Mengenal Definisi Flowchart – Setelah kita sebelumnya membahas banyak tentang algoritma dari definisi sampai struktur dari algoritma, kali ini kita akan bersama-sama mempelajari salah satu metode penulisan algoritma yang terbilang cukup mudah untuk dipraktikan baik otodidak maupun berkelompok yaitu Flowchart atau Bagan Alir. Flowchart biasanya dipelajari pada beberapa Jurusan saat semester-semester awal dibangku perkuliahan, bagi mahasiswa teknik pasti mempelajarinya. Lantas apa sih itu Flowchart ? kita simak definisi dan simbol flowchart.

Definisi Flowchart

Menurut Jogiyanto, Flowchart atau Bagan Alir adalah bagan yang menunjukan alur dalam program/prosedur sistem secara logika. Sedangkan menurut Ladjamuddin, Flowchart merupakan bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Ada juga yang berpendapat flowchart merupakan metode penggambaran alur logika yang diterapkan pada algoritma.

Tujuan dari adanya flowchart adalah untuk mendapatkan suatu alur kerja atau instruksi yang komunikatif, komunikatif disini kita dapat gambarkan orang awam pun bisa mengartikan dan memahami alur dari flowchart tersebut. Dan untuk mengetahui suatu alur dan jalur proses eksekusi dapat dengan mudah dipahami oleh siapa saja. Flowchart merupakan salah satu cara penyajian dalam memaparkan alur dari sebuah algoritma, biasanya berupa simbol-simbol yang menggambarkan proses tertentu dan menggunakan garis penghubung untuk menghubungkan antar proses (simbol).

Mayoritas programmer menuliskan flowchart dahulu sebelum menuangkannya kedalam sebuah program yang akan dirancang. Hal ini dikarenakan flowchart dinilai lebih komunikatif dan lebih mudah dipahami oleh client.

Simbol dan Notasi Flowchart

Berikut list simbol-simbol flowchart yang dibagi 3 kelompok yaitu Flow Direction Symbols, Prosessing Symbols dan Input Output Symbols.

Flow Direction Symbols

SimbolNamaKeterangan
Simbol Flowchart Off Page connectorSymbol Off Page Connector Simbol ini digunakan saat keluar/masuk prosedure/proses dalam lembar/halaman yang lain
simbol flowchart on page connectorSymbol On Page ConnectorSimbol ini digunakan keluar/masuk prosedur atau proses dalam lembar/halaman yang sama

Prosessing Symbols

SimbolNamaKeterangan
Simbol Flowchart proses ProgramSymbol ProcessSimbol ini digunakan untuk menunjukan pengolahan yang dilakukan oleh komputer
Simbol Manual Operasi flowchartSymbol Operation ManualSimbol ini digunakan untuk menunjukkan pengolahan yang tidak dilakukan oleh komputer atau bersifat manual
Simbol Flowchart Pengambil KeputusanSymbol DecisionSimbol ini digunakan untuk sebuah kondisi yang akan menghasilkan beberapa kemungkinan jawaban/aksi
Symbol Predefined ProcessSimbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage
Simbol FlowchartSymbol TerminalSimbol ini digunakan saat permulaan atau akhir dari suatu flowchart
operasi pemrograman flowchartSymbol Keying OperationSimbol ini digunakan pada operasi dengan menggunakan mesin yang mempunyai inputan keyboard

Input Output Symbols

SimbolNamaKeterangan
Simbol input dan output pada flowchartSymbol Input- OutputSimbol ini digunakan untuk menyatakan proses masukkan dan keluaran tanpa tergantung dengan jenis peralatannya
Magnetic Tape simbol flowchartSymbol Magnetic-Tape UnitSimbol ini digunakan untuk menyatakan masukkanvberasal pita magnetic atau keluaran disimpan ke pita magnetic
Symbol Punched CardSimbol ini digunakan untuk menyatakan input berasal dari kartu atau output ditulis ke kartu
Masirwin penyimpanan diskSymbol Disk and On-Line StorageSimbol ini digunakan untuk menyatakan input berasal dari disk atau output disimpan ke disk
Display pada flowchartSymbol DisplaySimbol ini gunakan untuk menyatakan peralatan output yang digunakan yaitu layar, plotter, printer, dan sebagainya
simbol dokumenSymbol DocumentSimbol ini digunakan untuk menyatakan input berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas

Kesimpulan

Mari kita tarik kesimpulan dari pembahasan kali ini, setelah mengetahui pengertian dan simbol-simbol dari flowchart. Bahwa flowchart dibuat agar mempermudah seorang perancang program lebih mudah untuk menuangkannya kedalam sebuah program dan sebagai alat penghubung komunikasi antara user dimana dengan simbol-simbol flowchart akan lebih mudah menjelaskannya. Pada pembahasan selanjutnya kita akan lebih rinci lagi membahas flowchart, baik dari kaidah perancangannya sampai penerapan flowchart.

Mungkin cukup sekian pembelajaran kita mengenai “Mengenal Definisi Flowchart dan Simbolnya Lebih Jauh”. Jika ada kesalahan mohon dikoreksi dan jika ada pertanyaan dapat dilayangkan via form komentar dibawah atau laman Contact me. Thanks For Learing and keep love programming!!!

Wasallam,

Sumber :

Jogiyanto, HM. 2005. Analisis & Desain, Ed ke-III. Yogyakarta : Andi Offset
Ladjamuddin, Al-Bahra. 2006. Rekayasa Perangkat Lunak. Yogyakarta : GRAHA ILMU

Subscribe To MasIrwin Blog Newsletter

Yuk gabung dalam Subscriber Masirwin Blog, Dapatkan info lomba blog terbaru dan terupdate serta artikel menarik lainnya, hanya di Masirwin Blog.

You have Successfully Subscribed!