Apa itu Flowchart ? kita sering mendengar didunia IT kalimat flowchart, kalimat flowchart sendiri mengandung bagan arus atau aliran yang menunjukkan alur didalam program atau prosedur sistem secara logis. Bagan alir atau flowchart dipakai untuk alat bantu komunikasi dan juga untuk dokumentasi tidak hanya itu saja bagi para peogrammer sangat wajib untuk memahami apa itu flowchart, sebagai dasar sebelum membuat sebuah program atau aplikasi.
Pengertian Flowchart
Apa itu Flowchart ? Flowchart adalah bagan-bagan diagram yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Dan merupakan cara penyajian dari suatu algoritma.
- Program Flowchart : Urutan Instruksi yang di gambarkan dengan simbol tertentu untuk memecahkan masalah dalam suatu program.
Fungsi pada Flowchart
Fungsi utama dari flowchart merupakan memberi gambaran jalannya suatu program dari satu proses ke proses yang lain. Sehingga, alur program menjadi gampang dimengerti oleh seluruh orang. Tidak hanya itu, peranan lain dari flowchart merupakan untuk menyederhanakan rangkaian prosedur supaya memudahkan uraian terhadap data tersebut.
Jenis-jenis Flowchart
- Flowchart Sistem
Apa itu Flowchart Sistem ? flowchart sistem adalah bagan yang menunjukkan alur atau cara kerja pada sistem secara menyeluruh atau keseluruhan dan menjabarkan urutan-urutan pada suatu prosedur yang terdapat di dalam sistem. Dengan kata lain flowchart ini merupakan deskripsi secara visual dari tahapan-tahapan suatu prosedur yang terkombinasi membentuk suatu sistem tertentu.
Flowchart sistem terdiri dari informasi yang mengalir melalui sistem serta proses yang mentransformasikan informasi tersebut. Informasi serta proses dalam flowchart sistem dapat ditafsirkan secara online ( dengan dihubungkan langsung dengan sebuah komputer ) ataupun offline ( tidak berhubungan dengan komputer ) misalnya Digital avo meter, kalkulator, mesin ketik kuno, dsb.
- Flowchart Paperwork / Flowchart Dockumen
Apa itu Flowchart paperwork ? flowchart paperwork kerap diucap pula dengan flowchart dokumen, kegunaan utamanya merupakan untuk menelusuri alur formulir dan laporan sistem dari satu bagian ke bagian lainnya, seperti apa alur formulir dan laporan diproses, dicatat dan diletakkan.
- Flowchart Skematik
Apa itu Flowchart skematik ? flowchart skematik hampir mirip dengan flowchart sistem yaitu menggambarkan suatu sistem ataupun prosedur. Flowchart skematik ini bukan cuma memakai simbol-simbol flowchart standart melainkan juga menggunakan ikon ataupun gambar peripheral seperti komputer, router dll. Flowchart skematik juga digunakan untuk alat komunikasi antara sistem analisis dengan seseorang yang belum familiar atau tahu dengan simbol-simbol konvensional dari flowchart
- Flowchart Program
Apa itu Flowchart program ? flowchart program dihasilkan oleh flowchart sistem, flowchart program merupakan penjabaran yang lebih rinci bagaimana setiap proses program ataupun prosedur sebetulnya dilaksanakan. Flowchart ini menujukkan setiap langkah atau tahapan program dalam urutan yang tepat saat berlangsung, seorang programmer menggunakan flowchart program untuk memvisualisasikan urutan instruksi atau perintah dari program komputer. Sistem analis menggunakan flowchart ini untuk menggambarkan urutan tugas-tugas pekerjaan dalam sesuatu prosedur atau pembedahan.
- Flowchart Proses
Apa itu Flowchart proses ? flowchart proses digunakan oleh pakar rekayasa industri dalam menekuni dan mengembangkan proses atau prosedur dalam manufacturing seperti mengoperasikan perlengkapan, mesin serta tenaga kerja dalam suatu medium proses untuk mencerna bahan baku, suku cadang, serta komponen lain untuk diproduksi menjadi benda jadi yang mempunyai nilai jual.
- 5 Simbol khusus flowchart proses
- Flowchart proses
Simbol-simbol Flowchart
- Flow Direction Symbols( simbol penghubung alur ).
- Processing symbols( simbol proses ).
- Input – output symbols( simbol input – output ).
Berikut simbol-simbol Flowchart.
Pembuatan Flowchart
- Flowchart gambaran dari hasil analisa suatu masalah.
- Flowchart dapat bervariasi antara suatu pemrogram dengan pemrogram lainnya.
- Secara garis besar ada 3 bagian utama :
- Input
- Proses
- Output
Pembuatan Flowchart – Cont
- Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya menjadi singkat.
- Jalnnya proses digambarkan dari atas kebawah dan diberikan tanda panah untuk memperjelas.
- Sebuah Flowchart diawali dari satu titik Start dan diakhiri dengan END.
Struktur Urut ( Sequence )
Struktur urut adalah suatu struktur program dimana setiap baris program akan dikerjakan secara urut dari atas ke bawah sesuai dengan urutan penulisnya.
Struktur Pemilihan ( Selection )/ Penyelesaian kondisi
Pada pemrograman penyelesaian dilakukan pada suatu pernyataan boolean, yang dapat menghasilkan nilai besar ( true ) atau nilai salah ( false ). Biasanya untuk sebuah pernyataan pemilihan.
- Contoh
- 7 = 7 ( Bernilai benar, sebab 7 sama dengan 7 ).
- 5 = 9 ( Bernilai salah, sebab 5 tidak sama dengan 9 ).
- 4 > 2 ( Bernilai benar, sebab 4 lebih besar dari 2 ).
- x = 10 ( Bernilai benar atau salah, tergantung isi variabel x ).
- ( x > 3 ) AND ( y < 12 ), ( Dapat bernilai benar atau salah tergantung isi variabel X dan Y ).
- Contoh Alur Flowchart
Contoh Algoritma beserta Flowchartnya
- Algoritma
- Masukkan suatu bilangan untuk memenuhi tinggi tabung.
- Masukkan suatu bilangan untuk jari-jari tabung.
- Hitung volume tabung π x r2 x t.
- Tampilkan hasil hitungan.
- Flowchart
Sekian pembahasan kali ini dan jangan lupa baca artikel lainnya :
- Sejarah Algoritma dan Pengertiannya
- Apa itu Bahasa Pemrograman ?
- Clean Code? Apa itu, Bagaimana cara penerapannya ?
0 Comments