Đặ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 69 - 77)

II. Mô hình 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ện 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ện 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.

65

 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 tiến hành kiểm tra tồn tại.

66

 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

67

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.

68

10. Đặc tả ca sử dụng chấm công:

Ca sử dụng Chấm công

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

chấm công

Đ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ện chính

 Nhân viên yêu cầu chức năng chấm công

 Hệ thống hiển thị thông tin toàn bộ các ca làm của ngày hôm đó.

 Nhân viên chọn ca làm của ngày hôm đó sau đó chọn chấm công

 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 chấm công. Nhân viên chọn “Đồng ý” thì lưu thông tin tổng giờ 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ện phụ

 Nếu trong quá trình chấm công 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 ca làm việc mà đã yêu cầu hệ thống chấm công thì :

 Hệ thống thông báo “Bạn vui lòng chọn đầy đủ thông tin!” và yêu cầu nhân viên chọn lại.

69

Điều kiện sau  Thành công: Hệ thống báo thành công, tổng giờ làm

của nhân viên được thêm vào Database

 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

IV. Đặc tả bổ sung:

Chức năng: Nhân viên có thể thực hiện thao tác của họ đồng thời.

Tốc độ: tốc độ phản hồi nhanh

Khả năng sử dụng: giao diện nhân viên, người chơi dùng phải thân

thiện, trực quan.

Tính ổn định: Hệ thống phải hoạt động được 24 giờ một ngày, 7

ngày một tuần. Hệ thống cũng phải có ít hơn 5% thời gian chết.  Tính bảo mật:

 Hệ thống phải ngăn nhân viên, người chơi đăng nhập nếu họ không xác thực được thông tin tài khoản khi đăng nhập.

 Các quyền thay đổi, cung cấp hay xóa thông tin tài khoản của nhân viên, người chơi được cho phép bởi người quản lý hệ thống.

 Chỉ có chủ quán và nhân viên được quyền truy nhập vào các thông tin tài khoản của người chơi trong hệ thống.

 Mỗi nhân viên, người chơi đều có tài khoản riêng và duy nhất để đăng nhập.

Hiệu suất: Hệ thống có thể hỗ trợ nhiều người chức năng truy nhập

70

D. PHÂN TÍCH:

I. Phân tích kiến trúc:

 Mô hình cấu trúc điển hình cho hệ thống quán net sử dụng cho các quán game cao cấp bao gồm các thành phần sau:

 Nhân viên : Nhân viên thường sẽ là các đối tượng có nhu cầu kiếm thêm thu nhập bằng các hình thức làm part-time, full-time. Họ sẽ sử dụng các nguyên liệu để chế biến các đồ ăn, các sản phẩm mà quán có để phục vụ cho người chơi mảng dịch vụ. Nhân viên còn được giao trách nhiệm trông coi máy chủ ( phải có tài khoản được cung cấp từ chủ quán) để tham gia tương tác với người chơi qua hệ thống client - server. Một số nhân viên kỳ cựu được chủ quán giao phó sẽ phải kiểm tra hóa đơn và thống kê doanh thu của quán để bàn giao lại cho chủ quán. Nhân viên có trách nhiệm kiểm tra kho nguyên vật liệu cũng như kiểm tra máy móc trong quán định kỳ. Họ sẽ sử dụng hệ thống chấm công để điểm danh ca làm.

 Người chơi: Là các đối tượng có nhu cầu học tập. Họ sẽ sử dụng máy tính để phục vụ cho nhu cầu của bản thân nhưng phải đúng với quy định của quán net, họ có thể dùng thêm các dịch vụ mà quán cung cấp.

72

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 69 - 77)