Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
I. Rational Rose là gì ? − Rational Rose là một công cụ lập mô hình trực quan mạnh trợ giúp bạn phân tích và thiết kế các hệ thống phần mềm hướng đối tượng. Nó được dùng để lập mô hình hệ thống trước khi bạn viết mã (code). Dùng mô hình, bạn có thể bắt kịp những thiếu sót về thiết kế, trong khi việc chỉnh sửa chúng vẫn chưa tốn kém. − Mô hình Rose là bức tranh về một hệ thống từ nhiều góc nhìn khác nhau. Nó bao gồm tất cả các sơ đồ UML,. | Phần I LÀM QUEN VỚI RATIONAL ROSE I. Rational Rose là gì - Rational Rose là một công cụ lập mô hình trực quan mạnh trợ giúp bạn phân tích và thiết kế các hệ thống phần mềm hướng đối tượng. Nó được dùng để lập mô hình hệ thống trước khi bạn viết mã code . Dùng mô hình bạn có thể bắt kịp những thiếu sót về thiết kế trong khi việc chỉnh sửa chúng vẫn chưa tốn kém. - Mô hình Rose là bức tranh về một hệ thống từ nhiều góc nhìn khác nhau. Nó bao gồm tất cả các sơ đồ UML các actor các use case các đối tượng các lớp các thành phần. Nó mô tả chi tiết nội dung mà hệ thống sẽ gộp và cách nó sẽ làm việc. - Có thể xem một mô hình Rose tương tự như bản thiết kế mẫu. Giống như một căn nhà có nhiều bản thiết kế mẫu cho phép các thành viên trong đội xây dựng xem xét nó từ nhiều góc nhìn khác nhau như hệ thống ống nước hệ thống điện hệ thống nền . Một mô hình Rose chứa đựng các sơ đồ khác nhau cho phép các thành viên trong nhóm đề án xem hệ thống từ các góc nhìn khác nhau như khách hàng nhà thiết kế quản trị đề án . - Khi đã có được bản thiết kế thì sẽ giảm bớt một số vấn đề phiền phức như lập trình theo truyền thống thì khi hoàn tất đề án sau một thời gian sử dụng khách hàng yêu cầu thêm một vài chức năng nào đó vì có cập nhật mới thì người lập trình phải xem lại toàn bộ hệ thống rồi sau đó mới cập nhật. Điều này tốn rất nhiều thời gian. Nay nhờ có bản thiết kế thì chỉ cần xem cập nhật đó nằm ở phần nào và chỉnh sửa nâng cấp hệ thống. Điều đó sẽ linh hoạt và giảm rất nhiều thời gian. - Có ba phiên bản khác nhau của Rose Rose Modeler cho phép bạn tạo mô hình cho hệ thống nhưng không hỗ trợ tiến trình phát sinh mã hoặc thiết kế kỹ thuật đảo ngược Rose Professional cho phép bạn phát sinh mã trong một ngôn ngữ Rose Enterprise cho phép bạn phát sinh mã cho C Java Ada Corba Visual Basic Oracle . Một mô hình có thể có các thành phần được phát sinh bằng các ngôn ngữ khác nhau. 1 II. Làm quen với giao diện của Rational Rose 1 Giao diện chính của chương trình Thanh tiêu đề Title Bar Thanh .