95
2.2.7
Konsep Object-Oriented Analysis and Design (OOAD) with the Unified
Process (UP)
Satzinger, Jackson, dan Burd (2005:60) mendefinisikan object-oriented
analysis
sebagai proses mendefinisikan semua objek yang melakukan
pekerjaan di dalam suatu sistem dan menunjukkan interaksi pengguna apa saja
yang dibutuhkan untuk menyelesaikan tugas di dalam sistem.
Object-oriented design
merupakan proses mendefinisikan semua jenis
objek yang diperlukan untuk berkomunikasi dengan orang maupun perangkat
di dalam sistem, menunjukkan bagaimana objek berinteraksi untuk
menyelesaikan tugas di dalam sistem, dan menyempurnakan definisi dari
setiap jenis objek sehingga dapat diimplementasikan dengan lingkungan atau
bahasa tertentu.
Unified process
merupakan suatu metodologi pengembangan sistem
yang berorientasi objek yang dikembangkan oleh Rational Software, bagian
dari IBM.
2.2.7.1 Object-Oriented Analysis
Analisis sistem dibagi menjadi beberapa tahapan yaitu sebagai
berikut:
a.
Gather detailed information
Tahapan gather detailed information
dapat dilakukan dengan dua
cara, yaitu sebagai berikut:
1.
Metode survei, yaitu dengan mengadakan penelitian yang
dilakukan dengan peninjauan langsung ke perusahaan.
2.
Metode wawancara, yaitu dengan mengadakan tanya jawab
dengan pemilik perusahaan dan karyawan-karyawan yang
berhubungan dengan topik yang dibahas.
b.
Define functional requirements
Tahapan define functional requirements
dilakukan dengan
menentukan persyaratan sistem yang mendeskripsikan aktivitas
atau proses yang harus dilakukan oleh suatu sistem.
c.
Define nonfunctional requirements
Tahapan define nonfunctional requirements
dilakukan dengan
menentukan karakteristik dari suatu
sistem selain aktivitas yang
harus dilakukan oleh sistem itu sendiri.
|