DFD и WorkFlow (IDEF3) - Структура работ по подсистемам

1. Разработка технического задания.

  • Составление технического задания.
  • Подписание технического задания.

2. Разработка подсистемы профессиональных и психологических тестов.

  • Определение межсистемных соглашений.
  • Определение объектов и их атрибутов.
  • Определение категорий пользователей.
  • Создание запросов к системе.
  • Проектирование структуры БД.

 

Рис. 3.6. Декомпозиция работы «Проектирование БД»

3. Разработка подсистемы обработки запросов. Определение межсистемных соглашений. 

  • Определение межсистемных соглашений.
  • Определение объектов и их атрибутов.
  • Определение категорий пользователей,
  • Создание запросов к системе.
  • Проектирование структуры БД.

4. Разработка подсистемы экспертных оценок.

  • Определение межсистемных соглашений.
  • Определение объектов и их атрибутов.
  • Определение категорий пользователей.
  • Создание запросов к системе.
  • Проектирование структуры БД.

5. Разработка подсистемы контроля успеваемости студентов.

  • Определение межсистемных соглашений.
  • Определение объектов и их атрибутов.
  • Определение категорий пользователей.
  • Создание запросов к системе.
  • Проектирование структуры БД.

6. Разработка архитектуры всей системы.

7. Объединение подсистем.

  • Проверка соблюдения межсистемных соглашений.
  • Определение взаимосвязей между БД.

При формировании структуры операций «по подсистемам» обнаружилась возможность создания типового фрагмента проектирования подсистемы, включающего один и тот же перечень работ. Такой подход часто упрощает описание проектов, позволяя формировать проекты любой сложности из небольших фрагментов. Выделим полученный типовой фрагмент в отдельную диаграмму (рис. 3.9).

Создадим пакет диаграмм, соответствующий структуре работ «по подсистемам».