Помощь в написании студенческих работ
Антистрессовый сервис

Классификация требований. 
Функциональные требования для информационной системы компании "Доставка"

РефератПомощь в написанииУзнать стоимостьмоей работы

Недвусмысленность — формулировка требования должна быть краткой, объективной и четко выраженной, не должно быть различных интерпретаций. Нефункциональные требования — требования, определяющие работу системы в целом. Нефункциональные требования включают в себя: O бизнес-правила — содержат регламенты компании, государственные постановления, стандарты качества, алгоритмы и т. д. O атрибуты… Читать ещё >

Классификация требований. Функциональные требования для информационной системы компании "Доставка" (реферат, курсовая, диплом, контрольная)

Согласно Карлу ВигерсуКарл И. Вигерс «Разработка требований к программному обеспечению» Русская редакция, 2004 требования к ИС делятся на следующие уровни:

бизнес-требования — высокоуровневые цели системы, которые определяются заказчиками системы;

требования пользователей — цели и задачи пользователей, которые будут решаться системой;

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

нефункциональные требования — требования, определяющие работу системы в целом. Нефункциональные требования включают в себя:

  • o бизнес-правила — содержат регламенты компании, государственные постановления, стандарты качества, алгоритмы и т. д.
  • o внешние системы и интерфейсы
  • o ограничения
  • o атрибуты качества — дополнительное описание характеристик системы, значимые для пользователей и разработчиков. [1]

Показатели качества требований к ИС

Помимо состава требований необходимо определить критерии их качества. Характеристики качественных требований к внедряемой информационной системе могут быть следующими [2]:

  • 1. Недвусмысленность — формулировка требования должна быть краткой, объективной и четко выраженной, не должно быть различных интерпретаций.
  • 2. Проверяемость — осуществить проверку соответствия требованиям можно с помощью одного из четырех методов: осмотра, демонстрации, теста или анализа. Наиболее используемая методика проверки — тесты.
  • 3. Единичность — одно требование описывает одну единственную вещь.
  • 4. Завершенность — вся необходимая информация имеется в требовании, требование находится в одном разделе.
  • 5. Последовательность — согласованность всех требований между собой, соответствие с внешней документацией.
  • 6. Актуальность — требование не становится устаревшим с течением времени.
  • 7. Выполнимость — возможность реализации требования в условиях работы и ограничениях системы.
  • 8. Обязательность — все требования должны быть реализованы в продукте, иначе решение будет являться неполноценным, так как условия, заявленные заинтересованными лицами, не будут выполняться.
  • 9. Атомарность — требование не может быть разбито на более детальные без потери завершенности.
  • 10. Отслеживаемость — требование полностью или частично соответствует нуждам заинтересованных лиц и документации.

Кроме характеристик самих требований можно определить характеристики спецификации требований:

  • 1. Полнота — максимальное покрытие необходимой функциональности.
  • 2. Согласованность — непротиворечивость
  • 3. Возможность модификации
  • 4. Трассируемость — возможность проведения анализа, проверки корректности реализации.
Показать весь текст
Заполнить форму текущей работой