Tải bản đầy đủ (.pdf) (42 trang)

THIẾT KẾ VÀ TRIỂN KHAI ỨNG DỤNG QUẢN LÝ QUÁN CAFE - ĐIỂM CAO

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.55 MB, 42 trang )

LỜI CẢM ƠN

Lời đầu tiên, Em xin chân thành cảm ơn thầy ThS. Dương Phương Hùng đã tận
tình hướng dẫn và tạo điều kiện thuận lợi trong suốt thời gian thực hiện báo cáo.

Tiếp theo, Em xin gửi lời cảm ơn chân thành đến Q Thầy-Cơ Khoa Tốn – Tin
trường Đại học Quảng Nam đã nhiệt tình giảng dạy và giúp đỡ trong quá trình học tập.

Trong q trình viết báo cáo khơng thể tránh những sai sót, rất mong sự đóng
góp ý kiến của Quý Thầy, Cơ và tồn thể các bạn.

Cuối cùng, em xin kính chúc Quý Thầy, Cô Trường Đại học Quảng Nam dồi dào
sức khỏe, thành công trong sự nghiệp.

Em xin chân thành cảm ơn!

MỤC LỤC

A. PHẦN MỞ ĐẦU .....................................................................................................1
1. Lý do chọn đề tài .....................................................................................................1
2. Mục tiêu của đề tài ..................................................................................................1
3. Đối tượng và phạm vi nghiên cứu............................................................................1
4. Phương pháp nghiên cứu .........................................................................................1
5. Lịch sử nghiên cứu ..................................................................................................2
6. Đóng góp của đề tài.................................................................................................2
7. Cấu trúc đề tài .........................................................................................................2
B. PHẦN NỘI DUNG..................................................................................................3
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ LẬP KẾ HOẠCH ...............................3
1.1. Mô tả hiện trạng của hệ thống hiện tại ...................................................................3
1.1.1. Khảo sát sơ bộ hệ thống hiện tại........................................................................3
1.1.2. Nguyên tắc quản lý của quán.............................................................................3


1.2. Lập kế hoạch khảo sát ...........................................................................................4
1.2.1. Lập kế hoạch phỏng vấn tổng quan hệ thống.....................................................4
1.2.2. Lập kế hoạch phỏng vấn cụ thể ..........................................................................5
1.3. Kết quả khảo sát ....................................................................................................8
1.3.1. Quá trình hoạt động...........................................................................................8
1.3.2. Ưu và nhược điểm của hệ thống cũ ...................................................................8
1.3.3. Hướng phát triển của hệ thống mới ...................................................................8
CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG...........................................10
2.1. Phân tích hệ thống...............................................................................................10
2.1.1. Phân tích chức năng .........................................................................................10
2.1.1.1. Usecase .........................................................................................................10
2.1.1.2. Class .............................................................................................................10
2.1.1.3. Biểu đồ tuần tự..............................................................................................11
2.1.1.4. Biêu đồ cộng tác............................................................................................16
2.1.1.5. Biểu đồ trạng thái..........................................................................................21
2.1.1.6. Biểu đồ hoạt động .........................................................................................23
2.1.2. Phân tích dữ liệu ..............................................................................................27
2.1.2.1. Sơ đồ E-R .....................................................................................................27

2.1.2.2. Sơ đồ dữ liệu quan hệ....................................................................................28
2.1. Thiết kế hệ thống.................................................................................................28
2.2.1. Thiết kế cơ sở dữ liệu......................................................................................28
2.2.2. Thiết kế chức năng...........................................................................................31
CHƯƠNG 3: TRIỂN KHAI HỆ THỐNG ..................................................................32
3.1. Giao diện form đăng nhập ...................................................................................32
3.2. Giao diện form bán hàng.....................................................................................32
3.3. Giao diện form quản lý........................................................................................33
3.4. Giao diện form thống kê .....................................................................................33
3.5. Giao diện form gọi món ......................................................................................34
C. PHẦN KẾT LUẬN VÀ KIẾN NGHỊ....................................................................35

1. Kết luận.................................................................................................................35
1.1. Kết quả đạt được .................................................................................................35
1.2. Những vấn đề còn hạn chế...................................................................................35
2. Kiến nghị...............................................................................................................35
D. TÀI LIỆU THAM KHẢO .....................................................................................36

DANH MỤC HÌNH ẢNH

