Pertemuan 4 APBO Oodlc
-
Upload
jajasemangat -
Category
Documents
-
view
57 -
download
2
Transcript of Pertemuan 4 APBO Oodlc
-
Siklus Hidup Pengembangan Berorientasi Objek
(Pertemuan 4)
ANALISIS DAN PERANCANGAN
BERORIENTASI OBJEK (APBO)
Oleh :
Jaja, M.Kom
SISTEM INFORMASI FAKULTAS ILMU KOMPUTER
UNIVERSITAS SUBANG 2013
-
OODLC
Siklus Hidup
Fase Analisis Berorientasi Objek
Fase Desain Berorientasi Objek
Fase Konstruksi
Fase Pengujian
Fase Pemeliharaan
-
Siklus Hidup
OODLC merupakan pembaruan dan perbaikan dari SDLC (System Development Life Cycle)
SDLC merupakan suatu proses yang yang digunakan oleh analis sistem untuk mengembangkan suatu sistem informasi, mulai dari analysis, Design, construction, testing dan implementation sistem.
-
Struktur dimensi Pengembngan Softwarre
Dimensi Waktu Waktu
Inception Membangun kasus bisnis dan Mendefinisikan jangkauan proyek Elaboration Membuat kebutuhan arsitektural dan mendeskripsikan kebutuhan sistem Construction Pembuatan code Transition Memasang software ke user yang memesan
INCEPTION ELABORATION CONSTRUCTION TRANSITION
-
Aturan dimensi waktu
-
Aturan dimensi waktu
-
Aturan dimensi waktu
-
Aturan dimensi waktu
-
Struktur dimensi Pengembngan Softwarre
Dimensi Komponen Proses Pemodelan Bisnis Mengidentifikasi kebutuhan sistem dan user Kebutuhan Merinci sistem ke dalam kebutuhan fungsional dan non fungsional Analisis dan Desain Mendeskripsikan apa yang akan dikerjakan sistem Konstruksi Membuat pengkodean Testing Verifikasi dari sistem keseluruhan Pemeliharaan Pemeliharaan sistem yang sudah terpasang
-
Fase Analisis Berorentasi Objek
Tujuannya adalah untuk mendefinisikan serangkaian kelas-kelas, relasi, dan behavior
Dalam analisis, kita memodelkan kebutuhan user
Untuk apa sistem dibuat?
Output berupa model konseptual.
Terdiri dari :
1. Model kebutuhan
2. Model Obyek
-
Fase Analisis Berorentasi Objek
Model kebutuhan mempunyai 5 komponen
- Lingkup proyek
- Context Diagram
- Use Case Model
- Deskripsi Interface
- Studi Kelayakan
-
Fase Analisis Berorentasi Objek
Lingkup Proyek
Apa yang akan dihasilkan ?
Secara umum, apa yang akan dikerjakan sistem untuk user.
Termasuk mendeskripsikan apa yang tidak bisa dikerjakan sistem.
-
Fase Analisis Berorentasi Objek
Context Diagram
Dideskripsikan dengan lingkaran besar yang dikelilingi dengan kotak kecil.
Mewakili entitas eksternal seperti orang, organisasi, sistem, atau hal-hal lain di luar sistem yang berhubungan dengan sistem yang akan dibangun.
-
Fase Analisis Berorentasi Objek
Pemasang iklan
Regulatory Authorities
Pendapatan
Pemegang Saham
Biro bisnis
Permintaan
tagihan
Statistics & Reports
Program Info
Peringkat kredit
Laporan triwulanan
Laporan keuangan
Pendengar
sistem pemasangan iklan
di radio X
-
Fase Analisis Berorentasi Objek
Use case Model
Mendeskripsikan tentang bagaimana user dapat menggunakan sistem dalam mengerjakan pekerjaannya.
-
Fase Analisis Berorentasi Objek
Deskripsi interface
GUI
Komunikasi antar interface
-
Fase Analisis Berorentasi Objek
Studi Kelayakan Kelayakan Operasional
Akankah tercipta dampak positif, ? Apakah bisa meningkatkan pendapatan?
Kelayakan Teknis Hardware, software, training, konsultasi
Kelayakan Jadwal Pengerjaan Proyek tepat waktu? Finalti pengerjaan.
Kelayakan Ekonomis Diukur dengan Analisis cost benefit
-
Fase Desain Berorientasi Objek
Tujuan Desain Berorientasi Objek untuk melakukan transformasi model analisis yang di buat dalam fase analisis ke dalam model perancangan sebagai cetak biru.
Analisis, apa yang harus dikerjakan sistem?
Desain, bagaimana sistem akan mengerjakannya?
-
Fase Desain Berorientasi Objek
Desain System, Custom development, package development.
Desain Arsitektur Jaringan,
Desain Hardware, Desain jaringan
Desain Interface, Chart Struktur Interface, Desain input , Desain output
Desain File dan Database, Pemilihan format penyimpanan data, optimasi data storage
Desain Object, Chart Struktur Program, Spesifikasi program
-
Fase Konstruksi
Coding
Seharusnya dibuat dengan bahasa dan database yang berorientasi objek.
-
Fase Pengujian
Lengkapi pengujian untuk masing-masing class dan program.
Kemudian pengujian sistem
Pengujian harus teliti, lengkap dan otomatis.
-
Fase Pemeliharaan
Perbaikan bug
Perangkat tambahan
End-user computing (pembuatan laporan)
Backup dan restore
Pencegahan dari hal yang tidak diinginkan dan pemulihan