Pengertian Flowchart
Flowchart adalah diagram yang menampilkan langkah-langkah dan keputusan dalam menjalankan sebuah proses atau program. Setiap langkah digambarkan dengan bentuk diagram yang dihubungkan dengan garis atau panah untuk menunjukkan alur proses.
Flowchart sangat penting dalam pengembangan program, terutama untuk memperjelas langkah-langkah yang harus diambil dan mengurangi kesalahpahaman di antara anggota tim. Diagram ini membantu menghubungkan kebutuhan teknis dan non-teknis dengan lebih mudah.
Fungsi Flowchart
Fungsi utama flowchart adalah untuk menggambarkan alur program dari satu proses ke proses lainnya, sehingga membuatnya lebih mudah dipahami oleh semua pihak. Selain itu, flowchart juga berfungsi untuk menyederhanakan rangkaian prosedur, sehingga informasi yang disajikan lebih mudah dipahami.
Jenis-Jenis Flowchart
Flowchart sendiri terdiri dari lima jenis, masing-masing jenis memiliki karakteristik dalam penggunaanya. Berikut adalah jenis-jenisnya:
- Flowchart Dokumen
Pertama ada flowchart dokumen (document flowchart) atau bisa juga disebut dengan paperwork flowchart. Flowchart dokumen berfungsi untuk menelusuri alur form dari satu bagian ke bagian yang lain, termasuk bagaimana laporan diproses, dicatat, dan disimpan.
- Flowchart Program
Selanjutnya kita akan membahas flowchart program. Flowchart ini menggambarkan secara rinci prosedur dari proses program. Flowchart program terdiri dari dua macam, antara lain: flowchart logika program (program logic flowchart) dan flowchart program komputer terinci (detailed computer program flowchart).
- Flowchart Proses
Flowchart proses adalah cara penggambaran rekayasa industrial dengan cara merinci dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem.
- Flowchart Sistem
Yang keempat ada flowchart sistem. Flowchart sistem adalah flowchart yang menampilkan tahapan atau proses kerja yang sedang berlangsung di dalam sistem secara menyeluruh. Selain itu flowchart sistem juga menguraikan urutan dari setiap prosedur yang ada di dalam sistem.
- Flowchart Skematik
Terakhir ada flowchart skematik. Flowchart ini menampilkan alur prosedur suatu sistem, hampir sama dengan flowchart sistem. Namun, ada perbedaan dalam penggunaan simbol-simbol dalam menggambarkan alur. Selain simbol-simbol, flowchart skematik juga menggunakan gambar-gambar komputer serta peralatan lainnya untuk mempermudah dalam pembacaan flowchart untuk orang awam.
Simbol Flowchart
Simbol-simbol dalam flowchart memiliki makna yang berbeda-beda dan masing-masing digunakan untuk tujuan tertentu. Ada simbol yang digunakan untuk menghubungkan simbol-simbol lain, seperti simbol flow, on-page reference, dan off-page reference. Ada pula simbol yang menunjukkan proses yang sedang berlangsung, serta simbol yang digunakan untuk memasukkan input dan menampilkan output.