
- •Программалаудың қазіргі заман әдістері мен құралдары пәні бойынша емтихан сұрақтары
- •Idefo нотациясының графикалық обьектілері
- •Idefo әдістемесіндегі диаграммалардың тағайындалуы мен мақсаты
- •Idef3 үрдістерді моделдеу әдістемесі
- •Idef3 2 типте модель ала алады:
- •Idef3 – модельі келесі элементтерден тұрады:
- •Rup технологиясы, өңдеу құжаттары, фазалары және аспаптары
- •Rup практикалары, ағындары
- •Dfd деректер ағымын моделдеу
- •Dfd нотациясының графикалық обьектілері
- •Idef1x әдістемесіндегі диаграммалардың тағайындалуы мен мақсаты
- •Rational Rose аспабы, диаграммалары, экран элементтері.
- •Объектілі-бағытталған моделдердің негізгі принциптары.
- •Rational Rose – моделінің көрсетілімдері
- •Erwin case-құралының тағайындалуы мен мақсаты.
- •Bpwin case-құралының көмегімен бизнес-үрдістерді құрастыру.
- •Uml тәртіптері мен жалпы механизмдері.
- •Uml унифицирленген моделдеу тілі. Тілдің құрылыс блоктары.
- •Uml унифицирленген моделдеу тілі. Прецеденттер (қолдану варианттары) диаграммасының мақсаты мен тағайындалуы.
- •Uml унифицирленген моделдеу тілі. Тізбек диаграммасының мақсаты мен тағайындалуы.
- •Uml унифицирленген моделдеу тілі. Кооперация диаграммасының мақсаты мен тағайындалуы.
- •Uml унифицирленген моделдеу тілі. Кластар диаграммасының мақсаты мен тағайындалуы.
- •Uml унифицирленген моделдеу тілі. Ашып қарау диаграммасының мақсаты мен тағайындалуы. Орналастыру диаграммалары
- •Uml нотациясындағы қатынастар түрі.
- •Класстардың негізгі стереотиптері.
- •Rational Rose case-құралының көмегімен әрекеттесу диаграммасын құру.
- •Rational Rose case-құралының тағайындалуы мен мақсаты.
- •Uml қолданып жүйе күйін моделдеу
- •Uml қолдана отырып жүйе компоненттерін моделдеу.
- •Rational Rose case-құралының көмегімен қолдану варианттар диаграммасын құру.
- •Rational Rose case-құралының көмегімен қызметтер диаграммасын құру.
- •Rational Rose диаграммалары мен моделдері.
- •Uml қолдана отырып жүйе кластарын моделдеу.
Программалаудың қазіргі заман әдістері мен құралдары пәні бойынша емтихан сұрақтары
Idefo нотациясының графикалық обьектілері
Модельдеу тілі – бұл жобаны сипаттау үшін қолданылатын графикалық нотация.
Нотация дегеніміз модельде қолданылатын графикалық объектілер жиынтығы. Нотация модельдеу тілінің синтаксисі болып табылады.
IDEF 0 программаларын құру кезінде екі компонентпен жұмыс жасаймыз.
Бизнес функциялар немесе жұмыстар.Олар төртбұрыш ішінде көрсетіледі.
Деректер және объектілер. Олар бағдарлама түрінде көрсетіледі.
Жүйенің басқалармен байланыс әрекеттері төрт түрге бөлінеді: 1) Кіріс - өңделетін деректер немесе объектілер, 2) Шығыс – жүйе жұмысының нәтижесі, 3) Басқару - жұмыс жүргізілетін стратегиялар және процедуралар, 4) Механизм – әр-түрлі ресурстар және программалар.
Бағдаршалар (Arron)
Жұмыстар арасындағы байланысты береді. Бағдарламада ақпарат сақталады. IDEF 0 – де бес түрлі бағдарша қолданылады.
Input - кіріс. Нәтиже алу үшін қолданылатын немесе ауыстырылатын ақпараттар немесе материалдар. Кез келген бағдарша төртбұрыш шетінде келіп түседі.
Басқару бағдаршасы – Control. Жұмыс басқарылатын тәртіптер, стратегиялар, стандарттар немесе функциялар. Әрбір жұмыстың кемінде бір бағдарламасы болуы керек.
Егер (бағдарша) деректер жұмыс кезінде өзгерсе немесе өңделсе, онда ол кіріс. Ал керісінше ол басқару бағдаршасы болады.
Output – шығыс. Жұмыспен пайда болатын ақпарат немесе материалдар әрбір жұмыстың кемінде бір шығысы болады.
Механизм – Mechanism жұмысты орындайтын ресурстар.
Шақыру – Call басқа жұмыс моделін көрсететін арнайы бағдарламалар. Ол кейбір жұмыстардың модельденетін жұмыстың жүйенің сыртында орналасатын көрсетеді.
Ішкі бағдаршалар
Жұмыстарды бір-бірімен байланыстыру үшін қолданады. Олардың төрт бар:
Кіріс бойынша байланыс. Output-Input
Басқару бойынша байланыс. Output-Control
Басқару бойынша кері байланыс Output-Control fredback
4) Шығыс механизм байланысы Output-Mechanism
Idefo әдістемесіндегі диаграммалардың тағайындалуы мен мақсаты
IDEF 0 (Integration Definition for Function Modeling) – жүйенің функционалдығын зерттейтін әдіс.
IDEF 0 – де негізінен жаңадан құрылған жүйені ары қарай өңдеу үшін керек болатын функциялар және олардың талаптары анықталады. IDEF 0 моделін қолдану нәтижесінде жүйенің моделі, иерархиялық диаграммасы, текстер, сөздіктер бір-бірімен байланысқан сызықтар.
IDEF 0-де жұмысты жүргізу реті: 1) Scope модельдеу аймағын анықтау. Бұл модельдеу аймағының жұмыстын бастапқыда қалыптастырып алуы керек; 2) Модельдеу мақсаты Purpose – кез келген модельді белгілі бір мақсатсыз қалыптастыру мүмкін емес. Сондықтан мақсат келесі сұрақтарға жауап бере алу керек: I. Процесті неге модельдеу керек?, II. Модель нені көрсетуі керек?, III. Пайдаланушы нәтижесінде не алуы керек? ; 3) Көзқарас нүктесі Viewpoint модель міндетті түрде бір ғана көзқараста құрылуы керек. Бірақ альтернативті көз қарастырылады.
IDEF 0 –де көзқарас және мақсат қосу үшін менюден Model Properties Purpose және Viewpoint закладкалары таңдалады. Одан кейін модельдің құрылған уақыты редакторлау уақытын қарау үшін Status закладкасын таңдаймыз. Source закладкасында модель құру үшін арналған ақпараттар сақталады.
General модельге немесе жобаға ат беру үшін қолданылады және осы жерде модельдің уақыты түрлері кетіреді. Олар:
AS – IS (как есть)
TO – BE (как будет)
Бұл екі уақыттың түрлерідің бір-бірінен айырмашылығы AS – IS – моделі біз бүгін не істедік және не істейміз деген сұрақтарына жауап бере алады. Және құрылған бизнес процесстердің артықтышылықтары мен кемшіліктерін анықтауа мүмкіндіктерінен ................................................
Ал TO – BE моделі соңғы күйден бастапқы күйге өте алмайды. AS – IS түрінде қалдырылған кезде оның соңғы күйден бастапқы күйге өту мүмкіндіктігі болады. Бұл модель менюдегі Report арқылы Model Report закладкаласын таңдау арқылы орындалады.
IDEF 0 – де төрт түрлі диаграмма қарасырылады.
Контекстті диаграмма (әрбір модельде тек бір ғана диаграмма көрстіледі);
Декомпозиция диаграммасы;
Ағаш түріндегі диаграммасы;
Экспозиция үшін арналған диаграммасы.
Бұл диаграмма көзқарастардың альтернативті жағдайлар туған кезде жасалынады.
Бұл диаграммаларды FEO (For Exposition Only) деп аталады.