METODOLOGI PENGEMBANGAN SISTEM DAN PERANGKAT
Metodologi adalah kesatuan metode-metode, prosedur-prosedur,
konsep-konsep pekerjaan, aturan-aturan, postulat-postulat yang digunakan oleh
suatu ilmu pengetahuan, seni atau disiplin lainnya. Metode adalah suatu
cara, teknik yangsistematik untuk mengerjakan sesuatu. Metodologi Pengembangan
sistem berartimetode-metode, prosedur-prosedur, konsep-konsep pekerjaan,
aturan-aturan dan postulat-postulat (kerangka pemikiran) yang akan
digunakan untuk mengembangkan suatu sistem informasi. Urut-urutan prosedur
untuk pemecahan masalah dikenal dengan istilah Algoritma
Klasifikasi dari metodologi pengembangan sistem informasi melputi
3 metode, yaitu:
1. Functional Decomposition
Methodologies (Metodologi Pemecahan Fungsional)
2.
Data Oriented Methodologies (Metodologi Orientasi Data)
3.
Prescriptive Methodologies
Pada paper ini saya hanya membahas
metode yang pertama yaitu:
Functional Decomposition Methodologies (Metodologi Pemecahan Fungsional)
Metodologi
ini menekankan pada pemecahan dari sistem ke dalamsubsistem-subsistem yang
lebih kecil, sehingga akan lebih mudah untuk dipahami, dirancang dan
ditetapkan. Yang termasuk dalam kelompok metodologi ini adalah :
1.
HIPO (Hierarchy plus Input Process
Output)
2.
Stepwise Refinement (SR) atau
Iterative Stepwise Refinement (ISR)
3.
Information Hiding
HIPO (Hierarchy plus Input-Process-Output)
HIPO (Hierarchy plus Input-Process-Output) mempunyai sasaran utama sebagai berikut :
1) Untuk menyediakan suatu struktur guna memahami fungsi-fungsi dari sistem.
2) Untuk lebih menekankan fungsi-fungsi yang harus diselesaikan oleh program, bukannya menunjukkan statemen-statemen program yang digunakan untuk melaksanakan fungsi tersebut.
3) Untuk menyediakan penjelasan yang jelas dari input yang harus digunakan dan output yang harus dihasilkan oleh masing-masing fungsi pada tiap-tiap tingkatan dari diagram-diagram HIPO.
4) Untuk menyediakan output yang tepat dan sesuai dengan kebutuhan-kebutuhan pemakai.
Information
Hiding
adalah menyembunyikan attribute suatu objek dari
objek lain. Encapsulation adalah menyembunyikan method suatu objek dari objek
lain. Attribute maupun method disembunyikan dengan cara memberikan modifier
private.
Method dalam kelas yang sama, yang memberikan nilai pada attribute private disebut method setter, sedangkan method masih dalam kelas yang sama, yang mengambil nilai dari attribute private disebut getter.
Method dalam kelas yang sama, yang memberikan nilai pada attribute private disebut method setter, sedangkan method masih dalam kelas yang sama, yang mengambil nilai dari attribute private disebut getter.

Tidak ada komentar:
Posting Komentar