Добавил:
СПбГУТ * ИКСС * Программная инженерия Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Дополнительно / IEEE-830-1998. Методика составления спецификаций требований к программному обеспечению

.pdf
Скачиваний:
65
Добавлен:
23.09.2020
Размер:
525.61 Кб
Скачать

Стандарт IEEE 830-1998Методикасоставления. спецификацийтребованийпрограммномуобеспечению

5.2.3

ХарактеристикипользователяПодраздел( 2.3

SRS)

Этподразделт

SRS долженописывобщиехарактеристикипольтьз,ователейдевкияючающие

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

ользоватьсядля

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

 

специфичтребдалееопределяютсяванскразделеи3

SRS.

5.2.4

ОграниченияПодраздел( 2.4

SRS)

Этподразделт

SRS долженобеспечитьобщееописание

любыхдругихпозиций,которыебудут

ограничопциразработчика.Онивключаютать

:

а)

Регулирующиеполитики;

 

б)

Аппаогранап(тныенич, реимеркбованияяс нхросиг); изацииалов

 

в)

Интесдрпругфейсыиложениями;

 

г)

Параллельныеоперации;

 

д)

Функцииконтроля;

 

 

е)

Функцииуправления;

 

ж)

Требованиякязыкуболеевысп ;рядкакого

 

з)

Протоколыквитсигналоврования

 

 

(например,

XON-XOFF, ACK-NACK);

и)

Требованиякнадежности;

 

к)

Критичностьпримененияизделия

;

л)

Критериибезопасностизащиты.

 

5.2.5 ДопущенизависимостиПодраздел( 2я

 

.5 SRS)

 

Вэтомподразделе

SRS

должныбытьперечислевсефа,которыевлияютнаытребования,

 

 

сформулированные SRS.Этифакторынеявляются

 

архитектурными

ограничениямипрограммного

обеспечения,это,скорее,любыеихизменения,котвоздействоватьрыегутнатребования

 

 

SRS.

Наприм,можетбытьсддопущениерлано,чтоопред леннаярационнаясистемабудетприсутствовать

 

 

 

нааппаратныхсредствах,предназн

аченныхдляпрограммногоизде.Есвдействительностилия

 

операционнаясистсутствуетема,тогда

 

SRS должнабытьизмененасоответствующимобразом.

 

5.2.6 Расптребованийделе( е

 

Подраздел 2.6 SRS)

 

Этподразделт

 

SRS долженидентребифици,комтованиябыргутотлыеоватьдопоявленияжены

 

 

будущверссистемы. хй

 

 

 

 

 

5Специфическтребования.3 Раздел( 3

 

 

SRS)

 

Этотраздел

SRS должсодвсетнржатьебованиякпрограммномуобеспеченауровнедетализации, ию

 

 

достаточной,

чтобыдатьпроективозмразрабожносвщикамсистему,удовлетворяющуюатьэт

 

им

требованиям,испытателям

— убед,чтосиудовлетвтьсястемаэтребованиямим.Вэтомазделеяет

 

каждоесформулированноетребдолжвосприниматьсяпользователямиие,оп

 

 

ераторамиилидругими

внешнисисте.Этитребмамидолжвключатьвакакнминимумияыописаниекаждоговходного

 

 

 

воздейстимула( )наистемутвия,каждоговыходсигн(тк)асистемыоголавсехкафункций,

 

 

 

выполняемыхсистемвоздействиеотнаходноеет

 

 

илидляподдержавыходсиг. налаогоия

Посколькучастоэтаявляетсястьсамойбольшойинаиболееважнойчастью

 

 

 

SRS,применяются

следующпринц: ипые

 

 

 

 

 

а) Специфическиетребдолжбытьсформулированыиянысоответствиивсеми

 

 

 

 

характеристиками,описанны

мивпункте4.3.

 

 

б)

Специфические требдолжимвапентьрекрёияы

стнссыкболеелкиранним

документам,

 

которымониимеютотношение.

 

 

 

в)

Всетребдолжвания

ны бытьоднозначноидентифицируемы.

 

 

г)

Необходимоуделитьособвниманиеоформлениютребований,ч

тобымаксимизировать

их

 

