Xác định chức năng chi tiết

Một phần của tài liệu Phân tích thiết kế hệ thống đề 19 hệ thống quản lý bán hàng cho nhà hàng (Trang 21 - 27)

Chương 2. Phân tích hệ thống

2.1. Phân tích chức năng nghiệp vụ

2.1.1. Mô hình hóa chức năng nghiệp vụ

2.1.1.1. Xác định chức năng chi tiết

Quy trình gồm 5 bước như sau

- Bước 1: Gạch chân các động từ và bổ ngữ trong quy trình xử lý

(1) Kiểm tra nguyên liệu

(2) Lập phiếu đề nghị nhập nguyên liệu (3) Gửi phiếu đề nghị nhập nguyên liệu (4) Phê duyệt ký xác nhận

(5) Lập phiếu nhập nguyên liệu (6) Gửi phiếu nhập nguyên liệu (7) Nhận phiếu nhập nguyên liệu

(8) Cung cấp nguyên liệu kèm phiếu mua hàng (9) Kiểm tra nguyên liệu

(10) Ký xác nhận và lưu kho phiếu mua hàng (11) Gửi lại nguyên liệu

(12) Mang menu (13) Gợi ý món ăn

(14) Chuẩn bị bút, giấy order (15) Ghi lại thông tin order (16) Thu lại menu

(17) Chuyển tiếp giấy order (18) Chuẩn bị nguyên liệu (19) Chế biến món ăn

(20) Xác nhận hoàn thành món ăn

(21) Nhận thông báo hoàn thành món ăn

(22) Chuyển đồ ăn lên (23) Gọi thêm món ăn (24) Yêu cầu thanh toán (25) Kiểm tra lại giấy order (26) Chuyển tiếp giấy order (27) Lập hóa đơn

(28) In hóa đơn

(29) Mang hóa đơn cho khách hàng (30) Yêu cầu kiểm tra lại hóa đơn (31) Kiểm tra lại order

(32) In lại hóa đơn

(33) Thanh toán hóa đơn

- Bước 2: Tìm và loại bỏ các chức năng trùng lặp STT Các chức năng trùng lặp

1 (28) In lại hóa đơn (32) In lại hóa đơn 2 (25)Kiểm tra lại order

(31)Kiểm tra lại order

Sau khi loại bỏ các chức năng trùng lặp các chức năng còn lại là:

(1) Kiểm tra nguyên liệu

(2) Lập phiếu đề nghị nhập nguyên liệu (3) Gửi phiếu đề nghị nhập nguyên liệu (4) Phê duyệt ký xác nhận

(5) Lập phiếu nhập nguyên liệu (6) Gửi phiếu nhập nguyên liệu

(7) Nhận phiếu nhập nguyên liệu

(8) Cung cấp nguyên liệu kèm phiếu mua hàng (9) Kiểm tra nguyên liệu

(10) Ký xác nhận và lưu kho phiếu mua hàng (11) Gửi lại nguyên liệu

(12) Mang menu (13) Gợi ý món ăn

(14) Chuẩn bị bút, giấy order (15) Ghi lại thông tin order (16) Thu lại menu

(17) Chuyển tiếp giấy order (18) Chuẩn bị nguyên liệu (19) Chế biến món ăn

(20) Xác nhận hoàn thành món ăn

(21) Nhận thông báo hoàn thành món ăn (22) Chuyển đồ ăn lên

(23) Gọi thêm món ăn (24) Yêu cầu thanh toán (25) Kiểm tra lại order

(26) Chuyển tiếp giấy order (27) Lập hóa đơn

(28) In hóa đơn

(29) Yêu cầu kiểm tra lại hóa đơn (30) Mang hóa đơn cho khách hàng (31) Thanh toán hóa đơn

- Bước 3: Gom nhóm chức năng Các chức năng cần gom

nhóm

Gom thành

nhóm

Giải thích lí do gom nhóm

(1) Kiểm tra nguyên liệu (1) Lập phiếu đề nghị

nhập nguyên liệu (2) Gửi phiếu đề nghị

nhập nguyên liệu

(1) Lập và gửi phiếu đề nghị nhập nguyên liệu

Các chức năng này do một nhân viên của bộ phận bếp thực hiện

(3) Phê duyệt (2) Phê duyệt phiếu đề nghị nhập nguyên liệu

Các chức năng này do một nhân viên của bộ phận giám sát thực hiện

(4) Lập phiếu nhập nguyên liệu

(5) Gửi phiếu nhập nguyên liệu

(3) Lập và gửi phiếu nhập nguyên liệu

Các chức năng này do một nhân viên bộ phận bếp thực hiện

(6) Nhận phiếu nhập nguyên liệu

