Thực hành: Xây dựng hệ thống đặt thức uống và đồ ăn nhanh với các tính năng chính chư sau: Xây dựng ứng dụng di động và web dành cho khách hàng với các chức năng chính sau: - Đăng ký, đ
Ý NGHĨA KHOA HỌC VÀ THỰC TIỄN
CƠ SỞ LÝ THUYẾT
XÁC ĐỊNH VÀ MÔ HÌNH HÓA YÊU CẦU
THIẾT KẾ HỆ THỐNG
CÀI ĐẶT VÀ THỬ NGHIỆM
KẾT QUẢ THỬ NGHIỆM
ƯU ĐIỂM
4 Đề nghị cho bảo vệ hay không?
Tp Hồ Chí Minh, ngày… tháng… năm 2024
(Ký & ghi rõ họ tên)
Trường Đại học Sư phạm Kỹ thuật
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc
PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
Họ và tên Sinh viên 1: Nguyễn Văn An MSSV 1: 20110434
Họ và tên Sinh viên 2: Nguyễn Minh Đức MSSV 2: 20110461
Họ và tên Sinh viên 3: Nguyễn Đình Hiếu MSSV 3: 20142498
Ngành: Công nghệ thông tin
Tên đề tài: Xây dựng hệ thống đặt thức uống và đồ ăn nhanh
Họ và tên giảng viên phản biện: PGS.TS Hoàng Văn Dũng
1 Về nội dung đề tài & khối lượng thực hiện:
4 Đề nghị cho bảo vệ hay không?
Tp Hồ Chí Minh, ngày… tháng… năm 2024
(Ký & ghi rõ họ tên)
Chúng em xin chân thành cảm ơn Thạc sĩ Nguyễn Trần Thi Văn vì sự hỗ trợ và hướng dẫn tận tình trong quá trình thực hiện đề tài Nhờ vào sự nhiệt huyết và chỉ bảo của thầy, nhóm đã khắc phục được những thiếu sót và hoàn thành đề tài thành công hơn, từ đó giúp chúng em trưởng thành hơn trong học tập và nghiên cứu.
Chúng em xin chân thành cảm ơn các thầy cô tại Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh Sự hỗ trợ và chia sẻ kiến thức của các thầy cô đã giúp chúng em phát triển những kỹ năng và kiến thức quan trọng, từ đó áp dụng hiệu quả vào đề tài nghiên cứu của nhóm.
Chúng em nhận thấy rằng kiến thức và kinh nghiệm của bản thân vẫn còn hạn chế, dẫn đến một số sai sót không tránh khỏi Do đó, nhóm em rất mong nhận được những góp ý chân thành từ các thầy cô để có cơ hội củng cố, rút kinh nghiệm và cải thiện, nhằm hoàn thiện đề tài hơn nữa.
Chúng em chân thành cảm ơn!
Thành phố Hồ Chí Minh, tháng 7 năm 2024 Nhóm sinh viên thực hiện
Nguyễn Văn An Nguyễn Minh Đức Nguyễn Đình Hiếu
Trường Đại học Sư phạm Kỹ thuật
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc
ĐỀ CƯƠNG KHÓA LUẬN TỐT NGHIỆP
Họ và tên Sinh viên 1: Nguyễn Văn An MSSV 1: 20110434
Họ và tên Sinh viên 2: Nguyễn Minh Đức MSSV 2: 20110461
Họ và tên Sinh viên 3: Nguyễn Đình Hiếu MSSV 3: 20142498
Ngành: Công nghệ thông tin
Tên đề tài: Xây dựng hệ thống đặt thức uống và đồ ăn nhanh
Họ và tên giảng viên hướng dẫn: ThS Nguyễn Trần Thi Văn
- Tìm hiểu công nghệ Spring boot để xây dựng backend, ReactJS để xây dựng trang web, Flutter xây dựng ứng dụng di động
- Tìm hiểu về RESTful API để xây dựng hệ thống, Json Web Token để bảo mật và phân phân quyền hệ thống
Khám phá các dịch vụ API bên thứ ba như Ahamove để tính phí vận chuyển, ZaloPay và VNPay cho thanh toán, cùng với Goong để xác định khoảng cách từ địa điểm của khách hàng đến cửa hàng.
- Tìm hiểu dịch vụ lưu trữ dữ liệu quan hệ MySQL để lưu trữ dữ liệu cho hệ thống
- Tìm hiểu dịch vụ đa nền tảng Firebase để xác thực bằng tài khoảng Google và gửi thông báo sự kiện
Xây dựng hệ thống đặt thức uống và đồ ăn nhanh với các tính năng chính chư sau:
Xây dựng ứng dụng di động và web dành cho khách hàng với các chức năng chính sau:
- Đăng ký, đăng nhập, quên mật khẩu và đổi mật khẩu
- Quản lý thông tin cá nhân, quản lý địa chỉ, quản lý xu, quản lý lịch sử đơn hàng
- Tìm kiếm, xem sản phẩm và thêm sản phẩm vào giỏ hàng
- Xem thông tin về các chi nhánh, blog, mã khuyến mãi
- Tạo đơn hàng, thanh toán bằng COD hoặc cổng thanh toán VNPay, ZaloPay và sử dụng mã khuyến mãi và xu tích lũy cho đơn hàng
- Thống kê số liệu liên quan đến việc mua hàng của khách hàng
Xây dựng web dành cho quản trị viên và quản lý chi nhánh với các chức năng chính sau:
- Đăng nhập để truy cập vào trang quản trị
Quản lý các đối tượng trong hệ thống bao gồm danh mục, sản phẩm, nhân viên, người dùng, doanh thu, đánh giá, mã khuyến mãi, banner, chi nhánh, đơn hàng, thư viện hình ảnh và hồ sơ cá nhân.
Xây dựng ứng dụng di động dành cho nhân viên với các chức năng chính sau:
- Đăng ký và đăng nhập
- Quản lý đơn trong ngày, lịch sử đơn hàng và thông tin cá nhân
- Thống kê đơn hàng theo nhân viên
1 Tính cấp thiết của đề tài
4 Mục tiêu của đề tài
5 Ý nghĩa khoa học và thực tiễn
Chương 1: CƠ SỞ LÝ THUYẾT
Chương 2: XÁC ĐỊNH VÀ MÔ HÌNH HÓA YÊU CẦU
2.2 Lập danh sách yêu cầu
2.4 Đặc tả use case cho một số use case chính của hệ thống
Chương 3: THIẾT KẾ HỆ THỐNG
3.1 Thiết kế cơ sở dữ liệu
Chương 4: CÀI ĐẶT VÀ THỬ NGHIỆM