1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đồ ọ án môn h c phát tri n ng d ể ứ ụng di động đề tài xây d ng ng d ự ứ ụng di động quản lí quán café rabbit’s house

44 3 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

Tiêu đề Xây Dựng Ứng Dụng Di Động Quản Lí Quán Café Rabbit’s House
Tác giả Ths Nguyễn Hữu Vĩnh, Nguyễn Anh Hào, Trần Tiến Đạt
Người hướng dẫn Giáo viên hướng dẫn: Nguyễn Hữu Vĩnh
Trường học Viện Kỹ Thuật – Công Nghệ Trường Đại Học Thủ Dầu Một
Chuyên ngành Phát Triển Ứng Dụng Di Động
Thể loại Đồ án môn học
Năm xuất bản 2020
Thành phố Thủ Dầu Một
Định dạng
Số trang 44
Dung lượng 1,49 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Kinh doanh thương mại là sự đầu tư tiền c a, công sủ ức của một cá nhân hay một t ổ chức vào việc mua bán hàng hóa và ki m lế ời.. Để đảm b o an toàn thì doanh nghi p phải ả ệgiữ được m

Trang 1

1824801030161 D18PM03

Trang 2

VIỆN KỸ THUẬT – CÔNG NGH

Họ và tên gi ng viên: ả Nguyễn Hữu Vĩnh

Tên đề tài: XÂY D ỰNG Ứ NG D ỤNG DI ĐỘNG QUẢN LÍ QUÁN CAFE

RABBIT’S HOUSE

Nội dung nh n xét: ậ

Điểm:

Bằng số:

Bằng ch : ữ

GIẢNG VIÊN CHẤM

(Ký, ghi rõ h ọ tên)

NGUYỄN HỮU VĨNH

Trang 3

MỤC LỤC

LỜI M Ở ĐẦU 4

CHƯƠNG 1 TỔNG QUAN VỀ ỨNG DỤNG 5

I. Định nghĩa bài toán 5

1 Tổng quan về tính hình nghiên cứ 5 u 2 Lí do chọn đề tài 6

3 M ục tiêu nghiên cứu 6

4 Nhi ệm v nghiên cụ ứ 7u 5 Đối tượng và khách thể nghiên cứ 7 u 6 Phương tiện nghiên cứ 7 u 7 Phương pháp và phạm vi nghiên cứ 7 u 8 Đóng góp của đề tài 8

II Giớ i thi u v Android Studio 8ệ ề CH ƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐ NG 12

1 Tổng quan về bài toán 12

2 Sơ đồ Use Case 12

3 Đặc tả 12

3.1. Đăng nhậ 12p 3.2. Đăng xuấ 15t 3.3 Qu ản lý nhân viên 16

3.4 Thanh toán 18

3.5 Qu ản lí nguyên liệu trong kho 19

3.6 Ch ọn đồ uống 20

3.7 Qu ản lí order 21

4. Sơ đồ hoạt động 22

4.1. Đăng nhậ 22p 4.2. Đăng xuấ 23t 4.3 Qu ản lí order 24

4.4 Thanh toán 25

5. Sơ đồ tuần tự & biểu đồ cộng tác 26

5.1. Đăng nhậ 26p 5.2. Đăng xuấ 27t 5.3 Tìm ki ếm 28

Trang 4

5.5 Thanh toán 30

5.6 Qu ản lí đơ đặc hàng 31

6 Biểu đồ lớ 32 p CHƯƠNG 3 PHÂN TÍCH THIẾT KẾ ỨNG DỤNG 33

1 Class Dinagram cơ sở dữ liệu 33

2 Chuy ển đổi thành mô hình dử liệu quan hệ 34

3 Giao diện & các trường h ợp 34

3.1. Đăng nhậ 34p 3.2 Trang chủ 36

4 Bán hàng 40

5 Các trường hợp giao diện 41

5.1 Giao diện đăng nhập, đổi m ật khẩu, quên mật khẩu 41

