Объектілі-бағытталған көз-қарас(подход)
RAD құралдары қосымша құрудың дәстүрлі құралдар технологиясына қарағанда мүлде басқа құралдарды іске асыруға мүмкіндік туғызды: ақпараттық объектілер іс-әрекет жасаушы модельдер ретінде құрылымдалады (прототиптер), олардың қызмет етуі пайдаланушымен келісіледі, содан кейін құрастырушы жобаланушы жүйенің жалпы түрін көзде таса қылмастан аяқталған қосымшаларды қалыпқа келтіруге көше алады.
Мұндай көз-қарасты (подход) пайдалану мүмкіндігі көбінесе объектілі-бағытталған жобалау принциптерін пайдалану нәтижесі болып табылады. Бұл принциптер күрделі жүйк құру кезінде туындайтын қиыншылықтық ең ауыр түрін жеңуге мүмкіндін туғызады — нақты өмір (пәндік облыс) мен имитацияланатын орта арасындағы өте үлкен айырмашылық.
Объектілі – бағытталған принциптерді пайдалану пәндік облысты объектілердің үйлесімділігі ретінде – мәліметтер мен осы мәліметтерді өңдеу әдістерінің болмысы ретінде сипаттауға мүмкіндік туғызады. Әр объект өзіндік іс-қимылға ие және нақты өмірдің кейбір объектісін модельдейді Осы тұрғыдан алғанда объектіні толығымен ұстап көруге болады және ол анық іс-қимылды көрсете алады.
Объектілі көз-қараста(подход) программалық модельдеудің құралы болып табылатын физикалық немесе абстрактілі жүйенің нақты сипаттамасына аса басты назар аударылады. Объектілер бүлінбейтін тұтастыққа ие. Осылайша, объектіні және оның іс-қимылын сипаттайтын қасиеттер өзгертусіз қалады. Объект тек өзінің жағдайын өзгертіп, басқарылып немесе құрыла алады және басқа объектілермен қарым-қатынаста бола алады.
Объектілі – бағытталған программалау визуалды программалау құралдары пайда бола бастағаннан бастап кең қолданысқа түсе бастады, ол құралдар нақты объктілердің іс-қимылын сипаттайтын деректер мен процедуралардың бірігуін қамтамасыз етеді. Бұл нақтыға ұқсайтын программалық жүйе құруға көмегін тигізеді. Өз кезегінде объектілі – бағытталған программалау дайын объектілердегідей сенімді код құруға мүмкіндік береді.
RAD құралдарының көмегімен қосымша құру кезінде көптеген дайын объектілер пайдаланылады, ол объектілер қол жететін ашық сақтау қорында тұрады. Алайда, басқа да жаңа объектілерді де құра беруге болады. Бұған қарамастан, алдыңғы жасалынған объектілер негізінде де басынан бастап та құрыла береді.
RAD инструментальдық құралдарының ыңғайлы графикалық интерфейстері бар және стандартты объектілер негізінде программа кодын жасбастан жай қосымшаларды форматтай беруге болады. Бұл RAD –тың аса ерекше қасиеті болып табылады, өйткені бұл пайдаланушы интерфейстерін құру жұмыстарын белгілі бір дәрежеде қысқартады. Жоғарғы жылдамдық қосымшаның интерфейстік бөлігін құрастыру кезінде прототиптерді жылдам құруға және соңғы пайдаланушымен жұмыстарды азайтады.
Осылайша, RAD инструменттері ыңғайлы жүйе құру арқылы құрастырушыларға нақты бизнес жасауға мүмкіндік туғызады.
Достарыңызбен бөлісу: |