You are on page 1of 75

TRƯỜNG CAO ĐẲNG FPT POLYTECHNIC

--- oOo ---

TÀI LIỆU ĐẶC TẢ DỰ ÁN QUẢN LÝ QUÁN CÀ PHÊ

NGÀNH: ỨNG DỤNG PHẦN MỀM


GVHD: HOÀNG QUỐC VIỆT
LỚP: UDPM – 17202

MSSV Họ Và Tên Vai Trò


PH18823 Nguyễn Trường An Scrum
PH18829 Lương Quốc Bảo
PH19033 Lê Thị Thanh Tâm

HÀ NỘI – SUMMER 2022


MỤC LỤC
DANH SÁCH THÀNH VIÊN........................................................................................................4
LỜI MỞ ĐẦU ...........................................................................................................................7
TÓM TẮT NỘI DUNG DỰ ÁN:..................................................................................................8
PHẦN I: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG................................................................................9
1. Lý do chọn đề tài..............................................................................................................9
2. Quy ước tài liệu..............................................................................................................10
3. Bảng chú giải thuật ngữ.................................................................................................10
4. Mục tiêu đề tài...............................................................................................................11
5. Phạm vi đề tài.................................................................................................................11
6. Bố cục tài liệu.................................................................................................................12
7. Khảo sát..........................................................................................................................12
8. Khởi tạo và lập kế hoạch................................................................................................34
8.1. Các hoạt động..........................................................................................................35
8.2. Lập kế hoạch............................................................................................................35
8.3. Xác định đối tượng sử dụng hệ thống.....................................................................35
8.4. Phương pháp phát triển phần mềm........................................................................37
8.5. Đánh giá tính khả thi của dự án...............................................................................37
9. Các công cụ sử dụng trong dự án...................................................................................38
10. Đặc điểm của người sử dụng.......................................................................................38
11. Môi trường vận hành...................................................................................................39
12. Các ràng buộc về thực thi và thiết kế...........................................................................39
13. Các giả định và phụ thuộc............................................................................................39
Phần III: SƠ ĐỒ USECASE VÀ ACTIVITY DIAGRAM................................................................40
1 . Sơ đồ chức năng............................................................................................................40

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


2. Sơ đồ usecase.................................................................................................................41
2.1 Usecase tổng.............................................................................................................42
2.2 UseCaseManager .....................................................................................................43
2.2UseCaseStaff .............................................................................................................44
3.Activity Diagram..............................................................................................................45
3.1 Đăng kí.......................................................................................................................46
3.2 Đăng nhập ................................................................................................................47
3.3Đăng xuất ..................................................................................................................48
3.4 Xem Nhân Viên..........................................................................................................49
3.5 Thêm Nhân Viên........................................................................................................50
3. 6 Sửa Nhân Viên .........................................................................................................51
3.7 Xóa Nhân Viên ..........................................................................................................52
3. 8 Tìm kiếm Nhân Viên ................................................................................................53
3.9 Xem SP......................................................................................................................54
3.10 Thêm SP ..................................................................................................................55
3. 11 Sửa SP ....................................................................................................................56
3.12 Xóa SP .....................................................................................................................57
3.13 Tìm Kiếm SP.............................................................................................................58
3.14Chọn bàn .................................................................................................................59
3.15 Chuyển bàn ............................................................................................................60
3.16 Gộp Bàn ..................................................................................................................61
3.17 Chọn đồ ..................................................................................................................62
3.18 Sửa đồ ....................................................................................................................63
3.18 Xóa đồ ....................................................................................................................64
3.19 Tìm kiếm đồ ............................................................................................................65
3.20 Thống kê doanh thu ...............................................................................................65
3.21 Thống kê Sản phẩm ................................................................................................67
3

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.22 Lọc hóa đơn ............................................................................................................68
3. 23 Thanh toán ............................................................................................................69
PHẦN III: ERD.........................................................................................................................70
1.ERD 0...............................................................................................................................70
2.ERD 1...............................................................................................................................71
3.ERD 2...............................................................................................................................72
4. Chi tiết ERD.....................................................................................................................73
4.1. Bảng bàn:.................................................................................................................73
4.2. Bảng khuyến mãi......................................................................................................73
4.3. Bảng nhân viên.........................................................................................................73
4.4. Bảng Hóa Đơn..........................................................................................................74
4.5. Bảng sản phẩm.........................................................................................................75
4.6. Bảng hóa đơn chi tiết...............................................................................................75

DANH SÁCH THÀNH VIÊN:

STT HỌ VÀ MÃ SINH NGÀNH SỐ ĐIỆN EMAIL


TÊN VIÊN HỌC THOẠI
1 Nguyễn PH18823 UDPM 0972903230 Anntph18823@fpt.edu.v
Trường n
An
2 Lương PH18829 UDPM 0989553728 Baolq18829@fpt.edu.vn
Quốc Bảo
3 Lê Thị PH19033 UDPM 0816134100 Tamllt19033@fpt.edu.vn
Thanh
Tâm
4

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


Nhận xét
(Của giảng viên hướng dẫn )
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………

Giáo viên hướng dẫn ký, ghi rõ họ tên

Ghi Chú:

- Phần này bắt buộc với tất cả đề tài

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


Nhận xét
(Của hội đồng phản biện )
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………………
…………………

Hội đồng phản biện ký, ghi rõ họ tên

Ghi Chú:

- Phần này bắt buộc với tất cả đề tài

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


