Вы находитесь на странице: 1из 9

Министерство образования,культуры и исследований

Республики Молдова
Технический университет Молдовы
Департамент программной инженерии и автоматики

Отчет
по лабораторной работе №1
Объектно- ориентированное программирование ,анализ и
моделирование

Тема: Ознакомление с инструментом Enterprise Architect

Выполнил: Студент группы TI-185 Гаина Александра

Проверил: Преподаватель Сава Нина

Мельник Раду

Кишинев 2020
Цель: изучение элементов и сущностей инструмента моделирования Enterprise Architect

Задание: реализовать описание основных элементов Enterprise Architect

Enterprise Architect (EA) – CASE-инструмент для проектирования и конструирования


программного обеспечения. EA поддерживает спецификацию UML2.0+, описывающую
визуальный язык, которым могут быть определены модели проекта.

Некоторые из ключевых функций ЕА:


1. создание элементов UML-моделей широкого круга назначения;
2. размещение этих элементов в диаграммах и пакетах;
3. создание коннекторов между элементами;
4. документирование созданных элементов;
5. генерация кода для конструируемого ПО;
6. реверс-инжиниринг имеющегося кода на некоторых языках.

Рис.1 Вид стартовой страницы EA.

Рис. 2. набор функционала стартовой страницы EA.


Использование стартовой страницы позволяет нам оперировать данными с
официального сайта, получая доступ к его ресурсам по авторизации аккаунта, а так
же маневрировать проектами:

Рис. 3. Открывать файл проекта (Open Project File).

Рис. 4. Создание нового проекта (Open Project File).

Рис.5 Создание проекта на основе других проектов (Copy a Base project).


А так же производить поиск по нашим существующим проектам.

Рис. 6. Команды меню View.

Вид стартовой страницы можно изменять с использованием команд из меню View.


Например, для отображения на стартовой странице панели инструментов и браузера
проекта в меню View следует выбрать команды Toolbox, Project Browser.

Рис. 7 Главное меню ЕА

Рис. 8. Браузер в Enterprise Architect


Браузер используется для:
· создания диаграмм;
· навигации по диаграммам;
· добавления элементов диаграмм;
· перемещения элементов диаграмм;
· группировки элементов диаграмм и диаграмм в пакеты (папки);
· работы со спецификацией элементов диаграмм;
· открытия диаграммы;
· удаления диаграммы.

Рис. 9. Окно редактирования


При выделении какого-либо объекта становятся доступны поля для изменения
данного объекта в окне редактирования.
В данном окне можно изменять такие параметры как: Имя, Назначение, Тип, Язык и
прочее. Данное окно может быть открыто из 2-х мест , при активации данного меню
в правом нижнем углу при активации опции в меню Tools. А так же при Правом
клике на объект, и выборе опции Properties, так же данное окно открывается
автоматически при создании какого-либо объекта.
Ответы на вопросы:
1.Как создается новый проект в Enterprise Architect?
1. Выберем на стартовой станице пункт «Create a New Project»
2. На экране появляется окно для ввода имени файла проекта
3. Нажмите на кнопку «Сохранить».
4. На экране появляется окно выбора шаблона модели
5. На экране отображается окно для создания областей просмотра и
построения диаграмм
6. Щелкните правой клавишей мыши по папке «Model» в браузере EA.
7. Выберите в меню пункт «New View» для создания области просмотра
моделей.
8. На экране появляется окно для ввода имени файла области просмотра
и ее типа.
9. Задаем имя области просмотра. И выбераем ее тип «Simple». В этом
случае область просмотра не будет включать никаких шаблонов моделей.
10. В браузере EA появиться область просмотра с заданным названием
11. Для сохранения проекта в главном меню «File» выберите пункт «Save
Project Copy»
2.Как открывается разный тип диаграмм?
В Project Browser находятся все типы диаграмм

Рис. 10 Project Browser

3.Разница между тул бокс и между стандартной панелью инструментов?

Toolbox - специальная панель инструментов.


Имеет следующие возможности:
- Автоматически открывать и систематизировать все инструменты,
подходящие для рабочей области, такие как управление требованиями,
разработка кода и отладка
- Помогает быстро перейти в рабочую среду как для последовательных
областей, так и для различных областей работы.
Панель инструментов можно изменить с помощью меню которое есть в Toolbox
Стандартная панель инструментов - обеспечивает мгновенный доступ к наиболее часто
используемым инструментам в Enterprise Architect.
4.Разница между физическим и логическим комментарием ?
Физический комментарий не появляется в самом коде, а логический – появляется.
5. Для какого элемента генерируется код ?
Для выбранного элемента

Рис. 11 Generate Code


Рис. 12 Generate Code

Рис. 13 Пример кода

6.Методы для показа свойств элементов?


Существует три метода показывания свойств класса
Первый метод:

Рис. 14 Настройка класса


Второй метод:

Рис. 15 Настройка класса

Третий метод:

Рис. 16 Настройка класса

7. Где пишем название проекта?

Рис. 17 New project


8. Как меняется панель инструментов?
Панель инструментов можно изменить с помощью меню которое есть в Toolbox
9.Сколько типов диаграмм используется в UML?
8 типов диаграмм
1.Диаграмма вариантов использования
2. Диаграмма взаимодействия
А)Последовательности
Б)Коопераций
3. Диаграмма классов
4. Диаграмма поведения
5. Диаграмма состояний
6. Диаграмма деятельности
7. Диаграмма компонентов
8. Диаграмма развертывания
10. К стандартным окнам Enterprise Architect относятся:
Project Browser
Properties window
Notes window 
Responsibilities window
Model Views 
Traceability window
Diagram Toolbox
Diagram Filters

Выводы:
В данной лабораторной работе я изучила основные элементы и инструменты
моделирования Enterprise Architect.Также я узнала как создавать проект, создавать
диаграммы. Также как происходит генерация кода для каждого элемента.

Библиография:

Melnic R., Sava N. Indrumar metodic “Analiza si modelarea sistemelor informationale”.