Đồ án cuối kì xây dựng app đặt đồ ăn online - SE104.O11 UIT

Đồ án xây dựng ứng dụng đặt đồ ăn online môn Công nghệ phần mềm SE104.O11 UIT. Phân tích yêu cầu, thiết kế kiến trúc hệ thống và giao diện.

2023

75
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Cách xây dựng app đặt đồ ăn online hiệu quả tại UIT 2023

Đồ án xây dựng app đặt đồ ăn online - UIT 2023 là một dự án học thuật tiêu biểu trong môn Nhập môn Công nghệ phần mềm tại Trường Đại học Công nghệ Thông tin, Đại học Quốc gia TP.HCM. Dự án do nhóm sinh viên lớp SE104.O11 thực hiện dưới sự hướng dẫn của ThS. Võ Tấn Khoa. Mục tiêu chính là phát triển một ứng dụng đặt đồ ăn online đầy đủ tính năng, từ giao diện người dùng đến hệ thống quản trị. App đặt đồ ăn online được xây dựng dựa trên mô hình phát triển phần mềm bài bản, bao gồm phân tích yêu cầu, thiết kế kiến trúc, lập trình và kiểm thử. Nhóm đã áp dụng phương pháp mô hình thác nước để đảm bảo tính hệ thống và kiểm soát tiến độ. Tài liệu đồ án cung cấp đầy đủ đặc tả yêu cầu chức năng và phi chức năng, minh chứng cho sự đầu tư nghiêm túc vào trải nghiệm người dùng và hiệu suất hệ thống. Ứng dụng đặt đồ ăn online này không chỉ đáp ứng nhu cầu học tập mà còn có tiềm năng phát triển thành sản phẩm thực tế trong bối cảnh thương mại điện tử thực phẩm đang bùng nổ tại Việt Nam.

1.1. Mục tiêu và phạm vi của đồ án đặt đồ ăn online UIT

Mục tiêu chính của đồ án xây dựng app đặt đồ ăn online là tạo ra một hệ thống phần mềm hoàn chỉnh, hỗ trợ người dùng tìm kiếm, lựa chọn, đặt và thanh toán món ăn trực tuyến. Phạm vi bao gồm hai mô-đun chính: mô-đun khách hàngmô-đun quản trị viên. Mô-đun khách hàng cung cấp các chức năng như đăng ký, đăng nhập, tìm kiếm món ăn, quản lý giỏ hàng, xem lịch sử đơn hàng và đánh giá. Mô-đun quản trị viên cho phép quản lý danh mục món ăn, xử lý đơn hàng và tạo báo cáo thống kê. Đồ án không bao gồm tích hợp giao hàng thực tế mà tập trung vào luồng nghiệp vụ và giao diện người dùng.

1.2. Phương pháp phát triển phần mềm được áp dụng

Nhóm sinh viên đã lựa chọn mô hình thác nước làm phương pháp phát triển chính. Phương pháp này phù hợp với quy mô đồ án học thuật, cho phép phân chia rõ ràng các giai đoạn: phân tích yêu cầu, thiết kế, triển khai, kiểm thử và bảo trì. Mỗi giai đoạn được hoàn thành trước khi chuyển sang giai đoạn tiếp theo, đảm bảo tính nhất quán và dễ kiểm soát. Tài liệu đồ án ghi nhận đầy đủ các sơ đồ use case, sơ đồ tuần tự và đặc tả chức năng chi tiết cho từng tính năng, minh chứng cho quy trình phát triển có hệ thống và chuyên nghiệp.

II. Thách thức khi phát triển app đặt đồ ăn online cho sinh viên UIT

