Kembali ke semua diagram

Diagram Blok

Bangun tata letak terstruktur dengan blok yang disusun dalam kolom dan baris. Cocok untuk arsitektur sistem dan gambaran umum komponen.

Apa itu Diagram Blok?

Diagram blok merepresentasikan sistem atau proses menggunakan blok berlabel yang disusun dalam tata letak terstruktur. Mereka menunjukkan organisasi tingkat tinggi komponen dan hubungannya tanpa masuk ke detail implementasi spesifik. Diagram blok banyak digunakan dalam rekayasa, desain sistem, dan dokumentasi arsitektur untuk memberikan gambaran yang jelas dan mudah diakses tentang sistem kompleks.

Edit dan pratinjau

Bangun Diagram Blok dengan sintaks Mermaid dan lihat perubahan secara instan.

Editor
100%

Example

Block diagram example

A Mermaid block diagram showing editor input, preview, and export tool areas.

Mermaid block diagram example showing code input, live preview, and PNG SVG PDF export blocks
Mermaid block diagram example showing code input, live preview, and PNG SVG PDF export blocks

Mermaid code

block-beta
columns 3
  Editor["Mermaid Editor"]:3
  Code["Code input"] Preview["Live preview"] Export["Export tools"]
  PNG["PNG"] SVG["SVG"] PDF["PDF"]

Kasus Penggunaan Umum

Arsitektur Sistem

Rancang arsitektur sistem tingkat tinggi yang menunjukkan komponen utama dan hubungannya. Komunikasikan desain sistem kepada pemangku kepentingan teknis dan non-teknis.

Gambaran Komponen

Tunjukkan bagaimana komponen perangkat lunak atau perangkat keras diorganisir. Visualisasikan layer, modul, dan interaksinya.

Topologi Jaringan

Ilustrasikan tata letak jaringan dengan server, switch, dan koneksi. Dokumentasikan komponen infrastruktur dan susunannya.

Gambaran Proses

Sajikan aliran proses tingkat tinggi dengan tahapan utama sebagai blok. Berikan tampilan yang disederhanakan dari proses kompleks.

Fitur Utama

Tata Letak Berbasis Kolom

Susun blok dalam grid dengan jumlah kolom yang dapat dikonfigurasi. Kontrol struktur visual diagram Anda dengan tepat.

Blok Melintang

Buat blok yang melintasi beberapa kolom untuk penekanan atau merepresentasikan komponen yang mencakup beberapa sub-komponen.

Grup Bersarang

Buat blok di dalam blok untuk menunjukkan hubungan kontainmen dan struktur hierarkis.

Beragam Bentuk

Gunakan berbagai bentuk seperti persegi panjang, kotak membulat, stadion, dan silinder untuk merepresentasikan jenis komponen yang berbeda.

Praktik Terbaik

Jaga Tetap Tingkat Tinggi

Diagram blok harus menunjukkan gambaran besar. Hindari menyertakan terlalu banyak detail—gunakan jenis diagram lain untuk spesifik.

Gunakan Ukuran Konsisten

Jaga blok pada ukuran serupa kecuali perbedaan ukuran menyampaikan makna tentang pentingnya atau skala.

Beri Label dengan Jelas

Gunakan nama deskriptif untuk setiap blok. Diagram harus dapat dipahami tanpa dokumentasi tambahan.

Susun secara Logis

Tempatkan blok terkait berdekatan. Gunakan aliran atas-ke-bawah atau kiri-ke-kanan untuk menunjukkan arah data atau kontrol.

Jelajahi jenis diagram lainnya

Flowchart

Visualisasikan proses, alur kerja, dan algoritma dengan node dan panah terarah. Sempurna untuk proses bisnis dan pohon keputusan.

Diagram Sekuens

Dokumentasikan interaksi antara aktor atau sistem yang berbeda dari waktu ke waktu. Ideal untuk dokumentasi API dan desain sistem.

Diagram Kelas

Modelkan sistem berorientasi objek dengan kelas, atribut, dan relasi. Penting untuk perencanaan arsitektur perangkat lunak.

Diagram State

Representasikan transisi state dalam sistem atau aplikasi. Cocok untuk memodelkan state siklus hidup dan alur kerja.

Gantt Chart

Rencanakan dan lacak jadwal proyek dengan tugas dan dependensi. Sempurna untuk manajemen proyek dan penjadwalan.

Diagram ER

Rancang skema database dengan entitas dan relasi. Ideal untuk pemodelan dan dokumentasi database.

Perjalanan Pengguna

Petakan pengalaman dan interaksi pengguna di berbagai titik sentuh. Sangat baik untuk desain UX dan pemetaan perjalanan pelanggan.

Git Graph

Visualisasikan strategi percabangan Git dan riwayat commit. Berguna untuk menjelaskan alur kerja kontrol versi.

Peta Pikiran

Organisir ide, brainstorming, dan buat struktur visual hierarkis. Sempurna untuk perencanaan dan pemetaan pengetahuan.

Diagram Lingkaran

Tampilkan distribusi data proporsional dengan diagram lingkaran. Ideal untuk menunjukkan persentase dan analisis pangsa pasar.

Timeline

Visualisasikan peristiwa kronologis dan tonggak sepanjang sumbu waktu. Cocok untuk sejarah proyek dan peta jalan.

Papan Kanban

Organisir tugas ke dalam kolom yang merepresentasikan tahapan alur kerja. Sempurna untuk manajemen proyek agile dan pelacakan tugas.

Diagram Kuadran

Plot item pada grid dua sumbu untuk membandingkan dan memprioritaskan. Ideal untuk prioritas fitur dan analisis strategis.

Diagram Sankey

Visualisasikan kuantitas aliran antar node dengan panah proporsional. Sempurna untuk aliran energi, alokasi anggaran, dan corong konversi.

Grafik XY

Buat diagram batang dan diagram garis dengan sumbu yang dapat disesuaikan. Ideal untuk visualisasi data dan analisis tren.

Diagram Arsitektur

Rancang arsitektur cloud dan sistem dengan ikon layanan dan koneksi. Sempurna untuk dokumentasi infrastruktur.

Diagram Paket

Visualisasikan struktur paket protokol jaringan dengan tata letak field tingkat bit. Penting untuk dokumentasi protokol jaringan.