Pengertian, Jenis, Fungsi Simbol Flowchart
Pengertian, Jenis, Fungsi Simbol Flowchart
Ketika kita akan membuat sebuah sistem, banyak hal yang perlu kita pahami dan kita cermati cermati. Salah satu hal yanng perlu kita lakukan sebelum membangun sebuah sistem yakni sebuah perancangan sistem. Perancangan sistem ini diperlukan sebagai dasar untuk membuat suatu program yang nantinya kita kerjakan. Perancangan sistem ini memerlukan penerjemah alur pemikiran yang biasanya disebut dengan rancangan logis, diagram alir atau flowchart
Flowchart adalah urutan proses kegiatan yang digambarkan dalam bentuk simbol. Flowchart (bagan alir) juga didefinisikan sebagai diagram yang menyatakan aliran proses dengan menggunakan anotasi- anotasi semisal persegi, panah, oval, wajik dll.
Penggunaan flowchart sangat penting dalam pemrograma, Bahkan Dr. Kauro Ishikawa seorang ahli teori organisasi, menjadikannya sebagai 1 dari 7 alat kualitas dasar (7 basic quality tools) yang harus dikuasai para anggota Quality Control Circle atau gugus kendali kualitas. Untuk memahami konsep pemrograman, harus diawali dengan pemahaman flowchart. Melalui flowchart, kita bisa melihat langkah-langkah proses secara mendetail, lengkap dengan aktivitas yang terjadi. Flowchart banyak dipergunakan sebagai alat komunikasi dan dokumentasi.
Fungsi flowchart ada 4 :
1. Memastikan Program
Memiliki Alurnya Sendiri
Flowchart dapat membantu programmer untuk melihat alur atau pola ketika akan
mem-build sebuah program/aplikasi. Dengan demikian, dapat
mencegah malfungsi atau kesalahan fungsi
dari program komputer yang sedang dibuat. Program atau aplikasi yang dihasilkan
pun dapat bekerja secara optimal.
2. Melihat Keseluruhan
Program
Flowchart membantu Anda melihat rangkaian program secara keseluruhan
(universal). Hal ini akan memudahkan siapa pun untuk melihat rancangan suatu
program, tak terbatas bagi programmer saja.
3. Melihat Proses dari
Sebuah Program Ketika Dijalankan
Ini masih ada kaitannya dengan fungsi flowchart pada poin kedua. Flowchart
program dapat digunakan untuk melihat proses-proses yang akan terjadi ketika
program dijalankan.
Artinya, Anda bisa melihat penjelasan dari setiap proses di dalam program. Misalnya saja ketika akan membuat aplikasi neraca keuangan.
Di dalam neraca keuangan misalnya saja terdapat input penjualan. Nah, melalui flowchart program Anda bisa melihat bagaimana input penjualan diperoleh, lengkap dengan dari mana data itu didapatkan.
4. Pedoman dalam Menyusun atau Mengembangan
Aplikasi
Fungsi flowchart program selanjutnya ialah menjadi pedoman dalam menyusun atau
mengembangkan aplikasi. Hampir sama dengan fungsi flowchart pada umumnya,
flowchart program juga dapat digunakan untuk melihat alur/tahapan proses sebuah
program..
Lengkap dengan kegiatan yang terjadi. Hal ini tentu akan banyak membantu pada saat pembuatan/pengembangan sebuah program.
Simbol Simbol Flowchart Beserta Fungsinya
Flowchart memiliki simbol- simbol tersendiri dari setiap anotasi- anotasi geometri yang digunakan. Beberapa simbol flowchart sering digunakan dalam pembuatan sebuah sistem, sedangkan lainnya jarang digunakan, kecuali dalam pembuatan proses yang komplek dan rumit.
Terminal Point Symbol / Simbol Titik Terminal menunjukkan permulaan (start) atau akhir (stop) dari suatu proses. |
|
Flow Direction Symbol / Simbol Arus adalah simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain (connecting line). Simbol ini juga berfungsi untuk menunjukkan garis alir dari proses. |
|
Processing Symbol / Simbol Proses digunakan untuk menunjukkan kegiatan yang dilakukan oleh komputer. Pada bidang industri (proses produksi barang), simbol ini menggambarkan kegiatan inspeksi atau yang biasa dikenal dengan simbol inspeksi |
|
Decision Symbol / Simbol Keputusan merupakan simbol yang digunakan untuk memilih proses atau keputusan berdasarkan kondisi yang ada. Simbol ini biasanya ditemui pada flowchart program. |
|
Input-Output / Simbol Keluar-Masuk menunjukkan proses input-output yang terjadi tanpa bergantung dari jenis peralatannya. |
|
Predefined Process / Simbol Proses Terdefinisimerupakan simbol yang digunakan untuk menunjukkan pelaksanaan suatu bagian prosedur (sub-proses). Dengan kata lain, prosedur yang terinformasi di sini belum detail dan akan dirinci di tempat lain |
|
Connector (On-page) |
|
Connector (Off-page) |
|
Preparation Symbol / Simbol Persiapan merupakan simbol yang digunakan untuk mempersiapkan penyimpanan di dalam storage. |
|
Manual Input Symbol digunakan untuk menunjukkan input data secara manual menggunakan online keyboard. |
|
Manual Operation Symbol / Simbol Kegiatan Manual digunakan untuk menunjukkan kegiatan/proses yang tidak dilakukan oleh komputer. |
|
Document Symbol |
|
Multiple Documents |
|
Display Symbol |
|
Delay Symbol |
|
Movement Symbol |
|
Storage |
|
Collate |
|
Sort |
|
Merge |
|
Database |
|
Internal Storage
|
Jenis-Jenis Flowchart
Flowchart sendiri dari setidaknya 5 jenis. Berikut ini adalah penjelasan singkat dari masing masing jenis flowchart.
1. Flowchart Sistem (System Flowchart)
Flowchart sistem atau bagan alir sistem merupakan bagan yang menunjukkan proses pekerjaan di dalam sistem. Bagan ini akan menggambarkan arus pekerjaan secara mendetail dan menyeluruh. Jadi, Anda bisa melihat urutan-urutan proses/prosedur di dalam sistem.
2. Flowchart Dokumen (Document Flowchart)
Flowchart dokumen atau yang kerap disebut flowchart
formuliran diagram alir yang menggambarkan proses dari laporan dan formulir
lengkap dengan tembusan-tembusannya.
Simbol-simbol yang digunakan pada flowchart dokumen masih sama dengan flowchart sistem. Adapun simbol-simbol flowchart dapat Anda lihat pada ulasan ‘Simbol dalam Flowchart’ di bagian bawah.
3. Flowchart Skematis (Schematic
Flowchart)
Sekilas flowchart skematis tampak menyerupai
flowchart sistem, karena memang kedua flowchart ini sama-sama digunakan untuk
menggambarkan prosedur/proses dalam sistem. Simbol-simbol yang digunakan
keduanya pun sama.
Hanya saja, flowchart skematis (schematic
flowchart) memiliki simbol yang lebih beragam.
Ya, simbol flowchart skematis lebih kompleks, ia juga
menggunakan gambar-gambar komputer dan peralatan lainnya.
Hal ini bertujuan untuk memudahkan orang-orang yang tidak familier dengan simbol-simbol dalam flowchart untuk membaca informasi yang disampaikan. Namun sayangnya, pembuatan flowchart ini memakan waktu lebih lama.
4. Flowchart Program (Program Flowchart)
Flowchart program merupakan bagan alir yang
menggambarkan tahapan dalam proses sebuah program. Flowchart ini merupakan
produk ‘turunan’ dari flowchart sistem. Hal ini guna memudahkan analis sistem
dan programmer dalam memahami suatu program.
Secara umum flowchart program terbagi menjadi dua, yaitu flowchart logika program (program logic flowchart) dan flowchart program komputer terperinci (detailed computer program flowchart).
5. Flowchart Proses (Process Flowchart)
Terakhir ialah flowchart proses atau yang biasa
disebut process flowchart. Flowchart ini banyak dipakai di sektor industri
(bagian produksi) dan juga analis sistem.
Fungsi flowchart ini untuk melihat prosedur dalam suatu proses produksi. Selain itu, flowchart proses juga banyak digunakan untuk melihat jarak dari langkah satu ke langkah yang lain, lengkap dengan time proses yang dibutuhkan.
Contoh Flowchart
Sebagai prasyarat untuk mempelajari pemrograman dasar lebih lanjut, maka pemahaman terhadap flowcahart harus kita kuasai dengan baik. Ketekunan dan kecermatan dalam belajar flowchart harus ditingkatkan.
Comments
Post a Comment