1. Trang chủ
  2. » Luận Văn - Báo Cáo

HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG

48 271 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

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

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

Nội dung

• Nếu khách hàng gọi thêm món thì nhân viên ghi thêm 1 phiếu mới, vẫn ghi số bàn, ngày và tên mình • Nhân viên thu ngân sử dụng chương trình trên máy tính để tính tiền các thực đơn mà kh

Trang 1

Trường Cao Đẳng Kỹ Thuật Lý Tự Trọng

Khoa Công Nghệ Thông Tin

Trang 2

Mục Lục

CHƯƠNG I:Khảo Sát Hiện Trạng……… 2

1.1 Hiện Trạng Tổ Chức……… 2

1.2 Hiện Trạng Nghiệp Vụ……… 2

CHƯƠNG II:Mô Tả Bài Toán và Cách Giải Quyết Vấn Đề……….3

2.1 Mô Tả Bài Toán……… 3

2.2 Yêu Cầu Chức Năng và Phi Chức Năng……… 3

2.2.1 Yêu Cầu Chức Năng………3

2.2.2 Phi Chức Năng……… 4

2.3 Mô Hình Phân Rã Chức Năng Của Hệ Thống (BFD)… 4

2.4 Mô Hình Thực Thể Kết Hợp (ERD)……… 5

2.5 Mô Tả Các Lớp Trong Mô Hình……… 5

2.6 Mô Tả Các Bảng Dữ Liệu……….10

CHƯƠNG III:Giao Diện và Hướng Dẫn Sử Dụng Phần Mềm……….17

Trang 3

CHƯƠNG I:

KHẢO SÁT HIỆN TRẠNG 1.1 Hiện trạng tổ chức:

Quán ăn có 4 khu A, B, C và VIP Tổ chức nhà hàng có: 2 thu ngân và 1 quản lý

1.2 Hiện trạng nghiệp vụ:

• Nhân viên phụ trách bàn sẽ dùng order 2 liên ghi lại những món khách hàng đã gọi, 1 bản giao cho nhà bếp hoặc kho bia, 1 bản để ở quầy thu ngân

• Trên mỗi phiếu gọi món có ghi số bàn, ngày và tên nhân viên order bàn đó

• Nếu khách hàng gọi thêm món thì nhân viên ghi thêm 1 phiếu mới, vẫn ghi số bàn, ngày và tên mình

• Nhân viên thu ngân sử dụng chương trình trên máy tính để tính tiền các thực đơn mà khách hàng đã gọi, in hóa đơn, trên hóa đơn thanh toán có ghi ngày giờ thanh toán và tên nhân viên lập hóa đơn

• Nhân viên order đem hóa đơn đó cho khách, nếu khách không có gì thắc mắc thì khách trả tiền cho nhân viên, nhân viên đem tiền và hóa đơn vào cho quầy thu ngân, nhân viên thu ngân sẽ thanh toán hóa đơn đó

• Sau khi có yêu cầu nhập hàng: Nhân viên sẽ lập 1 phiếu nhập hàng Trên phiếu nhập bao gồm người xuất phiếu nhập, nhà cung cấp, ngày lập phiếu, nhập những mặt hàng nào, số lượng và đơn giá bao nhiêu Nhân viên kiểm tra các mặt hàng đã đủ chưa và chuyển vào bếp hoặc kho thức uốn

• Sau mỗi ngày, kế toán sẽ thống kê tổng các hóa đơn đã thu và làm việc lại với nhân viên thu ngân

Trang 4

CHƯƠNG II:

MÔ TẢ BÀI TOÁN

VÀ CÁCH GIẢI QUYẾT VẤN ĐỀ 2.1 Mô tả bài toán:

Quản lý sẽ nhập thông tin các thực đơn và nhân viên làm việc trong nhà hàng vào hệ thống chương trình Thông tin về thực đơn gồm có: mã thực đơn, tên thực đơn, đơn giá Thông tin về nhân viên gồm có: tên đăng nhập,tên nhân viên, mật mã, cấp độ, ca

Khi có khách order của nhân viên, thu ngân sẽ chọn bàn khách ngồi và gọi món mà khách yêu cầu, và sẽ yêu cầu chức năng thanh toán khi khách hàng yêu cầu

2.2 Yêu cầu chức năng và phi chức năng:

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

Bài toán có các chức năng sau đây:

o Cho phép người dùng đăng nhập vào hệ thống

o Cho phép thu ngân lập hóa đơn và in hóa đơn

o Cho phép người quản trị thêm, xóa sửa nhân viên, thực đơn

o Cho phép người dùng thống kê doanh thu theo ngày, tháng năm, khoảng ngày

o Cho phép người dùng tra cứu thực đơn, nhân viên

o Cho phép người quản trị xóa hóa đơn

o Cho phép người quản trị báo cáo trong ngày

Trang 5

2.2.2 Yêu cầu phi chức năng:

o Đảm bảo chương trình hoạt đọng tốt

o Tốc độ truy xuất dữ liệu nhanh và chính xác

o Tiện dụng

2.3 Mô hình phân rã chức năng của hệ thống(BFD)

Trang 6

2.4 Mô hình thực thể kết hợp(ERD)

2.5 Mô tả các lớp trong mô hình:

Lớp NhanVien

1 TenDangNhap Tên đăng nhập chương trình của nhân viên

3 MatMa Mật khẩu đăng nhập chương trình của nhân viên

4 CapDo Quyền của nhân viên đối với hệ thống chương

trình

Lớp BanAn

Trang 8

4 GioThanhToan Giờ khách thanh toán

7 NguoiLapHD Người lập HD

Lớp CT_HoaDon

2 NgayLapPN Ngày lập phiếu nhập

3 Người giao Người giao

4 TenNV Tên nhân viên lập phiếu

Lớp CTPhieuNhap

Trang 9

STT Thuộc tính Mô tả

1 MaPhieuNhap Mã phiếu nhập

3 SoLuong Số lượng của mặt hàng

Trang 10

2.6 Mô tả các bảng dữ liệu

Bảng NHANVIEN

4 CapDo NumBer integer

5 Ca Number Long integer

Bảng KHUVUC

Bảng BAN

Trang 11

STT Tên Cột Kiểu dữ liệu Kích thước Ràng buộc

2 MaKV Text 255 Khóa ngoại (tham chiếu

đến bảng KHUVUC)

3 TinhTrang Yes/No

Bảng MON

1 MaMon Autonumber Long integer Khóa chính

1 MaNhomMon AutoNumber Long integer Khóa chính

2 TenNhomMon Text 255

Bảng LOAIMON

1 MaLoai Text 255 Khóa chính

Trang 12

Bảng DVT

1 MaDVT Autonumber Long integer Khóa chính

Bảng HOADON

1 MaHD Autonumber Long integer Khóa chính, Khóa ngoại

(tham chiếu đến bảng CTHOADON)

1 MaHD Number Long integer Khóa chính

Trang 13

2 TenMon Text 255 Khóa chính

3 SoLuong Number Double

4 DonGia Number Long integer

Bảng GIAMGIA

1 MaGiamGia Autonumber Long integer Khóa chính

2 PhanTramGG Number Integer

Bảng VAT

1 MaVAT Number Long integer Khóa chính

2 MucVAT Number Long integer

Bảng NHACUNGCAP

1 MaNCC AutoNumber Long integer Khóa chính

4 DienThoai Text 255

Bảng PHIEUNHAP

1 MaPhieuNhap AutoNumber Long integer Khóa chính

2 NgayLapPN Date/time

3 NguoiGiao Text 255

Trang 14

5 MaNCC NumBer Long integer Khóa ngoại (tham chiếu

đếnbảng NHACUNGCAP)

Bảng CTPHIEUNHAP

1 MaPhieuNhap Number Long integer Khóa chính, Khóa ngoại

(tham chiếu đến bảng PHIEUNHAP)

2 MaMatHang Number Long integer Khóa chính, Khóa ngoại

(tham chiếu đến bảng MATHANG)

3 SoLuong Number Double

4 DonGia Number Long integer

Bảng MATHANG

1 MaMatHang AutoNumber Long integer Khóa chính

2 TenMatHang Text 255

3 GiaNhap Number Long integer

Trang 16

Mỗi Người dùng có một tên đăng nhập và mật khẩu riêng, mỗi người dùng có một chức năng sử dụng riêng biệt tùy theo cấp độ và tùy vào từng công việc

cụ thể được Chủ hoặc người dùng có cấp độ cao hơn cấp

Trang 17

Sau khi đăng nhập sẽ xuất hiện bảng giao diện chính

Người dùng có thể chọn menu hệ thống sơ đồ bàn để thêm bàn và xóa bàn:

Trang 18

+ Khi người dùng thêm bàn sẽ xuất hiện 1 bảng thêm,người dùng nhập tên bàn và chọn khu vực rồi đồng ý

+Khi người dùng xóa bàn các chức năng trên menu sẽ ẩn đi và xuất hiện 1 nút (Hoàn Tất) bên tay phải của bảng,người dùng chọn bàn muốn xóa, hệ thống

