III. Làm việc với Rational Rose
1. Màn hình làm việc của ROSE
Có 5 phần chính trong màn hình giao diện của Rose là trình duyệt, cửa sổ tài liệu, thanh cơng cụ, cửa sổ cho biểu đồ và nhật ký. Trong mục này chúng ta sẽ tìm hiểu chi tiết về các chức năng chính mà từng phần đảm nhận:
1. Browser (Trình đơn): Được sử dụng để điều hướng cơng việc nhanh chóng
2. Cửa sổ tài liệu: Được sử dụng để xem hoặc cập nhật tài liệu tới các mơ hình
có liên quan.
3. Toolbar: Thường được để truy cập nhanh đến các lệnh hay được sử dụng.
4. Cửa sổ màn hình: Được sử dụng để hiển thị và chỉnh sửa một hoặc nhiều
sơ đồ UML.
5. Log: Được sử dụng để thông báo các lỗi và báo cáo kết quả của các lệnh
thực thi.
Hình 4.3.1: Giao diện của Rose.
Browser Cửa sổ
tài liệu
Log Toolbars Màn hình
1.1. Browser.
- Browser có một cấu trúc phân cấp rất rõ ràng, bạn có thể dễ dàng điều khiển mơ hình Rose của bạn một cách hợp lý. Bất cứ một thứ gì khi bạn thêm vào mơ hình như: Actor, Componants, Use cases, classes… Sẽ được hiển thị trong Browser và bạn sẽ có thể sử dụng nó một cách linh hoạt.
Hình 4.3.2: Rose browser.
1. Sử dụng Browser, Bạn có thể:
o Thêm vào các yếu tố có trong mơ hình (use cases, actors, classes, components, diagrams,…)
o Xem các phần tử từ mơ hình hiện có. o Xem mối quan hệ giữa các mơ hình. o Di chuyển các mơ hình.
o Đổi tên các thành phần có trong mơ hình. o Nhóm các yếu tố mơ hình vào một gói.
o Truy cập các thông số kỹ thuật chi tiết của một phần tử o Mở diagrams.
1.2. Toolbars
Hình 4.3.3: Toolbar
Thanh cơng cụ Rose (Toolbar) cung cấp cho bạn truy cập nhanh đến các lệnh thường được sử dụng. Có 2 thanh cơng cụ chính được sử dụng trong Rose là: Standar Toolbar và Diagram Toolbar. Hộp công cụ cũng được thay đổi đối với từng loại sơ đồ khác nhau.
1.3. Cửa sổ tài liệu.
- Cửa sổ tài liệu dùng để ghi các chú thích, định nghĩa nhỏ trong mơ hình Rose của bạn. Bạn có thể dùng nó để ghi lại 1 số định nghĩa cho các Actor, Use cases… mà bạn cảm thấy cần thiết.
Hình 4.3.4: Cửa sổ tài liệu.
1.4. Cửa sổ Log
Hình 4.3.5: Cửa sổ Log
Khi bạn làm việc với mơ hình Rose, một số cửa sổ sẽ hiển thị lên trên cửa sổ Log. Ví dụ: Khi bạn Check model, bất kì lỗi nào sinh ra đều sẽ hiển thị trong Log.