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

Thông tin cơ bản

Định dạng
Số trang 51
Dung lượng 5,48 MB

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 POLYTECHNIC

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 tham gia 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ÊN

Phầ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

tra.

_ _ _ _ _

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 on your phone? Save to

read later on your computer

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:

Chức Năng

Đă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 nhanhThô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ức

uố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ý

SC02

(Login Screen)

Trang 16

Use Case Description

Use case name: Sign In (đăng

nhập)

Use case ID UC01

Actor(s): Customer

Trang 17

➢ Tài khoản khách hàng đã được cấp

➢ Tài khoản khách hàng đã được xác minh

➢ Thiết bị cần kết nối vào internet khi đăng nhập.Post-Condition(s):

➢ 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

1 Nhập thông tin đăng

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

Trang 20

Activity Diagram

Trang 21

Sequence Diagram

Trang 22

a UC02: Sign Up

Trang 24

SC05 SC06 Use Case Description

Use case name: Sign Up(đăng

ký)

Trang 25

Use case ID UC02

Actor(s): Customer

Description:

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

➢ Sẽ xuất hiện thông báo đăng ký thành công (SC06)

➢ Hiển thị màn hình giao diện Welcome (SC03)

Activities

Act

or

Syste m Main Flow: Đăng ký thành công

1 Nhập thông tin đăng

ký (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

(SC06)

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

ứng dụng (SC06)

Trang 29

Activity Diagram

Trang 30

Sequence Diagram

Trang 31

b UC03: Search On Menu List

Trang 32

SC09 SC10 Use 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ý

Pre-Condition(s):

➢ Đã đă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-Condition(s):

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

1

Nhấn nút thêm vào

giỏ 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,

SC16)

System Message

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-Condition(s):

➢ 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

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

MS01 Thank you, you ordered succeed Your order will be

processed as soon as possible !

Activity Diagram

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

w