Anda di halaman 1dari 19

Pengembangan Sistem Informasi

Evi Yulianti, S.Kom.,M.S.I


Siklus Hidup Sistem
• Metode Pengembangan Sistem
• Standar proses tiap organisasi berbeda-berbeda
• Tahapan pengembangan sistem:
 Analisa
 Desain
 Implementasi
 Perawatan
Siklus Hidup Sistem
• Pengembangan sistem informasi biasanya
melalui serangkaian langkah-langkah tertentu
• Langkah-langkah tersebut adalah:
• Identifikasi dan seleksi masalah
• Perencanaan
• Analisa
• Desain
• Logik
• Fisik
• Penerapan
• Perawatan
Siklus Hidup Sistem
Project Identification
and Selection
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

Tujuan –merancang spesifikasi teknik


Project Identification
and Selection
Hasil – program/struktur data,
kebutuhan dukungan teknik,
Project Initiation
and Planning
rancangan ulang organisasi

Analysis

Logical Design

Physical Design

Aktifitas database
Implementation
- Rancangan fisik database
Maintenance
Systems Development Life Cycle

Project Identification Tujuan –pemrograman, ujicoba, pelatihan,


and Selection penerapan, dokumentasi
Project Initiation Hasil – program, dokumentasi, materi
and Planning training
Analysis

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)

Anda mungkin juga menyukai