Смекни!
smekni.com

Комплексная модель работы строительной фирмы (стр. 2 из 2)

Под субъектом понимается сама система, при этом необходимо точно установить, что входит в систему, а что лежит за ее пределами, другими словами, мы должны определить, что мы будем в дальнейшем рассматри­вать как компоненты системы, а что как внешнее воздействие, На определе­ние субъекта системы будет существенно влиять позиция, с которой рас­сматривается система, и цель моделирования - вопросы, на которые постро­енная модель должна дать ответ.

Методология DFD

Диаграммы потоков данных (DFD) являются основным средством моделирования функциональных требований проектируемой системы. С их помощью эти требования разбиваются на функциональные компоненты (процессы) и представляются в виде сети, связанной потоками данных. Главная цель таких средств - продемонстрировать, как каждый процесс преобразует свои входные данные в выходные, а также выявить отношения между этими процессами.

Для изображения 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 являются однонаправленными и организуются слева направо.

Процесс выполнения проекта выглядит следующим образом: При поступлении заказ рассматривается, составляется смета, которая согласовывается с заказчиком. Если заказчик одобряет смету, то перечисляются ДС от заказчика и закупается материал, или расчеты предварительно уточняются. Затем происходит выполнение работ с последующей оценкой и, если претензий нет, то объект принимается, или первоначально устраняются недочёты в работе.

Декомпозируем блок выполнение проекта на десять взаимосвязанных блоков: Заказ рассматривается, составление сметы, уточнение расчётов, смета согласовывается с заказчиком, закуп, подбор материала, выполнение работ, оценка работ, брак, готовый объект.

Построение DFD модели.

В отличие от стрелок IDEF0, которые представляют собой жесткие взаимосвязи, стрелки DFD показывают, как объекты (включая данные) двигаются от одной работы к другой. Это представление потоков совместно с хранилищами данных и внешними сущностями делает модели DFD более похожими на физические характеристики системы — движение объектов, хранение объектов, поставка и распространение объектов.

Внешние сущности изображают входы в систему и/или выходы из системы. Внешние сущности изображаются в виде прямоугольника с тенью и обычно располагаются по краям диаграммы (Персонал, Заказчик, Готовый объект).

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

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

Вывод.

BPwin – мощный программный продукт с помощью которого, можно проводить моделирование, анализ, описание и последующую оптимизацию бизнес-процессов.

С помощью BPwin можно организовать подробное документирование всех важных аспекты бизнес-процессов т.е. необходимых действий, способов их осуществления и контроля за ними, необходимыми для этого ресурсами и впоследствии визуализировать полученную информацию. С помощью BPwin можно увидеть полную картину организации деятельности предприятия: от количества работы в небольших подразделениях предприятия до сложных функций организации предприятия.

Использование BPwin (AllFusion Process Modeler 7) эффективно использовать в проектах, в которых нужно сделать описание существующих баз предприятия, внедрить на предприятии корпоративные информационные систем и для проведения реорганизации существующих бизнес-проектов. С помощью BPwin можно провести оптимизацию деятельности предприятия и осуществить проверку на соответствие ее стандартам ISO 9000, создать проект организационной структуры, исключить ненужные операции, уменьшить размер издержек и увеличить эффективность. В основе программного продукта BPwin (AllFusion Process Modeler 7) заложены общепринятые технологии моделирования, такие как idef0. Использование этого программного комплекса позволяет эффективно обеспечить все аспекты моделирования информационных систем.