39067

Характеристика case-средства Rational Rose

Доклад

Информатика, кибернетика и программирование

Назначение элементов экрана интерфейса Rose: Браузер browser используется для быстрой навигации по модели. C его помощью можно документировать элементы модели Rose. Документация будет выводиться также в отчетах создаваемых в среде Rose.

Русский

2013-09-30

138 KB

14 чел.

Характеристика case-средства Rational Rose

Rational Rose(в данной работе используется Rational Rose Enterprise 7.0) – семейство объектно-ориентированных Case-средств, предназначенных для автоматизации процессов анализа и проектирования ПО, для генерации кодов на различных языках программирования и выпуска проектной документации.

Назначение элементов экрана интерфейса Rose:

Браузер (browser) - используется для быстрой навигации по модели. C помощью браузера можно добавлять к модели элементы, просматривать существующие элементы модели и связи между ними, перемещать и переименовывать элементы модели, добавлять элементы модели к диаграмме,  группировать элементы в пакеты, связывать элемент с файлом или адресом Интернета, работать с детализированной спецификацией элемента,  открывать диаграмму. Браузер поддерживает четыре представления (view): представление вариантов использования, компонентов, размещения и логическое представление.

Окно документации (documentation window) – применяется для работы с текстовым описанием элементов модели. C его помощью можно документировать элементы модели Rose. Например, можно сделать краткое описание каждого действующего лица. При документировании класса все, что будет написано в окне документации, появится затем как комментарий в сгенерированном коде. Документация будет выводиться также в отчетах, создаваемых в среде Rose.

Панели инструментов (toolbars) - применяются для быстрого доступа к наиболее распространенным командам. Панели инструментов Rose обеспечивают быстрый доступ к наиболее распространенным командам. B этой среде существуют два типа панелей инструментов: стандартная панель и панель диаграммы. Стандартная панель видна всегда, ее кнопки соответствуют командам, которые могут использоваться для работы с любой диаграммой. Панель диаграммы своя для каждого типа диаграмм UML.

Все панели инструментов могут быть изменены и настроены пользователем. Для этого используется пункт меню Tools > Options, затем вкладку Toolbars.

Окно диаграммы (diagram window) - используется для просмотра и редактирования одной или нескольких диаграмм UML. B нем показано, как выглядит  диаграммы UML-модели. При внесении в элементы диаграммы изменений Rose автоматически обновит браузер. Аналогично при внесении изменений в элемент с помощью браузера Rose автоматически обновит соответствующие диаграммы. Это помогает поддерживать модель в непротиворечивом состоянии.

Журнал (log) - применяется для просмотра ошибок и отчетов о выполнении различных команд. По мере работы над моделью определенная информация будет направляться в окно журнала. Например, туда помещаются сообщения об ошибках, возникающих при генерации кода. Не существует способа закрыть журнал совсем, но его окно может быть минимизировано.

На рис.3.1  показаны различные части интерфейса Rose.

                       

                                     Рис.3.1. Интерфейс Rose

Четыре представления модели Rose

В модели Rose поддерживаются четыре представления - это представление вариантов использования, логическое представление, представление компонентов и представление размещения. Каждое из них предназначено для своих целей.

Представление вариантов использования содержит всех действующих лиц, все варианты использования и их диаграммы для конкретной системы. Оно может также содержать некоторые диаграммы последовательности и кооперативные диаграммы.

Логическое представление  показывает, как система будет реализовывать поведение, описанное в вариантах использования. Оно дает подробную картину составных частей системы и описывает взаимодействие этих частей. Логическое представление включает конкретные  классы, диаграммы классов и диаграммы состояний. С их помощью конструируется детальный проект создаваемой системы.

Представление компонентов содержит: компоненты, являющиеся физическими модулями кода; диаграммы компонентов; пакеты, являющиеся группами связанных компонентов.

Представление размещения - это последнее представление Rose. Оно соответствует физическому размещению системы, которое может отличаться от ее логической архитектуры: процессы, являющиеся потоками (threads), исполняемыми в отведенной для них области памяти; процессоры, включающие любые компьютеры, способные обрабатывать данные; любой процесс выполняется на одном или нескольких процессорах;                       устройства, т.е. любая аппаратура, не способная обрабатывать данные (например, терминалы ввода-вывода и принтеры); диаграмма размещения.


 

А также другие работы, которые могут Вас заинтересовать