5.2 Giao di ện qu n líả 41

5.3 Giao di ện thêm món 41

5.4 Giao di ện bán hàng 41

5.5 Giao di ện thêm nhân viên, khách hàng 41

6 Ưu nhược điểm của giao diệ 41 n 6.1. Ưu điể 41m 6.2 Nhược điểm 41

KẾT LUẬN 42

TÀI LI U THAM KHẢO 43

Trang 5

LỜI MỞ ĐẦU

Trong cu c s ng hiộ ố ện nay, không khó để có th tìm ki m mể ế ột quán nước, quán café, ngoài nhu c u giầ ải khát, thưởng th c nhứ ững món nướ ạc l thì còn có th trò chuy n cùng ể ệbạn bè, gia đình, việc học nhóm tại quán café cũng rất quen thuộc đối với các bạn trẻ Và

để đáp ứng nhu cầu đó của con người thì ngày nay việc kinh doanh quán café không còn quá xa l v i mạ ớ ọi người Các quán café mọc lên như nấm, đủ thể loại, đủ ọ m i hình thức thu hút khách hàng Ngoài ra, th c uứ ống cũng là một ph n quan tr ng dầ ọ ẫn đến lượng khách nhiều hay ít Có nhi u y u tề ế ố để phát triển một quán café nhưng bên cạnh đó, yế ốu t quản

lý quán café như thế nào? Làm thế nào để quản lý một cách nhanh chóng và ít tốn thời gian? Ph n m m quầ ề ản lý quán café ra đời nhằm đáp ứng cho nh ng câu h i trên và giúp ữ ỏcho người sử dụng đỡ ốn công th c và th i gian t ứ ờ

Phần mềm được hình thành nh các công c hờ ụ ỗ trợ như: Draw.io được s dử ụng đểthiết kế mô hình dữ ệu, áp d ng h qu n trli ụ ệ ả ị cơ sở ữ ệu Microsoft SQL Server 2019 để d litrao đổi dữ liệu và công cụ phát tri n phần mềm Microsoft Visual Studio 2019 ể

Đồ án môn học được chia thành các phần như sau:

Trang 6

CHƯƠNG 1 TỔNG QUAN VỀ ỨNG DỤNG

I Định nghĩa bài toán

1 T ổng quan v tính hình nghiên c u ề ứ

1.1 Kinh doanh thương mại là gì?

Một trong những ngành ngh ề đang hấp d n nhẫ ất hiện nay, đang ngày một phát triển, giúp đem lại nguồn thu lớn cho mỗi cá nhân, tổ chức doanh nghiệp Ngành nghề kinh doanh rất đa dạng: kinh doanh bất động s n, ch ng khoáng, kinh doanh các loả ứ ại dịch

vụ, kinh doanh shop quần áo, quán cà phê…

Kinh doanh thương mại là hoạt động trao d i, mua bán sồ ản phẩm hàng hóa v t chất trong ậnền kinh t t o tiế ạ ền đề và cơ hội cho s hình thành và phát triự ền Kinh doanh thương mại

là sự đầu tư tiền c a, công sủ ức của một cá nhân hay một t ổ chức vào việc mua bán hàng hóa và ki m lế ời Kinh doanh thương mại trong thời buổi ngày nay thì có rất nhiều cơ hội nhưng cũng có rất nhiều rủi ro Vì vậy dù hoạt động như thế nào thì các doanh nghiệp cũng phả ải đ m bảo an toàn trong kinh doanh Để đảm b o an toàn thì doanh nghi p phải ả ệgiữ được m c ứ ổn định trong việc tăng doanh thu qua các năm.Do vậy hoạt động thúc đẩy bán hàng nó quyết định đến việc tăng doanh thu và đảm bảo an toàn trong kinh doanh của các doanh nghiệp Th ị trường luôn luôn biến động, thay đổi không ng ng vì th bán hàng ừ ếkhông còn là vấn đề ới mẻ nhưng nó luôn mang tính thời sự ấ m c p bách, và là mối quan tâm hàng đầu của các doanh nghiệp