удобочитаемость.

 

 

 

Версияпереводаот8

сентября2014г.

21

Стандарт IEEE 830-1998Методикасоставления. спецификацийтребованийпрограммномуобеспечению

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

5.3.1Внешниеинтерфейсы

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

Ондолженвключатьсодержан

иеформатследующимобразом:

а)

Наименованиепозиции;

 

б) Описаниеназначения;

 

в)

Источниквходдаилиадресныхвыходдан;т ных

 

г)

Допустимыйдиапазон,точн/илидопуск;сть

 

д)

Едизмеренияницы;

 

е)

Синхронизация;

 

ж)

Связисдругимивходами/выхода

ми;

з)

Форм/оргэкранатынизация

;

и)Форм/оргокна;тынизация к)Форматыданных; л)Форкоманд; аты м)Сооконцебщения.

5.3.2Функции

Функциональныетребдолжопределятьвафундаментальияоперации,кот лжрыеные

 

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

 

генерациивыходдан.Ообычноыхперечисляютсякакформулировкитипа

«должн о» ,

начинающиеся«

Системадолжна.

...,».

Онивключают :

 

 

 

а) Проверкудостоверностиповходам

;

б) Точнуюпоследовательностьопераций

;

в) Откликинаненормас ,туациивключаяьные

:

 

 

1)

Переполнение

 

 

 

2)

Средствасвязи

 

 

 

3)

Обрабиустранениеошибоктка

;

г)

Влияние параметров;

 

д)

Свыходовязьсвходами,включая

:

1)Последвыводательностивв/ода

2)Формулыдляпреобразованияввода -вывода.

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

 

 

Этонеозначает,чтоструктурапрогра

ммнобеспечегобудеторганиязована

такимжеобразом.

5.3.3Требованкрабочхарактеристикамя (производительности)

Вэтомподразделедолжныбытьопределенытребованиякстатическдинамчислческим

 

овым

характ,преристикамдъявляеым

кпрограммному обеспечениюилик

овзаимодействи ю пользователяс

программнымобеспеченвцелом.Статисловытребемческиемвключатьгутвания:

 

 

а) Числоподдержтерминалов; ваемых

 

 

б) Числооднподдерживаемыхвременнопользователей;

 

 

в) Количествотипобрабатываемой

информации.

 

Версияпереводаот8

сентября2014г.

22

Стандарт IEEE 830-1998Методикасоставления. спецификацийтребованийпрограммномуобеспечению

Требованиякстатч ческсловымхарактерисногдауказываютсядельномикамразделе,

 

 

 

озаглавленномДиапазон« значений»

.

 

 

Требовкдинчисловыманихараячесмогутктеристикамимвключать,например,количество

 

 

 

транзакций,

задачиколичестводанных,

оторыебудутобрабатыватьсязаопредвремялённое

для

нормальнипиковусловийрабочейыхнагрузки.

 

 

 

Всеэтребидолжбытьваустановленыияыизмеряемыхтерминах.

 

 

 

Например,

 

 

 

 

95 % транзакцийдолжны

обранеболееатыватьсяче

мзас1.

 

ане

 

 

 

 

Операторнедолженжда

тьзавершениятранзакции

.

 

ПРИМЕЧАНИЕ — Числовыеогран,пр кчениямеодопределеннойяемыефункции,обычно

 

 

указываютсякакчастьописанияподпунктаобработэтойфун. кциие

 

 

 

5.3.4 Требклогическомуванияустройству

 

базы данных

 

Вэтомподразделедолжныбытьопределенытребования

 

клогике

любойинформации,котд лжнарая

размещатьсявбазедан.Оможетныхвключатьследующее:

а) Типынформ,использациизлфуемойчныминкциями;

б) Частотаиспользования;

в) Возможностидоступа;

г) Информационныебъектыихсвязи;

д) Ограниченияцелостности;

е) Требованияксохрданн. ыхости

5.3.5Архитектурные ограничения

Здолжныесьуказ ваться

архитектурные ограничения,котмналагатьсярыегутдругимистандартами,

аппаратнымиограничениями.д.

 

5.Со3.5.1 ответствиестандартам

 

