
- •Студент пәнінің – оқу әдістемелік кешені
- •Алматы 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 Курстық жұмыс
- •Жүйе жұмысының сценариі
- •Курстық жұмыстың орындалу мазмұны Талапатарды қою
- •Талаптардың бизнес –моделі
- •Бизнес-варианттар қолдану моделі
- •Бизнес-класс моделі
- •Талаптарды сипаттау құжаты
- •Талаптар спецификациясы
- •Күйлер спецификациясы
- •Кластарды моделдеу
- •Клас-мәндерді анықтау ережелері
- •Ассоциацияларды моделдеу
- •Агрегациялар мен композициялар қатынасын моделдеу
- •Жалпылау қатынастарын моделдеу
- •Объектілерді моделдеу
- •Күй спецификациясы
- •Қолдану варианттарын моделдеу
- •Қызмет түрін моделдеу
- •Өзара әрекеттесуді моделдеу
- •Ашық интерфейстерді моделдеу
- •Күй өзгеруінің спецификациясы
- •Қолданушы интерфейсін жобалау
- •Қолданушы интерфейсінің моделі
- •Курстық жұмыстың орындалу мазмұны
- •Студент пәнінің – оқу әдістемелік кешені
Сақтау жүйесінің құрылымы
«Сақтау жүйесі» түсінігі кең мағынада көне және бұрыннан пайдаланатын программалық қамтама жүйесі дегенді білдіреді. Сақтау жүйесі өзара күрделі байланысқан социотехникалық жүйе. Ол мәлімет пен бизнес процестерді пайдаланатын ақпараттық құрылғылар мен прграммалық қамтаманы қосатын БТ-н қолдануға негізделген.
Логикалық сақтау жүйелерін көп деңгейлі модель түрінде көрсетуге болады (13.1-сурет). Мұнда әрбір деңгей өзара әрекетін интерфейспен байланыстыратын төменгі деңгейге тәуелді болады.
Социотехникалық жүйе
-
БИЗНЕС ПРОЦЕССТЕР
ҚОЛДАНБАЛЫ ПРОГРАММАЛЫҚ ҚАМТАМА
ПРОГРАММАЛЫҚ ҚУАТТАУ ҚҰРЫЛҒЫЛАРЫ
АППАРАТТЫҚ ҚҰРЫЛҒЫЛАР
13.1-сурет. Сақтау жүйесінің көп деңгейлі моделі.
Түсініктеме бойынша, бұл интерфейстер өзгерістердің ешбір әсерсіз жеке деңгейде өтуіне немесе басқа деңгеймен келісімді түрде өтуіне мүмкіндік беруі қажет. Практикада кедергі жасау міндетті түрде бір деңгейдің екінші деңгейге өзгеруіне әкеліп соғады. Мысалы, программалық қуаттау құрылғылары деңгейіне Web-браузер көмегімен қосылатын жаңа мәлімет базасы енеді. Сонда бизнес-процесс деңгейі осы құрылғыларда пайдалану мүмкіндігін өзгерту үшін талап етіледі. Өнімділікті жоғарылату үшін ақпараттық құрылғылардың кардиналды өзгерісі олардың интерфейстері өзгерісіне әсер етеді. Бұл жағдайда қолданбалы программалық қамтаманың тұрақты модернизациясы қажет болады.
Сақтау жүйесінің көпшілігі функционалды – бағытталған жобалауды пайдалану үшін жасап шығарылған. Олар мәліметтерді пайдаланатын және беріліс параметрлері құрылғыларымен өзара байланысты.
Қызмет кеңістігінде жұмыс сақтау жүйелері транзакциямен жұмыс жасайтын және мәліметтердің ресми қағаздарын өңдеуші болып 2 түрге бөлінеді. Жүйенің 2 түрі де кіріс – процесс – шығыс құрылымдық моделіне сәйкес келеді. Жүйемен не істеу керектігі туралы шешім (ауыстыру, модернизациялау немесе пайдалануда қалдыру) бизнес, қолданбалы программалық қамтаманың сапасына және қоршаған жүйелеріне негізделеді. Жүйе бизнесі оның бизнес – міндеттеріне әсер ету мүмкіндігімен анықталады. Жүйенің сапасы бизнес-процесс сапасына, қолданбалы программалық қамтама сапасына, сондай-ақ аппараттық құрылғылар мен көмек көрсетуші программалық құрылғыларға тәуелді болады.
Келешекте өзгерісті талап етпейтін жүйені құру мүмкін емес. Программалық қамтама эксплуатацияға енгенде жүйеде программалық жүйенің жалпы талабымен өсетін және бизнес-процесстің үздіксіз өзгеруіне негізделген жаңа талаптар пайда болады. Кейбір жағдайда жүйеде шығарылымды жоғарылату мақсатын, сондай-ақ табылған қателерді түзетуді енгізу қажет болады. Мұның бәрі жүйенің өсу қарқыны – программалық қамтама модернизациясын талап етеді. Программалық қамтама модернизация процесіне стратегиялық жақындаудың бірнеше түрі бар: талаптарға жауап ретінде программалық қамтама жеке бөлімдері өзгерісін аяқтайтын программалық қамтамаға ілесу; жүйе архитектурасының эволюциясы – программалық жүйеде бар өзгерістер; программалық қамтаманы реинжинерлеу – қандай да бір жаңа бір компоненттерді енгізу жолынсыз модернизация, ал керісінше, жүйені ықшамдау және одан барлық артықшылықтарды алып тастау. Сондықтан айтарлықтай әрекетсіз архитектурада өзгеріс болуы мүмкін.
Келтірілген стратегиялар бірін екіншісіне айналдырып шығармайды және стратегия таңдауы тек қана техникалық сипаттамаға ғана емес, сонымен қатар, жүйе компаниялардың активтілігін қаншалықты қолдауына да негіделген. Программалық қамтама өзгерісі жүйенің көп санды түрінің пайда болу себебіне және оның компоненттеріне қызмет етеді. Жүйе өзгерісімен басқару «конфигурациямен басқару» деп аталады.