LỜI MỞ ĐẦU :
Trong thời gian qua, với sự phát triển mạnh mẽ về hạ tầng và kinh tế thị
trường, sức cạnh tranh của các doanh nghiệp trở thành vấn đề gay gắt hơn bao
giờ hết. Các tổ chức, doanh nghiệp đã và đang nỗ lực tạo sự uy tín đối với
khách hàng, khẳng định vị thế của mình trên thị trường trong nước và quốc tế
nhằm nắm bắt xu thế toàn cầu, phát triển bền vững và thúc đẩy tạo nên một
nền kinh tế sôi động.
Hậu Covid đi kèm với sự phục hồi của nền kinh tế, nhu cầu người dân Việt Nam
mua sắm, ăn uống và du lịch càng ngày càng nhiều. Nhằm đáp ứng nhu cầu của
khách hàng, các doanh nghiệp vừa và nhỏ không những đa dạng hóa về sản
phẩm dịch vụ mà còn thỏa mãn nhu cầu của khách hàng với những sản phẩm
của nền kinh tế xanh với những đặc tính an toàn, nhân văn và có trách nhiệm.
Điều này đã đẩy xu thế phát triển xanh lên một tầm cao mới sau 2 năm đại dịch
hoành hành.
Thay vì dựa dẫm vào các phần mềm giao hàng lớn, một số doanh nghiệp đã và
đang phát triển tầm nhìn chiến lược với những phần mềm trên điện thoại của
riêng mình. Việc tạo nên những phần mềm riêng doanh nghiệp là một bước đi
thông minh khi họ lấy khách hàng là tiêu điểm, giữ chân được các khách hàng
bằng những bước đi khôn khéo của mình khi thành viên có thể tích điểm, nâng
hạng, kèm theo nhiều ưu đãi và những món quà cực kì hấp dẫn.
Ngoài ra, khách hàng có thể dễ dàng tìm kiếm các dịch vụ và đặt trước linh
động với theo nhu cầu của bản thân, kèm theo phản hồi về chất lượng sản
phẩm dịch vụ. Đối với một doanh nghiệp đã có thương hiệu lâu năm việc sở
hữu một phần mềm của riêng mình là hoàn toàn cần thiết để khẳng định vị thế
và uy tín trong nước và đồng thời hội nhập thị trường quốc tế trong thời gian
tới nên chúng em đã tạo ra phần mềm quản lý quán coffee BÁT.

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


TÓM TẮT NỘI DUNG DỰ ÁN:
Gần đây, Việt Nam đang hội nhập và phát triển trở lại , vì vậy đặc biệt những
thành phố lớn như Thành Phố Hồ Chí Minh , Hà Nội,... đang càng ngày càng
sầm uất . Các khu công nghiệp, các trường đại học cao đẳng hay các công ty
ngày càng nhiều, nên nhu cầu về thư giãn giải trí càng tăng cao , trong đó quán
cà phê là một trong những mô hình kinh doanh phát triển bậc nhất.
Với sự khảo sát tỷ mỉ và những kiến thức đã học , cà phê Bát được thiết kế với
nhiều tính năng để giúp các ông chủ bà chủ có thể quản lý một quán cà phê
trơn chu, từ khâu đơn giản nhất là quản lý việc xuất nhập đến khâu quan trọng
nhất là quản lý nhân viên và khách hàng. Đó sẽ là yếu tố giúp tăng tăng doanh
thu và nhiều lợi ích khác của những người chủ tài ba.

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


PHẦN I: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG 
1. Lý do chọn đề tài

Ông Đặng Lê Nguyễn Vũ đã từng nói: “Muốn thành công phải có khát vọng ,
muốn hạnh phúc phải phụng sự, trách nhiệm càng cao, vinh quang càng lớn”.
Vâng ông chủ của cà phê Trung Nguyên người đã truyền lửa, truyền động lực
giúp chúng em chọn đề tài này.
Để vận hành một quán cà phê thực ra không khó nhưng để vận hành một cách
chỉn chu, hạn chế được các phát sinh không đáng có , để kiểm soát dòng tiền
hay đơn giản để mở rộng quy mô thì việc có một phần mềm quản lý là rất cần
thiết.
Tại sao lại nói vậy? Vì phần mềm quản lý giống như một nhà máy giúp người
chủ gắn kết các bánh răng một cách nhanh gọn lẹ và đỡ tốn thời gian nhất.
Không chỉ trong việc bán cà phê, mà sẽ là một quy trình kết hợp từ khâu nhập
sản phẩm, qua tay nhân viên để có được những ly đồ uống thơm ngon đến với
khách hàng.
Qua lời mở đầu và tóm tắt nội dung ở trên chúng em đã thấy tiềm năng của thị
trường này. Góp phần vào đó chúng em đã xây dựng sản phẩm cà phê BÁT
theo tiêu chí, đơn giản ,tiện lợi, dễ sử dụng, dễ bảo trì và dễ phát triển. Vì vậy
mong thầy và hội đồng phản biện hãy khám phá cùng team 5.

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


2. Quy ước tài liệu
Font chữ Kích thước Khoảng cách Căn lề

Heading1 Times New Roman 16 Trái

Heading2 Times New Roman 14 Trái

Heading3 Times New Roman 13 Trái

Nội Dung Time New Roman 14 1.5 Trái

3. Bảng chú giải thuật ngữ


Tên Thuật Ngữ Giải Thích Thuật Ngữ

Database Là một tập hợp các dữ liệu có tổ chức được lưu trữ và truy cập  điện
tử từ hệ thống máy tính

CSDL Cơ sở dữ liệu

Use Case Mô tả sự tương tác đặc trưng giữa người dùng bên ngoài và hệ
thống

Activity Diagram Biểu đồ hoạt động là một biểu đồ hành vi để mô tả các khía cạnh 
động của hệ thống

Class diagram Biểu đồ lớp, là một biểu đồ cấu trúc tĩnh mô tả cấu trúc của hệ
thống bằng cách hiển thị các lớp của hệ thống, các thuộc tính, hoạt 
động của chúng và mối quan hệ giữa các đối tượng

ERD Mô Hình mối quan hệ thực thể

Java Ngôn ngữ lập trình hướng đối tượng

CPU Bộ phận xử lý trung tâm

RAM Bộ nhớ tạm thời

10

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


Leader Trưởng nhóm

Developer Người viết ra sản phẩm chương trình, các phần mềm trang web

Tester Người kiểm tra sản phẩm mà lập trình viên làm ra, để nâng cao chất
lượng sản phẩm

4. Mục tiêu đề tài

Nhằm đáp ứng nhu cầu trợ giúp tối đa trong việc quản lý và vận hành quán cà phê.

Chỉ bằng những thao tác đơn giản như click chuột sau khi đăng nhập tài khoản, sẽ chỉ rõ

Từng bước để có thể vận hành từ chọn sản phẩm đến khâu thanh toán một cách dễ dàng.

Ngoài ra giúp người quản lý nắm bắt được thông tin một cách đơn giản , nhanh chóng ,

chính xác .
5. Phạm vi đề tài

Phần mềm quản lý quán cà phê Bát giúp cho người quản lý ngoài việc có thể kiểm tra

Hang hóa, thông tin đăng nhập của nhân viên còn biết được doanh thu của quán qua

Tab thống kê trong phần mềm. Việc tạo lập hóa đơn cũng hết sức đơn giản, khách thanh

Toán ngay sau khi gọi món nên ko phát sinh lỗi chọn đồ sai. Ngoài ra có phần giảm giá

Khuyến mãi để tang sức hút của quán với khách hàng.

11

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


6. Bố cục tài liệu
 Giới thiệu đề tài – hệ thống
Trình bày lý do chọn đề tài, mục tiêu mà dự án hướng tới, phạm vi đề tài
và khảo sát hiện trạng của hệ thống hiện tại.
 Phân tích sơ đồ hệ thống
Liệt kê các chức năng có trong hệ thống và vẽ sơ đồ
 Database
Trình bày sơ đồ ERD và diễn giải các bảng có trong sơ đồ về tên thuộc
tính, kiểu dữ liệu.....
 Thiết kế
Mô tả các chức năng sẽ làm trong hệ thống, mô tả các đối tượng của hệ
thống và loại quan hệ tồn tại giữa chúng. Liệt kệ thiết kế giao diện của hệ thống.
 Các phi chức năng
Liệt kê các phi chức năng mà dự án đã làm hoặc dự kiến sẽ đạt được
 Kiểm thử
Đưa ra kế hoạch kiểm thử của dự án như ai là người kiểm thử, các mục
tiêu và kết quả mong muốn.....
 Tổng kết
Đưa ra những khó khăn gặp phải, cách giải quyết khó khăn. Rút ra bài
học và kế hoạch dự kiến phát triển trong tương lai.

7. Khảo sát
Hình thức khảo sát Khảo sát tại cửa hàng
Người lên Kế Hoạch Nguyễn Trường An
Lương Quốc Bảo
12

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


Lê Thị Thanh Tâm
Kế hoạch khảo sát Cả nhóm khảo sát xem quá trình vận hành một quán
cà phê để thực hiện các chức năng phù hợp cho một
chương trình quản lý cửa hàng bán cà phê. Sau đó
thiết kế Database.

Câu hỏi khảo sát


Đối Tượng khảo sát Cà phê Cộng: 75 Trích Sài- Tây Hồ - Hà Nội.
1 HotLine: 0911811159
Người thực hiện Nguyễn Trường An
Thời gian khảo sát 10/5/2022
1.Cửa hàng bạn Vì là chuỗi hệ thống cửa hàng nên nhập từ công
nhập hàng từ đâu ty(kho cung ứng đặc biệt)
vậy?
2 Sau khi nhập hàng ở cửa hàng có 2 kho. Một kho tổng để những đồ chưa
bạn để đồ nhập ở dùng tới, một kho ở Drinkbar để những đồ hay dùng.
đâu nhỉ , có nơi cất
chứa đồ chưa sử
dụng chứ?
3. bạn nhập đồ từ Bọn mình order thứ 2 cho 34 và thứ 5 cho 67cn. Hôm
công ty kiểu gì? nay order hôm sau có luôn.
4. bạn có thể nói 1. khách order đồ tại quầy thu ngân , rồi nhận một cờ
quy trình từ khi có gắn số.
khách order đến khi 2.Nhân viên xuất hóa đơn đưa cho khách
khách nhận được 3. Tùy loại đồ uống sẽ được đựng trong các loại cốc
đồ ko khác nhau để mang cho khách
4. thu lại cờ gắn số
5.Nhân viên quán Quán mình check vân tay
bạn chấm công kiểu
gì nhỉ, vân tay, thẻ
hay note lại?
6 vậy quán bạn Quán nhân viên là part time hết bạn nhé vì là mô hình
nhân viên là full chủ đầu tư nên ko có full time đâu
time hay part time
13

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


thế
7 bạn có thể cho
mình một cái hóa
đơn được chứ

Ok bạn
8 à bạn order 2 lần Đúng rồi bên mình order kiểu vậy sẽ ko bị tồn kho.
một tuần như thế Còn thực ra lúc nào cũng phải dự tính để ko order
chắc ko có hàng tồn thiếu chứ. Nếu có thiếu thì vay cửa hàng khác và cuối
9kho a. Thế nếu tháng kết toán sẽ trừ đi khoản đó .
order thiếu thì thế
nào nhỉ
10Bạn dự tính order Bên mình sẽ đếm tay và ghi vào excel sau đó sẽ order
bằng cách nào vậy? thêm.
11 cửa hàng có Có bạn mình sẽ gọi ship đến và đưa đồ, khách sẽ trả
nhận ship chứ ship
12 Những trạng thái +, Thường là sẽ có: Đơn chờ xử lý
đơn hàng của shop? Đang giao hàng
Hoàn thành
Từ chối
Thất bại
13 Menu thường À cứ 6 tháng sẽ thêm một vài đồ mới và loại bỏ bớt đồ
vẫn như này chứ bán kém
14 À Nếu order sai Order trước mới có đồ mà order sai thì uống sai thôi
thì như nào
15 nếu 10 người Vì thanh toán trước nên ko hỏi câu này
ngồi 2 bàn lúc cuối
1 bàn thanh toán
thì sao
16 nếu được thay Chỉ có vấn đề liên kết với ngân hàng đôi khách thanh
14

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


đổi hay được cải toán mà máy mãi ko báo nhận được tiền. Nên gặp
tiến để công việc khách nóng tính cũng hơi mệt
vận hành trơn chu
hơn bạn muốn như
nào
17 Nếu có một Nếu có một phần mềm ok hơn thì mình cũng muốn
phần mềm giải thử dùng
quyết được các vấn
đề từ việc kiểm soát
sản phẩm đến nhân
viên và khách hàng
các bạn thấy thế
nào

