Дәрістің қысқаша конспектісі case-технологиясы



бет1/2
Дата14.11.2022
өлшемі26.37 Kb.
#464770
түріКонспект
  1   2
Д рісті ыс аша конспектісі case-технологиясы



6 тақырып. CASE - технологиясы
Дәріс жоспары



  1. Case – технологиясы.

  2. Case – құралдары.


Дәрістің қысқаша конспектісі

1. CASE-технологиясы
Басқарудың автоматтандырылу есебіне автоматтылық жүйелердегі ауысу шешім қабылдауды да қоса отырып, жүйелік сипаттамада қажеттілік туды. Бірініш моделдердің бірі бұл бағытта форрестеровтық үлгілер. Соңынан автоматтандырудың әдістемесі пайда болды (Structures Analysis Design Technique) SADT .
Үлгілік компоненттер боп ERD, DFD, STD-ды құрайтындар табылады.

CASE-технологиясы МБ құрудағы компьютерлерді қолдануда сипаттаудың әдістер жиынын көрсетеді. Computer-Aided Software/System (CASE-технология) – программалық қамтаманың күрделі жүйелерінің қатысуы, өңделуініңғ жобалаудың, сараптама әдістемесінің болуы. CASE – жүйелік аналитиктерге, өңдеушілерге және программистерге арналған құрал.
CASE-технологиясы жүйелік анализдің әдістемесіне негізделеді. Жүйе астында күрделі объектілердің зерртеінің жалпы принциптерін өңдейтін ғылыми дисциплина түсіндіріледі. Оның негізгі мақсаты - өңдеудің бастапқы этаптарына назар салу. CASE-технологиясының ішінде жүйелік анализ программалаудан жобалауды бөлуге арналған. Өңдеуде СASE-технологиясына сай архитектураның құрылымы және оның кезекті реализациясы ерекшеленеді, сондықтан жүйелік анализді құрылымды жүйелік анализ немесе жай құрылымды анализ деп атайды. Маңызды принциптер боп иерархиялық реттіліктің бөлінуі табылады.
Олар келесі принциптермен толықтырылады.

  1. Қалыптастыру принципі.

  2. Концептуалды жалпылықтың принципі. Осыдан құрылымдық жүйе анализінің әдістемесі – барлық үлкен деңгейлері бар иерархиялық құрылымға детализация арқылы жалпы қараудан зерттеу әдісі.

  3. Қарсыласпау пртинципі – элементтердің қатынасуы және жауаптылығы.

  4. Мәліметтердің физикалық және логикалық тәуелсіздігінің принципі.

  5. Соңғы қолданушының құралсыз кіру принципі.

Бұл технология программалық CASE-құралдардың реализациясы негізіне жатқызылған.
Сипаттаудың формальды құралы боп ER-диаграмм (ERD)-дың, (DFD) мәліметтер ағымының диаграммалардың, (STD) қалпының көшу диаграммалары, процесс спецификациясын сипаттайтын жүйе табылады.
Процестерді сипаттауда екі жағдайы мүмкін.
  1. Күрделі процестер.


  2. Қарапайым процестер.



А. Күрделі процестер.

ER-диаграммалар. CASE – үлгісінің әдістерінің түрлілігінің бірінішісі боп Ченнің ER-үлгілері табылады. Бұнда оның түрлілігіне тек – Баркер үлгісі табылады. Бұнда көпшілік деңгейі байланыстың (мысалы, 1:М), міндеттілік (–––-) немесе міндеттілік емес (...........)табылады.

DF-диаграммалар. Диаграммалар ену-шығу процестерін бейнелеуге арналған. SADT әдістемесі алғашында қолданылды, содан DFD схемасында көшті. Нотацияның негізгі екі түрі бар: Иордан-Демарконың және Гейн-Сарсонның. Олардың арасындағы ерекшеліктер кең емес, сондықтан Гейна-Сарсонның нотациясын қолдануға болады. Нотацияда аттармен жаңартылған символдар қолданылады.

Қойма – жадыда сақталған мәліметтер.

Сыртқы бейне – мәліметтердің қабылдағыш немесе қайнар көзі.
DFD декомпозиция негізінде құрылады, және жоғары деңгей үлгісін контексті диаграммасы деп атайды. Кез келген нақты жобада ол жалғыз. Бұндай үлгілер басқару объектісін сипаттайды, басқару бөлігінің бейнесі үшін жүйелер нақты уақыттың кеңейтілуін қолданады: саналған мағына пунктирлі сызықпен немесе нүктемен суреттеледі. Басқару ағымдарының негізгі типтері боп Т-ағым (триггер), А-ағым , E/D-ағым.
Диаграммаларды қолданудың иллюстрациясы үшін алдымен процестің сөздік сипатын келтіреміз.

1 мысал. Тапсырыстар бойынша тауарларды тарату процесінің сөздік үлгісі.
Фирмамен алынған заказдар кіріс бақылауына сұрыпталады.
Фирманың тауар номенклатурасына заказ жауап бермесе, ол жоғалады.
Егер заказ қабылданса, онда складтағы тауарлар анықталады.
Егер тауар болса, тапсырушыға төлем есепшотын жазады.
Егер заказ складтағы тауарлармен қамтамасыз етілсе, онда шығарушыға фирмамен өтініш жіберіледі.
Гейн-Сарсонның контексті диаграммасы ену және шығу ағымдарын көруге мүмкіндік береді. Детализацияланған диаграмма процестердің әрбіреуі 1-3 жалпы жағдай кезінде, түрде беріледі.
Үлгілеудің мәтіндік құралдары мәліметтер сөздігінен алынды. Бэкус-Наураның формасында оның фрагменті көрсетіледі.


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






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




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

    Басты бет