1.2 Kinh doanh quán cafe

Trong cuộc s ng hiố ện nay, không khó để có th ể tìm kiếm một quán nước, quán coffee, ngoài nhu c u giầ ải khát, thưởng thức những món nước lạ thì còn có th ể trò chuyện cùng bạn bè, gia đình, việc h c nhóm tọ ại quá coffee cũng rất quen thuộc đố ới các bại v n tr ẻ Và

đểđáp ứng nhu cầu đó của con ngư i thì ngày nay việc kinh doanh quán coffee không ờcòn quá xa lạ v i mớ ọi người Các quán cà phê mọc lên như nấm, đủ thể loại, đủ hình thức thu hút khách hàng Ngoài ra, thức uống cũng là một phần quan tr ng dọ ẫn đến lượngkhách đến quán nhiều hay ít

Lâu nay cà phê là thức uống dành cho người đi làm, dân công sở nhưng dạo gần đây thì

cà phê được giới trẻ yêu thích không kém Sự du nhập của cà phê đã hình thành một sởthích uống cà phê m i trong gi i tr ớ ớ ẻ

Trang 7

1-1 Th i Biểu đồ ống kê lượng người dùng cà phê theo độ tuổ

Việc m mở ột quán cà phê đòi hỏi phải có nhiều yếu t : tài chính, vố ật chất, địa lý thuận lợi để giúp cho việc buôn bán phát triển Bên cạnh đó thì việc quản lý quán cà phê của mình như thế nào cũng là một câu h i l n c n gi i quyỏ ớ ầ ả ết.Vậy vi c quệ ản lý quán cà phê như thế nào và b ng cách gì? Qu n lý v cái gì? Quằ ả ề ản lý như thế nào được gọi là ti n lệ ợi? Ít tốn công sức nhưng lại cho ra kết quả m t cách hi u qu ộ ệ ả

Đó là một trong những lý do lớn nhất việc các phần mềm quản lý bán hàng ra đời và trả lời cho những câu hỏi trên nhằm đáp ứng cho việc kinh doanh của cá nhân hoặc một tổchức nào đó thuận lợi và tiết kiệm thời gian hơn cho việc quản lý “đứa con tinh thần” của mình

Phần m m h ề ỗ trợ trong việc quản lý các nghi p v ệ ụ như tính tiền, in hóa đơn, thống kê, quản lý nhân viên, lương bổng…v.v Phần mềm quản lý bán hàng quán cà phê giúp cho người sử d ng tiết kiụ ệm được thời gian, nhanh chóng, thao tác đơn giản, dễ dàng sử dụng

và qu n lý ả

• Xây dựng một hệ thống mới phù h p, dể hi u, dể sử dợ ể ụng cho người dùng phần m m ềHiểu được hệ thống quản lý bán hàng, cần quản lý những mảng nào để xây dựng ứng

Trang 8

• Giúp quản lý h ệ thống c a quán tr nên tủ ở ối ưu hơn, công tác quản lý d dàng và ti n lễ ệ ợi hơn

• Giúp bản thân có thêm kh ả năng sáng tạo, tư duy thông qua thiết k giao diế ện tương tác

với ngư i dùng, v n d ng ki n thờ ậ ụ ế ức bản thân vào thực tiễn

Phần mềm này đượ ạc t o ra nh m hy vằ ọng đem đến sự thuận tiện cho ngườ ử ụi s d ng cũng như giúp cho các chủ quán có thể xem xét một cách tổng quát tình hình kinh doanh của quán mình

Phần m m còn mang l i l i ích kinh t khi là gi i pháp giúp vi c qu n lý trề ạ ợ ế ả ệ ả ở nên đơn giản và thân thi n vệ ới mọi người

– Đối tượng nghiên cứu: Phần mềm quản lý café Rabbit’s House

