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



бет112/117
Дата01.04.2024
өлшемі5.25 Mb.
#497142
1   ...   109   110   111   112   113   114   115   116   117
case docx (1)

Мысал





    1. суретте «Қашықтаноқыту»жүйесіндегі«ЖООжұмысбастылықжүйесі»ішкіжүйеніңпакеттердиаграммасыкелтірілген.Сандықбағалау:

4сурет.Пакеттердиаграммасы

Компоненттер және орналастыру диаграммасының құрылуы, қолданылуыжүйеніңбазалықархитектурасыанықталып,жүзегеасужәнежетектеушіэтапында;


    1. сурет.Компоненттердиаграммасы

5суреттекөрсетілгендиаграммапакеттердиаграммасы(4суретте)негізіндетұрғызылған.6суреттекелтірілгендиаграмма«ЖООжұмысбастылық жүйесі»ішкіжүйесі.
Компоненттердиаграммасыүшінбаға:

Орналастырудиаграммасыүшінбаға:



6сурет.Орналастырудиаграммасы




  1. Тапсырма





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

  2. Осыжүйеүшінкомпоненттердиаграммасынқұру.

  3. Осы жүйе үшін бірнеше диаграмма құру (клиент-сервер, үш сатылыархитектура),тиімдітүрін таңдау.

Зертханалықжұмыс10.


Пакеттер,компоненттержәнеорналастырудиаграммасы


Жұмыстың мақсаты:


    • Пакеттер,компоненттержәнеорналастырудиаграммасынүйрену,

    • Жобалаупроцесікезіндеолардықолданудыүйрену.



    1. Пакеттер диаграммасы(packagediagrams)


Бағдарламалыққамтамсыздандырудықұруәдістемесінденегізгісұрақболыпүлкенжүйеніқалайішкіжүйелергебөлугеболады?Құрылымдыққадамнан обьектіге бағытталған қадамға ауысудың өзіде осыған байланысты.Жоғарыдеңгейдекомпоенттергекластардыбіріктірудіңмаңызыдаосыда.UML-дебұлбіріктірумеханизміпакетдеген атпен белгілі.
Пакеттер диаграммасы дегеніміз ол класстар пакетінен және арасындағыбайланысы бардиаграмма.1 суретте пәндік аймақтағы кластармен жұмысжасаймыз,ұйымныңдеңгейінкөрсететінжәнеекіпакеткебіріктірілген:
«Клиент»және«Тапсырысберуші».

1cурет.


«Тапсырысты жинау қосымшасы» пәндік аймақтағы екі пакетпендетәуелділігі бар. «Тапсырысты жинау интерфейсінің тұтынушысы»
«Тапсырыстыжинауқосымшасына»және«Бибилиотекамен»тәуелді.
Пакеттегіекіклассарасындатәуелділікболғанжағдайдағанапакеттерарасындатәуелділікболады.Егермысалы«Рассылкатізімі»пакетініңкласы
«Клиент»пакетіндегікласпентәуелдіболса,ондаосыпакеттерарасындатәуелділік болады.
Пакеттерүлкенпроектілерүшін маңызды.


    1. Достарыңызбен бөлісу:
1   ...   109   110   111   112   113   114   115   116   117




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

    Басты бет