
- •Программалаудың қазіргі заман әдістері мен құралдары пәні бойынша емтихан сұрақтары
- •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 қолдана отырып жүйе кластарын моделдеу.
Uml қолдана отырып жүйе кластарын моделдеу.
Обьек және класс арасындағы түсініктер бір-бірімен өте тығыз байланысқан, өйткені обьек жайында айтып бастаған кезде оның класын айтпай өтуге болмайды.
Класс – бұл бірдей атрибуттар және операциялар жиынтығын меңгерген көптеген обьектілердің дескрипторы.
Класс – бұл жалпы құрылымы және жалпы тәрітіптері бар кейбір көптеген обьектілердің бірі.
Класс – бұл код және деректер үшін контейнер, атаулар кеңістігінің инкапсуляция әдісі және әдістер мен айнымалылардың көрерлігін басқару.
Объект уақытында және кеңістікте анықталғын нақты мәнді бейнелейді, ал класс болса, тек обьектідегі маңызды абстракцияны анықтайды.
Кез-келген нақты обьект қарапайым кластың экземпляры (instance) болып табылады. Класс обьектілер құру үшін шаблон (template) ретінде қолданылады. Шаблон бойынша құрылған әрбір объект, кластарда анықталған, атрибут түрлеріне сәйкестендірілген, атрибуттардың мәндерінен тұрады, және кластарда анықталған операцияларды шақыра алады. Графикалық түрде класс үшке бөлінген горизанталды сызықтары бар бөліктерден тұратын төртбұрыш түрінде көрсетіледі. Жоғарғы бөлікте класс атауы сақталады және кластың тағайындалуын анықтайтын стереотиптер сақталуы мүмкін. Ортаңғы бөлік қасиеттерден тұрады, олар кластың құрылымдық функционалдылығын көрсетеді. Ал соңғы төменгі бөлікте операциялар, яғни әдістер орналасады.
Класс қасиеттері мүлде әртүрлі мәндердегі екеуінде іске асырылатын, бірыңғай түсінікті көрсетеді: атрибуттарда және ассоциацияларда. Класс, бұл пәндік аймақ концепциясы ретінде, атрибуттармен сипатталады, ал кластар диаграммасындағы кластар арасындағы басқа кластармен байланыстар, ассоциациялар арқылы бекітіледі.
BPwin талдау жасайтын моделге баға беретін екі аспап бар – бағалық талдау— стоимостный анализ, (Activity Based Costing, ABC), және пайдаланушымен анықталатын қасиеттік талдау (User Defined Properties, UDP).
ABC Функциональды бағалау – бұл орындалатын функциялар немесе әрекеттердің бағасын зерттеу және технологияларын шығару. Функциональды бағалаудың негізгі деректері болып ресурстарға, материалдарға және персональға кеткен шығындар сепетеледі.
Айтылғандай АВС жүйенің уақыттық және бағалық мінездемелерін анықтайды дедік, егер бағалық көрсеткіштерсіз болса, онда өз метрикаларыңды, яғни пайдаланушы қасиеттерін беруге мүмкіндіктер бар. Яғни - (User Defined Properties, UDP) қосымша талдау жасауға мүмкіндік береді, ескерту ол өзі автоматты түрде қосылмайды.. UDP сипаттау үшін Model/UDP Definition Editor) (сурет. 8.7) вкладкасын таңдау керек. Мұндағы 1 жол UDP аты, Datatype қасиет типінің сипаттамасын (18 түрі бар) береді. Keyword категория атын, ал List осы категория қасиетін көрсетеді. Жоюға және қосуға мүмкіндіктер береді.