Нә тижемен курстық жоба орындалулары талдау келесі артефактілерінің ө ң деуін келеді жә не жобалаудың:
· қ олдану тү рларінің диаграммасы.
· қ ызмет тү рларінің диаграммалары.
· ә рекеттестік диаграммалары.
· кү й-жағ дайлардың диаграммалары.
· класстардың диаграммасы.
· пайдаланушылық интерфейстің тү п тұ лғ асы.
Пайдаланушылық интерфейстің тү п тұ лғ а қ ұ руы объектті - бағ ытталғ ан тестілеуіне апарып беруге болады. Объектті - бығ ытталғ ан программалық қ амтамасыз ету дұ рыстығ ын растау хабарланғ ан пайдаланушы кө рінетін ә рекеттері жә не пайдаланушымен жү йеден шығ ару.
Тестілеудің дұ рыстығ ын ө ң деуін оң айлатуына арналғ ан қ олдану тү рлері, талаптардың бө ліммен болатын модельдері қ олданылады (см. п 4- тестілеу, негізі салынғ ан сценарийлерде ә дістемеліктерді курстық жоба орындалуына нұ сқ ауларда). қ олдану ә рбір тү ры сценарийді сұ рау қ ояды, жү йемен пайдаланушы ә рекеттестігінде қ ателер білдіруге рұ қ сат етеді. Дұ рыстық растауына арналғ ан ә деттегі тестілеу ө ткізіле алады «қ ара жә шіктің».
Пайдалыны дұ рыстық тестілеудің қ ұ руына арналғ ан хабарды ә рекеттестік диаграммалары, қ ызмет тү рлерінің диаграммалары асырайды, сонымен қ атар кү й-жағ дайлардың диаграммаларыда.
Келесі бө ліммен лабораториялық жұ мыс орындалулары, тестілеу сондай белгілерінің тексеруі болады, дұ рыстық сияқ ты, толық тық жә не келісушілік (см. п.4- тестілеу жү йеліктердің ә дістемеліктер курстық жобаның орындалуына кепілдеме).
Негізгі ә дебиеттер: 4[390-411], 5[325-340], 12[354-369], 11[179-191], 16[261-279].
Бақ ылыу сұ рақ тары:
1.Карта дегеніміз не? Визуалды объектілі модельде қ алай колдану керек?
2. объектті - бағ ытталғ ан жү йелердің тестілеу ерекшеліктерін жә не олардың элементтерін тү сіндіріп берің іші.
3. объектті - бағ ытталғ ан тестілеулері немен ерекшеленеді?
4. негізі сценариде салынғ ан тестілеуді мазмұ нын тү сіндірің іздер.
5.Сіздерге танымал класстардың ә рекеттестік тестілеу ә дістердін атап берің іші. Олардың мазмұ нын тү сіндірің іздер.
2.4 Оқ ытушы жетекшілігіндегі студенттердің ө зіндік жұ мысының сабақ жоспары (СОӨ Ж) (45 сағ ат)
№
| Тапсырма, тақ ырып
| Ө ткізу тү рлері
| Ә дістемелік ұ сыныс
| Ұ сынылғ ан ә дебиет
|
|
|
|
|
|
| СПОӘ К-ін шамамен қ ол-дану жә не талқ ылап тү сіндіру
| Ә ң гіме
| СПОӘ К мен ә дебиеттерді қ олдана отырып кең естер беру
| ОӘ К
|
| Қ олданушы талаптардың басты жазылуының ере-желері.
| Ұ сынылғ ан ә дебиеттерді мең геру
| Талаптарды талдау жә не жү йелерді жобалауды қ арастыру
4, 5[10-50]
| 5нег[309-321], 7нег[22-55]
|
| Жобалаудың ү лгілері
| Ө тілген материал бойынша жұ мыс
| Тез прототиптеу. ПҚ қ ұ ру қ адамдары. 2[37-56], 7[17-32]
| 6нег[58-75]
|
| Жобалау жү йесіне ө ң деу
| Презентация
Тренинг
| Жобаны басқ ару ү рдістері
7[81-101], 2[65-107]
| 5нег[17-53]
|
| CORBA технологиясы
| Жұ мыстың негізгі тә ртібін мең геру
| C-талаптары, D-талаптары
2[3-б, 183-15],
7[225-242]
| 5нег[17-53]
|
| Бө лшектік жобалау
| Тренинг
| D-талаптарының тү рлері.
2[3-б, 183-215],
2[4-б, 239-293]
| 5нег[215-217],
|
| UML-дегі статикалық модельдер
| Презентация
Тренинг
| Объектілер мен кластар. Бақ ылау жұ мыстарына дайындық.
2[350-400]
| 5нег[336-349], 6нег[58-75]
|
| Бақ ылау жұ мысы
| Жазба жұ мысы
| Аралық бақ ылауғ а дайындық.Тестік бақ ылау жұ мыстарын орындау
| 5нег[309-321], 7нег[22-55]
|
| Кластар мен операциялар
| Презентация
Тренинг
| Арнайы кең естер беру.
Функциялардың алдың ғ ы, соң ғ ы шарттары.
12[257-290]
| 6нег[84-100], 8нег[303-324]
|
| Объектті модель
| СОӨ Ж тапсырмалары жә не кө рсетілген ә дебиеттер тізімі бойынша ө тілген материалдармен жұ мыс
| Орналастыру диаграмасы. Тестілеу сценарийі.
7[350-425],
4[350-411]
| 7нег[22-55]
|
| Қ арапайым жұ йемен иілгі модельдеу.
| Жұ мыстың негізгі тә ртібін мең геру
| Ө ң деу технологиясының ү рдістері.
6[7-б, 170-250]
| 8нег[421-472]
|
| ПҚ -ғ а Енгізілген қ олдану-шының басты жобалауы
| Презентация
Тренинг
| Графикалық қ олданушы интерфейсі.
7[290-323],
4[275-341]
| 6нег[326-352], 8нег[421-472]
|
| Сапаны бақ ылау процесі
| Материалдарды мең геру
| Верификация, валидация. Аттестация.
7[385-450],
4[290-450]
| 6нег[353-496]
|
| Бақ ылау жұ мысына №2 Курстық жұ мыс жө нінде қ осымша
| Жазба жұ мысы
| Тестік бақ ылау жә не курстық жұ мыстарды орындау
| 5нег[17-53]
|
| Ө ң деу технологиясының казіргі заманғ а сай даму қ арқ ыны.
| Ө ткен сабақ тармен экзамендердің дайындығ ына кең естер беру.
| UML-моделдеу тілін қ олдану
| [16], 12[200-300]
|
2.5 Оқ ытушы кө мегінсіз студенттік ө зіндік жұ мысының сабақ жоспары(СӨ Ж)
№
| Тапсырма, тақ ырып
| Ә дістемелік ұ сыныс
| Ұ сынылғ ан ә дебиет
|
|
|
|
|
| Кітапханағ а қ атысып керекті ә дебиеттерді алу
| СПОӘ К мен ә дебиеттерді қ олдана отырып кең естер беру
| 5нег[17-53]
|
| ПҚ талаптарының стандартты документациясы.
| Талаптарды талдау жә не жү йелерді жобалауды қ арастыру
| 5нег[17-53]
|
| Қ олданушы интер-фейстің қ адамдары.
| Тез прототиптеу. ПҚ қ ұ ру қ адамдары.
| 5нег[215-217], 8нег[127-142]
|
| Ө ң деу архитектурасымен бө лшектік жобалудың қ ұ ралдары.
| Жобаны басқ ару ү рдістері
| 5нег[336-349], 6нег[58-75]
|
| Таратылғ ан жү йенің жобалау қ иыншы-лық тары.
| C-талаптары, D-талаптары
| 5нег[309-321], 7нег[22-55]
|
| Технологияны талдау жә не жобалудың бө лшектік жобалау-дағ ы ү лгілерді қ олдану
| D-талаптарының тү рлері.
| 6нег[84-100], 8нег[303-324], 9нег[54-67]
|
| UML мен объекті моделді колдану жә не жарамдығ ын талдау
| Объектілер мен кластар. Бақ ылау жұ мыстарына дайындық.
| 5нег[309-321], 7нег[22-55]
|
| Аралық бақ ылыауғ а дайындық.Тестік бақ ылау жұ мыстарын орындау
| Ө ткен сабақ тардан кең ес беру
| 6нег[316-352], 8нег[421-472]
|
| IDEF0 моделіндегі ағ ымдар диограмма-лары.Жү йелік жоба
| Арнайы кең естер беру. Функциялардың алдың ғ ы, соң ғ ы шарттары.
| 6нег[326-352], 8нег[421-472]
|
| Диаграмма компоне-нттері жә не UML–ге енгізу
| Орналастыру диаграмасы.Тестілеу сценарийі.
| 6нег[353-496], 8нег[421-472]
|
| XP жә не ө ң деу технологиясындағ ы иілгі модельдеу.
| Ө ң деу технологиясының ү рдістері.
| 6нег[316-449], 8нег[421-472]
|
| Басты GUI интерфей-стің жобалаулары: енгізу элементтерінің жобалары жә не реда-кторлары
| Графикалық қ олданушы интерфейсі
| 6нег[31-449], 8нег[421-472]
|
| Модульдік тесті-леу.Арнайы жұ мыс-тарды орындау жә не курстық жұ мыстарды жобалау.
| Верификация, валидация. Аттестация
| 5нег[379-444], 6нег[114-158]
|
| RUP тә уелділігі: жобалау менеджеріне, талдағ ышқ а, сә улетшіге, ө ң деуші мен тестілеуші ү шін.
| Rational Unified Process-программалық жоба қ ұ рудың унифицирленген процесі..
| 6нег[114-158], 8нег[239-297], 7нег[243-275]
|
| Курстық жұ мысты ө ң деу жә не қ ұ жаттау немесе типтерді талдау
| Ө ткен сабақ тармен экзамен-дердің дайындығ ына кең естер беру.салыстырмалы анализін талдау. Курстық жұ мысты тапсыру жә не дайындалу.
| 6нег[114-158], 8нег[239-297], 7нег[243-275]
|