Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК_ТРПО перевод---ПОС kaz.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.32 Mб
Скачать

2.6 Курстық жұмыс

Курстық жұмысты орындау әдістемесі

Теория – бұл теория, ал инженерлі көзқараспен – бұл практика. Тіпті ең әсем әдістеменің өзі егер ол нағыз жұмыс жасаушы жүйеге көмектеспесе түкке де арзымайды.

Пәннің теориялық материалының орнықтылығы мақсатында объекті-бағытталған анализ қосымшасын және курстық жұмыс пішінделген практикалық тапсырма шешімін жобалауды қарастырамыз. Анықталған сұлбаға сүйенеміз: осы немесе басқа да жүйелерде талаптарды қарастыра отырып, шартты стандартты көрсетулерді және талап жазбалары технологиясын, пән аймағын, т.б. пайдалана отырып тапсырмаларды реттеу. Сөйтіп әзірлеудің объекті-бағытталған процесінде әр түрлі шешімдерге келу. Тапсырма мысалдарының сапасында мәліметтерді өңдеуі, ақпараттық және сұраныс-ақпараттық жүйелерді, жасанды интеллект және басқаруды қатыстыру арқылы әр түрлі аймақтар қатары ұсынылады. Барлық шешімдер анализден жобалауға өтудің жеткілікті толық сипаттамасын және архитектура ерекшеліктерімен, анализ аспектілерімен және жобалаумен байланысты тапсырмалардың орындалуын қалыптастыруы қажет.

Барлық ғылымдар сияқты, компьютер ғылымында да абстракцияның жоғары деңгейінде баяндау үшін меңгеріп жатқан пәннің негізгі феномендерін білеміз. Сондықтан, жалпы принциптермен дәлелдейтін және оларды негіздейтін жақсы меңгерілген нақты мысалдармен тексеру керек. Мұндай баяндамалар өзіне қарастырылып отырған тапсырмалардың шекарасын; аппараттық бөліктер туралы болжамдарды; негізгі абстракциялардың жобалау жүйелерін кестеде анықтауды, жұмыс жүйесі сценарийін қарастыруды; қолданушы мен жүйелердің өзара әректтестік сценарийін қарастыруды қосатын пән аймағының анализін жүктемелеуі шарт.

Анализден кейін жобалау кезеңі сұралады. Әрбір программалық жүйе қарапайым және бір уақытта жалпы көлемді құрылымдық философия бар болуы керек. Сондықтан жұмыстың бұл кезеңінде жобаның архитектурасы айқын анықталуы шарт. Бұның нәтижесінде жүйенің жеке функционалды бөлімдері тұрғызылатын және оның заман талабына негізделген тұрақты функциясын береді.

Жинақ міндеттерін, мәлімет және басқаруды шешу үшін қолданушы синхронизациясы және кадрлық әзірлеу сұлбасы кездесіп отыратын архитектуралық модельдеудің толық қатары қатысады. Бірінші моделі жүйені жобалау жағдайында жойылған станцияларға түсетін параметрдің үлкен санын әзірлейтін жалғыз ғана қабылдаушы модель болып табылады. Мұндай модель мәлімет жинағы процесін әсерлі түрде ыңғайластыруға мүмкіндік береді. Есептеу процесі ізбасары, әзірлеу және мәлімет визуализациясы тәрізді жағдайлар орындалатын мониторингтің әрбір элементі кадр деп аталады. Әрбір кадр жүйенің анықталған функционалды көрсеткішіне сәйкес болып келеді.

Сұлбада кадрлық әзірлеуге негізделген архитектуралық модельдеу жинақ жүйесі қызметін және ақпаратты әзірлеуді қатаң бақылауға мүмкіндік береді. Жүйе архитетурасының ерекшелігін пәндік аймақтың концептуалды моделі түрінде кескіндеуге болады. Мұнда негізінен мәліметтердің осылай аталатын сыныптары қатысады. Демек, объект сыныптары анализдің осындай кезеңдерінде анықталады. Концептуалды модель біздің программалық қосымшамыздың кілттік абстракттары бір-біріне қалай әсер ететінін байқауға мүмкіндік береді.

Объекті-бағытталған жақындасудың негізгі ерешелігі мәлімет шығысының кілттік түсінігі мен программалық абстракцияның параллель өтуін жеңілдететін программалық тілде сөйлеуге ұмтылу болып табылады. Мұндағы сұрақ мынадай: неліктен жүйе сыныптары сапсында пәндік аймақтың осы немесе басқа абстрактары бөлінеді; тексеру кезінде мынадай шарттар жүзеге асады: бұл сыныптардың нұсқасы сипаттамалық көрсекіш болып табылады. Уақыттың әрбір моментінде бірегей және тұрақтылық бар, демек, жүйенің негізгі функциясына жауап береді. Мұндай абстракцияның «объектіленуі» архитектурада басқа да программалық жүйелерді қайта пайдалану мүмкіндігінің кеңдігін көрсетеді. Өйткені, мұндай әрбір сынып түсінікті болып табылады және айқын түрде жеке тәуелсіз абстракция болып табылады.