Hình 2.1. Sơ đồ usecase.............................................................................................10
Hình 2.2. Sơ đồ class .................................................................................................10
Hình 2.3. Sơ đồ tuần tự usecase đăng nhập................................................................11
Hình 2.4. Sơ đồ tuần tự usecase đăng xuất.................................................................11
Hình 2.5. Sơ đồ tuần tự usecase thốt ........................................................................12
Hình 2.6. Sơ đồ tuần tự usecase đổi mật khẩu............................................................12
Hình 2.7. Sơ đồ tuần tự usecase tìm kiếm...................................................................13
Hình 2.8. Sơ đồ tuần tự usecase thêm nhân viên ........................................................13
Hình 2.9. Sơ đồ tuần tự usecase cập nhập nhân viên..................................................14
Hình 2.10. Sơ đồ tuần tự usecase xóa nhân viên ........................................................14
Hình 2.11. Sơ đồ tuần tự usecase thanh tốn .............................................................15
Hình 2.12. Sơ đồ tuần tự usecase thống kê.................................................................15
Hình 2.13. Sơ đồ cộng tác usecase đăng nhập ...........................................................16
Hình 2.14. Sơ đồ cộng tác usecase đăng xuất ............................................................16
Hình 2.15. Sơ đồ cộng tác usecase thốt....................................................................17
Hình 2.16. Sơ đồ cộng tác usecase đổi mật khẩu........................................................17
Hình 2.17. Sơ đồ cộng tác usecase tìm kiếm...............................................................18
Hình 2.18. Sơ đồ cộng tác usecase thêm nhân viên ....................................................18
Hình 2.19. Sơ đồ cộng tác usecase cập nhập nhân viên .............................................19
Hình 2.20. Sơ đồ cộng tác usecase xóa nhân viên ......................................................19
Hình 2.21. Sơ đồ cộng tác usecase thanh tốn ...........................................................20
Hình 2.22. Sơ đồ cộng tác usecase thống kê...............................................................20

Hình 2.23. Sơ đồ trạng thái class tài khoản ...............................................................21
Hình 2.24. Sơ đồ trạng thái class nhân viên...............................................................21
Hình 2.25. Sơ đồ trạng thái class bàn ........................................................................21
Hình 2.26. Sơ đồ trạng thái class đồ uống .................................................................22
Hình 2.27. Sơ đồ trạng thái class hóa đơn .................................................................22
Hình 2.28. Sơ đồ trạng thái class loại đồ uống ..........................................................22
Hình 2.29. Sơ đồ hoạt động usecase đăng nhập .........................................................23
Hình 2.30. Sơ đồ hoạt động usecase đăng xuất ..........................................................23

Hình 2.31. Sơ đồ hoạt động usecase thốt..................................................................24
Hình 2.32. Sơ đồ hoạt động usecase đổi mật khẩu .....................................................24
Hình 2.33. Sơ đồ hoạt động usecase tìm kiếm ............................................................25
Hình 2.34. Sơ đồ hoạt động usecase thống kê ............................................................25
Hình 2.35. Sơ đồ hoạt động usecase thanh tốn.........................................................25
Hình 2.36. Sơ đồ hoạt động usecase thêm nhân viên..................................................26
Hình 2.37. Sơ đồ hoạt động usecase cập nhập nhân viên ...........................................26
Hình 2.38. Sơ đồ hoạt động usecase xóa nhân viên....................................................27
Hình 2.39. Sơ đồ E - R ...............................................................................................27
Hình 2.40. Sơ đồ dữ liệu quan hệ...............................................................................28
Hình 3.1. Giao diện form đăng nhập..........................................................................32
Hình 3.2. Giao diện form bán hàng............................................................................32
Hình 3.3. Giao diện form quản lý...............................................................................33
Hình 3.4. Giao diện form thống kê.............................................................................33
Hình 3.5. Giao diện form gọi món..............................................................................34

A. PHẦN MỞ ĐẦU

1. Lý do chọn đề tài
Kinh tế phát triển, văn hóa, văn minh của con người tăng lên thì đồng nghĩa


chúng ta cũng khó tính hơn trong việc lựa chọn hàng ngày. Do đó việc cạnh tranh
trong mảng dịch vụ, giải trí cũng trở nên gắt gao hơn, chuyên nghiệp hơn. Qua đó thúc
đẩy cách làm việc của con người, sử dụng nhiều trí óc, tiện ích, mơ hình kinh doanh
trở nên mở rộng, phát triển hơn.

Bạn đang kinh doanh trong lĩnh vực nào đó và muốn phát triển nó đồng nghĩa với
việc quản lý nó trở nên càng ngày càng khó khăn, tốn nhiều cơng sức.

