Проектирование информационных систем с использованием ERWin, BPWin

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?тым содержанием и именем по умолчанию Main (Главная).

Активизация диаграммы компонентов может быть выполнена одним из следующих способов:

  • Щелкнуть на кнопке с изображением диаграммы компонентов на стандартной панели инструментов.
  • Раскрыть представление компонентов в браузере (Component View) и дважды щелкнуть на пиктограмме Main (Главная).
  • Через пункт меню Browse

    Component Diagram (БраузерДиаграмма компонентов).

  • В результате выполнения этих действий появляется новое окно iистым рабочим листом диаграммы компонентов и специальная панель инструментов, содержащая кнопки с изображением графических примитивов, необходимых для разработки диаграммы компонентов (табл. 12).

Таблица 12 - Назначение кнопок специальной панели инструментов диаграммы компонентов

Графическое изображениеВсплывающая подсказкаНазначение кнопкиSelection ToolПревращает изображение курсора в форму стрелки для последующего выделения элементов на диаграммеText BoxДобавляет на диаграмму текстовую областьNoteДобавляет на диаграмму примечаниеAnchor Note to ItemДобавляет на диаграмму связь примечания с соответствующим графическим элементом диаграммыComponentДобавляет на диаграмму компонентPackageДобавляет на диаграмму пакетDependencyДобавляет на диаграмму отношение зависимостиSubprogram SpecificationДобавляет на диаграмму спецификацию подпрограммыSubprogram BodyДобавляет на диаграмму тело подпрограммыMain ProgramДобавляет на диаграмму главную программуPackage SpecificationДобавляет на диаграмму спецификацию пакетаPackage BodyДобавляет на диаграмму тело пакетаTask SpecificationДобавляет на диаграмму спецификацию задачиTask BodyДобавляет на диаграмму тело задачиGeneric SubprogramДобавляет на диаграмму типовую подпрограммы(по умолчанию отсутствует)Generic Package Добавляет на диаграмму типовой пакет (по умолчанию отсутствует)DatabaseДобавляет на диаграмму базу данных (по умолчанию отсутствует)

1. Откройте диаграмму, содержащую пакеты Сущности, Границы, Контроль (Logical View).

Поместите классы из браузера в соответствующие их типам пакеты.

2. Перейдите в браузере в Component View. Нажмите на Component View правой кнопкой мыши, создайте пакеты New -> Packages. Назовите их Сущности, Границы, Контроль.

3. При помощи кнопки Dependency проведите линии зависимостей.

4. Дважды щелкнув на пакете Сущности, откройте главную диаграмму компонентов этого пакета.

5. Нажмите кнопку Package Specification (Содержит определение класса, его атрибутов и операций) панели инструментов. Поместите спецификацию пакета на диаграмму. Введите имя спецификации пакета ЗаказПредмета. Таким же образом добавьте спецификацию пакета Заказ.

6. Нажмите кнопку Package Body (Содержит код реализации операций класса.) панели инструментов, поместите на диаграмму тело пакета и введите его имя, Заказ предмета. Добавьте тело пакета Заказ. При помощью кнопки Dependancy проведите линии зависимостей.

7. Постройте диаграммы компонентов пакетов Границы и Контроль, как показано на рисунках 10 и 11.

Рис. 10

Рис. 11

8. Щелкните правой кнопкой на представлении Компонентов в браузере (Component view). В открывшемся меню выберите New -> Component Diagram. Назовите новую диаграмму System. Дважды щелкнув по диаграмме, откройте ее.

9. Разверните в браузере пакеты Сущности, Границы и Контроль. Переместите все спецификации пакетов на диаграмму классов.

10. Нажмите кнопку Task Specification (Может содержать определение класса, его атрибутов и операций, которые предполагается использовать в независимом потоке управления) панели инструментов и поместите на диаграмму спецификации задач ЗаказКлиент и ЗаказСервер. Приведите диаграмму к виду, показанному на рисунке 12.

Рис. 12 - Диаграмма компонентов системы

4.4.2 Создание диаграммы размещений

Deployment diagram (диаграммы размещения)

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

Для каждой модели создается только одна такая диаграмма, отображающая процессоры (Processor), устройства (Device) и их соединения.

Обычно этот тип диаграмм используется в самом начале проектирования системы для анализа аппаратных средств, на которых она будет эксплуатироваться.

Особенности разработки диаграммы развертывания в среде IBM Rational Rose 2003.

Активизация диаграммы развертывания может быть выполнена одним из следующих способов:

  • Щелкнуть на кнопке с изображением диаграммы развертывания на стандартной панели инструментов.
  • Дважды щелкнуть на пиктограмме представления развертывания (Deployment View) в браузере проекта.
  • Выполнить операцию главного меню: Browse

    Deployment Diagram (ОбзорДиаграмма развертывания).

  • В результате выполнения этих действий появляется новое окно iистым рабочим листом диаграммы развертывания и специальная панель инструментов, содержащая кнопки с изображением графических примитивов, необходимых для разработки диаграммы развертывания (табл. 13).

Таблица 13 - Назначение кнопок специальной панели инструментов диаграммы развертывания

Графическое изображениеВсплывающая подсказкаНазначение кнопкиSelection ToolПревращает изображение курсора в форму стрелки для последующего выделения элементов

Copyright © 2008-2013 studsell.com   рубрикатор по предметам  рубрикатор по типам работ  пользовательское соглашение