Tải bản đầy đủ (.docx) (19 trang)

(TIỂU LUẬN) báo cáo CÔNG NGHỆ PHẦN mềm đề tài QUẢN lý QUÁN CAFÉ

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 (1.29 MB, 19 trang )

ĐẠI HỌC KIẾN TRÚC HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO

CÔNG NGHỆ PHẦN MỀM
ĐỀ TÀI

QUẢN LÝ QUÁN CAFÉ

Giảng viên hướng dẫn:
Sinh viên thực hiện:

Nguyễn Thị Hạnh
Nhóm 5
Trần Mạnh Hùng – 2055010113
Trần Ngọc Huy– 2055010125
Đỗ Duy Hưng – 2055010131
Phạm Đăng Phúc – 2055010203
Vũ Thị Tính – 2055010233

0


MỤC LỤC
Lời nói đầu.......................................................................................... 2
Chương 1: Thơng tin chung...............................................................3
Chương 2: Bài toán............................................................................ 4
2.1. Yêu cầu bài toán........................................................................4
2.2. Yêu cầu hệ thống.......................................................................4
Chương 3: Use-case............................................................................ 6


3.1. Sơ đồ Use-case...........................................................................6
3.2. Danh sách các Actor................................................................. 7
3.3. Danh sách các Use case............................................................ 7
Chương 4: Phân tích........................................................................ 11
4.1. Sơ đồ lớp (mức phân tích)......................................................12
4.2. Sơ đồ trạng thái.......................................................................12
Chương 5: Kết luận..........................................................................17
5.1. Kết quả đạt được.................................................................... 17
5.2. Hướng phát triển.................................................................... 17

1


Lời nói đầu
Trong xu thế phát triển hiện nay trên thế giới khoa học và cơng nghệ ln
có những thay đổi mạnh mẽ. Một phần trong đó là việc ứng dụng Công Nghệ
Thông Tin vào đời sống hàng ngày của con người. Loài người chúng ta đang
hướng tới thiết lập một hành tinh thông minh. Ngày nay với sự phát triển mạnh
mẽ của CNTT kết hợp với sự phát triển của mạng Internet đã kết nối được toàn
thế giới lại với nhau. Nó đã thành cơng cụ đắc lực cho nhiều ngành nghề: giao
thông, quân sự, y học, truyền thông,...và đặc biệt là trong cơng tác quản lý nói
chung và quản lý qn Cafe nói riêng.
Trước đây khi máy tính chưa được ứng dụng rộng rãi, công việc quản lý
đều được thực hiện một cách thủ công rất tốn thời gian, nhân lực cũng như tài
chính. Vì vậy nhóm chúng em đã xây dựng lên đề tài quản lý quán Cafe với
mong muốn giúp cho việc quản lý thực hiện một cách dễ dàng hơn, thuận tiện
và giảm thiểu được sai sót.
Em xin chân thành cảm ơn Trường Đại học Kiến Trúc Hà Nội nói chung
và thầy cơ Nguyễn Thị Hạnh đã góp ý, chỉ dạy cho chúng em nhiều kiến thức và
kinh nghiệm quý báu để hoàn thành đề tài. Do trình độ và sự hiểu biết của các

thành viên trong nhóm về đề tài có nhiều hạn chế, thiếu kinh nghiệm nên cịn
mắc nhiều sai sót, kính mong được nhận thêm sự góp ý và chỉ bảo từ quý thầy
cô.
Em xin chân thành cảm ơn!

2


Chương 1: Thông tin chung


Tên đề tài:

Quản lý quán cafe

STT
1
2
3
4
5

Thông tin về nhóm:

MSV

Họ và Tên

Nhiệm vụ


2055010113
2055010125
2055010131
2055010203
2055010233

Trần Mạnh Hùng
Trần Ngọc Huy
Đỗ Duy Hưng
Phạm Đăng Phúc
Vũ Thị Tính

Tìm hiểu, chuẩn bị tài liệu,làm Word, tổng hợp nội dung
Làm Powerpoint, thuyết trình
Tìm hiểu, chuẩn bị tài liệu, làm Word
Tìm hiểu, chuẩn bị tài liệu, tìm hiểu biểu đồ Usecase
Tìm hiểu, chuẩn bị tài liệu, phân tích các chức năng

3


Chương 2: Bài toán
2.1.


Yêu cầu bài toán
Chức năng cho người quản lý: Thêm xóa sửa danh mục món,

loại món, bàn, quản lý nhân viên. Kiểm tra hóa đơn, sửa hóa đơn,
thêm, thay đổi quy định, khuyến mãi, ưu đãi quảng cáo cho cửa hàng,

khôi phục tài khoản cho nhân viên.


Chức năng của nhân viên: xem danh mục món, nhóm món, đặt

món theo u cầu của khách hàng, lập, thanh tốn hóa đơn, thay đổi
trạng thái của bàn, tìm kiếm,…


Người quản trị muốn sử dụng hệ thống thì phải có tài khoản

đăng nhập vào hệ thống, hiện tại tài khoản có quyền cáo nhất là admin


Nhân viên muốn sử dụng chức năng cơ bản của hệ thống thì

phải có tài khoản đăng nhập với quyền là mặc định (tài khoản nhân
viên) thì mới được phép sử dụng.


Số lượng món được đặt khơng được vượt q số lượng món hiện

có trong kho.


Khách hàng muốn thanh toán liên hệ nhân viên, hệ thống sẽ tự

động xuất phiếu thanh toán



Người quản trị sẽ theo dõi thông qua các thống kê hàng tháng

hoặc ngày của hóa đơn tiện theo dõi doanh thu, tiện cho việc quản lý
kho, món và loại món.


