Flowchart : First Step dalam Perancangan Kode Pemrograman
Perlu diketahui bahwa terdapat beberapa jenis flowchart dengan peruntukan yang berbeda-beda, diantaranya yaitu:
1. Flowchart system
Flowchart ini berfungsi untuk memberikan suatu gambaran dari alur kerja suatu sistem secara menyeluruh dan menjelaskan secara berurutan prosedur-prosedur yang ada pada sistem. Contoh dari flowchart sistem diantaranya seperti prosedur kerja pabrik, alur pembuatan suatu kerajinan, alur pengiriman dan lain sebagainya.
2. Flowchart dokumen
Flowchart dokumen, merupakan bagan alur yang lebih mirip atau spesifik kepada manajemen berkas dokumen, laporan, surat-surat dan beberapa file penting serupa.
3. Flowchart skematik
Flowchart ini memiliki nilai tambah karena terdapat tambahan beberapa gambar-gambar teknis yang lebih detail sehingga lebih mudah untuk dimengerti atau dipahami.
4. Flowchart program
Flowchart yang menunjukkan atau menampilkan kontrol dari sebuah program dalam sebuah system Bagan. atau tabel yang menjelaskan secara rinci langkah-langkah dari proses program.
5. Flowchart proses
Jenis flowchart yang terakhir adalah flowchart proses, isinya adalah penggambaran dari sebuah proses besar dengan menganalisa langkah-langkah berikutnya dalam suatu prosedur sistem.
Itulah beberapa contoh simbol-simbol yang sering digunakan dalam flowchart, setiap symbol mempunyai fungsi-fungsi tertentu misalnya untuk memulai dan mengakhiri suatu program maka kita gunakan symbol terminator. Adapun decision yang digunakan untuk percabangan dalam suatu program. Percabangan disini maksudnya pilihan yang dapat dipilih oleh user dalam program. Ada pula symbol yang melambangkan proses yang bekerja dalam suatu program dan lain sebagainya.
Untuk membuat flowchart dapat menggunakan berbagai aplikasi, misalnya Microsoft word, paint, photoshop, dan draw.io. Dari beberapa aplikasi yang disebutkan tadi disarankan untuk menggunakan aplikasi draw.io karena aplikasi tersebut memang diperuntukan untuk membuat flowchart. Berikut adalah tampilan depan dari aplikasi Draw.io.
Editor : Abdillah Ridho