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



Pdf көрінісі
бет45/96
Дата02.11.2022
өлшемі4,05 Mb.
#46918
түріОқулық
1   ...   41   42   43   44   45   46   47   48   ...   96
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-сурет). 


Достарыңызбен бөлісу:
1   ...   41   42   43   44   45   46   47   48   ...   96




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

    Басты бет