Việc xây dựng app đặt đồ ăn online trong khuôn khổ đồ án học thuật đặt ra nhiều thách thức về kỹ thuật và quản lý dự án. Một trong những khó khăn lớn nhất là cân bằng giữa tính năng đầy đủ và khả năng triển khai trong thời gian ngắn. Nhóm sinh viên phải đối mặt với yêu cầu tích hợp nhiều chức năng phức tạp như liên kết thanh toán điện tử, quản lý giỏ hàng động, và hệ thống đánh giá hai chiều. Ngoài ra, giao diện người dùng cần thân thiện, trực quan nhưng vẫn đảm bảo hiệu suất trên nhiều thiết bị. Một thách thức khác là mô phỏng luồng nghiệp vụ thực tế mà không có hạ tầng thật, đặc biệt là ở khâu xử lý đơn hàng và phản hồi từ nhà hàng. Dù vậy, nhóm đã vượt qua bằng cách tập trung vào mô hình dữ liệu chuẩn hóa và sử dụng các công cụ mock API để kiểm thử tính năng. Những thách thức này phản ánh đúng thực tế phát triển phần mềm thương mại, giúp sinh viên UIT tích lũy kinh nghiệm quý báu.

2.1. Khó khăn trong thiết kế giao diện người dùng trực quan

Thiết kế giao diện app đặt đồ ăn online đòi hỏi sự đơn giản nhưng vẫn đầy đủ thông tin. Nhóm phải nghiên cứu các ứng dụng thương mại như GrabFood để học hỏi bố cục, màu sắc và luồng tương tác. Một trong những điểm nhấn là giao diện chi tiết món ăn, cho phép người dùng xem hình ảnh, mô tả, giá và tùy chọn topping. Ngoài ra, giao diện giỏ hàng cần cập nhật tức thì khi thêm/xóa món. Việc đảm bảo tính nhất quán trên toàn hệ thống là thách thức lớn với nhóm sinh viên chưa có nhiều kinh nghiệm thiết kế UX/UI.

2.2. Quản lý yêu cầu chức năng và phi chức năng

Tài liệu đồ án liệt kê hơn 20 yêu cầu chức năng và hàng chục yêu cầu phi chức năng như hiệu năng, bảo mật và khả năng mở rộng. Ví dụ, chức năng quên mật khẩu phải đảm bảo an toàn thông tin, trong khi tìm kiếm món ăn cần phản hồi nhanh dưới 2 giây. Việc quản lý khối lượng yêu cầu lớn trong thời gian ngắn đòi hỏi nhóm phải ưu tiên tính năng cốt lõi và sử dụng bảng đặc tả chi tiết để theo dõi tiến độ. Đây là bài học thực tế về quản lý phạm vi dự án phần mềm.

III. Phương pháp thiết kế kiến trúc hệ thống app đặt đồ ăn online UIT

Kiến trúc hệ thống của đồ án xây dựng app đặt đồ ăn online - UIT 2023 được thiết kế theo mô hình client-server, với frontend và backend tách biệt rõ ràng. Frontend được phát triển cho nền tảng di động, tập trung vào trải nghiệm người dùng mượt mà. Backend xử lý logic nghiệp vụ, quản lý cơ sở dữ liệu và cung cấp API cho client. Hệ thống sử dụng cơ sở dữ liệu quan hệ với các bảng như CUSTOMER, ITEM, ORDER, PAYMENT và FEEDBACK — đảm bảo tính toàn vẹn dữ liệu và khả năng truy vấn hiệu quả. Các sơ đồ use casesơ đồ tuần tự được xây dựng kỹ lưỡng cho từng chức năng, từ đăng ký đến tạo báo cáo thống kê. Đặc biệt, mô-đun quản trị viên được thiết kế riêng biệt với quyền truy cập cao hơn, cho phép quản lý toàn diện hệ thống. Kiến trúc này không chỉ đáp ứng yêu cầu học thuật mà còn có tiềm năng mở rộng cho các phiên bản thương mại trong tương lai.

3.1. Cấu trúc cơ sở dữ liệu và mô hình đối tượng

