12.3. Начало работы над проектом в среде Rational Rose


Из всех рассмотренных видов канонических диаграмм в среде Rational Rose 98/98i не поддерживается только диаграмма деятельности. Общая последовательность работы над проектом аналогична последовательности рассмотрения канонических диаграмм в книге. Исходным шагом разработки нового проекта является создание отдельных моделей или представлений в контексте построения канонических диаграмм.
Для нового проекта можно воспользоваться мастером типовых проектов (если он установлен в данной конфигурации). Мастер типовых проектов доступен из меню File-»New (Файл^Создать). Если мастер недоступен, то появляется рабочий интерфейс программы с чистым окном диаграммы.
Если имеется готовый проект (файл с расширением mdl – модель), то его можно открыть для последующей модификации через меню FiIe-»Open (Файл->Открыть). В этом случае программа загрузит существующий проект со всеми имеющимися в нем диаграммами, спецификациями и документацией.
По окончании сеанса работы над проектом выполненную работу необходимо сохранить в файле проекта с расширением mdl. Это можно сделать через меню File-»Save (Файл->Сохранить) или File-»Save As (Файл-»Сохранить как). При этом вся информация о проекте, включая диаграммы и спецификации элементов, будет сохранена в одном файле.
Как и другие программы, Rational Rose позволяет настраивать глобальные параметры среды, такие как выбор шрифтов и цвета для представления различных элементов модели. Настройка шрифтов производится через меню Tools-»Options (Инструменты-»Параметры). Характерной особенностью среды является возможность работы с символами кириллицы.
Однако следует заметить, что при спецификации элементов модели с последующей генерацией текста программного кода нужно сразу записывать имена и свойства элементов символами того языка, который поддерживается соответствующим языком программирования.
Для изменения цвета линий необходимо воспользоваться пунктом меню Edit-»Diagram Object Properties-»Line Color (Правка-»Свойства объекта диа-граммы-»Цвет линии). В этом случае предлагается специальная цветовая палитра, на которой можно выбрать подходящий цвет для линий на диаграммах.
Общий процесс работы над проектом заключается в добавлении на диаграммы соответствующих графических элементов, установлении отношений между этими элементами, их спецификации и документировании. После проверки правильности модели и согласованности спецификаций ее элементов можно сгенерировать текст программного кода на одном из выбранных языков программирования. Конечно, этот текст можно доработать в соответствующей среде программирования и получить исполнимые модули программ, ориентированные на работу в определенной операционной среде и вычислительной платформе.
Процесс добавления графических элементов на диаграммы аналогичен реализованному в популярных средах визуального программирования. При этом следует предостеречь от неосторожного добавления элементов на диаграммы, поскольку каждый добавляемый элемент заносится в браузер. Последующее удаление элемента с диаграммы автоматически не удаляет его из браузера, и необходимо предпринять дополнительные меры для удаления ненужного элемента из модели проекта.
<< | >>
Источник: Александр Леоненков. Самоучитель UML. 2007

Еще по теме 12.3. Начало работы над проектом в среде Rational Rose:

  1. 12.6. Разработка диаграммы состояний в среде Rational Rose
  2. 12.4. Разработка диаграммы вариантов использования в среде Rational Rose
  3. 12.8. Разработка диаграммы кооперации в среде Rational Rose
  4. 12.9. Разработка диаграммы компонентов в среде Rational Rose
  5. 12.10. Разработка диаграммы развертывания в среде Rational Rose
  6. 12.7. Разработка диаграммы последовательности в среде Rational Rose
  7. 12.5. Разработка диаграммы классов в среде Rational Rose
  8. 12.1. Общая характеристика CASE-средства Rational Rose 98/2000
  9. 12.2. Особенности рабочего интерфейса Rational Rose
  10. Глава 2. Победа над одиночеством – победа над самой собой, или Работа над формой и содержанием
  11. Особенности реализации языка UML в CASE-инструментарии Rational Rose 98/200
  12. Глава 10. Работа над ошибками
  13. Глава 5. Доброе начало полдела откачало. С чего начинать поиск работы
  14. Работа над собой – самая сложная, но и самая приятная!
  15. Глава 10. ПРАВОВОЙ РЕЖИМ СОСТАВЛЕНИЯ ПРОЕКТОВ БЮДЖЕТОВ. Общие положения о составлении проектов бюджетов
  16. Об окружающей среде
  17. Тема 3. ПРЕДПРИЯТИЕ И ПРЕДПРИНИМАТЕЛЬСТВО В РЫНОЧНОЙ СРЕДЕ
  18. 6. Законодательство об окружающей среде
  19. 5. Международные конференции по окружающей среде