Pengenalan
Flowchart
Flowchart
merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses
beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan demikian
setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses
digambarkan dengan garis penghubung.
Flowchart
ini merupakan langkah awal pembuatan program. Dengan adanya flowchart urutan
poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat
dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram
(programmer) menerjemahkannya ke bentuk program dengan bahsa pemrograman.
Pengenalan
Flowchart
Flowchart
merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar
proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan
demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar
proses digambarkan dengan garis penghubung.
Flowchart
ini merupakan langkah awal pembuatan program. Dengan adanya flowchart urutan
poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat
dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram
(programmer) menerjemahkannya ke bentuk program dengan bahsa pemrograman.
Kaidah-kaidah
pembuatan Flowchart
Dalam pembuatan flowchart tidak ada rumus atau patokan yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah dengan komputer. Sehingga flowchart yang dihasilkan dapat bervariasi antara satu pemrogram dengan pemrogram lainnya.
Namun secara garis besar, setiap pengolahan selalu terdiri dari tiga bagian utama, yaitu;
1. Input berupa bahan mentah
2. Proses pengolahan
3. Output berupa bahan jadi.
Dalam pembuatan flowchart tidak ada rumus atau patokan yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah dengan komputer. Sehingga flowchart yang dihasilkan dapat bervariasi antara satu pemrogram dengan pemrogram lainnya.
Namun secara garis besar, setiap pengolahan selalu terdiri dari tiga bagian utama, yaitu;
1. Input berupa bahan mentah
2. Proses pengolahan
3. Output berupa bahan jadi.
Berikut
ini merupakan simbol-simbol yang digunakan untuk menggambarkan diagram alir (flowchart):
Berikut saya akan memberikan beberapa simbol flowchart yang biasa digunakan.
1. Terminator
Merupakan simbol untuk permulaan atau akhir suatu program.
2. Flow Line / Garis Alir
Merupakan simbol untuk arah aliran program.
3. Preparation
Merupakan simbol untuk proses inisialisasi atau pemberian nilai awal.
4. Proses
Merupakan simbol proses atau pengolahan suatu data.
5. Input / Output
Merupakan simbol yang menyatakan input atau output data, parameter, atau informasi tanpa tergantung pada jenis peralatannya.
6. Decison
Merupakan simbol untuk kondisi yang mempunyai beberapa kemungkinan jawaban atau aksi, yang merupakan pernyataan untuk penyeleksian kondisi yang akan memberikan pilihan untuk langkah proses selanjutnya.
7. On Page Connector
Merupakan simbol penghubung pada suatu bagian flowchart yang berada pada suatu halaman yang sama.
8. Off Page Connector
Merupakan simbol untuk menghubungakan bagian flowchart yang berada pada halaman yang berbeda.
9. Manual Operation
Merupakan simbol yang menunjukkan pengolahan yang tidak di proses oleh komputer.
9. Offline Storage
Simbol yang menunjukkan bahwa data di dalam symbol ini akan disimpan.
10. Keying Operation
Merupakan simbol untuk proses dengan menggunakan emsin yang mempunyai keyboard.
11. Magnetic Tape Unit
Merupakan simbol bahwa input berasal dari pita magnetic atau output akan disimpan pada pita magnetic.
12. Punched Card
Merupakan simbol bahwa input berasal dari kartu atau output akan disimpan pada kartu.
13. Disk And Online Storage
Merupakan simbol yang menyatakan input berasal dari disk atau akan disimpak ke disk.
14. Display
Merupakan simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer, dan sebagainya.
15. Dokumen
Merupakam simbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas.
Deskripsi
Flowchart
diatas menunjukan bahwa looping terjadi karena adanya sebuah SMS yang masuk
kedalam Inbox. Kondisi awal pada flowchart ini, sebuah ponsel dalam keadaan
Standby. Kemudian pada kondisi kedua didapati sebuah SMS masuk dalam sebuah
Inbox, namun jika tidak ada sebuah SMS masuk maka kondisi ponsel masih dalam
keadaan Standby. Sebelum membuka Inbox, akan dipertanyakan sebuah kata kunci
untuk membuka isi Inbox. Jika pemasukan kata kunci salah maka akan muncil pesan
Error dan akan kembali kepada kondisi Standby, jika pemasukan kata kunci benar
maka akan melanjutkan ke proses pembacaan SMS. Namun pembacaan SMS akan
berlangsung jika kondisi ponsel tidak Error, jika terjadi Error pada pembacaan SMS
maka akan kembali ke kondisi semula dimana ponsel dalam keadaan Standby.
Referensi:
http://mikrokontrolerat89s52.wordpress.com/2011/06/28/perancangan-pengendalian-peralatan-lampu-listrik-jarak-jauh-menggunakan-telepon-seluler/
Referensi:
http://mikrokontrolerat89s52.wordpress.com/2011/06/28/perancangan-pengendalian-peralatan-lampu-listrik-jarak-jauh-menggunakan-telepon-seluler/