Этподтраздопределятьолжтребованиян,про существующихсходящиезстандартовили

инстру.Онимогутвкцийлючатьследующ

ее:

а) Форматтчета;

 

б)

Правилаименования

данных;

в)

Процедуры учета;

 

г)

Журналированиеопераций

.

Например,можетбытьуказаноебдляпрограммногованиеобеспечения

отслеживатьжурналировать( )

всед .йствияТакиежурналы

необходимы длянекоторыхпрог аммныхиложений

,чтобыобеспечить

соответствиеминимарегульным

ирующимилиф нансовымстандартам

.Требованиекжурналированию

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

 

бытьзаписанывфайле

журнала,включаяпредыдущиепоследующиезнач ния

.

5.3.6Атрибуты (качеств а) программнойсистемы

Существуетрядатрибупрограммногообеспеченияов,кот слрыеувкачествежитьтребований.

 

Важно,чтобынеобходимопределеныатрибутбылиыакимобразом,чтобыихв полнениеможнобыл

 

объективнопроверить.Вподпунктахс5.3.

6по.15.приведен3.6частичный.5переченьпримеров.

Версияпереводаот8

сентября2014г.

23

Стандарт IEEE 830-1998Методикасоставления. спецификацийтребованийпрограммномуобеспечению

 

 

 

5.3.6.1 Надёжность

 

 

 

 

 

Этподтраздопределятьолжфактен,не бходимыеры

 

 

дляустановлтребунадёениямой

жности

системыпрограммногообесприоставкеечения.

 

 

 

 

 

 

5.3.6.2 Доступность

 

 

 

 

 

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

 

 

 

длявсейистемы,такакконтриеточка,в льнсстановлениеперезапускя.

 

 

 

 

5.3.6.3 Защита

 

 

 

 

 

 

Этподтраздопределятьолжфаен,которыезащищаютпрограммное

 

 

обеспечениеотслучайного

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

 

 

 

 

требвэтойваниябластимогутвключатьпотребность

 

 

:

 

 

а) Испопределённыхльзовании

методовкриптографии;

 

 

б)

Ведении специальногожурн

ала илинаборов

историческихданных

;

 

в) Назначенекоторыхфуразлиикцмодулями;йчным

 

 

 

 

г) Ограничениисвязимеждунекобластямитопрымиограммы;

 

 

 

 

д) Проверкецелостдандлякритическихныхостипеременных.

 

 

 

 

5.3.6.4 Удобствосопровождения

 

 

 

 

Этподтразделолж

енопределятьатрибутыпрограммногообеспечения,которыеотносятсяпростоте

 

 

 

сопровождениясамогопрограммногообеспеч.Можиметьсяния

 

 

некоттребованиек роепределё

нной

модульностисистемы,интерфейсам,сложности

 

ит.д.Требнедованиялжны

 

указыватьсяэтом

подразделе толькопотому,чтоонисчитаютсяхорошимипрактиками

 

 

проектирования.

 

5.3.6.5 Мобильность

 

 

 

 

 

Этподтраздопределятьолжатрибутыенпрограммногообеспечения,которыеотносятсяпростоте

 

 

 

 

перенесенияпрограммно

 

гообеспеченияна

другие машины/илиоперацисистемы.Онимогутнные

 

включатьследующее:

 

 

 

 

 

 

а) Процентноесоотношекомпонентие

овскодом,зависящимотплатформы

 

машины;

б)

Процентноесоотнош

ениекода,зависящегоотплатформы

 

машины;

 

в) Применениепромышленногопереносимого

 

(многоплатформенного)языка

;

г)

Применение определенногокомпилятораилиподмножестваязыка;

 

 

 

д)

Применение определеннрацисистемы. онной

 

 

 

5.Организац3.7специфическтребованийях

 

 

Для любых,кросапростыхме

систем,детальнтребмобытьгутванияде

остаточнообъёмны

.Поэтой

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

 

 

оптимальнымдляпонимания.Несуществуетодногооптимальногосп рганизациисобадлявсехистем.

 

 

Вразделе3представленыSRSразличныеспо

сорганизациибытребованийдляразлклассичных.стемов

 

 

