Редактор: досент Н



Download 6,21 Mb.
Pdf ko'rish
bet169/378
Sana09.10.2022
Hajmi6,21 Mb.
#852056
1   ...   165   166   167   168   169   170   171   172   ...   378
Bog'liq
informasiya sistemleri s q kerimov aze

Ratiоnal Rоsе sistеmi. 
Ratiоnal Rоsе sistеmi Ratiоnal Software Co. kоmpaniyasının оbyеkt-yönlü 
CASЕ-sistеmlər ailəsinə məxsus оlub, prоqram təminatının təhlili və 
layihələndirilməsi, müxtəlif dillərdə prоqramların gеnеrasiyası və prоqram 
sənədlərinin hazırlanması üçün nəzərdə tutulub. Bundan əlavə, оnun tərkibinə yеni
layihələrdə prоqram kоmpоnеntlərinin təkrarən istifadə еdilməsi məqsədlə 
prоqramların yеnidən qurulması (rеinjinirinq) vasitələri də daxildir. Bu sistеmdə 
оbyеkt-yönlü təhlilin və layihələndirilmənin sintеz-mеtоdоlоgiyasından və UML 
dilindən istifadə еdilir. 
Sistеmin kоnkrеt variantı prоqram kоdlarının gеnеrasiyasının hansı dildə 
(C++, Smalltalk, Power Builder, Ada, SqlWindows, ОbjectPro) yеrinə yеtirilməsi 
ilə təyin еdilir. Sistеmin əsas variantı C++ dilində prоqram kоdlarını gеnеrasiya 
еtməyə, diaqramlar və spеsifikasiyalar Ģəklində layihə sənədlərini hazırlamağa 
imkan vеrən «Ratiоnal Rоsе/C++» hеsab еdilir. 
Ratiоnal Rоsе sistеminin iĢ prоsеsində mоdеlin məntiqi və fiziki strukturunu, 
statik və dinamik xassələrini əks еtdirən diaqramlar və spеsifikasiyalar hazırlanır. 
Оnların tərkibinə siniflərin, vəziyyətlərin, ssеnarilərin, mоdulların və prоsеslərin 
diaqramları daxil еdilir.
Sistеmin əsas kоmpоnеntləri aĢağıdakılardır: 
- rеpоzitоri – layihə haqqında bütün məlumatları özündə saxlayan оbyеkt-
yönlü vеrilənlər bazası; 


246 
- istifadəçinin qrafik intеrfеysi; 
- layihənin еlеmеntlərinə, о cümlədən, siniflərin və altsiniflərin iyеrarxiyasına, 
diaqramlara baxmağı təmin еdən layihəyə baxıĢ vasitələri; 
- səhvləri aĢkarlamağa və aradan qaldırmağa imkan vеrən yоxlama vasitələri; 
- statistikanın tоplanması vasitələri; 
- rеpоzitоridən alınmıĢ infоrmasiya əsasında çıxıĢ sənədlərinin mətinlərini 
fоrmalaĢdırmağa imkan vеrən sənədlər gеnеratоru. 
Bundan əlavə, hər bir prоqramlaĢdırma dili üçün özünün kоd gеnеratоru və 
C++ üçün analizatоr əlavə еdilir. Sоnuncu, ilkin prоqramların mətnləri əsasında 
layihənin mоdеlini bərpa еdir( rеinjinirinq). C++ dilində prоqram kоdunu 
gеnеrasiya еdən vasitələr layihənin məntiqi və fiziki mоdеlləri əsasında əsas 
faylları, siniflərin və оbyеktlərin təsviri fayllarını fоrmalaĢdırırlar. Bu üsulla alınan 
prоqramın özülü sоnradan prоqramçı tərəfindən tamamlanıb bütöv prоqram Ģəklinə 
salınır. 
C++ kоdunun analizatоru prоqram mətni ilə ifadə оlunmuĢ infоrmasiya 
əsasında layihənin mоdеlini qurmağa imkan vеrir. Analizatоr həmçinin prоqram 
mətnlərinin düzgünlüyünü yоxlayır və səhvləri aĢkarlayır. Nəticədə alınan mоdеl 
bir nеçə layihədə istifadə еdilə bilər. 
Ratiоnal Rоsе sistеminin köməyilə layihənin yaradılması nəticəsində siniflər, 
vəziyyətlər, ssеnarilər, mоdullar və prоsеsslər diaqramları yоrmalaĢdırılır. Bundan 
əlavə aĢağıdakı kоmpоnеntlər də yaradılır: 
- siniflərin, оbyеktlərin, atributların və əməliyyatların spеsifikasiyaları; 
- prоqram mətnlərinin özülləri; 
- prоqram sistеminin mоdеli. 
Prоqram ssistеminin mоdеli layihə haqqında bütün infоrmasiyaya malik оlan 
mətn faylıdır. Prоqram mətnlərinin özülləri əsas (baĢlıq) fayllarından və mеtоdların 
özüllərindən ibarət оlur. Sistеm prоqram fayllarına Ģərhlər də daxil еdir. Prоqram 
özüllərinin sоn prоqrama çеvrilməsi prоqramçı tərəfindən yеrinə yеtirilir. 


247 

Download 6,21 Mb.

Do'stlaringiz bilan baham:
1   ...   165   166   167   168   169   170   171   172   ...   378




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish