Pengertian Flowchart
Flowchart adalah adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program.
flowchart (bagan alir) adalah sebuah gambaran dari hasil pemikiran dalam menganalisa suatu permasalahan dalam komputer. Karena setiap analisa akan menghasilkan hasil yang bervariasi antara satu dan lainnya. Kendati begitu secara garis besar setiap perancangan flowchart selalu terdiri dari tiga bagian, yaitu input, proses dan output.
Simbol Flowchart
Sob berikut ini adalah beberapa simbol yang digunakan dalam menggambar suatu flowchart :
Contoh Diagram Flowchart
Fungsi Flowchart
Sob kalian harus tau loh apa fungsi dari flowchart !. Berikut ini adalah fungsi dari Flowchart :
1. Merancang Proyek Baru
Ketika Anda akan merancang suatu proyek, maka hal selanjutnya yang dapat Anda lakukan adalah memetakan proyek tersebut ke bentuk flowchart. Itu dapat membantu Anda untuk merancang serangkaian langkah-langkah yang melibatkan keputusan bersama.
2. Mengelola Alur Kerja
Untuk mengelola alur kerja, flowchart adalah cara yang paling penting dilakukan. Sebab, flowchart berperan dalam penentuan integritas dari proses tersebut, yaitu dapat menciptakan hasil yang berkualitas berdasarkan prosedur.
3. Memodelkan Proses Bisnis
Proses bisnis yang dimaksud bukan hanya berkaitan dengan keuntungan, melainkan serangkaian tugas baik itu yang sederhana sampai yang rumit juga termasuk kedalam proses bisnis. Tujuan pemodelan flowchart dapat dilakukan untuk memberikan hasil yang konsisten dan dapat juga diprediksi.
4. Mendokumentasikan Setiap Proses
Dalam menyelesaikan suatu proyek perlu adanya dokumentasi proses. Dengan begitu, flowchart menjadi media yang bagus untuk memenuhi tujuan tersebut. Jika dibandingkan dengan membuat dokumentasi setiap proses melalui narasi dengan memetakannya ke dalam bentuk flowchart, maka menggunakan flowchart merupakan hal yang lebih efisien dibanding dengan narasi.
5. Merepresentasikan Algoritma
Biasanya, sebelum menuangkan proyek tersebut kedalam bentuk program, para perancang sistem terlebih dahulu menentukan algoritma untuk menyelesaikan proyek tersebut menggunakan SDL . SDL (Specification and Description Language) merupakan suatu spesifikasi bahasa yang digunakan untuk mendeskripsikan perilaku dari sistem tersebut. Nah, flowchart dapat memenuhi kebutuhan tersebut. Sebab, flowchart menawarkan berbagai simbol yang unik yang dapat digunakan untuk memetakan sistem yang akan dirancang. Selain itu, flowchart juga menawarkan sumber daya yang dapat digunakan untuk menyelesaikan suatu masalah.
6. Mengaudit Proses
Secara umum, flowchart dapat digunakan untuk mendeteksi kerusakan yang terjadi dalam setiap proses. Flowchart dapat membantu Anda menyelesaikan permasalahan dengan cara membagi setiap langkah dari proses itu kedalam segmen-segmen yang lebih kecil, kemudian memeriksa bagian mana yang tidak berfungsi atau perlu diadakan perbaikan.