Home Start Back Next End
  
30
serta
menjalankan
aplikasi-aplikasi
yang
ada
diberbagai platform
perangkat
keras.
Pengembangan
dapat
berlangsung
lebih
cepat
dan
lancar
karena
sistem dirancang
seperti dunia nyata melihatnya. Pengembangan lebih cepat berarti pengurangan pada
biaya
pengembangan.
Kode
berkualitas
tinggi
memberikan
keandalan
lebih
besar
dan  ketangguhan  yang  lebih  dibandingkan  dengan  yang  biasa  ditemukan  dalam
sistem berorientasi
proses
dan
data.
Kode
berkualitas
tinggi
dan
kemampuan
pemakaian kembali memberikan keuntungan saat pemeliharaan atau rekayasa ulang
sistem.
Kelemahan OOAD
1.   Diperlukan waktu lama untuk memperoleh pengalaman pengembangan.
2.   Kesulitan metodologi untuk menjelaskan sistem bisnis rumit.
3.   Kurangnya  pilihan  peralatan  pengembangan 
yang  khusus  disesuaikan 
untuk
sistem bisnis.
2.1.5
Unified Modelling Language (UML)
2.1.5.1 Pengertian UML
UML (Unified Modeling Language) adalah the industry standard language for
specifying,
visualizing,
constructiong,
and
documenting
the
artifacts
of
object
based
software systems.
Dari pengertian diatas, dapat kita artikan bahwa UML merupakan suatu bahasa
standar
yang digunakan untuk menspesifikasikan,
memvisualisasi,
mengkonstruksi, serta
mendokumentasikan artifak dari suatu system software yang berbasiskan objek.
Word to PDF Converter | Word to HTML Converter