Senin, 23 April 2012

Diagram Hipo

HIPO (Hierarchy plus Input-Process-Output) merupakan metodologi yang  dikembangkan dan 
didukung oleh IBM. HIPO adalah sebenarnya adalah alat dokumentasi program. Akan tetapi sekarang,
banyak digunakan sebagai alat desain dan teknik dokumentasi dalam siklus pengembangan sistem yang 
berbasis pada fungsi, yaitu tiap-tiap modul di dalam sistem digambarkan oleh fungsi utamanya.

HIPO dapat digunakan sebagai alat pengembangan sistem dan teknik dokumentasi
program dan penggunaannya mempunyai beberapa sasaran, yaitu : 
 
HIPO dirancang dan dikembangkan secara khusus untuk menggambarkan suatu struktur bertingkat guna memahami fungsi dari modul-modul suatu sistem ; HIPO juga dirancang untuk menggambarkan modul-modul yang harus diselesaikan oleh pemrogram . HIPO tidak dipakai untuk menunjukkan instruksi-instruksi program yang akan digunakan, HIPO juga dirancang untuk menggambarkan modul modul yang harus diselesaikan oleh pemrogram . HIPO tidak akan dipakai untuk menunjukkan instruksi-instruksi program yang akan digunakan, di samping itu HIPO menyediakan penjelasan yang lengkap dari input yang akan digunakan , proses yang akan dilakukan serta output yang diinginkan.
 
Overview diagram dan detail program dari paket HIPO sering disebut sebagai diagram IPO 
(Input-Process-Output). William S., Davis, menggunakan dua macam diagram ini, yaitu hierarchy 
chart sebagai pengganti VTOC (Visual Table of Content) untuk menggambarkan fungsi-fungsi 
dari sistem secara berjenjang (to present the top down structure of the program) dan diagram 
IPO untuk menggambarkan hubungan dari input, proses dan output dari masing-masing fungsi atau 
modul. Selain itu, dapat juga digunakan bagan terstruktur (structure chart) sebagai pengganti 
hierarchy chart untuk menggambarkan fungsi-fungsi dari sistem secara berjenjang. Input dan
output diagram IPO ini dapat dilihat dari bagan terstrukturnya dan proses di diagram IPO dapat 
digambarkan dengan structure english atau pseudocode. Data dictionary adalah sumbe input dan 
output dan the algorithm descriptions define the process.

Langkah mendesain HIPO dan IPO :
Pertama, menentukan fungsi-fungsi dasar yang digunakan untuk mengupdate
master file dari sistem inventory. Kita mungkin memulai dengan membuat
daftar urutan langkah-langkah utamanya, yaitu :
a. Mengambil data transaksi (Get a transaction)
b. Mengambil master record (Get the master record)
c. Melakukan proses transaksi (Process the transaction)
   c.1. Increase Stock
   c.2. Decrease Stock
        c.2.1. Process Reorder
   c.3. Add Record
   c.4. Delete Record
d. Menuliskan kembali ke master record (Rewrite the master record)
e. Menulis ke record reorder (Write s reorder record, if necessary)

0 komentar:

Posting Komentar