1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản

30 6 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây dựng Website bán hải sản
Tác giả Hoàng Thanh Tùng, Hoàng Đức Vinh
Người hướng dẫn Phương Văn Cảnh
Trường học Trường Đại học Điện Lực
Chuyên ngành Công nghệ thông tin
Thể loại Báo cáo chuyên đề học phần
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 30
Dung lượng 1,07 MB

Nội dung

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN ĐỒ ÁN WEB NÂNG CAO ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN HẢI SẢN Sinh viên thực : HOÀNG THANH TÙNG : HOÀNG ĐỨC VINH Giảng viên hướng dẫn : PHƯƠNG VĂN CẢNH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D14CNPM2 Khóa : 2019-2024 Hà Nội, tháng năm 2022 Giảng Viên Chấm Điểm Chữ Ký Họ tên Giảng Viên Giảng Viên Phiếu Chấm Điểm CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG 1.1 Khảo sát trạng Hải sản ln ăn u thích nhiều người Việt Nam, dễ dàng tìm thấy cửa hàng buôn bán hải sản đâu đường Nhưng muốn ăn hải sản, người dân phải lặn lội đến nơi có bán hải sản Với thời đại công nghệ 4.0, người dân lựa chọn mua sắm trực tuyến việc đến tận nơi bán hải sản mua Với hình thức mua sắm trực tuyến người mua dễ dàng lựa chọn mặt hàng u thích với từ khóa Hệ thống kênh trực tuyến nơi người dùng dễ dàng đánh giá mức độ tin cậy nhà cung cấp để đưa định có chọn mua hải sản hay khơng nhờ vào trải nghiệm bình luận người mua trước Đặc biệt, tình hình dịch bệnh diễn biến khó lường việc chọn mua hải sản Online lại trở thành xu người nội trợ đại 1.2 Xác định toán cần giải Thực tế cho thấy ngày có nhiều Website quảng bá, mua bán trực tuyến đời giải hạn chế việc kinh doanh Offline Nhưng bên cạnh gặp thách thức cạnh tranh công ty quảng cáo internet ngày gay gắt khơng thể phủ nhận lợi ích mà mang lại.Một Website giới thiệu hải sản đáp ứng tất nhu cầu người sử dụng sản phẩm mình, cung cấp thơng tin cách nhanh chóng, đầy đủ Chỉ vài thao tác Click chuột bạn tìm sản phầm phù hợp với mà khơng phải q nhiều công sức, từ giá đến chất lượng, chủng loại phù hợp với nhu cầu người sử dụng Thỏa mãn nhu cầu người sử dụng nhanh chóng thành công mà Website mang lại 1.3 Xác định yêu cầu hệ thống 1.3.1 Yêu cầu chức nghiệp vụ - Đăng nhập - Quản lý sản phẩm - Quản lý đơn hàng - Quản lý nhân viên - In thông tin đơn hàng - Thống kê 1.3.2 Yêu cầu phi chức - Giao diện trực quan, dễ dàng cho người dùng thao tác - Vẫn đảm bảo yêu cầu thiết kế trang web, tính thẩm mỹ - Hoạt động mượt mà, khơng có xảy tình trạng chậm chễ, gián đoạn cho trải nghiệm người dùng 1.4 Các công cụ cần dùng 1.4.1 Ngôn ngữ PHP PHP từ viết tắt cụm từ Hypertext PreProcessor Là ngôn ngữ lập trình thường sử dụng để phát triển ứng dụng Những thứ có liên quan đến viết máy chủ, mã nguồn mở hay mục đích tổng qt Ngồi ra, cịn rât thích hợp để lập trình web dễ dàng nhúng vào trang HTML Ngày nay, PHP chiếm tới 70% web nay, trang web giới thiệu công ty influxwebtechnologies, Monamedia xây dựng WordPress – mã nguồn viết ngơn ngữ PHP Bởi tính tối ưu hóa cho ứng dụng web Tốc độ load web nhanh, nhỏ gọn, cú pháp giống C JAVA Rất dễ học thời gian xây dựng sản phẩm tương đối ngắn so với ngôn ngữ khác Ngơn ngữ lập trình PHP xây dựng cộng đồng có đóng góp to lớn tới từ Zend Inc Là công ty nhà phát triển cốt lõi PHP lập nên nhằm tạo môi trường chuyên nghiệp Đưa ngơn ngữ lập trình vào quy mơ phát triển doanh nghiệp, môi trường chuyên nghiệp 1.4.2 Xampp Xamp chương trình tạo máy chủ Web tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server công cụ phpMyAdmin Không Appserv, Xampp có chương trình quản lý tiện lợi, cho phép chủ động bật tắt khởi động lại dịch vụ máy chủ lúc Xampp chương trình mã nguồn mở máy chủ web đa phát triển Apache Friend,bao gồm chủ yếu Apache HTTP Server, MariaDB database, interpreters dành cho đối tượng sử dụng ngôn ngữ PHP Perl Xampp viết tắt Cross- Platform (đa tảng-X), Apache(A), MariaDB(M), PHP(P), Perl(P) Nó phân bố Apache nhẹ đơn giản, khiến lập trình viên dễ dàng tạo máy chủ web local để kiểm tra triển khai trang web Hình 1.2 Xampp 1.4.3 MySQL MySQL hệ thống quản trị sở liệu mã nguồn mở (Relational Database Management System, viết tắt RDBMS) hoạt động theo mơ hình clientserver RDBMS phần mềm hay dịch vụ dùng để tạo quản lý sở liệu (Database) theo hình thức quản lý mối liên hệ chúng Hình 1.3 MYSQL CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ usecase 2.1.1 Biểu đồ usecase tổng thể hệ thống Hình 2.1 Biểu đồ usecase tổng thể hệ thống 2.1.2 Biểu đồ usecase Quản lý Hình 2.2 Biểu đồ usecase Quản lý 2.1.3 Biểu đồ usecase Đăng nhập Hình 2.3 Biểu đồ usecase Đăng Nhập Đặc tả usecase * Mơ tả tóm tắt: - Tên usecase : Đăng nhập - Tác nhân: Quản lý Mô tả khái quát: Quản lý truy cập vào hệ thống để thực chức : quản lý nhân viên, quản lý sản phẩm, quản lý đơn hàng - Nhân viên quản trị đăng nhập vào hệ thống dựa quyền quản lý cấp có thực chức quản trị hệ thống cấp số quyền xem sản phẩm, đơn hàng mà khơng phép thêm, sửa, xóa - Mơ tả kịch Điều kiện đầu vào: Ca sử dụng bắt đầu người dùng muốn đăng nhập vào hệ thống * Kịch chính: - Hệ thống yêu cầu nhập tên đăng nhập mật - Người dùng nhập tên đăng nhập mật - Hệ thống kiểm tra tên mật vừa nhập, cho phép vào hệ thống * Kịch phụ - Nếu kịch tên mật bị sai hệ thống báo lỗi - Người dùng nhập lại hủy bỏ việc đăng nhập ca sử dụng kết thúc 2.1.4 Biểu đồ usecase Quản lý nhân viên Hình 2.4 Biểu đồ usecase Quản lý nhân viên Đặc tả usecase * Mô tả tóm tắt: - Tên usecase : Quản lý nhân viên - Tác nhân: Quản lý Mục đích: Quản lý ln cần nắm vững số thông tin nhân viên trình độ ngoại ngữ, kĩ giao tiếp… để xếp cơng việc tương ứng Ví dụ như: nhân viên tư vấn trực tiếp yêu cầu khả thuyết phục cao hiểu biết lĩnh vực hải sản - Tóm lược: Ca sử dụng cho phép quản lý trì thơng tin nhân viên hệ thống Bao gồm thao tác: xem thơng tin nhân viên, thêm mới, hiệu chỉnh, xóa nhân viên khỏi hệ thống kết thúc - * Mô tả kịch bản: Điều kiện đầu vào: Ca sử dụng bắt đầu quản lý đăng nhập thành cơng vào hệ thống * Kịch chính: Ca sử dụng bắt đầu quản lý đăng nhập vào hệ thống nhập mật - Hệ thống kiểm tra thấy mật đắn hiển thị danh sách nhân viên - Hệ thống yêu cầu quản lý chọn số chức cần thực hiện: thêm, hiệu chỉnh , xóa, - Nếu Thêm chọn kịch phụ: P1- Thêm thànhviên thực - Nếu Hiệu chỉnh chọn kịch phụ: P2- Hiệu chỉnh thông tin thực - Nếu Xóa chọn kịch phụ: P3- Xóa thơng tin nhân viên thực - Nếu Thốt chọn ca sử dụng kết thúc * Kịch phụ: - P1: Thêm nhân viên + Hệ thống yêu cầu người quản lý nhập thông tin nhân viên bao gồm: tên tài khoản, + mật khẩu, họ tên đầy đủ ( Không bắt buộc) Sau điền đầy đủ thông tin, chọn chức thêm, hệ thống kiểm tra tính hợp lệ + Thơng tin nhân viên thêm vào hệ thống + Danh sách nhân viên cập nhật lại hiển thị - P2: Hiệu chỉnh thông tin nhân viên + Hệ thống truy xuất hiển thị thông tin nhân viên người quản lý chọn từ danh sách + Quản lý sửa thông tin nhân viên chọn + Sau sửa thông tin xong chọn chức cập nhật Hệ thống kiểm tra tính hợp lệ thơng tin + Thông tin nhân viên cập nhật lại hiển thị hình - P3 Xóa nhân viên + Hệ thống truy xuất hiển thị danh sách thành quản lý thêm vào Quản lý chấp nhận xóa, nhân viên xóa hồn tồn khỏi hệ thống - Hình 2.9 Biều đồ trình tự Sửa nhân viên 2.2.4 Biều đồ trình tự Xóa nhân viên Hình 2.10 Biều đồ trình tự Xóa nhân viên 2.2.5 Biều đồ trình tự Thêm sản phẩm Hình 2.11 Biều đồ trình tự Thêm sản phẩm 2.2.6 Biều đồ trình tự Sửa sản phẩm Hình 2.12 Biều đồ trình tự Sửa sản phẩm 2.2.7 Biều đồ trình tự Xóa sản phẩm Hình 2.13 Biều đồ trình tự Xóa sản phẩm 2.2.8 Biều đồ trình tự Quản lý đơn hàng Hình 2.14 Biều đồ trình tự Quản lý đơn hàng Mơ hình liệu quan hệ Hình 2.15 Biều đồ lớp CHƯƠNG CÀI ĐẶT 3.1 Quản lý Admin 3.1.1 Trang chủ 3.1.2 Giao diện Đăng nhập 3.1.3 Trang Quản lý nhân viên 3.1.4 Trang Quản lý loại sản phẩm 3.1.5 Trang Quản lý sản phẩm 3.1.6 Trang Quản lý đơn hàng 3.1.7 Trang Thông tin đơn hàng 3.2 Giao diện Người dùng 3.2.1 Trang chủ 3.2.2 Trang Chi tiết sản phẩm 3.2.3 Trang Giỏ hàng 3.2.4 Trang Mua hàng ... Khảo sát trạng Hải sản ln ăn u thích nhiều người Việt Nam, dễ dàng tìm thấy cửa hàng bn bán hải sản đâu đường Nhưng muốn ăn hải sản, người dân phải lặn lội đến nơi có bán hải sản Với thời đại... cho ứng dụng web Tốc độ load web nhanh, nhỏ gọn, cú pháp giống C JAVA Rất dễ học thời gian xây dựng sản phẩm tương đối ngắn so với ngôn ngữ khác Ngôn ngữ lập trình PHP xây dựng cộng đồng có đóng... sản phẩm 2.2.6 Biều đồ trình tự Sửa sản phẩm Hình 2.12 Biều đồ trình tự Sửa sản phẩm 2.2.7 Biều đồ trình tự Xóa sản phẩm Hình 2.13 Biều đồ trình tự Xóa sản phẩm 2.2.8 Biều đồ trình tự Quản lý

