Podcast
Questions and Answers
Dalam konteks class diagram, apakah yang menunjukkan hubungan di mana satu dosen dapat mengajar banyak mata kuliah?
Dalam konteks class diagram, apakah yang menunjukkan hubungan di mana satu dosen dapat mengajar banyak mata kuliah?
Apakah simbol yang digunakan untuk menunjukkan atribut yang bersifat tidak standard dalam class diagram?
Apakah simbol yang digunakan untuk menunjukkan atribut yang bersifat tidak standard dalam class diagram?
Bilakah kunci gabungan (Composite Key) digunakan dalam class diagram?
Bilakah kunci gabungan (Composite Key) digunakan dalam class diagram?
Apakah maksud simbol '#' dalam konteks class diagram?
Apakah maksud simbol '#' dalam konteks class diagram?
Signup and view all the answers
Dalam contoh hubungan antara dosen dan wilayah, apakah yang ditunjukkan oleh simbol '0..*'?
Dalam contoh hubungan antara dosen dan wilayah, apakah yang ditunjukkan oleh simbol '0..*'?
Signup and view all the answers
Apa yang menjadi fokus utama dalam Activity Diagram?
Apa yang menjadi fokus utama dalam Activity Diagram?
Signup and view all the answers
Apakah simbol yang digunakan untuk menggambarkan activity dalam Activity Diagram?
Apakah simbol yang digunakan untuk menggambarkan activity dalam Activity Diagram?
Signup and view all the answers
Siapa sahaja yang terlibat dalam proses pengambilan uang dari Bank melalui ATM?
Siapa sahaja yang terlibat dalam proses pengambilan uang dari Bank melalui ATM?
Signup and view all the answers
Apakah yang dimaksud dengan Swimlane dalam Activity Diagram?
Apakah yang dimaksud dengan Swimlane dalam Activity Diagram?
Signup and view all the answers
Apakah keputusan yang ditunjukkan dalam Activity Diagram?
Apakah keputusan yang ditunjukkan dalam Activity Diagram?
Signup and view all the answers
Apa yang menjadi ciri khas utama dari Activity Diagram dibandingkan dengan Statechart?
Apa yang menjadi ciri khas utama dari Activity Diagram dibandingkan dengan Statechart?
Signup and view all the answers
Apa yang tidak digambarkan dalam Activity Diagram?
Apa yang tidak digambarkan dalam Activity Diagram?
Signup and view all the answers
Proses dalam Activity Diagram dimulakan dengan simbol apa?
Proses dalam Activity Diagram dimulakan dengan simbol apa?
Signup and view all the answers
Apa yang digambarkan oleh Class Diagram?
Apa yang digambarkan oleh Class Diagram?
Signup and view all the answers
Apakah yang dimaksud dengan atribut dalam Class Diagram?
Apakah yang dimaksud dengan atribut dalam Class Diagram?
Signup and view all the answers
Dalam Class Diagram, apa fungsi 'tambahMhs()'?
Dalam Class Diagram, apa fungsi 'tambahMhs()'?
Signup and view all the answers
Apakah maksud simbol '1..*' dalam Class Diagram?
Apakah maksud simbol '1..*' dalam Class Diagram?
Signup and view all the answers
Apa yang tidak termasuk dalam komponen Class Diagram?
Apa yang tidak termasuk dalam komponen Class Diagram?
Signup and view all the answers
Apa fungsi 'updateMhs()' dalam Class Diagram?
Apa fungsi 'updateMhs()' dalam Class Diagram?
Signup and view all the answers
Dalam Class Diagram, hubungan satu ke banyak ditunjukkan dengan simbol?
Dalam Class Diagram, hubungan satu ke banyak ditunjukkan dengan simbol?
Signup and view all the answers
Apakah tujuan utama menggunakan Class Diagram dalam analisis sistem?
Apakah tujuan utama menggunakan Class Diagram dalam analisis sistem?
Signup and view all the answers
Apakah yang dimaksudkan dengan generalisasi dalam class diagram?
Apakah yang dimaksudkan dengan generalisasi dalam class diagram?
Signup and view all the answers
Apakah bezanya antara agregasi dan komposit dalam class diagram?
Apakah bezanya antara agregasi dan komposit dalam class diagram?
Signup and view all the answers
Apa fungsi utama activity diagram dalam modeling perniagaan?
Apa fungsi utama activity diagram dalam modeling perniagaan?
Signup and view all the answers
Dalam class diagram, apakah yang dimaksudkan dengan istilah 'top level'?
Dalam class diagram, apakah yang dimaksudkan dengan istilah 'top level'?
Signup and view all the answers
Mengapa penggunaan association (garis terputus) dalam class diagram harus dielakkan?
Mengapa penggunaan association (garis terputus) dalam class diagram harus dielakkan?
Signup and view all the answers
Apa yang dicadangkan oleh class diagram bagi pegawai dan pimpinan dalam organisasi?
Apa yang dicadangkan oleh class diagram bagi pegawai dan pimpinan dalam organisasi?
Signup and view all the answers
Apakah yang tidak termasuk dalam atribut PEGAWAI dalam class diagram?
Apakah yang tidak termasuk dalam atribut PEGAWAI dalam class diagram?
Signup and view all the answers
Dalam class diagram, apakah 'Jadwal' dapat menggambarkan terhadap?
Dalam class diagram, apakah 'Jadwal' dapat menggambarkan terhadap?
Signup and view all the answers
Apa yang menjadi ciri khas pada activity diagram yang berbeza dari diagram lain?
Apa yang menjadi ciri khas pada activity diagram yang berbeza dari diagram lain?
Signup and view all the answers
Apakah yang ditunjukkan oleh start state dalam activity diagram?
Apakah yang ditunjukkan oleh start state dalam activity diagram?
Signup and view all the answers
Berapa banyak end state yang boleh ada dalam sebuah activity diagram?
Berapa banyak end state yang boleh ada dalam sebuah activity diagram?
Signup and view all the answers
Bagaimana state transition digambarkan dalam UML?
Bagaimana state transition digambarkan dalam UML?
Signup and view all the answers
Apakah yang dimaksud dengan decision dalam activity diagram?
Apakah yang dimaksud dengan decision dalam activity diagram?
Signup and view all the answers
Apa fungsi swimlane dalam activity diagram?
Apa fungsi swimlane dalam activity diagram?
Signup and view all the answers
Study Notes
Class Diagram
- Class Diagram menunjukkan objek/class dalam sistem.
- Contohnya adalah objek class program dan jadual data di pangkalan data.
Objek - Class Diagram
- Memiliki atribut, operasi/fungsi/kaedah, relationship dan nota/keterangan (opsional).
- Atribut ialah ciri-ciri objek.
- Operasi/fungsi/kaedah ialah tindakan yang boleh dilakukan oleh objek.
- Relationship ialah hubungan antara objek.
- Nota ialah keterangan tambahan.
### Class Diagram Relation
- Hubungan antara class ditunjukkan dengan simbol 'association', 'aggregasi', 'composition' dan 'generalisasi'.
- Association ialah hubungan umum antara class.
- Aggregasi ialah hubungan di mana satu class mengandungi class lain, tetapi class yang terkandung boleh wujud sendiri.
- Composition ialah hubungan di mana satu class mengandungi class lain, dan class yang terkandung tidak boleh wujud sendiri - class yang terkandung bergantung sepenuhnya kepada class yang mengandungi.
- Generalisasi ialah hubungan di mana satu class mewarisi ciri dan kaedah dari class lain.
### Contoh Class Diagram
- Contohnya ialah hubungan antara class 'Dosen' dan class 'Wilayah'.
- Hubungannya boleh jadi 'satu dosen boleh tinggal di satu wilayah, dan satu wilayah boleh mempunyai banyak dosen'.
- Hubungan ini menggunakan simbol 'aggregation' dan 'composition', yang menunjukkan hubungan di mana satu class mengandungi class lain.
Activity Diagram
- Activity Diagram menggambarkan urutan aktiviti dalam proses.
- Digunakan untuk memodelkan aliran proses, membantu memahami alur proses perniagaan secara keseluruhan.
- Dibina berdasarkan kes penggunaan (use case) dalam diagram kes penggunaan (use case diagram).
Simbol Activity Diagram
- Start point ialah simbol yang menunjukkan permulaan proses.
- End point ialah simbol yang menunjukkan penghujung proses.
- Activities ialah simbol yang menunjukkan aktiviti yang dilakukan.
- Fork ialah simbol yang menunjukkan percabangan aktiviti.
- Join ialah simbol yang menunjukkan penggabungan aktiviti.
- Decision ialah simbol yang menunjukkan titik keputusan.
- Swimlane ialah simbol yang digunakan untuk mengelompokkan aktiviti berdasarkan aktor ataupun proses.
### Contoh Activity Diagram
- Contohnya ialah proses pengeluaran wang dari bank melalui ATM.
- Aktiviti diagram ini melibatkan tiga entiti: pelanggan, ATM, dan bank.
- Proses bermula dari start point dan berakhir di end point.
Activity
- Menunjukkan tugas atau kerja dalam aliran kerja.
- Digambarkan dalam bentuk belah ketupat.
### Start State
- Menunjukkan permulaan sebuah aliran kerja.
- Hanya ada satu start state dalam sebuah aliran kerja.
- Digambarkan dengan simbol lingkaran penuh.
### End State
- Menunjukkan penghujung sebuah aliran kerja.
- Boleh ada lebih daripada satu end state dalam sebuah aliran kerja.
- Digambarkan dengan 'bull's eye'.
### State Transitions
- Menunjukkan aktiviti seterusnya selepas aktiviti sebelumnya.
- Digambarkan dengan garis lurus dengan anak panah.
### Decisions
- Menunjukkan titik di mana terdapat kemungkinan percabangan dalam aliran kerja.
- Digambarkan dengan simbol diamond.
### Swimlanes
- Digunakan untuk mengelompokkan aktiviti berdasarkan aktor atau proses.
- Digunakan untuk menunjukkan objek yang bertanggungjawab untuk aktiviti tertentu.
### Fork dan Join
- Fork ialah simbol yang menunjukkan percabangan aktiviti.
- Join ialah simbol yang menunjukkan penggabungan aktiviti.
- Fork dan Join digunakan untuk menunjukkan aktiviti yang dilakukan secara selari.
- Fork digambarkan dengan garis lurus dengan anak panah ke beberapa arah.
- Join digambarkan dengan garis lurus dengan anak panah ke satu arah.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Kuiz ini membincangkan tentang Class Diagram yang menunjukkan objek dan kelas dalam sistem. Ia merangkumi atribut, operasi, hubungan serta nota yang berkaitan dengan class. Ujian ini juga menjelaskan jenis hubungan antara kelas seperti association, aggregasi, composition dan generalisasi.