2.9.3. Flowchart Program
Flowchart Program dihasilkan dari Flowchart Materi. Flowchart
Program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya dilaksanakan Suyoto, 2005 :
29. Flowchart ini menunjukkan setiap langkah program atau prosedur dalam urutan yang tepat saat terjadi Analis sistem menggunakan flowchart
program untuk menggambarkan urutan tugas-tugas pekerjaan dalam suatu prosedur atau operasi.
2.9.4. Simbol-simbol Flowchart
Simbol-simbol flowchart yang biasanya dipakai adalah simbol- simbol flowchart standar yang dikeluarkan oleh ANSI dan ISO.
Simbol-simbol yang dipakai antara lain :
Tabel 2.6 Simbol-simbol flowchart
Flow Direction symbol
Yaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain. Simbol ini disebut juga connecting
line .
Terminator Symbol
Yaitu simbol untuk permulaan start atau akhir stop dari suatu kegiatan.
Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan
51
proses dalam lembar halaman yang sama.
Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan proses pada lembar halaman yang berbeda.
Processing Symbol
Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer.
Simbol Manual Operation
Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer.
Simbol Decision
Simbol pemilihan proses berdasarkan kondisi yang ada.
Simbol Input-Output
Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya.
Simbol Manual Input
Simbol untuk pemasukan data secara manual on-line keyboard.
Simbol Preparation
Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage
52
Simbol Predefine Proses
Simbol untuk pelaksanaan suatu bagian sub-programprocedure
Simbol Display
Simbol yang menyatakan peralatan output yang digunakan yaitu layer, plotter, printer dan sebagainya.
Simbol disk and On-line Storage
Simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk.
Simbol magnetik tape Unit
Simbol yang menyatakan input berasal dari pita magnetik atau output disimpan ke pita magnetik.
Simbol Punch Card
Simbol yang menyatakan bahwa input berasal dari kartu atau output ditulis ke kartu.
Simbol Dokumen
Simbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas.
2.9.5. Langkah-langkah 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
53
yang dihasilkan dapat bervariasi antara satu pemrogram dengan pemrogram lainnya Suyoto, 2005 : 35.
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. Untuk pengolahan data dengan komputer, dapat dirangkum urutan
dasar untuk pemecahan suatu masalah, yaitu; 1. START
: Berisi instruksi untuk persiapan perlatan yang diperlukan sebelum menangani pemecahan masalah.
2. READ : Berisi instruksi untuk membaca data dari
suatu peralatan input. 3. PROCESS
: Berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca.
4. WRITE : Berisi instruksi untuk merekam hasil
kegiatan ke perlatan output. 5. END
: Mengakhiri kegiatan pengolahan
54
Gambar berikut memperlihatkan flowchart dari kegiatan dasar diatas.
START READ
PROCESS WRITE
END
Gambar 2.22 Flowchart dasar
Dari gambar flowchart di atas terlihat bahwa suatu flowchart harus terdapat proses persiapan dan proses akhir. Walaupun tidak ada kaidah-
kaidah yang baku dalam penyusunan flowchart, namun ada beberapa anjuran yaitu :
1. Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat
2. Penggambaran flowchart yang simetris dengan arah yang jelas.
3. Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END.
2.10. Pengujian White box dan Black box 2.10.1. White box testing