TRUONG DAI HOC QUOC TE HONG BANG KHOA CONG NGHE KY THUAT cals H HONGBANG INTERNATIONAL UNIVERSITY KHOA LUAN KIEM THU PHAN MEM XAY DUNG VA KIEM THU WEBSITE QUAN LÍ CỬA HÀNG THỰC PHẨM BANG LARAVEL Giáo viên hướng dan: ThS.Nguyén Minh Dé Nhóm sinh viên thực hiện: Họ và tên MSSV Nguyễn Tran Phước Lộc | 201107002 Ung Minh Toàn 201106003 TP. Hé Chi Minh, 2024 Xây dựng và kiêm thử website quản lí cửa hàng thực phẩm LOI CAM ON Đề hoàn thành đề tài khóa luận đồ án này, em đã nhận được sự hướng dẫn, giúp, đỡ và góp ý nhiệt tình từ quý thầy cô trường Đại Học Quốc Tế Hồng Bang và thây giáo viên ThS.Nguyến Minh Đề Em xin gửi lời biết ơn sâu sắc đến giáo viên ThS.Nguyễn Minh ĐỀ đã dành nhiều thời gian và tâm huyết hướng dẫn nghiên cứu và giúp em hoàn thành khóa luận đồ án môn học. Em cũng xin chân thành cảm ơn đến quý thầy cô trường Đại học Quốc Tế Hồng Bàng, đặc biệt là những thây cô đã tận tình dạy bảo em suốt thời gian học tập tại trường. Em muốn bày tỏ lòng biết ơn đến Ban Giám Hiệu trường Đại Học Quốc Tế Hằng Bàng cùng quý thầy cô trong Khoa Công Nghệ Thông Tin đã tạo điều kiện thuận lợi cho quá học tập và hoàn thành tốt khóa học. Mặc dù em đã cố gang hoàn thiện khóa luận đồ án băng tất cả năng lực của minh, nhưng không thể tránh khỏi những thiếu sót. Em rất mong nhận được những đóng góp quý báu từ quý thầy cô và các bạn đề em có thẻ hoàn thiện đẻ tài một cách tốt nhất. Chân thành cảm ơn! TP.HCM, Tháng 1 Năm 2024 Nhóm sinh viên thực hiện Họ và tên MSSV Nguyễn Tran Phước Lộc | 201107002 Ung Minh Toàn 201106003 Xây dựng và kiêm thử website quản lí cửa hàng thực phẩm TRANG CAM KẾT Em xin cam kết rằng bảo cáo này được hoàn thành dựa trên các kết quả nghiên cứu của chính mình và các kết quả này chưa được sử dụng cho bắt kỳ báo cáo cùng cấp nào khác. Em cũng cam kết rằng các thông tin được sử dụng trong báo cáo này là chính xác và được trích dân đây đủ từ các nguôn tham khảo. Em đảm bảo rằng việc thực hiện nghiên cứu và viết báo cáo đã tuân thủ các quy định và quy tặc đạo đức trong nghiên cứu khoa học. Nếu phát hiện bát kỳ vi phạm nào trong quá trình thực hiện nghiên cứu và viết báo cáo, em sẽ chịu trách nhiệm hoàn toàn về những hậu quả phát sinh. _Chân thành cảm ơn sự đồng ý và hỗ trợ của các thay cé trong quá trình thực hiện đẻ tài này.HCM, tháng 1 năm 2024 Nhóm sinh viên thực hiện Họ và tên MSSV Nguyễn Trần Phước Lộc | 201107002 Ung Minh Toàn 201106003 Xây dựng và kiêm thử website quản lí cửa hàng thực phẩm NHẠN XÉT CỦA GIÁO VIÊN TP. Chữ ký giáo viên Xây dựng và kiêm thử website quản lí cửa hàng thực phẩm DANH MUC THUAT NGU VIET TAT STT| Tiếng Anh Tiếng Việt Viết tát 1 Administrator Người quản lí Admin 2 Database Cơ sở dữ liệu DB 3 Entity - Relationship Diagram_ Mô hình thực thẻ kết hợp ERD Xây dựng và kiêm thử website quản lí cửa hàng thực phẩm DANH MỤC HÌNH ẢNH Hình 2-1: Use Case Diagram.00 0200212111 n4 1111110111111 1111111 k1 kh 10 Hình 2-2: Sơ đồ Class Diagram. -- - S1 1 12121212121212121212121212121212121212212212 xe 24 Hình 2-3: Mô hình thuc thé két hop (ERD) Hình 2-4: Thiết kế luồng website Hình 2-5: Thiết kế trang chủ Hình 2-6: Màn hình trang chủ. 1112111121 111011 1111111111011 101111111 k KH kiệt 36 Hình 2-7: Thiết kế đăng ký.20 221 n2 21121 2021112121121121211221121 re 37 Hình 2-8: Màn hình đăng ký. Q2 Q2 2n 212121212121212121212121212121212122121221221222 ra 37 Hình 2-9: Thiết kế đăng nhập. 12L H221 112101221112121121111211 2212 rreg 38 Hình 2-10: Màn hình đăng nhập. Q3 2 22 21212121212121212121212122221222222 2e 38 Hình 2-11: Thiết kế điều hướng tài khoản. 3 2 2222 22212121212121212121222222 xe 39 Hình 2-12: Giao diện điều hướng tài khoản.-- - S21 121212121212121212121222222 x6 39 Hình 2-13: Thiết kế thông tin tài khoản. - 2 2 S2 2121212121212121212121212121212212 26 40 Hình 2-14: Màn hình thông tin tài khoản. ee 22111211121 11101111011 2118111 41 Hình 2-15: Thiết kế thực đơn. Hình 2-16:Màn hình shop thực phẩm Hình 2-17: Thiết kế giỏ hàng .-- 0 2222 212121212121212121212121212121212122121212212212 xe Hình 2-18: Màn hình giỏ hàng Hình 2-19: Thiết kế Wishilist. 2221 21221112211122111221112211121112212211 E1 E1 46 Hình 2-20:Màn hình wishilist. Q Q1 01 12112 1121111 1110111111 11111111111 k kh hy 47 Hình 2-21: Thiết kế tìm kiếm.aa 49 Hình 2-23: Thiết kế view thực phẩm .- c S1 1112111811112 281111 H1 ta 50 Hình 2-24: Giao diện view thực phẩm. Hình 2-26: Màn hình hóa đơn. Hình 2-27: Thiết kế checkout Hinh 2-28: Man hinh checkout Xây dựng và kiêm thử website quản lí cửa hàng thực phẩm Hình 2-29: Thiết kế thông tin nhà hàng .-- - S2 12121212121212121212121212121212122 2x6 56 Hình 2-30: Màn hình thông tin nhà hàng.-- -- - 2 2222222111112 211 11151111151 rsry 57 Hình 2-31:Thiết kế phản hải. Q3 S3 5152515152111112112121222222222222222212 re 58 Hình 2-32: Màn hình phản hài. - - S3 3 12121212121211121112121212121212121212122212222se 59 Hình 2-33: Thiết kế trang chủ quản lÍ. - - s21 12121212121212121212121212121212121212226 60 Hình 2-34: Màn hình trang chủ quản Í.- c1 21122011121 11121 1110111111181 11 1811118 k khe 60 Hình 2-35: Thiết kế quản lí thực phẩm. Q2 222222 21212121212121212121212122122222 6 61 Hình 2-36: Màn hình quản lÍ thực đơn.-- 2 - 22 22222011222211 1115811111581 1115 key Hình 2-37: Thiết kế quản lí xét duyệt hóa đơn Hình 2-38: Màn hình quan lí xét duyệt hóa đơn.0 2S nn nhe 63 Hình 2-39: Thiết kế quản lí tài khoản . 02 2222 222121212121212121212121212121212222 6 64 Hình 2-40: Màn hình quản lí tài khoản. L0 1201112111211 12111101 1110111111811 key 64 Hình 2-41: Thiét ké quan li phan WO 2 0 521 1212121212121212121212121212121212121222 y6 65 Hình 2-42: Giao dién quan li phan héi. ccc cece cette tetetettteetetees 65 vi Xây dựng và kiêm thử website quản lí cửa hàng thực phẩm DANH MỤC BẢNG Bảng 2-1: Bảng khảo sát và thu thập yêu cầu. - S2 2212221222222 re 5 Bảng 2-2: Bảng xác định yêu câu hệ thống .-- 2 2 3222221211512 ree 7 Bảng 2-3: Bang hoạt động chính của đối tượng sử dụng web Bảng 2-4: Bang dat ta Use-case Dang nhap Bảng 2-5: Dat ta Use Case đăng ký . Bang 2-6: Dat ta Use Case thông tin cá nhân .-- L0 2201222111211 12 11k ey 13 Bang 2-7: Đặt tả Use Case thông tin thực phẩm.-- 2 S2 2222121212222 ree 14 Bang 2-8: Dat ta Use Case thông tin gió hàng. ee 0121222 e 15 Bang 2-9: Dat ta Use Case thong tin wishlist. L0 1 112 He 16 Bang 2-10: Dat ta Use Case thông tin hóa đơn. LH ườ 17 Bang 2-11: Dat ta Use Case thanh toán .- 0000012011212 v HH n ngư 18 Bang 2-12: Dat ta Use Case gửi phản hồi . Q0 2 12121212121212121212121212122222 x6 19 Bang 2-13: Dat ta Use Case quản lí tài khoản Khách hàng.- c2 55- 20 Bang 2-14: Dat ta Use Case quan li thực phẩm Bang 2-15: Dat ta Use Case xét duyét don hang Bang 2-16: Dat ta Use Case xem xét phản hồi. Q0 0S 2212121212222kg Bảng 2-17: Mô tả danh từ Class Diagram.00 0202 12111101111011111 11101111811 Bang 2-18: M6 tả bang Ủser.00 2112112 110111111111 11111111 k 11k k kiệt 27 Bang 2-19: M6 tả bảng AcCOUTI.00020112 11111111 111k k1 KH kệ 27 Bang 2-20: M6 ta bảng Producfs. 0211211 n4 4111111111111 KH key 28 Bảng 2-21: Mô tả bảng VMishlisf. QQ Q2 1 2 1211141111111 1 11114 KH kệ 28 Bang 2-22: M6 ta bang n9-si. 29 Bang 2-23: M6 tả bang Order. 0 022001121111 11111 1111111111111 1111k kh hy 30 Bảng 2-24: Ràng buộc toàn vẹn.- 0000122112120 v 112 v1 1n Hàng ng re 31 s02 5189)01)00i10i0 0 17. Bang 2-26: Cac tam ảnh hướng Bang 3-1: Bang quyét dinh kiém thir login vil Xây dựng và kiêm thử website quản lí cửa hàng thực phẩm MỤC LỤC LỜI CẢM ƠN. Q2 2 2222222121 212121212111111211111112121221212122122222222222se TRANG CAM KẾT .2 221 21122151121122111121110711221210222122211212212rau i NHAN XET CUA GIAO VIEN . L2 2 n2 111221211 rrre ii DANH MỤC THUẬT NGỮ VIẾT TẮTT.-- 1 2 22112111121121211222121E re iv DANH MỤC HÌNH ẢNH. 0 2n n1 12121 rere v DANH MỤC BẢNG.Q Q0 S22212212102222212222221212221 212 errrre vii MUC LUC ooiccccccccccccccccesesecsescsesetetsesesesetresesestrtsnsesititinsutettetsisettetsesesitatiesteneeees viii e2.a x CHƯƠNG 1: TÔNG QUAN VỀ HỆ THÔNG WEBSITE.1 Mục tiêu của đề tài.2 Ý nghĩa thực tiễn của đề tài.1 Đối với xã hội.2 Đối với bản thân. Giới thiệu công nghệ sử dụng . 1 SC) | 2Q 2222211222 1e 2 CHUONG 2: PHAN TÍCH THIẾT KÊ XÂY DỰNG HỆ THÔNG.1 Giới thiệu chương trình.1 Phân tích đánh giá hiện trạng .2 Khảo sát và thu thập yêu cầu.2_ Phân tích chức năng. nh nh HT TH TH TH ng rey 6 2.1 Xác định yêu cầu hệ thống .2 Các hoạt động chính của đối tuong sir dung web.3 Mô tả đối trợng sử dụng web. Yêu cầu phi chức năng cho hệ thống. Phân tích và thiết kế hệ thống .1 Mô hình UseCase. Q0 Q00 0n n HT n ng TT kg kg xe 10 2.2 Mô hình Class diagram.L L0 Q1 1 1 n2 1511011110114 11k key 24 Xây dựng và kiêm thử website quản lí cửa hàng thực phẩm 2. Thiết kế cơ sỡ dữ liệu. Thiết kế giao diện website (UlI). S2 21 1212121212121212121222222 xe 34 CHƯƠNG 3: KIÊM THỨ HỆ THÔNG.1 Khái niệm cơ bản về kiếm thử phần mềm.2 Phương pháp kiểm thử.21 Kiểm thử động.22 Kiểm thử tĩnh. Các cấp độ kiểm thử. Quy trình kiểm thử phần mềm.5 Kiểm thử trong Laravel.1 Tổng quan vẻ kiểm thử trong Laravel.2 Unit Testing/Feature Tesfing.- TS HH HH nà 69 3. Các yếu tố cần chuẩn bị để kiếm thử. cece cette eee teens 69 3. Kiểm thử hộp trắng.5 Kiểm thử hộp đen.6 Kiểm thử tự động.7 _ Lợi ích và hạn ché của việc kiểm thứ bằng laravel.---cccse: 80 CHƯƠNG 4: KẾT LUẬN. 22-2222 2222222222112212121212121221212121212122222 re 82 TÀI LIỆU THAM KHẢO. 1 221 2212712121212 1221211211 tre 83 Xây dựng và kiêm thử website quản lí cửa hàng thực phẩm MƠ ĐẦU - _ Tính cấp thiết của đề tài Với công nghệ 4.0 quá trình tiếp cận không gian mạng cũng nhanh chóng và tiện lợi hơn rất nhiều. Việc thiết kế và triển khai hệ thống website cho cửa hàng thực phẩm có tính cấp thiết cao bởi vì nó đám ứng được nhu cầu của các đối tượng khách hàng như: v Khách muốn xem mặt hàng trong cửa hàng mà không cần ra cửa hàng. * Khách muốn đặt hàng và gửi tận nhà. Khách hàng có thẻ xem thông tin cửa hàng mọi lúc, mọi nơi. Ngoài ra, việc kiểm thử hệ thống website cho cửa hàng thực phẩm cũng giúp cho việc của người quản lý trở nên tiện lợi hơn và dễ dàng giám sát các hoạt động kinh doanh, giảm thiểu sai sót không đáng có và tăng hiệu quả kinh doanh. Tóm lại, việc phát triển một hệ thống website cho cửa hàng là cực kỳ cáp thiết và có thé mang lai nhiều lợi ích cho các doanh nghiệp trong ngành này.
Xây Dựng và Kiểm Thử Website Quản Lý Cửa Hàng Thực Phẩm Bằng Laravel
Khóa luận trình bày quy trình kiểm thử phần mềm cho website quản lý cửa hàng thực phẩm sử dụng Laravel, đảm bảo chất lượng và hiệu quả.
Trường đại học
Trường Đại Học Công Nghệ Thông TinChuyên ngành
Công Nghệ Thông TinNgười đăng
Ẩn danhThể loại
Đồ Án Tốt NghiệpPhí lưu trữ
35 PointMục lục chi tiết
THÔNG TIN CHI TIẾT
Trường học: Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành: Công Nghệ Thông Tin
Đề tài: Xây Dựng và Kiểm Thử Website Quản Lý Cửa Hàng Thực Phẩm Bằng Laravel
Loại tài liệu: Đồ Án Tốt Nghiệp
Năm xuất bản: 2023
Địa điểm: Hồ Chí Minh
Chắc chắn rồi, với tư cách là chuyên gia SEO, tôi sẽ tóm tắt tài liệu và kết nối các chủ đề liên quan một cách tự nhiên và hấp dẫn.
Tài liệu Xây Dựng và Kiểm Thử Website Quản Lý Cửa Hàng Thực Phẩm Bằng Laravel là một hướng dẫn chi tiết và thực tế, trình bày toàn bộ quy trình từ việc lên ý tưởng, phát triển cho đến kiểm thử một hệ thống quản lý bán hàng chuyên nghiệp. Sử dụng framework Laravel mạnh mẽ, tài liệu này mang đến cho người đọc, đặc biệt là các nhà phát triển và sinh viên CNTT, một cái nhìn toàn diện về cách xây dựng một ứng dụng web hoàn chỉnh, đáp ứng nhu cầu kinh doanh trong ngành thực phẩm.
Để mở rộng kiến thức và khám phá các phương pháp tiếp cận khác trong việc xây dựng hệ thống thương mại điện tử, bạn có thể tìm hiểu sâu hơn qua các tài liệu chuyên sâu dưới đây. Ví dụ, nếu bạn quan tâm đến một hệ thống tương tự trong lĩnh vực F&B, tài liệu Xây dựng hệ thống hỗ trợ người dùng mua bán cafe sẽ cung cấp một góc nhìn thực tiễn về việc đáp ứng nhu cầu đặc thù của ngành hàng này. Bên cạnh đó, để khám phá một bộ công nghệ hoàn toàn khác với PHP/Laravel, đề tài Đồ án tốt nghiệp công nghệ thông tin xây dựng hệ thống bán hàng điện tử sử dụng mern stack và flutter sẽ giới thiệu cách xây dựng một hệ thống tương tự bằng JavaScript từ front-end đến back-end, và thậm chí cả ứng dụng di động. Cuối cùng, để nâng cao tư duy về kiến trúc hệ thống cho các dự án lớn, tài liệu Xây dựng hệ thống tmđt áp dụng kiến trúc microservice là một nguồn tài nguyên quý giá, giúp bạn hiểu rõ hơn về cách thiết kế các hệ thống có khả năng mở rộng và bảo trì dễ dàng.
Trích đoạn nội dung tài liệu
Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