Belajar UML(Pengertian, Tujuan, Jenis)

amelia kusuma
3 min readFeb 23, 2021

--

Assalamualaikum Warohmatullahi Wabarokatuh

Nama: Amelia Kusuma Wardani

a. Pengertian UML

UML atau Unified Modelling Language adalah suatu metode permodelan secara visual untuk sarana perancangan sistem berorientasi objek.

b. Tujuan dari UML atau Unified Modelling Language:

  1. Dapat memberikan bahasa permodelan visual kepada pengguna dari berbagai macam pemrograman/proses rekayasa
  2. Dapat memberikan model yang siap untuk digunakan nantinya
  3. Dapat menyatukan prektek-praktek terbaik yang ada dalam permodelan
  4. Dapat berguna sebagai blue print sebab sangat legkap dan detail dalam perancangannya yang nantinya akan diketahuo informasinya yang lebih detail mengenai koding suatu program
  5. dapat memodelkan sistem yang berharap berorientasi objek jadi tidak hanya digunakan untuk mempdelkan software/perangkat lunaknya saja
  6. dapat menciptakan suatu bahasa permodelan yang nantinya dapat dipergunakan oleh manusia maupun mesin

c. Jenis-jenis Diagaram UML:

  1. Use Case Diagaram

Diagram pada UML yang menggambarkan interaksi antara sistem dan aktor

2. Activity Diagram

Diagram aktivitas yaitu salah satu jenis diagram pada UML yang dapat memodelkan proses-proses apa saja yang terjadi pada sistem

3. Sequence Diagram

Diagram 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.

4. Class Diagram

diagram pada UML yang digunakan untuk menampilkan kelas-kelas maupun paket-paket yang ada pada suatu sistem yang nantinya akan digunakan. Jadi diagram ini dapat memberikan sebuah gambaran mengenai sistem maupun relasi-relasi yang terdapat pada sistem tersebut.

5. Statemachine Diagram

diagram pada UML yang menggambarkan transisi maupun perubahan keadaan suatu objek pada sistem.

6. Communication Diagram

diagram pada UML yang dapat menggamabarkan tahapan terjadinya suatu aktivitas dan diagram ini juga menggambarkan interaksi antara objek yang ada pada sistem

7. Deployment Diagram

diagram pada UML yang menunjukan tata letak suatu sistem secara fisik, dapat juga dikatakan untuk menampilkan bagian-bagian softwere yang terdapat pada hardwere dan digunakan untuk menerapkan suatu sistem dan hubungan antara komponen hardwere.

8.Component Diagram

diagram pada UML yang menggambarkan softwere pada suatu sistem.

9. Object Diagram

diagram pada UML yang menggambarkan objek-objek pada suatu sistem dan hubungan antarnya.

10.Composite Strukture Diagram

diagram pada UML yang menggambarkan struktur internal dari penklasifikasian (class, component atau use case) dan termasuk titik-titik interaksi penklasifikasian kebagian lainnya dari suatu sistem

11. Interaction Overview Diagram

jenis diagram pada UML yang berguna untuk men-visualisasikan kerjasama dan hubungan antara activity diagram dengan sequence diagram

12. Package Diagram

diagram pada UML digunakan untuk mengelompokan kelas dan juga menunjukan bagaimana elemen model akan disusun serta mengambarkan ketergantungan antara paket-paket.

13. Diagram Timing

diagram pada UML yang disebut sebagai bentuk lain dari interaksi diagram, dimana fokus yang paling utamanya kepada waktu.

--

--

amelia kusuma
amelia kusuma

No responses yet