Rasm 8. Aktyorlar o'rtasidagi umumlashtirish munosabatlari
Qo'shilish munosabati Ikkala foydalanish holatlari o'rtasidagi inklyuziya munosabati, ba'zilaridan bitta foydalanish uchun belgilangan xatti-harakatlar kompozit sifatida kiritilgan tarkibiy qism boshqa foydalanish holatlarining xatti-harakatlar ketma-ketligiga dalolat beradi. Bu munosabatlar juftlik ma'nosida yo'naltirilgan ikkilik munosabatlardir case-case misollari har doim inklyuziya bo'yicha buyurtma qilinadi.
Ushbu munosabat semantikasi quyidagicha ta'riflanadi. Birinchisi foydalanish holati uni bajarish jarayonida qo'shilish darajasiga etadi
ikkinchi foydalanish holati misolining xatti-harakatlari ketma-ketligi, misol birinchi foydalanish holati aniqlaydigan harakatlar ketma-ketligini bajaradi ikkinchi foydalanish misolining xatti-harakati va keyinchalik ularning xatti-harakatlari bajarishni davom ettiradi. Bu erda birinchi misol bo'lsa ham, taxmin qilinadi case boshqa bir nechta misollarga ega bo'lishi mumkin variantlar, ular bajaradigan harakatlar bir muncha vaqt tugashi kerak, shundan keyin birinchi variant nusxasining to'xtatilgan harakatlarini bajarish davom etishi kerak buning uchun belgilangan xatti-harakatlarga muvofiq foydalaniladi.
Bitta foydalanish holati boshqa bir nechta foydalanish holatlariga ham kiritilishi mumkin boshqa variantlarni o'z ichiga oladi. Kiritilgan foydalanish holati ikkinchisini ba'zi bilan ta'minlaydigan ma'noda asosiy variantdan mustaqil bo'lishi mumkin.
Foydalanish holatidan vaziyatga yo'naltirilgan qo'shilish munosabati foydalanish B shuni ko'rsatadiki, A variantning har bir nusxasi B variantida ko'rsatilgan funktsional xususiyatlar o'z ichiga oladi. Ushbu xususiyatlar ixtisoslashgan ushbu diagrammada mos keladigan A variantining harakati. Grafik jihatdan berilgan munosabatlar o'q bilan nuqta chiziq bilan belgilanadi (qaramlik munosabatlari opsiyasi), asosiy foydalanish holatidan kiritilgan holatga yo'naltirilgan. Bundan tashqari, ushbu yo'nalish strelka bilan rasmda ko'rsatilganidek, "include" kalit so'zi bilan etiketlangan (9-rasm).
Kompyuter xarid qilish To'lov uchun hisob-fakturani chiqarish
buyurtmasini to'lash
Rasm 9. Foydalanish holatlari o'rtasidagi inklyuziya munosabati
Foydalanish holati diagrammasini yaratish misoli “Exam Pass” modelining namunasi 10-rasmda keltirilgan.
Rasm 10. Imtihon topshirayotgan talaba modeli Amaliy qism.
Xaridor kitobni do'kondan sotib oladi. Aktyorlar: xaridor xususiyatlari:
ixtisosligi, qiziqishi, sotuvchi atributlari, saqlovchi atributlari