Ngày đăng: 02/12/2022, 08:32

HÌNH ẢNH LIÊN QUAN

Hình 1.2 Xampp - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 1.2 Xampp (Trang 5)
Hình 1.3 MYSQL - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 1.3 MYSQL (Trang 6)
CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ usecase - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ usecase (Trang 6)
Hình 2.2 Biểu đồ usecase của Quản lý - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.2 Biểu đồ usecase của Quản lý (Trang 7)
Hình 2.1 Biểu đồ usecase tổng thể hệ thống - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.1 Biểu đồ usecase tổng thể hệ thống (Trang 7)
Hình 2.4 Biểu đồ usecase Quản lý nhân viên - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.4 Biểu đồ usecase Quản lý nhân viên (Trang 9)
Hình 2.5 Biểu đồ usecase Quản lý sản phẩm - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.5 Biểu đồ usecase Quản lý sản phẩm (Trang 11)
Hình 2.6 Biểu đồ usecase Quản lý đơn hàng - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.6 Biểu đồ usecase Quản lý đơn hàng (Trang 13)
Hình 2.7 Biều đồ trình tự Đăng nhập - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.7 Biều đồ trình tự Đăng nhập (Trang 14)
Hình 2.8 Biều đồ trình tự Thêm nhân viên - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.8 Biều đồ trình tự Thêm nhân viên (Trang 15)
Hình 2.9 Biều đồ trình tự Sửa nhân viên - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.9 Biều đồ trình tự Sửa nhân viên (Trang 16)
Hình 2.10 Biều đồ trình tự Xóa nhân viên - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.10 Biều đồ trình tự Xóa nhân viên (Trang 17)
Hình 2.11 Biều đồ trình tự Thêm sản phẩm - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.11 Biều đồ trình tự Thêm sản phẩm (Trang 18)
Hình 2.12 Biều đồ trình tự Sửa sản phẩm - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.12 Biều đồ trình tự Sửa sản phẩm (Trang 19)
Hình 2.13 Biều đồ trình tự Xóa sản phẩm - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.13 Biều đồ trình tự Xóa sản phẩm (Trang 20)
Hình 2.14 Biều đồ trình tự Quản lý đơn hàng - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.14 Biều đồ trình tự Quản lý đơn hàng (Trang 21)
Hình 2.15 Biều đồ lớp - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN đồ án WEB NÂNG CAO đề tài xây DỰNG WEBSITE bán hải sản
Hình 2.15 Biều đồ lớp (Trang 22)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w