Программалык инженериядагы талаптар менен спецификациянын ортосундагы айырма

Мазмуну:

Программалык инженериядагы талаптар менен спецификациянын ортосундагы айырма
Программалык инженериядагы талаптар менен спецификациянын ортосундагы айырма

Video: Программалык инженериядагы талаптар менен спецификациянын ортосундагы айырма

Video: Программалык инженериядагы талаптар менен спецификациянын ортосундагы айырма
Video: Абитуриент : Эң керектүү кесиптер; Акылмаркс; Акыл маркс; 2024, Декабрь
Anonim

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

Программалык камсыздоо инженериясы программалык камсыздоону методикалык түрдө иштеп чыгуу дисциплинасы. Талаптар программалык камсыздоонун негизи болуп саналат. Талаптарды чогултуу жана талдоо программалык камсыздоону иштеп чыгуунун негизги этабы болуп саналат. МКК талданган талаптарды камтыган документ болуп саналат. Долбоорлоо, ишке ашыруу сыяктуу өнүктүрүү этаптары МККны колдонот.

Программалык камсыздоо инженериясындагы талаптар менен спецификациянын ортосундагы айырма
Программалык камсыздоо инженериясындагы талаптар менен спецификациянын ортосундагы айырма

Программалык инженерияда эмне талап кылынат?

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

Функционалдык жана Функционалдык эмес талаптар бул талаптын эки түрү. Программанын функционалдык аспектисин белгилеген талап функционалдык талап болуп саналат. Демек, ал системанын же субсистеманын функциясын аныктайт. Андан тышкары, китепкананы башкаруу системасы китептин чоо-жайын кошуу, түзөтүү, жок кылуу жана издөө керек. Ал ошондой эле мүчөлөрдүн маалыматын кошуп, түзөтүп жана жок кылышы керек. Мындан тышкары, ал кеч кайтаруу үчүн айыпты эсептөө керек. Бул системанын бир нече функционалдык талаптары. Функционалдуу эмес талап программалык камсыздоонун күтүлгөн мүнөздөмөлөрүн аныктайт. Коопсуздук, тейлөө, колдонууга ыңгайлуулук, ишенимдүүлүк жана жеткиликтүүлүк иштебеген талаптардын айрым мисалдары болуп саналат. Дагы бир түрү бизнес талаптар. Алар бизнестин максаттарын, көз карашын жана максаттарын аныктайт.

Программалык инженериядагы спецификация деген эмне?

Биринчиден, кардарлар жана акыркы колдонуучулар өздөрүнүн талаптарын табигый тилде сүрөттөшөт. Бул талаптарды документтештирүү талдоодон кийин болот. Бул документ программалык камсыздоо талаптарынын спецификациясы (SRS) деп аталат. Андан кийин системанын аналитиктери аларды программалык камсыздоону иштеп чыгуу тобу үчүн техникалык тилге которот.

Программалык камсыздоо инженериясындагы талаптар менен спецификациянын ортосундагы айырма
Программалык камсыздоо инженериясындагы талаптар менен спецификациянын ортосундагы айырма

Бул спецификация кардар менен иштеп чыгуучу топтун ортосунда программалык камсыздоо продуктусу эмне кылышы керектиги жөнүндө макулдашуу катары иштейт. Туура спецификация программалык камсыздоонун бузулушунун алдын алууга жардам берет. Бул ошондой эле иштеп чыгуучулар тобуна алар иштеп чыгышы керек болгон продукт жөнүндө так түшүнүк алууга жардам берет.

Программалык инженериядагы талаптар менен спецификациянын ортосунда кандай байланыш бар?

Спецификация – талдоо талаптары бар документ

Программалык инженериядагы талап менен спецификациянын ортосунда кандай айырма бар?

Талап жана программалык камсыздоо инженериясындагы спецификация

Талаптар - бул программалык камсыздоо тутуму камсыз кылуучу кызматтардын сүрөттөмөсү жана ал иштеши керек болгон чектөөлөр. Спецификация – бул программалык колдонмонун өзгөчөлүктөрүн жана жүрүм-турумун сүрөттөгөн техникалык документ.
Колдонуу
Талаптар программалык камсыздоо эмне кылышы керектигин сүрөттөөгө жардам берет. Спецификация продуктту иштеп чыгуу үчүн аны так түшүнүүгө жана программалык камсыздоонун каталарын азайтууга жардам берет.

Кыскача маалымат – Талап жана программалык камсыздоо инженериясындагы спецификация

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

Сунушталууда: