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
Analysis
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
Identifikasi dan pemilihan masalah
• Dua kegiatan pokok
• Identifikasi kebutuhan
• Penentuan prioritas dan pembuatan jadwal
kegiatan
• Membantu perusahaan dalam menentukan apakah
sistem saat ini masih layak / tidak
Menyusun perencanaan
• Dua aktifitas
• Melakukan wawancara secara formal untuk
mendeteksi masalah yang dihadapi saat ini
• Mempresentasikan alasan perlu tidaknya
pengembangan sistem saat ini
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
Merancang database logika :
Prototyping Memodelkan konsep data:
• Analisa kebutuhan
• Rinci analisa kebutuhan
• Memadukan database ke dalam
• Membuat model adat awal konsep data
Daftar
kebutuhan Merancang dan membuat database
Identifikasi Membangun
fisik.
masalah prototipe
• Definisikan isi database baru
• Menggunakan konsep data lama
Perbaikan database • Rancang program pengolah data
• Peningkatan Konversi
perforomance sistem
prototipe
• Perbaikan kesalahan
Perbaikan database
Penerapan database. Penerapan masalah • Analisa database sesuai
Perbaikan
• Proses kode data prototipe kebutuhan
prototipe
• Install database baru, perbaikan • Perbaikan kesalahan
sesuai data yang sudah
ada
Meningkatkan produktifitas pengembangan sistem
informasi
Menggunakan program bantu Computer-Aided Software
Engineering (CASE)
• Menyediakan fasilitas dalam mendeskripsikan sistem
dan spesifikasinya
Kesimpulan
• Analisa dan perancnagn sistem informasi
• Proses membangun kembali dan merawat sebuah sistem
informasi
• Pendekatan modern dalam analisa sistem
• Berorientasi ke proses
• Berorientasi pada data
Empat tipe sistem infromasi
• Transaction Processing (TPS)
• Management Information Systems (MIS)
• Decision Support (DSS)
• Expert Systems (ES)