Cơ sở dữ liệu của app đặt đồ ăn online bao gồm 13 bảng chính như ACCOUNT, RESTAURANT, TOPPING, INVOICE và DELIVERY. Mỗi bảng được thiết kế chuẩn hóa đến dạng chuẩn thứ ba (3NF) để tránh dư thừa và đảm bảo tính nhất quán. Ví dụ, bảng ORDER liên kết với CUSTOMER và INVOICE DETAIL để theo dõi toàn bộ vòng đời đơn hàng. Mô hình đối tượng phản ánh đúng các thực thể quan trọng (salient entities) trong hệ thống, hỗ trợ hiệu quả cho quá trình phát triển và kiểm thử.

3.2. Tích hợp các tính năng cốt lõi cho người dùng

Các tính năng cốt lõi như thêm món ăn vào giỏ hàng, xem lịch sử đặt hàngđánh giá đơn hàng được triển khai với logic nghiệp vụ chặt chẽ. Chức năng liên kết thanh toán điện tử cho phép người dùng kết nối ví hoặc thẻ, dù chỉ ở mức mô phỏng. Hệ thống cũng hỗ trợ lọc nội dung theo danh mục, giá và đánh giá — nâng cao trải nghiệm tìm kiếm. Mỗi tính năng đều có bảng đặc tả và sơ đồ tuần tự đi kèm, đảm bảo tính minh bạch và dễ bảo trì.

IV. Ứng dụng thực tiễn và kết quả kiểm thử app đặt đồ ăn online UIT 2023

Kết quả của đồ án xây dựng app đặt đồ ăn online không chỉ là sản phẩm học thuật mà còn mang tính ứng dụng thực tiễn cao. Nhóm đã hoàn thành kiểm thử hệ thống trên cả hai khía cạnh: giao diện người dùnglogic nghiệp vụ. Các kịch bản kiểm thử bao gồm đăng ký tài khoản, tìm kiếm món ăn, đặt hàng và quản lý đơn hàng — đều đạt yêu cầu đề ra. Giao diện app được đánh giá là trực quan, dễ sử dụng và phản hồi nhanh. Mặc dù chưa triển khai trên nền tảng thật, hệ thống đã chứng minh khả năng xử lý các luồng nghiệp vụ phức tạp. Đặc biệt, báo cáo thống kê từ mô-đun quản trị viên cung cấp cái nhìn tổng quan về hành vi người dùng — yếu tố then chốt cho các nền tảng thương mại điện tử. Thành công này mở ra hướng phát triển tiếp theo cho các nhóm sinh viên UIT muốn khởi nghiệp trong lĩnh vực công nghệ thực phẩm.

4.1. Kết quả kiểm thử giao diện và chức năng

Quá trình kiểm thử hệ thống được thực hiện theo phương pháp hộp đen, tập trung vào đầu vào và đầu ra của từng chức năng. Ví dụ, chức năng quên mật khẩu được kiểm tra với nhiều trường hợp: email hợp lệ, email không tồn tại và thời gian hết hạn mã xác thực. Tất cả các chức năng chính đều đạt tỷ lệ thành công trên 90%. Giao diện được kiểm tra trên nhiều kích thước màn hình, đảm bảo tính responsive và trải nghiệm nhất quán.

4.2. Tiềm năng thương mại hóa sản phẩm

Mặc dù là đồ án học thuật, hệ thống đã được thiết kế với khả năng mở rộng. Các tính năng như đánh giá, lịch sử đơn hàng và báo cáo thống kê là nền tảng cho mô hình kinh doanh thực tế. Nếu tích hợp API thanh toán thật và kết nối với nhà hàng, app đặt đồ ăn online này có thể trở thành giải pháp cho các cửa hàng nhỏ hoặc campus food tại UIT. Đây là minh chứng cho xu hướng học qua dự án thực tế trong giáo dục công nghệ thông tin.

V. Tương lai của các đồ án app đặt đồ ăn online tại trường UIT

