Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 3000136.doc
Скачиваний:
29
Добавлен:
30.04.2022
Размер:
513.54 Кб
Скачать

3.1. Инструментальная среда AllFusion Component Modeler

AllFusion Component Modeler содержит несколько окон и инструментальных панелей:

- Workspace –навигатор модели;

- Property – окно (расположено слева внизу) отображает свойства элементов модели;

- Output – отображает отчеты о результатах поиска, замены и других действиях пользователя;

- Панель задач;

- Панель инструментов;

- Палитра инструментов (вид зависит от типа редактируемой диаграммы).

Каждое из окон можно скрыть или включить с помощью пункта меню View.

Панель задач (task bar) по умолчанию расположена в левой верхней части основного окна AllFusion Component Modeler. Панель задач содержит 4 раздела и позволяет организовать работу над проектом в соответствии с ролями разработчиков:

- Analyst (аналитик);

- Designer (дизайнер);

- Implementor (кодировщик);

- Reporting (последний раздел служит для генерации отчетов).

Для переключения между разделами панели задач следует щелкнуть по кнопке с названием раздела. Окно каждого раздела содержит список задач. Для создания новой задачи щелкают правой кнопкой мыши по окну панели задач и выбирают пункт меню Customize. При этом появляется диалоговое окно Task Bar.

Каждая задача представляет собой выполняемый скрипт, например на Visual Basic или Java. Для создания новой задачи необходимо щелкнуть по кнопке Create, внести в диалоговом окне имя задачи, затем щелкнуть по кнопке Browse и выбрать файл скрипта. Для включения задачи в раздел необходимо щелкнуть по кнопке Apply.

Окно Workspace имеет 3 вкладки – Models, Packages, Diagrams. Вкладка Models содержит древовидный список элементов модели, который является верхним уровнем представления модели. Вкладка Packages содержит список пакетов. Пакет является нижним уровнем модели и может включать задачи и другие модели, используемые в проекте. Вкладка Diagrams содержит список диаграмм модели.

3.2. Диаграммы объектной модели

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

Для создания новой диаграммы следует перейти во вкладку Models окна Workspace и щелкнуть павой кнопкой мыши по модели, в которой создается новая диаграмма. В контекстном меню следует выбрать пункт New Diagram и затем тип диаграммы. AllFusion Component Modeler позволяет создавать диаграммы восьми типов:

- Activity (активности);

- Class (классов);

- Collaboration (кооперации);

- Sequence (последовательности);

- State (состояний);

- Use Case (вариантов использования);

- Component (компонентов);

- Deployment (развертывания).

После выбора нужного типа диаграммы в правой верхней части основного окна появится окно редактора диаграмм Diagram Editor).

В левой части редактора диаграмм Diagram Editor размещается палитра инструментов, содержание которой зависит от типа диаграммы. С помощью кнопок палитры инструментов в диаграмму можно внести элементы модели, описывающие структуру и поведение системы, а также связи между ними.

Для просмотра диаграмм модели служит вкладка Diagrams окна Workspace.

Для просмотра диаграммы необходимо правой кнопкой мыши щелкнуть по иконке диаграммы в списке и выбрать пункт меню Open Document.