Этапы проектирования информационных систем. Кооперативные диаграммы

Лекция №2

Кооперативные диаграммы

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

Последовательность определения сообщений отображается нумерацией стрелок

Диаграммы состояний

Все строки проверены, но не все позиции выполнимы
Заказ
Проверка строк заказа
Ожидание
Формирование заказа
Не все строки проверены
Все строки проверены, но некоторые позиции не получены
Все позиции получены
Все строки проверены, и все позиции выполнимы
.Используются для описания поведений сложных систем. Определяют все возможные состояния, в которых может находиться объект, а также процесс смены состояний объекта в результате некоторых событий. На диаграммах объекты – прямоугольники, а связи между ними – направленные стрелки, причем каждой стрелке соответствует некоторое событие. На данных диаграммах указывается начало и конец события.

Пример:

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

Пример:

Да
Нет
Начало
Заказ
Оплата
Проверка строк
Отказ
Повтор. заказ
Выдача заказа
Есть на складе
Нет
Да


Кроме рассмотренных диаграмм рассматривают диаграммы компонентов. Они позволяют отобразить проектируемую систему в виде отдельных независимых модулей. Модуль на диаграмме – прямоугольник, в который с левой стороны помещается 2 маленьких. Связь между модулями – пунктирными стрелками.

Пример:

Управление продажами
Управление складами

Универсальный язык моделирования UML обеспечивает поддержку всех этапов жизненного цикла разрабатываемой ИС, это выполняется в виде диаграмм и таблиц. На этапе создания модели и требований к ней задается описание отдельных объектов следующими диаграммами: 1) диаграмма прецедентов - это обобщенная модель функционирования системы с окружающей средой, т.е. в данной диаграмме представляются процессы, которые должны быть автоматизированы в рассматриваемой компании или предприятии, а также их исполнители; 2) физическая диаграмма – это диаграмма описывает взаимодействие компании или системы с внешними контрагентами, для ее сопоставления используются следующие знаки: прямоугольник с надписью внутри типа компании и внешними актерами, а также указываются соответствующие связи и пояснения действия по стрелкам; 3) формирование списков бизнес- процессов, которые должны быть автоматизированы, для этого составляется таблица

Номер бизнес - процесса Наименование бизнес - процесса
1- 3к- ПР. 2- Скл Закупки и продажи Склад

4)рассмотрение отдельных бизнес - процессов подлежащих автоматизации:

4.1. общее и полное описание рассматриваемого процесса;

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

Диаграмма действий и номер на диаграмме   Операция   Исполнитель   Как часто выполняется   Входящий документ   Исходящий документ   Проводка   Замечания
               
               

4.3. формирование таблицы операций. В данной таблице отображаются следующие операции

Данная таблица используется для проектирования выбранных бизнес - процессов в проектируемой ИС, а также используется для составления таблицы описания документов.

4.4. таблица описания документов. В данной таблице отображены все документы, которые участвуют в моделировании бизнес – процесса. Таблица формируется на основе таблицы операций путем перестановки столбцов и объединений строк таблицы операций. Она содержит 8 столбцов.

Таблица документов

Диаграмма действий и номер на диаграмме   Исходящий документ   Операции   Исполнитель   Как часто   Входящий документ   Регистр   Замечания
               
               

При создании таблицы документов 6-ой столбец таблицы операции меняется со 2-ым.

Таблица описания док. создается путем перестановки столбцов и объединения строк табл. операций. Особенностью табл. описаний документов является то, что в графе N2 не должно быть повторяющихся документов. Если один и тот же документ является исходным для нескольких операций, то он включается один раз в графу 2, а в графе 3 включается несколько операций. В графе 7 указывается наименование реестра, кое правило, по именованию документа. На базе табличных операций и табличного описания документов производится проектирование выбранных бизнес-процессов. Все операции, участвующие в процессе проектирования сводятся в следующей таблице.

№ операции на диаграмме Исходящий документ Необходимые разработки Специфика настройки Функциональные системы (модули)
         

В графе 1 указывается номер операции и краткое наименование диаграмм действий проектируемого процесса. Данные в графу 1 сводятся в соответствии с таблицей операции. В графу 2 переносятся наименования операций из таблицы операций. В графу 3 перечисляются необходимые разработки для выполнения операций. В графу 4 заносится специфика настройки функциональной системы. В графе 5 указывается модуль или функция для реализации бизнес – процесса. Для моделирования ИС используются программы Visio, которые используют язык UML. В Visio имеются встроенные программы Word и Excel, что позволяют создавать табличные диаграммы, тексты не выходя из программы Visio.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: