Vizual modellashtirish vositalari
Vizual modellashtirishning tillari va usullarini amalga oshiradigan vositalar ikki xil - universal va sohaga yo'naltirilgan bo’ladi.
■ Universal vositalar - bu "umuman" dasturiy ta'minotni tahlil qilish va
loyihalash uchun mo'ljallangan, ya'ni hech qanday ixtisoslashtirilgan
yo'nalishsiz ko'p funktsiyali paketlar.
■ Vizual modellashni qo'llab-quvvatlash uchun sohaga yo’naltirilgan
dasturiy vositalar dasturiy ta'minotni ishlab chiqishning muayyan sohalari
uchun mo'ljallangan.
Vizual modellashtirish evolyusiyasi
Dasturning hisoblash tizimi va dasturchi bilan aloqasi
Modellar va dasturlar o'rtasidagi semantik bo'shliq
Loyihalashga qanday yondashish kerak?
■ “Loyihanii yovuz, beparvo, evristik jarayon sifatida ko'ring.
■ O'zingizga kelgan birinchi loyihaga rozi bo'lmang.
■ Hamkorlik qiling. Oddiylikka intiling. Sizga kerak bo'lganda prototip.
■ Takrorlang, takrorlang va yana takrorlang. Loyihalaringizdan mamnun bo'lasiz
Loyihalashga qanday yondashish kerak?
■ Muammoni turli nuqtai nazardan o'rganish va tushunish Potentsial yechimlarni aniqlash va kelishmovchiliklarni baholash Abstraktsiyaning turli darajalarida tizimning turli modellarini ishlab chiqish: global boshlash, bo'linish (yuqoridan pastga), takrorlash (dizayn ko'pincha yuqoridan pastga va ustma-ust)
Murakkab Dasturiy ta'minot loyihalashni yaratishning ikki yo'li mavjud (Toni Xoare):
• Bir yo'l - hech qanday kamchiliklar yo'qligini shunchalik sodda qilish
• Boshqa yo‘l esa, hech qanday aniq kamchiliklar bo‘lmaydigan darajada
murakkablashtirishdir”.
Xulosa (Josteyn Gaarder):
• Agar bizning miyamiz uni tushuna oladigan darajada sodda bo'lsa, biz uni tushunish uchun juda ahmoq bo'lardik.
Nega loyihalash murakkab?
■ Tahlil: Ilova domeniga e'tibor qaratiladi
■ loyiha: yechim maydoniga e'tibor qaratadi
■ Yechim sohasi juda tez o'zgarib bormoqda
■ Dasturiy ta'minot muhandisligi bo'yicha yarim kunlik bilim: Taxminan 3-5 yil
■ ➢loyihalash bilimi harakatlanuvchi maqsaddir
Do'stlaringiz bilan baham: |