CASE технологиялары мен құралдарының программалық қамтамасыз етуге әсері


Жұмыс түрі:  Реферат
Тегін:  Антиплагиат
Көлемі: 3 бет
Таңдаулыға:   

«Арна" Көкшетау жоғарғы колледжі

Реферат

Тапсырған: Мажит А. С.

Тексерген: Малкенова К. А

CASE құралдары

CASE технологиялар күрделі программалық жүйелерді талдау, жобалау, жасау және сүйемелдеу методологиялардың жиынтығы болып табылады. Олар өзара біріктірілген автоматттандыру құралдар кешені көмегімен құрылымдық және обьектілік тұрғыларға негізделеді. Кез-келген CASE технологиясы негізінен методология/әдіс/натация/құрал/парадигмасы алынады. Методология қандай да бір тұрғының негізінде жасалып, жұмыстың қадамдарын, қадамдардың орналасу тәртібін, сонымен қатар әдістер міндеттері мен үйлестірілу ережелерін анықтайды.

Әдіс қандай да бір мақсатқа жету, яғни жұмыстың белгілі бір қадамын орындау тәсілін анықтайды. Натация деп модельдердің қандай да бір класын сипаттау үшін қолданылатын таңбалар жүйесін айтады. Натацияның графикалық және текстілік түрлері болады. Графикалық натациялар графтар, диаграммалар, кестелер, схемалар түрінде сипаттайды, ал текстілік натациялар модельдерді формальді және кәдімгі тілде сипаттайды. CASE технологияда натациялар жобаланатын жүйенің деректер элементтерінің жасау кезеңдерінің құрылымын сипаттау үшін қолданылады. Құралдар әдістерді жүзеге асыру үшін қажетті құрал - жабдықтарды құрайды. Олар: графикалық жобаны жасау және жөндеу құралдары, жобаны абстракция деңгейі иерархиясы түрінде ұйымдастыру құралдары. Сонымен қатар түрлі деңгейлер компьютердің сәйкестігін тексеру құралдары.

CASE құралдардың мынадай түрлерін бөліп қарауға болады.

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

CASE1 негізінен графикалық модельдерді спецификацияларды жобалаудың экрандық редакторлар мен берілгендер сөздігін қолдау құралдарынан тұрады.

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

2. Көп еңбекті қажет ететін операцияларды автоматтандыра отырып, қазіргі заманғы CASE технологиялар программалаушы мамандардың еңбек өнімділігін айтарлықтай өсіріп, жасалатын программалық қамсыздандырудың сапасын көтерді. Олар:

  • жоба спецификацияларының сәйкестігінің автоматты түрде бақылануын қамсыздандырады.
  • жүйе прототипін жасау уақытын қысқартады.
  • жобалау және жасау процесін жеделдетеді.
  • өмірлік циклдің барлық кезеңдері үшін арналған жобалық құжаттаманың қазіргі заманғы стандарттарға сәйкес жасалуын автоматтандырады.
  • кейбір программалық кодтарды түрлі жасау платформалары үшін генерациялайды.
  • жүйе компонентін қайтара қолдану технологиясын қолдайды.
  • жобалық құжаттарды бастапқы кодтар бойынша қалпына келтіру мүмкіндігін қамсыздандырады.
CASE технологиясының қолданылуы.

Программалық қамсыздандырудың өмірлік циклінің барлық кезеңдеріне өзгерістер әкелді. Мұнда жасалатын программалық қамсыздандырудың қатаң әрі көрнекі сипатталуын орындайтын талдау және жобалау кезеңдеріне көп өзгерістер енгізді. CASE технологияда қолдануға көшу кезінде программалық қамсыздандыруды жасау процесіне енгізілетін сапалық өзгерістерді атап өтейік.

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

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Ақпараттық жүйелерде программалық қамтамасыздандырудың өмірлік циклі мен CASE технологиялары
CASE құралдары мен технологиялары: бағдарламалық қамтамасыз етуді әзірлеудің әдістемесі мен өмірлік циклі
Қазіргі заман талаптарына сай CASE-құралдарының сипаттамасы
Модельдеу әдістері: теориялық және дискреттік модельдер мен CASE технологиялары
CASE технологиялары мен объектілі-бағытталған жобалау: Barker әдісі, UML, COM және компоненттік әзірлеу
Мультимедиа технологиялары: құрылу кезеңдері, программалық қамтамасыз ету және цифрлық бейнелеу
БТА банк мысалында клиенттерді құжаттармен қамтамасыз етуге арналған компьютерлік жүйені жобалау
Аппараттық және программалық қамтамасыз етудің диалектикасы: даму, құрылымы және программалық жүйелер
Радиациялық қауіпсіздікті қамтамасыз етуге қойылатын санитариялық-эпидемиологиялық талаптар
Программалық қамтамасыз етудің стандарттары мен өңдеу процестері: RUP, жобалау және аспаптық құралдар
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz