Konten dari Pengguna

Contoh Flowchart, Simbol, dan Jenisnya pada Suatu Program

Kabar Harian

Kabar Harian

Menyajikan beragam informasi terbaru, terkini dan mengedukasi.

·waktu baca 5 menit

comment
0
sosmed-whatsapp-white
copy-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

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.

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.

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:

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.

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:

  1. Tulis surat di secarik kertas.

  2. Ambil surat pengantar.

  3. Masukkan surat itu ke dalam surat pengantar.

  4. Tutup surat lamaran dengan perekat.

  5. Tulis alamat surat.

  6. Tempelkan stempel di sampul surat.

  7. Mengirim surat.

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)

Frequently Asked Question Section

Apa yang dimaksud flowchart?

chevron-down

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?

chevron-down

Dengan flowchart, pengecekan bagian-bagian yang terlupakan dalam menganalisis suatu masalah pemrograman akan lebih mudah.

Apa saja simbol flowchart?

chevron-down

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.