HIPO
(
HIERARCHY PLUS INPUT-PROCESS-OUTPUT)
A. Definisi
§ Alat dokumentasi program.
§ Dikembangkan dan didukung oleh IBM.
§ Digunakan sebagai alat bantu (tools) untuk merancang
dan mendokumentasikan siklus pengembangan sistem dengan cara Top-Down.
B. Sasaran HIPO
§ Dirancang dan dikembangkan untuk menggambarkan suatu
struktur bertingkat, menggambarkan fungsi-fungsi dari modul-modul suatu
sistem.
§ Dirancang untuk menggambarkan modul-modul yang harus
diselesaikan oleh pemrogram.
§ HIPO tidak dipakai untuk menunjukkan
instruksi-instruksi program yang akan digunakan.
§ HIPO juga merupakan penjelasan yang lengkap dari
input, proses dan output yang diinginkan.
C.
Diagram
HIPO
Ada 3 macam diagram :
1.
Visual
table of contents
2.
Overwiew
diagrams
3.
Ditail
diagram
1.
Visual
table of contents
Menggambarkan
hubungan dari modul-modul dalam suatu sistem secara berjenjang.
2. Overwiew diagrams
§ Menggambarkan
hubungan dari input, proses dan output (secara ringkas).
Overwiew Diagram 1.0
Input
|
Proses
|
Output
|
Data
Karyawan
|
Entry
data :
a.
Tambah data
b.
Ubah data
c.
Hapus data
|
File
Data
Karyawan
|
Tabel 1. Contoh
Overview Diagram HIPO
3. Detail diagram
Menggambarkan
elemen-elemen dasar dari paket (secara rinci).
Detail Diagram 1.0
Input
|
Proses
|
Output
|
Data
Karyawan
Meliputi
:
·
NIP
·
Nama lengkap
·
Tempat
·
Tanggal lahir
·
Alamat lengkap
·
Golongan
·
Jabatan
·
Status
·
Jumlah anak
·
Gaji pokok
·
Tunjangan
|
1.Masukan data :
-Uji kesamaan data
(validasi data)
-Simpan
Data input
2.
Ubah data :
-Uji kesamaan data
(validasi data)
-Ubah data
-Simpan Data input
3.
Hapus data :
-Uji kesamaan data
(validasi data)
-Hapus data
4.
Cetak laporan
|
- File Data
Karyawan
- Pemberitahuan
kesamaan
data
- Pemberitahuan
kesalahan data
- Kembali kemenu
induk
|
Soal
:
Buatlah
rancangan teknik top-down dengan HIPO untuk menentukan grade nilai, berdasarkan
ketentuan sbb :
Jika nilai >= 85 maka grade = ‘A’
Jika
nilai >= 75 maka grade = ‘B’
Jika
nilai >= 65 maka grade = ‘C’
Jika
nilai >= 50 maka grade = ‘D’
Jika
nilai <50 maka grade = ‘E’
Jawaban
:
VTOC
Overwiew Diagram
0.0
Input
|
Proses
|
Output
|
-
Nim
-
Nilai
|
1.
Baca data Nilai
2.
Proses Tentukan Grade
3.
Cetak Grade
|
-
Grade
|
Detail Diagram 0.0
Input
|
Proses
|
Output
|
-
Nim
-
Nilai
|
1.
- Baca data Nilai
- Kirim data Nilai ke
program utama
2.
– Proses Tentukan Grade
- Kirim data Grade ke
program utama
3.
- Cetak Grade
|
-
Grade
|
Overwiew Diagram
1.0
Input
|
Proses
|
Output
|
-
Nim
-
Nilai
|
Entry
data Nilai
|
-
Nim
-
Nilai
|
Detail Diagram 1.0
Input
|
Proses
|
Output
|
Data
Nilai
Meliputi
:
-
NIM
-
Nilai
|
Masukan
data :
Nim
dan Nilai
|
-
NIM
-
Nilai
|
Overwiew Diagram
2.0
Input
|
Proses
|
Output
|
-
Nilai
|
Tentukan
Grade Nilai
|
-
Grade
|
Detail Diagram 2.0
Input
|
Proses
|
Output
|
-
Nilai
|
Tentukan
Grade Nilai :
Jika
Nilai >= 85 maka
Grade = ‘A’
Jika
Nilai >= 75 maka
Grade = ‘B’
Jika
Nilai >= 65 maka
Grade = ‘C’
Jika
Nilai >= 50 maka
Grade = ‘D’
Jika Nilai
<50 maka
Grade = ‘E’
|
- Grade
|
Overwiew Diagram
3.0
Input
|
Proses
|
Output
|
-
Grade
|
Cetak
Grade Nilai
|
-
Grade
|
Detail Diagram 3.0
Input
|
Proses
|
Output
|
-
Grade
|
Cetak
Grade Nilai
|
- Grade
|
Penjelasannya bagus banget :)
BalasHapusdi tunggu artikel selanjutnya min
KONTES SEO
TOTAL HADIAH 38 JUTA
Daftar Kontes Seo Sekarang
Daftar
Capsa Online
Game Bandarq
Domino Online
Poker dan Domino99
CONTOH ARTIKEL KONTES SEO
Penjelasannya bagus banget :)
BalasHapusdi tunggu artikel selanjutnya min
KONTES SEO
TOTAL HADIAH 38 JUTA
Daftar Kontes Seo Sekarang
Daftar
Capsa Online
Game Bandarq
Domino Online
Poker dan Domino99
CONTOH ARTIKEL KONTES SEO