•
Bagan-bagan yang mempunyai arus yang menggambarkan
langkah-langkah penyelesaian suatu masalah.
•
Merupakan cara penyajian dari suatu algoritma.
•
Ada2 macamFlowchart :
•
System Flowchart
urutan proses dalam system
Dengan menunjukkan alat media input, output serta Jenis media penyimpanan dalam proses
Pengolahan data. Program Flowchart
urutan instruksi yang Digambarkan dengan symbol tertentu untuk
Memecahkan masalah dalam suatu program.
Struktur Chart
• Fungsi
dari Structure Chart digunakan untuk mendefinisikan dan
mengilustrasikan dari sistem secara berjenjang dalam bentuk modul dan sub
modul.
• Structure
Chart juga menunjukkan hubungan elemen data dan elemen
kontrol serta hubungan antar modulnya, sehingga Structure Chart
dapat memberikan penjelasan yang lengkap dari sistem dipandang dari elemen
data, elemen kontrol, modul dan hubungan antar modulnya.
• Structure
Chart memiliki dua model penggambaran sistem
• 1.
Transformes-Centered
• 2.
Transaction-Centered
Transformed-Centered
• Structure
Chart dengan model Transformed Centered
menggambarkan sistem dalam cabang utama,
yaitu :
– Cabang
Input yang merupakan cabang yang akan menerima input dan menentukan status input untuk siap di proses
– Cabang
Proses yang merupakan cabang yang akan melakukan fungsi utama dari sistem,
yaitu memproses input yang dikirim dari cabang input
– Cabang
Output, merupakan cabang yang akan memformat data menjadi output
contoh
Transaction-Centered
Hipo
• HIPO
(Hierarchy plus Input-Process-Output)
• Merupakan
alat dokumentasi program yang dikembangkan dan didukung oleh
• IBM.
Tetapi kini HIPO juga telah digunakan sebagai alat bantu untuk merancang
• dan
mendokumentasikan siklus pengembangan sistem
Jenis-jenis Flowchart
Ada lima macam bagan alir
1. Bagan alir sistem (systems flowchart).
2. Bagan alir dokumen (document flowchart).
3. Bagan alir skematik (schematic flowchart).
4. Bagan alir program (program flowchart).
5. Bagan alir proses (process flowchart).
Simbol Flowchart
Contoh:
• Buatlah
algoritma untuk menghitung sisa bagi antara bilangan dengan 2, apakah sisa
ataukah tidak sisa,jika sisa maka maka cetak genap jika tidak sisa maka cetak
ganjil.
Tidak ada komentar:
Posting Komentar