1. Kirish dcd yaratish bosqichlari




Download 0,56 Mb.
Pdf ko'rish
bet1/5
Sana19.12.2023
Hajmi0,56 Mb.
#123726
  1   2   3   4   5
Bog'liq
db14bbc1-30ec-4148-b3a1-c076a9bcb590



1.Kirish
2. DCD yaratish bosqichlari
Roshan Chitrakar tomonidan tuzilgan
Dizayn sinfi diagrammalari
1/6
Ob'ektga yo'naltirilgan tahlil va dizayn
1.3. DCD bilan bog'liq terminologiya
1.1. DCDlarni qachon yaratish kerak
1.2. Misol DCD
Bu erda Register va Sale bilan DCD misoli keltirilgan. Diagramma har bir sinfning usullari, atribut turi ma'lumotlari,
atributlarning ko'rinishi va ob'ektlar orasidagi navigatsiya, shuningdek, domenni modellashtirish jarayonida yaratilgan
asosiy assotsiatsiyalar va atributlardan iborat.
DCDlar odatda o'zaro ta'sir diagrammalariga parallel ravishda yaratiladi. Ko'pgina sinflar, usullarning nomlari va
munosabatlari dizaynning boshida, o'zaro ta'sir diagrammalarini chizishdan oldin, mas'uliyatni tayinlash naqshlarini
qo'llash orqali aniqlanishi mumkin. O'zaro ta'sir diagrammasini biroz qilish, keyin DCD-larni yangilash, keyin o'zaro
ta'sir diagrammalarini biroz ko'proq kengaytirish va hokazolar mumkin va maqsadga muvofiqdir.
sinflar, uyushmalar va atributlar
navigatsiya qobiliyati
Domen modelidagi kontseptual sinflardan farqli o'laroq, DCD-lardagi dizayn sinflari real dunyo tushunchalari emas, balki
dasturiy ta'minot sinflari uchun ta'riflarni ko'rsatadi.
atribut turi haqida ma'lumot
Dizayn sinfi diagrammasi (DOD) dasturdagi dasturiy ta'minot sinflari va interfeyslari (masalan, Java interfeyslari) uchun
spetsifikatsiyalarni ko'rsatadi. Odatdagi ma'lumotlar quyidagilarni o'z ichiga oladi;
Dasturiy ta'minot sinflarini aniqlang
usullari
Foydalanish holatlarini amalga oshirish uchun o'zaro ta'sir diagrammalarini bajarish bilan dasturiy ta'minot yechimida
ishtirok etadigan dasturiy ta'minot sinflari (va interfeyslar) uchun spetsifikatsiyani aniqlash va ularga uslublar kabi dizayn
tafsilotlari bilan izohlash mumkin.
bog'liqliklar
interfeyslar, ularning operatsiyalari va konstantalari bilan

Download 0,56 Mb.
  1   2   3   4   5




Download 0,56 Mb.
Pdf ko'rish