Việc quản lý nó trên mạng internet, qua một phần mềm quản lý chuyên nghiệp
đang là sự lựa chọn hàng đầu cho công việc kinh doanh đang là xu hướng chung của
thế giới. Và những cửa hàng coffee cũng khơng nằm ngồi vịng xốy, dịng chảy của
sự hiên đại hóa, văn minh hóa, yêu cầu khắc khe, khó tính trong kinh doanh. Khi
những cửa hàng coffee mọc lên hàng ngày, đủ thể loại, đủ phong cách. Một người mở
cửa hàng coffee khơng cịn theo định nghĩa “một chủ một cửa hàng” nữa, mà thay vào
đó là một người mở một chuỗi cửa hàng coffee, có thể ở một thành phố, một đất nước
hay nằm rải rác trên toàn thế giới. Câu hỏi đặt ra là người chủ sẽ quản lý nó như thế
nào, và tốn bao nhiêu tiền của để quản lý nó một cách tối ưu nhất?

Phần mềm quản lý cửa hàng coffee là câu trả lời hoàn hảo cho việc này. Chính vì
thế em thiết kế ứng dụng quản lý café với tên đề tài “Xây dựng phần mềm quản lý
bán cafe” cho khóa luận của mình.
2. Mục tiêu của đề tài

- Tìm hiểu và phân tích hệ thống theo hướng đối tượng
- Xây dựng phần mềm quản lý quán cafe
3. Đối tượng và phạm vi nghiên cứu
- Xây dựng phần mềm quản lý quán cafe
4. Phương pháp nghiên cứu
- Tìm hiểu giáo trình
- Nghiên cứu tài liệu

- Phân tích
- Khảo sát

1

5. Lịch sử nghiên cứu
Trước đây đã có nhiều đề tài nghiên cứu về vấn đề này, tuy nhiên mỗi đề tài phục

vụ cho nhu cầu bán cà phê của một quán hàng nhất định, có ưu và nhược điểm riêng.
6. Đóng góp của đề tài

Đề tài giúp người đọc hiểu rõ hơn về phân tích hệ thống theo hướng đối tượng,
và ứng dụng xây dựng phần mềm quản lý quán cafe
7. Cấu trúc đề tài

PHẦN 1. MỞ ĐẦU
PHẦN 2. NỘI DUNG NGHIÊN CỨU
Chương 1: Khảo sát hiện trạng và lập kế hoạch
Chương 2: Phân tích và thiết kế hệ thống
Chương 3: Triển khai hệ thống
PHẦN 3. KẾT LUẬN VÀ KIẾN NGHỊ
PHẦN 4. TÀI LIỆU THAM KHẢO

2

B. PHẦN NỘI DUNG

CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ LẬP KẾ HOẠCH

1.1. Mô tả hiện trạng của hệ thống hiện tại

1.1.1. Khảo sát sơ bộ hệ thống hiện tại

Quán cafe M.T nằm ở 62 Hùng Vương, Tam Kỳ, Quảng Nam. Quán nằm trên
con phố đầy ắp các hàng quán cafe nhưng MT cafe vẫn thu hút được nhiều khách hàng
tới thăm bởi style trẻ trung và độc đáo, đặc biệt là quán có menu đồ uống phong phú
và chất lượng phục vụ tốt. Đối với dân văn phịng, qn là một địa chỉ thích hợp cho
vài phút nghỉ trưa ít ỏi với khơng gian sang trọng, khơng khí dễ chịu, ln làm hài
lịng với mọi khách hàng dù là khó tính nhất.

Điện thoại liên hệ: 0798268394
1.1.2. Nguyên tắc quản lý của quán

- Nhân viên phải có thái độ phục vụ chu đáo, ghi nhớ những món thức uống khách

gọi càng tốt. Biết tư vấn cho khách nếu cần thiết.

- Nhân viên pha chế phải chế biến đồ uống sạch sẽ, cẩn thận. Có thể sáng tạo thức

uống theo phong cách mới làm hài lòng khách hàng.

- Cấm mọi hành vi gian lận, vụ lợi cá nhân, nếu vi phạm sẽ bị đuổi việc.
- Quản lý có trách nhiệm phân ca làm, tính lương cùng với quản lý nhân sự.

3

1.2. Lập kế hoạch khảo sát
1.2.1. Lập kế hoạch phỏng vấn tổng quan hệ thống

Kế hoạch phỏng vấn tổng quan hệ thống
Hệ thống quản lý quán café

Người lập:
Ngày lập: 09/01/2023

STT Chủ đề Yêu cầu Thời gian

