Зертханалық жұмыс Пәндік аймақпен танысу. Case технологиялармен танысу



бет19/30
Дата25.09.2023
өлшемі1,58 Mb.
#182385
1   ...   15   16   17   18   19   20   21   22   ...   30
Байланысты:
case лаб

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


  1. Пакеттер диаграммасы қандай жобалау проблемаларын шешуге арналған?

  2. Пакеттер диаграммасының кластар диаграммасынан айырмашылығы неде?

  3. Пакеттер диаграммасының элементтері арасындағы тәуелділіктің мәні неде?

  4. Класс интерфейсі деген не?

  5. Қандай белгілеріне қарай кластар пакетке топталады?

  6. Компоненттер диаграммасында үлгі элементтерінің қандай түрлері берілген?

  7. Пакеттер диаграммасы мен компоненттер диаграммасының өзара байланысы қандай?

  8. Орналастыру диаграммасы нені көрсетеді?

  9. Орналастыру диаграммасында нелер бейнеленеді?

  10. Қандай жағдайда орналастыру диаграммасын қолдану қажет?

Зертханалық жұмыс 8. Күй диаграммасын құру.


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


      • Қалып-күй диаграммаларын зерделу,

      • Жобалау үдерісінде олардың қолданылуын зерделеу.



  1. Қалып-күй диаграммалары (state diagrams)


Қалып-күй диаграммалары жүйелер тәртібін сипаттауда бірден-бір танымал әдіс болып табылады. Олар нақты бір объектінің барлық ықтимал қалып-күйлерін, сондай-ақ кейбір жағдайлардың әсер етуінен объекті күйінің ауысу үдерісін анықтайды.

    1. суретте жобаларды басқару жүйесіндегі есептің қозғалысын бейнелейтін UML қалып-күйінің диаграммасы берілген. Диаграммада есептің түрлі қалып-күйлері бейнеленген.

Үдеріс бастапқы нүктеден басталады, содан кейін «Есеп күнін тексеру» күйіне ауысады. Жүйедегі объектінің тәртібінде ауысумен бейнеленетін әрекеттерді және қалып-күймен бейнеленетін қызметті атап өтуге болады. Дегенмен бұлардың екеуі де - әдеттегідей, «Есеп» түріндегі бірқатар әдіспен жүзеге асырылатын үдерістер, оларға түрліше түсінік беріледі. Әрекеттер ауысып отырады және шапшаң әрі үздіксіз әрекет ретінде қарастырылады. Қызметтер қалып-күймен байланысты болады және едәуір ұзаққа созылуы мүмкін. Қызмет кейбір жағдайлар басталғанда үзілуі мүмкін.


Ауысу таңбадан тұруы мүмкін. Ауысу таңбасы үш бөліктен тұрады, олардың әрқайсысы міндетті емес болып табылады: <Свойствие> [<Условие>]/<Действие>. Егер ауысу таңбасында ешқандай оқиға болмаса, бұл осы қалып-күймен байланысты қандай да бір қызмет аяқталғаннан кейін ауысу болатынын білдіреді.
«Есеп күнін тексеру» күйінен екі күйге ауысуға болады. Олардың бірінің таңбасына шарт енеді. Шарт-этологиялық шарт, екі мағынаны беруі мүмкін:
«ақиқат» және «жалған». «Ақиқат» мағынасы шартты қабылдаса ғана, шартты түрде ауысу орындалады, басқа жағдайда шартпен таңбаланбаған ауысу орындалады.
Осы кезде нақты күйден бір ғана ауысу жүзеге асырылуы мүмкін; сөйтіп, шарт кез келген уақиға үшін өзара ерекше болып табылады.
Екі ерекше күй бар: кіру және шығу. Кіру амалымен байланысты кез келген әрекет объект осы күйге енген кезде орындалады. Шығу амалы объект осы күйден шығу кезінде орындалады.
Қалып-күй диаграммаларын пайдалану нұсқаларының бірнеше түрінде кейбір объектінің тәртібін сипаттау үшін пайдалануға қолайлы. Олар өзара әрекеттес бірқатар объектілердің тәртібін сипаттауға қолайлы бола бермейді.
Қалып-күй диаграммаларын тәртібі жүйенің жалпы тәртібіне ықпал ететін кластар үшін ғана құру ұсынылады, мәселен, пайдаланушы интерфейс кластары және басқарушы объектілер үшін.


13.1. кесте. Қалып-күй диаграммаларының құралдар тақтасы түймешіктерін сипаттау Rational Rose


  1. Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   ...   30




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

    Басты бет