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

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

Đ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

Trường Cao Đẳng Kỹ Thuật Lý Tự Trọng Khoa Công Nghệ Thông Tin HỆ THỐNG CHƯƠNG TRÌNH QUẢN LÝ QUÁN ĂN, NHÀ HÀNG Giáo Viên Hướng Dẫn: Lâm Thanh Hùng SV Thực Hiện:Lâm Tuấn Hùng Vòng Dịu Vinh Hưng Lớp : 12CĐ-TP1 TP.HCM Năm 2014 Mục Lục CHƯƠNG I:Khảo Sát Hiện Trạng………………………………………… 1.1 Hiện Trạng Tổ Chức……………………………………… 1.2 Hiện Trạng Nghiệp Vụ…………………………………… CHƯƠNG II:Mô Tả Bài Toán Cách Giải Quyết Vấn Đề……………….3 2.1 Mô Tả Bài Toán………………………………………… 2.2 Yêu Cầu Chức Năng Phi Chức Năng……………… 2.2.1 Yêu Cầu Chức Năng………………………………3 2.2.2 Phi Chức Năng………………………………… 2.3 Mô Hình Phân Rã Chức Năng Của Hệ Thống (BFD)… 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………………………… 2.6 Mô Tả Các Bảng Dữ Liệu………………………………….10 CHƯƠNG III:Giao Diện Hướng Dẫn Sử Dụng Phần Mềm…………….17 CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG 1.1 Hiện trạng tổ chức: Quán ăn có khu A, B, C VIP Tổ chức nhà hàng có: thu ngân quản lý 1.2 Hiện trạng nghiệp vụ: • Nhân viên phụ trách bàn dùng order liên ghi lại khách hàng gọi, giao cho nhà bếp kho bia, để quầy thu ngân • Trên phiếu gọi có ghi số bàn, ngày tên nhân viên order bàn • Nếu khách hàng gọi thêm nhân viên ghi thêm phiếu mới, ghi số bàn, ngày tên • Nhân viên thu ngân sử dụng chương trình máy tính để tính tiền thực đơn mà khách hàng gọi, in hóa đơn, hóa đơn toán có ghi ngày toán tên nhân viên lập hóa đơn • Nhân viên order đem hóa đơn cho khách, khách thắc mắc khách trả tiền cho nhân viên, nhân viên đem tiền hóa đơn vào cho quầy thu ngân, nhân viên thu ngân toán hóa đơn • Sau có yêu cầu nhập hàng: Nhân viên lập 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 mặt hàng nào, số lượng đơn giá Nhân viên kiểm tra mặt hàng đủ chưa chuyển vào bếp kho thức uốn • Sau ngày, kế toán thống kê tổng hóa đơn thu làm việc lại với nhân viên thu ngân CHƯƠNG II: MÔ TẢ BÀI TOÁN VÀ CÁCH GIẢI QUYẾT VẤN ĐỀ 2.1 Mô tả toán: Quản lý nhập thông tin thực đơn nhân viên làm việc nhà hàng vào hệ thống chương trình Thông tin thực đơn gồm có: mã thực đơn, tên thực đơn, đơn giá Thông tin 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 nhân viên, thu ngân chọn bàn khách ngồi gọi mà khách yêu cầu, yêu cầu chức toán khách hàng yêu cầu 2.2 Yêu cầu chức phi chức năng: 2.2.1 Yêu cầu chức năng: Bài toán có chức 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 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 ngày 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 liệu nhanh xác o Tiện dụng 2.3 Mô hình phân rã chức hệ thống(BFD) 2.4 Mô hình thực thể kết hợp(ERD) 2.5 Mô tả lớp mô hình: Lớp NhanVien STT Thuộc tính Mô tả TenDangNhap Tên đăng nhập chương trình nhân viên TenNV Họ tên nhân viên MatMa Mật đăng nhập chương trình nhân viên CapDo Quyền nhân viên hệ thống chương trình Ca Ca làm việc nhân viên Lớp BanAn STT Thuộc tính Mô tả MaBan Mã số bàn MaKV Mã khu vực TinhTrang Tình trạng có khách trống Lớp NhomMon STT Thuộc tính Mô tả MaNhomMon Mã nhóm TenNhomMon Nhóm thực đơn (gồm nhóm: thức ăn nước uống) Lớp Mon STT Thuộc tính Mô tả MaMon Mã MaNhomMon Mã nhóm TenMon Tên MaDVT Mã DVT Gia Giá MaLoai Mã loại Lớp HoaDon STT Thuộc tính Mô tả MaHD Mã hóa đơn NgayLap Ngày lập hóa đơn GioVao Giờ khách vào GioThanhToan Giờ khách toán Ca Được lập vào ca MaBan Mã bàn NguoiLapHD Người lập HD Lớp CT_HoaDon STT Thuộc tính Mô tả MaHD Mã hóa đơn TenMon Tên ăn SoLuong Số lượng DonGia Đơn giá Lớp KhuVuc STT Thuộc tính Mô tả MaKV Mã khu vực TenKV Tên khu vực Lớp PhieuNhap STT Thuộc tính Mô tả MaPhieuNhap Mã phiếu nhập NgayLapPN Ngày lập phiếu nhập Người giao Người giao TenNV Tên nhân viên lập phiếu MaNCC Mã nhà cung cấp Lớp CTPhieuNhap STT Thuộc tính Mô tả MaPhieuNhap Mã phiếu nhập MaMatHang Mã mặt hàng SoLuong Số lượng mặt hàng DonGia Đơn giá mặt hàng Lớp NHACUNGCAP STT Thuộc tính Mô tả MaNCC Mã nhà cung cấp TenNCC Tên nhà cung cấp DiaChi Địa DienThoai Điện thoại Lớp MATHANG STT Thuộc tính Mô tả MaMatHang Mã mặt hàng TenMatHang Tên mặt hàng GiaNhap Giá nhập 2.6 Mô tả bảng liệu Bảng NHANVIEN STT Tên Cột Kiểu liệu Kích thước Ràng buộc MaNV Text 255 Khóa TenNV Text 255 MatMa Text 255 CapDo NumBer integer Ca Number Long integer Bảng KHUVUC STT Tên Cột Kiểu liệu Kích thước Ràng buộc MaKV Text 255 Khóa TenKV Text 50 Bảng BAN 10 Người dùng lập phiếu nhập kho menu hệ thống, giao diện sau: 34 Chức 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 lick lưu thoát khỏi bảng nhập kho Người dùng In Phiếu Nhập Kho menu In Phiếu Nhập Kho,giao diện sau 35 Chọn phiếu muốn in click In Phiếu Nhập Kho xuất report InPhiếuNhậpKho 36 Cấp độ Quản Lý:Người quản lý báo cáo ngày thống kê bán hàng menu thống kê 37 Chức 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 món, giá bán ngày(giao diện sau) 38  Báo cáo ca: Báo cáo theo ca ( mã số đăng nhập, user đăng nhập cấp độ xem toàn doanh thu ca ngày)  Báo cáo bàn chưa thu:báo cáo bàn mở sơ đồ bàn dùng để bàn giao ca 39  Báo cáo nhóm hàng: Tổng hợp doanh thu theo thức ăn thức uống 40  Báo cáo tổng Bill: Báo cáo tổng danh sách hóa đơn toán ngày 41  Báo cáo tổng bàn: Báo cáo số tiền bàn giao dịch ngày 42 Chức bảng Thống Kê Bán Hang,bao gồm:  Thống kê theo ngày:sẽ thị MaHD,TênBàn,Người Lập,GiờTT,Tổng Tiền tính tổng doanh thu ngày  Thống kê theo tháng:nhập tháng cần thống kê năm(sẽ thị MaHD,TênBàn,Người Lập,GiờTT,Tổng Tiền tính tổng doanh thu tháng) 43  Thống kê theo khoảng ngày:nhập khoảng ngày từ ngày đến ngày mấy(sẽ thị MaHD,TênBàn,Người Lập,GiờTT,Tổng Tiền tính tổng doanh thu khoảng ngày đó) Khi thống kê xong người quản lý có thê In Phiếu thống kê,giao diện sau: Người dùng QLHóaĐơn menu QlHóaĐơn,giao diện sau: 44 Chức 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 hóa đơn danh sách, hiển thị chi tiết món, số lượng ,đơn giá tổng tiền hóa đơn 45 Sau chọn vào hóa đơn cần in, click vào nút in hóa đơn in phiếu toán hóa đơn 46 Chỉ có người quản trị phân quyền cấp xóa hóa đơn Sẽ có cảnh báo xóa hóa đơn sau xóa khôi phục lại 47 48 [...]... 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 ý 32  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) 33 Người dùng có thể lập phiếu nhập kho trong menu hệ thống, giao... đư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: 30 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... buộc Khóa chính 14 Chương III: Giao Diện và Hướng Dẫn Sử Dụng Phần Mềm ĐĂNG NHẬP HỆ THỐNG 15 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 16 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... 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 18 19 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... thông báo đã xóa người dùng) 33 Người dùng có thể lập phiếu nhập kho trong menu hệ thống, giao diện sau: 34 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 35 Chọ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 Tổng cộng: thể hiện tổng cộng những món đã chọn Hàng giữa màu xanh màn hình thể hiện nhóm món ăn.(Nước Uống,khai vị… ) Cách Thực Hiện 1 Order: Chọn nhóm món ăn ->chọn món 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... 20  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 21 Trước Khi Chuyển Bàn 22 Sau Khi Chuyển Bàn 23  Gộp Bàn:sẽ... 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 24 25 Sau Khi Gộp Bàn 26  Hủy Bàn:Chọn bàn cần hủy và hê thồng

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

Tài liệu cùng người dùng

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

Tài liệu liên quan