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



Pdf көрінісі
бет50/96
Дата02.11.2022
өлшемі4,05 Mb.
#46918
түріОқулық
1   ...   46   47   48   49   50   51   52   53   ...   96
Байланысты:
Мезенцев-АВТОМАТТАНДЫРЫЛҒАН-АҚПАРАТТЫҚ-ЖҮЙЕЛЕР.-Оқулық

Шартты белгілер 
 
Жергілікті байланыс «көз-қабылдауыш» жұбын құратын объектілерге 
хабарламалармен алмасуға мүмкіндік береді. Жаһандық байланыс 
хабарламаны кооперацияның кез келген объектісіне беру мүмкіндігін 
белгілейді. 
Архитектуралық 
модельдеу. 
Жүйені 
осындай 
модельдеу 
компоненттер жəне өрістету диаграммалары негізінде орындалады. 
Осы диаграммалардың негізгі элементтері компоненттер, тораптар жəне 
интерфейстер болып табылады. 
Архитектуралық модельдеу элементтерінің шартты белгілері 2.30-
кестесінде келтірілген. 
Компонент жүйенің физикалық бөлігі болып табылады. Компьютерлік 
ақпараттық жүйелерде компонент — процессормен өңделетін биттер 
жинағы болып табылады. Компонент орындалатын бағдарламалық код 
немесе құжаттың электрондық нұсқасы болуы мүмкін. 
Жүйені объектілік модельдеу кезінде компоненттердің үш түрі 
белгіленеді (2.31-сурет): өрістету, жұмыс өнімі, орындау. 
2.31
-кесте 
UML компоненттердің түрлері 
Компонент 
Сипаттамасы 
Өрістету 
компоненті 
Жұмыс өнімі 
 
Орындау 
компоненті 
Қосылатын 
динамикалық 
кітапхана 
немесе 
орындалатын 
бағдарлама 
болып 
табылады 
Бағдарламалық кодтың мəтіні бар файл, бастапқы 
деректері бар файл 
Жүйенің жұмыс нəтижесі. Мысалы: жаңа объект, 
бағдарлама жұмысының нəтижесімен құжат 


100 
Бұдан басқа, UML тілінде компоненттерге арналған бес стандарттық 
стереотип белгіленген: 
1) 
executable 
— 
орындалатын бағдарламалық код; 
2) 
library 
— 
объектілердің кітапханасы; 
3) 
table
— 
деректер қорының кестесі; 
4) 
file
— 
бағдарламаның мəтіні, деректері бар құжат; 
5) 
document
— 
бағдарламаның жұмысы нəтижесінде алынған кез 
келген құжат. 
Осы стереотиптер үшін ешқандай стандарттық шартты белгілер 
көзделмеген. Модельдің əзірлеушісі модельдің мəніне лайықты кез келген 
белгіні таңдай алады, бірақ ұсынылатын шартты белгілер тізбесі бар (2.32-
кесте). 
Компоненттер əдетте қандай да бір интерфейсті, яғни, олармен осы 
компонент ұсынатын қызметтер сипатталатын операциялар жинағын іске 
асырады. Интерфейстер аты көрсетілген дөңгелек түрінде белгіленеді. Егер 
интерфейс компонентпен іске асырылатын болса, онда осындай интерфейс 
экспортталатын деп аталады. Ол басқа компоненттерге қызмет көрсету 
үшін пайдаланылады. Іске асыру қауымдастық түрінде көрсетіледі. Егер 
компонент интерфейсті пайдаланатын болса, ол импортталатын деп 
аталады. Импортталатын интерфейспен байланыс тəуелділік түрінде 
көрсетіледі (2.40-сурет). 
Тұжырымдамалық деңгейде интерфейс белгілі бір класпен іске 
асырылады, бағдарламаны комплимирлегеннен кейін интерфейсті іске 
асыру бағдарламалық кодпен — компонентпен орындалады. 
Интерфейстерді іске асыру оңай жаңғыртылатын жəне кеңейтілетін 
жүйені алуға мүмкіндік береді, өйткені бағдарламалық кодты қайта 
комплимирлеуді орындау қажет емес, осы интерфейспен үйлесімді дайын 
компоненттерді пайдалану жеткілікті. 
2.32
-кесте 


Достарыңызбен бөлісу:
1   ...   46   47   48   49   50   51   52   53   ...   96




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

    Басты бет