Các mô hình ca sử dụng chi tiết

Một phần của tài liệu Hệ thống thời gian thực và ứng dụng các mẫu trong thiết kế (Trang 72 - 79)

a. Gói ca sử dụng “Quản trị hệ thống”

a1. Biểu đồ ca sử dụng

a2. Mô tả chi tiết ca sử dụng

1. Ca sử dụng “Cập nhật đối tượng”

Tên ca sử dụng: Cập nhật đối tượng

Tác nhân: Người quản trị

Mục đích: Cập nhật thông tin đối tượng tham gia vào hệ thống.

Mô tả khái quát: Mỗi khi có thay đổi về một đối tượng ra vào trong khuôn viên trường, người quản trị hệ thống cần cập nhật thông tin về họ.

Tham chiếu: R1.1

Luồng sự kiện chính

Tác nhân Hệ thống Dữ liệu liên quan

1. Yêu cầu cập nhật đối tượng

2. Hiển thị mẫu biểu nhập đối tượng mẫu nhập

3. Nhập thông tin đối tượng

4. Hiển thị thông tin được nhập đối tượng, nhóm ĐT

5. Kết thúc 6. Ghi lại và thông báo kết quả đối tượng, nhóm ĐT Các ca sử dụng cập nhật khác như: “Cập nhật nhóm”, “Cập nhật cửa”, “Cập nhật khu vực”, “Cập nhật vị trí cảm biến” ,Cấp quyền” hoàn toàn tương tự nên không mô tả ở đây.

2. Ca sử dụng “Cập nhật ma trận định quyền”

Quyền vào ra tại các cửa được cập nhật theo tuần và theo khu vực và được xác định theo mẫu cho ở bảng 3.1. Để thuận lợi và nhanh cho người quản trị, nó có thể được lập sẵn bằng một cộng cụ khác (chẳng hạn bảng tính Excel) và được cập nhật một lần vào một bảng. Vì vậy, việc cập nhật cho bảng này cần có một số cách nhập khác nhau, bao gồm cả việc cập nhật trực tiếp và gián tiếp để có thể sửa đổi khi cần thiết.

Tên ca sử dụng: Cập nhật ma trận định quyền

Tác nhân: Người quản trị

Mục đích: nhập bảng quy định quyền vào ra vào cho từng nhóm đối tượng theo tuần và theo khu vực vào hệ thống.

nhập hệ thống và nhập bảng này vào

Tham chiếu: R1.4

Luồng sự kiện chính:

Tác nhân Hệ thống Dữ liệu liên quan

1. Yêu cầu cập nhật bảng định quyền

2. Hiển thị cách nhập mẫu cách nhập

3. Chọn cách nhập trực tiếp

4. Hiển thị mẫu nhập mẫu nhập, nhóm ĐT, khu vực

5. Nhập thông tin 6. Hiện thi thông tin được nhập bảng định quyền, nhóm ĐT, khu vực 7. Kết thúc 8. Ghi lại và thông báo bảng định quyền

Luồng sự kiện phụ: Bước 3: Chọn cách nhập tệp 4. Hiện các loại tệp 5. Chọn loại tệp cần nhập 6. Hiện bảng chọn tệp 7. Chọn tệp cần nhập (adsbygoogle = window.adsbygoogle || []).push({});

8. Xử lý, ghi lại và thông báo kết quả

b. Ca sử dụng “Kiểm soát vào ra”

b1. Biểu đồ ca sử dụng

b2. Mô tả chi tiết ca sử dụng

Tên ca sử dụng: Kiểm soát vào ra

Tác nhân: Người vào ra, bảo vệ

Mục đích: Cho phép đi qua một số cửa nhất định hay mở cửa

Mô tả khái quát: Khi một đối tượng đến một cửa và gửi yêu cầu mở cửa, hệ thống xác nhận tính hợp lệ của thẻ và kiểm tra quyền của người giữ thẻ và đưa ra hành động tương ứng.

Tham chiếu: R2

Luồng sự kiện chính:

Tác nhân Hệ thống Dữ liệu liên quan

1. Tác nhân có thẻ đến cửa 2. Kiểm tra thẻ: tính hợp lệ và thuộc nhóm được phép qua?

