Loop suatu perulangan didalam
modul Decision
Simbol ini menunjukkan suatu penyeleksian kondisi
didalam modul Couple
Simbol ini menunjukkan suatu dataelemen yang
dikirimkan dari satu modul ke modul lainnya. Anak panah
dengan lingkaran yang kosong menunjukkan data
yang dikirimkan, sedangkan anak panah
dengan lingkaran padat menunjukkan
elemen kontrol yang dikirimkan
Contoh penggunaan simbol-simbol pada structure chart dalam
menggambarkan struktur suatu sistem.
Gambar Keterangan
Menunjukkan suatu modul dengan nama “Luas Persegi Panjang”
Modul A memanggil Modul B. Setelah proses dari modul B
selesai, maka proses kembali ke modul yang memanggil
Structure Chart memiliki dua model penggambaran sistem, yaitu Transformes-Centered dan Transaction-Centered
a. Transformed-Centered
Definisi dan Simbol-Simbol Hal 2 dari 12
Luas Persegi Panjang
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 :
B A
A B
Input Branch Afferent Branch
Process Branch Transform Brannch
Central Trannsform Output Branch
Efferent Brannch
Definisi dan Simbol-Simbol Hal 3 dari 12
Sistem
Proses A menjadi B
Input A Output B
b. Transaction-Centered
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
Definisi dan Simbol-Simbol Hal 4 dari 12
Cetak Jurnal
Update File P
Edit Transaksi A
Proses Tipe C
Proses Tipe B
Proses Tipe A
Dispatcher
Analyzer tipe transaski
Masukan Data Transasksi
Proses Transaksi
Update File R
Edit Transakssi
C Update
File Q Edit
Transaksi B
SASARAN HIPO
HIPO telah dirancang dan dikembangkan secara khusus untuk menggambarkan suatu struktur bertingkat guna memahami fungsi-fungsi
dari modul-modul suatu sistem, dan HIPO juga dirancang untuk menggambarkan modul-modul yang harus diselesaikan oleh pemrogram.
HIPO tidak dipakai untuk menunjukkan instruksi-instruksi program yang akan digunakan, disamping itu HIPO menyediakan penjelasan yang
lengkap dari input yang akan digunakan, proses yang akan dilakukan serta output yang diinginkan.
DIAGRAM HIPO
HIPO menggunakan tiga macam diagram untuk masing-masing tingkatannya, yaitu sebagai berikut :
Definisi dan Simbol-Simbol Hal 5 dari 12
a. Visual table of contents