ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

22 26 0
ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

Đ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

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP.HCM KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN MƠN HỌC LẬP TRÌNH TRÊN THIẾT BỊ DI ĐỘNG XÂY DỰNG ỨNG DỤNG ĐẶT ĐỒ ĂN APPFOOD Nghành: CÔNG NGHỆ THÔNG TIN Giảng viên hướng dẫn Sinh viên thực TP Hồ Chí Minh, 06/2021 TIEU LUAN MOI download : skknchat@gmail.com NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… STT Họ tên TP.HCM, ngày… tháng… năm… GIẢNG VIÊN HƯỚNG DẪN TIEU LUAN MOI download : skknchat@gmail.com MỤC LỤC DANH MỤC HÌNH ẢNH LỜI NÓI ĐẦU LỜI CẢM ƠN CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Giớớ́i thiệu đề tài 1.2 Môi trường cài đặt 1.3 Công nghệ sử dụng CHƯƠNG 2: MÔ TẢ VÀ HƯỚNG DẪN SỬ DỤNG ỨNG DỰNG 2.1 Màn hình chủ 2.2 Màn hình danh mục hình sản phẩm 2.3 Màn hình chi tiết sản phẩm 2.4 Màn hình giỏ hàng 2.5 Màn hình tốn 11 2.6 Màn hình thơng báo 13 2.7 Màn hình giớớ́i thiệu chung 14 2.8 Màn hình liên hệ 15 CHƯƠNG 3: KẾT LUẬN 18 3.1 Kết thực 18 3.2 Hướớ́ng phát triển 18 TÀI LIỆU THAM KHẢO 19 TIEU LUAN MOI download : skknchat@gmail.com DANH MỤC HÌNH ẢNH Hình 2.1 Giao diện hình chủ Hình 2.2 Giao diện hình danh mục hình sản phẩm Hình 2.3 Giao diện hình chi tiết sản phẩm Hình 2.4 Giao diện hình giỏ hàng thao tác vớớ́i giỏ hàng Hình 2.5 Xóa trống giỏ hàng 10 Hình 2.6 u cầu chọn trướớ́c toán 11 Hình 2.7 Giao diện hình tốn báo lỗi nhập liệu 12 Hình 2.8 Màn hình thơng báo tốn thành cơng 13 Hình Cơ sở liệu sau toán thành cơng 14 Hình 2.10 Màn hình giớớ́i thiệu chung 14 Hình 2.11 Màn hình liên hệ (Gọi điện) 15 Hình 2.12 Mành hình liên hệ (Lời nhắn gửi) 16 Hình 2.13 Nhắn gửi thành cơng hiển thị 17 TIEU LUAN MOI download : skknchat@gmail.com LỜI NÓI ĐẦU Ngày nay, công nghệ thông tin ngày phát triển vớớ́i thị trường thương mại điện tử ngày nở rộ, cạnh tranh hơn, khốc liệt Vớớ́i mong muốn cải thiện thân đáp ứng thep nhu cầu ngày này, chúng em cố gắng vớớ́i vốn kinh nghiệm ỏi để tạo nên ứng dụng đặt đồ ăn giúp ích cho xã hỗi TIEU LUAN MOI download : skknchat@gmail.com LỜI CẢM ƠN Xin cảm ơn thầy Nguyễn Chí Tồn hướớ́ng dẫẫ̃n, truyền đạt kiến thức bổ ích liên quan tớớ́i ngành học cách hiệu dể tiếp cận thời gian qua, giúp chúng em nhìn hiểu nhiều điều thắc mắc lần thầy hướớ́ng dẫẫ̃n Nhờ thầy giảng dạy chúng em có đủ kiến thức để bắt tay vơ hồn thành đồ án, hình bị cho hành trang vơ đắt giá tin mơn học Lập trình thiết bị di động giúp nhiều cho việc phát triển phần mềm di động sau cách đại, tiên tiến, nhanh chóng, hiệu Thầy người có nhiệt huyết vớớ́i nghề, thầy khơng tiếc chia kinh nghiệm quý báu mình, kinh nghiệm rút từ thành công lẫẫ̃n thất bại cho sinh viên mà thầy giảng dạy Chúng em xin chân thành cảm ơn thầy nhiều TIEU LUAN MOI download : skknchat@gmail.com CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Giới thiệu đề tài Ngày nay, công nghệ thông tin ngày phát triển vớớ́i thị trường thương mại điện tử ngày nở rộ, cạnh tranh hơn, khốc liệt Vớớ́i mong muốn phát triển ứng dụng thương mại điện tử vớớ́i công nghệ tân tiên so vớớ́i mặt thị trường Vớớ́i mục tiêu trọng tâm đồ án sâu phát triển ứng dụng android đặt đồ ăn online Đặc biệt thời kì diễn biến phức tạp dịch bệnh Covid-19 nay, người người, nhà nhà phải giãn cách, hàng quán ăn uống phải đóng cửa, người tiêu dùng khơng thỏa đam mê ăn uống người kinh doanh bắt đầu lâm vào tình trạng thiếu hụt vốn khơng kinh doanh Vì nên việc đời ứng dụng để đặt đồ ăn online việc cần thiết Vì lí nên nhóm chúng em bắt tay vào xây dựng lên ứng dụng vớớ́i mong muốn giúp ích phần cho thị trường kinh tế ngày nay… 1.2 Môi trường cài đặt Hệ điều hành Android 6.0 Min sdk 23 Android studio XAMPP 1.3 Công nghệ sử dụng Ngôn ngữ Java PHP kết nối server Cơ sở liệu MySQL TIEU LUAN MOI download : skknchat@gmail.com CHƯƠNG 2: MÔ TẢ VÀ HƯỚNG DẪN SỬ DỤNG ỨNG DỰNG 2.1 Màn hình chủ Hình 2.1 Giao diện hình chủ Ở đầu hình chủ ứng dụng slider hiển thị thông tin ưu đãi mà ứng dụng có, kế bên dướớ́i danh sách “Món ngon ngày” hiển thị 10 ăn ngẫẫ̃u nhiên, lần mở lại hình chủ load lên ngẫẫ̃u nhiên 10 khác khác Khách hàng ấn vào hình chủ để vào thẳng hình chi tiết Ở góc trái menu để mở tùy chọn ứng dụng bao gồm: xem danh mục, xem giớớ́i thiệu chung xem thông tin liên hệ đến nhà hàng TIEU LUAN MOI download : skknchat@gmail.com 2.2 Màn hình danh mục hình sản phẩm Khi chọn phần danh mục ứng dụng hiển thị cho khách hàng danh sách cách danh mục có nhà hàng Khi chọn vào danh mục cụ thể thị hiển thị danh sách ăn thuộc danh mục Hình 2.2 Giao diện hình danh mục hình sản phẩm TIEU LUAN MOI download : skknchat@gmail.com 2.3 Màn hình chi tiết sản phẩm Khi khách hàng chọn sản phẩm chuyển hình chi tiết xem thơng tin chi tiết bắt đầu chọn theo số lượng cụ thể Khi thêm thành cơng giỏ hàng nhỏ cập nhật lại tất số lượng chọn Hình 2.3 Giao diện hình chi tiết sản phẩm TIEU LUAN MOI download : skknchat@gmail.com 2.4 Màn hình giỏ hàng Sau chọn xong theo nhu cầu, khách hàng nhận vào biếu tượng giỏ hàng nhỏ để chuyển sang hình giỏ hàng, hiển thị thơng tin cụ thể bao gồm, giá, số lượng, thành tiền chọn thể tổng tiền đơn hàng Bên cạnh cịn thấy, số lượng tối đa sản phẩm 200, khách hàng thêm bớớ́t số lượng theo ý khoảng từ 1-200 Nếu khách hàng khơng thích mua nhấn biểu tượng dấu “x” góc dướớ́i sản phẩm lên thơng báo có muốn xóa hay khơng Nhấn đồng ý kèm theo số lượng bị xóa khỏi giỏ hàng Khi khách hàng chỉnh sửa xóa sản phẩm đồng thời số lượng sản phẩm hiển thị toolbar tổng tiền hóa đơn cập nhật theo Hình 2.4 Giao diện hình giỏ hàng thao tác với giỏ hàng TIEU LUAN MOI download : skknchat@gmail.com Nếu xóa hết tất hình giỏ hàng trở trạng thái mặc định trống Nếu giỏ hàng trống hiên nút “Chọn món” có mốn nút “Tiếp tục chọn món” để quay hình Danh mục khách hàng tiếp tục chọn ưa thích Hình 2.5 Xóa trống giỏ hàng 10 TIEU LUAN MOI download : skknchat@gmail.com 2.5 Màn hình tốn Khi giỏ hàng trống, khách hàng bấm toán hiển thị thơng báo u cầu khách hàng chọn trướớ́c toán Khi khách hàng quay lại chọn món, ấn tốn lần chuyển sang hình tốn để khách hàng nhập thơng tin tốn Hình 2.6 u cầu chọn trước toán 11 TIEU LUAN MOI download : skknchat@gmail.com Ở hình tốn, khách hàng chưa nhập thơng tin mà nhấn tốn báo lỗi u cầu khách hàng nhập đầy đủ thông tin theo trường cụ thể Bên cạnh email nhập khơng định dạng số điện thoại vượt 10 số báo lỗi cho khách hàng biết Hình 2.7 Giao diện hình tốn báo lỗi nhập liệu 12 TIEU LUAN MOI download : skknchat@gmail.com 2.6 Màn hình thơng báo Sau nhập đầy đủ thông tin hợp lệ, khách hàng nhấn tốn, thành cơng chuyển sang hình thông báo thành công hiển thị lại thông tin tốn khách hàng kèm theo tổng tiền hóa đơn mà khách hàng phải trả Hình 2.8 Màn hình thơng báo tốn thành cơng 13 TIEU LUAN MOI download : skknchat@gmail.com Và sau thơng tin tốn khách hàng, bào gồm thơng tin giao nhận thơng tin chi tiết khách hàng đặt (số lượng, giá tiền, tồng tiền , …) hiển thị bên CSDL Hình Cơ sở liệu sau tốn thành cơng 2.7 Màn hình giới thiệu chung Ở hình hiển thị tên nhà hàng, hình ảnh nhà hàng, kèm theo địa nhà hàng Khi cần liên hệ vớớ́i người bên nhà hàng khách hàng nhấn vào nút “Liên hệ” để chuyển sang hình thơng tin liên hệ Hình 2.10 Màn hình giới thiệu chung 14 TIEU LUAN MOI download : skknchat@gmail.com 2.8 Màn hình liên hệ Ở hình liên hệ, mặc định hiển thị thông tin tên nhà hàng, kèm theo số điện thoại Khi nhấn biểu tượng điện thoại chuyển sang hình quay số điện thoại kèm theo số điện thoại nhà hàng để khách hàng gọi cần Hình 2.11 Màn hình liên hệ (Gọi điện) 15 TIEU LUAN MOI download : skknchat@gmail.com Ngoài nhấn vào biểu tượng tin nhắn hiển thị bảng đóng góp ý kiến để khách hàng gửi lời ý kiến đóng góp cải thiện cho phía nhà hàng Cũng tương tự tốn, khách hàng chưa nhập nhì mà nhấn gửi báo lỗi yêu cầu khách hàng nhập vào trướớ́c gửi Hình 2.12 Mành hình liên hệ (Lời nhắn gửi) 16 TIEU LUAN MOI download : skknchat@gmail.com Khi khách hàng nhập lời góp ý, nhấn gửi thơng báo thành cơng bên phía nhà hàng nhận lời nhắn từ phía khách hàng Hình 2.13 Nhắn gửi thành cơng hiển thị 17 TIEU LUAN MOI download : skknchat@gmail.com 18 TIEU LUAN MOI download : skknchat@gmail.com CHƯƠNG 3: KẾT LUẬN 3.1 Kết thực Sau hoàn thành đồ án mơn học Lập trình thiết bị di động nhóm chúng em rút nhiều kinh nghiệm trình làm, kiến thức XML, android, java, … nhóm chúng em phát triển lên nhiều so vớớ́i lúc đầu, chắn sẻ hành hình đáng có mà tụi em tích lũy mơi trường đại học, không kiến thức chuyên môn mà tụi em cải thiện nhiều kỹ mền làm việc nhóm Chúng em hợp tác phân chia công việc thời gian làm việc để công việc đạt hiệu tốt nhất, quan trọng tình cảm bạn bè ngày thân thiết hơn, bên cạnh nhóm cịn biết khai thác điểm mạnh khắc phục điểm yếu thành viên nhóm 3.2 Hướng phát triển Qua môn học này, chúng em rút nhiều kinh nghiệm ứng dụng android bướớ́c xây dựng chúng Vì chưa thực sực thực hết yêu cầu đặt ban đầu nên hướớ́ng đâu tiền sau nhóm em lã phát triển ứng dùng theo socket IO để real time thao tác đặt món, tốn, thơng báo , … phía người dùng phía nhà hàng Và thể nữa, cịn muốn áp dụng thêm nhiều công nghệ đại tiên tiến sau để củng cô cho ứng dụng đặt đồ ăn 19 TIEU LUAN MOI download : skknchat@gmail.com TÀI LIỆU THAM KHẢO [1] https://www.youtube.com/watch?v=HYcozauSLw0 [2] https://square.github.io/retrofit/ [3] https://www.youtube.com/watch?v=SuJxR19kWP4 [4] https://xuanthulab.net/su-dung-listview-hien-thi-du-lieu-dang-danh-sach- trong-android.html 20 TIEU LUAN MOI download : skknchat@gmail.com ... phát triển ứng dụng thương mại điện tử vớớ́i công nghệ tân tiên so vớớ́i mặt thị trường Vớớ́i mục tiêu trọng tâm đồ án sâu phát triển ứng dụng android đặt đồ ăn online Đặc biệt thời kì di? ??n biến... skknchat@gmail.com CHƯƠNG 3: KẾT LUẬN 3.1 Kết thực Sau hoàn thành đồ án mơn học Lập trình thiết bị di động nhóm chúng em rút nhiều kinh nghiệm trình làm, kiến thức XML, android, java, … nhóm chúng em... hồn thành đồ án, hình bị cho hành trang vơ đắt giá tin mơn học Lập trình thiết bị di động giúp nhiều cho việc phát triển phần mềm di động sau cách đại, tiên tiến, nhanh chóng, hiệu Thầy người

