sebuah algoritma. Biasanya, Flowchart adalah langkah analisa paling awal sebelum membuat
sebuah algoritma atau program. Tujuan Pembuatan Flowchart sebenarnya adalah menjelaskan
cara kerja program yang kita buat bagi user agar lebih mudah dimengerti. Namun seiring
berkembangnya waktu, flowchart kini digunakan untuk mengajari seseorang yang termasuk
pemula dalam dunia programming untuk menguatkan logika mereka.
Flowchart berisi simbol simbol yang memiliki fungsi khusus. Berikut adalah simbol
simbol dalam flowchart..
Berikut adalah sebuah contoh flowchart sederhana untuk mencari bilangan terkecil dari dua
buah bilangan yang diinputkan..
Flowchart membuat urutan proses menjadi jelas dan sangat logis sehingga bisa memudahkan
kita dalam merancang sebuah program.. Walau nantinya program yang rumit juga
memerlukan penalaran logika yang rumit tetapi dengan menganalisa menggunakan flowchart,
semuanya menjadi sangat logis dan masuk akal.
Terminal
Menunjukkan awal atau akhir dari aliran proses. Biasanya, diberi katakata Start, End, Mulai, atau Selesai.
Process, Manual Operation, dan Manual Input
Untuk menunjukkan sebuah proses atau operasi digunakan persegi panjang. Teks dalam simbol
proses ini harus menggunakan kata kerja seperti mengambil data, memeriksa isian formulir,
atau yang lainnya dalam deskripsi yangsingkat dan jelas.
operasi komputer dan manual serta penting untuk membedakannya maka sebaiknya
menggunakan simbol yang berbeda pula.
Untuk proses atau operasi yang dilakukan secara manual (tidak melibatkan
komputer), dalam flow chart digambarkan dengan trapesium. Anda dapat menggunakannya untuk
menggambarkan proses seperti mengisi formulir atau memeriksa dokumen.
Data dapat menjadi input suatu proses atau merupakan outputnya. Dalam flow
chart data dimodelkan dengan simbol jajaran genjang atau juga sering disebut bentuk inputoutput, I/O.
Decision
kadang perlu membedakan data-data yang diakses dari database secara online dalam
jaringan atau hanya dari komputer. Jadi, Anda dapat menggunakan simbol silinder untuk
data di database dan untuk data dalam komputer dapat menggunakan stored data.
Predefined Process
Predefined process yaitu proses yang telah kita jelaskan lebih rinci dalam
flow chart tersendiri. Ini memungkinkan kita untuk menampilkan flow chart sesuai
dengan tingkat detail yang kita inginkan. Misalkan, untuk tingkat manajer pada
organisasi kadang hanya perlu gambaran prosedur secara umum, tidak dalam detail
teknis. Ini dilambangkan dengan segi empat dengan garis ganda pada sisi tegaknya.
Connector dan Off-page Reference