KHẢO SÁT HIỆN TRẠNG
KHẢO SÁT NGHIỆP VỤ
1.2.1 Cơ cấu tổ chức 1.2.1.1 Sơ đồ cơ cấu tổ chức :
Hình 1.1 Sơ đồ cơ cấu tổ chức
1.2.1.2 Chức năng của từng bộ phận
Quản lý quán cà phê đóng vai trò quan trọng trong việc điều hành mọi hoạt động Tất cả các vấn đề liên quan đến quán đều phải được thông qua quản lý, người có quyền quyết định mọi thông tin và hoạt động trong quán.
- Tạp vụ làm công việc quét dọn.
- Phục vụ: Ghi danh sách thực đơn tại bàn và bưng, bê đồ ăn lên cho khách.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
- Pha chế: Khi nhân viên phục vụ ghi xong danh sách các món trong thực đơn thì pha chế tạo ra các món mà khách hàng yêu cầu.
Khi khách đến, nhân viên phục vụ sẽ mở cửa và hỏi về số lượng người để sắp xếp chỗ ngồi hợp lý Sau khi đưa khách đến chỗ ngồi, nhân viên sẽ cung cấp menu để khách lựa chọn món ăn Sau khi ghi nhận tất cả các món gọi, nhân viên phục vụ sẽ chuyển đơn hàng xuống cho nhân viên pha chế, và khi món ăn đã được chuẩn bị xong, nhân viên sẽ mang ra phục vụ khách.
- Đổi món: Chỉ cho khách đổi món khi chưa phục vụ.
Khi khách hàng yêu cầu thanh toán, nhân viên sẽ lập hóa đơn dựa trên bảng gọi món Sau đó, nhân viên sẽ đưa hóa đơn cho khách và thu tiền.
- Quản lý thông tin nhân viên: giúp ta biết được số nhân viên trong quán, lý lịch của nhân viên, lương cơ bản (lương theo ca) của nhân viên.
Chấm công cho nhân viên: Ngày nào nhân viên đi làm thì được chấm công theo ca làm để tiện cho việc tính lương nhân viên.
Cuối mỗi tháng, công ty sẽ công bố bảng danh sách chấm công của nhân viên, ghi nhận số ca làm việc trong tháng Dựa trên số ca làm, lương của nhân viên sẽ được tính toán và xác định.
Hằng ngày, nhân viên cần tổng hợp doanh thu để chủ cửa hàng nắm bắt kết quả kinh doanh Việc này giúp chủ cửa hàng xây dựng chiến lược kinh doanh phù hợp, tối ưu hóa hiệu quả hoạt động và nâng cao doanh thu.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Biểu mẫu hóa đơn
Hình 1.2: Biểu Mẫu hóa đơn
Chức năng hệ thống phần mềm quản lý cà phê
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Quản lý nhân viên Công nhân viên
TK doanh thu Hình 1.6: Cây thống kê.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Mô hình dữ liệu
- Mỗi nhân viên có thể đăng nhập một hay nhiều lần nhưng một lần đăng nhập thì chỉ thuộc về một nhân viên nhất định.
Hình 2.2: Mô hình NhanVien- ĐangNhap.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
- Một bàn chỉ thuộc về một khu vực, một khu vực có một hay nhiều bàn.
Hình 2.3: Mô hình Ban- KhuVuc.
- Mỗi chi tiết phiếu( chi tiết hóa đơn) thì có nhiều thực đơn( thức uống, món ăn), nhưng mỗi thực đơn chỉ thuộc một chi tiết phiếu.
Hình 2.4: Mô hình ChiTietPhieu-Mon.
- Mỗi nhân viên thì làm việc ở một khu vực nhất định nhưng một khu vực có một hay nhiều nhân viên làm việc.
Hình 2.6: Mô hình NhanVien-KhuVuc.
- Một bàn có nhiều phiếu( hóa đơn tình tiền), mỗi phiếu chỉ thuộc duy nhất một bàn.
Ban (1,n) (1,1) c ó Hình 2.7: Mô hình Ban- Phieu.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
- Một thực đơn( thức uống, món ăn…) thì thuộc một loại( thể loại) , một loại có nhiều thực đơn.
Hình 2.8: Mô hình Thucdon- Loai.
- Mổi nhân viên được chấm công một hay nhiều lần, mổi lần chấm công một nhân viên.
Hình 2.9: Mô hình nhanvien-chamcong.
2.2.8 Xét thực thể nguyen lieu-CTNL:
- Mỗi nguyên liệu thì có một hay nhiều công thức, một công thức thì có nhiều nguyên liệu.
Hình 2.10: Mô hình nguyen lieu-cong thuc.
2.2.9 Xét thực thể CTNL - congthuc:
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
2.2.10 Xét thực thể thucdon-congthuc
2.2.11 Xét thực thể Phieu- Chitietphieu
Ràng buộc toàn vẹn và tầm ảnh hưởng
Ràng buộc toàn vẹn Chú ý:
Dấu “+” ảnh hưởng. a Ràng buột khóa chính:
R1: Mỗi nhân viên có một mã nhân viên không trùng lặp.
R2: Mỗi bàn có một mã bàn không trùng lặp.
R3: Mỗi phiếu có một mã phiếu không trùng lặp.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
R4: Mỗi khu vực có một mã khu vực không trùng lặp.
R5: Mỗi loại món có một mã loại không trùng lặp,
R6: Mỗi chi tiết phiếu có một mã chi tiết không trùng lặp.
R7: Mỗi nguyên liệu có một mã nguyên liệu không trùng lặp.
R8: Mỗi chi tiết phiếu có một mã chi tiết không trùng lặp.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
R1 Chi tiết phiếu b Ràng buộc khóa ngoại
R1: Mỗi NhanVien thuộc về một Ban nhất định Bối cảnh: NhanVien,Ban nv NhanVien, b Ban sao cho Nv.MaBan=b.Maban.
R2: Mỗi ChiTietPhieu thuộc về một Phieu nhất định Bối cảnh: Phieu, chiTietPhieu. p Phieu, c chiTietPhieu sao cho p.MaPhieu=c.MaPhieu
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
R1: Mỗi Ban thộc về một KhuVuc nhất định Bối cảnh: Ban,KhuVuc kv KhuVuc, b Ban sao cho kv.MaBan=b.Maban.
R1: Mỗi Ban thuộc về một Phieu nhất định Bối cảnh:Ban,Phieu b Ban, p Phieu sao cho p.MaBan=b.Maban.
R1: Mỗi NhanVien thuộc về một Ban nhất định Bối cảnh: NhanVien,Ban nv NhanVien, b Ban sao cho nv.MaBan=b.Maban.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
R1: Mỗi NhanVien thuộc về một DangNhap nhất định Bối cảnh: NhanVien, DangNhap nv NhanVien, dn DangNhap sao cho nv MaNV =dn MaNV.
R1: Mỗi ThucDon thuộc về một hoặc nhiều Loai.
Bối cảnh: ThucDon, LoaiMon td ThucDon, lm LoaiMon sao cho tn.maloai=lm.maloai.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
R1: Mỗi nhanvien thì được chấm công một lần.
Bối cảnh: nhanvien,chamcong nv nhanvien, cc chamcong sao cho Nv.manvmanv.
R1: Mỗi nguyenlieu thuộc về một congthuc.
Bối cảnh: nguyenlieu,congthuc nl nguyenlieu, ct congthuc sao cho Nl.manl=ct.manl.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Mô hình sử lý dfd
- Thanh toán hóa đơn: y/c thanh toán
Khách Hàng hóa đơn thanh toán
Cập nhật chấm công,mức lương
Báo cáo tổng hợp chấm công
Báo cáo tổng tiền các hóa đơn
Mô hình Diagrams
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Cơ sở dữ liệu
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
THIẾT KẾ CHƯƠNG TRÌNH XỬ LÝ
Cây hệ thống
Thống kê lương nhân viên
Hình 3.1: Sơ đồ cây hệ thống
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Thiết kế form
- Có hai quyền đăng nhập: Là quyền admin và quyền nhân viên
Form đăng nhập với quyền nhân viên: Với tên đăng nhập là loan, password là 123
Hình 3.4: Form đăng nhập với quyền admin.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
- Khi đăng nhập với quyền nhân viên thì chức năng quản lý nhân viên bị ẩn đi.
Form đăng nhập với quyền admin: Với tên đăng nhập là huynh, password là 123
Hình 3.3: Form đăng nhập với quyền admin.
- niếu đăng nhập quyền admin thì được sữ dụng toàn bộ phần mềm.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Khi vào form chính, bạn sẽ thấy danh sách các bàn, trong đó bàn chưa có khách sẽ được khoanh tròn màu đỏ Khi khách hàng chọn món, nhân viên chỉ cần bấm vào gọi món để lưu các món ăn vào cơ sở dữ liệu Khi in hóa đơn, hệ thống sẽ in ra danh sách tất cả các món mà khách hàng tại bàn đó đã chọn.
- Bấm vào nút tính tiền thì bàn lại có khoanh tròn màu đỏ tức là bàn đó chưa có khách.
- Bấm vào nút hủy gọi món thì combobox mã món, số lượng, giảm giá, tổng tiền không có giá trị.
- Bấm vào nút gọi món thì món dược gọi lưu vào csdl.
- Bấm nút xóa món thì món ăn sẽ được xóa.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Hình 3.5: Form quản lý nhân viên.
- Khi nhấp vào lưới thì thông tin sẽ hiện lên các textbox và combobox
- Khi nhấn vào nút lưu nhân viên thì thông tin trên các textbox, combobox sẽ được đưa xuống cơ sở dữ liệu và hiển thị trên lưới.
Khi bạn nhấn vào dưới lưới, thông tin sẽ hiển thị trong các textbox và combobox Sau đó, bạn có thể chỉnh sửa thông tin trong các textbox và combobox, và khi nhấn nút sửa thông tin, dữ liệu sẽ được lưu vào cơ sở dữ liệu và hiển thị lại dưới lưới.
- Bấm vào nút xóa nhân viên thì xóa nhân viên đó.
- Nhấn vào nút thoát thì thoát ra khỏi form nhân viên.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
- Nhấp vào nút tìm kiếm: Khi nhập tên nhân viên vào textbox bấm vào nút tìm kiếm sẽ hiện thị xuống lưới tên nhân viên muốn tìm.
Hình 3.6: Form quản lý bàn.
- Khi nhấp vào lưới thì thông tin sẽ hiện lên các textbox và combobox
- Khi nhấn vào nút thêm bàn thì thông tin trên các textbox, combobox sẽ được lưu xuống cơ sở dữ liệu, sau đó hiển thị xuống lưới.
Khi bạn nhấn vào khu vực dưới lưới, các thông tin sẽ xuất hiện trong các textbox và combobox Sau khi chỉnh sửa thông tin trong các textbox và combobox, bạn chỉ cần nhấn nút sửa để lưu lại thông tin vào cơ sở dữ liệu, và kết quả sẽ được hiển thị ngay dưới lưới.
- Bấm vào nút xóa bàn thì xóa bàn đó.
- Nhấn vào nút thoát thì thoát ra khỏi form quản lý bàn.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Hình 3.7: Form quản lý thực đơn.
Khi người dùng nhấp vào lưới, thông tin sẽ hiển thị trong các textbox và combobox Sau khi nhấn nút "Thêm món", dữ liệu từ các textbox và combobox sẽ được lưu vào cơ sở dữ liệu và sau đó hiển thị trên lưới.
Khi bạn nhấn vào dưới lưới, các thông tin sẽ xuất hiện trong các textbox và combobox Bạn có thể chỉnh sửa thông tin trong các textbox và combobox, sau đó nhấn nút sửa để lưu lại thông tin vào cơ sở dữ liệu, và kết quả sẽ được hiển thị ngay dưới lưới.
Bấm vào nút xóa thì xóa bàn đó.
Nhấn vào nút thoát thì thoát ra khỏi form quản lý thực đơn.
Khi nhấn vào nút tìm kiếm: Nhập tên thực đơn, sau đó bấm vào tìm kiếm sẽ hiện thị xuống lưới tên loại món muốn tìm.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Form Quản lý loại món:
Hình 3.6: Form quản lý loại món.
- Khi nhấp vào lưới thì thông tin sẽ hiện lên các textbox và combobox
- Khi nhấn vào nút thêm mới thì thông tin trong form quản lý loại món trên các textbox, combobox sẽ được đưa xuống lưới.
Khi người dùng nhấn vào dưới lưới, thông tin trong form quản lý loại món sẽ xuất hiện trong các textbox và combobox Sau khi chỉnh sửa thông tin trên combobox và nhấn nút sửa, dữ liệu sẽ được lưu vào cơ sở dữ liệu và hiển thị lại dưới lưới.
- Bấm vào nút xóa thì xóa loại món đó.
- Nhấn vào nút thoát thì thoát ra khỏi form quản lý loại món.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Form Chấm công nhân viên:
Hình 3.7: Form chấm công nhân viên.
Khi người dùng chọn tên nhân viên từ combobox và nhập số ca, việc nhấn nút lưu sẽ giúp lưu trữ thông tin từ textbox và combobox vào cơ sở dữ liệu Sau đó, thông tin này sẽ được hiển thị trên lưới một cách rõ ràng.
- Nhấp vào lưới thông tin nhân viên sẽ được hiển thị lên textbox, combobox Sau đó sửa số ca và nhần nút sửa.
- Xóa: Nhấp vào lưới thông tin sẽ hiện lên textbox, combobox
Chọn nút xóa thì sẽ xóa trong cơ sở dữ liệu.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
- Thống kê doanh thu: o Chọn( từ ngày…đến…), bấm vào thống kê thì nó cộng hết doanh thu(từ ngày đến…), Hiển thị tổng doanh thu.
Hình 3.8: Thống kê doanh thu.
- Thống kê lương nhân viên: o Chọn tên nhân viên, chọn ngày bấm vào nút tính lương, lương sẽ thống kê được lương nhân viên(từ ngày… đến…).
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Hình 3.9: Thống kê lương nhân viên.
- Thống kê số lượng hàng tồn: o Chọn tên nguyên liệu, bấm vào nút tính sẽ tính được còn bao nhieu hàng tồn để mua thêm vào.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Hình 3.10: Thống kê hàng tồn.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
TỔNG KẾT VÀ HƯỚNG PHÁT TRIỂN
TỔNG KẾT
Dưới sự hướng dẫn tận tình của cô Trần Như Ý, chúng em đã nỗ lực tìm hiểu thực tiễn hoạt động của phần mềm quản lý HK cà phê và hoàn thành đồ án tốt nghiệp đúng thời hạn.
- Khảo sát và nắm được sơ lược về qui trình của phần mềm quản lý cà phê.
- Xây dựng được cơ sở dữ liệu và giao diện cho chương trình bằng hệ quản trị cơ sở dữ liệu MySQL và C#.
- Xây dựng được một số chức năng của chương trình như:
Để giải quyết những hạn chế trong quản lý quán café, cần thực hiện quy trình làm việc hiệu quả, bao gồm việc in hóa đơn nhanh chóng, quản lý nhân viên và chấm công một cách chính xác Bên cạnh đó, việc kiểm soát tồn kho cho các nguyên liệu như đường và sữa thông qua bảng công thức là rất quan trọng Cuối cùng, thống kê doanh thu sẽ giúp đánh giá hiệu quả kinh doanh và đưa ra các quyết định hợp lý.
Quá trình phân tích thiết kế còn nhiều thiếu sót.
Chương trình chưa thật hoàn thiện.
Cơ sở dữ liệu chưa triệt để.
Do thời gian có hạn, chương trình còn chưa hòan thiện phần nhập kho
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Cơ sỡ dữ liệu chưa hòan thiện phần nhập xuất kho, quản lý kho.
Hướng phát triển
Thêm bàn đối với quán cà phê lớn hơn
Biết tháng đó lãi là bao nhiêu dựa trên công thức có sẵn.
Tiếp tục trao dồi kiến thức đặt biệt là cơ sở dữ liệu và kỹ thuật lập trình để giải quyết các khuyết điểm trên
Chúng em xin chân tành cảm ơn!
Quản lý xuất nhập kho
Nguyên liệu tồn kho mang tính chính xác hơn
Thống kê được doanh thu (lãi) thực tế theo định kỳ, để chủ quán có hướng điều chỉnh chi tiêu, và kế họach bán quán cho phù hợp.
TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đề Tài: Xây Dựng Phần Mềm Quản Lý Quán Cà Phê