![]() 48
Pengembangan sistem biasanya disebabkan oleh adanya masalah (sistuasi
yang tidak diinginkan yang membuat perusahaan tidak dapat mecapai visi, misi, dan
tujuannya), peluang (kesempatan untuk meningkatkan performa perusahaan) dan
perintah/direktif (ketentuan baru yang dibuat oleh pemerintah, manajemen, ataupun
faktor eksternal lainnya).
2.13
Object Oriented Analysis and Design
Menurut Mathiassen, et al (2000, p3) Object Oriented Analysis and Design
menggunakan object
dan class
sebagai konsep kuncinya dalam menganalisa dan
merancang
sistem. Object digunakan untuk menggambarkan dan memahami sebuah
sistem. Object
didefinisikan sebagai sebuah entitas yang memiliki identitas, state,
dan behavior. Class
didefinisikan sebagai sekelompok object
dengan struktur, pola
behavior, dan atribut yang sama. Mengacu pada Mathiassen et al. (2000, p14)
terdapat empat aktivitas utama dalam OOAD, yaitu problem domain analysis,
application domain analysis, architectural design, dan component design.
Gambar 2.6 Aktivitas utama dalam OOA&D
Sumber : Mathiassen et al (2000, pp15)
|