FLOWCHART
1.PENGERTIAN
FLOWCHART
Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis
yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan
dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing
langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi
selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses
atau algoritma tersebut.
2.JENIS JENIS FLOWCHART
a) System Flowchart
System flowchart dapat didefinisikan
sebagai bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem.
Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada di dalam
sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem.
b) 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.
c) Schematic Flowchart
Bagan alir skematik (schematic
flowchart) merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu
untuk menggambarkan prosedur di dalam sistem. Perbedaannya adalah, bagan alir
skematik selain menggunakan simbol-simbol bagan alir sistem, juga menggunakan
gambar-gambar komputer dan peralatan lainnya yang digunakan. Maksud penggunaan
gambar-gambar ini adalah untuk memudahkan komunikasi kepada orang yang kurang
paham dengan simbol-simbol bagan alir. Penggunaan gambar-gambar ini
memudahkan untuk dipahami, tetapi sulit dan lama menggambarnya.
d) Program Flowchart
Bagan alir program (program
flowchart) merupakan 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 flowchart) dan bagan alir program komputer terinci (detailed computer program flowchart). Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program komputer terinci (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program (program logic flowchart) dan bagan alir program komputer terinci (detailed computer program flowchart). Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program komputer terinci (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.
e) Process Flowchart
Bagan alir proses (process
flowchart) merupakan bagan alir yang banyak digunakan di teknik
industri. Bagan alir ini juga berguna bagi analis sistem untuk menggambarkaAn
proses dalam suatu prosedur.
Flowchart disusun dengan simbol-simbol. Simbol ini dipakai sebagai alat bantu menggambarkan proses di dalam program. Simbol-simbol yang dipakai antara lain :
Connector Symbol
Terminator Symbol
Yaitu simbol untuk keluar – masuk
atau penyambungan proses pada lembar / halaman yang berbeda.
Simbol Manual Operation
Simbol Manual Operation
Yaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan
simbol yang lain. Simbol ini disebut juga connecting line.
Processing Symbol
Processing Symbol
Simbol Input-Output
Simbol Decision
Simbol Preparation
Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai
tempat pengolahan di dalam storage.
Simbol Manual Input
Simbol Display
Simbol yang menyatakan peralatan output
yang digunakan yaitu layar, plotter, printer dan sebagainya.
Simbol
Predefine Proses
Simbol magnetik tape Unit
Simbol disk and On-line Storage
Simbol Dokumen
Simbol yang menyatakan input berasal dari
dokumen dalam bentuk kertas atau output dicetak ke kertas.
Simbol Punch Card
4. CONTOH FLOWCHART
5.KEGUNAAN FLOWCHART
Pada
awalnya, flowchart digunakan oleh para insinyur industri sebagai sebuah
struktur proses kerja, seperti manufaktur perakitan. Saat ini, flowchart telah
digunakan untuk berbagai keperluan di bidang manufaktur, arsitektur, teknik,
bisnis, teknologi, pendidikan, ilmu pengetahuan, kedokteran, pemerintahan,
administrasi dan disiplin ilmu lainnya.
a)
Perencanaan
Proyek Baru
Salah satu penggunaan umum dari
flowchart adalah untuk memetakan proyek baru, terutama yang bersifat teknis
atau membutuhkan beberapa desain struktur lain. Insinyur dan desainer perangkat
lunak sering menggunakan diagram alur untuk tujuan ini. Berpikir tentang
bagaimana proses akan bekerja menggunakan flowchart dapat menghemat banyak
waktu dalam desain.
b)
Desain Sistem atau Program
Menggunakan flowchart memungkinkan
desainer untuk memikirkan banyak masalah yang kompleks di muka. Karena banyak
sistem atau program memerlukan langkah-demi-langkah prosedur, sehingga
menggunakan diagram alur adalah cara yang logis untuk memikirkan
langkah-langkah tersebut. Jenis proses desain dapat jelas dipikirkan dan
disampaikan kepada orang lain melalui penggunaan flowchart.
c)
Dokumen
Proses untuk Alasan Eksternal
Bisnis sering memiliki persyaratan
eksternal untuk dokumentasi proses dan flowchart dapat berguna untuk tujuan ini.
Dari standar pelaporan untuk mematuhi peraturan pemerintah, menggunakan
flowchart bisa jauh lebih efisien daripada menghasilkan narasi tertulis.
Standar pelaporan untuk mematuhi peraturan kerja, dapat menggunakan flowchart
yang bisa jauh lebih efisien daripada menghasilkan narasi tertulis.
d)
4. Dokumen
Proses untuk Alasan internal
Penggunaan diagram alur, untuk lebih
memahami bagaimana proses bisnis kerja menawarkan banyak keuntungan untuk
organisasi:
- Fleksibilitas – karyawan baru ataupun yang sudah ada dapat segera mempelajari cara yang tepat untuk melakukan pekerjaan apa pun.
- Kualitas – Jika semua orang di tim melakukan pekerjaan dengan cara yang sama setiap kali, hasilnya dapat diprediksi dan konsisten.
- Visibilitas – Manajemen dapat melihat persis bagaimana setiap pekerjaan yang dimaksudkan untuk dilkerjakan
- Perbaikan proses: Kita dapat memperbaiki cara organisasi, jika kita tahu bagaimana cara tersebut dilakukan sekarang.
e)
Pemecahan
Masalah
Salah satu
alasan, mengapa sering digunakan flowchart dalam pembuatan program atau
desain
jaringan komputer, adalah bahwa flowchart dapat menawarkan sumber
yang baik untuk pemecahan masalah. Hal ini juga sebagai cara yang bagus, jika
digunakan untuk pelanggan, untuk menunjukkan cara pemecahan masalah yang
bersifat umum. karena pendekatan visual akan leboh mudah diikuti, ketika
disajikan dengan benar.