Некоторыеизнихописанывпунктах5.по35.7.3.1.7.7.

 

 

 

5.3.7.1 Пор ежимам системы

 

 

Некоторыесистведутсебясовершенномыпо

-разномувзависимосНапримеротрежимарабо. ,ты

 

 

системауправления

можимразличныеетнаборыьфункцийвзависимостиотрежима:обучение,

 

 

нормарежиаварильныйм.Приорганиныйэтогорапозрежделаацииследуетиспользоватьмам

 

 

шаблон,представленнуюприложенииА

.1 илиА.2Выборзависит. оттого,явлинтерфеяются

 

йсыи

характезависимымиотристикиежима.

 

 

 

Версияпереводаот8

сентября2014г.

24

Стандарт IEEE 830-1998Методикасоставления. спецификацийтребованийпрограммномуобеспечению

 

 

5.3.7.2 Пок

лассам пользователей

 

 

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

 

 

 

Например,системауправлениялифтомпредоставляетразличныевозможности

 

 

дляпассажиров,

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

 

 

 

следуетиспользовашаблон,представленнь

 

ый вприложенииА.З.

 

 

5.3.7.3 Пообъектам

 

 

 

 

Объекты — этореальныесущности,которыеимеютаналогвпределахс

 

истемы.Например,всистеме

контрзапациентомбъектылявключпациентов,д ,ютмедсестертчики,помещения,врачей,лекарства

 

 

 

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

 

 

 

Этифункциитакженазывают

сяуслугами,методамиилипроцессами.Приорганизацииданногоразделапо

 

 

объектамследуетиспользовашаблон,представленнь

ый вприложенииА.4Обратите. внимание,что

 

наборыобъектовмогут

 

иметьобщатрибутыуслугие.Такобъектыгруппируютсявклассы

 

.

5.3.7.4 Посвойствам

 

 

 

 

Свойство — это востребованнаяснаружи

системы услуга,

предоставляемая ейи

длякотморойжет

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

 

 

втелефоннойсисвойстватемевключают

 

местныйзвонок

,переадресацию

звонкиголосовую

конференцию.Каждоесвойствоцеломописывапослепардотсявходноеательностиоздействие

 

 

(стимул)

-откл.Прорганикэтогорапозсвойствамделаацииследуетиспользоватьшаблон,

 

 

представленный вприложении А.5.

 

 

 

5.3.7.5 Пос

тимулам

 

 

 

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

 

 

 

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

 

 

 

разделыпоэнергепо,сдвигутерямическим

 

ветра,внезапномуизменениюнаправлениякачения,

 

избыточнойвертикальнойскор.д.Приорганистиэтогорапозстимуламделаацииследует

 

 

 

использовашаблон,представленнь

 

ый вприложенииА.6.

 

 

5.3.7.6 По

ткликам

 

 

 

Некотсистемымогутбытьрыелучшевсего

 

рганизованыпосре

дствомопифункцийеханиякак

 

обеспечивающихвыдачуотклика

.Например,функциисистучперсоналамытамогутбытьорганизованы

 

 

вразделы,соответстсемфункциям, вязаннымующиессоставленифункциямчековпооплат,всем,

 

 

 

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

 

 

представленный вприложенииА.6 (

где все упомстзаменитьнаниямуловотклики

 

).

5.3.7.7 Функциональнаяиерархия

 

 

 

Еслиниоднаизвышеупомянутыхорганизационныхсхем

 

оказываетсянепригодной,полные

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

 

 

 

общимвходнымвоздейств,илипообщимвыходданям,илипонымобщемудостквнутреннимпу

 

 

 

данным.Чтобыпоказатьсвязимеждуфу

 

нкциямиданными,можноиспсхемыльзоватьпотоковданных

 

 

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

 

 

 

шаблон,представленн

ый вприложенииА.7.

 

 

5.Дополнит3.8 комментариильные

 

 

 

 

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

 

 

 

привпунктееденных5В.таких3случаях.7.м7о. жнорганизоватьспецифическтребованияе

 

 

как

вложенныеиерархии

 

,приспккособленкретпотребностямспецифицныеым

 

ируемойсистемы.

Например,способорганизации,объединяющийкласспользователейсвойства,показ н

 

 

приложении

А. 8Любые. дополнительныетребмбытьгутванияключвотдразделльныйвконцеSRS.

 

 

 

Сущемножествотвуистобозн, етодовиаченийвт

 

 

оматизированныхсредствподдержки,

доступныхдляобеспеченпомв кументированиищ требя.Побольшейванийчасти,ихполезность

 

 

 

определяетсяспособом

организации.На,приорганизациимертребп ваний

 

 

Версияпереводаот8

сентября2014г.

25

Стандарт IEEE 830-1998Методикасоставления. спецификацийтребованийпрограммномуобеспечению

 

 

режимамогутказаться

полезнымиконечныеавтомилдиасостоянитыграммы

 

й;приорганизациипо

объектам

— методобъектно

-ориентированногоанализа

;приорганизациипосвойствам

последовательностистимул

 

-откл;апрорганизакпофункиерархиициональной

 

— схемыпотоков

данных исловариданных.

 

 

 

 

Влюбойизсхем,представПриАложенияхенных

 

.1 по А.8

,разделы,озаглавле

нныеФункциональное«

требование»

,могутбытьописаныоригинальномязыкенапример( ,английск),впсевд,наязыкеомкоде

 

 

опредесистемывлч поднийрех

 

разделах,озаглавл:Введ,Входныеенда,Обработкаиеых

 

иВыходнданные. е

 

 

 

 

 

5Вспомогательная.4 информация

 

 

 

 

Вспомогательнаяинформацияделает

 

SRS болеелегкойдляиспользования.Онавключаетследующие

 

пункты:

 

 

 

 

 

 

а)

Содержание;

 

 

 

 

б)

Алфавитныйуказатель;

 

 

 

 

в)

Приложения.

 

 

 

 

5.4.1Содержиалфуказательвитныйн е

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

5.4.2Приложения

Приложенияневсегдарассмкакчастьфактическойтриваютя

 

SRS ине всегданеобх.Онимодимыгут

включать:

 

 

а) Типфовводарматывые/вывода,описследованиякалькуляциисебестоимостиили

 

 

результатыпользовательских

опросов;

 

б)

Допоилипредварительнуюнительнуюинформаци,кот помочьраяжеттателям

SRS;

в)

Описаниепроблем,котд решатьсялжныыепрограммнымобеспечением;

 

г) Специальнсителейкомадлякоддоы,обеспечивающсоотрвебованиямтствие

защиты,

 

экспорта,начз льнойгрузкиилидругим.

 

 

Привключенииприложений

SRS необходимовявномвид

есформул,долиэтижныприложенияровать

считачастребованийть.сяю

 

 

Версияпереводаот8

сентября2014г.

26

Стандарт IEEE 830-1998Методикасоставления. спецификацийтребованийпрограммномуобеспечению

ПриложениеА

(информационное)

Шаблоны SRS

А.Шаблон1 раздела3

SRS,организованногопорежимам:Версия

1

3Специфические. требования

 

 

3.1 Требованияквнешним

интерфейсам

 

3.1.1Интерфейсыпользователя

3.1.2Аппаратныеинтерфейсы

3.1.3Интерфейпрограммногообесыпечения

3.1.4Интерфейсысвязи

3.2Функциональныетребования

3.Режим2.1

3.Функциональное2.1.1требование1.1

.

 

.

 

 

.

 

 

3.2.1.n Функциональноетребование

1..п

3.2.2

Режим2

 

.

 

 

.

 

 

.

 

 

3.2..т

Режим m

 

 

3.2.m.Функциональное1 требованиеот

m..1

 

.

 

 

.

 

 

.

 

 

3.2.т.п Функциональноетребование

т.п

3.3Требованкрабочхарактеристикаммя

3.4Архитектурные ограничения

3.5Атрибуты качества программногообеспечения

3.6Другиетребования

Версияпереводаот8

сентября2014г.

27

Стандарт IEEE 830-1998Методикасоставления. спецификацийтребованийпрограммномуобеспечению

А.Шаблон2 раздела3

SRS,организованногопорежимам:Версия2

3Специфические. требования

3.1Функциональныетребования

