Đặc tả tiến trình:
- Input: Phiếu order món ăn, yêu cầu thanh toán - Output : Hóa đơn thanh toán.
- Process: Khi khách hàng yêu cầu thanh toán, nhân viên phục vụ sẽ thống kê danh sách món ăn rồi chuyển đến thu ngân. Thu ngân sẽ lập (in) hóa đơn dựa trên danh sách món ăn đó, nhân viên phục vụ sẽ chuyển hóa đơn đến khách hàng và thực hiện thanh toán.
2.4. Đánh giá2.4.1. Ưu điểm 2.4.1. Ưu điểm
Quy mô nhà hàng vừa và nhỏ nên hệ thống mới đáp ứng được các chức năng cần có.
Phân chia chức năng nhiệm vụ của mỗi bộ phận một cách rõ ràng, cụ thể (ví dụ như nhân viên kế toán - thu ngân có nhiệm vụ thanh toán hóa đơn, in hóa đơn, làm báo cáo thống kê…; nhân viên phục vụ có nhiệm vụ order món ăn cho khách hàng; nhân viên quản lý bếp có nhiệm vụ nhập nguyên liệu…)
2.4.2. Nhược điểm
Quy trình gửi yêu cầu nhập nguyên liệu còn lỏng lẻo (vì mỗi lần gửi yêu cầu đến bộ phận quản lý là một biểu mẫu riêng lẻ → Vấn đề bảo mật thấp và trong nhiều trường hợp có thể dẫn đến sai lệch về thông tin).
Mọi hoạt động quản lý nhân viên về giờ giấc làm việc của nhà hàng hiện tại đều là thủ công (nghĩa là đều lưu trữ các đơn từ của nhân viên như [Biểu mẫu 2.6], [Biểu mẫu 2.7], [Biểu mẫu 2.8], [Biểu mẫu 2.9], [Biểu mẫu 2.10]) để bộ phận kế toán - thu ngân thống kê tính lương cho nhân viên. Do vậy quá trình này có thể xảy ra sai sót từ sẽ ảnh hưởng đến việc trả lương.
2.4.3. Đề xuất cho hệ thống mới
Phải phân chia công việc của mỗi bộ phận một cách rõ ràng: Cụ thể là với mỗi bộ phận bây giờ chỉ làm những việc chỉ định duy nhất (hay là sẽ phân quyền cho mỗi bộ phận trong hệ thống mới, hệ thống mới sẽ chỉ cho phép người có quyền này làm việc này với mỗi tài khoản đã được cấp trước).
Lưu trữ các thông tin nguyên liệu, món ăn vào trong hệ thống máy tính.
Tìm kiếm các thông tin về khách hàng, món ăn, nguyên liệu phải được thực hiện bằng máy tính một cách chính xác. Đồng thời, các báo cáo thống kê
CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG3.1. Phân tích hệ thống về chức năng 3.1. Phân tích hệ thống về chức năng
3.1.1. Sơ đồ phân rã chức năng
Xác định một số chức năng
(1) Đăng nhập (2) Cấp tài khoản
(3) Cập nhật thông tin tài khoản (4) Đổi mật khẩu
(5) Khóa tài khoản
(6) Đặt bàn (lưu thông tin khách hàng) (7) Tìm kiếm khách hàng
(8) Lập phiếu order món ăn (9) Lập hóa đơn thanh toán (10) Thanh toán hóa đơn
(11) Lập phiếu yêu cầu nhập nguyên liệu (12) Duyệt yêu cầu nhập nguyên liệu (13) Thêm nguyên liệu
(14) Cập nhật nguyên liệu (15) Tìm kiếm nguyên liệu (16) Thêm món ăn
(17) Cập nhật món ăn (18) Tìm kiếm món ăn
(19) Lập báo cáo thống kê nhập nguyên liệu (20) Lập báo cáo thống kê nguyên liệu (21) Lập báo cáo thống kê doanh thu (22) Tìm kiếm báo cáo doanh thu (23) Lập báo cáo thống kê tài chính (24) Đăng xuất
Gom nhóm chức năng từ việc xác định yêu cầu chức năng Chức năng mức lá Phân nhóm Hệ thống Đặt bàn (6) Quản lý khách hàng Quản lý nhà hàng Nam Sơn Tìm kiếm khách hàng (7)
Lập phiếu order món ăn (8) Lập hoá đơn thanh toán (9)
Quản lý thanh toán Thanh toán hoá đơn (10)
Lập phiếu yêu cầu nhập nguyên liệu (11)
Quản lý nguyên liệu Duyệt phiếu yêu cầu nhập nguyên
liệu (12)
Thêm nguyên liệu (13) Cập nhật nguyên liệu (14) Tìm kiếm nguyên liệu (15) Thêm món ăn (16)
Cập nhật món ăn (17) Tìm kiếm món ăn (18)
Lập báo cáo thống kê nhập nguyên liệu (19)
Quản lý báo cáo thống kê
Lập báo cáo thống kê nguyên liệu (20)
Lập báo cáo thống kê doanh thu (21) Tìm kiếm báo cáo doanh thu (22) Lập báo cáo thống kê tài chính (23)
Đăng nhập (1) Quản lý tài khoản
Cấp tài khoản (2)
Cập nhật thông tin tài khoản (3) Đổi mật khẩu (4)
Khoá tài khoản (5) Đăng xuất (24)
Thêm thành viên (25)
Vẽ sơ đồ phân rã chức năng