Đối Tượng khảo sát Cplus- Smoothie-2B Văn Cao


2 2B Đường Văn Cao , Tây Hồ, Hà Nội
Người thực hiện Nguyễn Trường An
Thời gian khảo sát 10/5/2022
1.Cửa hàng bạn Lấy hàng từ nhà cung cấp, vì là quán hệ thống
nhập hàng từ đâu
vậy?
2 Sau khi nhập hàng Sẽ có tủ lạnh để để các loại thực phẩm tươi. Và có kho
bạn để đồ nhập ở để sử dụng những sản phẩm lâu dài
đâu nhỉ , có nơi cất
chứa đồ chưa sử
dụng chứ?
3. bạn nhập đồ từ Sau mỗi ngày sẽ kiểm hàng nếu thiếu order hôm sau
công ty kiểu gì? sẽ có luôn
4. bạn có thể nói Khi khách đến sẽ đến quầy gọi đồ và thanh toán , sau
quy trình từ khi đó sẽ hỏi khách muốn dùng đồ ở tầng nào (3 tầng ).
khách order đến khi Khách sẽ lên tầng đó và sau khi pha đồ xong mang đồ
khách nhận được lên cho khách
đồ ko
5.Nhân viên quán Bên mình dùng vân tay
15

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


bạn chấm công kiểu
gì nhỉ, vân tay, thẻ
hay note lại?
6 vậy quán bạn Tất cả là part time nhé
nhân viên là full
time hay part time
thế
7 bạn có thể cho
mình một cái hóa
đơn được chứ

Ok
8 Bên bạn có hàng Không bên mình order theo ngày nên không có hàng
tồn không tồn
10Bạn dự tính order Order rồi thanh toán luôn bạn ạ
bằng cách nào vậy?
Nghĩa là có phần
mềm order chứ
11 cửa hàng có Có nhận ship bạn ơi
nhận ship chứ
12 Những trạng thái Ko bạn
đơn hàng của shop?
13 Menu thường Menu vẫn dữ nguyên bạn nhé
vẫn như này chứ
14 À Nếu order sai Thường khách đến và tự chọn đồ luôn nên ko có order
16

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


thì như nào sai nhé
15 nếu 10 người Ok bạn
ngồi 2 bàn lúc cuối
1 bàn thanh toán
thì sao
16 nếu được thay Mình thấy mọi thứ vẫn ok
đổi hay được cải
tiến để công việc
vận hành trơn chu
hơn bạn muốn như
nào

Đối Tượng khảo sát Artemis


3
Người thực hiện Nguyễn Trường An
Thời gian khảo sát 10/5/2022
1.Cửa hàng bạn Quán mình kà quán cà phê và bánh nên nhập từ công
nhập hàng từ đâu ty
vậy?
2 Sau khi nhập hàng Bên mình có một kho để đồ cộng với tủ lạnh để bánh
bạn để đồ nhập ở
đâu nhỉ , có nơi cất
chứa đồ chưa sử
dụng chứ?
3. bạn nhập đồ từ Bên mình sẽ nhập đồ từ kho lớn rồi từ đó sẽ chuyển
công ty kiểu gì? về các cửa hàng
4. bạn có thể nói Khi khách đến quán sẽ đến quầy bar chọn menu +
quy trình từ khi order tại quầy xong thanh toán, nhân viên sẽ đưa thẻ
khách order đến khi bàn cho khách , cộng với hóa đơn. Hóa đơn khách sẽ
khách nhận được có 1 quán sẽ có 1 để quản lý . sau đó khách lên bàn
đồ ko theo số thẻ bàn được ghi và xong đồ nhân viên sẽ
mang lên cho khách
5.Nhân viên quán Chấm vân tay
bạn chấm công kiểu
17

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


gì nhỉ, vân tay, thẻ
hay note lại?
6 vậy quán bạn Có cả full time và part time
nhân viên là full Lịch làm đăng kí thứ 5/6
time hay part time
thế
7 bạn có thể cho
mình một cái hóa
đơn được chứ

Ok
8 Bên bạn có hàng Bên mình thực ra chỉ có bánh tồn, mà nếu ko bán hết
tồn không sẽ gửi lại về bên nhà sản xuất
10Bạn dự tính order Bên mình có bạn ơi có phần mềm để order
bằng cách nào vậy?
Nghĩa là có phần
mềm order chứ
11 cửa hàng có Có bạn
nhận ship chứ
12 Những trạng thái Đã hoàn thành này, hủy, đang giao hàng
đơn hàng của shop?
13 Menu thường Menu sẽ thay đổi thường xuyên cứ có dịp như noen
vẫn như này chứ hay valentime... thì sẽ có bánh mới trà và cà phê loại
18

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


mới
14 À Nếu order sai Ko có vì order xong thanh toán luôn
thì như nào
15 nếu 10 người Thanh toán được nhé
ngồi 2 bàn lúc cuối
1 bàn thanh toán
thì sao
16 nếu được thay À mình mới làm nên thấy mọi thứ vẫn ok nhé
đổi hay được cải
tiến để công việc
vận hành trơn chu
hơn bạn muốn như
nào
17 Nếu có một Quán mình là quán hệ thống mới nên quy trình sử lý là
phần mềm giải mời mình muốn đợi thời gian thử nghiệm. Có gì mình
quyết được các vấn alo cho bạn sau
đề từ việc kiểm soát
sản phẩm đến nhân
viên và khách hàng
các bạn thấy thế
nào

Đối Tượng khảo sát Số 28 - Phố Nghĩa Đô - Phường Nghĩa Đô - Quận Cầu
4 Giấy - Tp. Hà Nội
Người thực hiện Lương Quốc Bảo
Thời gian khảo sát 10/5/2022
1.Cửa hàng bạn Những cửa hàng tạp hóa xung quanh
nhập hàng từ đâu
vậy?
2 Sau khi nhập hàng Chỉ có kho chứa đồ cho bàn ghế, tủ lạnh cho đá,
bạn để đồ nhập ở
đâu nhỉ , có nơi cất
chứa đồ chưa sử
dụng chứ?
19

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3. bạn nhập đồ từ Nhân viên cuối ca sẽ báo những mặt hàng còn thiếu
công ty kiểu gì? để quản lí nhập đồ về
4. bạn có thể nói Nhân viên phục vụ sẽ đến tận nơi hỏi khách rồi gửi
quy trình từ khi order cho pha chế
khách order đến khi
khách nhận được
đồ ko
5.Nhân viên quán Check in – check out trên nhóm zalo
bạn chấm công kiểu
gì nhỉ, vân tay, thẻ
hay note lại?
6 vậy quán bạn Tầm 5 6 người làm part time và không có nhân viên
nhân viên là full full time
time hay part time
thế
7 bạn có thể cho
mình một cái hóa
đơn được chứ

