1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án xây dựng ứng dụng di động kinh doanh coffee

241 4 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

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM -🙞🙜🕮🙞🙜 - BÁO CÁO ĐỒ ÁN ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG DI ĐỘNG KINH DOANH COFFEE GVHD: Huỳnh Tuấn Anh Sinh viên thực hiện: Huỳnh Minh Nhật - 19521952 Trần Ngọc Tiến - 20520808 TP.Thủ Đức, tháng năm 2023 LỜI CẢM ƠN Lời đầu tiên, chúng em xin cảm ơn thầy cô khoa Công nghệ Phần mềm trường Đại học Công nghệ Thơng tin Đại học Quốc gia Thành phố Hồ Chí Minh tạo điều kiện tốt cung cấp kiến thức cần thiết để hồn thành mơn Đồ án Chúng em xin gửi lời cảm ơn sâu sắc đến thầy Huỳnh Tuấn Anh, người hỗ trợ, hướng dẫn nhóm tạo điều kiện tốt để nhóm hồn thành đề tài nghiên cứu Trong trình thực đồ án, với hỗ trợ nhiệt tình thầy, cuối nhóm chúng em hồn thiện kiến thức cần thiết thơng qua việc nghiên cứu học hỏi kiến thức Chúng em vui nhận ý kiến đóng góp thầy đề tài nhóm, chúng em cố gắng ngày hồn thiện tương lai tiếp tục học tập chăm để đạt kết tốt Cuối cùng, xin kính chúc thầy giảng viên mơn Công nghệ Phần mềm thầy Huỳnh Tuấn Anh có sức khỏe dồi dào, sống hạnh phúc, tiếp tục hoàn thành sứ mệnh cao truyền thụ tri thức cho hệ mai sau Xin chân thành cảm ơn q thầy cơ! NHẬN XÉT (Của giáo viên hướng dẫn) DANH SÁCH THÀNH VIÊN NHÓM Tên thành viên MSSV Huỳnh Minh Nhật 19521952 Trần Ngọc Tiến 20520808 MỤC LỤC CHƯƠNG TỔNG QUAN ĐỀ TÀI 1.1 Đặt vấn đề 1.2 Giải pháp 1.3 Mục tiêu đề tài 1.4 Phạm vi đề tài 1.5 Công cụ sử dụng 1.6 Đối tượng nghiên cứu 1.7 Khảo sát, đánh giá ứng dụng cạnh tranh có: CHƯƠNG TỔNG QUAN CÔNG NGHỆ 2.1 Phương pháp làm việc 2.2 Phương pháp nghiên cứu 2.3 Phương pháp công nghệ tảng 2.4 Giới thiệu Spring Boot,Dart Flutter CHƯƠNG KHẢO SÁT VÀ PHÂN TÍCH ĐẶC TẢ YÊU CẦU 3.1 Khảo sát trạng 3.1.1 Phương pháp & kết khảo sát 3.2 Danh sách yêu cầu có ứng dụng CHƯƠNG PHÂN TÍCH HỆ THỐNG 12 4.1 Phân loại yêu cầu phần mềm 12 4.1.1 Yêu cầu hệ thống 12 4.1.2 Yêu cầu nghiệp vụ 12 4.2 Bảng trách nhiệm cho loại yêu cầu 18 4.2.1 Bảng trách nhiệm yêu cầu chất lượng 18 CHƯƠNG THIẾT KẾ HỆ THỐNG 20 5.1 Sơ đồ User case tổng quát 20 5.1.1 Yêu cầu tổng quát 20 CHƯƠNG THIẾT KẾ DỮ LIỆU 157 6.1 Sơ đồ logic hoàn chỉnh 157 6.2 Danh sách bảng liệu sơ đồ logic 158 6.3 Mô tả bảng liệu 160 6.3.1 Bảng Product 160 6.3.2 Bảng ProductCatalogue 160 6.3.3 Bảng Tag 160 6.3.4 Bảng Topping 160 6.3.5 WeatherRecommend 161 6.3.6 Bảng OrderItem 161 6.3.7 Bảng User 161 6.3.8 Bảng Coupon 162 6.3.9 Bảng Order 162 6.3.10 Bảng Store 163 CHƯƠNG 7: THIẾT KẾ GIAO DIỆN 164 7.1 Mơ tả hình User 164 7.1.1 Màn hình đăng nhập : 166 7.1.2 Màn hình đăng ký : 167 7.1.3 Màn hình Trang chủ : 167 7.1.4 Màn hình Đặt hàng : 168 7.1.5 Màn hình Chi tiết sản phẩm : 168 7.1.6 Màn hình Hoạt động : 169 7.1.7 Màn hình Giỏ hàng : 169 7.1.8 Màn hình Chi tiết đơn hàng : 170 7.1.9 Màn hình Cửa hàng : 170 7.1.10 Màn hình Khuyến : 171 7.1.11 Màn hình Chọn địa đặt hàng : 172 7.1.12 Màn hình Chọn cửa hàng đặt hàng : 173 7.1.13 Màn hình Chọn phương thức giao hàng : 174 7.1.14 Màn hình Hồ sơ : 175 7.1.15 Màn hình Cài đặt : 176 7.1.16 Màn hình Thay đổi mật : 177 7.1.17 Màn hình Quên mật : 178 7.1.18 Màn hình Xóa tài khoản : 181 7.1.19 Màn hình Chính sách : 182 7.1.20 Màn hình Thơng tin ứng dụng : 183 7.1.21 Màn hình Đăng ký Google : 184 7.2 Mơ tả hình Admin 184 7.2.1 Màn hình Đăng nhập: 187 7.2.2 Màn hình Đơn hàng : 188 7.2.3 Màn hình Chi tiết đơn hàng : 189 7.2.4 Màn hình Sản phẩm : 190 7.2.5 Màn hình Thêm sản phẩm : 191 7.2.6 Màn hình Xóa sản phẩm : 195 7.2.7 Màn hình Ưu đãi : 196 7.2.8 Màn hình Thêm ưu đãi : 197 7.2.9 Màn hình Xóa ưu đãi : 199 7.2.10 Màn hình Hồ sơ : 200 7.2.11 Màn hình Cài đặt : 201 7.2.12 Màn hình Nhân viên : 202 7.2.13 Màn hình Thêm nhân viên : 203 7.2.14 Màn hình Xóa nhân viên : 204 7.2.15 Màn hình Đề xuất : 205 7.2.16 Màn hình Thêm đề xuất : 206 7.2.17 Màn hình Xóa đề xuất : 207 7.2.18 Màn hình Cửa hàng : 208 7.2.19 Màn hình Thêm cửa hàng : 209 7.2.20 Màn hình Danh mục sản phẩm : 210 7.2.21 Màn hình Thêm danh mục sản phẩm : 211 7.2.22 Màn hình Xóa danh mục sản phẩm : 212 7.2.23 Màn hình Tag : 213 7.2.24 Màn hình Thêm tag : 214 7.2.25 Màn hình Xóa tag : 215 7.2.26 Màn hình Topping : 216 7.2.27 Màn hình Thêm topping : 217 7.2.28 Màn hình Xóa topping : 218 7.2.29 Màn hình Chính sách : 219 7.2.30 Màn hình Thơng tin ứng dụng : 220 7.2.31 Màn hình Quên mật : 221 7.2.32 Màn hình Thay đổi mật khẩu: 224 CHƯƠNG 8: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 224 8.1 Kết 224 8.2 Hạn chế 225 8.3 Hướng phát triển 225 8.4 Kết luận 225 BÁO CÁO KẾT QUẢ LÀM VIỆC NHÓM VÀ BẢNG ĐIỂM 227 7.2.27 Màn hình Thêm topping : 217 7.2.28 Màn hình Xóa topping : 218 7.2.29 Màn hình Chính sách : 219 7.2.30 Màn hình Thơng tin ứng dụng : 220 7.2.31 Màn hình Quên mật : 221 222 223 7.2.32 Màn hình Thay đổi mật khẩu: CHƯƠNG 8: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 8.1 Kết • Ứng dụng thực chức ứng dụng bán coffee quản lý • Xây dựng ứng dụng có UX/UI thân thiện với người dùng, dễ dàng phù hợp với lứa tuổi • Việc sử dụng ứng dụng dễ dàng, có hướng dẫn chi tiết lúc dùng 224 • Có thể tương tác nhiều người với • Quản lý liệu dễ dàng • Tìm kiếm thơng tin nhanh chóng 8.2 Hạn chế • Chưa thể dùng cho dự án lớn • Một số nghiệp vụ cịn chưa hồn chỉnh 8.3 Hướng phát triển Trong tương lai, chúng em hoàn thiện chức chưa đáp ứng tốt yêu cầu người dùng, mở rộng thêm số tính 8.4 Kết luận Phần mềm chúng em đáp ứng đầy đủ chức Bên cạnh đó, chúng em học thêm kỹ mềm kỹ giao tiếp trình 225 học online, offline, kỹ làm việc nhóm, khả quản lý kỹ khác để giúp ích cho chúng em tương lai 226 BÁO CÁO KẾT QUẢ LÀM VIỆC NHĨM VÀ BẢNG ĐIỂM Mơn học: Đồ án (SE122.N21 PMCL) HKII – Năm học: 2022–2023 Đồ án: ỨNG DỤNG DI ĐỘNG KINH DOANH COFFEE STT Công việc Chọn đề tài Người đảm nhận Huỳnh Minh Nhật Trạng thái Hoàn thành Trần Ngọc Tiến Phân tích u cầu Huỳnh Minh Nhật Hồn thành Trần Ngọc Tiến Thiết lập actor, chức Vẽ sơ đồ Use - case Huỳnh Minh Nhật Hoàn thành Trần Ngọc Tiến Huỳnh Minh Nhật Hoàn thành Trần Ngọc Tiến Viết SRD Huỳnh Minh Nhật Hoàn thành Trần Ngọc Tiến Viết đặc tả Use - case Huỳnh Minh Nhật Hoàn thành Trần Ngọc Tiến Xây dựng kiến thức Huỳnh Minh Nhật Hoàn thành Trần Ngọc Tiến Thiết kế giao diện Huỳnh Minh Nhật Hoàn thành Trần Ngọc Tiến Thiết kế sở liệu Huỳnh Minh Nhật Trần Ngọc Tiến Hoàn thành 227 10 Cài đặt môi trường Huỳnh Minh Nhật Hoàn thành Trần Ngọc Tiến 11 Xây dựng hình Huỳnh Minh Nhật Hồn thành Trần Ngọc Tiến 12 Xử lý kiện Huỳnh Minh Nhật Hoàn thành Trần Ngọc Tiến 13 Xử lý điều hướng Huỳnh Minh Nhật Hoàn thành Trần Ngọc Tiến 14 Xử lý liệu Huỳnh Minh Nhật Hoàn thành Trần Ngọc Tiến 15 Kiểm thử ứng dụng Huỳnh Minh Nhật Hoàn thành Trần Ngọc Tiến 16 Viết báo cáo Huỳnh Minh Nhật Hoàn thành Trần Ngọc Tiến 228 TÀI LIỆU THAM KHẢO Flutter Official Document: https://docs.flutter.dev/get-started/install Firebase Official Document: https://firebase.flutter.dev/docs/overview 229 230 231

Ngày đăng: 04/09/2023, 20:49

Xem thêm:

w