Đồ án xây dựng app đặt đồ ăn online - UIT 2023 là minh chứng cho sự trưởng thành của sinh viên trong việc áp dụng kiến thức công nghệ phần mềm vào thực tiễn. Trong tương lai, các đồ án tương tự có thể được nâng cấp với AI đề xuất món ăn, theo dõi giao hàng thời gian thực hoặc tích hợp blockchain cho minh bạch nguồn gốc thực phẩm. Ngoài ra, việc áp dụng các phương pháp phát triển linh hoạt (Agile) thay vì mô hình thác nước sẽ giúp nhóm phản hồi nhanh hơn với phản hồi người dùng. UIT hoàn toàn có thể biến các đồ án như thế này thành sản phẩm khởi nghiệp thông qua vườn ươm doanh nghiệp hoặc cuộc thi đổi mới sáng tạo. Điều này không chỉ nâng cao chất lượng đào tạo mà còn đóng góp vào hệ sinh thái công nghệ thực phẩm đang phát triển mạnh tại Việt Nam.

5.1. Cải tiến bằng công nghệ mới như AI và IoT

Trong các phiên bản tiếp theo, app đặt đồ ăn online có thể tích hợp AI để đề xuất món ăn dựa trên lịch sử đặt hàng và sở thích người dùng. Ngoài ra, IoT có thể được dùng để theo dõi nhiệt độ món ăn trong quá trình giao — đảm bảo chất lượng. Những cải tiến này phù hợp với xu hướng FoodTech toàn cầu và giúp sinh viên UIT tiếp cận công nghệ tiên tiến ngay từ ghế nhà trường.

5.2. Mở rộng sang hệ sinh thái campus food

Một hướng phát triển khả thi là triển khai app đặt đồ ăn online trong nội bộ trường UIT, phục vụ sinh viên và giảng viên. Hệ thống có thể kết nối với các quán ăn trong khuôn viên, tạo thành hệ sinh thái campus food khép kín. Điều này không chỉ giải quyết nhu cầu thực tế mà còn là cơ hội để sinh viên kiểm thử sản phẩm trong môi trường thật, thu thập dữ liệu và cải tiến liên tục.

14/03/2026

Trích đoạn nội dung tài liệu

CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI 1. Lý do chọn đề tài. Trong thời đại công nghệ số, với sự bùng nổ của Internet và các thiết bị di động, con người ngày càng có xu hướng sử dụng các dịch vụ trực tuyến để đáp ứng nhu cầu sử dụng của mình nhiều hơn thì một trong những dịch vụ trực tuyến phổ biến hiện nay là một ứng dụng đặt đồ ăn. Việc sử dụng ứng dụng đặt đồ ăn có thể giúp người dùng tiết kiệm được thời gian và công sức.

