Konten dari Pengguna

Contoh Flowchart, Simbol, dan Jenisnya pada Suatu Program

Kabar Harian
Menyajikan beragam informasi terbaru, terkini dan mengedukasi.
21 Maret 2022 20:50 WIB
·
waktu baca 5 menit
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari Kabar Harian tidak mewakili pandangan dari redaksi kumparan
Ilustrasi membuat contoh flowchart. Foto: Pexels.com
zoom-in-whitePerbesar
Ilustrasi membuat contoh flowchart. Foto: Pexels.com
ADVERTISEMENT
sosmed-whatsapp-green
kumparan Hadir di WhatsApp Channel
Follow
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.
ADVERTISEMENT
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.
ADVERTISEMENT
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:
Ilustrasi flowchart. Foto: Pixabay.com

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.
ADVERTISEMENT
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.
Ilustrasi membuat flowchart. Sumber: Pexels.com

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:
ADVERTISEMENT
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.
ADVERTISEMENT
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:
ADVERTISEMENT
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.
Ilustrasi membuat contoh flowchart. Foto: Pexels.com

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:
ADVERTISEMENT
Algoritma di atas dapat dinyatakan dalam bentuk diagram alir berikut:
Sumber: Teknologi Informasi dan Komunikasi Kelas X untuk SMA/MA/Ali Muhson dan Miyanto
(AMP)