- •1. АЖді жоб-удың нег-і түсінік-рі. Жоб-удың технологиялары мен әдістері.
- •2. АЖдің өа. АЖдің өа үдерістері, стадиялары.
- •3. АЖдің өа модель-ң кл-сы. Сал-лы талдау жүргізу.
- •4. АЖді талдау мен жоб-удың негіздері. Жоб-удың негізгі қағидалары.
- •5. АЖді құрылымдық талдау мен жоб-удың мәні. Құрылымдық жоб-удың әдістемелері.
- •6. АЖді об талдау мен жоб-удың мәні. Об тәсілдеме қағидалары. Uml диаграммаларды қолдану.
- •7. АЖді құрылымдық ж/е объектіге бағытталған жоб-удың case-технологиялары.
- •8. АЖдің функционалды бөлігін жоб-у. Sadt (idef0) ж/е dfd әдістемелерінің міндеті мен құрамы.
- •10. Idef1x әдістемесін қолданып, аЖді логикалық ж/е физикалық жоб-у.
5. АЖді құрылымдық талдау мен жоб-удың мәні. Құрылымдық жоб-удың әдістемелері.
АЖні жобалау ұзақ мерзімді ж/е динамикалық үрдіс. Қазіргі уақытта қолданылатын жобалау технологиялары жүйені кезеңдік жасауды ұсынады. АЖ жобалаудың құрылымдық әдістемелері: АЖ мем-к стандартпен қарастырылған жобасы, құжаттаманы сипаттаумен жинақтау ережесінің белгілері аясындағы құру процесіндегі түсінігінде, яғни архитектураның құрылатын жүйенің функционалдық құрылымы мен алгоритмінің бір мағыналық түсінігінің сипаттамасы.Осы тұрғыдан бастап жобалау АЖ тіршілік циклдің түрлі кезеңдерінде жобалық шешімдерінің дәйекті нысандалуына алып келеді: техникалық ж/е жұмыстық жобалаудың талаптарын жоспарлау мен талдау, АЖ енгізу ж/е пайдалану. АЖді жобалаудың құрылымдық әдістері – бұл жобалаудың сәйкес жабдығын қолдану арқылы АЖді құру әдістері. АЖді жобалауда тиімді әдістер мен жабдықтарды қолдану сапалы жүйені құруға мүмкіндік береді. Жобалау әдістері 3-ке бөлінеді: Ерекше; Типтік; Автоматизацияланған.
АЖді жобалау обьектілері жеке элементтер н/е олардың функционалдық ж/е қамтамасыз ететін бөліктердің кешені болып табылады.Сонымен дәстүрлі декомпозицияға сәйкес міндеттер, міндеттердің кешенімен басқару функциясы функционалдық элементтері болады. АЖ қамтамасыз ету бөлігінің элементтерімен олардың ақпараттық бағдарламалық жүйені техникалық қамтамсыз ету кешендері жобалау обьектісі болады. Қазіргі заманғы ақпараттық технологиялар әдетте әзірлеу процестерінде өзгертілетін,іріктеуі болжалды пайдаланушылар тарапынан қойылатын талаптардың негізінде іске асырылатын АЖ-ды жүзеге асыру әдістердің ауқымды жиынтығын білдіреді.АЖ жобасын нақты бағдарламалық-техникалық ортада АЖ-ды құру мен пайдалану жөнінде жобалау шешімдерінің сипаттамасы берілген жобалық-конструкциялық ж/е технологиялық құжаттама деп түсінеміз. Жобалаудың мақсаты болып АЖ-ны тиімді жобалау мен өз мамандық есептерін ж/е орындау мен басқарушылық шешімдерді қабылдау үшін ЭЕМ- нің нақты эконмикалық обьектісімен комуникация құралдарын дамыту ортасында қолданылатын мамандармен автоматтандырылған ақпараттық технологияларды арасында өзара тығыз қызметті қамтамасыз ету болып табылады.
6. АЖді об талдау мен жоб-удың мәні. Об тәсілдеме қағидалары. Uml диаграммаларды қолдану.
Объектіге-бағытталған талдау мен жобалаудың ортақ мінездемесі программалық жабдық, бизнес-үлгілер ж/е басқа жүйелерде компоненттерді арнайылау, визуализациядау, жобалау ж/е құжаттау үшін құрылған UML тілі визуалды үлгілеудің ортақ мақсатты тілін көрсетеді.Әр түрлі мақсатқа бағытталған күрделі жүйелерде концептуалды, логикалық ж/е графикалық үлгілерді тұрғызу үшін эффективті қолданылуы мүмкін болатын UML тілі жеткілікті дәрежеде қатаң күшті үлгілеу құрылғысы болып табылады. Бұл тіл программалық инженерияның үлкен ж/е күрделі жүйелерді үлгілеуде соңғы жылдарда табыспен қолданылған ең жақсы сапасы мен әдістер тәжірибесін игерген. ОБТЖ әдістемесі қөзқарасынан күрделі жүйенің жеткілікті дәрежеге толық үлгісі әрқайсысы жүйенің мінездемесі н/е құрылымы аспектісін адекватты көрсететін өзара байланысқан саны анықтаоған көрсеткіштерді (views) бейнелейді. Сонымен қатар күрделі жүйенің жалпыға ортақ көрсеткіші ретінде өздігінен жеке бірнеше юөлікке бөлінетін статикалық ж/е динамикалық деп қабылдау орнатылған. Күрделі жүйелер үлгілерінен иерархиялық құру қағидасы шектелген көрсеткіштер шеңберінде абстрактілеу н/е бөлшектердің әр деңгейінде үлгілерді тұрғызу үрдісін қарастыруды тапсырады. Көрсету деңгейі (layer)- ол уақытта бөліну вертикалды қиықты көрсететін үлгі архиеткетурасының горизонтальді қиығын көрсетеді. Сонымен бірге күрделі жүйенің шығыс ж/е алғашқы үлгілерді жалпыға ортақ көрсеткіште ж/е концептуалды деңгейге жатады. Концептуалды атауға ие мұндай үлгілер жобалаудың алғашқы деңгейінде тұрғызылады ж/е жобаланатын жүйенің кейбір бөлікері мен аспектілеріне тұрмауы мүмкін. Келесі үлгілер логикалық ж/е физикалық деңгейлермен толықтыра концептуалды үлгіні анықтайды. ОБТЖ үрдісін толығымен жалпыға ортақ үлгілерді құруға ж/е концептуалды деңгей көрсеткіштерін логикалық ж/е физикалық деңгейдің жеке ж/е бөліктік көрсеткіштеріне біртіндеп көшу деп қарастыруға болды. Сонымен бірге, ОБТЖ әр деңгейінде үлгі мәліметтерді біртіндеп көп өлшемді бөліктермен толықтырылады, ол күрделі жүйені нақты іске асырудың әр түрлі аспектілерін адекватты түрде көрсетуге мүмкіндік береді.
