
- •Студент пәнінің – оқу әдістемелік кешені
- •Алматы 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 Курстық жұмыс
- •Жүйе жұмысының сценариі
- •Курстық жұмыстың орындалу мазмұны Талапатарды қою
- •Талаптардың бизнес –моделі
- •Бизнес-варианттар қолдану моделі
- •Бизнес-класс моделі
- •Талаптарды сипаттау құжаты
- •Талаптар спецификациясы
- •Күйлер спецификациясы
- •Кластарды моделдеу
- •Клас-мәндерді анықтау ережелері
- •Ассоциацияларды моделдеу
- •Агрегациялар мен композициялар қатынасын моделдеу
- •Жалпылау қатынастарын моделдеу
- •Объектілерді моделдеу
- •Күй спецификациясы
- •Қолдану варианттарын моделдеу
- •Қызмет түрін моделдеу
- •Өзара әрекеттесуді моделдеу
- •Ашық интерфейстерді моделдеу
- •Күй өзгеруінің спецификациясы
- •Қолданушы интерфейсін жобалау
- •Қолданушы интерфейсінің моделі
- •Курстық жұмыстың орындалу мазмұны
- •Студент пәнінің – оқу әдістемелік кешені
Қолдану жүйелік түрлерінің егжей-тегжейін ашуы
Анау қолдану түрлары бейнелеп түсіндіреді , не жүйе істейді . Бірақ жүйе нақты жобалауына арналған оқиғалардың селінде көбірек ерекше тап осы , шағылысқанға керек болып қалады.
Анау оқиғалардың ағыны толық анықтайды , не пайдаланушы жүйемен істейді , және анау , не жүйе өзі істейді .
Әдеттегі оқиғалардың селі асырайды : ат және қолдану түр қысқаша суреттеуі , қандай субъектілермен қолдану түр , предусловия , оқиғалардың ең басты сел , оқиғалардың баламалық селдері , постусловия жұмыс істейді .
Суреттеу - қолдану түрында әрекеттердің қысқаша түсіндіруі .
Предусловия - барлық шарттың , тиісті орындалған болу тап осы түр жұмыс істеуге бастамас бұрын.
Оқиғалардың ең басты және баламалық селдері асырайды :
- процедураны қолдану түр бастары ;
- әртүрлі кезең қолдану түр атқарулары ;
- нормалы ( ең басты ) қолдану түрында оқиғалардың селі , қолдану түр атқару ең жақсы сценарийі бейнелеп түсіндіреді ;
- барлық негізгі селдің аууының оқиғалардың оқиғалардың - баламалық селдері және қайсылар рассматриваюся емес қателер сияқты .
- барлық қателердің селдері . қате құрулары шарт сияқты анықтап қаралады қателердің селімен негізгі немесе баламалық селдің ауу , котрое есептеледі . қателердің селін ең жүйеге проблема опысываеті , ал мақсат қателері емес .
- Постусловия - мынау шарттың , использовангия түр атқарулары аяқтаудан кейін кейін әрқашан true бірдей . қалай және предусловия , постусловия қолдану түрларының атқару реті туралы хабарды үстей алады . Мысалы , егер басқадан кейін әрқашан бір түр орындалса , анау мынау постусловииде қайтаруға болады . Постусловия қолдану барлық түрларына арналған емес талап қойылады .
Сайып келгенде , кәсіпкерлік - түрлардың үлгілеуі өңделетін жүйе контекстін ұсынады , ал қолдану жүйелік түрларының үлгілеуі - жүйе сәулетін , жүйе функционал мүмкіншіліктерінің толық терімі . Сондай ұсыну жұмыс істейтін беттерді тиісті байлау , функционал талаптар , қолдану түрлары және мақсат сыныптар - маңыздары . үшін бұларды мақсаттарды келесі кестелер мақсатқа лайықты салу .
Кесте 1- тарату талаптардың субъектілермен және қолдану түрларына .
Кесте 2- қолдану түр суреттеме егжей-тегжейін ашуы
Кесте 3- сәйкестік функционал талаптардың және сыныптардың - маңыздардың.
Итератив мақсатты өзімен сыныптардың - маңыздардың бөлісі ұсынады . Анықтама жанында ананы , келеді ұғымның , талаптарда қатынасушылар , ізделіп отырған сыныптармен , келесі сұрақ жауаптарды көмектесе алады .
1. келу ұғым « сыйымдылығы » тап осылардың ?
2. ие болу ол бөлек атрибуттермен , қабілеттілермен әр түрлі мағыналар қабылдау ма?
3. болады объектілердің - даналардың жиынын ол үшін жасау ма?
4. кіреді ол шекараларға қолданбалы облыстың
Қолдану түрлерінің диаграммасы
Қолдану түрлерінің диаграммасы қайсысыз жұмыс істейтін беттердің жүйесінде және аралық көңіл бөлулерін көрсетеді. Жоғары деңгейлі пайдалануына беру жүйе суреттеуі , барлық және де қатысушы кейіпкермен тұрады және барлық , не жүйемен өңделетінмен бірлесіп әрекет қылады . Диаграммада қолдану жүйелік қатысушы кейіпкер , жүйелік түрлары және көңіл болуларды белгілі аралық олардын . қолдану түрларының толық терім және жұмыс істейтін беттерді жоба шекаралары көрсетеді , не жіберілген барлық айқындауға рұқсат етеді оған функцияның .
қолдану түрларының диаграммалардың жасауына арналған ертіп әкелу бірнеше кепілдеменің.
байланыстарды үлгі жасамаңыздар аралық қатысушы кейіпкерлермен ( бірақ олардың талдап қорытуы мүмкін ). байланысқа арналған аралық олардын жұмысшы селдердің диаграммалары қызмет етеді .
қолдану түрларымен екі аралық түзу байланыстарды үлгі жасамаңыздар
( бірақ мүмкін үлгілеу қосылғандардың «<< include >>» және кеңейтушілердің «<< extend >>» көңіл болулардың). диаграммалар қолдану түрларының орындалу ретін құжаттамайды, көрсетуге сондықтан талап қойылмайды аралық олардын қауымдастық .
тілдер тиісті бағытталған қолдану түрына қатысушы кейіпкерді болу . Шығарумен қосылған және кеңейтуші көңіл болуларды келеді .
деңгеймен тап осы базаны есептеңіздер , орнында болғанмен төмен барлық диаграмманың . қолдану бір түрында тап осы базаға хабарды енгізуге болады , ал мына информациб содан соң алу доспен . Мына оқиғада ақпараттық сел керек емес көрсету аралық бұлармен екімен қолдану түрларымен.