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

tiểu luận đề tài ứng dụng quản lý coffee

51 0 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

Nội dung

5 Hiển thị thông báo đăng nhập thành công lên màn hình 6 Đưa người dùng vào màn hình chính của ứng dụngSystem MessageMS0... Use case ID UC02Actors: CustomerLà khách hàng cần phải Đăng ký

Trang 1

TRƯỜNG CAO ĐẲNG FPT POLYTECHNICCƠ SỞ CẦN THƠ

ỨNG DỤNG QUẢN LÝ COFFEE

Người hướng dẫn: TS NGUYỄN THANH PHƯỚCNgười thực hiện: LÊ PHƯƠNG TIẾN-519H0355

PHẠM THỊ THU TRÀ-519H0346LÊ TÀI AN-519H0270Khoá : 23

THÀNH PHỐ HỒ CHÍ MINH, NĂM 2021

Trang 2

LỜI CẢM ƠN

Đầu tiên, em xin gửi lời cảm ơn chân thành đến Trường Đại học Tôn Đức Thắng đã đưa môn Ứng Dụng Di Động vào trương trình giảng dạy Đặc biệt, em xin gửi lời cảm ơn sâu sắc đến giảng viên bộ môn – Thầy Nguyễn Thanh Phước đã dạy dỗ, truyền đạt những kiến thức quýbáu cho em trong suốt thời gian học tập vừa qua Trong thời gian thamgia lớp học của thầy, em đã có thêm cho mình nhiều kiến thức bổ ích, tinh thần học tập hiệu quả, nghiêm túc Đây chắc chắn sẽ là những kiến thức quý báu, là hành trang để em có thể vững bước sau này.Bộ môn Ứng Dụng Di Động là môn học thú vị, vô cùng bổ ích và có tính thực tế cao Đảm bảo cung cấp đủ kiến thức, gắn liền với nhu cầu thực tiễn của sinh viên Tuy nhiên, do vốn kiến thức còn nhiều hạn chếvà khả năng tiếp thu thực tế còn nhiều bỡ ngỡ Mặc dù em đã cố gắng hết sức nhưng chắc chắn bài Đồ án cuối kỳ khó có thể tránh khỏi những thiếu sót và nhiều chỗ còn chưa chính xác, kính mong cô xem xét và góp ý để bài Đồ Án của em được hoàn thiện hơn.

Trang 3

PHẦN XÁC NHẬN VÀ ĐÁNH GIÁ CỦA GIÁO VIÊNPhần xác nhận của người hướng dẫn

Ho Chi Minh city, / / (Họ & Tên)

Phần đánh giá của giáo viên chấm bài kiểm

Ho Chi Minh city, / / (Họ & Tên)

Trang 4

Phần I: Phát biểu bài toán.

Phần II: Thiết kế giao diện.

Phần III:Thiết kế dữ liệu

Phần IV: Thiết kế xử lý

4.b Danh sách các thư viện sử dụng.

Phần V: Phần % đóng góp vào dự án cuối kỳ (tổng cộng 100%)

Phần VI: Đường LINK đến Video Khoe sản phẩm

Too long to read onyour phone? Save to

read later on yourcomputer

Save to a Studylist

Trang 5

Phần I : Phát biểu bài toán.

Project được xây dựng cho khách hàng là những người có đam mê thưởng thức các món ănngon Nhất là khi trong thời điểm hiện nay tình hình dịch bệnh đang diễn biến căng thẳng đãkhiến cho nhu cầu này khó có thể được thực hiện Và TTA Coffee đã được cho ra đời với mụcđích mang những món ăn ngon, thức uống đến tay 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:

Đăng Nhập/Đăng XuấtChọn món

Xem Chi tiết mónGiỏ HàngTạo bànTìm kiếm món ănThêm món nhanh

Thông báo tình trạng đơn hàng dựa vào mã đơn hàng.

Refresh MenuĐặt Hàng

Trang 6

1.1: Actors và Use Cases

1.1.1:Các Use Case Diagram

1 Use case Diagram

1.1.2:Mô tả Actors

1 Admin Quản lý account, bảo trì hệ thống

Trang 7

2 Customer Khách hàng truy cập vào ứng dụng để đặt mua thức ăn, thứcuống

3 Staff Quản lý update món ăn, nhận order,

1.1.3: Mô tả Use Cases

Table 3: Use Case List

Trang 8

Phần II : Thiết kế giao diện và Mô tả2.1: Sign In

Mô tả: Dùng để đăng nhập để sử dụng chức năng của ứng dụng

Trang 9

2.2: Sign Up

Mô tả: Dùng để đăng ký tài khoản để sử dụng chức năng của ứng dụng

Trang 10

2.3:Add To Cart

Mô tả: dùng để thêm món ăn vào giỏ hàng

Trang 11

2.5: Submit Cart

Mô tả: dùng để Submit order món ăn

Trang 12

Phần III: Thiết kế dữ liệu

Ngôn ngữ lập trình dùng để phát triển phần mềm, hệ thống TTA Coffee: Ngôn ngữ Java chạy trên nền tảng IDE Android Studio

