You are on page 1of 7

Môi trường làm việc của Rational Rose bao gồm 3 cửa sổ chính:

+ Cửa sổ bên trái trên thể hiện các view khác nhau để người sử dụng có thể thao
tác trên các mô hình khác nhau: Use-case View, Logical View, Component View và
Deployment View. Mỗi view được trình bày dưới dạng một cây (click vào dấu + sẽ mở cây
ra, click vào dấu - sẽ đóng cây lại).
+ Cửa sổ bên trái dưới thể hiện Documena tion của phần tử đang giữ focus (có thể
là use- case, actor, class…).
+ Cửa sổ còn lại nằm bên phải thể hiện các lưu đồ. Khi double-click vào icon của
mỗi biểu đồ trong các view, của sổ bên phải sẽ hiển thị lưu đồ đó.

Một số chức năng quan trọng cần chú ý trong quá trình thực hiện:
1. Để lưu mô hình đang tạo lập vào một file chọn menu File | Save. Sau đó có thể mở nó ra
bằng menu File | Open.
2. Thay đổi font, màu viền và màu tô cho các phần tử mới được tạo ra
 Sử dụng menu Tools | Options
 Dùng General Tab
 Sửa font và các màu sắc cần thiết
3. Thay đổi font, màu viền và màu tô cho các phần tử trong một biểu đồ
 Nhấn Ctrl+A hoặc menu Edit | Select All để chọn tất cả các phẩn tử có trong biểu
đồ
 Sử dụng các menu Format | Font Size, Format | Line Color, Format | Fill Color,
Format | Font
4. Thay đổi ngôn ngữ mô hình và ngôn ngữ lập trình mặc định. Các lớp và package tạo ra
sẽ được gán ngôn ngữ lập trình mặc định.
 Sử dụng menu Tools | Options
 Dùng Notation Tab
 Kiểm tra Default notation là Unified và Default language là Analysis, C++, Java…
5. Hiển thị chỉ số trong biểu đồ tuần tự (sequence diagram)
 Sử dụng menu Tools | Options
 Dùng tab Diagram
 Chọn Sequence numbering
6. Hiển thị tất cả thuộc tính và tác vụ
 Sử dụng menu Tools | Options
 Dùng tab Diagram
 Chọn Show all Attributes và Show all Operations
7. Thay đổi chế độ hiển thị stereotype cho các phần tử đang giữ focus bằng các chức năng
con của menu Format | Stereotype Display
8. Tắt Focus of Control (sequence diagram)
 Sử dụng menu Tools | Options
 Dùng tab Diagram
 Tắt focus of control
SỬ DỤNG RATIONAL ROSE
Sau khi cài đặt xong, để khởi động Rational Rose cho việc mô hình phân tích thiết kế
hướng đối tượng, người sử dụng sẽ chọn mục Rational Rose Enterprise Edition như Hình

1 dưới đây:
Hình 1: Màn hình khởi động
Sau khi mở Rational Rose, sẽ xuất hiện một màn hình như sau:
Sau đó, giao diện ban đầu của Rational Rose có dạng như Hình 2 dưới đây, và để mô
hình hóa UML người sử dụng phải chọn Icon có tên Rational Unified Process, và ấn OK:

Hình 2: Giao diện lựa chọn


Sau đó, giao diện chính của Rational Rose sẽ hiển thị như dưới đây:
Trong giao diện của Rational Rose , cửa sổ phía bên trái là cửa sổ Browser chứa các
View (hướng nhìn, quan điểm), trong mỗi View là các mô hình tương ứng của UML. Có
thể xem mỗi View là một cách nhìn theo một khía cạnh nào đó của hệ thống.
• Use Case View: xem xét khía cạnh chức năng của hệ thống nhìn từ phía các tác
nhân bên ngoài - Logical View: xem xét quá trình phân tích và thiết kế logic của hệ
thống để thực hiện các chức năng trong Use Case View.
• Component View: xem xét khía cạnh tổ chức hệ thống theo các thành phần và mối
liên hệ giữa các thành phần đó.
• Deployment View: xem xét khía cạnh triển khai hệ thống theo các kiến trúc vật lý.
Cửa sổ phía bên phải của màn hình Rational Rose là cửa sổ sơ đồ (Diagram Windows)
được sử dụng để vẽ các biểu đồ sử dụng các công cụ vẽ tương ứng trong ToolBox. Hầu
hết các ký hiệu sử dụng để vẽ biểu đồ trong Rational Rose đều thống nhất với chuẩn
UML.

Giao diện chính của Rational Rose trong các biểu đồ đều được chia thành các phần như
trong Hình 2.21. Ý nghĩa chính của các thành phần này như sau:
• MenuBar và ToolBar chứa các menu và công cụ tương tự như các ứng dụng
Windows khác.
• Phần Browser Window cho phép người sử dụng chuyển tiếp nhanh giữa các
biểu đồ trong các View.
• Phần Doccumentation Window dùng để viết các thông tin liên quan đến các
phần tử mô hình tương ứng trong biểu đồ. Các thông tin này có thể là các ràng
buộc, mục đích, các từ khóa … liên quan đến phần tử mô hình đó.
• Phần ToolBox chứa các công cụ dùng để vẽ biểu đồ. Ứng với mỗi dạng biểu
đồ thì sẽ có một dạng toolbox tương ứng.
Để tạo mới một sơ đồ trong Rational Rose, kích chuột phải vào một mục nào đó trong
cửa sổ trái của giao diện chính và chọn new một sơ đồ nào đó (ví dụ như Use Case
Diagram) như hình dưới đây:

Lưu ý:
Để đánh tiếng Việt trong Rational Rose, ngưởi sử dụng phải dùng bảng mã Vni và font
chữ phù hợp của bảng mã Vni này (Ví dụ như Vni-Times hoặc Vni-Tekon…)
Ngoài ra, để đảm bảo rằng tất cả các phần tử trong Rational Rose đều mặc định gõ
được tiếng Việt mỗi khi new mới một phần tử, thì vào mục Option và chọn font chữ Vni-
Times/Vni-Tekon cho cả 3 mục như hình dưới đây:

Sau khi cửa sổ Option được mở, vào tab General và chọn 3 font (Default font,
Documentation window font và Log window font) như hình vẽ dưới đây (khi đó, bất kỳ
một phần tử nào được new mới cũng đều có font mặc định của bảng mã Vni và có thể gõ
được tiếng Việt):
Chú ý:
Trong khi vẽ sơ đồ tuần tự, để xóa đi một đường thông điệp nào đó trong sơ đồ thì ta
click vào đường thông điệp đó và ấn tổ hợp phím Ctrl-D.

You might also like