Проектирование бизнес-приложения: Анализ 2

19th Июль 2006 | Категории: Разработка ПО | Метки:

После разделения системы на модули и определения функциональной наполненности каждого модуля, необходимо понять, каким образом будет действовать каждый модуль.

Для каждого модуля описываются процессы, происходящие при выполнении каждой функции, описываются взаимодействия с другими функциями этого модуля и другими модулями системы, определяются роли пользователей, их отношение к функциям модуля.

Процессы, происходящие при выполнении каждой функции, должны описываться стандартным текстом (usecase) и могут сопровождаться рисунками и диаграммами, поясняющими происходящие действия.

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

Если при анализе становится понятным, что какие-то функции дублируются в рамках системы в целом, то это верный признак необходимости реорганизации (оптимизации) бизнес-процессов в организации.

После проведения анализа должны получиться следующие результаты:

  1. Высокоуровневый анализ:
    • Разбиение общей системы на модули;
    • Список основных функций каждого модуля;
  2. Модульный анализ:
    • Список функций модуля;
    • Описание каждой функции модуля;
    • Описание взаимодействия каждой функции модуля с другими функциями этого модуля;
    • Описание взаимодействия каждой функции модуля с функциями других модулей;
    • Список ролей пользователей и их отношение к функциям модуля.
VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)

Похожие статьи:

  1. Проектирование бизнес-приложения: Анализ
  2. С чего начать проектирование бизнес-приложения
  3. Проектирование бизнес-приложения: Построение архитектуры
  4. Проектирование бизнес-приложения: Управление требованиями
  5. Проектирование бизнес-приложения: Процесс разработки ПО
Комментарии излишни.