ВУЗ:
Составители:
Рубрика:
14
1.2. Методология DFD
Целью методологии является построение модели рассматриваемой сис-
темы в виде диаграммы потоков данных (Data Flow Diagram – DFD). Диа-
граммы потоков данных предназначены прежде всего для описания доку-
ментооборота и обработки информации, хотя допускают и представление
других объектов.
При создании диаграммы потоков данных используются четыре ос-
новных понятия:
– потоки данных,
– процессы (работы) преобразования входных потоков данных в вы-
ходные,
– внешние сущности,
– накопители данных (хранилища).
Потоки данных являются абстракциями, использующимися для моде-
лирования передачи информации (или физических компонент) из одной час-
ти системы в другую. Потоки на диаграммах изображаются именованными
стрелками, ориентация которых указывает направление движения информа-
ции.
Процессы (работы) служат для преобразования входных потоков дан-
ных в выходные. Имя процесса должно содержать глагол в неопределенной
форме с последующим дополнением (например, «получить документы по от-
грузке продукции»). Каждый процесс имеет уникальный номер для ссылок
на него внутри диаграммы, который может использоваться совместно с но-
мером диаграммы для получения уникального индекса процесса во всей мо-
дели.
Хранилище (накопитель) данных моделирует данные, которые будут
сохраняться в памяти между процессами. Информация, которую содержит
хранилище, может использоваться в любое время после ее получения, при
этом данные могут выбираться в любом порядке. Имя хранилища должно
определять его содержимое и быть существительным.
Внешняя сущность представляет собой материальный объект вне кон-
текста системы, являющейся источником или приемником данных. Ее имя
должно содержать существительное, например, «склад товаров». Предпола-
гается, что объекты, представленные как внешние сущности, не должны уча-
ствовать ни в какой обработке.
Кроме основных элементов, в состав DFD входят словари данных и
миниспецификации.
Словари данных являются каталогами всех элементов данных, присут-
ствующих в DFD, включая потоки данных, хранилища и процессы, а также
все их атрибуты. Миниспецификации обработки – описывают DFD-
процессы нижнего уровня. Фактически миниспецификации представляют со-
бой алгоритмы описания задач, выполняемых процессами: множество всех
миниспецификаций является полной спецификацией системы.
1.2. Методология DFD Целью методологии является построение модели рассматриваемой сис- темы в виде диаграммы потоков данных (Data Flow Diagram – DFD). Диа- граммы потоков данных предназначены прежде всего для описания доку- ментооборота и обработки информации, хотя допускают и представление других объектов. При создании диаграммы потоков данных используются четыре ос- новных понятия: – потоки данных, – процессы (работы) преобразования входных потоков данных в вы- ходные, – внешние сущности, – накопители данных (хранилища). Потоки данных являются абстракциями, использующимися для моде- лирования передачи информации (или физических компонент) из одной час- ти системы в другую. Потоки на диаграммах изображаются именованными стрелками, ориентация которых указывает направление движения информа- ции. Процессы (работы) служат для преобразования входных потоков дан- ных в выходные. Имя процесса должно содержать глагол в неопределенной форме с последующим дополнением (например, «получить документы по от- грузке продукции»). Каждый процесс имеет уникальный номер для ссылок на него внутри диаграммы, который может использоваться совместно с но- мером диаграммы для получения уникального индекса процесса во всей мо- дели. Хранилище (накопитель) данных моделирует данные, которые будут сохраняться в памяти между процессами. Информация, которую содержит хранилище, может использоваться в любое время после ее получения, при этом данные могут выбираться в любом порядке. Имя хранилища должно определять его содержимое и быть существительным. Внешняя сущность представляет собой материальный объект вне кон- текста системы, являющейся источником или приемником данных. Ее имя должно содержать существительное, например, «склад товаров». Предпола- гается, что объекты, представленные как внешние сущности, не должны уча- ствовать ни в какой обработке. Кроме основных элементов, в состав DFD входят словари данных и миниспецификации. Словари данных являются каталогами всех элементов данных, присут- ствующих в DFD, включая потоки данных, хранилища и процессы, а также все их атрибуты. Миниспецификации обработки – описывают DFD- процессы нижнего уровня. Фактически миниспецификации представляют со- бой алгоритмы описания задач, выполняемых процессами: множество всех миниспецификаций является полной спецификацией системы. 14
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »