Chức năng xem cảnh báo thiết bị hư

Một phần của tài liệu BÁOCÁOTHỰC tập đồ án ĐANGÀNHHỆ THỐNGTHEODÕIĐỘẨMVÀĐIỀU KHIỂNTƯỚI CÂYTỰĐỘNG (Trang 41 - 45)

II. Mô tả chức năng của hệ thống

h. Chức năng xem cảnh báo thiết bị hư

Hình 42. Use case Xem cảnh báo thiết bị hư

Chức năng xem cảnh báo thiết bị hư

Use case name Xem cảnh báo thiết bị hư. Created by Trần Phương Tĩnh. Date Created 26/4/2021

Actor Người quản trị.

Description Người quản trị xem cảnh báo các thiết bị có dấu hiệu hư hỏng. Preconditions Người quản trị đã đăng nhập thành công vào trang “Quản trị”. Trigger Người quản trị bấm nút “Xem cảnh báo thiết bị hư”.

Postconditions Hệ thống hiển thị được các thiết bị có dấu hiệu hư hỏng. Normal flow 1. Hệ thống mở trang “Cảnh báo thiết bị hư”.

2. Hệ thống lấy danh sách các thiết bị có dấu hiệu hư hỏng chưa được xử lý từ cơ sở dữ liệu.

3. Hệ thống hiển thị danh sách các thiết bị có dấu hiệu hư hỏng chưa được xử lý.

Exceptions Exception 1 ở bước 3:

3a. Nếu khơng có cảnh báo nào được lưu trong cơ sở dữ liệu, hệ thống hiển thị “Hiện tại khơng có cảnh báo nào!”.

Use case dừng lại. Alternative flows Không.

Chức năng xử lý cảnh báo thiết bị hư

Use case name Xử lý cảnh báo thiết bị hư. Created by Trần Phương Tĩnh.

Date Created 26/4/2021

Actor Người quản trị.

Description Dựa trên các cảnh báo, người quản trị đi kiểm tra các thiết bị và đã khắc phục được sự cố. Người quản trị muốn đánh dấu các cảnh báo đã xử lý xong để các cảnh báo này không xuất hiện nữa.

Preconditions Người quản trị đã đăng nhập thành công vào trang “Quản trị” và đang ở trang “Cảnh báo thiết bị hư”.

Trigger Người quản trị bấm nút “Đã xử lý” bên cạnh cảnh báo cần đánh dấu đã xử lý xong.

Postconditions Hệ thống ngừng hiển thị các cảnh báo mà người quản trị đã bấm nút “Đã xử lý”.

Normal flow 1. Hệ thống lấy cảnh báo mà người quản trị đã bấm nút “Đã xử lý” từ cơ sở dữ liệu.

2. Hệ thống cập nhật thời điểm đã xử lý của cảnh báo từ null sang thời điểm hiện tại.

3. Hệ thống cập nhật cảnh báo vào cơ sở dữ liệu.

4. Hệ thống hiển thị thông báo “Cảnh báo đã xử lý thành công!”. 5. Hệ thống mở trang “Cảnh báo thiết bị hư”.

Exceptions Exception 1 ở bước 2:

2a. Nếu thời điểm đã xử lý của cảnh báo không phải null, hệ thống báo lỗi “Cảnh báo đã được xử lý trước đó!”.

Use case dừng lại. Alternative flows Khơng.

Hình 43. Trang Xem cảnh báo thiết bị hư

Mockup description:

No Field Name Description Control

Type DataType Mandatory DefaultValue

1 Thông tin cảnh

báo ID, tên thiết bị, thờiđiểm cảnh báo Display Text Yes N/A 2 Đánh dấu đã

xử lý Nút đánh dấu đã xửlý, sau khi bấm cảnh báo sẽ mất

Một phần của tài liệu BÁOCÁOTHỰC tập đồ án ĐANGÀNHHỆ THỐNGTHEODÕIĐỘẨMVÀĐIỀU KHIỂNTƯỚI CÂYTỰĐỘNG (Trang 41 - 45)

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

(67 trang)