Рабочие листы
к вашим урокам
Скачать
1 слайд
"Рымбек Байсейтов атындағы Семей қаржы- экономикалық колледж” КМҚК
Тақырып: UML модельдеу
Орындаған: Кожина Д.И
Тексерген: Дүйсембекова А.Н
Тобы: 18 VTZ-4
2 слайд
ЖОспар
UML модельдеу
UML тарихы
UML диаграммалары
Компоненттік диаграмма
Орналастыру диаграммасы
UML артықшылықтары
3 слайд
UML МОдельдеу
UML (ағылшынша Unified Modeling Language) - бағдарламалық жасақтама жасау, объектілік модельдеу, жүйені жобалау және ұйымдастырушылық құрылымды бейнелеу үшін объектілік модельдеуге арналған графикалық сипаттама тілі.
UML - кеңейтілген тіл; бұл UML моделі деп аталатын жүйенің дерексіз моделін құру үшін графикалық белгілерді қолданатын ашық стандарт. UML негізінен бағдарламалық жасақтама жүйелерін анықтау, визуалдау, жобалау және құжаттау үшін жасалды. UML - бұл бағдарламалау тілі емес, бірақ кодты генерациялау UML модельдерінің негізінде мүмкін.
4 слайд
Визуальды моделдеу – нақты өмірдің обьектілері мен түсініктерін көрсететін, біз көре алатын модульдер арқылы проблемаларды қабылдау тәсілі.
Визуальды моделдеу
5 слайд
Модельдер проблемаларды талдаудың, ақпаратты алмасудың, программлық қамтама мен деректер базасын жобалаудың және құжаттарды дайындаудың пайдалы құралы ретінде қолданылады.
Модельдеу
6 слайд
Модельдер талаптарды жақсырақ қабылдауға, жүйенің дизайын сапасын жақсартуға және оны басқара алу мүмкіндігін арттыруға септігін тигізеді. Кез – келген модельде нотация маңызды – бұл процестің барлық бөліктерін біріктіретін клей ретінде қолданылады.
Модельдеу
7 слайд
UML-Тарихы
UML модельдеу тілінің пайда болуының алғышарттары ХХ ғасырдың екінші жартысында объектіге бағытталған бағдарламалау тілдерінің (Simula 67, Smalltalk, Objective C, C ++ және т.б.) қарқынды дамуына байланысты анықталды. Құрылған бағдарламалық өнімдердің күрделене түсуіне байланысты, талдауда, талаптарды тұжырымдауда және бағдарламалық қосымшаларды жобалау барысында тілдердің және даму құралдарының жаңа мүмкіндіктерін көбірек ескеру қажет болды. Мысалы, 1989-1994 жылдар аралығында қысқа уақыт аралығында объектіге бағытталған құралдар саны оннан елуге асып кетті. Алайда көптеген әзірлеушілер барлық қажеттіліктерін толық қанағаттандыратын модельдеу тілін таңдау қиынға соқты.
8 слайд
Шығарылу тарихы
1994 жылы Грейди Бук пен Джеймс Рамбо Рационалды бағдарламалық жасақтамада жаңа нысанға бағытталған модельдеу тілін құру үшін күш біріктірді. Олар объектіні модельдеу техникасы мен Booch-ты негізге алды. OMT талдауға, ал Booch бағдарламалық жасақтама жүйесін жобалауға бағытталды. 1995 жылы қазанда Бірыңғай әдістің алдын-ала 0.8 нұсқасы шықты. 1995 жылдың күзінде Ивар Якобсон, Объектілі бағдарламалық жасақтама - OOSE авторы, Rational құрамына кірді. OOSE пайдалану жағдайларын қолдана отырып, бизнес-процестерді нақтылау және талаптарды талдау үшін керемет мүмкіндіктер ұсынды. OOSE біртұтас әдіске біріктірілген.
2003 ж 2.0 шілде 2005 ж 2.1 ресми түрде қабылданба1.3 наурыз 2000 ж 1.3 наурыз 2000 ж 1.4 қыркүйек 2001 ж 1.4.2 шілде 2004 ж 1.5 наурыз ған 2.1.1 тамыз 2007 ж 2.1.2 қараша 2007 ж 2.2 ақпан 2009 ж 2.3 мамыр, 2010 жыл 2.4 бета нұсқасы 2 наурыз 2011 жыл 2.5 маусым 2015 2.5.1 желтоқсан 2017 жыл
9 слайд
UML диаграммалары
Сынып диаграммасы - бұл жүйенің құрылымын сипаттайтын, жүйенің кластарын, олардың атрибуттарын, әдістерін және кластар арасындағы тәуелділіктерді көрсететін статикалық құрылымдық диаграмма.Сынып диаграммаларын құруда оларды қолдану мақсатына байланысты әр түрлі көзқарастар бар:
тұжырымдамалық көзқарас - сынып диаграммасы домендік модельді сипаттайды, онда тек қолданбалы объектілердің кластары бар;
ақпараттық жүйелерді жобалау кезінде спецификация көзқарасы - сынып диаграммасы қолданылады;
іске асыру тұрғысынан - сынып диаграммасы бағдарламаның кодында тікелей қолданылатын сыныптарды қамтиды (объектіге бағытталған бағдарламалау тілдерін қолданғанда).
10 слайд
11 слайд
Компоненттік диаграмма
Компоненттік диаграмма - бұл бағдарламалық жүйенің құрылымдық компоненттерге бөлінуін және компоненттер арасындағы байланыстарды (тәуелділіктерді) көрсететін статикалық құрылымдық диаграмма. Физикалық компоненттер файлдар, кітапханалар, модульдер, орындалатындар, бумалар және т.б.
12 слайд
Компоненттік диаграмма
13 слайд
Композициялық / Композиттік құрылым диаграммасы
Ынтымақтастық сызбасындағы декор дизайнының үлгісі
Композиттік / Композиттік құрылым диаграммасы дегеніміз - бұл сыныптардың ішкі құрылымын және мүмкін болса, сыныптың ішкі құрылымының элементтерінің (бөліктерінің) өзара әрекеттесуін көрсететін статикалық құрылым диаграммасы.
Композициялық құрылым диаграммаларының жиынтығы ынтымақтастық шеңберіндегі сыныптардың рөлдері мен өзара әрекеттесуін көрсететін ынтымақтастық схемалары (UML 2.0-де енгізілген) болып табылады. Ынтымақтастық дизайнның үлгілерін модельдеу үшін пайдалы.
14 слайд
15 слайд
UML артықшылықтары
UML объектіге бағытталған, нәтижесінде талдау мен жобалау нәтижелерін сипаттау әдістері қазіргі заманғы объектілік-бағдарланған тілдердегі бағдарламалау әдістеріне мағыналық жағынан жақын;
UML жүйені барлық мүмкін болатын көзқарастар мен жүйенің мінез-құлқының әртүрлі аспектілерінен сипаттауға мүмкіндік береді;
UML диаграммалары оның синтаксисімен тез танысқаннан кейін оқуға салыстырмалы түрде оңай;
UML кеңейіп, өзіңіздің жеке мәтіндік және графикалық стереотиптеріңізді енгізуге мүмкіндік береді, бұл оны тек бағдарламалық жасақтама саласында ғана қолданбауға ықпал етеді;
UML кең таралған және динамикалық.
16 слайд
1 Сұрақ
Компоненттік диаграмма деп қандай диаграмманы айтамыз?
2 Cұрақ
UML модельдеу тілінің пайда болуы?
UML артықшылықтары қандай?
3 Сұрақ
17 слайд
Назарларыңызға рахмет!!
Рабочие листы
к вашим урокам
Скачать
6 666 021 материал в базе
Настоящий материал опубликован пользователем Дуйсембекова Арайлым Нургельдиевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
600 ч.
Курс повышения квалификации
72/180 ч.
Курс профессиональной переподготовки
300/600 ч.
Мини-курс
6 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.