Определение системных требований

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

1. Неспециализированные функциональные требования. Главные функции, делаемые совокупностью, определяются на самом высшем (абстрактном) уровне представления совокупности. Детализация функциональных требований происходит уже на уровне систем. Например, при разработке СУП в обязательном порядке будет предусмотрено требование иметь базу данных полетов, идеальных в контролируемом совокупностью воздушном пространстве. Но структура данной базы данных не будет выяснена до тех пор, пока не будут отработаны требования к вторым системам.

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

3. Свойства, каковые должны отсутствовать у совокупности. Иногда значительно ответственнее указать, что совокупность не должна делать, чем то, что она обязана делать. К примеру, в СУП нужно "настойчиво попросить", дабы совокупность не предоставляла операторам через чур много информации, лишь самую нужную, не отвлекающую их внимание.

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

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

Совокупность обязана обеспечить предупреждения о возгорании, появившихся в либо вблизи здания, и несанкционированном проникновении в это строение.

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

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

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

Подчас главная трудность в определении системных требований пребывает в том, что системастроится чтобы оказать помощь в ответе злостной неприятности (wicked problem). Злостная неприятность— это неприятность таковой громадной сложности и имеющая столько взаимосвязанных входных действий, что ее нереально совершенно верно обрисовать. Подлинная природа таковой неприятности может проявиться лишь в ходе ее решения. В качестве экстремального примера злостной неприятности возможно привести задачу предсказания землетрясений. На данный момент не существует правильных способов предсказания ни центра землетрясения, ни его времени, ни силы, ни действия на окружающую среду. Исходя из этого нереально заблаговременно всецело спланировать все действия на отучай большого землетрясения — это возможно сделать лишь тогда, в то время, когда оно случится.

Как определить параметры ПК и сравнить их с требованиями игры!

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector