Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metoda_trpo.doc
Скачиваний:
114
Добавлен:
17.02.2016
Размер:
2.51 Mб
Скачать

Краткое описание лабораторных работ

Лабораторные занятия проводятся в компьютерном классе кафедры МОВС, где на ЭВМ установлены лицензионно чистые программы Rational Rose, позволяющие рисовать UML диаграммы на экранах компьютеров, а затем распечатывать их на бумаге и помещать в проектную документацию АИС и компьютерных программ. На первом лабораторном занятии преподаватель расскажет студентам, как с помощью программы Rational Rose рисуются UML диаграммы. Затем, используя знания, полученные в процессе слушания и изучения лекций, студенты должны на каждом из пяти лабораторных занятий нарисовать на экране компьютера с помощью программы Rational Rose одну UML диаграмму и распечатать ее на бумаге. Таким образом, на лабораторных занятиях студенты построят пять UML диаграмм.

В конце каждого лабораторного занятия студент будет предъявлять преподавателю распечатку разработанной им UML диаграммы.

Вводное лабораторное занятие поможет студентам сориентироваться в среде Rational Rose, познакомиться с интерфейсом данного программного продукта.

На первом лабораторном занятии студенты с помощью программы Rational Rose строят UML диаграмму прецедентов, описывающую внешнюю границу АИС регистрации учебных курсов ВУЗа.

Второе и третье занятия посвящены построению фрагментов логической схемы базы данных АИС регистрации учебных курсов. На втором занятии студенты построят простой фрагмент базы данных АИС, а на третьем – более сложный.

На четвертом лабораторном занятии студенты должны построить диаграмму одного из процессов АИС регистрации учебных курсов ВУЗа.

На пятом лабораторном занятии они построят UML диаграмму, описывающую структуру и содержание компьютерной программы, которая предназначена для рисования на экранах компьютеров простых фигур и отношений между ними.

На шестом лабораторном занятии студенты познакомятся с простейшим примером генерации программного кода, используя диаграмму, построенную на пятом лабораторном занятии.

  1. Uml диаграммы в Rational Rose

RationalRose- мощноеCASE-средство для проектирования программных систем любой сложности. Одним из достоинств этого программного продукта будет возможность использования диаграмм на языкеUML. Можно сказать, чтоRationalRoseявляется графическим редакторомUMLдиаграмм.

В распоряжение проектировщика системы RationalRoseпредоставляет следующие типы диаграмм, последовательное создание которых позволяет получить полное представление о всей проектируемой системе и об отдельных ее компонентах :

  • Usecasediagram(диаграммы прецедентов);

  • Deploymentdiagram(диаграммы топологии);

  • Statechartdiagram(диаграммы состояний);

  • Activitydiagram(диаграммы активности);

  • Interactiondiagram(диаграммы взаимодействия);

  • Sequencediagram(диаграммы последовательностей действий);

  • Collaborationdiagram(диаграммы сотрудничества);

  • Classdiagram(диаграммы классов);

  • Componentdiagram(диаграммы компонент).

    1. Usecasediagram(диаграммы прецедентов)

Этот вид диаграмм позволяет создать список операций, которые выполняет система. Часто этот вид диаграмм называют диаграммой функций, потому что на основе набора таких диаграмм создается список требований к системе и определяется множество выполняемых системой функций.

Каждая такая диаграмма или, как ее обычно называют, каждый Usecase– это описание сценария поведения, которому следуют действующие лица (Actors).

Данный тип диаграмм используется при описании бизнес процессов автоматизируемой предметной области, определении требований к будущей программной системе. Отражает объекты как системы, так и предметной области и задачи, ими выполняемые.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]