8 à bạn order 2 lần


một tuần như thế
chắc ko có hàng tồn
9kho a. Thế nếu
order thiếu thì thế
20

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


nào nhỉ
10Bạn dự tính order
bằng cách nào vậy?
11 cửa hàng có Nhận ship trong 2 cây tối đa
nhận ship chứ
12 Những trạng thái
đơn hàng của shop?
13 Menu thường Menu là cố định không thay đổi
vẫn như này chứ

14 À Nếu order sai Khách sẽ phải chịu khoản phụ phí


thì như nào
15 nếu 10 người Có gộp bàn
ngồi 2 bàn lúc cuối
1 bàn thanh toán
thì sao
16 nếu được thay Mình thấy quán ổn, nếu được thì muốn tăng doanh
đổi hay được cải thu
tiến để công việc
vận hành trơn chu
hơn bạn muốn như
nào
17 Nếu có một Mình là một quán cà phê lâu rồi và nhỏ nên cũng chưa
phần mềm giải có nhu cầu thay đổi
21

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


quyết được các vấn
đề từ việc kiểm soát
sản phẩm đến nhân
viên và khách hàng
các bạn thấy thế
nào

Đối Tượng khảo sát Số 1 - Ngõ 33 - Phố Nghĩa Đô - Phường Nghĩa Đô -


5 Quận Cầu Giấy - Tp. Hà Nội
Người thực hiện Lương Quốc Bảo
Thời gian khảo sát 10/5/2022
1.Cửa hàng bạn Quản lí của quán từng mở quán cafe và có những
nhập hàng từ đâu nguồn uy tín lâu năm ở Tây Nguyên. Và lấy nguồn trà
vậy? có xuất xứ rõ nhãn mác từ Thái Nguyên
Đa phần các nguồn khác như sữa chua, hoa quả nhập
từ cửa hàng tạp hóa gần đây
2 Sau khi nhập hàng Bên mình chia làm 2 tủ: để đồ lạnh như hoa quả, đá,…
bạn để đồ nhập ở Và kho đồ khô: để chè, cafe
đâu nhỉ , có nơi cất
chứa đồ chưa sử
dụng chứ?
3. bạn nhập đồ từ Nhập từ các cửa hàng tạp hóa gần, cứ hết là nhập,
công ty kiểu gì? đông khách là nhập 2 lần
4. bạn có thể nói Nếu khách quen thì sẽ gọi đồ xong ra bàn ngồi, với
quy trình từ khi khách lạ mang menu đến nơi cho khách sau khi làm
khách order đến khi xong sẽ trả đồ
khách nhận được
đồ ko
5.Nhân viên quán Chấm công bằng vân tay
bạn chấm công kiểu
gì nhỉ, vân tay, thẻ
hay note lại?
6 vậy quán bạn Quán hiện tại chỉ có 1 người quản lí và 3 nhân viên
nhân viên là full part time vào 3 ca. Tại đa số các thời điểm, quán chỉ
22

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


time hay part time có 2 người. Tuy nhiên, tại thời gian khách đông, bên
thế Navado Art Mirror cũng gửi thêm 1-2 người phụ giúp
7 bạn có thể cho
mình một cái hóa
đơn được chứ

8 à bạn order 2 lần


một tuần như thế
chắc ko có hàng tồn
9kho a. Thế nếu
order thiếu thì thế
nào nhỉ
10Bạn dự tính order
bằng cách nào vậy?
11 cửa hàng có Không nhận ship đồ
nhận ship chứ
12 Những trạng thái Không có
đơn hàng của shop?
13 Menu thường Vẫn như cũ
vẫn như này chứ

23

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


14 À Nếu order sai Order sai, bỏ làm lại cho khách (ít khi)
thì như nào
15 nếu 10 người Có gộp bàn
ngồi 2 bàn lúc cuối
1 bàn thanh toán
thì sao
16 nếu được thay Cần thêm mái hiên che ngoài sân, để tiện lợi cho việc
đổi hay được cải dọn dẹp
tiến để công việc Nếu một mình thì đông
vận hành trơn chu
hơn bạn muốn như
nào
17 Nếu có một Mình khá quan tâm bạn có thể nói rõ hơn về phần
phần mềm giải mềm được ko. mình cũng muốn thay đổi hệ thống
quyết được các vấn
đề từ việc kiểm soát
sản phẩm đến nhân
viên và khách hàng
24

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


các bạn thấy thế
nào

Đối Tượng khảo sát Tòa C, EcoLife Tây Hồ, Xuân La, Tây Hồ, Hà Nội
6 AN Kafe
Người thực hiện Lương Quốc Bảo
Thời gian khảo sát 10/5/2022
1.Cửa hàng bạn Tại các cơ sở xung quanh
nhập hàng từ đâu Cafe 3 loại: Roborta, American (Đã có người ) Phin
vậy?
2 Sau khi nhập hàng Có đủ kho chứa đồ, chỉ để số lượng nhỏ ở quầy
bạn để đồ nhập ở
đâu nhỉ , có nơi cất
chứa đồ chưa sử
dụng chứ?
3. bạn nhập đồ từ
công ty kiểu gì?
4. bạn có thể nói Phục vụ đến nơi hỏi khách, gửi order cho pha chế
quy trình từ khi
khách order đến khi
khách nhận được
đồ ko
5.Nhân viên quán Tự chấm công, có camera
bạn chấm công kiểu
gì nhỉ, vân tay, thẻ
hay note lại?
6 vậy quán bạn 2 pha chế: 1 fulltime 1 part time, 2 phục vụ: 1 fulltime
nhân viên là full 1 part time
time hay part time
thế

25

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


7 bạn có thể cho
mình một cái hóa
đơn được chứ

8 à bạn order 2 lần Luôn có hàng tồn trong kho, thiếu sẽ nhập thêm vào
một tuần như thế khi
chắc ko có hàng tồn
9kho a. Thế nếu
order thiếu thì thế
nào nhỉ
10Bạn dự tính order
bằng cách nào vậy?
11 cửa hàng có Dự kiến trong thời gian tới, chỉ ship người quen biết,
nhận ship chứ trong chung cư ecolife
12 Những trạng thái
đơn hàng của shop?
13 Menu thường Không thay đổi theo mùa, cố định, đang trong quá
vẫn như này chứ trình hoàn thiện

26

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


14 À Nếu order sai Nếu lỗi do nhân viên sẽ có 2 cách giải quyết: dễ tính
thì như nào (khách sẽ uống)/ khó tính (nhân viên gây lỗi sẽ chịu
khoản phí và làm lại)
Nếu lỗi do khách: khách phải chịu trả thêm phí
15 nếu 10 người Có thể gộp
ngồi 2 bàn lúc cuối
1 bàn thanh toán
thì sao
16 nếu được thay Phân chia rõ ràng nhiệm vụ bản thân mình: Phục vụ và
đổi hay được cải pha chế
tiến để công việc Đôi khi phục vụ rất thiếu kinh nghiệm, cần cả pha chế
vận hành trơn chu giúp đỡ
hơn bạn muốn như
nào
17 Nếu có một Có nếu có phần mềm có thể sp được việc phân chia từ
phần mềm giải nhân viên đến sản phẩm cũng như công việc cần làm
quyết được các vấn thì ok quá

27

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


đề từ việc kiểm soát
sản phẩm đến nhân
viên và khách hàng
các bạn thấy thế
nào

Đối Tượng khảo sát Đom đóm cafe-cầu sắt-hòa hậu-lý nhân-hà nam
7
Người thực hiện Lê Thị Thanh Tâm
Thời gian khảo sát 18:48
1.Cửa hàng bạn Các chợ đầu mối lớn ở Nam Định , Mỹ Tho, chợ Rồng
nhập hàng từ đâu
vậy?
2 Sau khi nhập hàng Có kho chứa đồ, chỉ để số lượng nhỏ ở quầy
bạn để đồ nhập ở
đâu nhỉ , có nơi cất
chứa đồ chưa sử
dụng chứ?
3. bạn nhập đồ từ
công ty kiểu gì?
4. bạn có thể nói Đầu tiên ổn định chỗ ngồi cho khách,ra tận nơi tư vấn
quy trình từ khi menu,sau khi nhận thông tin đưa cho quầy thu ngân
khách order đến khi trước rồi đưa view cho chế biến, xong mang ra đồ cho
khách nhận được khách , cuối cùng thanh toán.
đồ ko
5.Nhân viên quán Chấm công thủ công, mọi người tự chấm trên mess.
bạn chấm công kiểu
gì nhỉ, vân tay, thẻ
hay note lại?
6 vậy quán bạn Có cả 2 vì có rất nhiều sinh viên ở đây
nhân viên là full
time hay part time
thế
28

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


7 bạn có thể cho
mình một cái hóa
đơn được chứ

8 à bạn order 2 lần Theo kế hoạch lấy 4 lần trên 1 tháng


một tuần như thế Có hàng tồn, 1 lần 1 tuần , nếu lấy thiếu thì lấy tiếp
chắc ko có hàng tồn
9kho a. Thế nếu
order thiếu thì thế
nào nhỉ
11 cửa hàng có Có nhận ship, trong phạm vi 10km
nhận ship chứ

29

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


12. Menu

13 Menu thường Menu thay đổi theo mùa, update lại giá theo mùa và
vẫn như này chứ các hình ảnh mới mẻ hơn
14 À Nếu order sai Sai thì sẽ up mã giảm giá hoặc làm lại cho khách
thì như nào
15 nếu 10 người khách có nhu cầu thanh toán riêng thi vẫn giữ như cũ,
ngồi 2 bàn lúc cuối còn nếu không sẽ gộp bàn
1 bàn thanh toán
thì sao
16 nếu được thay Muốn thay đổi cách order tự động, để giảm nguồn
đổi hay được cải nhân lực order, và tránh trường hợp khách không
tiến để công việc thanh toán sau khi đến quán
vận hành trơn chu
hơn bạn muốn như
nào

Đối Tượng khảo sát Aha Café Vinhomes Riversiderside


8 Long Biên -Long Biên -Hà Nội
Người thực hiện Lê Thị Thanh Tâm
Thời gian khảo sát 19:00
1.Cửa hàng bạn Thường thường nhập hàng từ đầu mối buôn, cafe
30

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


nhập hàng từ đâu nhập trực tiếp từ vườn, qua chế biến
vậy?
2 Sau khi nhập hàng Có kho tổng của 1 hệ thống, nhập hết về kho tổng, từ
bạn để đồ nhập ở kho tổng xuất ra các quán
đâu nhỉ , có nơi cất
chứa đồ chưa sử
dụng chứ?
4. bạn có thể nói Khách đến mời khách ra bàn, có nhân viên order trực
quy trình từ khi tiếp trên ứng dụng điện thoại, nhảy lên máy order, sau
khách order đến khi đó nhân viên chế biến sẽ đưa đồ đúng bàn ấy
khách nhận được
đồ ko
5.Nhân viên quán Có máy chấm công vân tay
bạn chấm công kiểu
gì nhỉ, vân tay, thẻ
hay note lại?
6 vậy quán bạn có đa dạng ca giờ: full time , partime, ca gãy….
nhân viên là full
time hay part time
thế
7 bạn có thể cho
mình một cái hóa
đơn được chứ

8 à bạn order 2 lần ngày nào cx nhập, k nhiều hàng tồn . nếu thiếu thì lấy
một tuần như thế trực tiếp, nếu xa thì mua ngoài.
31

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


