Пәннің мақсаты мен міндеттері: Мақсаты: Оқупәні – «сase құралдары көмегімен ақпараттық модельдеу»



бет98/117
Дата01.04.2024
өлшемі5.25 Mb.
#497142
1   ...   94   95   96   97   98   99   100   101   ...   117
case docx (1)

Батырма

Сипаттамасы

Аталуы



Үлгінің элементін
таңдау

SelectionTool



Мәтіндіенгізу

TеxtBox



Түсіндірме

Note



Элемент пентүсініктеменің
байланысы

AnchorNote toItem



Объект

Object



Класстыңөкілі

ClassInstance



Байланыс

Object Linkf



Өзделегациясы

LinktoSelf



Хабарлама

LinkMessage



Жауап

ReverseLinkMessage



Деректертасқыны

DataFlow



Деректердің қарама
қарсытасқыны

ReverseData Flow



  1. Мысал


    1. және 12.4 суретте тізбекті диаграмманың модель жүйесі

«Жұмыспен қамту қызметi»,әрекеттесу моделінің екі класы : Студент жәнеБДстуденттерікөрсетілген.12.5және12.6суреттесоләрекеттесукооперативтік диаграммакөмегімен көрсетілген.
Әрбірдиаграммаүшінсандықбағандытабамыз.


Диаграмма1


Тізбекті диаграммада байланыс болмағандықтан, есепті қысқартылғанформуладажазамыз:



Диаграмма2


Ендікооперативтідиаграммаүшінбағаныесептейсіз.


Диаграмма3



Ендісарапшылықтыкооперативтікдиаграммаларүшінесептейміз.Диаграммаларүшінаралықнәтижесінде1диаграммаларүшінжәне3үйлесімді,2диаграммаларүшінжәне4-үйлесімдігініңтөмендігі.


Диаграмманыңтөмендеректілігімен2және4тусіндіругеболады,себебікласстардыңөзаражұмыс жасайалуыоларда асабиікдеңгейде көрсетілген.


  1. Тапсырма





  1. Қалыптыжүйедеәрекеттесудиаграммасынқұруүшінқолданылатыннұсқатаңдау.

  2. Игерушіліктіңнұсқасыүшінтізбектіліктіңдиаграммасынсалыпбер.

  3. Игерушіліктіңнұсқасыушінкооперативтікдиаграмманысалыпбер.

  4. Абзалдықжәнедиаграмманыңбаскөрінісініңміндерінигерушіліктіңайтылмышнұсқасымен тужырымдап,модельдеу.



6.Бақылаусұрақтары


  1. Әрекеттестіктің диаграммасының мақсаты кандай?

  2. Игерушіліктің және әрекеттестіктің диаграммасының нұсқасыныңдиаграммалары өз арасында калай карайды?

  3. Әрекеттестіктің диаграммасының екі көрінісін ата?

  4. Тізбектіліктің диаграммасында "өмірлік сызық" деген не?

  5. Тізбектіліктің диаграммасында хабарламалар қалай көрсетіледі?

  6. Өз делегациясы деген не?

  7. Нысанның белсендіруін не көрсетеді?

  8. Әрекеттестіктіңдиаграммаларынанкооперативтікдиаграмманыңөзгелігінеде?

  9. Артықшылық және әрекеттестіктің бас көрінісінің міндері қандай?

  10. Әрекеттестіктіңдиаграммаларындашарттытәртіпқалайсуреттеледі?

Зертханалықжұмыс5. Тізбектік диаграммасын құру.Жұмыстыңмақсаты:


    • Әрекеттестіктіңдиаграммаларыноқыпбілу

    • Олардыңжобалаужүйесіндеқолданудыоқыпбілу



  1. Әрекеттестіктіңдиаграммалары(interactiondiagrams)


Әрекеттестіктіңдиаграммаларысуреттеушінысанныңәрекеттесутобының тәртібін бейнелейтін модельболыптабылады.


Ережесияқтыәрекеттестіктіңдиаграммасытолықигерушіліктіңбірнұсқасынқамтиды.Мұндайдиаграммағаберілгеннұсқанықолдануүшінөзарабірбіріменалмасатынобъектілерқатарыжәнесолхабарламаларкейіптеледі. Осы жолдағы мысалжай нұсқаның қолданылуын келесі тәртіпбойыншабейнелейді:



  • «Менеджер»алдыңғы «Есепберу»мен«Орындаушыны»сұрайды;

  • Егер«Есепберу»ескіргенболса,«Менеджер» «Орындаушыға»

«Есепберуді»жаңартуғасұранысжібереді;

  • «Орындаушы»жаңа«Есепберу»құрады;

  • «Менеджер»«Есепберуге»екіншіретсұранысжібереді.

Әрекеттестіктің диаграммаларының екі түрі бар:тізбектің диаграммасы(sequencediagrams)жәнекооперативтікдиаграммалар(collaborationdiagrams).






  1. Достарыңызбен бөлісу:
1   ...   94   95   96   97   98   99   100   101   ...   117




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет