22-maruza. Ma'lumotlar modeli va ulardan foydalanish. Hisoblash vazifasi uchun tegishli ma'lumotlar modelini ifodalash va hujjatlashtirish uchun uml modellash tili


Download 46.64 Kb.
Pdf ko'rish
bet1/4
Sana08.11.2023
Hajmi46.64 Kb.
#1758646
  1   2   3   4
Bog'liq
22 УМЛ тили



22-maruza. 
 Ma'lumotlar modeli va ulardan foydalanish. Hisoblash vazifasi uchun 
tegishli ma'lumotlar modelini ifodalash va hujjatlashtirish uchun UML 
modellash tili. 
Yagona modellashtirish tili (Унифицированный язык моделирования 
(UML)) dasturiy ta'minotning "loyihalarini" yaratish uchun standart vositadir. 
UML dasturiy ta'minot tizimlarining artefaktlarini vizualizatsiya qilish, belgilash, 
qurish va hujjatlashtirish uchun ishlatilishi mumkin. 
UML korporativ axborot tizimlaridan tarqatilgan veb-ilovalar va hatto real 
vaqtda o'rnatilgan tizimlargacha bo'lgan har qanday narsani modellashtirish uchun 
javob beradi. Bu juda ifodali til bo'lib, tizimni uning rivojlanishi va keyingi 
joylashuviga tegishli barcha nuqtai nazardan ko'rish imkonini beradi. 
UML tili 
UML - bu dasturiy ta'minot tizimlarining artefaktlarini vizualizatsiya qilish
belgilash, qurish va hujjatlashtirish uchun til. 
Til lug'at va qoidalardan iborat bo'lib, undagi so'zlarni birlashtirib, mazmunli 
konstruktsiyalarni olish imkonini beradi. Modellashtirish tilida lug'at va qoidalar 
tizimning kontseptual va jismoniy tasviriga qaratilgan. UML kabi modellashtirish 
tili dasturiy ta'minotning "loyihalarini" yaratish uchun standart vositadir. 
Tizimni tushunish uchun modellashtirish kerak. Biroq, bitta model hech 
qachon etarli emas. Aksincha, har qanday notrivial tizimni tushunish uchun ko'p 
sonli o'zaro bog'liq modellarni ishlab chiqish kerak. Dasturiy ta'minot tizimlariga 
qo'llanilganda, bu tizim arxitekturasini uning rivojlanish tsikli davomida turli 
nuqtai nazardan tasvirlash uchun ishlatilishi mumkin bo'lgan til kerakligini 
anglatadi. 
UML kabi tilning lug'ati va qoidalari aniq belgilangan modellarni qanday 
yaratish va o'qishni tushuntiradi, lekin qaysi modellarni va qachon yaratish 
kerakligini aytmaydi. Bu butun dasturiy ta'minotni ishlab chiqish jarayonining 
vazifasidir. Yaxshi tashkil etilgan jarayon qanday artefaktlar talab qilinishini
ularni yaratish uchun qanday resurslar kerakligini, bu artefaktlardan bajarilgan 
ishlarni baholash va umuman loyihani boshqarish uchun qanday foydalanish 
mumkinligini taklif qilishi kerak. 

Download 46.64 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling