239
атқарылған
функциялар бойынша интеграцияланғандық
дәрежесін
анықтайды.
Типтер бойынша жіктеу бағдарламалық қамсыздандырудың
өмірлік
циклындегі
CASE-құралдардың
функционалдық
тағайындалымын көрсетеді.
1.
Талдау және жобалау құралдары. Осы типтің құралдары әзірлеу
процесінің бастапқы кезеңдерін қолдау үшін пайдаланылады: пәндік
саласын талдау, жүйеге қойылатын талаптарды әзірлеу, желілік сәулетті
жобалау, бағдарламалық құралдарға
қойылатын талаптарды әзірлеу,
бағдарламалық сәулетті жобалау, бағдарламалық қамсыздандыруды
техникалық жобалау. Осы типтің құралдары талдау мен жобалаудың
танымал әдістемесін қолдайды. Шығысында жүйенің
сипаттамалары,
оның компоненттері мен осы компоненттерді байланыстыратын
интерфейстері, бағдарламалық құралдардың сәулеті, деректер
құрамының алгоритмдері
мен анықтамаларын қоса алғанда,
бағдарламалық құралдың техникалық жобасы генерацияланады.
2.
Деректер базасын және файлдарды жобалау құралдары.
Осындай типті құралдар деректерді логикалық модельдеуді, деректер
моделдерін үшінші қалыпты формаға автоматтты түрде түрлендіруді,
дерекқорлардың сызбаларын автоматты түрде генерациялауды және
бағдарламалық код деңгейінде файлдардың
форматтарын сипаттауды
қамтамасыз етеді.
3.
Бағдарламалау және тестілеуге арналған құралдар. Аталмыш
құралдар сипаттамалар немесе модельдердің негізінде бағдарламалық
қамсыздандырудың
автоматтты
түрде
кодтың
генерациясын
орындайды. Графикалық редакторларды, репозиториймен жұмыс
істеуді қолдау құралдарын, код генераторлары мен талдағыштарды, тест
генераторларын,
тестілермен
қамту
талдағыштарын,
ретке
келтірушілерді қамтиды.
4.
Сүйемелдеу құралдары. Осындай
типті құралдардың жалпы
мақсаты қолданыстағы жүйені түзету, өзгерту, түрлендіру, жоба
бойынша құүжаттаманы қолдау болып табылады. Аталмыш құралдарға
құжаттау құралдары, бағдарлама талдағыштары, БҚ өзгертулері және
конфигурациясын
басқару құралдары, қайта құрылымдау құралдары,
әзірленген жүйені немесе бағдарламалық құралдарды жаңа операциялық
немесе аппараттық құрылымға ауыстыруға мүмкіндік беретін
жинақылықты қамтамасыз ету құралдарын қамтиды.
5.
Жобаны басқару құралдары. Аталмыш типтегі құралдарға БҚ
өмірлік циклын басқару процестін қолдау құралдары жатады. Олардың
функциялары ретінде жоспарлау, бақлау, басшылық ету, ұйымдастыру,
өзара әрекеттесу және т.с.с болып табылады.