тестілеу,
сапаны қамтамасыз ету, конфигурация және жобаларды
басқару болып табылады.
CASE-жүйесі
нақты функционалдық мақсаты бар CASE-
қҧралдарының жиынтығы ретінде анықталады және бір бағдарламалық
жасақтама ӛнімінде орындалуы мҥмкін.
CASE-технология - кешенді жҥйелерді талдау, жобалау,
әзірлеу
және қызмет кӛрсету әдіснамаларының жиынтығы және бір-бірімен
байланысты автоматтандыру қҧралдарының жиынтығы. CASE-
технологиялар - бағдарламалық қамтамасыз ету және ақпараттық
жҥйелерді жобалау және әзірлеу процесін автоматтандыру, қағаз және
қарындаш
компьютерді ауыстырады, ол жҥйе талдаушылар,
әзірлеушілер және бағдарламашылар ҥшін қҧрал болып табылады.
қҧрылымдық талдау әдістемесін, (және т.б. қиындық тҥсіну, пайдалану
кӛп еңбек және қҧнын, жоба ерекшеліктер қолайсыздық ӛзгерістер)
шектеулер бірқатар пайдаланған кезде. Басынан бастап, CASE-
технологиялар бҧл шектеулерді жеңу қҧралдарын
талдау мен
интеграциялауды автоматтандыру арқылы дамытты.
Дизайнды автоматтандыру қҧралдары пайдаланылатын тіл
қҧралдарының жиынтығында және концептуалды модельді дерекқор
ҥлгісіне тҥрлендіруге арналған алгоритмдерде ерекшеленеді. Бҧл, ӛз
кезегінде, қоршаған ортаға модель жасау әдісіне әсер етеді.
Қазіргі заманғы CASE қҧралдарының кӛпшілігі
ER-модель
формализміндегі деректерді сипаттауға арналған қҧралдарды қамтиды.
ER-моделі дерекқордың толық циклін немесе оның жеке кезеңдерін
қолдайтын коммерциялық CASE-ӛнімдерінің маңызды санының негізі
болып табылады. Алайда, олардың кӛпшілігі дамыған жҥйесін
домен
тҧжырымдамалық жобалау сатысында қолдау, сондай-ақ осындай кез
келген нақты серверге немесе деректер базасына дерекқор схемасының
ретінде таңдалған деректер базасын
логикалық дерекқор жобалау
кезеңінде, қҧралдарын салынған моделінің негізінде жҥзеге асыруға
мҥмкіндік береді ғана емес. Бҧл жағдайда субъектінің аймағын
модельдеу графикалық диаграммаларды
пайдалануға негізделген, ол
қҧрамдастардың салыстырмалы тҥрде аз саны және ең бастысы
осындай диаграммаларды қҧру технологиясы.
CASE-технологиясының және CASE-қҧралдардың пайда болуы
алдында бағдарламалау әдіснамасы саласында зерттеулер жҥргізілді.
Бағдарламалау жоғары деңгейлі тілдерді, қҧрылымдық және модульдік
бағдарламалау
әдістерін, дизайн тілдері мен қҧралдарын әзірлеу және
енгізу жҥйелі тәсілдің ерекшеліктерін алды.
Достарыңызбен бөлісу: