1. Trang chủ
  2. » Tất cả

Tiểu luận môn học xây dựng ứng dụng bán đồ ăn nhanh

49 2 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 49
Dung lượng 2,42 MB

Nội dung

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ TIỂU LUẬN MÔN HỌC XÂY DỰNG ỨNG DỤNG BÁN ĐỒ ĂN NHANH GIẢNG VIÊN HD: Th.S NGUYỄN HỮU VĨNH SINH VIÊN THỰC HIỆN: NGUYỄN VĂN TUẤN HOÀNG HỒNG VÂN 1924801030145 1924801030059 BNH DƯƠNG – 11/2021 0 D19PM01 D19PM03 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ TIỂU LUẬN MÔN HỌC XÂY DỰNG ỨNG DỤNG BÁN ĐỒ ĂN NHANH GIẢNG VIÊN HD:Th.S NGUYỄN HỮU VĨNH SINH VIÊN THỰC HIỆN: NGUYỄN VĂN TUẤN HOÀNG HỒNG VÂN 1924801030145 1924801030059 BNH DƯƠNG – 11/2021 0 D19PM01 D19PM03 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐH THỦ DẦU MỘT 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: PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG Họ tên sinh viên (MSSV): Nguyễn Văn Tuấn 1924801030145 Hồng Hồng Vân 1924801030059 Tiêu chí Trọng Tốt Khá Trung bình số % 100% 75% 50% Kém 0% Tích cực tìm kiếm Nêu ý chủ 05 tưởng động đưa ý tưởng Tìm kiếm đưa ý tưởng tốt mang tính Thái độ Chọn ý tưởng số đề nghị Không quan tâm lựa chọn ý tưởng tham gia Khơng tích cực Lập kế hoạch 05 thực Hoàn toàn Khá hợp lý, hợp lý, điều chỉnh khơng cần chút theo điều chỉnh góp ý hợp lý Chưa hợp lý, khơng có điều chỉnh điều theo góp ý chỉnh theo góp ý Q trình Giai thực đoạn project chuẩn nghiêm túc bị 10 Chuẩn bị Chuẩn bị Chuẩn bị Không tốt đa số số chuẩn bị điều kiện điều kiện điều kiện cho cho việc cho việc việc thực điều kiện thực thực hiện, có cần bổ 0 project, khởi sung thêm thể khởi động bổ động sung sau khởi động Thực Thực Thực Thực tương đối phương phương pháp, sai sót pháp, sai sót nhỏ có quan trọng sửa chữa có sửa chữa hồn tồn 10 phương pháp khơng phương pháp, sai sót Giai khơng đoạn sửa chữa thực Triển khai kế 10 Triển khai hoạch, có kế chậm trễ hoạch khơng gây ảnh hưởng Triển khai tương đối kế hoạch, có chậm trễ gây ảnh hưởng khắc phục Triển khai chậm trễ, gây ảnh hưởng không khắc phục Mức Ghi rõ mục tiêu thành phần (ở giai đoạn độ project) thang điểm cụ thể đạt mục 20 tiêu thành phần 0 Nội - Báo cáo tiến trình thực dung 10 Báo cáo kết báo cáo văn Trình rõ ràng bày báo đáp ứng Thuyết minh sản phẩm - - Bài học rút 10 - Format quán - Văn phong phù hợp 20 - Xây dựng đầy đủ chức tiêu chí ĐIỂM CỦA 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 đề: ĐIỂM - Về kiến thức, kỹ năng, thái độ: PROJECT NHÓM - Khác: - 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% 0 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: Nguyễn Văn Tuấn 10đ Hồng Hồng Vân 10đ (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: SV1 SV2 Hồng Hồng Nguyễn Văn Tuấn Vân Danh sách thành viên Nhóm: Nguyễn Văn Tuấn Điểm cá nhân: Hoàng Hồng Vân Điểm cá nhân: ĐIỂM CỦA CÁ NHÂN Đ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) Nguyễn Văn Tuấn: 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: - Phương pháp cải tiến: - Nơi cung cấp hỗ trợ: 2) Hồng Hồng Vân: 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 độ: Ghi nhận GV - Khác: (phần GV ghi lưu - Phương pháp cải tiến: riêng để theo dõi, tư vấn cho - Nơi cung cấp hỗ trợ: 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: - Phương pháp cải tiến: - Nơi cung cấp hỗ trợ: 0 MỤC LỤC MỤC LỤC .i DANH MỤC HÌNH iii DANH MỤC BẢNG .iv LỜI MỞ ĐẦU CHƯƠNG TỔNG QUAN 1.1 MƠ TẢ BÀI TỐN 1.2 MÔ TẢ CHỨC NĂNG CHƯƠNG GIỚI THIỆU HỆ ĐIỀU HÀNH ANDROID 2.1 LỊCH SỬ RA ĐỜI 2.2 GIAO DIỆN ANDROID 2.3 NHÂN LINUX 2.4 QUẢN LÝ BỘ NHỚ 2.5 LỊCH CẬP NHẬP 2.6 CỘNG ĐỒNG MÃ NGUỒN MỞ 2.7 BẢO MẬT VÀ TÍNH RIÊNG TƯ 10 2.8 CÁC PHIÊN B ẢN HOẠT ĐỘNG CỦA ANDROID 11 CHƯƠNG PHÂN TÍCH HỆ THỐNG 14 3.1 SƠ ĐỒ USE CASE 14 3.1.1 Sơ đồ use case khách hàng 14 3.2 ĐẶC TẢ USE CASE 14 3.2.1 Đặc tả use case đăng nhập: 15 3.2.2 Đặc tả use case đặt hàng 16 3.2.3 Đặc tả user Đăng ký 17 3.2.4 User case quên mật 18 3.3 SƠ ĐỒ TRÌNH TỰ 19 3.3.1 Sơ đồ trình tự đăng ký 19 3.3.2 Sơ đồ trình tự đăng ký 19 3.3.3 Sơ đồ trình tự đăng nhập 19 3.4 SƠ ĐỒ HOẠT ĐỘNG 20 3.4.1 Sơ đồ hoạt động đăng nhập 20 3.4.2 Sơ đồ hoạt động đăng kí 20 3.4.3 Sơ đồ hoạt động quên mật 21 0 3.4.4 Sơ đồ hoạt động mua hàng 22 3.4.5 Sơ đồ hoạt động xem thông tin chi tiết sản phẩm .22 CHƯƠNG THIẾT KẾ CƠ SỞ DỮ LIỆU .23 4.1 CƠ SỞ DỮ LIỆU 23 4.2 MÔ TẢ BẢNG DỮ LIỆU 23 4.2.1 Bảng loại sản phẩm 23 4.2.2 Bảng sản ph ẩm 23 4.2.3 Bảng chi tiết đơn hàng 24 4.2.4 Bảng đơn hàng 24 4.2.5 Bảng User 24 CHƯƠNG GIAO DIỆN VÀ CÀI ĐẶT CHƯƠNG TRNH 25 5.1 MÀN HÌNH ĐĂNG NHẬP 25 5.2 MÀN HÌNH ĐĂNG KÍ 26 5.3 MÀN HÌNH QUÊN MẬT KHẨU 27 5.4 MÀN HÌNH TRANG CHỦ 28 5.5 MÀN HÌNH MENU 29 5.6 MÀN HÌNH LIST CÁC MĨN ĂN 30 5.7 MÀN HÌNH LIST ĐỒ UỐNG 31 5.8 MÀN HÌNH CHI TIẾT SẢN PHẨM 32 5.9 MÀN HÌNH GIỎ HÀNG 33 5.10 MÀN HÌNH THANH TOÁN 34 KẾT LUẬN 36 TÀI LIỆU THAM KHẢO 37 0 DANH MỤC HÌNH Hình 2.1: Logo phiên hệ điều hành Android 11 Hình 2.2: Biểu tượ ng Robot Android 13 Hình 3.1: Sơ đồ UC khách hàng 14 Hình 3.2: Sơ đồ trình tự đăng ký 19 Hình 3.3: Sơ đồ trình tự đăng nhập 19 Hình 3.4: Sơ đồ ho ạt động đăng nhập 20 Hình 3.5: Sơ đồ ho ạt động đăng kí 20 Hình 3.6: Sơ đồ ho ạt động quên mật 21 Hình 3.7: Sơ đồ ho ạt động mua hàng 22 Hình 3.8: Sơ đồ ho ạt động xem thông tin chi tiết sản phẩm 22 Hình 4.1: Cơ sở liệu 23 Hình 5.1: Màn hình đăng nhập 25 Hình 5.2: Màn hình đăng kí 26 Hình 5.3: Màn hình quên mật 27 Hình 5.4: Màn hình trang chủ 28 Hình 5.5: Màn hình menu 29 Hình 5.6: Màn hình list ăn 30 Hình 5.7: Màn hình list đồ uống 31 Hình 5.8: Màn hình chi tiết sản phẩm 32 Hình 5.9: Màn hình giỏ hàng 33 Hình 5.10: Màn hình toán 34 0 Chương Thiết kế sở liệu motasanpham Text Mô tả sản phẩm loai Int(3) Loại Bảng 4.2: Bảng sản phẩm 4.2.3 Bảng chi tiết đơn hàng STT Thuộc tính Kiểu liệu Ý nghĩa iddonhang Int(11) Mã id đơn hàng idsp Int(11) Mã id sản phẩm soluong Int(11) Số lượng gia Varchar(255) Gía Bảng 4.3: Bảng chi tiết đơn hàng 4.2.4 Bảng đơn hàng STT Thuộc tính Kiểu liệu Ý nghĩa id Int(11) Mã id iduser Int(11) Id User diachi Text Địa sodienthoai Varchar(255) Số điện thoại email Varchar(255) Email soluong Int(11) Số lượng tongtien Varchar(255) Tổng tiền Bảng 4.4: Bảng đơn hàng 4.2.5 Bảng User STT Thuộc tính Kiểu liệu Ý nghĩa id Int(11) Mã id email Varchar(255) Email pass Varchar(255) PassWord username Varchar(100) UserName mobile Varchar(15) Moblie Bảng 4.5: Bảng User 24 0 Chương Giao diện cài đặt chương trình CHƯƠNG GIAO DIỆN VÀ CÀI ĐẶT CHƯƠNG TRNH 5.1 MÀN HNH ĐĂNG NHẬP Hình 5.1: Màn hình đăng nhập Nội dung hình: Cho phép người dùng đăng nhập tài khoản vào để tiến hành mua sản phẩm Nếu chưa có người dùng đăng kí tài khoản lấy lại mật quên mật Nguyên tắc hoạt động: Người dùng điền tên tài khoản mật đăng kí Khi nhấp vào đăng nhập tự động chuyển qua hình trang chủ Người dùng điền tài khoản mật không khớp với tài khoản mật mà người dùng đăng kí lên thông báo lỗi, yêu cầu đăng nhập lại 25 0 Chương Giao diện cài đặt chương trình 5.2 MÀN HNH ĐĂNG KÍ Hình 5.2: Màn hình đăng kí Nội dung hình: Cho phép người dùng đăng kí tài khoản cá nhân Người dùng cần phải nhập đủ thông tin cá nhân: Email, tài khoản, mật khẩu, mật nhập lại, số điện thoại Nguyên tắc hoạt động: Khi người dùng nhấp vào mục đăng ký chuyển đến hình giao diện Sau điền vào đủ thông tin yêu cầu cần thiết, người dùng nhấp vào đăng kí thành cơng cho phép người dùng đăng nhập 26 0 Chương Giao diện cài đặt chương trình 5.3 MÀN HÌNH QN MẬT KHẨU Hình 5.3: Màn hình quên mật Nội dung hình: Cho phép người dùng lấy lại mật mà đăng kí Người dùng cần phải nhập thơng tin cá nhân đăng kí để cập nhập lại mật Nguyên tắc hoạt động: Khi người dùng nhấp vào mục quên mật chuyển đến hình giao diện Sau điền vào đủ thông tin yêu cầu, người dùng nhấp quên mật để cập nhập lại mật đăng nhập 27 0 Chương Giao diện cài đặt chương trình 5.4 MÀN HÌNH TRANG CHỦ Hình 5.4: Màn hình trang chủ Nội dung hình giao diện: gồm giao diện con: Trang chủ, Giỏ hàng, Sản phẩm mới, Chi tiết sản phẩm Nguyên tắc hoạt động: Người dùng ấn vào sản phẩm tương ứng để điều hướng đến trang chi tiết 28 0 Chương Giao diện cài đặt chương trình 5.5 MÀN HÌNH MENU Hình 5.5: Màn hình menu Nội dung hình: gồm tất menu có ứng dụng Nguyên tắc hoạt động: Người dùng ấn vào sản phẩm có menu tương ứng để điều hướng đến trang chi tiết 29 0 Chương Giao diện cài đặt chương trình 5.6 MÀN HNH LIST CÁC MĨN ĂN Hình 5.6: Màn hình list ăn Nội dung hình: gồm tất sản phẩm đồ ăn có danh sách cửa hàng Nguyên tắc hoạt động: Người dùng ấn vào sản phẩm tương ứng để điều hướng đến trang chi tiết 30 0 Chương Giao diện cài đặt chương trình 5.7 MÀN HNH LIST ĐỒ UỐNG Hình 5.7: Màn hình list đồ uống Nội dung hình: gồm tất sản phẩm đồ uống có danh sách cửa hàng Nguyên tắc hoạt động: Người dùng ấn vào sản phẩm tương ứng để điều hướng đến trang chi tiết 31 0 Chương Giao diện cài đặt chương trình 5.8 MÀN HÌNH CHI TIẾT SẢN PHẨM Hình 5.8: Màn hình chi tiết sản phẩm 32 0 Chương Giao diện cài đặt chương trình Nội dung hình: Chứa thơng tin chi tiết sản phẩm mà người dùng lựa chọn Nguyên tắc hoạt động: Khi người dùng nhấp vào biểu tượng sản phẩm chuyển đến hình Người dùng chọn thơng tin chi tiết: mơ tả, giá cả, số lượng 5.9 MÀN HÌNH GIỎ HÀNG Hình 5.9: Màn hình giỏ hàng 33 0 Chương Giao diện cài đặt chương trình Nội dung hình: Chứa thơng tin sản phẩm mà người dùng thêm vào giỏ hàng Nguyên tắc hoạt động: Khi người dùng nhấp vào biểu tượng giỏ hàng, hình giỏ hàng xuất Người dùng thêm, giảm số lượng sản phẩm cần mua xóa sản phẩm khỏi giỏ hàng 5.10 MÀN HÌNH THANH TỐN Hình 5.10: Màn hình tốn 34 0 Chương Giao diện cài đặt chương trình Nội dung hình: Người dùng điển thơng tin địa giao hàng cần thiết để tiến hành đặt hàng Nguyên tắc hoạt động: Tại trang giỏ hàng, người dùng nhấp chọn đặt hàng trang đặt hàng xuất Người dùng phải nhập thông tin địa giao hàng để tiến hành đặt hàng 35 0 KẾT LUẬN Kết Ứng dụng có giao diện thân thiện, đẹp mắt, dễ sử dụng Xây dựng giao diện bán hang cho người dùng - Thực chức ban đầu đặt giao diện bán hàng:  Đăng ký, đăng nhập: người dùng đăng ký tài khoản đăng nhập vào ứng dụng  Xem sản phẩm: người dùng xem thơng tin chi tiết sản phẩm: mô tả, số lượng, giá  Mua hàng: thêm sản phẩm vào giỏ hàng, xem thông tin giỏ hàng, điều chỉnh thông tin gi ỏ hàng, ti ến hành đặt hàng toán Nhược điểm Do kiến thức em Android hạn chế nên chức ứng dụng chưa phong phú đa dạng Chưa làm phần quản lý cửa hàng - Thuận lợi Vận dụng kiến thức mà em học trường để hoàn thành đồ án Được dạy tận tình thầy bạn Tài liệu nhiều Internet Khó khăn - Vẫn cịn chưa biết nhiều Android Hướng phát triển đề tài Giao diện dễ sử dụng thân thiện với người dùng 36 0 TÀI LIỆU THAM KHẢO Tiếng Việt https://tailieu.vn/doc/do-an-tot-nghiep-nganh- cong-nghe-thong-tin-xay-dungung-dung-android-xem-video-truc-tuyen-2158570.html https://123docz.net/document/5690421-bao-cao-cuoi-ky-mon-lap-trinh-mobilede-tai-xay-dung-android-app-photo-sharing.htm Website https://www.youtube.com/watch?v=7JtvFiYwSRI 37 0 38 0 ...TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ TIỂU LUẬN MÔN HỌC XÂY DỰNG ỨNG DỤNG BÁN ĐỒ ĂN NHANH GIẢNG VIÊN HD:Th.S NGUYỄN HỮU VĨNH SINH VIÊN THỰC HIỆN: NGUYỄN VĂN TUẤN HOÀNG HỒNG... CHỨC NĂNG STT CHỨC MÔ TẢ NĂNG Đăng ký Khách hàng đăng ký thành viên cửa hàng Sử dụng tài khoản để truy cập vào ứng Đăng nhập dụng Khi người dùng quên mật để đăng Quên mật nhập vào ứng dụng chức... KẾT LUẬN Kết Ứng dụng có giao diện thân thiện, đẹp mắt, dễ sử dụng Xây dựng giao diện bán hang cho người dùng - Thực chức ban đầu đặt giao diện bán hàng:  Đăng ký, đăng nhập: người dùng đăng

Ngày đăng: 21/02/2023, 21:16

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w