
- •Студент пәнінің – оқу әдістемелік кешені
- •Алматы 2007
- •1.Пәннің оқу бағдарламасы – syllabus
- •1.1 Оқытушылар жөнінде мәліметтер:
- •1.3 Пререквизиттер
- •1.4 Постреквизиттер
- •1.5 Пәннің мақсаты және міндеттері
- •1.6 Тапсырманың түрлері мен тізбегі және оның орындалу графигі
- •1.7 Әдебиеттер тізімі
- •1.8 Бақылау және білім бағасы
- •Студент білімінің бағасы
- •1.9 Курстың процедурасы және саясаты
- •2. Белсенді үлестірмелі материалдардың мазмұны
- •2.2. Дәрістік сабақ конспектілері
- •Басқару үрдістері
- •Жобаның жоспары
- •Жұмыс графигі және желілік диаграммалар
- •Қауіптерді басқару
- •Өтініш анализі үрдісінің схемасы
- •Тапсырыс беруші өтініштерінің сипаттамасы (с-талаптар)
- •Жылдам прототиптеу және жүзеге асырудың зерттелуі
- •Өтініштер анализі: детальдық талаптардың қосылуы
- •Жобалаудың модельдері, каркастар және үлгілері
- •Архитектура түрлері және олардың модельдері
- •Архитектура таңдау үрдісі
- •Жүйелік диаграммасы
- •Мәліметтер ағыны диаграммасы.[17]
- •Алгоритмдердің спецификациясы
- •Объекттердің объекттері мен класстары
- •Объекті-бағытталған жобалау үрдісі
- •Объектлерді анықтау
- •Архитектура моделдері
- •Атаулар кеңістігі.
- •8.1 Сурет Интерфейстің пиктограмма формасындағы көрсетілімі.
- •8.2 Сурет Интерфейс көрсетілімінің тәріс формасы.
- •Орналастыру диаграммасы
- •8.3 Сурет. Компаненттердің орналасу моделденуі.
- •Қолданбалы интерфейсті жобалаудың қағидалары
- •Қолданушының өзара қатынасы
- •Ақпаратты көрсету
- •Қолданушыны қолдаудың құрылымы
- •Қателер туралы хабарлар
- •Анықтамалық жүйені жобалау
- •Қолданушының іс – қағазы
- •Интерфейсті бағалау
- •Программалық қамтамассыздандыру тестілеуі.
- •Құнның конструктивті моделі
- •Сақтау жүйесінің құрылымы
- •Программалық қамтаманы қоса ілестіру
- •Ілестіру процесі
- •2.3 Лабораториялық жұмыстардың жоспарлары
- •Лабораториялық сабақтардың жоспарлары
- •Қолдану бизнес - түрлерінің диаграммасы
- •Қызмет диаграммасы
- •Лабораториялық жұмыс орындалу реті
- •Қолдану жүйелік түрлерінің егжей-тегжейін ашуы
- •Қолдану түрлерінің диаграммасы
- •Лабораториялық жұмыстың орындалу реттері
- •Статикалық модельдері
- •Диаграммаларда күйлердің болуы
- •Динамикалық модель
- •Әрекеттестіктердің диаграммалары
- •Лабораториялық жұмыс орындалу реті
- •2.4 Оқытушы жетекшілігіндегі студенттердің өзіндік жұмысының сабақ жоспары (соөж) (45 сағат)
- •Оқытушы көмегінсіз студенттік өзіндік жұмысының сабақ жоспары(сөж)
- •2.6 Курстық жұмыс
- •Жүйе жұмысының сценариі
- •Курстық жұмыстың орындалу мазмұны Талапатарды қою
- •Талаптардың бизнес –моделі
- •Бизнес-варианттар қолдану моделі
- •Бизнес-класс моделі
- •Талаптарды сипаттау құжаты
- •Талаптар спецификациясы
- •Күйлер спецификациясы
- •Кластарды моделдеу
- •Клас-мәндерді анықтау ережелері
- •Ассоциацияларды моделдеу
- •Агрегациялар мен композициялар қатынасын моделдеу
- •Жалпылау қатынастарын моделдеу
- •Объектілерді моделдеу
- •Күй спецификациясы
- •Қолдану варианттарын моделдеу
- •Қызмет түрін моделдеу
- •Өзара әрекеттесуді моделдеу
- •Ашық интерфейстерді моделдеу
- •Күй өзгеруінің спецификациясы
- •Қолданушы интерфейсін жобалау
- •Қолданушы интерфейсінің моделі
- •Курстық жұмыстың орындалу мазмұны
- •Студент пәнінің – оқу әдістемелік кешені
1.7 Әдебиеттер тізімі
Негізгі әдебиеттер тізімі
Г.Буч. Объекті-бағытталған анализ және С++ мысалымен жобалау, 2-і шығарылым /Ағылышын тілінен аударымы - М: “Бином шығарылымы”, СПб: Невский диалект, 1988г./
Брауде Э. Технология разроботки программного обеспечения.- СПб.: Питер, 2004ж.
Программалық жоба менеджменті негіздері. Дәріс курсы. Оқу құрамы /Скопин И.А./М.: ИНТУИТ.РУ “Интернет – Ақпараттық технологиялар институты, 2004ж.”
Мацяшик, Лешек, А. Талап анализі және жүйені жобалау. Ақпараттық жүйелерді UML-ді пайдалану арқылы әзірлеу: Ағылшын тілінен аударымы – М.: Издательский дом “Вильямс”, 2002ж.
Леффингуэлл, Дин, Уидриг, Дин. Программалық қамтамалық талаппен жұмыс істеу принципі. Ағылшын тілінен аударымы - М: Издательский дом “Вильямс”, 2002ж.
Элистер Кокберн. Современные методы описания функциональных требований к системам.: Ағылшын тілінен аударымы - М: Издательский дом “Лори”,2002ж.
Соммервил, Иан.Инженерия прграммного обеспечения, 6-е издание.: Ағылшын тілінен аударымы - М: Издательский дом “Вильямс”, 2002ж.
Амблер С. Гибкие технологии: Экстремальное программирование и унифицированный процесс разработки. Библиотека пргрммиста. – СПб.: Питер, 2005г.
Розенберг Д., Скотт К. Применение объектного моделирования с использованием UML и анализ прецедентов: Ағылшын тілінен аударымы – М.: ДМК Пресс, 2002ж.
Кролл П., Крачтен Ф. Rational Unified Process – это легко. Руководство по RUP. Ағылшын тілінен аударымы – М.: КУДИЦ – ОБРАЗ, 2004ж.
Қосымша әдебиеттер тізімі
Котляров В.П. Основы тестирования прграммного обеспечения: Учебное пособие /В.П. Котляров, Т.В. Коликова – М.: Интернет – Ақпараттық технологиялар институты; Бином, Лаборатория Знаний, 2006ж.
Орлов С.А. Технологии разроботки программного обеспечения. Учебное пособие. 2-е изд.- СПб.: Питер, 2003ж.
http://www.sei.cmu.edu/publications/articles/sources/practice.preach/index.html
DeMarko, T. Structured Analysis and System Spefication. Englewood Ckiffs, NJ: Prentice-Hall, 1979.
Orr,K.t.Strucktured Systems Analysis. Englewood Cliffs, NJ: Yourdon,1977.
Буч Г. Рамбо Д.Джекобсон А. Язык UML. Пайдалануға басшылық-М.: ДМК,200ж.
Калянов Г.Н. CASE – технологии. Консалтинг при автоматизации бизнес – прогцессов, 2-е издю-Мю: Горячая линия – Телеком, 2000ж.
Марка Д.А., Маг-Гоуэн К. Методология структурного анализа и проектирования.- М.: Мета Технология,1993ж.
1.8 Бақылау және білім бағасы
ҚазҰТУ студенттерінің семестр ағымындағы оқу жұмысының жүйелік және тізбектік бақылауын қамтамасыз ету үшін білімнің рейтінгтік бақылауы қабылданған.
Пәннің рейтингтік қорытындысы 100 балл. Қорытынды бақылау болып курстық жоба (20 балл) және емтихан (40 балл) табылады. Семестр ағымында бір аралық тестік бақылау өтеді. Бақылау түрі бойынша рейтингтік баллдың орналасуы 3-ші кестеде көрсетілген.
3-кесте
Бақылау түрі бойынша рейтингтік баллдар
-
№
Қорытынды бақылау түрі
Бақылау түрлері
%
1
Емтихан, курстық жұмыс
Қорытынды бақылау
100
Аралық бақылау
100
Курстық жұмыс
100
Ағымдық бақылау
100
Студент білімінің ағымдық бақылауына 5 лабораториялық жұмыс, 8 өзіндік жұмыс және 1 бақылау жұмысы кіреді.
Бақылау жүргізудің мерзімі оқу процесінің күнтізбелік графигінде келтірілген.
“Программалық қамтаманы әзірлеу технологиясы” пәні бойынша барлық бақылау түрлерін тапсырудың күнтізбелік кестесі.
4-кесте
“Программалық қамтаманы әзірлеу технологиясы” пәні бойынша барлық бақылау түрлерін тапсырудың күнтізбелік кестесі
8-семестр
-
Апта
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Апта-лық бақы-лау саны
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
Бақы-лау түр-лері
Өж
1
Өж
2
Л1
Ө
ж
3
Л2
Өж
4
Өж
5
АБ
Л3
Өж
6
Л4
Ө
ж
7
Л5
Ө
ж
8
АБ
Кж
Мұндағы бақылау түрлері: Өж – өздік жұмыс, АБ – аралық бақылау,
Л – лабораториялық жұмыс, Кж – курстық жұмыс
Егер студенттің семестрлік қорытынды баллы 30 баллға тең немесе одан жоғары болса ғана емтиханға жіберіледі. Емтихан 20 балл немесе одан жоғары балл жиғанда ғана тапсырылған болып саналады. Пән бойынша қорытынды бағасы шкала бойынша анықталады (5-кесте).
5-кесте