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



Pdf көрінісі
бет57/139
Дата06.01.2022
өлшемі4,15 Mb.
#14334
түріОқулық
1   ...   53   54   55   56   57   58   59   60   ...   139
Құрылымдық  модельдеу.  Осындай  модельдеу  мəндік  салада  белгілі 
бір  сыныптар  жинағын  белгілеуді  жəне  олар  арасында  өзара 
байланыстарды  орнатуды  көздейді.  Нəтижесінде  сыныптар  диаграммасы 
құрылады.   
UML  сыныбы  жалпы  түрінде  2.21-суретте  келтірілген  құрылым 
көмегімен көрсетіледі.    
Атрибуттер  —  бұл  əзірлеуші  таңдаған  мəндік  саланың  нақты 
объектісінің  ең  маңызды  сипаттамалары  туралы  ақпаратты  сақтайтын 
қасиеттер. Атрибуттер мынадай түрде беріледі: 
Қолжетімділік Атрибуттың атауы:
Тип
Атрибуттерге қолжетімділікті көрсету үшін 2.26-кестесінде сипаталған  
шартты белгілер пайдаланылады.   
  Операцияны белгілеу: 
Қолжетімділік
Атауы  
([өлшемдері]) 
: [ Қ а й т а р ы л а т ы н  
м а ғ ы н а н ы ң   т и п і


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


Достарыңызбен бөлісу:
1   ...   53   54   55   56   57   58   59   60   ...   139




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

    Басты бет