\\ Проектирование информационных систем\ Конспект лекций \ Смирнов Н.В.\ Версия 0.3.3\*.
замещающий часть операций бизнес-процесса, операциями разрабатываемой
информационной системы. Аналогично по смыслу, но в других терминах, опреде-
ляется понятие технической функции для изделий (технических систем). Техниче-
ская функция определяется как основное действие системы (выражаемое в на-
значении), реализующее определенную потребность. То есть техническая функ-
ция определяется через потребность, которую она удовлетворяет. Различие ме-
жду технической функцией и технически реализуемой потребностью, состоит в
том, что последняя характеризует человека, у которого есть желание удовлетво-
рить потребность, а техническая функция характеризует техническую систему (из-
делие), с помощью которой данная функция удовлетворяется. Множество техни-
ческих функций в процессе развития техники непрерывно расширяется и струк-
турно меняется. Такие изменения происходят под воздействием процессов (зако-
номерностей) возникновения и развития потребностей. В данном курсе понятие
потребностей рассматривается в форме высказываний - требований (функцио-
нальных и нефункциональных) к информационной системе (раздел отчета: “ про-
блемы предметной области и концепция ИС”)
Вариант использования не только является выражением функциональных
требований, структурой состоящей из функций, но и структурой, которая призвана
направлять проектирование, реализацию и тестирование, то есть она управляет
процессом разработки и выступает во второй своей форме – в форме управ-
ляющего разработкой процесса.
Руководствуясь знанием (моделями) вариантов использования разработчик
создает серию моделей проектирования и реализации, которые воплощают вари-
анты использования в работу программного обеспечения
Тестеры испытывают реализацию для того, чтобы гарантировать, что разра-
ботанные программные компоненты правильно выполняют варианты использова-
ния. Процесс разработки, управляемый вариантами использования означает,
что в процессе разработки выполняются серии рабочих процессов (отрабатыва-
ются управляющие воздействия), порожденные вариантами использования
Поскольку варианты использования управляют процессом разработки, то они
Полный конспект ©БГТУ \ ИИУС \ И3 \ 89-146