Contoh Flowchart, Simbol, dan Jenisnya pada Suatu Program

Menyajikan beragam informasi terbaru, terkini dan mengedukasi.
·waktu baca 5 menit
Tulisan dari Kabar Harian tidak mewakili pandangan dari redaksi kumparan

Contoh flowchart program adalah salah satu yang sering dibuat untuk menggambarkan alur atau urutan prosedur suatu program. Pada dasarnya, flowchart merupakan simbol grafik yang akan menunjukkan langkah-langkah instruksi, kemudian dihubungkan dengan tanda panah.
Hal ini sebagaimana yang disampaikan juga oleh Evi Lestari Pratiwi dalam buku Basic Concepts of Algorithms and Programming with the Java Language. Menurutnya flowchart adalah suatu bentuk gambar atau diagram yang memiliki alur satu atau dua arah yang berurutan.
Flowchart juga didefinisikan sebagai untaian simbol gambar yang menunjukkan alur proses ke data. Di samping itu, ada pula yang mendefinisikan flowchart sebagai teknik penyajian algoritma dengan simbol-simbol yang menggambarkan urutan proses dalam menyelesaikan suatu masalah.
Apa Itu Flowchart?
Apabila merujuk pada Modul Praktikum Pemrograman Komputer yang ditulis Veny V. Ponggawa, flowchart atau diagram alir adalah cara penulisan algoritma dengan notasi grafis dalam sistem pemrograman.
Flowchart juga dapat diartikan sebagai gambar atau bagan yang berupa langkah-langkah suatu program dan hubungan antara setiap proses dengan pernyataan-pernyataannya. Gambar akan ditampilkan dalam bentuk simbol.
Setiap simbol akan menggambarkan proses suatu program. Dengan menggunakan flowchart, pengecekan bagian-bagian yang terlupakan dalam menganalisis suatu masalah pemrograman akan lebih mudah.
Flowchart juga dapat membantu pemrogram untuk menganalisis masalah ke dalam segmen yang lebih kecil dan menyelesaikannya. Selain itu, diagram alir ini berguna sebagai media komunikasi antar-pemrogram yang bekerja dalam sebuah tim.
Mengutip buku berjudul Siap UN/USBN SMK Elektronika yang ditulis Ratih Listiyarini, ada beberapa pedoman pembuatan flowchart, antara lain:
Flowchart digambar dari atas ke bawah dan dari kiri ke kanan.
Kegiatan-kegiatan yang dideskripsikan harus didefinisikan dengan cermat dan jelas agar pembaca dapat memahaminya.
Waktu aktivitas dimulai dan berakhir ditentukan dengan jelas.
Setiap langkah kegiatan harus dijelaskan menggunakan deskripsi kata kerja dan dalam urutan yang benar.
Ruang lingkup dan jangkauan kegiatan yang sedang dijelaskan harus dieksplorasi dengan hati-hati.
Simbol flowchart yang digunakan standar.
Jenis Flowchart
Secara umum, flowchart dapat dibagi menjadi beberapa jenis, di antaranya System Flowchart (Sistem Flowchart), Paperwork Flowchart/Diagram Alir Dokumen (Document Flowchart), Skema Flowchart (Schematic Flowchart), Program Flowchart (Program Flowchart), dan Flowchart Proses.
1. Diagram Alir Sistem
Flowchart adalah bagan yang menampilkan alur kerja sistem secara keseluruhan dan menjelaskan urutan prosedur yang ada pada sistem. Lebih sederhananya, flowchart ini menunjukkan deskripsi berurutan dari prosedur yang membentuk suatu sistem secara grafis.
2. Diagram Alir Dokumen
Bagan alir dokumen adalah bagan alir yang menggambarkan proses dari formulir hingga laporan yang digunakan.
3. Diagram Alir Skema
Bagan alir skema sangat mirip dengan bagan alir sistem. Flowchart ini digunakan untuk menggambarkan proses dalam sistem dengan menggunakan gambar-gambar dokumen, peralatan komputer, dan alat-alat pendukung lainnya.
4. Diagram Alir Program
Diagram alir program digunakan untuk menjelaskan secara rinci langkah-langkah yang terlibat dalam program.
5. Diagram Alir Proses
Menurut Nizwardi Jalmur dalam buku Media dan Sumber Belajar, flowchart pemrosesan bertujuan untuk menunjukkan jenis operasi pemrosesan dari suatu prosedur. Diagram alir proses berarti gambaran rinci tentang suatu proses dengan mengurai setiap proses dan langkah-langkah selanjutnya dalam suatu sistem.
Simbol Flowchart
Menurut buku Accounting and Business Information Systems yang ditulis oleh Mardia, et al., terdapat simbol-simbol yang berfungsi untuk mendefinisikan siklus program dalam diagram flowchart. Berikut ini adalah beberapa simbol yang digunakan:
Simbol Terminal/terminator
Simbol yang menunjukkan awal dan akhir diagram alur adalah terminal/terminator. Simbol ini berbentuk seperti kapsul.
Simbol Proses
Menyatakan kegiatan yang akan terjadi pada diagram alir.
Simbol Proses yang Telah Ditentukan
Berfungsi untuk menunjukkan suatu proses yang kompleks, sehingga tidak dapat dijelaskan menggunakan diagram alir dan mengacu pada diagram alir tersendiri.
Simbol Operasi Manual
Fungsinya untuk kegiatan yang dilakukan secara manual.
Simbol Anotasi
Untuk memberikan informasi tentang kegiatan.
Simbol Persiapan
Menunjukkan operasi yang tidak memiliki efek khusus setelah menyiapkan nilai untuk diproses lebih lanjut.
Simbol Dokumen
Formulir yang digunakan untuk mencatat data transaksi yang telah dilakukan.
Simbol Multi-document
Digunakan untuk menggambarkan berbagai jenis dokumen yang digabungkan dalam satu paket.
Simbol Referensi di Halaman
Digunakan untuk menghubungkan satu proses ke proses lainnya.
Simbol Referensi di Luar Halaman
Tautan antara halaman yang berbeda.
Simbol Arsip Tetap (Ekstrak)
Digunakan untuk menggambarkan arsip permanen yang merupakan tempat penyimpanan dokumen. Dokumen tersebut tidak lagi diproses dalam sistem akuntansi yang bersangkutan.
Simbol Arsip Sementara (Merge)
Digunakan untuk menunjukkan tempat dokumen disimpan.
Simbol Pengendalian
Menunjukkan proses atau langkah-langkah yang terdapat dalam pemeriksaan atau pengendalian.
Simbol Keputusan (Decision)
Menggambarkan proses yang membutuhkan keputusan dalam proses mengolah data.
Simbol Flowline (Flowline)
Menunjukkan arah proses mengolah data.
Simbol Recording (Data)
Digunakan untuk menggambarkan catatan akuntansi.
Adapun jika merujuk pada buku Media dan Sumber Pembelajaran karya Nizwardi Jalmur, beberapa simbol flowchart yang ada di antaranya:
Simbol Manual
Menyatakan tindakan (proses) yang tidak dilakukan oleh komputer.
Simbol Kartu Punch
Menunjukkan input dari kartu atau output ditulis ke kartu.
Simbol Pita Magnetik
Menunjukkan input dari pita magnetik atau keluaran disimpan ke pita magnetik.
Simbol Penyimpanan Disk
Menunjukkan input dari disk atau output disimpan ke disk.
Simbol Dokumen
Mencetak output dalam bentuk dokumen (melalui printer).
Simbol Tampilan
Hasil cetak di layar monitor.
Contoh Flowchart Program
Menyadur dari buku berjudul Teknologi Informasi dan Komunikasi Kelas X untuk SMA/MA yang disusun Ali Muhson dan Miyanto, berikut adalah salah satu contoh flowchart program:
Misalnya terdapat bentuk algoritma pengiriman surat sebagai berikut:
Tulis surat di secarik kertas.
Ambil surat pengantar.
Masukkan surat itu ke dalam surat pengantar.
Tutup surat lamaran dengan perekat.
Tulis alamat surat.
Tempelkan stempel di sampul surat.
Mengirim surat.
Algoritma di atas dapat dinyatakan dalam bentuk diagram alir berikut:
(AMP)
Frequently Asked Question Section
Apa yang dimaksud flowchart?

Apa yang dimaksud flowchart?
Flowchart merupakan bagan alir yang berupa langkah-langkah suatu program dan hubungan antara setiap proses dengan pernyataan-pernyataannya. Gambar tersebut akan ditampilkan dalam bentuk simbol.
Apa saja fungsi dari flowchart?

Apa saja fungsi dari flowchart?
Dengan flowchart, pengecekan bagian-bagian yang terlupakan dalam menganalisis suatu masalah pemrograman akan lebih mudah.
Apa saja simbol flowchart?

Apa saja simbol flowchart?
Simbol Terminal/terminator, Simbol Proses, aimbol Proses yang Telah Ditentukan, Simbol Operasi Manual, Simbol Anotasi, Simbol Persiapan, Simbol Dokumen, Simbol Multi-document, Simbol Referensi di Halaman, Simbol Referensi di Luar Halaman, Simbol Arsip Tetap (Ekstrak), Simbol Arsip Sementara (Merge), Simbol Pengendalian, Simbol Keputusan (Decision), Simbol Flowline (Flowline), Simbol Recording (Data), Simbol Manual, Simbol Kartu Punch, Simbol Pita Magnetik, Simbol Penyimpanan Disk, Simbol Dokumen, dan Simbol Tampilan.
