3.2. Phân tích chi tiết
3.3.2.2. Thiết kế chi tiết các tình huống sử dụng
− Tình huống sử dụng “Quản lý phần mềm”:
Thêm mới phần mềm
Người quản trị
Sửa thông tin phần mềm Xóa phần mềm Cập nhật phiên bản mới phần mềm «uses» «uses» «uses» «uses» Hình 3.5. Tình huống sử dụng “Quản lý phần mềm” Các tình huống cụ thể nhƣ sau:
Thêm mới phần mềm: là tình huống ngƣời quản trị thêm mới phần mềm vào danh sách quản lý, cho phép nhập mới các thông tin về phần mềm cũng nhƣ file cài đặt.
Sửa thông tin phần mềm: là tình huống ngƣời quản trị sửa thông tin về một phần mềm đang quản lý.
Xóa phần mềm: là tình huống ngƣời quản trị xóa bỏ phần mềm không quản lý nữa.
Cập nhật phiên bản mới phần mềm: là tình huống ngƣời quản trị cập nhật file cài đặt mới, thông tin về phiên bản mới của phần mềm.
− Tình huống sử dụng “Quản lý thông tin khách hàng”:
Thêm mới khách hàng
Người quản trị «uses»
Hình 3.6. Tình huống sử dụng “Quản lý thông tin khách hàng”
Đây là tình huống ngƣời quản trị thêm mới một khách hàng sử dụng phần mềm, cho phép cập nhật các thông tin quản lý về khách hàng thêm mới.
− Tình huống sử dụng “Quản lý tác tử di động”:
Khởi tạo tác tử di động
Người quản trị
Hủy tác tử di động
Đưa ra yêu cầu cập nhật phần mềm cho tác tử di động «uses» «uses» «uses» Hình 3.7. Tình huống sử dụng “Quản lý tác tử di động” Tình huống cụ thể nhƣ sau:
Khởi tạo tác tử di động: là tình huống mà ngƣời quản trị tạo mới tác tử để chuẩn bị thực hiện nhiệm vụ cập nhật phần mềm.
Hủy tác tử di động: là tình huống mà ngƣời quản trị hủy, kết thúc vòng đời của một tác tử di động.
Đƣa ra yêu cầu cập nhật phần mềm cho tác tử: là tình huống mà ngƣời quản trị có thể yêu cầu một số tác tử thực hiện việc cập nhật phần mềm theo một số tiêu chí. − Tình huống sử dụng “Cập nhật phần mềm”: Tác tử di động Cập nhật phần mềm Di chuyển Tạo mới tác tử khác Tự hủy tác tử «uses» «uses» «uses» «uses» Cập nhật thông tin khách hàng «uses» Hình 3.8. Tình huống sử dụng “Cập nhật phần mềm” Tình huống cụ thể nhƣ sau: Cập nhật phần mềm: là tình huống mà tác tử di động thực hiện nhiệm vụ cập nhật phần mềm tại máy tính của khách hàng.
Cập nhật thông tin khách hàng: là tình huống mà tác tử lấy thông tin của khách hàng tại máy tính của họ và cập nhật về máy chủ. Di chuyển: là tình huống mà tác tử tự động di chuyển giữa các
máy tính của khách hàng.
Tự hủy tác tử: là tình huống mà tác tử tự hủy khi đã hoàn thành nhiệm vụ.