![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Нотация DFDДля того чтобы документировать механизмы передачи и обработки информации в моделируемой системе, используются диаграммы потоков данных (Data Flow Diagrams). Диаграммы DFD обычно строятся для наглядного изображения текущей работы системы документооборота организации. Чаще всего диаграммы DFD используют в качестве дополнения модели бизнес-процессов, выполненной в IDEF0. Диаграммы потоков данных используются для описания документооборота и обработки информации. Подобно IDEF0, DFD представляет моделируемую систему как сеть связанных между собой работ. Их можно использовать как дополнение к модели IDEF0 для более наглядного отображения текущих операций документооборота в корпоративных системах обработки информации. Главная цель DFD - показать, как каждая работа преобразует свои входные данные в выходные, а также выявить отношения между этими работами. Любая DFD-диаграмма может содержать работы, внешние сущности, стрелки (потоки данных) и хранилища данных. Далее моделировать систему будем, используя диаграммы потоков данных (DFD). Декомпозируем функциональный блок «Приемка товара на склад» еще на четыре действия (Рис.3): · Проверка товарно-транспортной накладной; · Проверка поставленной продукции; · Занесение данных о продукции в БД; · Передача продукции на хранение. Рис.3. Диаграмма DFD «Приемка товара на склад»
Далее декомпозируем функциональный блок «Хранение и переучет продукции» на два действия (Рис.4): · Размещение товара на складе; · Анализ наличия необходимого количества на складе (на этом этапе лицу, принимающему решение, передается оперативная информация).
Рис.4. Диаграмма DFD «Хранение и переучет продукции» Рис.5. Диаграмма DFD «Отгрузка» Декомпозируем функциональный блок «Отгрузка» на три действия (Рис.5): · Проверка наличия товара на складе; · Занесение информации об отгружаемой продукции в БД; · Отгрузка продукции по требованию.
|