Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Xác định tác nhân (System Actor)

-Tác nhân hệ thống là một thực thể trong thế giới thực mà tương tác với hệ thống máy
tính để sử dụng các chức năng và dịch vụ của hệ thống đó.
-Tác nhân hệ thống có thể tồn tại bên trong hoặc bên ngoài hệ thống
-Tác nhân hệ thống có thể là con người (khách hàng, nhà xuất bản,…) mà còn có thể
là các hệ thống khác, như các dịch vụ ngân hàng trực tuyến, hệ thống quản lý hàng tồn kho
-Giao tiếp với hệ thống: gửi/nhận thông tin qua giao diện hệ thống
+Con người: giao tiếp hệ thống thông qua các thiết bị nhập liệu (bàn phím,
chuột, …) và nhận thông tin qua giao diện (màn hình, máy in, các thiết bị đặc biệt).
+Đối với tác nhân là các hệ thống khác: tương tác thông qua hệ thống mạng
máy tính. Giao diện truyền thông bao gồm các mạng và giao thức của nó.

Phân loại:
-Tác nhân chính (Primary Actor): là tác nhân trực tiếp sử dụng/ thực hiện các chức
năng phần mềm, và chức năng hệ thống phải đáp ứng đầy đủ các xử lý cho các tác nhân này.
Ví dụ: thủ thư, thu ngân,…
-Tác nhân phụ (Secondary Actor): là các tác nhân chỉ cung cấp/sử dụng dịch vụ do
chức năng hệ thống cung cấp, không thực hiện trực tiếp các chức năng. Ví dụ: ngân hàng,
máy in, web services, …

Ký hiệu:

Chúng ta có thể nhận ra các tác nhân thông qua các câu
hỏi sau:
-Ai đang sử dụng hệ thống? Hoặc ai được tác động bởi hệ thống? Hoặc nhóm đối
tượng nào cần hệ thống trợ giúp để làm công việc? (tác nhân chính)
-Ai tác động tới hệ thống? Những nhóm đối tượng nào hệ thống cần để thực hiện hoạt
động của nó (hoạt động gồm chức năng chính và chức năng phụ như chức năng quản trị)?
-Những phần cứng hoặc hệ thống bên ngoài nào sử dụng hệ thống?

Xác định bằng số tác nhân đặt biệt:


-Tác nhân đặc trưng của phần mềm: Người quản trị hệ thống, cấu hình CSDL, quản trị
người dùng
-Các hệ thống khác: Hệ thống thẻ thiết bị,…

You might also like