Анализ информационных потоков
Диаграммы потоков данных (Data Flow Diagramming, DFD) используются для описания документооборота и обработки информации. Они позволяют проследить, каким образом происходит обмен информацией как между бизнес-функциями внутри системы, так и самой системы с внешней информационной средой. Проанализируем информационные потоки, возникающие в подсистеме заказов автоматизированной системы «Ресторан… Читать ещё >
Анализ информационных потоков (реферат, курсовая, диплом, контрольная)
Диаграммы потоков данных (Data Flow Diagramming, DFD) используются для описания документооборота и обработки информации. Они позволяют проследить, каким образом происходит обмен информацией как между бизнес-функциями внутри системы, так и самой системы с внешней информационной средой.
DFD представляет моделируемую систему как сеть связанных между собой работ. Она описывает функции обработки информации, документы, объекты, а также сотрудников или отделы, которые участвуют в обработке информации. В основе данной методологии лежит построение модели анализируемой системы — проектируемой или реально существующей.
Модель системы определяется как иерархия диаграмм потоков данных (DFD), описывающих асинхронный процесс преобразования информации от её ввода в систему до выдачи пользователю. Диаграммы верхних уровней иерархии (контекстные диаграммы) определяют основные процессы или подсистемы ИС с внешними входами и выходами. Они детализируются при помощи диаграмм нижнего уровня. Такая декомпозиция продолжается, создавая многоуровневую иерархию диаграмм, до тех пор, пока не будет достигнут такой уровень декомпозиции, на котором процесс становятся элементарными и детализировать их далее невозможно [2].
Проанализируем информационные потоки, возникающие в подсистеме заказов автоматизированной системы «Ресторан», показанной на рисунке 2.6.
Рисунок 2.6 — Схема информационных потоков Цель моделирования данных состоит в обеспечении разработчика информационной системы концептуальной схемой базы данных в форме одной модели или нескольких локальных моделей, которые относительно легко могут быть занесены в любую систему баз данных.