Đặc tả ca sử dụng đăng ký lịch làm việc

Một phần của tài liệu BÀI TẬP MÔN HỌC PHÂN TÍCH,THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ QUÁN NÉT (Trang 92 - 99)

III. Đặc tả ca sử dụng:

8.Đặc tả ca sử dụng đăng ký lịch làm việc

Ca sử dụng Đăng ký lịch làm

Tác nhân nhân viên

Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng đăng

ký lịch làm.

Điều kiện trước nhân viên đã được hệ thống nhận diện và ủy quyền sử

dụng hệ thống.

Luồng sự kiệnchính chính

− nhân viên yêu cầu chức năng đăng ký lịch làm. − Hệ thống hiển thị thông tin toàn bộ các ca làm

mà nhân viên có thể đăng ký.

− nhân viên lần lượt chọn ngày và ca làm của ngày hôm đó sau đó chọn đăng ký.

− Hệ thống gửi lại cho nhân viên một thông báo yêu cầu xác nhận đăng ký. nhân viên chọn “Đồng ý” thì lưu

thông tin lịch làm trong Database, nếu nhân viên chọn “Không đồng ý” thì kết thúc chương trình.

Luồng sự kiệnphụ phụ

− Nếu trong quá trình đăng ký lịch làm việc, hệ thống vì một số lý do mà dừng hoạt động:

+ Nhân viên cho khởi động lại hệ thống + Hệ thống hủy các thao tác trước đó và hoạt

động trở lại bình thường

− Nếu nhân viên không chọn ngày (hoặc ca làm) mà đã yêu cầu hệ thống đăng ký thì :

+ Hệ thống thông báo “Bạn chưa nhập hết thông tin!” và yêu cầu nhân viên nhập lại.

− Hệ thống gửi xác nhận đăng ký lịch làm, nếu nhân viên không muốn thực hiện hành động này có thể rời khỏi chương trình.

Điều kiện sau − Thành công: Hệ thống báo thành công, đăng ký lịch

làm theo yêu cầu của nhân viên.

− Thất bại: Hệ thống báo lỗi.Đăng ký lịch không thành công.

Yêu cầu đặc biệt Không

9.Đặc tả ca sử dụng quản lý kho

Ca sử dụng Quản lý kho

Tác nhân Chủ quán, nhân viên

Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng quản lý kho (nhập, xuất, kiểm kê)

Điều kiện trước Chủ quán, nhân viên đã được hệ thống nhận diện và ủy quyền sử dụng hệ thống.

Luồng sự kiện chính − Chủ quán, nhân viên yêu cầu chức năng quản lý kho. − Hệ thống hiển thị form quản lý kho, yêu cầu chủ

quán chọn 1 trong 3 danh mục trên.

− Chủ quán, nhân viên chọn 1 trong 3 chức năng : * Nhập kho :

+ Hệ thống mở form yêu cầu nhập tên dịch vụ + Chủ quán, nhân viên nhập tên dịch vụ, hệ thống

● Nếu dịch vụ đã tồn tại trong Database thì hệ thống hiển thị form tăng số lượng.

● Nếu dịch vụ chưa tồn tại trong

Database thì hệ thống hiển thị form thêm mới dịch vụ. Chủ quán, nhân viên nhập đầy đủ thông tin của dịch vụ (Sản phẩm ID, Tên dịch vụ, Đơn giá, Số lượng).

+ Hệ thống tiến hành kiểm tra thông tin được nhập vào, cập nhật lại Database và hiện thông báo.

* Xuất :

+ Hệ thống mở form yêu cầu nhập tên dịch vụ và số lượng

+ Chủ quán, nhân viên nhập tên dịch vụ cần xuất và số lượng rồi ấn xác nhận.

+ Hệ thống kiểm tra thông tin được nhập vào, cập nhật lại Database và hiện thông báo.

* Kiểm kê :

+ Hệ thống mở form kiểm kê, yêu cầu chủ quán, nhân viên chọn hình thức kiểm kê.

+ Chủ quán, nhân viên chọn hình thức kiểm kê

● Nếu chủ quán, nhân viên yêu cầu kiểm kê theo tên dịch vụ, hệ thống yêu cầu chủ quán, nhân viên nhập tên dịch vụ và khoảng thời gian.

● Nếu chủ quán, nhân viên yêu cầu kiểm kê tất cả dịch vụ, hệ thống mở form

yêu cầu chủ quán, nhân viên chọn khoảng thời gian muốn kiểm kê.

+ Chủ quán, nhân viên nhập thông tin tương ứng với hệ thống yêu cầu.

+ Hệ thống kiểm tra thông tin được nhập vào và hiển thị thông tin theo hình thức đã chọn.

Luồng sự kiện phụ − Nếu trong quá trình quản lý kho, hệ thống vì một số lý do mà dừng hoạt động:

+ Chủ quán, nhân viên cho khởi động lại hệ thống + Hệ thống hủy các thao tác trước đó và hoạt

động trở lại bình thường

− Chủ quán, nhân viên nếu muốn xuất kho, nếu hệ thống thấy số lượng của dịch vụ còn lại trong kho ít hơn số lượng dịch vụ yêu cầu xuất đi, hệ thống hiển thị thông báo: “Không đủ số lượng để xuất !” − Chủ quán, nhân viên có thể in ra kết quả kiểm kê

hoặc không.

Điều kiện sau − Thành công: Hệ thống báo thành công − Thất bại: Hệ thống báo lỗi.

Một phần của tài liệu BÀI TẬP MÔN HỌC PHÂN TÍCH,THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ QUÁN NÉT (Trang 92 - 99)