chắc ko có hàng tồn
9kho a. Thế nếu
order thiếu thì thế
nào nhỉ
10Bạn dự tính order Sau 11 h đêm . sẽ có nhân viên kiểm lại hàng tồn và
bằng cách nào vậy? hàng đã tiêu thụ trong ngày, sau đó ghi chép, order
tiếp những mặt hàng hết hoặc có khả năng hết trong
ngày mai lên kho tổng để ngày hôm sau kho tổng gửi
hàng trực tiếp cho quán
11 cửa hàng có Không nhận ship trên app, chỉ ship cho khách quen
nhận ship chứ
13 Menu thường 1 năm thay 1 lần , thêm và bớt đi theo mùa
vẫn như này chứ

32

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


12. Menu

14 À Nếu order sai Order lại cho khách, k tính tiền


thì như nào
15. nếu 10 người Thanh toán gộp bàn , vì trên hệ thống có gộp bàn
ngồi 2 bàn lúc cuối
1 bàn thanh toán
thì sao
16 nếu được thay Khi khách đến sẽ trực tiếp order tại quầy luôn, thêm
đổi hay được cải size vào menu
tiến để công việc
vận hành trơn chu
hơn bạn muốn như
nào
33

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


17 Nếu có một Nếu tạo được mối quan hệ giữa sản phẩm, khách
phần mềm giải hàng sản phẩm cũng như thống kê được các sản phẩm
quyết được các vấn đó. Thì mình muốn lắp đặt thử
đề từ việc kiểm soát
sản phẩm đến nhân
viên và khách hàng
các bạn thấy thế
nào
18. khuyến mại Có app aha cho khách hàng, có tích điểm

 Kết luận :
Dựa vào khảo sát trên nhóm đã xây dựng lên một phần mềm “Phần mềm quản lý cafe
BÁT” như sau:
 Đối tượng sử dụng hệ thống: quản lí của cửa hàng và nhân viên:
 Các chức năng + nghiệp vụ:
 Quản lí sản phẩm: Khi hiển thị form quản lý, nhân viên hoặc quản lý của cửa
hàng có thể xem mọi thông tin liên quan đến sản phẩm, có thể thực hiện các
chức năng như thêm mới sản phẩm, xóa, cập nhật thông tin sản phẩm, chỉnh
sửa trạng thái sản phẩm.

 Quản lí nhân viên : Khi hiển thị form quản lý quản lý của cửa hàng có thể xem
mọi thông tin liên quan đến nhân viên, có thể thực hiện các chức năng như
thêm mới nhân viên, xóa, cập nhật thông tin nhân viên.

 Quản lí bàn: Khi hiển thị form quản lý, nhân viên hoặc quản lý của cửa hàng
có thể xem mọi thông tin liên quan đến bàn, có thể thực hiện các chức năng
như thêm mới gộp , chuyển bàn .

 Quản lí tài khoản người dùng: Khi hiển thị form quản lý, quản lý của cửa hàng
có thể xem mọi thông tin liên quan đến tài khoản, có thể thực hiện các chức

34

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


năng như thêm mới tài khoản, xem chi tiết tài khoản, xóa, chỉnh sửa trạng
thái hoạt động của tài khoản, phân quyền tài khoản.

 Quản lí hóa đơn: nhân viên hoặc quản lí cửa hàng có thể xem toàn bộ thông
tin hóa đơn .

 Quản lí khuyến mại : quản lí cửa hàng có thể xem toàn bộ thông tin khuyến
mại, thêm hoặc kết thúc chương trình khuyến mại.

8. Khởi tạo và lập kế hoạch


8.1. Các hoạt động

Họ Và Tên Vai Trò Email


Nguyễn Trường An Phân tích hệ thống của phần Anntph18823@fpt.edu.vn
mềm, thiết kế Database
Lương Quốc Bảo Thiết kế gia diện Baolq18829@fpt.edu.vn
Lê Thị Thanh Tâm Document, kiểm thử Tamllt19033@fpt.edu.vn

8.2. Lập kế hoạch

Tên công việc Người   Thời   Thời   Hoàn  thành


thực gian bắt  gian kết 
hiện đầu thúc
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

35

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


Phân tích luồng và chức năng  An 10/5 12/5 100%

Thiết kế Use Case  An 13/5 16/5 100%

Thiết kế Activity Diagram  Tâm 18/5 20/5 100%

Sơ đồ ERD Bảo 23/5 25/5 100%

Làm Document dự án  An 26/5 27/5 100%

8.3. Xác định đối tượng sử dụng hệ thống


- Dựa vào khảo sát đã xác định những đối tượng sử dụng hệ thống gồm:

 Quản lí: kiểm soát toàn bộ hệ thống.


 Nhân viên: quản lý toàn bộ các chức năng có trong hệ thống, nhưng
không được phép truy cập vào xem thống kê, doanh thu.

8.4. Phương pháp phát triển phần mềm

36

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


Ưu điểm Nhược điểm
 Dễ hiểu và đơn giản  Không thể quay lại để thay đổi
 Tốt nhất cho quy mô doanh hoặc sửa đổi
nghiệp nhỏ  Phương pháp waterfall không thể
 Đủ đơn giản để quản lý quy xử lý rủi ro lớn
trình dự án  Không thích hợp cho các dự án kỹ
 Tiết kiệm được nhiều thời gian thuật phần mềm lớn
 Kiểm tra và phân tích dễ dàng  Khó đo lường kết quả trước khi
 Thời hạn cố định cho từng dự release.
án

8.5. Đánh giá tính khả thi của dự án


 Quản lý có thể quản lý các sản phẩm, nhân viên, hóa đơn, tài khoản....một cách dễ
dàng, chính xác mà không phải làm qua exel hay word. Không tốn quá nhiều nguồn
lực.
9. Các công cụ phát triển sử dụng trong dự án

Draw.io Zalo Google Chrome Word 2016

37

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


Google Drive Google meet SQL Server Netbean

10. Đặc điểm của người sử dụng


 Quản lí : Được sử dụng toàn bộ chức năng có trong hệ thống
 Nhân viên: Có trách nhiệm quản lý sản phẩm, danh mục, hóa đơn . Nhưng không