1 Quản lý nhân viên Hiểu được quá trình quản lý và 10 - 11/01/2023
11 - 12/01/2023
và hoạt động của tổ chức phân công công việc cho 12 - 13/01/2023

quán nhân viên.

2 Quản lý nghiệp vụ Nắm bắt được cách hoạt động và

phục vụ cách phục vụ khách hàng của

quán

3 Quản lý thu chi, sổHiểu rõ q trình thanh tốn,

sách nhập liệu, ghi sổ sách, tính

doanh thu

4

1.2.2. Lập kế hoạch phỏng vấn cụ thể
Phiếu phỏng vấn

Số A1


Dự án: quản lý quán cafe Tiểu dự án: quản lý nhân viên và hoạt động

Người phỏng vấn: Người được phỏng vấn: Quản lý
Ngày 10/01/2023
Thời gian: 50 phút

Câu hỏi: Câu trả lời:

Câu 1. Cơ cấu tổ chức nhân viên của - Có, chúng tơi tổ chức quản lý nhân viên theo

qn như thế nào, có theo khn một cơ cấu gần như rất phổ biến hiện nay, tổ

mẫu chung hay không? chức chia làm 4 bộ phận bộ cụ thể bao gồm bộ

phận kế toán hay còn gọi là thu ngân, bộ phận

phục vụ, bộ phận pha chế.

Câu 2. Anh có quan tâm đến trình độ - Có, điều đó rất cần thiết nó giúp tơi quản lý

học vấn và chun mơn của một cách có hiệu quả hơn vì từng bộ phận

từng bộ phận nhân viên của mình riêng biệt sẽ được quy định một trình độ nhất

không ? định ví dụ như bộ phận kế tốn (thu ngân)khi

được tuyển dụng phải có bằng hoặc kinh nghiệm

đã làm trước đây


Câu 3. Nếu như quán hết nghiên liệu - Tơi sẽ xóa tạm thời món đó khỏi menu thay

nào đó để làm thức uống thì anh sẽ vào đó chúng tơi có thể thêm vào những món

xử lý như thế nào? mới để làm hài lòng khách hàng

5

Phiếu phỏng vấn Số A2
Tiểu dự án: quản lý thu chi, sổ sách
Dự án: quản lý quán cafe

Người phỏng vấn: Người được phỏng vấn: Nhân viên thu ngân
Ngày 12/01/2023.
Thời gian: 30 phút

Câu hỏi: Câu trả lời:

Câu 1. Dữ liệu của quán về thu chi - Mọi sổ sách của quán chúng tôi sẽ được lưu

sẽ được lưu ở đâu và sẽ được kiểm ở một quyển sổ và hàng tháng chủ quán sẽ kiểm

tra vào thời gian nào? tra và yêu cầu tơi lập báo cáo tổng kết.

Câu 2. Trong q trình thanh tốn - Có, tất cả các hóa đơn sẽ được dữ để sau khi
hóa đơn có được dữ lại hay không? hết ca làm việc chúng tôi sẽ tổng kết và đối chiếu

doanh thu bán được trong một ngày và để đối
chiếu khi xảy ra những sai sót của máy hay nhân
viên.


6

Phiếu phỏng vấn

Số A3

Dự án: quản lý quán cafe Tiểu dự án: quản lý nghiệp vụ phục vụ

Người phỏng vấn: Người được phỏng vấn: Nhân viên phục vụ
Ngày 11/01/2023
Thời gian: 40 phút

Câu hỏi: Câu trả lời:

Câu 1. Với 1 số lượng khách lớn - Tất nhiên là có! Khách đơng đồng nghĩa với

cùng vào quán 1 lúc thì chất lượng việc bộ phận phục vụ phải rải đều ra, dẫn đến

phục vụ có bị ảnh hưởng hay khơng tình trạng khách phải chờ đợi! Chúng tôi rất tiếc

? về điều đó.Nhưng khách cũng hiểu và thơng cảm

khơng phàn nàn gì!

Câu 2. Thái độ phục vụ của bộ phận - Chúng tôi đã được dặn dò và chỉ dẫn rất kỹ

phục vụ như thế nào ? về thái độ trước khi chúng tôi làm việc! Và

chúng tôi cũng ý thức được “Khách hàng là


thượng đế”.

Câu 3. Chị có thể mơ tả sơ lược về - Sau khi đưa khách đến chỗ ngồi nhân viên

quá trình phục vụ của mình như thế phục vụ sẽ mang ra một số thứ miễn phí như

nào khơng ? nước lọc, trà đá và menu cho khách để khách

chọn đồ uống Khi đã ghi hết các yêu cầu của

