
- •Студент пәнінің – оқу әдістемелік кешені
- •Алматы 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 Курстық жұмыс
- •Жүйе жұмысының сценариі
- •Курстық жұмыстың орындалу мазмұны Талапатарды қою
- •Талаптардың бизнес –моделі
- •Бизнес-варианттар қолдану моделі
- •Бизнес-класс моделі
- •Талаптарды сипаттау құжаты
- •Талаптар спецификациясы
- •Күйлер спецификациясы
- •Кластарды моделдеу
- •Клас-мәндерді анықтау ережелері
- •Ассоциацияларды моделдеу
- •Агрегациялар мен композициялар қатынасын моделдеу
- •Жалпылау қатынастарын моделдеу
- •Объектілерді моделдеу
- •Күй спецификациясы
- •Қолдану варианттарын моделдеу
- •Қызмет түрін моделдеу
- •Өзара әрекеттесуді моделдеу
- •Ашық интерфейстерді моделдеу
- •Күй өзгеруінің спецификациясы
- •Қолданушы интерфейсін жобалау
- •Қолданушы интерфейсінің моделі
- •Курстық жұмыстың орындалу мазмұны
- •Студент пәнінің – оқу әдістемелік кешені
Қолдану варианттарын моделдеу
Қолдану варианттарын моделдеу талаптарды қоюмен тығыз байланысты. Яғни, сипаттау құжатындағы талаптарды талаптарды спецификациялау құжатында белгіленген қолдану варианттарына дейін апару керек.
Егер қалған процестер қолдану варианттарымен бағытталған болса, онда процесс проблемалы - объектілік деп аталады.
Қолдану варианттарының алғашқы диаграммасын жоғары деңгей талаптарының негізінде - бизнес – қолдану варианттарының моделі деңгейінде анықтауға болады.
Қолдану варианттарын анықтау келесі мәліметтерді талдау негізінде:
- талаптарды сипаттау құжатында анықталған талаптарда;
- субъектілер мен олардың жүйеге қатысты мақсаттары, яғни субъектілер атқаратын тапсырмаларды талдау негізінде.
Қолдану варианттарының спецификациясы субъектілердің графикалық бейнесінен, қолдану варианттарынан және қатынастың төрт типінен: ассоциация, қосылу, кеңейтілу, қолдану вариантын жалпылаудан тұрады. Графикалық бейне келесі кестелермен берілген сипаттау спецификациясымен толығады:
- қолдану варианттары мен субъектілер арасында талаптарды үлестіру кестесі;
- қолдану варианттар спецификациясы;
- негізгі және қосымша ағындарда әрекетті орнату кестелерінде;
- класс-мән және функционалдық талаптар сәйкестік кестесі.
Қызмет түрін моделдеу
Қызмет түрі диаграммасы объектілі - бағытталған программаларда басқару ағыны логикасын білдіреді. Қызмет түрі диаграммасы тізбекті басқарумен қатар ағынды параллельді басқаруға мүмкіндік береді.
Қызмет түрі диаграммасын жобалағанда кеңінен қолданады,сондай-ақ қолдану варианттары(талдау кезеңі) орындалу процесінде қызмет түрі ағынын анықтауда өте пайдалы болады.
Қызмет түрі моделі объектілерді көрсетпейді.Қызмет түрі графын класс моделі жоқ болса да немесе ол енді дайындала бастаған кезде де құрастыруға болады.
Әрбір қолдану вариантын бір немесе бірнеше қызмет түрі графын қолданаып, моделдеуге болады.
Қызмет түрлерін ең жақсысы - қолдану варианттарының формальді емес спецификациялары ұсынуын талдаған кезде табу.Әрбір етістігі бар сөйлем, мүмкін болатын әрекет,яғни тәртіп ретінде қаралады. Олар қызметтің сбасқа күйіне әкеледі.Сондай-ақ ағынды параллельді бақылау боллуы мүмкін.
Қызмет түрін спецификациялау ауысу сызықтары шығарған күйлердің бірігуі ретінде қарапайым процесс сияқты еөрінеді. Параллель ағындар белгіленеді(бөлінеді) және қосылады,олар диаграммада ағындар синхронизациясы болып белгіленетін қалың сызықпен беріледі. Қосымша ағындар пайда болады(тармақталады) және қосылады,олар тармақталу ромбтары түрінде болады. Оған қосымша қызмет түрі диаграммасында қалқымалы(бөлінгіш) жолдар көрінеді,олардың әрқайсысы есімге ие және бір жұмысқа жауапты белгілі бір тұлғағаның(ұйым бөлімшесінің) қызмет ету,жауапкершілік аймағын белгілейді.
Әрбір жол диаграммада көрсетілген жұмыс бөлігінің аймағын білдіреді,соңында ол бір немесе бірнеше кластармен орындалады.Әрбір қызмет тура бір долға тиісті болады,бірақ ауысулар жолдардың шекараларын қиып өте береді.
Қызмет түрі диаграммаларымен ассоциацияланған басқару ағындарында объектілер қатыса алады. Қызметтің кей түрлері объект- кластарды туа алады, ал басқа қызметтер ол объектілерді өзгерте алады.