1.Құрастырудағы стандарттарды өңдеу



жүктеу 28,85 Kb.
бет3/4
Дата04.01.2022
өлшемі28,85 Kb.
#36271
1   2   3   4
ИП-18-7К1 Оразәлі Аяжан

2.Төмен деңгейлі дизайн
Төмен деңгейлі дизайн-бұл бағдарламалық жасақтаманың архитектурасын егжей-тегжейлі зерттеу: OOP-те сыныптарды жобалау (объектіге бағытталған бағдарламалау), ДҚБЖ-де мәліметтер базасының құрылымын зерттеу (мәліметтер базасын басқару жүйесі), Yeb қосымшасы мен компоненттерін ұйымдастыру және т. б.

Кодтау-бағдарламалық кодты жазу процедурасы. Бұл жобаның жоғары деңгейлі және төмен деңгейлі архитектурасының бағдарламасы түрінде жүзеге асырылады.

Кейбір жобаларда құрылыс кезеңі, егер қажет болса, дизайнмен біріктіріледі. Дизайн және әзірлеу процестері бағдарламалық жасақтаманың әртүрлі санаттары үшін ерекшеленеді, ең көп тарағандардың ішінде келесі даму түрлерін ажыратуға болады

Бағдарламалық жасақтама технологиясының негізгі компоненттері өнімдерді құруды қамтамасыз ететін өнімдер (бағдарламалық жүйелер) және процестер болып табылады. Мұнда құрылыс процесін ұйымдастырудың негізгі тәсілдері қарастырылады. Классикалық, заманауи және перспективалы құрылыс процестерінің мысалдары келтірілген, құрылыс процестерінің сапа модельдері талқыланады. Бағдарламалық жасақтаманы құру технологиясын анықтау бағдарламалық жасақтаманы құру технологиясы (TKPO) – нақты компьютерлерде сенімді және тиімді жұмыс істейтін үнемді бағдарламалық жасақтаманы құруға арналған инженерлік принциптер жүйесі.TKPO әдістері, құралдары мен процедураларын ажыратыңыз. Әдістер мынадай міндеттерді шешуді қамтамасыз етеді: жобаны жоспарлау және бағалау; жүйелік және бағдарламалық талаптарды талдау; алгоритмдерді, деректер құрылымын және бағдарламалық құрылымдарды жобалау; кодтау; тестілеу; сүйемелдеу. TKPO құралдары (утилиталары) әдістерге автоматтандырылған немесе автоматты қолдау көрсетеді. Бірлесіп қолдану мақсатында утилиталар БҚ автоматтандырылған құрастыру жүйелеріне біріктірілуі мүмкін. Мұндай жүйелер әдетте CASE жүйелері деп аталады. Abbre-viatura CASE Computer Aided Software Engineer - ing (компьютерлік қолдау бағдарламалық жасақтамасы) дегенді білдіреді. Процедуралар - бұл әдістер мен утилиталарды Үздіксіз технологиялық даму тізбегін қамтамасыз ететін етіп байланыстыратын" желім". Рәсімдер: әдістер мен утилиталарды қолдану тәртібін; тиісті талаптар бойынша есептерді, нысандарды қалыптастыруды; өзгерістердің сапасын қамтамасыз етуге және үйлестіруге көмектесетін бақылауды; басшылар жө - ністі бағалайтын "кезеңдерді" қалыптастыруды анықтайды. Бағдарламалық жасақтаманы құру процесі әдістерді, утилиталарды және процедураларды қолданатын қадамдардан тұрады. Бұл қадамдар тізбегі көбінесе TKPO парадигмалары деп аталады. 61 TKPO парадигмаларын қолдану өнеркәсіптік дамуға, пайдалануға және пайдалануға жүйелі, тұрақты көзқарасты қамтамасыз етеді. Шын мәнінде, парадигмалар бағдарламалық жасақтаманы құру процесіне ұйымдастырушылық инженерлік принципті енгізеді, оның қажеттілігін қайта бағалау қиын. Даму және пайдалану кезеңінде PS өмірлік циклі түсініледі. Өмірлік цикл PS құру мен қолданудың өте күрделі процесін қамтиды. Бұл процесті әр түрлі PS сыныптары үшін және даму ерекшеліктеріне байланысты әр түрлі жолмен ұйымдастыруға болады.

Бағдарламалық құралдың өмірлік циклінің келесі кезеңдері бөлінеді: бағдарламалық жасақтаманы әзірлеу, бағдарламалық өнімдерді өндіру (PI) және бағдарламалық құралды пайдалану .

Бағдарламалық құралды әзірлеу кезеңі оның сыртқы сипаттау кезеңінен, Бағдарламалық құралды жобалау кезеңінен, Бағдарламалық құралды кодтау кезеңінен (тар мағынада бағдарламалау) және бағдарламалық құралды аттестаттау кезеңінен тұрады. Барлық осы кезеңдер құжаттама процестерімен және бағдарламалық жасақтаманы басқарумен бірге жүреді. Құрылыс және кодтау кезеңдері жиі қабаттасады, кейде өте күшті. Бұл бағдарламалық жасақтаманың кейбір бөліктерін кодтау құрылыс кезеңі аяқталғанға дейін басталуы мүмкін дегенді білдіреді.

Бағдарламалық құралдың сыртқы сипаттамасы оның сапасына қатысты талаптарды белгілей отырып, бақылаушыға сыртқы көзқарас тұрғысынан оның мінез-құлқын сипаттау болып табылады. Бағдарламалық құралдың сыртқы сипаттамасы пайдаланушылар (Тапсырыс беруші) тарапынан бағдарламалық құралға қойылатын талаптарды айқындаудан басталады.

Бағдарламалық құралды жобалау келесі процестерді қамтиды: бағдарламалық құралдың архитектурасын әзірлеу, бағдарламалық құралдың бағдарламалық құрылымын әзірлеу және олардың егжей-тегжейлі сипаттамасы, кодтау, бағдарламалау тілдерінде бағдарлама мәтіндерін құру, оларды Бағдарламалық құралды тестілеумен жөндеу.

Бағдарламалық құралды аттестаттау кезеңінде Бағдарламалық құралдың сапасын бағалау жүргізіледі, оны табысты аяқтағаннан кейін Бағдарламалық құралды әзірлеу аяқталды деп есептеледі.

Бағдарламалық бұйым-әзірленген бағдарламалық құралдан алынған дана немесе көшірме. Бағдарламалық бұйымды жасау-бұл бағдарламалық құралдың бағдарламалары мен бағдарламалық құжаттарын қолданушыға мақсаты бойынша қолдану үшін жеткізу мақсатында оларды жасау немесе жаңғырту (көшірмесін алу) процесі.

Бағдарламалық жасақтама өндірісі-бұл белгіленген мерзімде бағдарламалық өнімдердің қажетті санын өндіруді қамтамасыз ететін жұмыстардың жиынтығы. Бағдарламалық жасақтаманың өмірлік циклінде бағдарламалық жасақтаманы өндіру кезеңі маңызды емес, өйткені ол автоматты түрде және қатесіз жасалуы мүмкін күнделікті жұмысты білдіреді. Бұл Әртүрлі жабдықты өндіру сатысынан түбегейлі ерекшеленеді.[4]


жүктеу 28,85 Kb.

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




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау