FLOWCHART
Nama : Irfan Fadhil
NPM : 55414434
Kelas : 1IA17
Mata Kuliah : Algoritma & pemrograman 1A
Dosen : Kunto Bayu A. ST.
Flowchart
dikembangkan oleh Herman Goldstine dan John von Neumann di tahun 1940-an,
sebagai representasi grafis dari keputusan dan hasil keputusan dipetakan dalam
bentuk individu. Flowchart menggunakan simbol yang berbeda yang berisi
informasi tentang langkah-langkah atau urutan kejadian. Masing-masing dari
simbol-simbol ini terkait dengan panah untuk menggambarkan arah aliran proses.
Bagan alur (flowchart) adalah bagan (chart) yang menunjukan hasil
(flow) didalam program atau prosedur sistem secara logika. Bagan alir
digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.
Pengertian
flowchart dapat disimpulkan sebagai sebuah metodologi yang digunakan untuk
menganalisis, meningkatkan, dokumen dan mengelola proses atau program. Flowchart merupakan
cara penyajian dari suatu algoritma.
Flowchart membantu untuk:
1.
Untuk
menerangkan logika suatu program
2.
Pemahaman
hubungan antara langkah-langkah proses yang berbeda
3.
Mengumpulkan
data tentang proses tertentu
4.
Membantu
dengan pengambilan keputusan
5.
Mengukur
kinerja proses
6.
Menggambarkan
struktur proses
7.
Mempermudah
dalam pelacakan kesalahan aliran proses
8.
Menyoroti
langkah-langkah penting dan menghilangkan langkah-langkah yang tidak perlu
Pedoman dalam menggambar suatu bagan alir, analis sistem atau pemrograman sebagai berikut;
1. Bagan alir sebaiknya digambar dari atas ke bawah dan
mulai dari bagian kiri dari suatu halaman.
2. Kegiatan didalam bagan alir harus ditunjukan dengan
jelas.
3. Harus ditunjukan darimana kegiatan akan dimulai dan
dimana akan berakhirnya.
4. Masing-masing kegiatan didalam bagan alir sebaiknya
digunakan suatu kata yang mewakili suatu pekerjaan, misalnya;“persiapkan”
dokumen “hitung” gaji.
5. Masing-masing kegiatan didalam bagan alir harus didalm
urutan yang semestinya.
6. Kegiatan yang terpotong dan akan disambung ketempat
lain harus ditunjukan dengan jelas menggunakan symbol penghubung.
7. Gunakanlah symbol-simbol bagan alir yang standar.
Simbol-simbol
Flowchart
Pada
pengertian flowchart di atas, flowchart terbentuk dari simbol-simbol yang
mewakili setiap fungsinya untuk mempresentasikan sebuah alur. Simbol
flowchart yang berbeda juga memiliki arti yang berbeda, namun beberapa
simbol umum yang digunakan pada flowchart adalah sebagai berikut :
1.
Terminator
(start terminator, end terminator) : Berbentuk oval sebagai diagram alur yang
menunjukkan awal atau akhir proses.
2.
Proses
(process) : Berbentuk persegi panjang bentuk diagram alur, yang menunjukkan
langkah alur proses yang berjalan
3.
Keputusan
(decision) : Berbentuk berlian, yang menunjukkan bentuk indikasi dari
aliran proses yang bercabang
4.
Konektor (A)
: Bentuk lingkaran pada diagram alir yang digunakan untuk menunjukkan lonjakan
aliran proses
5.
Data :
Sebuah jajaran genjang yang menunjukkan input data atau output (I / O) dalamproses.
6.
Dokumen
(document) : Digunakan untuk menunjukkan dokumen atau laporan
Simbol-Simbol Flowchart yang Umum
Digunakan
Simbol-simbol flowchart yang digunakan Gilbreth
kurang dikenal secara umum. Ini mungkin karena meluasnya penggunaan
Microsoft Office, yang mana Microsoft Office merujuk simbol-simbol dasar flowchart kepada simbol-simbol flowchart untuk pengolahan data (data
processing). Sejauh yang saya tahu simbol-simbol ini sama persis
dengan template yang digunakan IBM pada 1960-an untuk simbol flowchart pengolahan data. Berikut bentuk
simbol-simbol tersebut:
Simbol-simbol
yang diperlihatkan di atas adalah sebagian standar simbol-simbol yang
disepakati dan banyak digunakan dibeberapa belahan dunia, mungkin saja
organisasi atau perusahaan tempat anda bekerja mempunyai standar simbol
sendiri, hal yang terpenting kita harus menyepakati simbol yang digunakan agar
tidak terjadi konflik saat dikomunikasikan.
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.
1. 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.
2. 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.
3. 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.
4. Dokumen Proses untuk Alasan internal
Penggunaan
diagram alur, untuk lebih memahami bagaimana proses bisnis kerja menawarkan
banyak keuntungan untuk organisasi:
1.
Fleksibilitas
– karyawan baru ataupun yang sudah ada dapat segera mempelajari cara yang tepat
untuk melakukan pekerjaan apa pun.
2.
Kualitas –
Jika semua orang di tim melakukan pekerjaan dengan cara yang sama setiap kali,
hasilnya dapat diprediksi dan konsisten.
3.
Visibilitas
– Manajemen dapat melihat persis bagaimana setiap pekerjaan yang dimaksudkan
untuk dilkerjakan
4.
Perbaikan
proses: Kita dapat memperbaiki cara organisasi, jika kita tahu bagaimana
cara tersebut dilakukan sekarang.
5.
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.
Jenis-Jenis Flowchart
Flowchart terbagi atas lima jenis, yaitu :
1. Flowchart Sistem (System Flowchart)
2. Flowchart Paperwork / Flowchart Dokumen (Document Flowchart)
3. Flowchart Skematik (Schematic Flowchart)
4. Flowchart Program (Program Flowchart)
5. Flowchart Proses (Process Flowchart)
1. FLOWCHART SISTEM
Flowchart
Sistem merupakan bagan yang menunjukkan alur kerja atau apa yang sedang
dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari
prosedur-prosedur yang ada di dalam sistem. Dengan kata lain, flowchart ini
merupakan deskripsi secara grafik dari urutan prosedur-prosedur yang
terkombinasi yang membentuk suatu sistem.
Flowchart Sistem terdiri dari data
yang mengalir melalui sistem dan proses yang mentransformasikan data itu. Data
dan proses dalam flowchart sistem dapat digambarkan secara online (dihubungkan
langsung dengan komputer) atau offline (tidak dihubungkan langsung dengan
komputer, misalnya mesin tik, cash register atau kalkulator).
2. FLOWCHART PAPERWORK / FLOWCHART DOKUMEN
Flowchart Paperwork menelusuri alur dari data yang ditulis melalui sistem. Flowchart Paperwork sering disebut juga dengan Flowchart Dokumen. Kegunaan utamanya adalah untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian lain baik bagaimana alur form dan laporan diproses, dicatat dan disimpan.
Flowchart Paperwork menelusuri alur dari data yang ditulis melalui sistem. Flowchart Paperwork sering disebut juga dengan Flowchart Dokumen. Kegunaan utamanya adalah untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian lain baik bagaimana alur form dan laporan diproses, dicatat dan disimpan.
3. FLOWCHART SKEMATIK
Flowchart Skematik mirip dengan Flowchart Sistem yang menggambarkan suatu sistem atau prosedur. Flowchart Skematik ini bukan hanya menggunakan simbol-simbol flowchart standar, tetapi juga menggunakan gambar-gambar komputer, peripheral, form-form atau peralatan lain yang digunakan dalam sistem.
Flowchart Skematik mirip dengan Flowchart Sistem yang menggambarkan suatu sistem atau prosedur. Flowchart Skematik ini bukan hanya menggunakan simbol-simbol flowchart standar, tetapi juga menggunakan gambar-gambar komputer, peripheral, form-form atau peralatan lain yang digunakan dalam sistem.
Flowchart Skematik digunakan sebagai
alat komunikasi antara analis sistem dengan seseorang yang tidak familiar
dengan simbol-simbol flowchart yang konvensional. Pemakaian gambar sebagai
ganti dari simbol-simbol flowchart akan menghemat waktu yang dibutuhkan oleh
seseorang untuk mempelajari simbol abstrak sebelum dapat mengerti flowchart.
Gambar-gambar ini mengurangi kemungkinan salah pengertian tentang sistem, hal
ini disebabkan oleh ketidak-mengertian tentang simbol-simbol yang digunakan.
Gambar-gambar juga memudahkan pengamat untuk mengerti segala sesuatu yang
dimaksudkan oleh analis, sehingga hasilnya lebih menyenangkan dan tanpa ada
salah pengertian.
4. FLOWCHART PROGRAM
Flowchart Program dihasilkan dari Flowchart Sistem. Flowchart Program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya dilaksanakan. Flowchart ini menunjukkan setiap langkah program atau prosedur dalam urutan yang tepat saat terjadi. Programmer menggunakan flowchart program untuk menggambarkan urutan instruksi dari program komputer. Analis Sistem menggunakan flowchart program untuk menggambarkan urutan tugas-tugas pekerjaan dalam suatu prosedur atau operasi.
Flowchart Program dihasilkan dari Flowchart Sistem. Flowchart Program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya dilaksanakan. Flowchart ini menunjukkan setiap langkah program atau prosedur dalam urutan yang tepat saat terjadi. Programmer menggunakan flowchart program untuk menggambarkan urutan instruksi dari program komputer. Analis Sistem menggunakan flowchart program untuk menggambarkan urutan tugas-tugas pekerjaan dalam suatu prosedur atau operasi.
5. FLOWCHART PROSES
Flowchart Proses merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem.
Flowchart Proses merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem.
Referensi :
http://tugaspaktri.blogspot.com/2012/03/blog-post.html
http://blogging.co.id/pengertian-flowchart-simbol-simbol-dan-kegunaannya
2 komentar:
Bagus sekali !
artikelnya bermanfaat sekali kang :)
bisa menjadi referensi untuk saya.
Mohon kunjungan balik ya di Klik
Disini
TeknikKu-pedia | TeknikKu-pedia
=== TeknikKu-pedia | Cirebon-pedia ===
Cirebon-pedia
Jelaskan mengapa menggunakan flowchart dalam menyelesaikan masalah
Posting Komentar