Upload
hanny-hikmayanti
View
10.588
Download
5
Embed Size (px)
DESCRIPTION
Citation preview
Siklus Hidup Pengembangan Sistem (system Development Life Cycle (SDLC)
PENGEMBANGAN SISTEM
Menyusun sistem yang baru menggantilkan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada.
Beberapa hal yg menyebabkan sistem yg lama hrs diganti atau diperbaiki :
1. Adanya permasalahan yg timbul di sistem lama. Mis : krn ketidakberesan dlm sistem, pertumbuhan organisasi.
2. Untuk meraih kesempatan. Misal peningkatan pelayanan pd pelanggan, peluang-peluang pasar.
3. Adanya instruksi. Misal Peraturan pemerintah
Siklus Hidup Pengembangan Sistem (SDLC)
1. Perencanaan Sistem2. Analisis Sistem3. Desain /Perancangan
Sistem4. Seleksi Sistem5. Implementasi Sistem6.Perawatan Sistem
System Development Life Cycle(Siklus Hidup Pengembangan Sistem)
Awal Proyek Sistem1.Perencanaan Sistem
Pengembangan Sistem2. Analisis Sistem3.Desain/Perancangan Sistem4.Seleksi Sistem5.Implementasi Sistem
Manajemen Sistem6. Perawatan Sistem
1.Perencanaan Sistem
Kegiatan yg menyangkut estimasi dr kebutuhan-kebutuhan fisik, tenaga kerja & dana yang dibutuhkan untuk mendukung pengembangan sistem serta untuk mendukung operasinya setelah diterapkan.
2. Analisis Sistem
Tahap yang digunakan oleh analis sistem untuk menemukan kelemahan-kelemahan dari sistem yang ada sehingga dapat diusulkan perbaikannya
3. Desain Sistem
Tahap untuk membentuk sistem yang baru berdasarkan hasil analisis.
4. Seleksi Sistem
Tahap untuk memilih perangkat keras & perangkat lunak yang dibutuhkan
5. Implementasi Sistem
Tahap untuk meletakkan sistem supaya siap untuk dioperasikan
6. Perawatan Sistem
Tahap setelah pengembangan sistem dilakukan dan sistem telah dioperasikan. Disebut sbg tahap manajemen sistem krn yg melakukan proses ini sudah bukan analis sistem tetapi manajemen.
PERENCANAAN SISTEM (SDLC 1)Setelah manajemen puncak
memutuskan bahwa sistem informasi harus dikembangkan, maka perlu direncanakan dulu dengan cermat
Waktu Perencanaan sistem terdiri dari :
Jangka Pendek (1-2 thn) Jangka Panjang ( s/d 5 thn)
Proses Utama dlm perencanaan sistem1. Merencanakan
proyek sistem Dilakukan oleh staff perencanaan sistem.
2. Menentukan Proyek- proyek sistem Dilakukan oleh komite pengarah.
3. Mendefinisikan proyek-proyek sistem Dilakukan oleh analis sistem.
SELEKSI SISTEM (SDLC 4)
Tahap seleksi sistem merupakan tahap utk memilih hardware & software yg dibutuhkan di dlm sistem yg akan dikembangkan.
Utk dpt memilih sistem yg tepat , analis sistem hrs memiliki pengetahuan mengenai :- Penyedia teknologi.- Tehnik-tehnik evaluasi utk menyeleksi sistem.
IMPLEMENTASI (SDLC 5)Merupakan tahap menerapkan sistem yang baru ke dalam kegiatan yg sebenarnya & menjamin sistem yang baru dapat berjalan secara optimal.
• Kegiatan yang dilakukan dalam implementasi1. Pemilihan & pelatihan personil2. Pemilihan tempat & instalasi hardware & software3. Pemrograman & Pengetesan Program4. Pengetesan Sistem5. Konversi Sistem
Pemrograman & Test program
Pemrograman Kegiatan menulis kode program yang akan dijalankan oleh komputer.
Test Program Kegiatan yang dilakukan sebelum program diterapkan.
3 Kesalahan yang ditemukan dalam tes program
• Kesalahan Bahasa ( Language Error) / Kesalahan Penulisan ( Syntax Error)
• Kesalahan Sewaktu Proses ( Run Time Error)
• Kesalahan Logika ( Logical Error)
Language error/Syntax error
Adalah kesalahan didalam penulisan source program yang tidak sesuai dengan yang disyaratkan. Kesalahan mudah ditemui & diperbaiki karena kompiler akan memberitahukan kesalahan.
Run Time Error
Adalah kesalahan sewaktu executable program dijalankan. Kesalahan ini akan menyebabkan proses progam berhenti sebelum selesai pada saatnya.
Logical Error
Adalah kesalahan dari logika program yang dibuat. Kesalahan spt ini sulit ditemukan karena tidak ada pemberitahuan mengenai kesalahannya & tetap ada hasil proses program tetapi hasilnya salah.Cara mencari kesalahan logika adalah dengan melakukan test data. Prosesnya dikenal dgn istilah debugging.
Pengetesan Sistem
Dilakukan untuk memeriksa kekompakan antar komponen sistem yang diimplementasikan agar memastikan komponen dari sistem telah berfungsi sesuai yang diharapkan.
Konversi sistem Proses untuk meletakkan sistem yang baru
supaya siap untuk digunakan.
Cara Konversi Konversi langsung : mengganti sistem yang
lama langsung dengan sistem yang baru Konversi Pararel : Mengoperasikan sistem
yang baru bersama dengan sistem yang lama dalam suatu periode waktu tertentu
Konversi bertahap : Menerapkan masing-masing modul yg berbeda secara berurutan secara bertahap.