perancangan database
DESCRIPTION
PERANCANGAN DATABASE. TO773 Universitas Binanusantara. DATABASE DALAM KEHIDUPAN SEHARI-HARI. Pembelian di Supermarket Transaksi dengan kartu kridit Transaksi di Bank Mencari buku di perpustakaan Binus Penggunaan Internet Studi di Ubinus (Binus Maya). Aplikasi Datawarehouse Penjualan. - PowerPoint PPT PresentationTRANSCRIPT
PERANCANGAN PERANCANGAN DATABASEDATABASE
PERANCANGAN PERANCANGAN DATABASEDATABASE
TO773TO773Universitas Universitas
BinanusantaraBinanusantara
DATABASE DALAM KEHIDUPAN SEHARI-HARI• Pembelian di Supermarket• Transaksi dengan kartu kridit• Transaksi di Bank• Mencari buku di perpustakaan
Binus• Penggunaan Internet• Studi di Ubinus (Binus Maya)
Aplikasi Datawarehouse
Penjualan
PENERAPAN E_BISNIS
PENERAPAN DATABASE UNTUK FINANCE
PERTANYAAN USER YANG HARUS DIJAWAB SAAT MERANCANG
DATABASE
• Mengapa membutuhkan waktu lama ?• Mengapa biayanya tinggi ?• Mengapa tidak memenuhi
kebutuhan ?• Mengapa masih ada salah saat
diterima ?• Mengapa sulit mengukur kemajuan
proyek pengembangan database ?
Perubahan Biaya R.S. Pressman (2001).
Definition Development After release
1x
1.5-6x
60-100x
Depresiasi Software
• Dalam akhir dekade ini penerapan software mempunyai masalah serius dalam perawatan yakni : – Adanya koreksi faults,– Implementasi kebutuhan baru,– Modifikasi software untuk di run pada
platform baru atau hasil upgraded
• Membutuhkan usaha lebih dalam pemeliharaan software.
KONSEKUENSINYA :
– Proyek terlambat,– Proyek melebihi
anggaran,– Proyek unreliable,– Produk sukar dipelihara,– Software performed
poorly.
Model Iteratif Pengembangan SBD
listento
customerbuild/revise
mock-up
customertest-drivesmock-up
businessmodeling
datamodeling
processmodeling
applicationgeneration
testing&
turnover
businessmodeling
datamodeling
processmodeling
applicationgeneration
testing&
turnover
businessmodeling
datamodeling
processmodeling
applicationgeneration
testing&
turnover
team #1
team #2team #3
60 - 90 daysPrototyping
RAD
Database Application Lifecycle• Penerapan Rancangan
• Prototyping (optional)
• Implementasi
• Loading dan konversi Data
• Testing
• Operasional pemeliharaan.
Stages of the Database Application Lifecycle
SELESAI