Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 69 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
69
Dung lượng
4,23 MB
Nội dung
TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ ĐỒ ÁN MÔN HỌC ĐỒ ÁN CHUYÊN NGHÀNH XÂY DỰNG WEBSITE BÁN GIÀY CHO CỬA HÀNG THE SHOE SHOP GVHD: Ths Nguyễn Hữu Vĩnh SVTH: Huỳnh Quốc Khánh MSSV: 1824801030088 BNH DƯƠNG – 09/2021 0 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ ĐỒ ÁN MÔN HỌC ĐỒ ÁN CHUYÊN NGHÀNH XÂY DỰNG WEBSITE BÁN GIÀY CHO CỬA HÀNG THE SHOE SHOP GVHD: Ths Nguyễn Hữu Vĩnh SVTH: Huỳnh Quốc Khánh MSSV: 1824801030088 BNH DƯƠNG – 09/2021 0 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN Họ tên giảng viên: Ths Nguyễn Hữu Vĩnh Tên đề tài: Xây Dựng Website bán giày cho cửa hàng The Shoe Shop Nội dung nhận xét: Điểm: Bằng số: Bằng chữ: GIẢNG VIÊN CHẤM (Ký, ghi rõ họ tên) ThS Nguyễn Hữu Vĩnh 0 TRƯỜNG ĐH THỦ DẦU MỘT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA KỸ THUẬT CÔNG NGHỆ Độc lập – Tự – Hạnh phúc PHIẾU ĐÁNH GIÁ PROJECT (Đánh giá trình thực hiện, báo cáo văn sản phẩm) Học phần: ĐỒ ÁN CHUYÊN NGÀNH Họ tên sinh viên (MSSV): Huỳnh Quốc Khánh 1824801030104 Trọng Tốt Khá Trung bình Kém số % 100% 75% 50% 0% kiếm chủ Tìm kiếm Chọn ý tưởng động đưa ý đưa ý số đề tưởng mang tưởng tốt nghị Hoàn toàn hợp Khá hợp lý, điều Chưa hợp lý, có lý, khơng cần chỉnh chút điều chỉnh theo điều chỉnh theo góp ý góp ý Chuẩn bị tốt Chuẩn bị điều kiện đa số điều kiện cho việc thực cho việc thực project, hiện, có thể khởi khởi động bổ động sung sau Tiêu chí Tích cực tìm Nêu ý Thái độ tưởng 05 tính tham gia tích cực Lập kế hoạch thực 05 Giai Quá đoạn trình chuẩn thực bị 10 project nghiêm Giai túc đoạn thực Thực 10 hoàn toàn phương pháp Không quan tâm lựa chọn ý tưởng Không hợp lý khơng điều chỉnh theo góp ý Chuẩn bị số điều kiện cho việc thực cần bổ sung thêm khởi Khơng chuẩn bị điều kiện động Thực Thực tương phương đối phương pháp, sai sót pháp, sai sót nhỏ có sửa quan trọng có chữa sửa chữa Thực khơng phương pháp, sai 0 sót khơng sửa chữa Triển khai 10 Triển khai kế hoạch kế hoạch, có chậm trễ Triển khai tương Triển khai đối kế chậm trễ, hoạch, có chậm gây ảnh trễ gây ảnh hưởng hưởng không khắc khắc phục phục không gây ảnh hưởng Mức độ Ghi rõ mục tiêu thành phần (ở giai đoạn project) đạt thang điểm cụ thể mục 20 tiêu thành phần Báo cáo kết văn rõ ràng Nội dung 10 báo cáo Trình bày báo - Báo cáo tiến trình thực - Thuyết minh sản phẩm - Bài học rút - Format quán - Văn phong phù hợp - Xây dựng đầy đủ chức 10 cáo Chất lượng sản 20 phẩm đáp ứng tiêu chí đề ĐIỂM CỦA NHĨM: ĐIỂM PROJECT NHÓM GÓP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: - Về kiến thức, kỹ năng, thái độ: - Khác: 0 - Phương pháp cải tiến: - Nơi cung cấp hỗ trợ: TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: Nguyễn Hữu Vĩnh Phần 2: Đánh giá cá nhân làm việc nhóm Làm việc nhóm Hướng dẫn: Nhóm họp thảo luận đánh giá lẫn Kết sử dụng để qui đổi từ điểm nhóm thành điểm cá nhân, tuỳ theo % cá nhân đạt 1) Thành viên có tham gia họp đầy đủ: 40% Đầy đủ: 40% Vắng họp lần: 20% Vắng họp lần: 0% 2) Thành viên nộp sản phẩm giao hạn: 40% Đúng hạn: 40% Trễ ngày: 20% Trễ ngày: 0% 3) Thành viên có tham gia giải vấn đề, đóng góp ý kiến cải tiến: 20% Đóng góp đạt hiệu quả: 20% Có quan tâm đóng góp: 10% Khơng quan tâm: 0% Danh sách thành viên Nhóm: (Huỳnh Quốc Khánh): Điểm làm việc nhóm (%):100 ĐIỂM THÀNH VIÊN NHĨM (do nhóm ghi) TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA CÁC THÀNH VIÊN TRONG NHÓM: Danh sách thành viên Nhóm: ĐIỂM CỦA CÁ NHÂN (do GV ghi) (Huỳnh Quốc Khánh): Điểm cá nhân: TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: 0 Nguyễn Hữu Vĩnh GÓP Ý CẢI TIẾN CHO CÁ NHÂN: 1) Huỳnh Quốc Khánh: GÓP Ý LĨNH VỰC CẦN CẢI TIẾN: Ghi nhận GV - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: (phần GV ghi lưu - Về kiến thức, kỹ năng, thái độ: riêng để theo dõi, tư vấn cho - Khác: cá nhân SV, không phổ biến - Phương pháp cải tiến: cho lớp, nhóm) - Nơi cung cấp hỗ trợ: - Khác: - Phương pháp cải tiến: - Nơi cung cấp hỗ trợ: 0 LỜI CẢM ƠN Trước tiên em xin gửi lời cảm ơn chân thành đến thầy Nguyễn Hữu Vĩnh tận tình giúp đỡ, trực tiếp bảo, huớng dẫn em suốt trình thực học phần Dự án Trong thời gian làm việc, nhóm em khơng ngừng tiếp thu thêm nhiều kiến thức bổ ích mà học tập tinh thần làm việc, thái độ nghiên cứu khoa học nghiêm túc, hiệu qu ả, điều cần thiết cho em trình học tập Là sinh viên chuyên ngành Kỹ Thuật Phần Mềm - Trường Đại học Thủ Dầu Một, đào tạo cung cấp kiến thức từ đến phức tạp lập trình website nói chung ứng dụng cơng nghệ vào website nói riêng giúp em nâng cao trình độ hiểu biết Từ vận dụng kiến thức học vào trình thực đề tài, nâng cao trình độ Xin chân thành cảm ơn thầy Nguyễn Hữu Vĩnh tận tình hướng dẫn góp ý suốt q trình học tập hồn thiện đồ án môn học Xin chân thành cảm ơn! 0 MỞ ĐẦU Cùng với xu toàn cầu hóa, kinh doanh qu ốc tế cách mạng công nghệ 4.0 phát triển mạnh mẽ, hoạt động thương mại điện tử ngày trở nên đa dạng, phong phú có ý nghĩa quan trọng quốc gia kinh tế toàn cầu Thương mại điện tử lĩnh vực phức tạp liên quan đến nhiều vấn đề người, văn hóa, phong tục tập quán, công nghệ, hệ thống luật pháp…do việc phát triển thương mại điện tử ưu tiên xu hướng phát triển kinh tế Thay phải tận cửa hàng để lựa chọn sản phẩm ngồi nhà xem tất lo ại mỹ phẩm, thông tin chi tiết cửa hàng bày bán Từ chọn đơi ưng ý cần đặt mua vài ngày sau có người giao hàng đến thật tiện lợi Là sinh viên chuyên ngành Kỹ Thuật Phần Mềm - Trường Đại học Thủ Dầu Một, đào tạo cung cấp kiến thức từ đến phức tạp thương mại điện tử nói chung ứng dụng phần mềm nói riêng giúp em nâng cao trình độ hiểu biết Từ vận dụng kiến thức học vào trình làm việc, nâng cao trình độ Đồ án gồm phần phân chương sau: Chương 1: Tồng quan Chương 2: Cơ sở lý thuyết Chương 3: Phân tích thiết kế sở liệu hệ thống Chương 4: Xây dựng ứng dụng 0 Mục lục MỞ ĐẦU 1.1 Định nghĩa – Mơ tả tốn: 12 1.2 Tính cấp thiết đề tài 12 1.3 Mục tiêu phương pháp nghiên cứu 12 2.3.3 Bootstrap 16 Tại nên sử dụng Bootstrap? 16 Ưu điểm Laravel gì? 18 + Sử dụng tính PHP 18 Chương 3: PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU 20 3.1 Khảo sát yêu cầu người dùng 20 3.2 Chức hệ thống 20 3.3 Cơ sở liệu 22 3.3.1 Bảng tbl_customer: 23 3.3.2 Bảng tbl_product: .23 3.3.3 Bảng tbl_category: 24 3.3.4 Bảng tbl_brand: 24 3.3.5 Bảng tbl_favorite: .25 3.3.6 Bảng tbl_order: 25 3.3.7 Bảng tbl_order_detials: 26 3.3.8 Bảng tbl_shipping: 26 3.3.9 Bảng tbl_payment: 27 3.3.10 Bảng tbl_feeship: 27 3.3.11 Bảng tbl_tinhthanhpho: 27 3.3.12 Bảng tbl_quyanhuyen: .28 3.3.13 Bảng tbl_xaphuongthitran: .28 3.3.14 Bảng tbl_coupon: .29 3.3.15 Bảng tbl_admin: .29 3.3.16 Bảng tbl_roles: 30 3.3.17 Bảng admin_roles: 30 3.4 Sơ đồ Usecase 31 0 Hình 15: Màn hình liệt kê sản phẩm Màn hình liệt kê sản phẩm, bao gồm chức nhập xuất Excel, xem thông tin sản phẩm cần thiết 53 0 4.1.7 Chức mã giảm giá Hình 16: Màn hình Thêm mã giảm giá Màn hình Thêm mã giảm giá: dùng để thêm mã giảm giá, có thơng tin tên mã, ngày bắt đầu, ngày k ết thúc, mã giảm, số lượng, điều kiện giảm giá, giá trị giảm Hình 17: Màn hình Danh sách mã giảm giá Màn hình Danh sách mã giảm giá, hiển thị thông tin liên quan mã giảm giá 54 0 4.1.8 Chức vận chuyển Hình 18: Màn hình Quản lý thơng tin vận chuyển Màn hình quản lý vận chuyển bao gồm xem thiết lập phí ship cho khu vực 55 0 4.1.9 Chức quản lý tài khoản Hình 19: Màn hình trang quản lý tài khoản Màn hình quản lý tài khoản: có thơng tin tên, email, điện thoại mật Hình 20: Màn hình trang quản lý tài khoản Màn hình quản lý danh sách tài khoản: chứa thông tin cần thiết tài khoản quản lý 56 0 4.2 Hiện thực chức khách hàng 4.2.1 Trang Đăng nhập Hình 21: Màn hình Đăng nhập Màn hình Đăng nhập: khách hàng dùng để đăng nhập vào tài khoản 4.2.2 Trang đăng ký Hình 22: Màn hình Đăng ký 57 0 Màn hình Đăng ký: khách hàng dùng để đăng ký tài khoản 4.2.3 Chức xem sản phẩm Hình 23: Màn hình Trang chủ 58 0 Màn hình Trang chủ: dùng để hiển thị tất sản phẩm 4.2.4.Chức lọc sản phẩm theo giá Hình 24: Màn hình lọc sản phẩm Màn hình Lọc sản phẩm: dùng để xếp sản phẩm theo tên, giá 59 0 4.2.5 Chức xem chi tiết sản phẩm Hình 25: Màn hình Chi tiết sản phẩm Màn hình Chi tiết sản phẩm: dùng để xem chi tiết sản phẩm chọn 60 0 4.2.6 Chức u thích sản phẩm Hình 26: Màn hình u thích sản phẩm Màn hình u thích sản phẩm: dùng để xem sản phẩm người dùng thêm vào yêu thích 61 0 4.2.7 Chức mua hàng Hình 27: Màn hình Mua hàng Màn hình Mua hàng: dùng để xem sản phẩm thêm vào giỏ hàng, tổng tiền thực việc mua hàng 62 0 Hình 28: Màn hình Chi tiết tốn Màn hình Chi tiết tốn: dùng để nhập địa nhận hàng sản phẩm đặt Hình 29: Màn hình Thanh tốn PayPal Màn hình tốn PayPal: Tự động quy đổi tổng hóa đơn từ vnd sang usd 63 0 4.2.8 Chức quản lý tài khoản Hình 30: Màn hình Qu ản lý tài khoản Màn hình Qu ản lý tài kho ản: dùng để hiển thị thông tin cá nhân thay đổi thông tin cần thiết 4.2.9 Chức thay đổi mật Hình 31: Màn hình Đổi mật Màn hình Đổi mật khẩu: dùng để đổi mật để đăng nhập vào tài khoản 64 0 4.2.10 Chức xem hóa đơn mua Hình 32: Màn hình Xem hóa đơn Màn hình Xem hóa đơn: mua dùng để hiển thị danh sách hóa đơn Hình 30: Màn hình Xem chi tiết hóa đơn Màn hình Xem chi tiết hóa đơn mua: hiển thị thông tin chi tiết đơn hàng 65 0 KẾT LUẬN Kết đạt được: Website hoàn thành chức như: * Admin: - Chức thống kê doanh thu - Chức quản lý danh mục - Chức quản lý thương hiệu - Chức quản lý sản phẩm - Chức đăng nhập - Chức quản lý đơn hàng - Chức quản lý mã giảm giá - Chức quản lý vận chuyển - Quản lý tài kho ản admin, phân quyền * Khách hàng: - Chức đăng nhập - Chức đăng ký - Chức xem sản phẩm - Chức mua hàng - Chức thêm sản phẩm vào danh sách yêu thích - Chức tìm kiếm - Chức quản lý tài khoản - Chức xem hoá đơn mua - Chức thay đổi thông tin - Chức toán online - Lọc sản phẩm theo giá - Tìm kiếm sản phẩm theo loại, thương hiệu Hướng phát triển: -Thêm nhiều hình thức tốn online khác, thêm bình lu ận đánh giá sản phẩm 66 0 TÀI LIỆU THAM KHẢO Sách Phạm Hữu Khang_ Xây dựng ứng dụng Web PHP & MySQL _ Nhà xuất mũi Cà Mau, 2003 Nguyễn Trường Sinh_ Sử dụng PHP MySQL ThiẾT kế Web động_ Nhà xuất Thống Kê, 2005 Thạc Bình Cường, Phân tích thiết k ế hệthống thơng tin, Nhà xuất Khoa Học KỹThuật, 2002 Nguyễn Trường Sinh, Sử dụng PHP & MySQL thiết kế web động, Nhà Xuất Bản Minh Khai Website http://www.php.net http://www.mysql.com 67 0 ... kinh doanh qua m? ?ng c? ?ch xây d? ? ?ng trang web bán h? ?ng để ng? ?ời vào xem h? ?ng, l? ?a chọn h? ?ng để mua h? ?ng Với trang web bán giày tr? ?c tuyến, nhà kinh doanh đ? ?a th? ?ng tin loại giày lên trang web Vi? ?c. .. danh m? ?c v? ?a thêm - Hệ th? ?ng hiển thị danh sách danh m? ?c có csdl giao diện Admin chọn “S? ?a? ?? - Admin chọn danh m? ?c muốn s? ?a - Hệ th? ?ng tìm kiếm hiển thị th? ?ng tin danh m? ?c mà Admin yêu c? ??u - Admin... trị tài kho ản admin tư? ?ng ? ?ng, bao gồm admin_id roles_id Kh? ?a chính: id_admin_roles B? ?ng 17: B? ?ng admin_roles 30 0 3.4 Sơ đồ Usecase Hình 2: Usecase Diagram T? ?ng quát 31 0 *Usecase Diagram Admin