
- •Задание 1. Создание контекстной диаграммы
- •Задание 2. Создание диаграммы декомпозиции (работа а0)
- •Задание 3. Создание диаграммы декомпозиции (работа а2)
- •Задание 4. Построение узловой диаграммы работ
- •Задание 5. Создание feo-диаграммы
- •Задание 6. Расщепление и слияния моделей
- •Методология dfd (Data Flow Diagramming) для создания моделей потока данных
- •Внешние сущности
- •Стрелки (потоки данных)
- •Порядок построения dfd
- •Задание 7. Создание словарей
- •Отказаться от работы с окном ModelMart Connection – кнопка Cancel.
- •Задание 8. Построение организационной диаграммы
- •Задание 9. Создание контекстной диаграммы dfd
- •Задание 10. Создание диаграммы декомпозиции dfd
- •Задание 11. Создание пользовательских свойств элементов диаграммы dfd
- •Задание 13. Создание реестра форм документов
- •Методология idef3
- •Перекрестки
- •Объект ссылки
- •Декомпозиция работ
- •Cценарий
- •Организационные диаграммы
- •Диаграммы Swim Lane
- •Смешанные модели
- •Задание 1. Создание диаграммы idef3 внутри диаграммы idef0
- •Стоимостной и временной анализ бизнес-процессов
- •Задание 2. Стоимостной и временной анализ работ
- •Формирование свойств элементов модели, определяемых пользователем (udp)
- •Задание 3. Создание udp Keywords
- •Задание 4. Создание udp
- •Литература
Методология dfd (Data Flow Diagramming) для создания моделей потока данных
Диаграммы потоков данных (DFD) используются для описания схемы документооборота, технологических процессов обработки информации и движения материальных потоков. Они используются как дополнение к модели IDEF0, содержат описание:
функций обработки информации (работы, activities);
документы (стрелки, arrows), объекты, сотрудников или отделы, которые участвуют в обработке информации;
внешние ссылки (external references), которые обеспечивают интерфейс с внешними объектами, находящимися за границами моделируемой системы;
таблицы для хранения документов (хранилище данных, data store).
Для построения диаграмм потоков данных чаще всего используется нотация Гейна-Сарсона или Иордона – Де Марко (табл. 1).
Таблица 5. Типовые элементы диаграмм DFD
Работы
Работы – функции системы, преобразующие входы в выходы, изображаются прямоугольниками со скругленными углами, смысл их совпадает со смыслом работ в IDEF0.
Внешние сущности
Это входы в систему и/или выходы из нее, изображаются в виде прямоугольников с тенью и обычно располагаются по краям диаграммы. Одна внешняя сущность может быть использована многократно на одной или нескольких диаграммах.
Стрелки (потоки данных)
Стрелки описывают движение объектов из одной части системы в другую. В DFD каждая сторона работы не имеет четкого назначения, стрелки могут подходить и выходить из любой грани прямоугольника работы. Применяются двунаправленные стрелки для описания диалогов типа "команда-ответ" между работами, между работой и внешней сущностью и между внешними сущностями, а также между работой и хранилищем данных.
Хранилище данных
Хранилища данных изображают объекты в покое. В материальных системах хранилища данных изображаются там, где объекты ожидают обработки, например в очереди. В системах обработки информации хранилища данных являются механизмом, который позволяет сохранить данные для последующих процессов.
Слияние и разветвление стрелок
В DFD стрелки могут сливаться и разветвляться, что позволяет описать декомпозицию стрелок. Каждый новый сегмент сливающейся или разветвляющейся стрелки может иметь собственное имя.
Построение диаграмм DFD
Диаграммы DFD могут быть построены с использованием традиционного структурного анализа (подобно диаграмме IDEF0).
Контекстная диаграмма содержит один прямоугольник работы, изображающий систему в целом, и внешние сущности, с которыми система взаимодействует. В качестве внешних сущностей используются источники и приемники информации, объекты управления (вещи, люди, процессы).
Нумерация объектов
В DFD номер каждой работы может включать префикс, номер родительской работы и номер объекта.
Номер объекта - уникальный номер работы на диаграмме. Например, работа может иметь номер А.12.4. Уникальные номера имеют хранилища данных и внешние сущности, независимо от их расположения на диаграмме. Каждое хранилище данных имеет префикс D и уникальный номер, например D5. Каждая внешняя сущность имеет префикс Е и уникальный номер, например Е4.
Порядок построения dfd
На диаграмме DFD показываются работы, которые входят в состав описываемого бизнес-процесса, а также входы и выходы каждой работы – информационные, материальные потоки.
От поставщиков поступают материалы и информация, которые становятся внешними входами. Внешние выходы уходят наружу к потребителю в виде результатов деятельности, выходной информации. Временная последовательность работ может не совпадать с направлением движения потоков в бизнес-процессе.
При построении DFD-схемы бизнес-процесса рекомендуется показывать подразделения и должности, участвующие и отвечающие за выполнение работ, входящие в состав процесса.
Названия работы нужно формулировать согласно следующее формуле.
Название работы = Действие + Объект на которым действие осуществляется |
Название материальных и информационных потоков следует давать согласно следующей формуле:
Название потока = Объект, представляющий поток + Статус объекта |
Межстраничные ссылки и внешние сущности
Межстраничные ссылки (Off-Page Reference) и внешние сущности (External Reference) используются на диаграммах DFD. Для межстраничной ссылки в DFD следует создать новую граничную стрелку, которая автоматически помечается квадратными скобками. Далее при ее разрешении указывается тип Off-Page Reference.
Для вешней сущности в диаграмме DFD создается новая граничная стрелка, для которой указывается тип External Reference, выбирается имя внешней сущности (либо создается имя новой сущности).