được phép xem doanh thu của sản phẩm và thêm các mã giảm giá.

11. Môi trường vận hành

Netbean SQL Server

12. Các ràng buộc về thực thi và thiết kế


Ràng buộc thực tế:
 Giao diện đơn giản, thân thiện với người sử dụng
 Kích thước của CSDL, đủ lớn với thông tin của người sử dụng
 Bàn giao sản phẩm đúng thời gian và địa điểm thích hợp
 Phần mềm chạy trên nền Winsdows.

38

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


Phần III: SƠ ĐỒ USECASE VÀ ACTIVITY DIAGRAM
1 . Sơ đồ chức năng

Mô tả các chức năng sẽ làm trong hệ thống, mô tả các đối tượng của hệ thống và loại
quan hệ tồn tại giữa chúng. Liệt kê thiết kế giao diện của hệ thống

39

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


2. Sơ đồ usecase

40

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


2.1 Usecase tổng

41

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


42

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


2.2 UseCaseManager :

43

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


2.2 UseCaseStaff :

44

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3. Activity Diagram

45

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.1 Đăng kí:

46

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.2 Đăng nhập :

47

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.3Đăng xuất :

48

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.4 Xem Nhân Viên

49

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.5 Thêm Nhân Viên

50

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3. 6 Sửa Nhân Viên :

51

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.7 Xóa Nhân Viên :

52

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3. 8 Tìm kiếm Nhân Viên :

53

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.9 Xem SP:

54

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.10 Thêm SP :

55

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3. 11 Sửa SP :

56

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.12 Xóa SP :

57

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.13 Tìm Kiếm SP:

58

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.14Chọn bàn :

59

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.15 Chuyển bàn :

60

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.16 Gộp Bàn :

61

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.17 Chọn đồ :

62

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.18 Sửa đồ :

63

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.18 Xóa đồ :

64

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.19 Tìm kiếm đồ :

3.20 Thống kê doanh thu :


65

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


66

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.21 Thống kê Sản phẩm :

67

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.22 Lọc hóa đơn :

68

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3. 23 Thanh toán :

69

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


PHẦN III: ERD
Trình bày sơ đồ ERD và diễn giải các bảng có trong sơ đồ về tên thuộc tính ,kiểu dữ liệu.
1.ERD 0

70

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


2.ERD 1

71

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


3.ERD 2

72

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


4. Chi tiết ERD
4.1. Bảng bàn:
THUỘC KIỂU DỮ LIỆU  RÀNG BUỘC  MÔ TẢ
TÍNH 
Số bàn  INTEGER  PK, NOT NULL  Vị trí bàn

Trạng thái VARCHAR(100)  NOT NULL  Trống hay có khách

4.2. Bảng khuyến mãi


THUỘC TÍNH  KIỂU DỮ LIỆU  RÀNG BUỘC  MÔ TẢ
Mã khuyến mãi INTEGER  PK, NOT NULL  Mã khuyến mãi
Tên khuyến VARCHAR(100)  NOT NULL  Tên khuyến mãi
mãi

Ngày BD DATE NOT NULL  Ngày bắt đầu


Ngày KT DATE NOT NULL  Ngày kết thúc
Chiết khấu DOUBLE NOT NULL  Số tiền giảm giá
Trạng Thái VARCHAR(100)  NOT NULL  Đang diễn ra hay đã kết thúc

4.3. Bảng nhân viên


THUỘC TÍNH  KIỂU DỮ LIỆU  RÀNG BUỘC  MÔ TẢ
MaNV INTEGER  PK, NOT NULL  Mã nhân viên
TenNV VARCHAR(255)  NOT NULL  Số lượng sản phẩm

GioiTinh VARCHAR(255)  NOT NULL  Giới Tính


DiaChi INTEGER  NOT NULL  Mã sản phẩm
SoDienThoai VARCHAR(255)  NOT NULL  Số điện thoai
Email VARCHAR(255)  NOT NULL  Email

73

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


NgaySinh DATE NOT NULL  Ngày Sinh
TaiKhoan VARCHAR(255)  NOT NULL  Tài Khoản
MatKhau VARCHAR(255)  NOT NULL  Mật Khẩu
VaiTro VARCHAR(255)  NOT NULL  Vai Trò

4.4. Bảng Hóa Đơn 


THUỘC TÍNH  KIỂU DỮ LIỆU  RÀNG BUỘC  MÔ TẢ
MaHD INTEGER  PK, NOT NULL  Mã hóa đơn
NgayTao  DATE  NOT NULL  Ngày tạo

TrangThai VARCHAR(255)  NOT NULL  Trạng Thái


ThoiGian DATETIME  NOT NULL  Thời gian
Gia DOUBLE NOT NULL  Giá
MaKM INTEGER  FK,NOT NULL  Mã Khuyến mãi

SoBan  INTEGER   FK,NOT NULL  Số bàn


MaNV  INTEGER  FK,NOT NULL  Mã nhân viên

4.5. Bảng sản phẩm


THUỘC TÍNH  KIỂU DỮ LIỆU  RÀNG BUỘC  MÔ TẢ
MaSP  INTEGER  PK, NOT NULL  Mã sản phẩm

TenSP VARCHAR(255)  NOT NULL  Tên sản phẩm


Gia DOUBLE NOT NULL  Giá

Hinhanh VARCHAR(255)  NOT NULL  Hình ảnh


Trạngthai VARCHAR(255)  NOT NULL  Trạng thái

74

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT


SoLuong INTEGER  NOT NULL  Số lượng

4.6. Bảng hóa đơn chi tiết


THUỘC TÍNH  KIỂU DỮ LIỆU  RÀNG BUỘC  MÔ TẢ
MaHD INTEGER  PK, FK1 Mã hóa đơn
MaSP  INTEGER  PK, FK2 Mã sản phẩm

SoLuong INTEGER NOT NULL  Số lượng


TongTien DOUBLE NOT NULL  Tổng tiền

Gia DOUBLE  NOT NULL  giá

75

PHẦN MỀM QUẢN LÝ QUÁN CAFE BÁT

You might also like