Phân tích hệ thống mô phỏng hoạt động nâng cấp tự động kết hợp với quản lý phiên bản
Hình 11. Biểu đồ Use Case gói quản lý nâng cấp phiên bản
Mô tả Use Case trong gói quản lý nâng cấp phiên bản Uc11. Lựa chọn phiên bản hiện dùng
- Tên ca sử dụng: Lựa chọn phiên bản hiện dùng - Tác nhân: Người dùng (User)
- Mục đích: Lựa chọn một phiên bản làm phiên bản hiện dùng để mô phỏng nâng cấp
- Mô tả khái quát: Người dùng nhấn nút chọn chức năng lựa chọn phiên bản hiện dùng
- Tham chiếu: R.3.1
- Mô tả diễn biến:
Hành động của tác nhân Hồi đáp của hệ thống 1. Chọn chức năng lựa chọn phiên bản
hiện dùng
2. Hiển thị danh sách các phiên bản để người dùng chọn
3. Chọn phiên bản, rồi nhấn “Ok” 4. Lưu phiên bản lựa chọn - Ngoại lệ:
Uc12. Kiểm tra update
- Tên ca sử dụng: Kiểm tra update - Tác nhân: Người dùng (User)
- Mục đích: Kiểm tra xem có các phiên bản mới hơn phiên bản hiện dùng không để nâng cấp
Phân tích hệ thống mô phỏng hoạt động nâng cấp tự động kết hợp với quản lý phiên bản
- Mô tả khái quát: Người dùng nhấn nút check update, nếu có update, thông tin về các phiên bản mới sẽ hiện ra, người dùng lựa chọn phiên bản để nâng cấp
- Tham chiếu: R.3.2
- Mô tả diễn biến:
Hành động của tác nhân Hồi đáp của hệ thống
1. Nhấn nút “Check update” 2. Hiển thị thông tin các phiên bản mới nếu có
3. Chọn phiên bản, rồi nhấn “Ok” 4. Hiển thị tiến trình nâng cấp
- Ngoại lệ: - Không có phiên bản mới, thông báo cho người dùng