Семинар pm3 кәсіби модулін «Бағдарламалық модульдерді интеграциялауға қатысу»


БАҒДАРЛАМАЛЫҚ ҚАМТАМАСЫЗ ЕТУГЕ ҚОЙЫЛАТЫН ТАЛАПТАРДЫ ТАЛДАУ ЖӘНЕ ҚҰРЫЛЫМДЫҚ ҰСТАНЫМДЫ АНЫҚТАУДА ЖҮЙЕЛІ ӘДІСТІ ҚОЛДАНУ



бет2/2
Дата07.02.2024
өлшемі189.69 Kb.
#491212
түріСеминар
1   2
Кітап

БАҒДАРЛАМАЛЫҚ ҚАМТАМАСЫЗ ЕТУГЕ ҚОЙЫЛАТЫН ТАЛАПТАРДЫ ТАЛДАУ ЖӘНЕ ҚҰРЫЛЫМДЫҚ ҰСТАНЫМДЫ АНЫҚТАУДА ЖҮЙЕЛІ ӘДІСТІ ҚОЛДАНУ
Спецификацияларды анықтау процесінде субъектінің жалпы моделі шынайы әлемнің бөлігі ретінде құрастырылған, оның көмегімен бағдарламалық жасақтама дамып, бір-бірімен өзара әрекеттеседі және оның негізгі функцияларын анықтайды.
Ерекшеліктер - әзірленген бағдарламалық жасақтаманың функциялары мен шектеулерінің толық және нақты сипаттамасы. Бұл жағдайда функционалдық ерекшеліктер әзірленген бағдарламалық жасақтаманың функцияларын сипаттайды және техникалық сипаттамалар техникалық құралдарға, сенімділікке, қауіпсіздікке қойылатын талаптарды анықтайды. Функционалдық ерекшеліктерге қатысты толықтығы талаптары ең маңызды шешімдерді таңдауға кедергі келтірмеу үшін ешқандай маңызды ештеңе болмағандықтан және ешқандай маңызды емес ақпарат болмауы үшін барлық қажетті ақпаратты қамтуы керек дегенді білдіреді. Дәлдіктің талаптары техникалық сипаттамаларды тапсырыс беруші мен әзірлеуші бірдей қабылдайтындығын білдіреді.
Соңғы талапты орындау өте қиын, өйткені сипаттамаларды сипаттауға арналған табиғи тіл жарамсыз: табиғи тілдегі егжей-тегжейлі спецификациялар қажетті дәлдікті қамтамасыз етпейді. Бағдарламалық жасақтаманың нақты ерекшеліктері осы бағдарламалық жасақтаманың ресми формасын жасау арқылы ғана
19
анықталуы мүмкін.
Жасалып жатқан бағдарламалық жасақтаманың барлық функционалдық ерекшеліктері өңделетін деректердің құрамын және құрамының тізімін сипаттайды. Талаптарға талдау жасау және спецификацияларды анықтау процесінде әзірлеуші пайдаланатын басымдықтар (екпін) жүйесінде ғана ерекшеленеді. Мәселен, мемлекеттік көшу диаграммалары уақыт бойынша бағдарламалық қамтамасыз етудің кейбір мінез-құлқын анықтайды, деректер ағынын диаграммалары - деректер ағындарының бағыты мен құрылымы және сыныптың концептуальды диаграммалары - доменнің негізгі түсініктері арасындағы байланыс. Суретте. 2.1-де әзірленген бағдарламалық жасақтама үшін спецификация ретінде қолданылатын үлгілердің классификациясы көрсетілген.
Құрылымдық көзқарас шеңберінде талдау және спецификацияларды анықтау кезеңінде модельдердің үш түрі пайдаланылады: деректерге бағдарланған және деректер ағындарына бағдарланған функцияларға бағдарланған. Модельдің әрбір түрі бағдарламалық жасақтама әзірлеудің нақты сыныбына қолдануға ыңғайлы. Әртүрлі модельдер әртүрлі жағынан болжанған бағдарламалық жасақтаманы сипаттайды. Деректер ағындарын модельдеуге негізделген құрылымдық талдау және жобалау әдіснамасы әдетте төмендегі үлгілер жиынтығы ретінде жасалған бағдарламалық жасақтаманың күрделі көрінісін пайдаланады:


Достарыңызбен бөлісу:
1   2




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет