К ә с І би білім беру г. Н. Федорова бағдарламалық модульдерді біріктіруге қатысу



Pdf көрінісі
бет93/195
Дата28.11.2022
өлшемі4,31 Mb.
#53308
1   ...   89   90   91   92   93   94   95   96   ...   195
5.9.
 


133 
ДИАГРАММАЛАРДЫ ҚҰРУ 
КЕЗІНДЕГІ ҰСЫНЫСТАР 
Диаграммаларды графикалық бейнелеу кезінде төменде сипатталған 
негізгі ұсыныстарды ұстанған дұрыс. 
1. Әрбір диаграмма модельденетін тақырыптық саланың тиісті 
үзіндісінің аяқталған түсінігіне қызмет етеді. Диаграмманы әзірлеу 
процесінде берілген модельдің және диаграмманың мәнмәтіні жағынан 
алғанда барлық мәнін есепке алу қажет. Диаграммада осы немесе басқа 
элементтердің болмауы модельдің толық еместігі қызметі болады және 
оның келесі өңделуін талап етуі мүмкін.
2. Диаграммадағы барлық мәндер бір тұжырымдық деңгейде болуы 
тиіс. Бұл жерде бірдей элементтердің атаулары ғана емес, сонымен қатар 
жеке диаграммаларды бір-біріне түсініктің толыққанды болуына қол 
жеткізу үшін салып отыр. Жүйенің жеткілікті дәрежедегі модельдеріне 
қол жеткенде жеке диаграммаларды жүйелілікпен анықтау немесе 
егжей-тегжей стратегиясын ұстанған дұрыс.
3. Мәні туралы барлық ақпарат диаграммаларда анық көрсетілген. 
UML тілінде диаграммада кейбір символдар болмағанда олардың 
мәндерін келісім бойынша қолдану туралы сөз болып отыр (мысалы, 
атрибуттар мен класс операцияларының анық көрінбеген жағдайында), 
диаграммалардың барлық элементтерінің қасиеттерін анық көрсетуге 
ұмтылу қажет.
4. Диаграммада қарама-қайшы келетін ақпарат болмауы тиіс. 
Модельдің қарама-қайшылығы оны іске асырғанда және кейін 
практикада қолданғанда маңызды проблемалардың себебі болуы 
мүмкін. Мысалы, біріктіру немесе композиция байланыстарын 
бейнелегенде тұйық жолдардың болуы бағдарламалық кодтағы 
қателерге әкеледі, ол тиісті кластарды іске асыратын болады. Бірдей 
атаулары мен түрлі атрибут қасиеттері бар элементтердің болуы бір 
кеңістікте осындай бірегей емес түсіндіруге әкеледі және 
проблемалардың көзі болуы мүмкін.
5. Диаграммаларды мәтіндік ақпаратпен шамадан тыс толтырмау 
қажет. Модельді көзбен көргенде біршама тиімді болады деп есептеуге 
болады, егер оның түсіндірмелік мәтіні аз болса. Негізінен, толық 
мәтіннің үлкен үзінділердің болуы модельді жеткілікті түрде 
толықтырмай себебі немесе оның біртекті болмауының себебі болады, 
мұнда бір модельдің шеңберінде сипаттамасы жағынан түрлі ақпарат 
ұсынылады. Себебі модельдің жалпы декомпозициясы жеке диаграмма 
типтеріне жүйе туралы әзірлеушілердің ең егжей-тегжейлі түсініктерін 
қанағатттандырып, канонды диаграммалардың тиісті элементтеріне 
модельдеу қырлары мен олардың көрсете білу қажет. 


Достарыңызбен бөлісу:
1   ...   89   90   91   92   93   94   95   96   ...   195




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

    Басты бет