Search On Menu List Search On Menu Items List Add To Cart Submit Cart Tông kết Các chức năng đã hoàn thành Các chức năng có thé phat triển Phân công nhiệm vụ 33 33 34 34... Mục tiêu Proj
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
BAO CAO DO AN LAP TRINH TREN THIET BI DI DONG
Ứng dụng quản lý Quán trà sữa và ăn vặt
Giảng viên:
Nhóm thực biện đề tài: Nhóm gồm:
TP HCM - 2021
Trang 2Actors va Use Cases
Cac Use Case Diagram
Trang 4Search On Menu List
Search On Menu Items List
Add To Cart
Submit Cart
Tông kết
Các chức năng đã hoàn thành
Các chức năng có thé phat triển
Phân công nhiệm vụ
33
33
34 34
Trang 51 Giới thiệu
11 Mục tiêu
Project được xây dựng cho nhân viên và quản IT cUa hang đề thuậi tiện trong việc quan IT,
đã được cho ra đời với mục đích mang những món ăn ngơn đên tận nhà của từng khách hàng 1.2 Cac định nghĩa và từ viết tắt
Trang 6
2 Phân tích yêu cầu
Project được xây dựng cho nhân viên và quản IT cUa hàng đề thuận tiện trong viée quan IT,
đã được cho ra đời với mục đích mang những món ăn ngon đến tận nhà của từng khách hàng Cho đến thời điểm hiện tại đã dần dần hoàn thiện với các chức năng như sau:
Thông báo tình trạng đơn hàng dựa vào mã đơn hàng
Refresh Menu
Trang 7
2.2 Cac Use Case Diagram
Trang 8
1 | UCO1 | Sign In Cho phip khách hàng đăng nhập vào hệ thông
3 | UCO3 | Search On Menu List Cho phip khach hang tim kiém mon 4n co trong
Menu List cua nha hang
4 | UC04 | Search On Menu Items List | Cho phip khách hàng tìm kiêm món ăn có trong
Menu Items
6 |UC06 | Submit Cart Cho phip khach hang Submit dé order mon
Table 3: Use Case List
Trang 9
3 Yêu cầu chức năng
3.1 UCOL: Sign In
SCO
Trang 10Use Case Description
Thơm ngon đến từng giọt cuỗi cùng
DANG NHAP DANG KY HƯỚNG DẪN SỨ DỤNG
SC02 (Login Screen)
Sign In
(dang nhap)
Trang 12Y Tài khoản khách hàng đã được cấp
Tài khoản khách hàng đã được xác mình Thiết bị cân kết nội vào Internet khi đăng nhập
> Người dùng đăng nhập thành công
> Sẽ xuất hiện thông báo đăng nhập thành công
Trang 13Hiền thị thông báo đăng nhập thành công lên màn hình (SC0)
Trang 14ae
Display Sign In Failed Notification
Trang 15lF Display Login form
k€ - 3 display login form
4: Enter Phone Number, Password
alternative ) 9.1 incorrect
[ User found ] cree 10.1 Signin Failed _ _ ss„s«
9.2 correct [ User not found ]
10.2 Sign In Success
Trang 16
Thơm ngon đến từng giọt cuỗi cùng
DANG NHAP DANG KY
HƯỚNG DẪN SỨ DỤNG
Trang 17
NHÀ HÀNG QUÊ HƯƠNG XƯA
: THỰC ĐƠN CÁC MÓN THỰC ĐƠN CÁC LOẠI
ve
doanh thụ sách bàn Thực đơn nhân viên
@ MENU NHA HANG
Trang 18SC05 SC06 Use Case Description
Sign Up (dang kT)
Trang 19Khách hàng thực hiện đăng kT, nhắn vào nút Sign Up
Trang 20Hiền thị thông báo đăng kT thành công lên màn hình (SC06)
Trang 22Enter Phone number
Name and Password
Press Sign up button
Display Sign up screen _
Display Account already existed
Check Account exist
Trang 23| Display Sign Up form
3 display Sign Up form
4: Enter Phone Number,Name , Password :
5 Press Sign Up button
6 Check Account existed
Trang 243.3 UC03: Search On Menu LIst
ĐÃ THANH TOÁN
333440481 VNĐ Xem chỉ tiết hóa don
CHƯA THANH TOÁN
0 VNB Xem chi tiét héa don
Trang 26Admin nhắn vào quản IT
Trang 27ress sues!) (eter food nane name je
Press Search button
Trang 28
alternative ) 12.1 not existed
Trang 29Sequence Diagram
Customer
1.Menu Items Request
2 Display Menu items
alternative )
13.1 Display null
12.1 not existed
Trang 30
3.4 UC05: Addto Cart
SC5
Use Case Description
THEM VAO DANH
SC6
Trang 32Thiết bị cần có kết nối với internet
Thêm món ăn và số lượng món ăn vào giỏ hàng Hiện thông báo thêm vào giỏ thành công (SC5, SC6)
Trang 344.2 Choose the Food
4.2.1 Press Cart Button
9.1 Add to cart Failed
[Failed] Mereesesecrsrsrsesrectsnrssrrensee ores
Trang 353.5 UC06: Submit Cart
Tổng tiền khách phải trả Tổng tiền khách phải trả
Trang 36ĐÃ THANH TOÁN
333440481 VNĐ Xem chỉ tiết hóa đơn
CHƯA THANH TOÁN
0 VNĐ Xem chỉ tiết hóa đơn
294000 VNĐ Xem chỉ tiết hóa đơn
Trang 37Use Case Description
Trang 39
Thank you, you ordered succeed Your order will be
processed as soon as possible u
Trang 40Sequence Diagram
Customer
1 Cart Request
2 Press The Cart
' 2 Display Cart form
3 Show Selected Dishes
4 Press Order Button
5 Check Cart Empty
SU dung hé quan trị cơ sở đữ liệu SQLite cho giỏ hang
SU dung Firebase Realtime Database cho viéc luu trit thong tin khach hang, thong tin menu, food
Trang 424.2 Thiết kế dữ liệu
4.2 Sơ đồ ERD
PK | CouponiD
Discount Name
Description Discount Code MaximumUse Order
TotalPrice
Trang 43
CustomerlD:String FoodDescription: String
i - Stri Foodimage: String
getTotalPrice() getQuantity() getStatus()
Trang 44
5 Hệ thống được xây dựng
5.1 Sign In
M6 ta: Dung dé dang nhap dé sU dung chire năng của ứng dụng
Trang 46
Mô tả: dùng đề thêm món ăn vào giỏ hàng
Trang 470 VNĐ
1736000 VNĐ
Trang 48ĐÃ THANH TOÁN
333440481 VNĐ Xem chỉ tiết hóa đơn
CHƯA THANH TOÁN
0 VNĐ Xem chỉ tiết hóa đơn
Trang 496 Tổng kết
tiệt thông tin về món ăn
Giỏ Hàng Thêm món ăn vào giỏ hàng để có thê
mua nhiều món trong một lân
chọn món sẽ chọn vào mục đặt hàng dé dat hang
món đề thêm món mà có thê trực tiếp thêm món tại giao diện danh sách món
danh sách món khi được cập nhật
Các chức năng chính gồm có - đẳng nhập/ xuất -
Order, Đặt bàn - kiểm tra đơn hàng - thêm món
ăn vào giỏ hàng và thanh toán - đăng nhập
bằng tài khoản được tạo trên SQLite - thêm sửa
xóa loại thực đơn - thêm sửa xóa bàn ăn - xem,
sửa, xóa đơn hàng -thêm mặt hàng mới - Xem
thống kê doanh thu, xem danh sách bàn, thêm
thực đơn -quản lý đơn hàng -quản lý nhân viên,
thêm sửa xóa nhân viên - tỏng hợp đơn hàng
trong ngày -tụ động sao lưu mật khẩu nhân viên
từ google -Lấy hình ảnh từ máy đưa lên dễ giàng
Trang 50
6.2
6.3
Các chức năng có thê phát triển
nhập nhanh hơn
Giỏ Hàng Có thê xóa nhanh các món ăn trong giỏ hàng