Thay vì tới nhà hàng thì người dùng có thể lựa chọn từ danh sách các nhà hàng, quán ăn với các menu đa dạng được cung cấp trên ứng dụng để mua đồ ăn. Nhóm em nhận thấy rằng xu hướng sử dụng các dịch vụ trực tuyến ngày càng phát triển, và ứng dụng đặt đồ ăn lại là một trong những dịch vụ phổ biến và tiện ích nhất hiện nay. Nhóm em muốn 8 SE104.O11 Nhập Môn Công Nghệ Phần Mềm Nhóm 3 Sơ đồ 3.4: Sơ đồ use case chức năng "Đăng nhập.5: Sơ đồ tuần tự chức năng "Đăng nhập" .6: Sơ đồ use case chức năng "Quên mật khẩu" .7: Sơ đồ tuần tự chức năng "Quên mật khẩu" .8: Sơ đồ use case chức năng "Đổi mật khẩu" .9: Sơ đồ tuần tự chức năng “Đổi mật khẩu" .10: Sơ đồ use case chức năng "Tìm kiếm món ăn".11: Sơ đồ tuần tự chức năng "Tìm kiếm món ăn" .12: Sơ đồ use case chức năng "Lọc nội dung" .13: Sơ đồ tuần tự chức năng "Lọc nội dung" .14: Sơ đồ use case chức năng “Xem chi tiết món ăn" .15: Sơ đồ tuần tự chức năng "Xem chi tiết món ăn" .16: Sơ đồ use case chức năng "Thêm món ăn vào giỏ hàng" .17: Sơ đồ tuần tự chức năng "Thêm món ăn vào giỏ hàng" .18: Sơ đồ use case chức năng "Xóa món ăn khỏi giỏ hàng".19: Sơ đồ tuần tự chức năng "Xóa món ăn khỏi giỏ hàng" .20: Sơ đồ use case chức năng "Xem thông tin cá nhân" .21: Sơ đồ use case chức năng "Sửa thông tin cá nhân" .22: Sơ đồ tuần tự “Sửa thông tin cá nhân”.23: Sơ đồ use case "Liên kết thanh toán điện tử" .24: Sơ đồ tuần tự chức năng "Liên kết thanh toán điện tử" .25: Sơ đồ use case chức năng "Hủy liên kết thanh toán điện tử" .26: Sơ đồ tuần tự chức năng "Hủy liên kết thanh toán điện tử" .27: Sơ đồ use case chức năng "Đặt hàng".28: Sơ đồ tuần tự chức năng "Đặt hàng" .29: Sơ đồ use case chức năng "Xem lịch sử đặt hàng.30: Sơ đồ tuần tự chức năng "Xem lịch sử đặt hàng" .31: Sơ đồ use case chức năng "Đánh giá đơn hàng" .32: Sơ đồ tuần tự chức năng "Đánh giá đơn hàng" .33: Sơ đồ use case chức năng "Liên hệ với quản trị viên".34: sơ đồ tuần tự chức năng "Liên hệ với quản trị viên" .O11 Nhập Môn Công Nghệ Phần Mềm Nhóm 3 CHƯƠNG 7: KIỂM THỬ .116 CHƯƠNG 8: KẾT LUẬN.118 DANH MỤC HÌNH ẢNH Hình 2.1 Giao diện chính của GrabFood. Thanh tìm kiếm và các lựa chọn về món ăn được đề xuất.

Thanh tìm kiếm và các lựa chọn về món ăn được đề xuất. Chức năng định vị và xác định vị trí người dùng. Icon giỏ hàng với chấm thông báo .6 Giao diện chức năng xem giỏ hàng của người dùng .7 Giao diện đặt món ăn và thanh toán. Giao diện lướt xem món ăn trong màn hình chính.

Giao diện chính của ShopeeFood. Giao diện hiển thị những quán ăn ở gần. Những chương trình ưu đãi của ShopeeFood. Nhược điểm của giỏ hàng.

Nhược điểm của nút xóa món ăn trong giỏ hàng. Giao diện tính năng xem món ăn. Giao diện giỏ hàng của ứng dụng ShopeeFood. Giao diện đặt hàng trong ứng dụng.

Giao diện chọn voucher và đặt hàng trong ứng dụng. Giao diện các phương thức thanh toán. Mô hình Client-Server. Mô hình MVVM .1: Giao diện ứng dụng .2 Giao diện đăng ký .3 Giao diện đăng nhập .4: Giao diện trang chủ .5: Giao diện quên mật khẩu.O11 Nhập Môn Công Nghệ Phần Mềm Nhóm 3 Hình 6.6: Giao diện đổi mật khẩu .8 Giao diện chi tiết món ăn .9: Giao diện thêm topping .10 Giao diện giỏ hàng .11: Giao diện đặt hàng.12: Xem lịch sử đặt hàng.13: Giao diện Feedback .14: Giao diện xoá món ăn khỏi giỏ hàng .15: Chỉnh sửa thông tin cá nhân.