– Khách thể nghiên cứu:

• Những ngưởi có nhu cầu kinh doanh quán cà phê cần phần mềm quản lý quán

• Nghiệp vụ bán hàng

• Quy trình hoạt động của một quán cà phê thông thường

6 Phương tiện nghiên cứu

– Nghiên cứu cơ sở lý thuyế ềt v phân tích và thiế ết k hệ thống thông tin

– Hệ quản trị CSDL và ngôn ngữ l p trình ậ Java

– Sử d ng các công cụ như Eclipse để lập trình, thiết kế giao diện ụ

– Sử dụng Draw.io để ẽ các sơ đồ chức năng v

7 Phương pháp và phạm vi nghiên cứu

7.1 Phương pháp nghiên cứu

a Phương pháp nghiên cứu tài liệu

– Tham khảo, nghiên cứu thêm các tài liệu trên trang web, trang báo, tìm hi u tình ểhình thực trạng của đề tài

– Tìm xem các đồ án, khóa luận t t nghiệp củố a các anh ch khóa trước đã làm hoặc ịtìm hiểu qua sách báo liên quan đến đề tài nghiên cứu

b Phương pháp nghiên cứu thực tiễn

Trang 9

– Phương pháp quan sát: quan sát việc qu n lý c a m t s quán café t i thành ph ả ủ ộ ố ạ ố Thủ Dầu Một

– Phương pháp phỏng v n: L y thông tin th c t t ấ ấ ự ế ừ chủ quán, nhân viên, khách hàng…

c Phương pháp tổng hợp và phân tích số liệu

– Thu thập thông tin từ vi c ph ng vấn ệ ỏ

Mở ra một hướng đi mới trong việc quản lý một quán café tiện ích hơn

Tổng h p các chợ ức năng cần thiết để qu n lý m t quán café góp ph n giúp ích cho viả ộ ầ ệc kinh doanh và qu n lý thu chi, nhân viên, hàng hóa m t cách nhanh chóng và chính xác ả ộhơn

Để phát tri n các ng d ng mobile ch y trên h ể ứ ụ ạ ệ điều hành Android thì b n c n m t máy ạ ầ ộtính trên đó có cài đặt Android Studio Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu

về Android Studio, cách cài đặt và s dử ụng Android Studio để ạ t o một ứng dụng đơn giản

có tên là Hello World Bài vi t này áp d ng trên h ế ụ ệ điều hành Windows do đó bạn cần một máy tính chạy h ệ điều hành Windows

Trang 10

- Android Studio Là Gì?

triển ng d ng ứ ụ chạy trên thi t b s d ng hế ị ử ụ ệ điều hành Android như các loại điện thoại smartphone, các tablet Android Studio được đóng gói với mộ ột b code editor, debugger, các công c performance tool và m t hụ ộ ệ thống build/deploy (trong đó có trình giả ập lsimulator để gi lả ập môi trường của thiế ị điệt b n tho i ho c tablet trên máy tính) cho phép ạ ặcác lập trình viên có th nhanh chóng phát tri n các ng d ng tể ể ứ ụ ừ đơn giả ớn t i phứ ạp c tViệc xây d ng mự ột ứng d ng mobile (ho c tablet) bao g m r t nhiụ ặ ồ ấ ều các công đoạn khác nhau Đầu tiên chúng ta s vi t code ng d ng s d ng máy tính cá nhân ho c laptop ẽ ế ứ ụ ử ụ ặSau đó chúng ta cần build ứng dụng để ạo file cài đặt Sau khi build xong thì chúng ta c n t ầcopy file cài đặt này vào thiét b mobile (hoị ặc table) để ến hành cài đặ ti t ứng d ng và ch y ụ ạkiểm thử (testing) Bạn thử tưởng tượng n u vế ới m i l n vi t m t dòng code b n l i phỗ ầ ế ộ ạ ạ ải build ng dứ ụng, cài đặt trên điện tho i hoạ ặc tablet và sau đó chạy th thì s vô cùng tử ẽ ốn thời gian và công sức Android Studio được phát triển để ải quyết các v gi ấn đề này Với Android Studio tất cả các công đoạn trên được th c hi n trên cùng m t máy tính và các ự ệ ộquy trình được tinh gọn tới mức tối giản nhất