(7) Cung cấp nguyên liệu và phiếu mua hàng

(4) Nhận nguyên

liệu Các chức năng này do một nhân viên của nhà cung cấp thực hiện

(8) Kiểm tra nguyên liệu (9) Ký xác nhận và lưu

kho phiếu mua hàng (10)Gửi lại nguyên liệu

(5) Lưu kho phiếu

mua hàng Các chức năng này do một nhân viên của bộ phận bếp thực hiện

(11)Mang menu (12)Gợi ý món ăn

(13)Chuẩn bị bút, giấy order

(14)Ghi lại thông tin order (15)Thu lại menu

(16)Chuyển tiếp giấy order

(6) Phục vụ đặt đồ ăn

Các chức năng này do một nhóm nhân viên bộ phận phục vụ thực hiện

(17)Chuẩn bị nguyên liệu (7) Chế biến món Các chức năng này

(18)Chế biến món ăn

(19)Xác nhận hoàn thành món ăn

ăn do một nhóm nhân

viên của bộ phận bếp thực hiện

(20)Nhận thông báo hoàn thành món ăn

(21)Chuyển đồ ăn lên

(8) Chuyển đồ ăn lên

Các chức năng này do một nhóm nhân viên của bộ phận phục vụ thực hiện (22)Gọi thêm món ăn (9) Phục vụ thêm

đồ ăn Chức năng này do khách hàng thực hiện

(23)Yêu cầu thanh toán (10) Yêu cầu thanh toán

Chức năng này do khách hàng thực hiện

(24)Kiểm tra lại giấy order (25)Chuyển tiếp giấy

order

(11) Kiểm tra

order Các chức năng này do một nhóm trong bộ phận nhân viên thực hiện

(26)Lập hóa đơn (27)In hóa đơn

(12) Lập và in

hóa đơn Các chức năng này do một nhân viên bộ phận kế toán thu ngân thực hiện (28)Yêu cầu kiểm tra lại (13) Yêu cầu

kiểm tra lại

Chức năng này do khách hàng thực hiện

(29)Mang hóa đơn cho (14) Mang hóa Chức năng này do

khách hàng đơn cho khách

hàng một nhóm nhân viên bộ phận phục vụ thực hiện

(30)Thanh toán hóa đơn (15) Thanh toán hóa đơn

Chức năng này do khách hàng thực hiện

+ Sau khi gom nhóm các chức năng còn lại là:

(1) Lập và gửi phiếu đề nghị nhập nguyên liệu (2) Phê duyệt phiếu đề nghị nhập nguyên liệu (3) Lập và gửi phiếu nhập nguyên liệu

(4) Nhận nguyên liệu

(5) Lưu kho phiếu mua hàng (6) Phục vụ đặt đồ ăn

(7) Chế biến món ăn (8) Chuyển đồ ăn lên (9) Phục vụ thêm đồ ăn (10) Yêu cầu thanh toán (11) Kiểm tra order

(12) Lập và in hóa đơn (13) Yêu cầu kiểm tra lại

(14) Mang hóa đơn cho khách hàng (15) Thanh toán hóa đơn

- Bước 4 : Trong danh sách những chức năng đã chọn ở bước 3 , loại bỏ các chức năng không có ý nghĩa với hệ thống (4) Nhận nguyên liệu

(7) Chế biến món ăn (8) Chuyển đồ ăn lên

(10) Yêu cầu thanh toán (11) Kiểm tra order

(13) Yêu cầu kiểm tra lại

(14) Mang hóa đơn cho khách hàng

-> Sau khi loại bỏ các chức năng không có ý nghĩa với hệ thống, các chức năng còn lại là:

(1) Lập và gửi phiếu đề nghị nhập nguyên liệu (2) Phê duyệt phiếu đề nghị nhập nguyên liệu (3) Lập và gửi phiếu nhập nguyên liệu

(5) Lưu kho phiếu mua hàng (6) Phục vụ đặt đồ ăn

(9) Phục vụ thêm đồ ăn (12) Lập và in hóa đơn (15) Thanh toán hóa đơn

- Bước 5: Đặt tên lại cho các chức năng

(1) Lập và gửi phiếu đề nghị nhập nguyên liệu (2) Phê duyệt phiếu đề nghị nhập nguyên liệu (3) Lập và gửi phiếu nhập nguyên liệu

(4) Lưu kho phiếu mua hàng (5) Phục vụ đặt đồ ăn

(6) Phục vụ thêm đồ ăn (7) Lập hóa đơn

Một phần của tài liệu Phân tích thiết kế hệ thống đề 19 hệ thống quản lý bán hàng cho nhà hàng (Trang 21 - 27)

Tải bản đầy đủ (DOCX)

(104 trang)
w