114 DANH MỤC BẢNG Bảng 3.1: Bảng phân loại tác nhân .2: Bảng yêu cầu chức năng .3: Bảng yêu cầu phi chức năng .4: Đặc tả chức năng “Đăng Kí” .5: Đặc tả chức năng "Đăng nhập" .6: Đặc tả chức năng "Quên mật khẩu" .7: Đặc tả chức năng "Đổi mật khẩu” .8: Đặc tả chức năng "Tìm kiếm món ăn" .9: Đặc tả chức năng “Lọc nội dung” .10: Đặc tả chức năng “Xem chi tiết món ăn” .11: Bảng đặc tả chức năng "Thêm món ăn vào giỏ hàng" .12: Bảng đặc tả chức năng "Xóa món ăn khỏi giỏ hàng" .13: Bảng đặc tả chức năng "Xem thông tin cá nhân" .14: Bảng sửa thông tin cá nhân .15: Bảng liên kết thanh toán điện tử .16: Bảng hủy liên kết thanh toán điện tử .17: Bảng đặt hàng .18: Bảng xem lịch sử đặt hàng.O11 Nhập Môn Công Nghệ Phần Mềm Nhóm 3 Sơ đồ 3.35: Mô-đun quản trị viên .36: Sơ đồ use case chức năng "Đăng nhâp quản trị viên" .37: Sơ đồ tuần tự chức năng "Đăng nhập" .38: Sơ đồ use case chức năng "Quản lí danh mục".39: Sơ đồ tuần tự chức năng "Quản lí danh mục".40: Sơ đồ use case chức năng “Thêm món ăn”.41: Sơ đồ tuần tự chức năng “Thêm món ăn”.42: Sơ đồ use case chức năng “Sửa thông tin món ăn” .43: Sơ đồ tuần tự chức năng “Sửa thông tin món ăn” .44: Sơ đồ use case chức năng “Xóa món ăn” .45: Sơ đồ tuần tự chức năng “Xóa món ăn” .46: Sơ đồ use case chức năng “Quản lí đơn hàng” .47: Sơ đồ tuần tự chức năng “Quản lí đơn hàng” .48: Sơ đồ use case chức năng "Xem đánh giá" .49: Sơ đồ tuần tự chức năng "Xem đánh giá" .50: Sơ đồ use case chức năng “Tạo báo cáo thống kê” .51: Sơ đồ tuần tự chức năng “Tạo báo cáo thống kê”. 88 LỜI CẢM ƠN Đầu tiên cho nhóm em xin trận trọng gửi lời cảm ơn trân thành và kính trọng tới thầy Võ Tấn Khoa đã tận tình hướng dẫn chỉ bảo nhóm em trong suốt quá trình thực hiện đồ án. Do kiến thức còn hạn hẹp nên nhóm em không tránh khỏi những thiếu xót trong cách hiểu, lỗi trình bày. Nhóm rất mong nhận được sự đóng góp ý kiến của thầy để cho đồ án của nhóm ngày càng hoàn thiện hơn.O11 Nhập Môn Công Nghệ Phần Mềm Nhóm 3 4.2 Kiến trúc phần mềm.

