Модели потока данных можно создавать с помощью шаблона схемы модели Поток данных, который содержит фигуры для всех символов, используемых в нотации Gane-Sarson.
Шаблон модели Поток данных использует стратегию проектирования сверху вниз для создания схем потоков данных. Вы начинаете с создания процессов верхнего уровня. Затем вы разложите каждый процесс на подпроцессы для получения дополнительных сведений.
Примечание: Сведения о методе Gane-Sarson см. в разделе "Анализ структурированных систем: инструменты и методы", автор К. Ган и Т. Сарсон (New York: IST, Inc., 1977). Также см. статью "Концептуальный дизайн базы данных", Автор карло Батини, Стефано Ceri и Шамкант Б. Навате (Редвуд Сити, Штат Калифорния: Бенджамин/Каммингс Издательская компания, Inc., 1992).
-
Запустите приложение Visio.
-
В Visio 2016 и более новых версиях: щелкните Шаблоны > > Поток данных схема модели.
В Visio 2013 щелкните Категории > > Поток данных схема модели.
В Visio 2010: в разделе Категории шаблонов выберите Программное обеспечение и база данных, а затем Поток данных схема модели.
В Visio 2007: в меню Файл наведите указатель мыши на пункт Создать, выберите Пункт Программное обеспечение и база данных, а затем выберите пункт Поток данных схема модели.
-
Создайте страницу сведений верхнего уровня для схемы, перетащив фигуры интерфейса и процесса из Gane-Sarson на страницу документа.
Примечание: В этом шаблоне необходимо использовать стратегию проектирования сверху вниз для схемы модели потока данных. Запустите модель на верхнем уровне и выполните детализацию до более низких уровней.
-
Соединяйте фигуры интерфейса, процесса и хранилища данных друг с другом с помощью соединителей Поток данных.
-
Добавьте страницу сведений для каждого процесса. Страницы сведений могут включать подпроцессы, для которых требуются дополнительные страницы сведений.
-
Продолжайте добавлять страницы сведений для каждого процесса (включая по мере необходимости фигуры интерфейса, процесса и хранилища данных, связанные потоками данных), пока не будет достаточно подробно описана вся система модели потока данных.