Реферат: Комплексная модель работы строительной фирмы
Для изображения DFD традиционно используются две различные нотации: Йодана (Yourdon) и Гейна-Сарсона (Gane-Sarson). Далее при построении примеров будет использоваться нотация Йодана, все исключения будут предварительно оговариваться.
В основе данной методологии (методологии Gane/Sarson) лежит построение модели анализируемой ИС - проектируемой или реально существующей. В соответствии с методологией модель системы определяется как иерархия диаграмм потоков данных (ДПД или DFD), описывающих асинхронный процесс преобразования информации от ее ввода в систему до выдачи пользователю. Диаграммы верхних уровней иерархии (контекстные диаграммы) определяют основные процессы или подсистемы ИС с внешними входами и выходами. Они детализируются при помощи диаграмм нижнего уровня. Такая декомпозиция продолжается, создавая многоуровневую иерархию диаграмм, до тех пор, пока не будет достигнут такой уровень декомпозиции, на котором процесс становятся элементарными и детализировать их далее невозможно.
Источники информации (внешние сущности) порождают информационные потоки (потоки данных), переносящие информацию к подсистемам или процессам. Те в свою очередь преобразуют информацию и порождают новые потоки, которые переносят информацию к другим процессам или подсистемам, накопителям данных или внешним сущностям - потребителям информации. Таким образом, основными компонентами диаграмм
потоков данных являются:
- внешние сущности;
- системы/подсистемы;
- процессы;
- накопители данных;
- потоки данных.
.
Методология описания процессов IDEF3
Наличие в диаграммах DFD элементов для описания источников, приемников и хранилищ данных позволяет более эффективно и наглядно описать процесс документооборота. Однако для описания логики взаимодействия информационных потоков более подходит IDEF3, называемая также workflow diagramming - методологией моделирования, использующая графическое описание информационных потоков, взаимоотношений между процессами обработки информации и объектов, являющихся частью этих процессов. Диаграммы Workflow могут быть использованы в моделировании бизнес-процессов для анализа завершенности процедур обработки информации. С их помощью можно описывать сценарии действий сотрудников организации, например последовательность обработки заказа или события, которые необходимо обработать за конечное время, Каждый сценарий сопровождается описанием процесса и может быть использован для документирования каждой функции.
IDEF3 - это метод, имеющий основной целью дать возможность аналитикам описать ситуацию, когда процессы выполняются в определенной последовательности, а также описать объекты, участвующие совместно в одном процессе.
Техника описания набора данных IDEF3 является частью структурного анализа. В отличие от некоторых методик описаний процессов IDEF3 не ограничивает аналитика чрезмерно жесткими рамками синтаксиса, что может привести к созданию неполных или противоречивых моделей.
IDEF3 может быть также использован как метод создания процессов. IDEF3 дополняет IDEFO и содержит все необходимое для построения моделей, которые в дальнейшем могут быть использованы для имитационного анализа.
5. Описание процесса построения модели.
Построение IDEF0 модели.
К основному блоку добавляем стрелки: Заказ(вход), Готовый объект (выход), Персонал (механизм, т.е. ресурсы, выполняющие работу), ГОСТ (управление, т.е. те правила, которыми руководствуется работа).
Декомпозируем блок Проект на четыре блока: Поступление заказа, Закупка материала, выполнение работы, Контроль качества.
Устанавливаем связи.
Декомпозируем блок Поступление заказа на блоки: Рассмотрение заказа, Анализ рынка, составление сметы, Согласование сторон.
Декомпозируем блок Закупка материала на блоки: Поступление денежных средств от клиента, Подбор материала, Оценка заказчиком, Покупка .
Декомпозируем блок выполнение работы на блоки: Распределение обязанностей, Побелка и покраска, Проверка работы прорабом.
Декомпозируем блок контроль качества на блоки: осмотр бригадиром, Осмотр клиентом.
Построение IDEF3 модели.
Диаграммы IDEF3 отображают действие в виде прямоугольника. Действия именуются с использованием глаголов или отглагольных существительных, каждому из действий присваивается уникальный идентификационный номер (номер действия обычно предваряется номером его родителя, например, 1.1.). Все связи в IDEF3 являются однонаправленными и организуются слева направо.
Процесс выполнения проекта выглядит следующим образом: При поступлении заказ рассматривается, составляется смета, которая согласовывается с заказчиком. Если заказчик одобряет смету, то перечисляются ДС от заказчика и закупается материал, или расчеты предварительно уточняются. Затем происходит выполнение работ с последующей оценкой и, если претензий нет, то объект принимается, или первоначально устраняются недочёты в работе.
Декомпозируем блок выполнение проекта на десять взаимосвязанных блоков: Заказ рассматривается, составление сметы, уточнение расчётов, смета согласовывается с заказчиком, закуп, подбор материала, выполнение работ, оценка работ, брак, готовый объект.