четверг, 19 июня 2008 г.

На рис. 3.6 приведен пример обозначения хранилищ данных на DFD-диа- граммах. Заказы Рис. 3.6. Обозн

На рис. 3.6 приведен пример обозначения хранилищ данных на DFD-диа- граммах. Заказы Рис. 3.6. Обозначение хранилища данных на DFD-диаграмме 3.2.5 Ветвление и объединение Стрелки на DFD-диаграммах могут быть разбиты (разветвлены) на части, и при этом каждый получившийся сегмент может быть переименован таким образом, чтобы показать декомпозицию данных, переносимых данным потоком (рис. 3.7). [Ор. 1 Записать адрес клиента Адрес клиента Почтовый индекс Город Улица ^Ор. 2 Проверить почтовый индекс Ор. з] Проверить город Ор. 4] Проверить улицу Рис. 3.7. Разветвление стрелки, иллюстрирующее декомпозицию данных 51 [Ор. 2 Проверить почтовый индекс [ор. 3 Проверить город [ор. 4 Проверить улицу Корректный почтовый индекс Проверенное название города Проверенная улица Корректный адрес клиента Ор. 1 Обработка заказа Рис. 3.8. Объединение потока в один Стрелки могут и соединяться между собой (объединяться) для формирования так называемых комплексных объектов. Пример такого объединения приведен на рис. 3.8. 3.3 Построение диаграмм потоков данных 3.3.1 Два подхода к построению DFD-моделей Диаграммы DFD можно строить с использованием подхода, аналогичного структурному методу анализа и проектирования, применяемому в IDEFO. Вначале строится модель физической реализации реальной системы, которая используется пользователями в настоящее время. Затем создается логическая модель текущего состояния системы для моделирования основных требований существующей системы. После этого создается новая логическая модель для отражения основных параметров предлагаемой разрабатываемой системы. Наконец, создается новая физическая модель, реализующая логическую модель новой системы. В настоящее время при разработке информационных систем завоевывает все большую популярность альтернативный подход, известный как разделение событий, в котором для моделирования системы строится несколько моделей DFD. Вначале строится логическая модель, отображающая систему как набор действий и описывающая, что должна делать система. фотоаппараты nikon

Комментариев нет: