flow chart
TRANSCRIPT
Flowchart• Bagan-bagan yang mempunyai arus• Menggambarkan langkah-langkah penyelesaian suatu
masalah• Merupakan salah satu cara penyajian algoritma
01/12/22 2
Tujuan• Menggambarkan suatu tahapan penyelesaian masalah• Secara sederhana, terurai, rapi dan jelas• Menggunakan simbol-simbol standar
01/12/22 3
01/12/22 4
PEDOMAN-PEDOMAN DALAM MEMBUAT FLOWCHART
1) Flowchart digambarkan dari halaman atas ke bawah dan dari kiri ke kanan.
2) Aktivitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.
3) Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas.4) Setiap langkah dari aktivitas harus diuraikan dengan menggunakan
deskripsi kata kerja, misalkan MENGHITUNG PAJAK PENJUALAN.5) Setiap langkah dari aktivitas harus berada pada urutan yang benar.6) Lingkup dan range dari aktifitas yang sedang digambarkan harus ditelusuri
dengan hati-hati. Percabangan-percabangan yang memotong aktivitas yang sedang digambarkan tidak perlu digambarkan pada flowchart yang sama. Simbol konektor harus digunakan dan percabangannya diletakan pada halaman yang terpisah atau hilangkan seluruhnya bila percabangannya tidak berkaitan dengan sistem.
7) Gunakan simbol-simbol flowchart yang standar.
Simbol-simbol Flowchart• Flow direction symbols– Digunakan untuk menghubungkan simbol
satu dengan yang lain– Disebut juga connecting line
• Processing symbols– Menunjukan jenis operasi pengolahan
dalam suatu proses / prosedur• Input / Output symbols– Menunjukkan jenis peralatan yang
digunakan sebagai media input atau output
01/12/22 5
6
Flow Direction Symbols
• Simbol arus / flow– Menyatakan jalannya arus suatu proses
• Simbol connector– Menyatakan sambungan dari proses ke proses lainnya
dalam halaman yang sama
• Simbol offline connector– Menyatakan sambungan dari proses ke proses lainnya
dalam halaman yang berbeda
7
Processing Symbols
• Simbol process– Menyatakan suatu tindakan (proses) yang dilakukan
oleh komputer• Simbol manual
– Menyatakan suatu tindakan (proses) yang tidak dilakukan oleh komputer
• Simbol decision– Menujukkan suatu kondisi tertentu yang akan
menghasilkan dua kemungkinan jawaban : ya / tidak • Simbol terminal
– Menyatakan permulaan atau akhir suatu program
8
Processing Symbols
• Simbol offline-storage– Menunjukkan bahwa data dalam simbol
ini akan disimpan ke suatu media tertentu
• Simbol manual input– Memasukkan data secara manual dengan
menggunakan online keyboard
9
Input / Output Symbols
• Simbol input/output– Menyatakan proses input atau output tanpa
tergantung jenis peralatannya• Simbol punched card
– Menyatakan input berasal dari kartu atau output ditulis ke kartu
• Simbol disk storage– Menyatakan input berasal dari dari disk atau
output disimpan ke disk
10
Input / Output Symbols
• Simbol document– Mencetak keluaran dalam bentuk
dokumen (melalui printer)• Simbol display– Mencetak keluaran dalam layar
monitor