39067

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

Доклад

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

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

Русский

2013-09-30

138 KB

15 чел.

Характеристика 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), исполняемыми в отведенной для них области памяти; процессоры, включающие любые компьютеры, способные обрабатывать данные; любой процесс выполняется на одном или нескольких процессорах;                       устройства, т.е. любая аппаратура, не способная обрабатывать данные (например, терминалы ввода-вывода и принтеры); диаграмма размещения.


 

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

47029. Теории игры (К.Гроос, Ф.Бойтендайк). Проблемы детской игры в теориях: В.Штерна, 3.Фрейда, Ж.Пиаже, К.Коффки, К.Левина, Л.С. Выготского) 46 KB
  Теории игры К. Проблемы детской игры в теориях: В. период развития и роста когда оно не может самостоятельно поддерживать свою жизнь г это время детства имеет целью сделать возможным приобретение приспособлений необходимых для жизни но не развивающихся непосредственно из прирожденных реакций д унаследованные реакции в связи с импульсивной потребностью в деятельности сами стремятся к проявлению и таким образом сами дают повод к новоприобретениям так что над прирожденной основой образуются приобретенные навыки е выработка...
47030. РЕАЛИЗАЦИЯ БИОЛОГИЧЕСКОЙ ИНФОРМАЦИИ В КЛЕТКЕ 46 KB
  Функция рибосом заключается в узнавании трехнуклеотидных кодонов мРНК сопоставлении им соответствующих антикодонов тРНК несущих аминокислоты и присоединении этих аминокислот к растущей белковой цепи. Для узнавания аминокислот в клетке имеются специальные молекулы тРНК. Присоединение аминокислот к тРНК осуществляется в энергозависимой реакции ферментами аминоацилтРНКсинтетазами а получившаяся молекула называется аминоацилтРНК. Таким образом специфичность трансляции определяется взаимодействием между кодоном мРНК и антикодоном тРНК а...
47032. Генетика человека. Малярийный плазмодий 55.3 KB
  Близнецовые данные оказываются полезными для количественной оценки степени генетической детерминированности отдельных признаков в связи с чем близнецовый метод можно считать одним из важных методов количественной генетики. Близнецовый метод позволяет установить наследственный характер признаков и это единственный метод выявляющий соотносительную роль удельный вес генетических наследственных и средовых факторов в формировании признака. Близнецовый метод был предложен Ф.
47033. Восстановление изношенной поверхности методом металлизации, принцип, технология металлизации 46.69 KB
  Процесс металлизации заключается в нанесении расплав ленного металла на специально подготовленную поверхность детали распылением его струей воздуха или газа. Схема электродуговой металлизации Примечание. Ппреимущества электрометаллизации: высокая производительность процесса.
47034. Виды ожогов. Классификация 47 KB
  Требования пожарной безопасности в учебных заведениях. В учебных классах и кабинетах следует размещать только необходимые для обеспечения учебного процесса мебель приборы которые должны храниться в шкафах на стеллажах; Число парт столов в учебных классах и кабинетах не должно превышать количества установленного нормами проектирования; С учащимися и студентами должны быть организованы занятия беседы по изучению правил пожарной безопасности в быту; Противопожарные системы и установки зданий должны постоянно содержаться в исправном...
47035. Проблема предметной деятельности и ее развития в развития в раннем детстве 47 KB
  Основное противоречие возраста: способ действия с предметом образец действия принадлежит взрослому а ребенок в то же время должен выполнять индивидуальное действие. Ведущий тип деятельности: предметная деятельность направленная на усвоение общественно выработанных способов действия с предметами. Цель возникает только в результате осуществления самого предметного действия. только после того как ребенок выпьет из чашки воду у него возникает цель пить из чашки воду Структура предметного действия: Действие состоит из ориентировочной и...
47036. Теория налогообложения 47.36 KB
  Теория Стоимость основных средств безвозмездно полученных от других предприятий налогом на прибыль: облагается не облагается если оборудование получено для разработки нефтяных и газовых месторождений не облагается если основные средства переданы с баланса на баланс предприятий потребительской кооперации по решению собственников не облагаются в любом случае Налоговая база по налогу на прибыль исчисляется: @нарастающим итогом с начала года по итогам каждого квартала по итогам года нарастающим итогом с начала каждого квартала ежемесячно...
47037. Определение адекватности построенной модели регрессии 47.5 KB
  Анализ остаточной компоненты остаточного ряда позволяет оценить качество полученнного уравнения регрессии. Модель считается адекватной исследуемому процессу если: 1 математическое ожидание значений остаточного ряда близко или равно нулю; 2 значения остаточного ряда случайны; 3 независимы; 4 подчинены нормальному закону распределения. Равенство нулю математического ожидания ряда остатков означает выполнение следующего соотношения: Однако в случае применения метода наименьших квадратов такая проверка является излишней поскольку...