FLOWCHART ATAU DIAGARAM ALIR - PENGERTIAN, JENIS DAN SIMBOL


Diagram alir /  FLOWCHART

Loncat ke navigasiLoncat ke pencarian

Contoh diagram alir proses yang berhubungan dengan kerusakan lampu.

Contoh diagram alir untuk menghitung factorial N (N!)
Diagram alir (bahasa Inggris: flowchart) adalah sebuah jenis diagram yang mewakili algoritmealir kerja atau proses, yang menampilkan langkah-langkah dalam bentuk simbol-simbol grafis, dan urutannya dihubungkan dengan panah. Diagram ini mewakili ilustrasi atau penggambaran penyelesaian masalah. Diagram alir digunakan untuk menganalisis, mendesain, mendokumentasi atau memanajemen sebuah proses atau program di berbagai bidang.[1]

Ikhtisar[sunting | sunting sumber]


Flowchart of a for loop
Diagram alir digunakan untuk mendesain dan mendokumentasi proses atau program sederhana. Seperti jenis diagram lainnya, diagram ini membantu menggambarkan apa yang sedang terjadi dan dengan demikian membantu mengerti sebuah proses. Dan mungkin saja menentukan kekurangan fitur, atau bagian yang kurang jelas didalam sebuah proses.
Terdapat beberapa bentuk diagram alir, dan setiap bentuk memiliki urutan dan peranan masing-masing. Dua bentuk persegi yang paling umum digunakan dalam diagram alir, yaitu:
  • Langkah pemrosesan, yang sering disebut dengan tindakan, dan dinotasikan sebagai persegi panjang
  • Keputusan, biasanya dinotasikan sebagai belah ketupat.

Simbol-Simbol[sunting | sunting sumber]

Gambar berikut adalah simbol flowchart yang umum digunakan.
GambarNamaKeterangan
Flowchart Line.svgGaris AlirMenunjukkan arah aliran algoritme, dari satu proses ke proses berikutnya.
Flowchart Terminal.svgTerminalMenunjukkan awal atau akhir sebuah proses.
Flowchart Process.svgProses / LangkahMenyatakan kegiatan yang akan terjadi dalam diagram alier.
Flowchart Decision.svgTitik KeputusanProses / langkah di mana perlu adanya keputusan atau adanya kondisi tertentu. Di titik ini selalu ada dua keluaran untuk melanjutkan aliran kondisi yang berbeda.
Flowchart IO.svgMasukan / KeluaranDigunakan untuk mewakili data masuk, atau data keluar. Hanya bisa dimulai dari masukan menuju keluaran, bukan sebaliknya.
Flowchart Annotation.svgAnotasiMelambangkan komentar tentang suatu atau beberapa bagian dari diagram alir. Tentu saja, komentar tidak memiliki dampak apapun terhadap proses yang berlangsung.
Flowchart Predefined Process.svgPredefined ProcessDigunakan untuk menunjukkan suatu proses yang begitu kompleks, sehingga tidak bisa dijelaskan di diagram alir ini dan merujuk pada diagram alir yang terpisah.
Flowchart Preparation.svgPersiapan / InisialisasiMenunjukkan operasi yang tidak memiliki efek khusus selain mempersiapkan sebuah nilai unutk lankah / proses berikutnya. Lambang ini juga digunakan untuk menggantikan titik keputusan yang biasanya berbentuk ketupat jika ingin menggunakan pengulangan pada kondisi tertentu.
Flowchart Connector.svgKonektor Dalam HalamanBiasanya digunakan dalam pengulangan. Digunakan untuk menghubungkan satu proses ke proses lainnya, sama halnya seperti tanda panah. Boleh saja lebih dari satu proses yang mengarah kepadanya, namun hanya bisa menghasilkan satu keluaran. Sehingga diagram alir terlihat lebih rapi karena mengurangi tanda panah yang lalu lalang di dalam diagram alir.
Off page connector.pngKonektor Luar HalamanTerkadang, diagram alir tidak muat dalam satu halaman saja. Oleh karena itu, lambang ini berfungsi untuk menghubungkan satu proses ke proses lainnya, sama halnya seperti tanda panah, hanya saja untuk merujuk ke halaman yang berbeda.
G-kontrol.JPGKontrol / InspeksiMenunjukkan proses / langkah di mana ada inspeksi atau pengontrolan.

Jenis-Jenis Diagram Alir[sunting | sunting sumber]

Sterneckert (2003) menyarankan untuk membuat model diagram alir yang berbeda sesuai dengan perspektif pemakai (managers, system analysts and clerks) sehingga dikenal ada 4 jenis diagram alir secara umum:[2]
  • Diagram Alir Dokumen, menunjukkan kontrol dari sebuah sistem aliran dokumen.
  • Diagram Alir Data, menunjukkan kontrol dari sebuah sistem aliran data.
  • Diagram Alir Sistem, menunjukkan kontrol dari sebuah sistem aliran secara fisik.
  • Diagram Alir Program, menunjukkan kontrol dari sebuah program dalam sebuah sistem.

Komentar

Postingan populer dari blog ini

25+ Macam Macam Perangkat Keras Komputer dan Fungsinya (Hardware)

Macam-macam Jaringan Komputer Beserta Fungsinya yang Perlu Diketahui

12 Perangkat Keras Jaringan Komputer : Fungsi Beserta Gambarnya