Оқулық «Федералдық білім беруді дамыту институты»



жүктеу 4,15 Mb.
Pdf просмотр
бет28/50
Дата15.11.2018
өлшемі4,15 Mb.
#20297
түріОқулық
1   ...   24   25   26   27   28   29   30   31   ...   50

85 
 
 
 
 
 
 
 
 
 
 
 
 
2.16.сурет. Байланыс типтері: 
а — сəйкестендіруші; б — сəйкестендірмейтін шартты белгілері 
 
Әр  кіші  тип  талданатын  мəндік  саладағы  абстрактылы  тұлғаның  нақты 
рөлін  білдіреді.    Бұл  ретте  əр  кіші    тип  тұлғаның  атрибуттер  жинағына 
белгілі бір атрибуттер жинағын қосады. Мысалы тұлға туған күні, тегі, аты, 
əкесінің  аты,  тіркелген  мекенжайы,  байланыс  телефоны  сияқты 
атрибуттермен сипатталады.   
  «Қызметкер»  кіші  типі  осы  атрибуттерге  ұйымның  ақпараттық 
ортасын модельдеу үшін қажетті атрибуттерді қосады.   Мысалы: табельдің 
нөмірі, бөлімнің коды. 
ERWIN  бағдарламасы.  ERWIN  vеr  3.5  бағдарламасында  дерктер 
қорының  қисынды  молені  құру  үдерісін  қарастырамыз.  Бағдарламаны 
жүктегеннен кейін Logical аспабы көмегімен қисынды жобалау   режимін 
таңдау қажет  
Бұдан  əрі  модельді  IDEFX1нотациясында  көрсету  режимін  орнату  талап 
етіледі.    Ол  үшін  мəзірдің 
Option  —  Preferences
—  вкладка 
Methodology 
— секция  
Logical notation
пəрменін орындау қажет 

 
 
 
 
 
 
 
 
 
 
 
2.17-сурет. «Супертип —кіші тип» қатынасы 
 


86 
2.25-кесте 
ERWIN  аспаптары 
Жобалаған  кезде  мəндерді  ұсынудың  базалық  режимдерінің  біреуін 
таңдауға болады: 
1)
Y — 
Entity view 
(мəндердің аттарын көрсету);
2)
В — 
Attribute view 
(мəндердің атрибуттерін көрсету).
Ұсынылымның  екінші  режимі  негізгі  болып  табылады. 
Мəнді 
белгілегеннен кейін F2пернесін басып, мəннің атауын өзгертуге болады.  
Диаграммамен жұмыс істеу үшін  2.25  кестесінде көрсетілген аспаптар 
пайдаланылады.  
Мəндерді  орналастырғаннан  кейін  атрибуттерді  қосу  орындалады. 
Атрибут  мəннің  мəнмəтіндік  мəзірінің   
Attribute  editor
пəрмені  көмегімен 
қосылады.   
Атрибуттерді  қосу  үдерісі  негізгі  атрибутты  белгілеумен  аяқталады. 
Мəннің  кілтін  таңдаған  кезде 
Primary  Key
.жалауы  белсенді  болуы  тиіс.  
2.18 жəне 2.19-суреттерінде мəннің атрибуттерін құру үдерісі көрсетілген.   
  Атрибуттермен  жұмыс  істеген  кезде   
Logical  Only 
режимін  іске  қосу 
қажет. 
Барлық  талап  етілетін  атрибуттерді  орналастырғаннан  кейін  оларды 
мəндік саланың мағынасы бойынша байланыстыру қажет.
 


87 
2.18-сурет. Атрибутты  құру 
Байланыстарды  өзгерту  жəне  баптау  үшін  арнайы  терезе  пайдаланылады.  
Баптау
Relationship
өлшемдер тобының 
General 
қосымша парағында 
орындалады.  Өлшемдер  тобы  байланыс  типін  өзгертуге  жəне  нөлдік 
мағыналар  болуы  мүмкіндігін  анықтауға  мүмкіндік  береді    2.20-суретте 
ERWIN.бағдарламасы 
көмегімен 
құрылған 
сəйкестендірмейтін 
байланыстары  бар  деректер  қорының  тұжырымдамалық  моделі 
көрсетілген. 
2.19-сурет. Негізгі атрибутты белгілеу 


88 
2.20-сурет. IDEFX1нотациядағыER-модель      2.21-сурет. Сыныптың 
құрылымы 
UML 
әдіснамасы. 
Осы 
əдіснама 
ақпараттық 
жүйелердің 
бағдарламалық  қамсыздандыруының  мəндік  саласын  талдаудың  жəне 
жұмыс  істеуін  модельдеудің  объектілік  технологиясы    болып  табылады. 
Жəне де ақпараттық жүйелердің бағдарламалық қамсыздандыруына талдау 
да, синтездеу де рəсімдерін қолдануға болады.   
Әдіснама  нотация  ретінде  UML  (Unified  Mоdеling  Lаnguаgе) 
бірегейлендірілген  графикалық  модельдеу  тілін  пайдаланады.  UML  тілі 
белгілі  бір  диаграммалар  жинағы  көмегімен  ақпараттық  жүйелердің 
модельдерін  құжаттауға  мүмкіндік  береді.    Бұл  ретте  мынадай  модельдеу 
түрлері ажыратылады: құрылымдық, жүйелердің əрекеті, архитектуралық.   
Құрылымдық  модельдеу.  Осындай  модельдеу  мəндік  салада  белгілі 
бір  сыныптар  жинағын  белгілеуді  жəне  олар  арасында  өзара 
байланыстарды  орнатуды  көздейді.  Нəтижесінде  сыныптар  диаграммасы 
құрылады.   
UML  сыныбы  жалпы  түрінде  2.21-суретте  келтірілген  құрылым 
көмегімен көрсетіледі.    
Атрибуттер  —  бұл  əзірлеуші  таңдаған  мəндік  саланың  нақты 
объектісінің  ең  маңызды  сипаттамалары  туралы  ақпаратты  сақтайтын 
қасиеттер. Атрибуттер мынадай түрде беріледі: 
Қолжетімділік Атрибуттың атауы:
Тип
Атрибуттерге қолжетімділікті көрсету үшін 2.26-кестесінде сипаталған  
шартты белгілер пайдаланылады.   
  Операцияны белгілеу: 
Қолжетімділік
Атауы  
([өлшемдері]) 
: [ Қ а й т а р ы л а т ы н  
м а ғ ы н а н ы ң   т и п і


89 
2.22-сурет. Сынып  сипаттамасының  үлгісі  
Өлшемдерді белгілеу: 
[Ерекшелік] Атауы: 
Тип 
Өлшемдер ерекшелігі: 
in
— 
мағынаны қабылдайды
out 
— 
мағынаны қайтарады;
 
inout
— 
мағынаны  қабылдайды  жəне  қайтарады.2.22    сур.
Worker 
(Жұмыскер) сыныбы моделінің үлгісі келтірілген. 
Сыныптың  атрибуттері:  ID  (жұмыскердің  коды),  FAM  (тегі),  KOD_ 
OTD 
(бөлімнің 
коды). 
 
 
Атрибуттерге 
қызмет 
көрсету
getData
операциялары 
көмегімен 
орындалады, 
setData
— 
атрибуттердің мағынасын орнату. 
Типтерді  (атрибуттердің,  өлшемдердің,  қайтарылатын  мағыналардың) 
құрылған модельді нақты  физикалық іске асыру жүйесіне сүйене отырып 
таңдайды.   
Сыныптар  диаграммасында əдетте  мынадай байланыстар  белгіленеді: 
тəуелділік, ассоциация, агрегация, композиция, жалпылау. 
Тәуелділік.  Бір  сынып  екінші  сыныптың  сипаттамасына  тəуелді.  Егер 
бұл сипаттама өзгерсе, онда тəуелді объектіні де өзгерту қажет(2.23-сур.).
 
Атрибуттерге қол жеткізу 2.26-кесте 
Шартты 
белгі 
Сипаттамасы 
— 
Protected  (Жабық).  Атрибутке  тек  сыныптың  əдістерінде 
ғана қол жеткізуге болады 

Public  (Жаһандық).  Атрибут    сыныптың  əдістерінде  жəне 
бағдарла-маның  сыныптың  данасы  алынған  кез  келген 
жерінде қолжетімді
 

Prоtесtеd  (Қорғалған).    Атрибутке  сыныптың  кез  келген 
əдісінде жəне қослақы сыныптарда  көл жеткізуге болады 


жүктеу 4,15 Mb.

Достарыңызбен бөлісу:
1   ...   24   25   26   27   28   29   30   31   ...   50




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау