1. Tizim bilan bo’ladigan tashqi ta’sirlar va kontekstni aniqlash va ularni
tushunish.
2. Tizim arxitekturasini loyihalash.
3. Tizimdagi asosiy obyektlarni birlashtirish.
4. Loyiha modellarini rivojlantirish.
5. Interfeyslarni aniqlash.
Dastur dizaynini ishlab chiqishda UMLdan foydalanganingizda, siz ikki
turdagi dizayn modellarini normal holda ishlab chiqasiz:
1. Tizimli modellar.
Ular obyekt sinflari va ularning o’zaro bog’liqligidan
foydalanadigan tizimning dinamik tuzilmasini tasvirlaydi.
2. Dinamik modellar.
Ular tizimning dinamik tuzilmasini tasvirlaydi va
tizim obyektlari o’rtasidagi o’zaro ta’sirlarni ko’rsatadi.
O’zaro ta’sirlar obyektlar tomonidan bajarilgan xizmat so’rovlarining ketma
- ketligini o’z ichiga olgan holda hujjatlashtirilgan bo’lishi mumkin.
Ishlab chiqish jarayonining bir qismida, siz qanday qilib ishlab chiqilgan
dasturiy ta’minot maqsaddagi platformada qanday tarqalgan bo’lishi haqida
qarorlar qabul qilishingiz lozim. Tarqalgan tizimlar uchun tarqaladigan
komponentalar mavjud maxsus platformalar ustida qaror qabul qilishingiz lozim
bo’ladi. Qaror qabul qilishda ko’rib chiqishingiz kerak bo’lgan muammolar:
Do'stlaringiz bilan baham: |