Ngày đăng: 01/06/2022, 06:32

Hình ảnh liên quan

2.1 Màn hình chủ - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

2.1.

Màn hình chủ Xem tại trang 8 của tài liệu.
Hình 2.1 Giao diện màn hình chủ - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

Hình 2.1.

Giao diện màn hình chủ Xem tại trang 8 của tài liệu.
2.2 Màn hình danh mục và màn hình sản phẩm - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

2.2.

Màn hình danh mục và màn hình sản phẩm Xem tại trang 9 của tài liệu.
2.3 Màn hình chi tiết sản phẩm - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

2.3.

Màn hình chi tiết sản phẩm Xem tại trang 10 của tài liệu.
Khi khách hàng chọn một sản phẩm bất kì sẽ chuyển màn hình chi tiết xem thông tin chi tiết của món và bắt đầu chọn món theo số lượng cụ thể - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

hi.

khách hàng chọn một sản phẩm bất kì sẽ chuyển màn hình chi tiết xem thông tin chi tiết của món và bắt đầu chọn món theo số lượng cụ thể Xem tại trang 10 của tài liệu.
2.4 Màn hình giỏ hàng - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

2.4.

Màn hình giỏ hàng Xem tại trang 11 của tài liệu.
Hình 2.4 Giao diện màn hình giỏ hàng và các thao tác với giỏ hàng - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

Hình 2.4.

Giao diện màn hình giỏ hàng và các thao tác với giỏ hàng Xem tại trang 11 của tài liệu.
Nếu xóa hết tất cả các món thì màn hình giỏ hàng sẽ trở về trạng thái mặc định là trống - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

u.

xóa hết tất cả các món thì màn hình giỏ hàng sẽ trở về trạng thái mặc định là trống Xem tại trang 12 của tài liệu.
2.5 Màn hình thanh toán - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

2.5.

Màn hình thanh toán Xem tại trang 13 của tài liệu.
Hình 2.6 Yêu cầu chọn món trước khi thanh toán - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

Hình 2.6.

Yêu cầu chọn món trước khi thanh toán Xem tại trang 13 của tài liệu.
Ở màn hình thanh toán, khi khách hàng chưa nhập thông tin mà nhấn thanh toán thì sẽ báo lỗi yêu cầu khách hàng nhập đầy đủ thông tin theo từng trường cụ thể - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

m.

àn hình thanh toán, khi khách hàng chưa nhập thông tin mà nhấn thanh toán thì sẽ báo lỗi yêu cầu khách hàng nhập đầy đủ thông tin theo từng trường cụ thể Xem tại trang 14 của tài liệu.
Hình 2.7 Giao diện màn hình thanh toán và báo lỗi nhập liệu - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