đối tượng, nhóm, khu vực, bảng định quyền

3. Nếu thỏa mãn của mở cho qua và đóng lại khi người qua

cửa

1. Bảo vệ truy nhập hệ thống

2. Hiện bảng điều khiển Bảng điều khiển

3. Chọn của cần mở và thời gian mở

4. Mở các cửa được chỉ định cửa

c. Mô hình gói ca sử dụng “Cảnh báo hỏa hoạn”

1. Biểu đồ ca sử dụng

c2. Mô tả chi tiết ca sử dụng

Tên ca sử dụng: Cảnh báo hỏa hoạn

Tác nhân: Nhân tố hỏa hoạn, bảo vệ

Mục đích: Theo dõi và cảnh báo hỏa hoạn nếu có nguy cơ.

Mô tả khái quát: Hệ thống định kỳ nhận thông tin nhiêt độ từ cảm biến. Nếu nhiệt độ vượt ngưỡng nhất định thì cảnh báo cho bảo vệ hay nổi báo động và mở cửa.

Tham chiếu: R3

Luồng sự kiện chính:

Tác nhân Hệ thống Dữ liệu liên quan

1. Nhịệt độ môi trường thay đổi (adsbygoogle = window.adsbygoogle || []).push({});

2. Định kỳ nhận thông tin từ cảm ứng nhiệt và đối sánh nhiệt độ

vị trí cảm biến nhiệt.

3. Nếu vượt ngưỡng thì cảnh báo hay báo động.

d. Mô hình gói ca sử dụng “Quản trị vận hành”

Hình 3.9: Biều đồ ca sử dụng gói “Quản lý vận hành”

c2. Mô tả chi tiết ca sử dụng

1. Ca sử dụng “Xác nhận truy nhập”

Tên ca sử dụng: Xác nhận truy nhập

Tác nhân: Người bảo vệ, người quản trị

Mục đích: Xác nhận yêu cầu đăng nhập của các đối tượng

Mô tả khái quát: Khi có người trruy nhập hệ thống. Hệ thống kiểm tra xác nhận quyền truy nhập và cho phép truy nhập hay không.

Tham chiếu: R4.1

Luồng sự kiện chính:

Tác nhân Hệ thống Dữ liệu liên quan

3. Vào mật khẩu 4. Kiểm tra, hợp lệ thì hiển thị hệ thống

Đối tượng

Luồng sự kiện phụ:

Bước 4: Nếu vào mật khẩu sai, hệ thống yêu cầu vào lại. Nếu vào quá ba lần thì hệ thống tự động đóng lại.

2. Ca sử dụng “Ghi nhật ký sự kiện”

Tên ca sử dụng: Ghi nhận sự kiện

Tác nhân: Người bảo vệ, bảo vệ, người qua cửa, sự kiện hỏa hoạn

Mục đích: Theo dõi các sự kiện diễn ra hàng ngày

Mô tả khái quát: Hàng ngày có rất nhiều sự kiện xảy ra: một cửa mở cho người qua, một cảm biến cảnh báo,..Tất cả các sự kiện này cần được hệ thống tự động ghi lại.

Tham chiếu: R4.2

3. Ca sử dụng “Chuyển trạng thái thiết bị”

Tên ca sử dụng: Chuyển trạng thái thết bị

Tác nhân: Người bảo vệ

Mục đích: Thiết lập lại trạng thái của thết bị theo yêu cầu quản lý, hoặc điều khiển việc mở-đóng cửa, còi báo động khi cần thiết.

Mô tả khái quát: Sau khi được quyền truy nhập vào hệ thống, người bảo vệ có thể thực hiện : Đặt lại trạng thái của thiết bị (cảm biến nhiệt, máy đọc thẻ, thiết bị mở đóng của, còi báo động) theo yêu cầu quản lý. Điều khiển việc mở - đóng một số cửa trong một khoảng thời gian do yêu cầu công việc nghiệp vụ. Điều khiển còi báo động khi cần thiết

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Hệ thống thời gian thực và ứng dụng các mẫu trong thiết kế (Trang 72 - 79)