Топ- 500 суперкомпьютер



Дата22.04.2020
өлшемі0,75 Mb.
#64239
Байланысты:
ХДиИ 10 СЕМИНАР

Орындағандар:

Нәмен Әйгерім

Журсиналиева Динара

Кусенгалиева Нуржамал

Отарбай Дәурен

Табитов Тілек

Оразбек Еркебұлан

CASE- құралдарын пайдалану арқылы деректерді түрлендіру процестерін жобалау

CASE- құралдары дегеніміз не?


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

Сондай-ақ CASE деп CASE-құралдарын пайдалана отырып, ақпараттық жүйелерді жобалау құралдарының жиынтығын түсінеді.



CASE-құралдар (ағылш.Computer-Aided Software Engineering) - бұл АЖ жобалауды автоматтандырудың құралдық құралдары.

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

CASE- құралдары

  • Case құралдарына БҚ өмірлік циклінің әр түрлі кезеңдерін автоматтандыратын және келесі сипаттамаларға ие кез келген БҚ жатады:
  • Пайдаланушының жұмыс ыңғайлылығын қамтамасыз ететін АЖ сипаттамасы үшін қуатты графикалық құрал бар
  • Case-құралдың жеке компоненттерінің интеграциясы бар
  • Репозиторийлердің жобалық деректерінің орталықтандырылған қоймасы пайдаланы-лады.

CASE-құралдар

  • CASE- құралдар шеңберінде ең жиі автоматтандырылған жобалау функциялары:
  • АЖ талаптарын талдау және тұжырымдау;
  • Деректер базасын және қосымшаларды жобалау;
  • Бағдарламалық кодты генерациялау;
  • Тестілеу;
  • БҚ сапасын қамтамасыз ету ;
  • АЖ конфигурациясын басқару;
  • Жобаны басқару және т. б.

CASE-құралдарын қолдану нәтижесі:

CASE-құралдарын қолдану нәтижесі:

  • АЖ құрылымын оңтайландыру; әзірлеуге арналған шығыстарды төмендету;
  • АЖ тиімділігін арттыру;
  • АЖ жобалау кезінде қателердің ықтималдығын төмендету.

ДЕРЕКТЕР ҚОРЫН ЖОБАЛАУ CASE ТЕХНОЛОГИЯСЫ

Erwin

Case технологиясы ретінде мен Erwin қарастырамын

Case технологиясы ретінде мен Erwin қарастырамын Деректер қорын құрудың барлық сатыларында, Erwin құрылған деректер қорының құрылымы мен негізгі элементтерін көрсетеді. Бұл- автоматты режимде кестелерді жасайтын, сондай-ақ сақталатын процедуралар мен деректер қорын басқару жүйелері үшін триггерлер мәтінінің мыңдаған жолдарын генерациялайтын әзірлеу құралы. Erwin деректерді өңдеуге арналған қосымшаларды жасауды тездетеді.

Erwin

Erwin деректер қорын жобалау оңай болды. Бұл үшін деректерге қойылатын талаптарға жауап беретін E-R (объект-байланыс) графикалық моделін құру және элементтерді, атрибуттарды, байланыс пен топтарды бейнелейтін логикалық модель құру үшін бизнес-ережелерді енгізу қажет. Erwin ДБ құру кезінде оларды өзгертіп, қалыпқа келтіріп, оларды сүйреп, атрибуттарды айла-шарғы жасай алады. Сіз оны тікелей диаграммаларда өзгерте аласыз. Бұл арнайы диалог терезелерін ашпай үлгіге өзгерістер енгізуді білдіреді. Жүйе генерациялайтын есептер құрылған деректер базасының дұрыстығын тексеру үшін пайдаланылады.

Erwin

Erwin тек "сурет" құралы ғана емес, жобалауды автоматтандырады. ДБ сілтемелік тұтастығы кілттерді автоматты түрде тасымалдаумен қамтамасыз етіледі . Erwine-де жасалған деректер модельдері әр түрлі жолдармен редакциялануы, қаралуы және басылуы мүмкін. Ал RPTwin көмегімен (графикалық интерфейсі бар және есептерді құрастыра алатын) және есеп мазмұнының көрсетілуін бақылауды қамтамасыз ететін теңшелетін режимдерді көру үшін құралдар барлық модельдер үшін тең жобалау және параметрлерді бейнелеудің стандарттарын жүзеге асыруға болады.

Erwin

ДБ SQL-ұсыныстарын жазусыз жобаланады және құрылады. Физикалық схема сипаттамалық логикалық модель негізінде қалыптасатындықтан, ДБ толығымен құжатталады. Сондай-ақ, бар ДБ-ның кері инжиниринг модельді тікелей оның кестелері негізінде құру арқылы мүмкін болады . Erwin: Oracle, Microsoft SQL Server, Sybase, Informix және т.б. қолдайды . Бір модель бірнеше ДБ жобалау үшін пайдаланылуы мүмкін (немесе қосымшаларды бір ДБ басқару жүйесінің платформасынан екіншісіне ауыстыру) .

Назарларығызға рахмет!



Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет