Программирование в IIS

       

Области функциональных задач


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

Для каждой функциональной задачи, определенной в области Functional Objectives (Функциональные задачи), должна присутствовать область функциональной задачи. Эта область подробно описывает функциональную задачу: бизнес-логику, которой она принадлежит, способ функционирования (с точки зрения владельца) компонентов решения, относящихся к задаче. Следует определить и обрисовать экранные и системные процессы, привести структуру каждого окна, определить сценарии для успешных и неудачных операций. Общей ошибкой в функциональных задачах является отсутствие описания того, что происходит в случае успешных и неудачных событий. Явное описание разрешенных и запланированных событий конечного пользователя и ожидаемых результатов позволит избежать ошибок при определении функциональности. Например, можно составить таблицу, описывающую события и соответствующие ожидаемые ответы программного решения (см. рис. 6.6).


Рис. 6.6.  Демонстрационные сценарии и исключения функциональной спецификации



Содержание раздела