Sử dụng hệ quản trị cơ sở dữ liệu SQLite cho giỏ hàng

Sử dụng Firebase Realtime Database cho việc lưu trữ thông tin khách hàng, thông tin menu, food,

3.1:Thiết kế dữ liệu

1) Sơ đồ ERD

Trang 14

2) Class diagram

Trang 15

Phần IV: Thiết kế xử lý

(Login Screen)

Trang 16

Use Case Description

Use case name: Sign In (đăng nhập)

Use case ID UC01

Actor(s): Customer

Trang 17

➢ 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

➢ Hiển thị màn hình giao diện chức năng (SC02)

SystemMain Flow: Đăng nhập thành công

1 Nhập thông tin đăngnhập (SC02)

2 Nhấn nút SignIn (SC02)

3 Validation xác thực tài khoản

Trang 18

4 Cho phép người dùng truy cập ứng dụng

Trang 19

5 Hiển thị thông báo đăng nhập thành công lên màn hình

6 Đưa người dùng vào màn hình chính của ứng dụng

System MessageMS0

Trang 20

Activity Diagram

Trang 21

Sequence Diagram

Trang 22

a.UC02: Sign Up

Trang 24

SC05SC06Use Case Description

Use case name: Sign Up(đăngký)

Trang 25

Use case ID UC02

Actor(s): Customer

Là khách hàng cần phải Đăng ký để sử dụng chức năng của ứng dụng.

Trang 26

Trigger: Khách hàng thực hiện đăng ký, nhấn vào nút Sign Up

➢ Tài khoản khách hàng chưa được cấp➢ Khách hàng phải có SĐT để đăng ký➢ Thiết bị cần kết nối vào internet khi đăng ký.Post-

SystemMain Flow: Đăng ký thành công

1 Nhập thông tin đăngký (SC04)

2 Nhấn nút Sign In (SC04)

3 Validation xác thực tài khoản

3 Thông báo cho khách hàng nếu tài khoản đã tồn tại

(SC05)

Trang 27

4 Hiển thị thông báo đăng ký thành công lên màn hình

5 Đưa người dùng quay lại màn hình Welcome của

ứng dụng (SC06)

Trang 28

System MessageMS0

Trang 29

Activity Diagram

Trang 30

Sequence Diagram

Trang 31

b.UC03: Search On Menu List

Trang 32

SC09SC10Use Case Description

Use case name: Quản lý nhân viên

Use case ID UC03

Actor(s): Admin

Description: Thêm thông tin nhân viên mới

Trang 33

Trigger: Admin nhấn vào quản lý

➢ Đã đăng nhập vào ứng dụng➢ Đang trên Menu chính

➢ Thiết bị cần có kết nối với internet

Post-➢ Hiển thị khi thêm thành công

Activity Diagram

Trang 34

Sequence Diagram

SC12

Trang 35

c.UC05: Add to Cart

Use Case Description

Use case name: Add To Cart

Trang 36

Use case ID UC05

Actor(s): Customer

Description: Khách hàng thêm món ăn vào giỏ hàng

Trang 37

Trigger: Nhấn vào nút giỏ hàng trong chi tiết món ăn hoặc nhấn vào nút thêm nhanh vào giỏ hàng.

➢ 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 (SC15,

SystemMain Flow: Thêm vào giỏ hàng thành công

Nhấn nút thêm vàogiỏ hàng

2 Lưu thông tin món ăn vào trong Giỏ hàng

3 Hiển thị thông báo đã thêm thành công (SC15,

System Message

Trang 38

Add to cart successfully !MS0

Activity Diagram

Trang 39

Sequence Diagram

Trang 40

UC06: Submit Cart

Trang 41

Use Case Description

Use case name: Submit Cart

Use case ID UC06

Actor(s): Customer

Description: Khách hàng nhấn Submit giỏ hàng để order món

Trigger: Nhấn vào nút Order

Trang 42

➢ Đã đăng nhập vào ứng dụng

➢ Khách hàng phải vào giỏ hàng để submit➢ Thiết bị cần có kết nối với internet.➢ Giỏ hàng không được trống (SC17)Post-

➢ Submit giỏ hàng thành công

➢ Hiện thông báo đã order thành công (SC20)➢ Đưa khách hàng về giao diện Menu

Main Flow: Đăng nhập thành công

1 nhấn vào nút order

2 Nhập địa chỉ giao (SC19)

3 Lưu thông tin của giỏ hàng vào bảng Order

4 Hiện thông báo đã order thành công (SC20)

System Message

Trang 43

MS01Thank you, you ordered succeed Your order will be processed as soon as possible !

Activity Diagram

Trang 45

dùng để thao tác với Firebase/*info.hoang8f:fbutton:1.0.5'*/

Trang 46

Phần VI: Đường LINK đến Video Khoe sản phẩm

LINK:

Ngày đăng: 09/05/2024, 14:13

HÌNH ẢNH LIÊN QUAN

1) Sơ đồ ERD - tiểu luận đề tài ứng dụng quản lý coffee
1 Sơ đồ ERD (Trang 12)

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

TÀI LIỆU LIÊN QUAN