90 CHƯƠNG 5: PHÂN TÍCH THIẾT KẾ SƠ ĐỒ ĐỐI TƯỢNG .1 Sơ đồ biểu diễn mối quan hệ của các đối tượng .2 Chi tiết các lớp đối tượng .1 Đối tượng ACCOUNT .2 Đối tượng ADMINISTRATOR .3 Đối tượng CUSTOMER .4 Đối tượng FEEDBACK .5 Đối tượng NOTIFICATION .6 Đối tượng ITEM .7 Đối tượng TOPPING .8 Đối tượng RESTAURANT .9 Đối tượng ORDER .10 Đối tượng PAYMENT .11 Đối tượng DELIVERY .12 Đối tượng INVOICE .13 Đối tượng INVOICE DETAIL. 99 CHƯƠNG 6: HIỆN THỰC .1 Giao diện chính của ứng dụng.4 Quên mật khẩu.5 Đổi mật khẩu .11 Xem lịch sử đặt hàng .13 Xóa món ăn khỏi giỏ hàng .14 Chỉnh sửa thông tin cá nhân .2 So sánh chức năng với các ứng dụng khảo sát: .3 Ưu nhược điểm tổng hợp của ứng dụng .O11 Nhập Môn Công Nghệ Phần Mềm Nhóm 3 Sơ đồ 3.4: Sơ đồ use case chức năng "Đăng nhập.5: Sơ đồ tuần tự chức năng "Đăng nhập" .6: Sơ đồ use case chức năng "Quên mật khẩu" .7: Sơ đồ tuần tự chức năng "Quên mật khẩu" .8: Sơ đồ use case chức năng "Đổi mật khẩu" .9: Sơ đồ tuần tự chức năng “Đổi mật khẩu" .10: Sơ đồ use case chức năng "Tìm kiếm món ăn".11: Sơ đồ tuần tự chức năng "Tìm kiếm món ăn" .12: Sơ đồ use case chức năng "Lọc nội dung" .13: Sơ đồ tuần tự chức năng "Lọc nội dung" .14: Sơ đồ use case chức năng “Xem chi tiết món ăn" .15: Sơ đồ tuần tự chức năng "Xem chi tiết món ăn" .16: Sơ đồ use case chức năng "Thêm món ăn vào giỏ hàng" .17: Sơ đồ tuần tự chức năng "Thêm món ăn vào giỏ hàng" .18: Sơ đồ use case chức năng "Xóa món ăn khỏi giỏ hàng".19: Sơ đồ tuần tự chức năng "Xóa món ăn khỏi giỏ hàng" .20: Sơ đồ use case chức năng "Xem thông tin cá nhân" .21: Sơ đồ use case chức năng "Sửa thông tin cá nhân" .22: Sơ đồ tuần tự “Sửa thông tin cá nhân”.23: Sơ đồ use case "Liên kết thanh toán điện tử" .24: Sơ đồ tuần tự chức năng "Liên kết thanh toán điện tử" .25: Sơ đồ use case chức năng "Hủy liên kết thanh toán điện tử" .26: Sơ đồ tuần tự chức năng "Hủy liên kết thanh toán điện tử" .27: Sơ đồ use case chức năng "Đặt hàng".28: Sơ đồ tuần tự chức năng "Đặt hàng" .29: Sơ đồ use case chức năng "Xem lịch sử đặt hàng.30: Sơ đồ tuần tự chức năng "Xem lịch sử đặt hàng" .31: Sơ đồ use case chức năng "Đánh giá đơn hàng" .32: Sơ đồ tuần tự chức năng "Đánh giá đơn hàng" .33: Sơ đồ use case chức năng "Liên hệ với quản trị viên".34: sơ đồ tuần tự chức năng "Liên hệ với quản trị viên" .O11 Nhập Môn Công Nghệ Phần Mềm Nhóm 3 Sơ đồ 3.4: Sơ đồ use case chức năng "Đăng nhập.5: Sơ đồ tuần tự chức năng "Đăng nhập" .6: Sơ đồ use case chức năng "Quên mật khẩu" .7: Sơ đồ tuần tự chức năng "Quên mật khẩu" .8: Sơ đồ use case chức năng "Đổi mật khẩu" .9: Sơ đồ tuần tự chức năng “Đổi mật khẩu" .10: Sơ đồ use case chức năng "Tìm kiếm món ăn".11: Sơ đồ tuần tự chức năng "Tìm kiếm món ăn" .12: Sơ đồ use case chức năng "Lọc nội dung" .13: Sơ đồ tuần tự chức năng "Lọc nội dung" .14: Sơ đồ use case chức năng “Xem chi tiết món ăn" .15: Sơ đồ tuần tự chức năng "Xem chi tiết món ăn" .16: Sơ đồ use case chức năng "Thêm món ăn vào giỏ hàng" .17: Sơ đồ tuần tự chức năng "Thêm món ăn vào giỏ hàng" .18: Sơ đồ use case chức năng "Xóa món ăn khỏi giỏ hàng".19: Sơ đồ tuần tự chức năng "Xóa món ăn khỏi giỏ hàng" .20: Sơ đồ use case chức năng "Xem thông tin cá nhân" .21: Sơ đồ use case chức năng "Sửa thông tin cá nhân" .22: Sơ đồ tuần tự “Sửa thông tin cá nhân”.23: Sơ đồ use case "Liên kết thanh toán điện tử" .24: Sơ đồ tuần tự chức năng "Liên kết thanh toán điện tử" .

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