3.Режим1.1

3.1.1.1Внешниеинтерфейсы

3.1.1.1.1Интерфейсыпользователя

3.1.1.1.2Аппаратныеинтерфейсы

3.1.1.1.3Интерфейпрограммногообесыпечения

3.1.1.1.4Интерфейсысвязи

3.1.1.2Функциональныетребования

3.1Функциональное.1.2требование.1 1

.

.

.

3.1.1.2.n Функциональноетребование п

3.Рабочие1.1характеристики.3

3.Режим1.2

.

.

.

3.1Режим т

3.2Архитектурные ограничения

3.3Атрибуты качества программногообеспечения

3.4Другие требования

А.ЗШаблонраздела3

SRS,организовпоклассампользователейнного

3Специфические. требования

3.1Требованияквнешниминтерфейсам

3.1.1Интерфейсыпользователя

3.1.2Аппаратныеинтерфейсы

3.1.3Интерфейпрограммногообесыпечения

3.1.4Интерфейсысвязи

3.2Функциональныетребования 3.Класс2.пользователей1 1

3.Функциональное2.1.1требование1.1

.

.

.

3.2.1.п Функциональное требование 1.п

3.Класс2.пользователей2 2

.

.

.

3.2.m Класспользователей

m

 

3.2.m.Функциональное1 требование

т.1

.

 

 

.

 

 

.

 

 

3.2.m.n Функциональноетребование

т.п

3.3Требованкрабочхарактеристикаммя

3.4Архитектурные ограничения

3.5 Атрибутыкачества

программногообеспечения

3.6Другиетребования

Версияпереводаот8

сентября2014г.

28

Стандарт IEEE 830-1998Методикасоставления. спецификацийтребованийпрограммномуобеспечению

А.Шаблон4 раздела3

SRS,организованногопообъектам

3Специфические. требования

3.1Требованияк внешниминтерфейсам

3.1.1Интерфейсыпользователя

3.1.2Аппаратныеинтерфейсы

3.1.3Интерфейпрограммногообесыпечения

3.1.4Интерфейсысвязи

3.2Классы/Объекты

3.Класс2./Объект1

1

 

3.Атриб2.1.1

утыпрямые( илиунаследованные)

 

3.2Атрибут.1.1.1

1

 

.

 

 

.

 

 

.

 

3.2.1.1.n Атрибут n

3.Функции2.1услуг(.2,мет оды,прямыеилиунаследованные) 3.2Функциональное.1.2требование.1 1.1

.

.

.

 

3.2.1.2.m Функциональноетребование

l.m

3.Сообщения2.1.полученные(3 илиотправленные)

 

3.Класс2./Объект2 2

 

 

.

 

 

.

 

 

.

 

 

3.2.р Класc

/Объект р

 

3.3Требованкрабочхарактеристикаммя

3.4Архитектурные ограничения

3.5 Атрибутыкачества

программногообеспечения

3.6Другиетребования

Версияпереводаот8

сентября2014г.

29

Стандарт IEEE 830-1998Методикасоставления. спецификацийтребованийпрограммномуобеспечению

А.Шаблон5 раздела3

SRS,организованногопосвойствам

3Специфические. требования

3.1Требованияквнешниминтерфейсам

3.1.1Интерфейсы пользователя

3.1.2Аппаратныеинтерфейсы

3.1.3Интерфейпрограммногообесыпечения

3.1.4Интерфейсысвязи

3.2Свойствасистемы 3.Свойство2.1системы1

3.2.1.1Введе/Назсвойстваначение

3.2.1.2Последстимуо/ вательностьткиков

3.2.1.3Ассоциировафункциотребованияальные

3.2.1.3.1Функциональноетребование1

 

.

 

 

.

 

 

.

 

3.Свойство2.2системы2

3.2.1.3.n Функциональноетребование

п

 

 

.

 

 

.

 

 

.

 

 

3.2.m Свойствосистемы

т

 

.

 

 

.

 

 

.

 

 

3.3Требованкрабочхарактеристикаммя

3.4Архитектурные ограничения

3.5Атрибуты качества программногообеспечения

3.6Другие требования

Версияпереводаот8

сентября2014г.

30