Trong dịp lễ, người quản trị có thể thay đổi khuyến mãi, giảm giá

vào hệ thống, mặc định giảm giá là là 0%

2.2.

Yêu cầu hệ thống
2.2.1.

Các tác nhân

‒ Khách hàng: là những người được phục vụ, là khách hàng.

4



Nhân viên: những người cần sử dụng chức năng bán hàng của
hệ thống để thực hiện nhiệm vụ của mình.

Người quản lý: những người được phép khởi động (Start Up) hay
kết thúc cả hệ thống (Shut Down) tại các điểm bán hàng đầu cuối, bổ
sung sửa đổi dữ liệu mà phần mềm cho phép


2.2.2.

Yêu cầu chức năng


Người quản lý: có quyền cáo nhất cho mọi chức năng của hệ
thống: chỉnh sửa dữ liệu (món ăn, loại món, bàn, khuyến mãi), xuất báo
cáo, quản lý hóa đơn

Nhân viên: đăng nhập hệ thống, nhập hóa đơn, xuất hóa đơn, tra
khảo món, loại món, thay đổi bàn, tra khảo hóa đơn.

5


Chương 3: Use-case
3.1.

Sơ đồ Use-case

6


Chủ quán

3.2.

3.3.

STT

1

Tên Actor
Quản lý

2

Nhân viên

Danh sách các

Danh sách các Use case
3.3.1.

Use case Đăng nhập:

Là bước đầu tiên khi chạy hệ thống. Người dùng phải có tài khoản được
Quản lý, Chủ qn cấp thì mới có thể đăng nhập vào hệ thống sau đó mới có thể
sử dụng những chức năng khác.

3.3.2.

Use case đăng xuất:

Đăng xuất khỏi hệ thống.

3.3.3.

Use case quản lý bán hàng:


7


Sau khi đăng nhập vào hệ thống thì bàn hình bán hàng hiện ra để người
dùng sử dụng.

3.3.4. Use case Quản lý doanh thu: đây là công việc của
quản lý, giúp tổng hợp doanh thu của từng ngày rồi viết
một bản báo cáo.

3.3.5.

Use case Quản lý tài khoản nhân viên:

Nhân viên: xem thông tin nhân viên

Quản lý: xem thông tin nhân viên, thêm
nhân viên mới, sửa thông tin nhân viên, xóa nhân
viên

8


3.3.6. Quản lý danh mục đồ uống: đây là nhiệm vụ của
quản lý hoặc chủ quán dùng thay đổi danh mục của cửa
hàng

9



3.3.7. Use case quản lý danh sách đồ uống: thay đổi 1 số
đồ uống trêm danh sách đây là nhiệm vụ của quản lý
hay chủ của hàng

3.3.8. Use case quản lý danh sách bàn: nhiệm vụ của quản lý
lẫn nhân viên, quản lý giúp thêm bàn hay xóa bàn, cịn
nhân viên có thể thao tác sửa bàn và xem danh sách bàn để
có thể phục vụ khách một cách tốt nhất

10


3.3.9. Use case Quản lý thông tin cá nhân của tài khoản:
nhân viên: có thể xem thơng tin của mình trên trang chủ
Quản lý hoặc chủ quán: vừa có thể cập nhật thơng tin của
nhân viên vừa có thể xem lại thông tin của nhân viên

11


Chương 4: Phân tích
4.1.

Sơ đồ lớp (mức phân tích)

Trong đó,
–Class Name: là tên của lớp.
– Attributes (thuộc tính): mơ tả tính chất của các đối tượng. Ví dụ như khách hàng có
Mã khách hàng, Tên khách hàng, Địa chỉ, Ngày sinh v.v…
– Method (Phương thức): chỉ các hành động mà đối tượng này có thể thực hiện trong

hệ thống. Nó thể hiện hành vi của các đối tượng do lớp này tạo ra.

4.2.

Sơ đồ trạng thái
4.2.1.

Đăng nhập

12


4.2.2.

Đăng xuất:

4.2.3.

Quản lý bàn

13


4.2.4.

Quản lý danh mục

4.2.5.

Quản lý đồ uống


14


4.2.6.

Quản lý tài khoản nhân viên

4.2.7.

Quản lý thông tin cá nhân

15


4.2.8.

Thêm món

4.2.9.

Thanh tốn

16


Chương 5: Kết luận
5.1.

Kết quả đạt được


Qua đề tài lần này, dựa vào những kiến thức học trên lớp từ các
thầy cơ và thêm một chút những điều mà nhóm em tìm hiểu được qua
những phương tiện internet, báo mạng nhóm em đã được tìm hiểu thêm
nhiều về cách quản lí quán Café

Nhận thấy rằng, mọi ngành nghề trong cuộc sống đều rất cần tới
những quy trình quản lí để có thể giải quyết cơng việc thuận tiện hơn qua
đó nhằm mục đích trở lên phát triển mạnh mẽ hơn trong tương lai. Vì vậy,
chúng ta cần tìm hiểu, học hỏi và vận dụng những sự hiểu biết, những
kiến thức được học trên trường lớp để phát triển một hoặc nhiều những
điều hữu ích cho con người thơng qua máy tính, internet, Cơng nghệ
thơng tin,…


5.2.

Hướng phát triển

 Mở rộng thêm các chức năng quản lý khác:
‒ Quản lý kho
‒ Quản lý thời gian đăng nhập của tài khoản

Thêm hình ảnh tương ứng với các món ăn/đồ uống.

Mở rộng quy mơ người dùng mà phần mềm hướng đến (từ vừa
và nhỏ sang lớn).


17




×