sẽ thông báo (Bạn có muốn xóa bàn này hay không?) Khi xóa xong người dùng click hoàn tất các chức năng trên menu sẽ hiện trở lại

Trang 20

Người dùng chọn bàn cần Order sẽ xuất hiện bảng Bán Hàng

Bên góc trái màn hình trên cùng thể hiện :Số HĐ,Số Bàn,Giờ Vào,Nhân Viên….

Bảng order thể hiện :Tên món,SL,Đơn Giá,Thành Tiền của từng món Góc dưới bên trái màn hình:Bàn phím số lượng.

chọn số lượng cần order bằng phím số lượng

Lặp lại cho đến hết order ->click Tạm Tính để lưu order vào bàn.

+Phím Chức Năng:

 Bỏ Món:Bỏ món khỏi bàn->chọn món cần Bỏ bên bảng order->Bỏ

Món

Trang 21

 Chuyển Bàn:sẽ trở lại from chính và click bàn cần chuyển(VD: bàn

A_4 đang có hóa đơn thể hiện màu xanh lá cây , chuyển qua bàn A_3

chưa có hóa đơn thể hiện màu xanh dương(H6) Sẽ trở lại From Bán Hàng và click Chuyển Bàn Bàn A_3 sẽ có hóa đơn của bàn A_4 và

thể hiện màu xanh lá cây Còn bàn A_4 sẽ chuyển lại màu xanh đậm và

mất đi hóa đơn.

Trang 22

Trước Khi Chuyển Bàn

Trang 23

Sau Khi Chuyển Bàn

Trang 24

 Gộp Bàn:sẽ trở lại From Chính và chọn bàn muốn gộp(lưu ý: chỉ được phép gộp những bàn có hóa đơn)

VD Click Gộp Bàn :Bàn hiện tại của ta là A_3(có hóa đơn) gộp với bàn

A_4 (có hóa đơn).Và sẽ trở lại From Bán Hàng hóa đơn của bàn A_3 sẽ đươc tính qua cho bàn A_4 và click Tạm Tính Và bàn A_3 trở lại màu xanh dương và mất đi hóa đơn.

Trước Khi Gộp Bàn

Trang 26

Sau Khi Gộp Bàn

Trang 27

 Hủy Bàn:Chọn bàn cần hủy và hê thồng sẽ thông báo (Bạn có chắc chắn muốn hủy bàn này không?).(Lưu ý:chỉ được phép hủy những bàn đã có hóa đơn)

Trang 28

 In Hóa Đơn: sẽ xuất hiện 1 report hóa đơn ( Lưu ý: thao tác này chưa kết thúc giao dịch của 1 bàn)

Trang 29

Thanh toán: Kết thúc giao dịch của 1 bàn: Mở bàn cần thanh toán 

Thanh toán  Giao diện sau

Trang 30

Nhập số tiền khách đưa chọn tiền mặt (nếu số tiền khách trả lớn hơn số

tiền trên hóa đơn chương trình sẽ hiển thị giao diện thối lại tiền thừa)

+ Giao Diện Chính

Người dùng có thể quản lý thực đơn ( thêm món) trong menu hệ thống giao diện sau:

Trang 31

Chức năng trong bảng Thêm:

 Thêm: nhập tên món ,giá món,chọn loại thực đơn(bò ,cá…),chọn nhóm thực đơn(thức ăn,nước uống),chọn đơn vị tính(chai ,ly…) ->Thêm

 Tìm: nhập tên món cần tìm,chọn loại thực đơn ->Tìm

 Sửa:sửa trong bảng danh sách thực đơn -> Sửa

 Xóa:Chọn món cần xóa trong bảng danh sách thực đơn ->Xóa.

Người dùng có thể đổi mật khẩu trong menu QLNhân Viên ,giao diện sau:

Trang 32

Ở Cấp độ người quản lý: người quản lý có thể thêm nhân viên và xóa nhân viên trong menu QLNhânViên, giao diện sau:

Chức năng trong bảng danh sách nhân viên thu ngân:

 Thêm:nhập tên đăng nhập,tên nhân viên,mật mã,phân chia cấp độ người dùng,ca làm việc ->Đồng ý

Trang 33

 Xóa: chọn tên nhân viên cần xóa (hệ thống sẽ thông báo đã xóa người

dùng)

Trang 34

Người dùng có thể lập phiếu nhập kho trong menu hệ thống, giao diện sau:

Trang 35

Chức năng trong bảng nhập kho

 Thêm:Nhập tên người giao, chọn nhà cung cấp,nhập tên hàng , số lượng-> Thêm

 Xóa:Chọn tên mặt hàng muốn xóa -> Xóa

 Lưu:Khi thêm xong thì lick lưu sẽ thoát khỏi bảng nhập kho.

Người dùng có thể In Phiếu Nhập Kho trong menu In Phiếu Nhập

Kho,giao diện sau

Trang 36

Chọn phiếu muốn in rồi click In Phiếu Nhập Kho sẽ xuất hiện report InPhiếuNhậpKho

Trang 37

Cấp độ Quản Lý:Người quản lý có thể báo cáo ngày và thống kê bán hàng trong menu thống kê

Trang 38

Chức năng trong bảng Báo Cáo Trong Ngày,bao gồm:

Báo cáo Chi tiết: Báo cáo chi tiết từng món, từng giá đã bán trong

ngày(giao diện sau)

Trang 39

Báo cáo ca: Báo cáo theo từng ca ( từng mã số đăng nhập, nếu user đăng

nhập ở cấp độ 1 sẽ xem được toàn bộ doanh thu của các ca trong ngày)

Báo cáo bàn chưa thu:báo cáo những bàn còn đang mở trên sơ đồ bàn

dùng để bàn giao giữa ca.

Trang 40

Báo cáo nhóm hàng: Tổng hợp doanh thu theo từng thức ăn hoặc thức

uống

Trang 41

 Báo cáo tổng Bill: Báo cáo tổng danh sách các hóa đơn đã thanh toán trong ngày.

Trang 42

 Báo cáo tổng bàn: Báo cáo số tiền bàn đã giao dịch trong ngày.

Trang 43

Chức năng trong bảng Thống Kê Bán Hang,bao gồm:

 Thống kê theo ngày:sẽ hiện thị ra MaHD,TênBàn,Người

Lập,GiờTT,Tổng Tiền rồi sẽ tính tổng doanh thu trong ngày

 Thống kê theo tháng:nhập tháng cần thống kê và năm(sẽ hiện thị ra

MaHD,TênBàn,Người Lập,GiờTT,Tổng Tiền rồi sẽ tính tổng doanh thu trong tháng)

Trang 44

 Thống kê theo khoảng ngày:nhập khoảng ngày từ ngày mấy đến ngày

mấy(sẽ hiện thị ra MaHD,TênBàn,Người Lập,GiờTT,Tổng Tiền rồi sẽ tính tổng doanh thu trong khoảng ngày đó)

Khi thống kê xong thì người quản lý có thê In Phiếu thống kê,giao diện sau:

Người dùng có thể QLHóaĐơn trong menu QlHóaĐơn,giao diện sau:

Trang 45

Chức năng trong Bảng XemHD bao gồm:

 Xem theo ngày.

 Xem theo tháng năm.

 Xem theo khoảng ngày.

Khi click vào 1 hóa đơn trong danh sách, sẽ hiển thị ra chi tiết từng món, số lượng ,đơn giá và tổng tiền của hóa đơn đó

Trang 46

Sau khi chọn vào 1 hóa đơn cần in, click vào nút in hóa đơn sẽ in ra được phiếu thanh toán của hóa đơn đó.

Trang 47

Chỉ có người quản trị được phân quyền cấp 1 mới có thể xóa hóa đơn Sẽ có cảnh báo khi xóa vì hóa đơn sau khi xóa sẽ không thể khôi phục lại.

Ngày đăng: 13/06/2016, 16:49

HÌNH ẢNH LIÊN QUAN

Bảng KHUVUC - HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG
ng KHUVUC (Trang 10)
Bảng BAN - HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG
ng BAN (Trang 10)
Bảng MON - HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG
ng MON (Trang 11)
Bảng NHOMMON - HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG
ng NHOMMON (Trang 11)
Bảng DVT - HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG
ng DVT (Trang 12)
Bảng HOADON - HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG
ng HOADON (Trang 12)
Bảng NHACUNGCAP - HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG
ng NHACUNGCAP (Trang 13)
Bảng GIAMGIA - HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG
ng GIAMGIA (Trang 13)
Bảng PHIEUNHAP - HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG
ng PHIEUNHAP (Trang 13)
Bảng VAT - HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG
ng VAT (Trang 13)
Bảng CTPHIEUNHAP - HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG
ng CTPHIEUNHAP (Trang 14)
Bảng order thể hiện :Tên món,SL,Đơn Giá,Thành Tiền của từng món. Góc dưới bên trái màn hình:Bàn phím số lượng. - HỆ THỐNG CHƯƠNG TRÌNH QUẢN lý QUÁN ăn, NHÀ HÀNG
Bảng order thể hiện :Tên món,SL,Đơn Giá,Thành Tiền của từng món. Góc dưới bên trái màn hình:Bàn phím số lượng (Trang 20)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

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

w