HIPO (Hierarchy plus Input-Process-Output)

Posted by: Warung Fatah / Category:

HIPO (Hierarchy plus Input-Process-Output) merupakan metodologi yangdikembangkan dan didukung oleh IBM. HIPO adalah sebenarnya adalah alatdokumentasi program. Akan tetapi sekarang, banyak digunakan sebagai alatdesain dan teknik dokumentasi dalam siklus pengembangan sistem yangberbasis pada fungsi, yaitu tiap-tiap modul di dalam sistem digambarkanoleh fungsi utamanya.
HIPO dapat digunakan sebagai alat pengembangan sistem dan teknik dokumentasiprogram dan penggunaannya mempunyai beberapa sasaran, yaitu :1.

Untuk menyediakan suatu struktur guna memahami fungsi-fungsi darisistem.2.

3.

Untuk lebih menekankan fungsi-fungsi yang harus diselesaikan olehprogram,4.

bukannya menunjukkan statemen-statemen program yang digunakan untukmelaksanakan5.

fungsi tersebut.6.

7.

Untuk menyediakan penjelasan yang jelas dari input yang harus digunakan8.

dan output yang harus dihasilkan oleh masing-masing fungsi pada tiap-tiap9.

tingkatan dari diagram-diagram HIPO.10.

11.

Untuk menyediakan output yang tepat dan sesuai dengan kebutuhan-kebutuhan12.

pemakai.13
Overview diagram dan detail program dari paket HIPO sering disebut sebagaidiagram IPO (Input-Process-Output). William S., Davis, menggunakan dua macam diagram ini, yaitu
hierarchy chart
sebagai pengganti VTOC (
VisualTable of Content
) untuk menggambarkan fungsi-fungsi dari sistem secaraberjenjang (
to present the top down structure of the program
) dandiagram IPO untuk menggambarkan hubungan dari input, proses dan output darimasing-masing fungsi atau modul. Selain itu, dapat juga digunakan baganterstruktur (
structure chart
) sebagai pengganti
hierarchy chart
untuk menggambarkan fungsi-fungsi dari sistem secara berjenjang. Input danoutput diagram IPO ini dapat dilihat dari bagan terstrukturnya dan prosesdi diagram IPO dapat digambarkan dengan
structure english
atau
pseudocode
. Data dictionary adalah sumbe input dan output dan
thealgorithm descriptions define the process
.Langkah mendesain HIPO dan IPO :Pertama, menentukan fungsi-fungsi dasar yang digunakan untuk mengupdatemaster file dari sistem inventory. Kita mungkin memulai dengan membuatdaftar 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