Tiếp theo chúng ta s tìm hiẽ ểu cách cài đặt Android Studio trên Windows, Mac OSX

và Linux

Trang 11

- Tải Android Studio

Trước khi tiền hành cài đặt Android Studio bạn cần tải Android Studio về máy bằng cách truy cạp vào đường link này và ch n phiên b n Android Studio phù h p v i họ ả ợ ớ ệ điều hành mà bạn đang sử ụ d ng Trang t i Android Studio trên có s d ng mả ở ử ụ ột đoạn mã JavaScript được để phát hiện ra hệ điều hành máy tính của bạn và cung cấp phiên bản Andoid Studio phù hợp Và do đó bạn chỉ việc nhấp vào link sẵn có trên trang để tải về Cài Đặt Android Studio

Hệ Điều Hành Windows

Việc cài đặt Android Studio trên Windows khá đơn giản Sau khi t i xong b n nhả ạ ấp đúp vào file cài đặt để tiến hành cài đặt Quá trình cài đặt không có gì đặc biệt và bạn có thể t ựmình hoàn tất công đoạn này Sau khi cài đặt xong máy tính s khẽ ởi động chương trình Android Studio để bạn có th b t đầể ắ u phát tri n ứng dể ụng đầu tiên

Hệ Điều Hành Mac

Tương tự như Windows việc cài đặt Android Studio trên Mac OS X cũng khá đơn giản Sau khi t i v tả ề ập tin DMG dùng để cài đặt Android Studio trên Mac thì chúng ta s nh p ẽ ấđúp vào file này Ở cửa sổ bật ra bạn cần nhấp chuột và kéo Android Studio vào thư mục Applications Sau đó click đúp vào biểu tượng Android Studio để tiến hành cài đặt Quá trình cài đặt không có gì đặc biệt và bạn có thể tự mình hoàn tất công đoạn này

Bước 2: Chép thư mục vừa được giải nén vào bên trong thư mục /usr/local hoặc /opt Bước 3: Mở cửa sổ dòng lệnh terminal (sử dụng tổ h p phím tắt Ctrl + ợ Alt T) +

Bước 4: Di vào bên trong thư mục android-studio/bin của t p tin vậ ừa được gi i nén (sau ảbước 3 trên thì thư mục này bây gi sẽ nằm bên trong /usr/local hoặc ở ờ /opt)

Trang 12

Bước 5: Ch y t p tin studio.sh ạ ậ trong thư mục bin trên bằng cách nh p tên t p tin này và ậ ậ

gõ Enter

Sau bước 5, máy tính s khẽ ởi động chương trình cài đặt Android Studio Setup Wizard và

bạn có th d dàng thể ễ ực hiện các công đoạn còn lạ ểi đ cài Android Studio

Sau khi cài đặt xong Android Studio thì đối với hệ điều hành Linux 64-bit thì bạn cần tiến hành thêm một bước sau để cài đặ ổt b sung một số ộ thư việ b n c n thi t cho Android ầ ếStudio:

Với các máy tính ch y phiên b n 64-bit c a Ubuntu thì chúng ta s c n ch y câu l nh ạ ả ủ ẽ ầ ạ ệsau:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 Với các máy tính ch y phiên b n 64-bit c a Fedora thì chúng ta s c n ch y câu l nh ạ ả ủ ẽ ầ ạ ệsau:

sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

- Kết Luận

Trong bài viết này chúng ta đã tìm hiểu được v ề Android Studio và cách cài đặt Android Studio lên h ệ thống Trong các bài vi t ti p theo chúng ta s tìm hi u cách s d ng Android ế ế ẽ ể ử ụStudio để xây dựng một ng dứ ụng mobile đầu tiên

