Метод структурного проектування
Початковими даними для методу структурного проектування є компоненти моделі аналізу ПС, яка представляється ієрархією діаграм потоків даних. Результат структурного проектування — ієрархічна структура ПС. Дії структурного проектування залежать від типу інформаційного потоку:
1) Потік переривань (складається з вхідного, вихідного та перетворювальних потоків).
2) Потік запитів (має на меті запустити потік даних по одному з декількох шляхів).
Проектування для потоку даних типу переривання:
Крок 1. Перевірка основної системної моделі.
Крок 2. Перевірки і уточнення діаграм потоків даних рівнів 1 і 2.
Крок 3. Визначення типу основного потоку діаграми потоків даних. Основна ознака потоку перетворень — відсутність перемикання по шляхах дій.
Крок 4. Визначення меж вхідних потоків, що виходять, відділення центру перетворень.
Крок 5. Визначення початкової структури ПС. Початкова структура стандартна та включає головний контролер та 3 підлеглих йому контролери: вхідного і перетворюючого та вихідного потоків.
|
|
Крок 6. Деталізація структури ПС. Здійснюється відображення перетворювачів ПДД у модулі. Відображення здійснюється від меж центру перетворень для вхідного та вихідного потоків. Центр потоків відображується інакше: кожний перетворювач відображається в модуль підпорядкований в контролер центру.
Крок 7. Уточнення ієрархічної структури ПС. Модулі роз’єднуються та з’єднуються для спрощення реалізації, тестування, зручності супроводу.