Моделі потоків даних можна розробляти за допомогою шаблону Схема моделі потоків даних , який містить фігури для всіх символів, які використовуються в нотації Gane-Sarson.
У шаблоні Моделі потоків даних використовується низці макета для створення схем потоків даних. Спочатку потрібно створити процеси верхнього рівня. Потім ви розкомполюєте кожен процес у підпроцеси, щоб отримати докладніші відомості.
Примітка.: Відомості про метод Gane-Sarson див. в статті "Аналіз структурованих систем: інструменти та методи", автор: C. Gane і T. Sarson (Нью-Йорк: IST, Inc., 1977). Див. також "Концептуальний дизайн бази даних", Карло Батіні, Стефано Сері та Шамкант Б. Навате (Redwood City, Ca.: The Benjamin/Каммінгс Publishing Company, Inc., 1992).
-
Запуск програми «Visio».
-
У Visio 2016 та новіших версіях клацніть шаблони > програмного забезпечення та бази даних > схемі потоків даних.
У Visio 2013: клацніть Категорії > програмного забезпечення та бази даних > схема моделі потоків даних.
У Visio 2010: у розділі Категорії шаблонів виберіть пункт Програмне забезпечення та база даних , а потім – Схема моделі потоків даних.
У Visio 2007: у меню Файл наведіть вказівник миші на пункт Створити, наведіть вказівник миші на пункт Програмне забезпечення та база даних, а потім виберіть Схема моделі потоку даних.
-
Створіть сторінку відомостей верхнього рівня для схеми, перетягнувши фігури інтерфейсу та процесу з Гане-Сарсона на сторінку креслення.
Примітка.: У цьому шаблоні для схеми моделі потоків даних потрібно використовувати стратегію оформлення зверху вниз. Запустіть модель на верхньому рівні та деталізуйте її до нижчих рівнів.
-
Сполучні лінії "Інтерфейс", "Процес" і "Сховище даних " використовують з'єднувачі потоків даних .
-
Додайте сторінку відомостей для кожного процесу. Сторінки з відомостями можуть містити підпроцеси, для яких потрібні додаткові сторінки з докладними відомостями.
-
Продовжуйте додавати докладні сторінки для кожного процесу (включно з фігурами інтерфейсу, процесу та зберігання даних за потреби, з'єднаними потоками даних), доки не охарактезувати всю систему моделі потоків даних достатньо докладно.