DFD thanh tốn hố đơn

Một phần của tài liệu (TIỂU LUẬN) bài tập lớn đề bài phân tích thiết kế hệ thống quản lý hoạt động tại nhà hàng nam sơn – 809 giải phóng (Trang 41 - 47)

đơn Đặc tả tiến trình:

- Input: Phiếu order món ăn, u cầu thanh tốn - Output : Hóa đơn thanh tố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 tốn.

2.4. Đánh giá 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ế tốn - thu ngân có nhiệm vụ thanh tố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 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ế tốn - thu ngân thống kê tính lương cho nhân viên. Do vậy q 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 ngun 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ê doanh thu, tài chính… được thực hiện một cách cụ thể, chính xác.

CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG

3.1. Phân tích hệ thống về chức năng3.1.1. Sơ đồ phân rã 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 tốn (10) Thanh tố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 ngun liệu (15) Tìm kiếm ngun 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á

Đặt bàn (6)

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) Thanh toán hoá đơn (10)

Lập phiếu yêu cầu nhập nguyên liệu (11)

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 ngun 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)

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)

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

Một phần của tài liệu (TIỂU LUẬN) bài tập lớn đề bài phân tích thiết kế hệ thống quản lý hoạt động tại nhà hàng nam sơn – 809 giải phóng (Trang 41 - 47)