Trang 13

CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG

1 T ổng quan v bài toán

Công ty Rabbit’s House muốn m mở ột quán café để ph c v khách hàng là các sinh ụ ụviên và các nhân viên Vi c m quán diệ ở ển ra bình thường Sau 1 th i gian bán bình ờnhưng rất cực nên chủ quán quyết định xây dựng một hệ thống chương trình giúp dểdàng hơn cho nhân viên làm việc

Chương trình được vi t ra ph i phù hế ả ợp các tiêu chí như đơn giản d s d ng, nhanh ể ử ụgọn, thông minh có thể tính lương và doanh thu của quán, qu n lí có th quả ể ản lí được tiếng trình làm vi c qu quán ệ ả

2 Sơ đồ Use Case

3 Đặc tả

3.1 Đăng nhập

Trang 14

Tên use case: Quản lý đăng nhập

Actor: khách hàng, chủ cửa hàng, nhân viên

Mô tả: Use case này mô tả các bước đăng nhập của các actor vào h thống ệ

Precondition ều kiện tiên quyết): Nhập tên đắng nhập và mật khẩ(đi u

Poscondition(vị trí): +Nếu đăng nhập thành công thì hệ ống sẽ hiển thị thông tin th

người nhập tương ứng tài khoản đăng nhập, sản phẩm Nếu sai thì hệ thống sẻ yêu

1 Tạo form kết quả tìm kiếm của hệ

thống, người dùng click vào nút

6 Người dùng xác nhận thông tin

sản phẩm và đơn giá

7 Hệ ống sẻ in hóa đơn sản phẩth m Khách hàng có thể thanh toán bằng tiền hoặ ử dụng hệ ống c s thvận chuyển

Alternale flow

Người dùng nhập lại thông tin +Nếu thông tin không chính xác thì hệ

thống yêu cầu nhập lạ i

Trang 15

+ Hệ ống thựth c hiện lại bước 4, số lầnlặp tối đa là 3 Hệ ống sẽ tự động kếth t thúc

việc đăng ký

Trang 16

3.2 Đăng xuất

Tên use case: Đăng xuất

Actor: các thành viên trong use case đăng nhập

Mô tả: Use case này mô tả các bước đăng xuất của các actor vào h thống ệ

Precondition(điều kiện tiên quyết): Đăng xuất ra khỏ ệ i h thống

Poscondition(vị trí): +actor thực hiện các chức năng đăng xuất kh i hỏ ệ thống

+hệ ống yêu cầu xác nhận từ th actor

+xác nhận đăng xuất

+ Hệ ống đăng xuất tài khoản actor khỏi hệ ống Nếu Actor không xác nhận th th

đăng xuất thì hệ ống sẽ giữ nguyên hiện trạng.th

Basic flow

1 Tạo form hiển thị chức năng đăng

xuất của hệ ống, ngườth i dùng

click nút đăng xuất

2 Hệ ống ển thị form yêu cầu th hixác nhận đăng xuất

3 Người dùng kiểm tra lại thông tin

trước khi xác nhận đăng xuấ t

4 Nếu người dùng xác nhận

5 Hệ ống tự động kiểm tra và thđăng xuất khỏ ệ i h thống

Alternale flow

Người dùng xác nhận lại thông tin trước

khi đăng xuất

+nếu người dùng đã xác nhận thông tin xong và đăng xuất thì hề ống tự động thđăng xuất tài khoản

+ngược lại nếu người dùng không xác nhận thống tin thì hệ ống sẻ giữ thnguyên hiện trạng

Trang 17

3.3 Quản lý nhân viên

Tên use case: Quản lý nhân viênActor : Nhân viên ản lýqu

Mô tả Use case này cho phép actor (nhân viên quản lý) duy trì thông tin nhân viên : trong hệ thống quản lý quán cafe Bao gồm thêm, hiệu chỉnh và xóa nhân viên ra khỏi

hệ thống

Precondition(điều kiện tiên quyết): Nhập tên đăng nhập, mật khẩu và chọn chức

năng “quản lý nhân viên”

Trang 18

Nhân viên này được thêm vào hệ thống

5 Hệ ống cung cấp cho actor số th

ID của nhân viên mới

Luồng phụ Chức năng “Sửa”

6 Actor nhấn vào nút “sửa” 7 Hệ ống yêu cầu actor nhập vào th

số ID của nhân viên hoặc tìm kiếm nhân viên

8 Actor thay đổi một số thông tin

của nhân viên Gồm b t c thông ấ ứ

tin nào được chỉ ra trong luồng

phụ Thêm nhân viên

9 hệ ống cập nhật mẩu tin củth a nhân viên này

Chức năng “xóa”

10 Actor nhấn vào nút “xóa” 11 Hệ ống yêu cầu actor nhập vào th

số ID của nhân viên hoặc tìm kiếm nhân viên

12 Actor nhập số ID nhân viên Hệ

thống truy xuất và hiển thị thông

tin của nhân viên này

13 Hệ ống nhắc người dùng xác thnhận thao tác xóa nhân viên

14 Actor xác nhận xóa 15 Hệ ống xóa thông tin của nhân th

viên này ra khỏ ệ i h thống

Alternale flow

Trang 19

3.4 Thanh toán

Tên use case: thanh toán

Actor: nhân viên, nhân viên quản lý, khách hàng

Mô tả: Use case này mô tả các bước thanh toán của actor với khách hàng

Precondition(điều kiện tiên quyết): kiểm tra đơn giá và hóa đơn khách hàng

Poscondition(vị trí): nhân viên kiểm tra mặc hàng, số ợng hàng Hệ ống hiển thị lư thmenu thống kê; ngày tháng năm Nhân viên kế tooans chọn 1 trong các thư mục hệ

3 Người quản lý chọn hình thức

thống kê qua (tháng quý thời

điểm hiện tại)

4 Hệ ống hiển thị bảng thống kê, thdoanh thu,…

5 Hệ ống hỏth i người quản lý có muốn in bảng thống kê không

6 Người quản lý in bảng thống kê 7 Hệ ống sẻ in cho ngườth i quản lý.Alternale flow

Người dùng không in bảng thống kê +người quản lý sẻ không in bảng thống

kê + use case kết thúc

Trang 20

3.5 Quản lí nguyên li u trong kho

Tên use case: Quản lý nguyên liệu trong kho

Actor: người quản lý

Mô tả: Use case này cho phép người quản lý nhập hàng vào cửa hàng khi hàng hóa hết

Precondition(điều kiện tiên quyết): cập nhật mã hàng vào hệ thống

8 Hệ ống chuyển thông tin đến thchủ kho

Alternale flow

Người quản lý nhập mã không hợp lệ +hệ ống sẽ kiểm tra bướth c 4 trên ở

Trang 21

CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG

1 T ổng quan v bài toán

Công ty Rabbit’s House muốn m m ở ột quán café để ph c v khách hàng là các sinh ụ ụ viên và các nhân viên Vi c m quán di ệ ở ển ra bình thườ ng Sau 1 th i gian bán bình ờ nhưng rấ t cực nên chủ quán quy ết đị nh xây dựng một hệ th ống chương trình giúp dể dàng hơn cho nhân viên làm việc

Chương trình được vi t ra ph i phù h ế ả ợp các tiêu chí như đơn giản d s d ng, nhanh ể ử ụ gọn, thông minh có th ể tính lương và doanh thu củ a quán, qu n lí có th qu ả ể ản lí được

Trang 22

Qu ản lí quán Café Rabbit House 12

3 Đặc tả

3.1 Đăng nhập

Ngày đăng: 02/03/2023, 10:39

TỪ KHÓA LIÊN QUAN

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

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w