Project Initiation
and Planning
Analysis
Logical Design
Physical Design
Implementation
Maintenance
Systems Development Life Cycle
Project Identification
Tujuan – monitor, perbaikan, penyempurnaan
and Selection Hasil – pemeriksaan secara berkala
Project Initiation
and Planning
Analysis
Logical Design
Physical Design
Aktifitas database –
Implementation
Perawatan basisdata
Maintenance
Systems Development Life Cycle
Project Identification
and Selection Tujuan– menetapkan masalah dan solusi
Hasilnya untuk – kebutuhan untuk analisis
Project Initiation
and Planning
Analysis
Logical Design
Physical Design
Aktifitas database –
Implementation
Memodelkan konsep data
Maintenance
Systems Development Life Cycle
Project Identification
and Selection Tujuan –analisis kebutuhan data
Project Initiation
Hasilnya – spesifikasi fungsi sistem
and Planning
Analysis
Logical Design
Physical Design
Aktifitas database –
Implementation
Memodelkan konsep data
Maintenance
Systems Development Life Cycle
Project Identification
and Selection
Tujuan – menyususun kebutuhan informasi
Hasil – spesifikasi rancangan rinci
Project Initiation
and Planning
Analysis
Logical Design
Physical Design
Aktifitas database –
Implementation
Rancangan database logic
Maintenance
Systems Development Life Cycle
Logical Design
Physical Design
Aktifitas database –
Implementation
Rancangan fisik database
Maintenance
Systems Development Life Cycle
Logical Design
Physical Design
Aktifitas database –
Implementation
Penerapan database
Maintenance
Systems Development Life Cycle
Project Identification
Tujuan – monitor, perbaikan, penyempurnaan
and Selection Hasil – pemeriksaan secara berkala
Project Initiation
and Planning
Analysis
Logical Design
Physical Design
Aktifitas database –
Implementation
Perawatan basisdata
Maintenance
Siklus Hidup Sistem
– Langkah-langkah tidak harus urut
– Setiap langkah memerlukan masukan dan
menghasilkan keluaran tertentu yang
mempengaruhi langkah yang lain
– Perusahaan perorangan terkadang
mempunyai siklus tersendiri yang berbeda
Langkah-langkah dalam Pengembangan Sistem
• Analisa
– Mempelajari sistem prosedur yang berjalan
saat ini
• Menentukan kebutuhan
– Mempelajari sistem saat ini
– Menyusun kebutuhan dan menghilangkan kerangkapan
• Membuat sistem alternatif
• Buat perbandingan antara alternatif yang ada
• Merekomendasikan alternatif yang terbaik
Langkah-langkah dalam Pengembangan Sistem
• Perawatan
• Pergantian sistem sesuai dengan kondisi saat ini
• Sistem dianggap kuno
Pendekatan dalam pengembangan
• Prototyping
– Membangun sistem turunan yang mendekati
– Keuntungan:
• memudahkan perancangan
• Memberi gambaran yang lebih jelas tentang kebutuhan sistem
• Rapid Application Development (RAD)
– Perlengkap[an pendukung dari prototiping jika kebutuhan sistem
sudah dipenuhi
• Joint Application Design (JAD)
– Pengguna, manager dan sistem analis bekerja bersama-sama
dalam waktu tertentu
– Kebutuhan sistem ditinjau ulang
– Rapat struktur
Prototyping
Merancang database logika :
Memodelkan konsep data:
•Rinci analisa kebutuhan
•Analisa kebutuhan
•Memadukan database ke dalam
•Membuat model adat awal konsep data
daftar
kebutuhan
Identifikasi Membangun
masalah prototipe Merancang dan membuat
database fisik.
•Definisikan isi database baru
Perbaikan database
•Menggunakan konsep data
•Peningkatan Konversi lama
perforomance sistem prototipe
•Rancang program pengolah
•Perbaikan kesalahan data