Ақпараттық жүйелерді талдау және жобалауда объектіге бағытталған тәсілдің қолданылуы


Объектіге бағытталған жобалау әдісі



бет4/5
Дата27.03.2023
өлшемі0,81 Mb.
#76524
түріСабақ
1   2   3   4   5
Байланысты:
Ақпараттық жүйелерді талдау және жобалауда объектіге бағытталған тәсілдің

Объектіге бағытталған жобалау әдісі

Бұл тәсіл жобалау кезінде үш кезеңді орындауды қамтиды:

  • 1. Объектіге бағытталған талдау. Қолданбаның пәндік аймағының объектіге бағытталған моделін құру. Мұнда нысандар нақты нысандарды – осы объектілер орындайтын нысандар мен операцияларды көрсетеді.
  • 2. Объектіге бағытталған жобалау. Талаптарды ескере отырып, бағдарламалық жүйенің (жүйелік архитектураның) объектіге бағытталған моделін әзірлеу.Бұл модельде барлық объектілерді анықтау нақты мәселені шешуге бағынады.
  • 3. Объектіге бағытталған бағдарламалау. Нысандар мен объектілер кластарын анықтау құралдарын анықтау үшін объектіге бағытталған бағдарламалау тілін (С++,С#, Java) қолдана отырып жүйенің архитектурасын (моделін) енгізу.

Жүйе архитектурасының модельдерінің екі түрі бар:

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

UML модельдеу әдісі

  • Бірыңғай модельдеу тілі ( UML ) – әзірлеушілерге бағдарламалық жүйенің артефактілерін көрсетуге, визуализациялауға, құруға және құжаттауға мүмкіндік беретін стандартталған модельдеу тілі. Осылайша, UML бұл артефактілерді масштабталатын, қауіпсіз және орындалуында сенімді етеді. UML объектілі-бағытталған бағдарламалық жасақтаманы әзірлеуге қатысатын маңызды аспект болып табылады.

UML диаграмма түрлерінің тізімі

  • Құрылым диаграммалары. Класстар диаграммасы. Компонент диаграммасы. Орналастыру диаграммасы. Объект диаграммасы. Пакет диаграммасы. Профиль диаграммасы. Құрама құрылым диаграммасы.
  • Характеристикалық диаграммалары. Іс әрекет диаграммасын пайдалану. Әрекет диаграммасы. Күй машинасының диаграммасы. Тізбек диаграммасы. Коммуникация диаграммасы. Өзара әрекеттестікке шолу диаграммасы.


Достарыңызбен бөлісу:
1   2   3   4   5




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

    Басты бет