Flowchart

Pengertian Flowchart

Flowchart atau sering disebut dengan diagram alir merupakansuatu jenis diagram yang merepresentasikan algoritma atau langkah-langkah instruksi yang berurutan dalam sistem.seorang analis sistem menggunakan flowchart sebagai bukti dokumentasi untuk menjelaskan gambaran logis sebuah sistem yang akan dibangun kepada programmer. Dengan begitu, flowchart dapat membantu untuk memberikan solusi terhadap masalah yang bisa saja terjadi dalam membangun sistem. Pada dasarnya, flowchart digambarkan dengan menggunakan simbol-simbol. Setiap simbol mewakili suatu proses tertentu. Sedangkan untuk menghubungkan satu proses ke proses selanjutnya digambarkan dengan menggunakan garis penghubung. Dengan adanya flowchart, setiap urutan prosesdapat digambarkan menjadi lebih jelas. Selain itu, ketika ada penambahan proses baru dapat dilakukan dengan mudah menggunakan flowchart ini. Setelah proses membuat flowchart selesai, maka giliran programmer yang akan menerjemahkan desain logis tersebut kedalam bentukprogramdengan berbagai bahasa pemrograman yang telah disepakati. Flowchart dibedakan menjadi 5 jenis flowchart, antara lain :

1.     System Flowchart

Bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urutan-urutan dari prosedur-prosedur yang ada di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem

2.     Document Flowchart

Bagan alir dokumen (document flowchart) atau disebut juga bagan alir formulir (form flowchart) atau paperwork flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya

3.     Schematic Flowchart

Bagan alir yang mirip dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem. Perbedaanya adalah, bagan alir skematik selain menggunakan symbol-simbol bagan alir sistem, juga menggunakan gambar-gambar computer dan peralatan lainnya yang digunakan. Maksud penggunaa gambar-gambar ini adalah untuk memudahkan komunikasi kepada orang yang kurang paham dengansmbol-simbol bagan alir. Penggunaan gambar-gambar ini memudahkan untuk dipahami, tetapi sulit dan lama menggambarnya.

4.     Program Flowchart

Bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi bagan alir sistem.Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program (program logic flowhart) dan bagan alir program computer terinci (detailed computer program flowchart). Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program computer secara logika. Bagan alat logika program ini dipersiapkan oleh analis sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program computer terinci (detailed computer program flowchart) digunakan utnuk menggambarkan instruksi-instruksi program computer secara terinci. Bagan alir ini dipersiapkan oleh pemogram.

5.     Process Flowchart

Bagan alir yang banyak digunakan di teknik industry. Bagan alir ini juga berguna bagi analis sistem untuk menggambarkan proses dalam suatu prosedur. Berikut ini merupakan notasi atau symbol-simbol yang digunakan dapat dibagi menjadi 3 (tiga) kelompok yaitu :

·       Flow Direction Symbols (Simbol Penghubung/alur) yaitu simbol yang digunakan untuk menghubungkan antara symbol yang satu dengan yang lainnya

·       Processing Symbols (Simbol Proses) yaitu simbol yang menunjukkan jenis operasi pengolahan dalam suatu proses /prosedur

·       Input / Output Symbols (Simbol Input output) yaitu simbol yang menunjukkan jenis peralatan yang digunakan sebagai media input atau output.

 

Kegunaan dan Tujuan Flowchart

1.     Merancang Proyek Baru

Ketika kita akan merancang suatu proyek, maka hal selanjutnya yang dapat Kita lakukan adalah memetakan proyek tersebut ke bentuk flowchart. Itu dapat membantu Kita 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 kedalamproses bisnis. Tujuan pemodelanflowchart 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 menentukanalgoritmauntuk 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 menawarkansumber 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 kita 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.

 

 

 

 

 

Referensi

https://www.academia.edu/41617947/Pengertian_Flowchart_Beserta_Fungsi_dan_Simbol_simbol_Flowchart_yang_Paling_Umum_Digunakan

http://eprints.umpo.ac.id/2344/3/BAB%20II.pdf

 

Komentar

Postingan populer dari blog ini

Simbol - Simbol Flowchart