Referensi simbol · Bahasa Indonesia

Simbol UML dan fungsinya: panduan semua jenis diagram

Singkatnya

UML (Unified Modeling Language) versi 2.5.1 punya 14 jenis diagram dalam dua kelompok: diagram struktur (class, object, component, deployment, package, composite structure, profile) dan diagram perilaku (use case, activity, state machine, serta diagram interaksi: sequence, communication, timing, interaction overview). Setiap jenis punya simbolnya sendiri; halaman ini merangkum simbol yang paling sering dipakai dan menautkan ke referensi lengkap per diagram.

Diperbarui · oleh tim ChartCraft · How to make a UML diagram (English)

Apa saja simbol UML yang paling sering dipakai?

Simbol-simbol berikut muncul di banyak diagram UML sekaligus. Relasinya (garis dan mata panah) konsisten: segitiga kosong selalu berarti pewarisan atau realisasi, garis putus-putus bermata terbuka selalu berarti ketergantungan.

Simbol lintas diagram

SimbolNamaFungsi / artiMermaid
AktorPengguna atau sistem luar (use case, sequence).actor Admin
Kelas / objekKotak bernama; pada class diagram dibagi tiga bagian (class, sequence, object).class Pesanan
NoteCatatan dengan sudut terlipat, bisa di semua diagram.—
PackageMengelompokkan elemen (class, component, package diagram).—
GeneralisasiPewarisan antar kelas, aktor, atau use case.A <|-- B
RealisasiImplementasi interface.I <|.. K
DependencyKetergantungan; juga dipakai untuk «include», «extend», «deploy».A ..> B
AsosiasiHubungan umum antar elemen.A -- B

Simbol state machine diagram

SimbolNamaFungsi / artiMermaid
Initial stateTitik awal state machine: bulatan hitam.[*] --> Baru
StateKondisi objek pada suatu waktu: Baru, Dibayar, Dikirim. Persegi panjang bersudut bulat.Baru
TransisiPerpindahan state karena event, dengan guard opsional: bayar [saldo cukup].Baru --> Dibayar: bayar
Final stateAkhir state machine: bulatan hitam bercincin.Selesai --> [*]
ChoiceTitik percabangan berdasarkan guard.state cek <<choice>>
Fork / joinMemecah atau menggabungkan state paralel.state f <<fork>>
History stateMengingat substate terakhir saat kembali ke composite state (H).—

Apa itu UML?

UML (Unified Modeling Language) adalah bahasa pemodelan standar dari Object Management Group (OMG) untuk menggambarkan, merancang, dan mendokumentasikan sistem perangkat lunak. Versi yang berlaku saat ini adalah UML 2.5.1.

Apa saja jenis diagram UML dan simbol utamanya?

Ada 14 jenis diagram UML. Tabel berikut menunjukkan kelompok, fungsi, dan simbol utama setiap diagram, dengan tautan ke referensi simbol lengkap bila tersedia.

DiagramKelompokFungsiSimbol utama
ClassStrukturKelas, atribut, method, relasiKotak kelas, agregasi, komposisi, pewarisan
ObjectStrukturContoh objek pada satu waktuKotak objek (nama:Kelas bergaris bawah)
ComponentStrukturKomponen dan antarmukanyaKomponen, lollipop, soket
DeploymentStrukturPenempatan artifact di perangkatNode 3D, artifact
PackageStrukturPengelompokan elemenMap (folder), dependency
Composite structureStrukturStruktur internal kelasPart, port, connector
ProfileStrukturPerluasan UML (stereotip)«stereotype», «metaclass»
Use casePerilakuFungsi sistem dan penggunanyaAktor, elips, include, extend
ActivityPerilakuAlur aktivitasAction, decision, fork/join, swimlane
State machinePerilakuPerubahan state satu objekState, transisi, initial/final
SequenceInteraksiUrutan pesan antarobjekLifeline, pesan, activation, fragment
CommunicationInteraksiPesan antarobjek bernomorObjek, link, pesan bernomor
TimingInteraksiPerubahan state terhadap waktuGaris waktu, state
Interaction overviewInteraksiGabungan activity dan interaksiFrame interaksi, decision

Apa saja simbol state machine diagram?

State machine diagram (state diagram) memakai initial state (bulatan hitam), state (persegi panjang bersudut bulat), transisi (panah berlabel event [guard] / aksi), final state (bulatan hitam bercincin), serta choice, fork/join, dan history untuk kasus yang lebih rumit.

stateDiagram-v2
    [*] --> Baru
    Baru --> Dibayar: bayar [saldo cukup]
    Baru --> Dibatalkan: batal
    Dibayar --> Dikirim: kirim
    Dikirim --> Selesai: diterima
    Selesai --> [*]
    Dibatalkan --> [*]

Diagram UML apa saja yang dipakai dalam analisis sistem?

Urutan yang paling umum dalam dokumen analisis dan perancangan sistem adalah: use case diagram (apa fungsi sistem), activity diagram untuk setiap use case (bagaimana alurnya), sequence diagram untuk setiap use case (objek apa berinteraksi), lalu class diagram (struktur kelas dan data). Deployment diagram ditambahkan bila perlu menjelaskan penempatan di server.

Diagram UML mana yang bisa dibuat dengan Mermaid?

Mermaid 12 punya sintaks khusus untuk class diagram (classDiagram), sequence diagram (sequenceDiagram), state diagram (stateDiagram-v2), dan use case diagram (usecase-beta, masih beta). Activity, component, dan deployment diagram belum punya jenis khusus dan biasanya didekati dengan flowchart.

Diagram UMLMermaidChartCraft (dari teks)
ClassclassDiagramClass diagram generator
SequencesequenceDiagramSequence diagram generator
State machinestateDiagram-v2State diagram generator
Use caseusecase-beta (beta)—
ActivityPendekatan dengan flowchartActivity diagram generator
Component / deploymentPendekatan dengan flowchartArchitecture diagram generator

Seperti apa contoh diagram yang memakai simbol-simbol ini?

Berikut contoh diagram nyata dari galeri publik ChartCraft. Setiap diagram dibuat dari deskripsi teks biasa — buka salah satunya untuk melihat prompt yang dipakai (galeri berbahasa Inggris).

Pertanyaan yang sering diajukan

Ada berapa jenis diagram UML?

14 jenis dalam UML 2.5.1: tujuh diagram struktur (class, object, component, deployment, package, composite structure, profile) dan tujuh diagram perilaku (use case, activity, state machine, sequence, communication, timing, interaction overview).

Siapa yang menetapkan standar UML?

Object Management Group (OMG). Versi terbarunya adalah UML 2.5.1.

Apa simbol state diagram?

Initial state (bulatan hitam), state (persegi panjang bersudut bulat), transisi (panah berlabel event), final state (bulatan hitam bercincin), choice (belah ketupat), fork/join (batang hitam), dan history (lingkaran berisi H).

Diagram UML mana yang paling sering dipakai?

Use case, activity, sequence, dan class diagram — keempatnya hampir selalu ada di dokumen analisis dan perancangan sistem.

Referensi simbol lainnya

Semua referensi simbol diagram dalam bahasa Indonesia:

Tidak mau menggambar simbol satu per satu? Jelaskan saja diagramnya.

AI diagram generator →