khách trên phiếu order, nhân viên phục vụ sẽ

chuyển phiếu order này cho nhân viên pha chế.

Đồ uống khi được pha chế xong thì nhân viên

phục vụ sẽ mang ra cho khách. Khách hàng khi

ra về sẽ qua quầy thu ngân để thanh toán và lấy

hóa đơn (nếu cần).

7

1.3. Kết quả khảo sát
1.3.1. Quá trình hoạt động

Qua khảo sát chi tiết thì hệ thống quản lý café MT hiện nay hoạt động như sau:


• Phục vụ khách hàng:

Khi có khách bước vào nhân viên phục vụ sẽ hỏi khách số lượng người đi cùng
để có thể sắp xếp chỗ ngồi một cách hợp lý nhất. Sau khi đưa khách đến chỗ ngồi nhân
viên phục vụ sẽ mang ra một số thứ miễn phí như nước lọc, trà đá và menu cho khách
để khách chọn đồ uống... Khi đã ghi hết các yêu cầu của khách trên phiếu order, nhân
viên phục vụ sẽ chuyển phiếu order này cho nhân viên pha chế. Đồ uống khi được pha
chế xong thì nhân viên phục vụ sẽ mang ra cho khách. Khách hàng khi ra về sẽ qua
quầy thu ngân để thanh tốn và lấy hóa đơn (nếu cần).

• Quản lý bán hàng, doanh thu:

Sau mỗi ngày quản lý hoặc thu ngân tổng hợp các sản phẩm đã bán trong ngày,
tính tiền và ghi chép lại.

Cuối tháng thu ngân sẽ lấy sổ sách đó thống kê lại và báo cáo cho quản lí và chủ
quán.
1.3.2. Ưu và nhược điểm của hệ thống cũ

• Ưu điểm:
- Đáp ứng được các nhu cầu cơ bản của việc quản lý một quán café
• Nhược điểm:
- Dùng nhiều giấy tờ vì vậy việc bảo quản cũng như tìm kiếm tốn nhiều thời gian

và công sức.

- Hệ thống sẽ gặp khó khăn khi lượng khách hàng tăng vì tất cả mọi công việc

quản lý đều thao tác và xử lý bằng tay.


- Dễ xảy ra sai sót trong quá trình quản lý do nhiều yếu tố như viết sai, gian lận,

tính tốn nhầm...
1.3.3. Hướng phát triển của hệ thống mới

- Một hệ thống quản lý quán Cafe có nhiệm vụ quản lý bàn và khu vực nhằm tiện

lợi cho việc kiểm tra bàn nào đang được sử dụng hay đang ở trạng thái trống, quản lý
các sản phẩm, giá cả, hóa đơn giúp khách hàng dễ dàng trong việc thanh toán.

8

- Quản lý được các thống kê như thống kê bán hàng, thu chi, doanh thu giúp chủ

cửa hàng khơng gặp nhiều khó khăn trong việc quản lý cũng như kiểm tra sự phát triển
của quán Café.

- Hệ thống phải quản lý được việc bán hàng nhằm tiện lợi cho quản lý trong việc

quản lý sản phẩm bán ra.

- Quản lý được nhân sự để tiện lợi cho trong việc trả lương cũng như sắp xếp lịch

làm việc cho các nhân viên.

- Quản lý khách hàng nhằm tiện lợi cho khách hàng, khách quen sẽ có nhiều ưu

đãi nhằm thu hút khách hàng tới quán nhiều hơn.

9


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

2.1. Phân tích hệ thống
2.1.1. Phân tích chức năng
2.1.1.1. Usecase

Hình 2.1. Sơ đồ usecase

2.1.1.2. Class

Hình 2.2. Sơ đồ class
10

2.1.1.3. Biểu đồ tuần tự

Hình 2.3. Sơ đồ tuần tự usecase đăng nhập

Hình 2.4. Sơ đồ tuần tự usecase đăng xuất
11

Hình 2.5. Sơ đồ tuần tự usecase thốt

Hình 2.6. Sơ đồ tuần tự usecase đổi mật khẩu
12

Hình 2.7. Sơ đồ tuần tự usecase tìm kiếm

Hình 2.8. Sơ đồ tuần tự usecase thêm nhân viên
13


Hình 2.9. Sơ đồ tuần tự usecase cập nhập nhân viên

Hình 2.10. Sơ đồ tuần tự usecase xóa nhân viên
14

Hình 2.11. Sơ đồ tuần tự usecase thanh tốn

Hình 2.12. Sơ đồ tuần tự usecase thống kê
15


×