Hình 2.7.

Giao diện màn hình thanh toán và báo lỗi nhập liệu Xem tại trang 14 của tài liệu.
2.6 Màn hình thông báo - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

2.6.

Màn hình thông báo Xem tại trang 15 của tài liệu.
2.7 Màn hình giới thiệu chung - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

2.7.

Màn hình giới thiệu chung Xem tại trang 16 của tài liệu.
Hình 2. 9 Cơ sở dữ liệu sau khi thanh toán thành công - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

Hình 2..

9 Cơ sở dữ liệu sau khi thanh toán thành công Xem tại trang 16 của tài liệu.
2.8 Màn hình liên hệ - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

2.8.

Màn hình liên hệ Xem tại trang 17 của tài liệu.
Ở màn hình liên hệ, mặc định sẽ hiển thị thông tin tên nhà hàng, kèm theo số điện thoại - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

m.

àn hình liên hệ, mặc định sẽ hiển thị thông tin tên nhà hàng, kèm theo số điện thoại Xem tại trang 17 của tài liệu.
Ngoài ra khi nhấn vào biểu tượng tin nhắn thì sẽ hiển thị bảng đóng góp ý kiến để khách hàng có thể gửi lời ý kiến hoặc đóng góp cải thiện cho phía nhà hàng - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

go.

ài ra khi nhấn vào biểu tượng tin nhắn thì sẽ hiển thị bảng đóng góp ý kiến để khách hàng có thể gửi lời ý kiến hoặc đóng góp cải thiện cho phía nhà hàng Xem tại trang 18 của tài liệu.
Hình 2.13 Nhắn gửi thành công và hiển thị - ĐỒ án môn học lập TRÌNH TRÊN THIẾT bị DI ĐỘNG xây DỰNG ỨNG DỤNG đặt đồ ăn APPFOOD

Hình 2.13.

Nhắn gửi thành công và hiển thị Xem tại trang 19 của tài liệu.

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan