Thiết kế kiểm soát

Một phần của tài liệu Bài tập học phần phân tích thiết kế hệ thống quản lý bán hàng tại nhà hàng gọi món (Trang 98 - 103)

Chương 3: Thiết kế hệ thống

3.2: Thiết kế kiểm soát

3.2.1: Xác định nhóm người dùng

Căn cứ vào cơ cấu tổ chức của bài toán, ta xác định được 4 nhóm người dùng ứng với 3 bộ phận thực hiện chức năng nghiệp vụ và 1 nhóm người dùng quản trị:

 Các nhóm người dùng nghiệp vụ:

- Nhóm 1: Nhóm bộ phận nhà bếp làm công việc nhóm chức năng “Quản lý nguyên liệu”: Yêu cầu mua nguyên liệu, Kiểm tra và lưu trữ hàng nhập, Lập phiếu nhập hàng, Đề xuất cập nhật menu, Kiểm kê báo cáo hàng tồn.

- Nhóm 2: Nhóm bộ phận thu ngân làm công việc nhóm chức năng “Quản lý bán hàng”: Cập nhật menu, Nhận order khách hàng, Thanh toán tiền cho khách, Báo cáo thu chi.

- Nhóm 3: Nhóm bộ phận phục vụ làm công việc nhóm chức năng “Phục vụ khách hàng”: Chế biến, Phục vụ khách, Phục vụ thêm món.

 Nhóm người dùng quản trị:

- Nhóm 4: Các nhóm người dùng quản trị: Tạo người dùng mới, Thay đổi mật khẩu quản trị, Chỉnh sửa quyền người dùng, Xóa người dùng

 Mỗi nhân viên có quyền thay đổi mật khẩu cũng như thông tin cá nhân của mình

3.2.2: Phân định quyền hạn nhóm người dùng 3.2.2.1: Phân định quyền hạn về dữ liệu



Ký hiệu: C - Create, E - Edit, D - Delete, R - Read NND

Bảng Nhóm 1 Nhóm 2 Nhóm 3

NGUYENLIEU C,E,D,R R R

MONAN

R C, E, D, R R

MONAN-NGUYENLIEU

NHACUNGCAP C, E, D, R R R

KHACHHANG R C, E, D, R R

PHIEUNHAPNL

C, E, D, R R R

CT PHIEUNHAPNL PHIEUNHAPHANG

C, E, D, R R R

CTPHIEUNHAPHANG PHIEUDEXUATGIA

C, E, D, R R R

CT PHIEUDEXUATGIA PHIEUXT

C, E, D, R R R

CTPHIEUXT DONORDER

R C, E, D, R C, E, D, R CTDONODER

HOADON

R C, E, D, R R

CTHOADON

3.2.2.2: Phân định quyền hạn về tiến trình



Ký hiệu: A - Active, n A - not Active NND

TTHT Nhóm 1 Nhóm 2 Nhóm 3

Mở form phiếu nhập nguyên liệu A nA nA

Kiểm soát dữ liệu nhập trong form nhập

nguyên liệu: iSoluong, sGhichu A nA nA

In thông tin phiếu nhập nguyên liệu A nA nA

Cập nhật phiếu nhập nguyên liệu A nA nA

Tạo mới phiếu nhập nguyên liệu A nA nA

Tìm kiếm phiếu nhập nguyên liệu theo

mã phiếu nhập NL, ngày lập A nA nA

Xóa phiếu nhập nguyên liệu A nA nA

Mở form hóa đơn nhập hàng A nA nA

Kiểm soát dữ liệu nhập:

sNguoigiaohang, iSLnhap, fDongia, sGhichu

A nA nA

Tính toán trường dữ liệu có công thức

kết xuất: fThanhtien A nA nA

In hóa đơn nhập hàng A nA nA

Tạo mới hóa đơn nhập hàng A nA nA

Tìm kiếm hóa đơn nhập hàng theo mã

hóa đơn, ngày lập A nA nA

Cập nhật thông tin hóa đơn nhập hàng A nA nA Truy xuất thông tin hóa đơn nhập hàng A A nA

Mở form lưu trữ A nA nA

Kiểm soát dữ liệu nhập:

Thông tin nguyên liệu: (idNguyenlieu, sTennguyenlieu, sDonvitinh, iSoluongtrongkho)

o Kiểm soát dữ liệu nhập vào:

A nA nA

idMaNCC

Thông tin nhà cung cấp: idMaNCC, sTenNCC, sDiachiNCC. sDienthoai, iSotaikhoan)

o Kiểm soát dữ liệu nhập vào:

idNguyenlieu

Sửa thông tin nguyên liệu A nA nA

Sửa thông tin nhà cung cấp A nA nA

Lưu thông tin nguyên liệu A nA nA

Lưu thông tin nhà cung cấp A nA nA

Tìm kiếm thông tin nguyên liệu A nA nA

Tìm kiếm thông tin nhà cung cấp A nA nA

Cập nhật thông tin nguyên liệu A nA nA

Cập nhật thông tin nhà cung cấp A nA nA

Mở form phiếu đề xuất giá thực đơn A nA nA Kiểm soát dữ liệu nhập: sLydodexuat,

fGiacu, fGiadexuat A nA nA

In phiếu đề xuất giá thực đơn A nA nA

Tạo mới phiếu đề xuất giá thực đơn A nA nA

Sửa phiếu đề xuất giá thực đơn A nA nA

Cập nhật phiếu đề xuất giá thực đơn A nA nA

Xóa phiếu đề xuất giá thực đơn A nA nA

Mở form Đơn order nA A A

Kiểm soát dữ liệu nhập: idPhieuorder,

sSoban, iSoluong nA A A

Cập nhật đơn order nA A A

Tạo mới đơn order nA A A

Sửa đơn order nA A A

Tìm kiếm đơn order nA A A

Xóa đơn order nA A A

In đơn order nA A A

Mở form hóa đơn thanh toán nA A nA

Kiểm soát dữ liệu nhập: (fPhidichvu,

iSoluong) nA A A

Sửa hóa đơn thanh toán nA A nA

Cập nhật hóa đơn thanh toán nA A nA

Xóa hóa đơn thanh toán nA A nA

Tạo mới hóa đơn thanh toán nA A nA

In hóa đơn thanh toán nA A nA

Tìm kiếm hóa đơn thanh toán theo

idSoHD, dNgaylap nA A nA

Truy xuất thông tin hóa đơn thanh toán nA A nA

Mở form món ăn nA A nA

Kiểm soát dữ liệu nhập:

Thông tin món ăn: idMamonan, sTenmonan, fDongia

o Kiểm soát dữ liệu nhập:

idMamonan

A A A

Lưu thông tin món ăn nA A nA

Thêm mới đồ uống nA A nA

Cập nhật thông tin đồ uống nA A nA

Tìm kiếm đồ uống nA A nA

Xóa đồ uống nA A nA

Mở form phiếu xuất tồn A nA nA

Kiểm soát dữ liệu nhập vào: iSLnhap,

iSLxuat, sGhichu A nA nA

Sửa phiếu xuất tồn A nA nA

Cập nhật phiếu xuất tồn A nA nA

In phiếu xuất tồn A nA nA

Tạo mới phiếu xuất tồn A nA nA

Xóa phiếu xuất tồn A nA nA

Mở form báo cáo thu chi nA A nA

Cập nhật báo cáo thu chi nA A nA

Tìm kiếm báo cáo thu chi theo ngày nA A nA

Một phần của tài liệu Bài tập học phần phân tích thiết kế hệ thống quản lý bán hàng tại nhà hàng gọi món (Trang 98 - 103)

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

(103 trang)