Trong Rose các biểu đồ ca sử dụng được tạo lập trong quan sát Use Case. Rose cung cấp biểu đồ ca sử dụng mặc định là Main. Số lượng các biểu đồ ca sử dụng là tuỳ
ý tạo lập.
Trong Rose có thể thực hiện được những chức năng sau (chi tiết xem [22]): Mở biểu đồ mặc định Main Use Case,
Tạo lập biểu đồ ca sử dụng mới, Loại bỏ một biểu đồ ca sử dụng,
Tạo lập, bổ sung các ca sử dụng vào một biểu đồ ca sử dụng, Xoá bỏ ca sử dụng trong một biểu đồ ca sử dụng,
Đặc tả các ca sử dụng: đặt tên, gán mức ưu tiên, gắn tệp cho ca sử dụng, v.v. Tạo lập, bổ sung các tác nhân,
Xoá bỏ các tác nhân,
Đặc tả các tác nhân: đặt tên, đặt bội số trong mục Detail sau khi chọn Open
Specification.
Thiết lập các mối quan hệ giữa các tác nhân với ca sử dụng và giữa một số ca sử dụng với nhau nếu có.
Bài tập và câu hỏi
3.1 Mối quan hệ giữa các chức năng của hệ thống với các ca sử dụng, chúng khác nhau như thế nào?, nêu cách để xác định các ca sử dụng.
3.2 Tác nhân là gì và vai trò củ nó trong hệ thống? Nêu cách để xác định các tác nhân.
3.3 Xây dựng kịch bản cho ca sử dụng “Đăng nhập hệ thống”, “Thu bằng séc”, “Thêm NSD”.
3.4 Phát biểu bài toán “Quản lý thư viện”, xác định các yêu và xây dựng biểu đồ ca sử dụng cho hệ thống này.
3.5 Phát biểu bài toán “Xây dựng hệ thống rút tiền tựđộng ATM (Automatic Teller Machine)”, xác định các yêu và xây dựng biểu đồ ca sử dụng cho hệ thống này.
3.6 Phát biểu bài toán xây dựng hệ thống “Mô phỏng hệ thống thang máy trong các toà nhà cao tầng”, xác định các yêu và xây dựng biểu đồ ca sử dụng cho hệ thống này.
3.7 Phát biểu bài toán xây dựng hệ thống “Quản lý học tập của sinh viên trong trường
đại học”, xác định các yêu và xây dựng biểu đồ ca sử dụng cho hệ thống này.
3.8 Phát biểu bài toán xây dựng hệ thống “Quản lý và điều khiển các tuyến xe buýt của thành phố”, xác định các yêu và xây dựng biểu đồ ca sử dụng cho hệ thống này.
3.9 Sử dụng Rational Rose để tạo lập biểu đồ ca sử dụng cho hệ thống HBH với đầy
đủ các chức năng như trong mục 3.4.
3.10A/ Chọn những từ thích hợp đểđiền vào chỗ trống của những câu sau: Mẫu rập khuôn (stereotype) trong UML được mô tả . . .
Có . . . . loại quan hệ giữa các ca sử dụng với nhau. Biểu đồ ca sử dụng mô tả . . . của hệ thống. B/ Những mệnh đề sau đúng hay sai?
Một tác nhân trong ca sử dụng luôn là một người có liên quan đến hệ thống. Ca sử dụng mô tả những chi tiết để cài đặt.
Một hệ thống khác cũng có thể là một tác nhân trong biểu đồ ca sử dụng của hệ thống. Trong mỗi hệ thống chỉ có một biểu đồ ca sử dụng.
CHƯƠNG IV
PHÂN TÍCH HỆ THỐNG – MÔ HÌNH KHÁI NIỆM
VÀ BIỂU ĐỒ LỚP
Chủđề chính của chương V:
9 Tìm hiểu những khái niệm cơ sở trong miền bài toán ứng dụng để
xây dựng mô hình khái niệm,
9 Các phương pháp xác định các lớp đối tượng và mối quan hệ giữa các lớp, 9 Các thuộc tính của các lớp,
9 Biểu đồ lớp – mô hình khái niệm của hệ thống.