
- •1. Введение в Rational Rose 5
- •1. Введение вRational Rose
- •1.1. Цель работы
- •1.2. Общие сведения
- •1.3. Порядок выполнения
- •1.4. Содержание отчёта
- •1.5. Варианты заданий
- •1.6. Контрольные вопросы
- •2. Диаграмма прецедентов
- •2.1. Цель работы
- •2.2. Общие сведения
- •2.3. Порядок выполнения
- •2.4. Содержание отчёта
- •2.5. Варианты заданий
- •2.6. Контрольные вопросы
- •3. Диаграмма классов. Пакеты
- •3.1. Цель работы
- •3.2. Общие сведения
- •3.3. Порядок выполнения
- •3.4. Содержание отчёта
- •3.5. Варианты заданий
- •3.6. Контрольные вопросы
- •4. Диаграммы взаимодействия
- •4.1. Цель работы
- •4.2. Общие сведения
- •4.3. Порядок выполнения
- •4.4. Содержание отчёта
- •4.5. Варианты заданий
- •4.6. Контрольные вопросы
- •5. Диаграммы переходов состояний
- •5.1. Цель работы
- •5.2. Общие сведения
- •5.3. Порядок выполнения
- •5.4. Содержание отчёта
- •5.5. Варианты заданий
- •5.6. Контрольные вопросы
- •6. Диаграмма компонентов
- •6.1. Цель работы
- •6.2. Общие сведения
- •6.3. Порядок выполнения
- •6.4. Содержание отчёта
- •6.5. Варианты заданий
- •6.6. Контрольные вопросы
- •7. Диаграмма развёртывания
- •7.1. Цель работы
- •7.2. Общие сведения
- •7.3. Порядок выполнения
- •7.4. Содержание отчёта
- •7.5. Варианты заданий
- •7.6. Контрольные вопросы
- •8. Дальнейшая работа с моделью
- •8.1. Цель работы
- •8.2. Общие сведения
- •8.3. Порядок выполнения
- •8.4. Содержание отчёта
- •8.5. Варианты заданий
- •8.6. Контрольные вопросы
- •Список литературы
8.3. Порядок выполнения
1. Изучить особенности генерации программного кода с помощью RR.
2. Сгенерировать программный код на основе построенной модели системы.
3. Оформить отчёт по результатам выполнения лабораторной работы.
8.4. Содержание отчёта
Результаты выполнения лабораторной работы необходимо представить в виде отчёта, который должен содержать следующие разделы:
1. Постановка задачи.
2. Результаты генерации кода (в т.ч. окно журнала после проверки модели на отсутствие ошибок, описание свойств генерации кода, файлы с текстом кода).
8.5. Варианты заданий
Вариант индивидуального задания соответствует варианту, полученному при выполнении лабораторной работы №2.
8.6. Контрольные вопросы
1. Что необходимо выполнить для генерации отчёта о модели в RR?
2. Какое ПО необходимо для осуществления генерации отчёта о модели в RR?
3. Почему нужно строить разные диаграммы при моделировании системы?
4. Какие диаграммы модели необходимы для генерации программного кода?
5. На каких ЯП могут быть сгенерированы коды программ вRR?
6. Какие основные действия необходимо выполнить для генерации кода вRR?
7. Каким образом осуществляется проверка модели на отсутствие ошибок?
8. Что должно выполняться для классов и компонентов для генерации кода?
9. Как выбирается вRRЯП? Что нужно проверить с точки зрения синтаксиса выбранного ЯП?
10. Как осуществляется редактирование свойств генерации кода?
11. В чём состоят особенности генерации кода модели в средеRR?
12. Для чего предназначена программаRose Delphi Link?
13. Какие особенности имеет программаRose Delphi Link?
Список литературы
1. Боггс У., Боггс М.UMLиRational Rose/ Пер. с англ. М.: Изд‑во «ЛОРИ», 2000. 580 с.
2. Кватрани Т.Rational Rose 2000иUML: Визуальное моделирование. М.: ДМК Пресс, 2001. 176 с.
3. Леоненков А.В. Визуальное моделирование в средеIBM Rational Rose 2003. 2008. (URL: http://www.intuit.ru/department/se/ibmrrose/).
4. Глотова Т.В. Объектно-ориентированная методология разработки сложных систем: Учеб. пособие // Пенз. гос. ун‑т. Пенза: Изд-во ПГУ, 2001. 49 с.
5. Большаков О. Проектирование наRose Delphi Link// Программист. 2001.№3. (URL: http://delphiplus.spils.lv/articles/delphi/rdl/index.html).
6. Алфимов Р., Золотухина Е. Совместное использованиеDelphiиRational Roseпри проектировании пользовательского интерфейса // КомпьютерПресс. 2001.№4. (URL: http://www.lib.csu.ru/dl/bases/prg/KOMPRESS/articles/ 2001_04_delphi/index.htm).