Metodologi Pengembangan Sistem
Metodologi Perancangan
Terstruktur
·
Metodologi pemecahan
fungsional
Metodologi ini
menekankan pada pemecahan sistem ke dalam subsistem-subsistem yang lebih kecil,
sehingga akan lebih mudah untuk dipahami, dirancang, dan diterapkan.
·
Metodologi berorientasi
data
Metodologi ini
menekankan pada karakteristik data yang akan diproses.
·
Prescriptive
methodologies
Metodologi ini merupakan
metodologi yang dikembangkan oleh sistem house dan pabrik-pabrik perangkat
lunak dan tersedia secara komersial dalam paket-paket program.
Metodologi Perancangan
Berorientasi Objek
·
Encapsulation
Encapsulation merupakan
dasar untuk pembatasan ruang lingkup program terhadap data yang diproses. Data
dan prosedur atau fungsi dikemas bersama-sama dalam suatu objek, sehingga
prosedur atau fungsi lain dari luar tidak dapat mengaksesnya. Data
terlindung dari prosedur atau objek lain, kecuali prosedur yang berada
dalam objek itu sendiri.
·
Inheritance
Inheritance adalah
teknik yang menyatakan bahwa anak dari objek akan mewarisi data/atribut dan
metode dari induknya langsung. Atribut dan metode dari objek dari objek induk
diturunkan kepada anak objek, demikian seterusnya. Inheritance mempunyai arti
bahwa atribut dan operasi yang dimiliki bersama di anatara kelas yang mempunyai
hubungan secara hirarki. Suatu kelas dapat ditentukan secara umum,
kemudian ditentukan spesifik menjadi subkelas. Setiap subkelas mempunyai
hubungan atau mewarisi semua sifat yang dimiliki oleh kelas induknya, dan
ditambah dengan sifat unik yang dimilikinya. Kelas Objek dapat didefinisikan
atribut dan service dari kelas Objek lainnya. Inheritance menggambarkan
generalisasi sebuah kelas.
·
Polymorphism
Polimorfisme yaitu
konsep yang menyatakan bahwa seuatu yang sama dapat mempunyai bentuk dan
perilaku berbeda. Polimorfisme mempunyai arti bahwa operasi yang sama mungkin
mempunyai perbedaan dalam kelas yang berbeda. Kemampuan objek-objek yang
berbeda untuk melakukan metode yang pantas dalam merespon message yang
sama. Seleksi dari metode yang sesuai bergantung pada kelas yang seharusnya
menciptakan Objek.
Sumber:
No comments:
Post a Comment