Pengertian UML (Unified Modeling Language) : Jenis - Jenis Dan Contoh Diagramnya
![]() |
Pengertian UML dan Jenis - Jenis Diagram UML |
Pengertian UML
Pengertian UML (Unified Modeling Language) adalah bahasa yang dipakai untuk menetukan, visualisasi, kontruksi, dan mendokumentasikan artifact. dari system perangkat lunak, seperti dalam pemodelan bisnis dan system non perangkat lunak yang lainnya. Artifact adalah bagian dari informasi yang dipakai atau dihasilkan dalam proses pembuatan perangkat lunak. Artifact bisa berupa model, deskripsi atau perangkat lunak.UML juga merupakan bahasa standar penulisan blueprint software yang dipakai untuk visualisasi, spesifikasi, pembentukan dan pendokumentasian alat-alat dari sistem perangkat lunak.
1.1 Jenis-Jenis Diagram UML dan Beberapa Contoh Diagramnya
- Use case diagram Use case diagram adalah jenis diagram pada UML yang menggambarkan interaksi antara sistem dan aktor, use case diagram juga dapat mendeskripsikan tipe interaksi antara pengguna sistem dengan sistemnya.
- Activity Diagram Activity diagram adalah jenis diagram pada UML yang dapat memodelkan proses-proses apa saja yang terjadi pada sistem.
- Sequence diagram Sequence diagram adalah jenis diagram pada UML yang menjelaskan interaksi objek yang berdasarkan urutan waktu, sequence diagram juga dapat menggambarkan urutan atau tahapan yang harus dilakukan untuk dapat menghasilkan sesuatu seperti pada use case diagram.
- Class diagram Class diagram adalah diagram UML yang dipakai untuk menampilkan kelas-kelas ataupun paket-paket yang ada pada suatu sistem, nantinya akan digunakan. Diagram ini bisa memberikan sebuah gambaran mengenai sistem ataupun relasi-relasi yang terdapat pada sistem tersebut.
- Statemachine Diagram Statemachine diagram adaldah diagram pada UML yang menggambarkan transisi maupun perubahan keadaan suatu objek pada sistem.
- Communication Diagram Communication diagram adalah diagram pada UML yang bisa menggambarkan tahapan terjadinya suatu aktivitas dan diagram ini juga menggambarkan interaksi antara objek yang ada pada sistem. Sama halnya dengan sequence diagram, tapi communication diagram lebih menekankan kepada peranan masing-masing objek pada sistem.
- Deployment Diagram Deployment diagram adalah diagram yang menunjukan tata letak suatu sistem secara fisik, bisa dibilang untuk menampilkan bagian-bagian software yang ada pada hardware dan dipakai untuk menerapkan suatu sistem dan hubungan antara komponen hardware. Intinya buat menunjukan letak software pada hardware yang digunakan sistem.
- Component Diagram Component diagram adalah diagram yang menggambarkan software pada suatu sistem. Component diagram merupakan penerapan software dari satu atau lebih class, biasanya berupa file data atau .exe, source kode, table, dokumen, dan sebagainya.
- Object Diagram Object diagram adalah diagram pada UML yang menggambarkan objek-objek pada suatu sistem dan hubungan antarnya.
- Composite Structure Diagram Composite structure diagram adalah diagram yang menggambarkan struktur internal dari penklasifikasian (class, component atau use case) termasuk titik-titik interaksi penklasifikasian kebagian yang lainnya dari suatu sistem. Hampir mirip dengan class diagram, tapi composite structure diagram menggambarkan bagian-bagian dari individu kelas aja bukan semua kelas.
- Interaction Overview Diagram Interaction Overview diagram adalah jenis diagram pada UML yang berguna untuk menvisualisasikan kerjasama dan hubungan antara activity diagram dengan sequence diagram.
- Package Diagram Package diagram adalah jenis diagram pada UML digunakan untuk mengelompokan kelas dan juga menunjukan bagaimana elemen model akan disusun serta mengambarkan ketergantungan antara paket-paket.
- Diagram Timing Diagram timing adalah diagram pada UML yang disebut sebagai bentuk lain dari interaksi diagram, dimana fokus yang paling utamanya kepada waktu. Fungsi dari diagram timing untuk menunjukan faktor-faktor yang membatasi waktu antara perubahan state terhadap objek yang berbeda.
Posting Komentar untuk "Pengertian UML (Unified Modeling Language) : Jenis - Jenis Dan Contoh Diagramnya"