47918. Мікроекономіка. Конспект лекцій 1.22 MB
  Особливості споживчого попиту. Попит закон попиту чинники що впливають на попит. Ринкова рівновага цін попиту і пропозиції. Поняття і зміна цінової еластичності попиту.
47919. Кінематика матеріальної точки. Основні поняття і способи задання руху 4.42 MB
  Основні поняття і способи задання руху Теоретичне ядро Вступ в курс класичної механіки. Природничі науки: хімія біологія астрономія географія вивчають різні але конкретні явища та процеси живої і неживої природи а також форми матерії та закони її руху. Таким чином предметом фізики є вивчення найбільш загальних і найпростіших властивостей і форм руху матерії. Проте цим не вичерпуються наші уявлення про типи та форми існування матерії як відомо матерія перебуває у вічному русі що означає: а світ що оточує нас за своєю природою...
47920. Криволінійний рух та рух точки по колу 2.37 MB
  Змістовий модуль 2 Криволінійний рух та рух точки по колу Теоретичне ядро Кінематика криволінійного руху матеріальної точки. Кінематика руху матеріальної точки по колу. Одним із поширених рухів матеріальної точки є механічний рух траєкторія якого довільна крива лінія. Найпростішими криволінійними рухами точки є рухи по кривій ІІ порядку: колу круговий рух; еліпсу еліптичний рух; а також рух по параболі гіперболі і т.
47921. Динаміка матеріальної точки 5.09 MB
  ІІ задача обернена: знаючи кінематичний закон руху і масу тіла визначити сили що діють на матеріальну точку. адитивність маси: 3 рівність інертної та гравітаційної маси з точністю: Поняття сили. Сили в природі. Таким чином із визначення поняття сили випливає 2 прояви дії сили: а динамічний прояв можемо судити по прискоренню яке отримують взаємодіючі тіла; б статичний прояв по деформації взаємодіючих тіл.
47922. Механіка абсолютно твердого тіла (АТТ). Механіка рідин та газів 1.31 MB
  Змістовий модуль 4 Механіка абсолютно твердого тіла АТТ. Механіка рідин та газів Поняття абсолютно твердого тіла Поряд з найпростішим обєктом дослідження механічних рухів матеріальною точкою розглядається інший абстрактний образ реальних матеріальних тіл абсолютно тверде тіло. Абсолютно тверде тіло це абстракція матеріального тіла взаємне розташування точок якого залишається незмінним в процесі його руху тобто віддаль між двома довільними точками тіла залишається незмінною за часом. Таким чином абсолютно тверде тіло це модель...
47923. Коливання та хвилі 1.84 MB
  Змістовий модуль 5 Коливання та хвилі Теоретичне ядро Кінематика гармонічного коливального руху точки Коливальний рух. Елементи акустики Природа звуку Розповсюджуючись в повітрі пружні хвилі досягнув людського вуха визивають специфічні відчуття звуку. Якщо частота цих хвиль лежить в межах від 1620 до 20 000 Гц то такі хвилі називаються звуковими. Звукові хвилі або звук це коливання пружного середовища що сприймаються нашими органами слуху.
47924. Неінерціальні системи відліку. Елементи СТВ Ейнштейна 839 KB
  Змістовий модуль Неінерціальні системи відліку. Теоретичне ядро Рух в неінерціальних системах відліку. Неінерціальні системи відліку та їх класифікація. Системи відліку які рухаються рівномірно та прямолінійно відносно інерціальної системи називаються інерціальними.
47925. ОСНОВИ ФІЗІОЛОГІЇ ТА ПЕДІАТРІЇ ДИТИНИ 1.32 MB
  Знати анатомо-фізіологічні особливості дітей різного вікового періоду. Профілактика порушення зору у дітей і підлітків. Виховувати у дітей гігієнічні навички по догляду за шкірою одягом взуттям. План лекції Анатомофізіологічні особливості системи травлення у дітей і підлітків.
47926. Маркетинг та його специфіка в банківській сфері 509.5 KB
  Маркетингова орієнтація передбачає фокусування зусиль і можливостей банку на виявленні реальних і потенційних запитів всіх субєктів економічних відносин і пошуку способів їх найкращого задоволення виходячи з фінансових кадрових організаційних технологічних законодавчих та інших обмежень. Банківський маркетинг традиційно розглядається з двох позицій: як філософія банківського бізнесу і як конкретний спосіб здійснення підприємницької політики банку. Банківський маркетинг це філософія стратегія й тактика банку що спрямовані на...