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

50

Министерство образования и науки Российской Федерации

Государственное образовательное учреждение

высшего профессионального образования

«Кузбасский государственный технический университет»

Кафедра информационных и автоматизированных

производственных систем

Проектирование информационных систем

Методические указания к практическим работам

по курсу «Проектирование информационных систем»

для студентов специальности 230201

"Информационные системы и технологии"

Часть II

Составители О. Н. Ванеев

Утверждено на заседании кафедры

Протокол № Х от ХХ.ХХ.2011

Рекомендовано к печати

учебно-методической комиссией

специальности 230201

Протокол № ХХХ от ХХ.ХХ.2011

Электронная копия находится

в библиотеке главного корпуса

ГУ КузГТУ

Кемерово 2011

  1. ПРактическая работа № 7 . Моделирование предметной области

1. ЦЕЛЬ РАБОТЫ

Изучение основных принципов и артефактов, используемых при моделировании предметной области на основе нотации UML

В связи с этим задачами работы является

  • Изучение артефактов, используемых при моделировании предметной области

  • Изучение элементов UML, используемых при моделировании предметной области

  • Изучение среды моделирования EnterpriseArchitect, её использования при моделировании предметной области.

  • Практическое применение методики для разработки модели предметной области

2.ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ

Основные понятия, используемые при создании моделей предметной области

Основными понятиями, используемыми при создании моделей предметной области, являются:

  • бизнес - процесс;

  • владелец бизнес - процесса;

  • вход бизнес - процесса;

  • выход бизнес - процесса;

  • декомпозиция,

  • заказчик;

  • инструмент;

  • методология создания модели бизнес процесса;

  • моделирование бизнес процессов;

  • модель;

  • модель «как есть» (от «asis» - англ.) [1];

  • предметная область;

  • ресурс.

Описание основных понятий представлено в словаре терминов данного документа.

Состав моделей и инструментарий

В процессе описания предметной области должны быть разработаны следующие модели:

  1. организационная структура;

  2. состав бизнес процессов;

  3. цели бизнес процессов;

  4. описание бизнес процессов;

  5. описание объектов бизнес процессов;

  6. описание бизнес правил;

  7. типы данных;

Для создания моделей, может быть использовать инструмент [2] Enterprise Architect (ЕА), который поддерживает универсальный язык моделирования Unified Modeling Language (UML) версии 2.0.

Описание предметной области целесообразно локализовывать или в отдельной области просмотра (View) или в пакете

В области просмотра «Организационная структура» следует создать настраиваемую пользователем диаграмму (custom diagram) с наименованием «Организационная структура».

В области просмотра «Описание бизнес процессов » следует создать пакеты с наименованиями:

  • 01. Цели бизнес – процессов;

  • 02. Состав бизнес – процессов;

  • 03. Описание бизнес – процессов;

  • 04. Описание объектов бизнес – процессов;

  • 05. Описание бизнес – правил;

  • 06. Типы данных;

  • 07. Автоматизируемые элементы БП.

В области просмотра «Навигация по моделям» следует создать пакетную диаграмму «package diagram», на которой следует организовать необходимую навигацию.

На рис. 1 представлено дерево моделей в браузере ЕА.

Рис. 1. Дерево моделей в ЕА

Организационная структура

Целью разработки модели «Организационная структура» является отображение состава подразделений, должностных лиц организации, связей между подразделениями и отдельными должностными лицами, и их подчиненность.

Для разработки модели «Организационная структура» должна использоваться настраиваемая пользователем диаграмма (custom diagram).

Элементы, настраиваемой пользователем диаграммы (custom diagram), используемые для разработки модели, представлены в табл. 1.

Таблица 1.

Элементы настраиваемой пользователем диаграммы (custom diagram), используемые для разработки модели «Организационная структура»

Изображение элемента

Название и назначение элемента

пакет. Используется для отображения подразделения предприятия, например департамента, службы, отдела, группы и т.д. ,

Класс со стереотипом «worker» Используется для отображения должностей и профессий сотрудников предприятия

связь ассоциация. Используется для отображения связей между элементами

связь зависимость. Используется для отображения связей между элементами. Связь проводится от зависимого элемента к независимому элементу. Связь может использоваться со стереотипом, например «подчиняется»

Модель организационной структуры строиться как иерархия диаграмм.

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

На рис. 3, 4 представлен пример моделей организационной структуры университета.

Рис. 3. Пример организационной структуры университета. Состав подразделений и их связей

Рис. 4. Пример организационной структуры университета. Состав должностей деканата и их связей

Пример расположения модели «Организационная структура» в браузере EA представлен на рис. 5 .

Рис. 5. Пример расположения модели «Организационная структура» в браузере EA

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