Kursning predmeti uml tilining 5 versiyasining notaviy tavsifi va ob'ektga yo'naltirilgan tahlil jarayonining xususiyatlari, dasturiy ta'minotni loyihalash va ishlab chiqish



tải về 0.69 Mb.
trang11/106
Chuyển đổi dữ liệu28.03.2024
Kích0.69 Mb.
#56991
1   ...   7   8   9   10   11   12   13   14   ...   106
Kursning predmeti uml tilining 5 versiyasining notaviy tavsifi v

Subpaket - bu boshqa paketning bir qismi bo'lgan paket .
ko'ra , kichik paketning barcha elementlari ham umumiy paketga tegishli . Shunday qilib, model elementlari uchun joylashtirish munosabati o'rnatiladi paketlar , bu ierarxiyadir.
Diagrammalarda paketlarni grafik tasvirlash uchun maxsus grafik belgi qo'llaniladi - birinchisining yuqori tomonining chap tomoniga kichik to'rtburchaklar biriktirilgan katta to'rtburchaklar ( 2.2 -rasm a, b ) . Aytishimiz mumkinki, vizual ravishda paket belgisi mashhur grafik interfeysdagi papka belgisiga o'xshaydi. Katta to'rtburchak ichida berilgan paketga tegishli ma'lumotlar yozilishi mumkin . Agar bunday ma'lumot bo'lmasa, unda paket nomi katta to'rtburchaklar ichida yoziladi , bu ko'rib chiqilayotgan model ichida noyob bo'lishi kerak ( 2.2-rasm, a ). Agar bunday ma'lumotlar mavjud bo'lsa, unda paket nomi yuqoridagi kichik to'rtburchakda yoziladi ( 2.2-rasm, b ).


Guruch. 2.2. UMLda paketlarning grafik tasviri
Paket nomidan oldin fasad , ramka , stub va topLevel kabi stereotip deb ataladigan UMLda oldindan belgilangan kalit so'zni o'z ichiga olgan matn qatori bo'lishi mumkin . Paket tarkibi uning alohida elementlarining nomlari va ularning xususiyatlari bo'lishi mumkin, masalan, paketdan tashqaridagi elementlarning ko'rinishi . Stereotiplar va elementlarning ko'rinishi keyingi ma'ruzalarda batafsil ko'rib chiqiladi .
Paketlar o'rtasidagi munosabatlarning bir turi bu paketlarni bir-biriga joylashtirish yoki kiritish munosabatlaridir . UMLda bu munosabatni oddiygina bitta paketni joylashtirish orqali chiziqlardan foydalanmasdan chizish mumkin -p to'rtburchak boshqa paket ichida - to'rtburchak ( 2.3-rasm ). Shunday qilib, bu holda, Package_1 nomli paket ikkita kichik paketni o'z ichiga oladi : Package_2 va Package_3 .


Guruch. 2.3. Paketlarni bir-biriga joylashtirishning grafik tasviri
Bundan tashqari, UMLda xuddi shu munosabatni chiziq segmentlari yordamida daraxtning grafik tasviriga o'xshash tarzda tasvirlash mumkin . Bunday holda, eng umumiy paket yoki konteyner rasmning yuqori qismida, uning pastki paketlari bir daraja pastda ko'rsatilgan. Idish pastki paketlarga qattiq chiziq bilan ulanadi , uning oxirida konteynerga ulashgan maxsus belgi ko'rsatiladi - . Bu shuni anglatadiki, quyi paketlar " mulk " yoki konteynerning bir qismidir va bu kichik paketlardan tashqari konteynerda boshqa narsalar yo'q. Yuqorida ko'rib chiqilgan misol ( 2.3-rasm ) inklyuziya munosabatining aniq vizualizatsiyasi yordamida ifodalanishi mumkin ( 2.4-rasm ).



tải về 0.69 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   7   8   9   10   11   12   13   14   ...   106




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương