Top Banner
Siklus Hidup Pengembangan Sistem (system Development Life Cycle (SDLC)
25

(4) Pengembangan Sistem Informasi (SDLC)

Dec 18, 2014

Download

Documents

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: (4) Pengembangan Sistem Informasi (SDLC)

Siklus Hidup Pengembangan Sistem (system Development Life Cycle (SDLC)

Page 2: (4) Pengembangan Sistem Informasi (SDLC)

PENGEMBANGAN SISTEM

Menyusun sistem yang baru menggantilkan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada.

Page 3: (4) Pengembangan Sistem Informasi (SDLC)

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

Page 4: (4) Pengembangan Sistem Informasi (SDLC)
Page 5: (4) Pengembangan Sistem Informasi (SDLC)

Siklus Hidup Pengembangan Sistem (SDLC)

1. Perencanaan Sistem2. Analisis Sistem3. Desain /Perancangan

Sistem4. Seleksi Sistem5. Implementasi Sistem6.Perawatan Sistem

Page 6: (4) Pengembangan Sistem Informasi (SDLC)

System Development Life Cycle(Siklus Hidup Pengembangan Sistem)

Page 7: (4) Pengembangan Sistem Informasi (SDLC)

Awal Proyek Sistem1.Perencanaan Sistem

Pengembangan Sistem2. Analisis Sistem3.Desain/Perancangan Sistem4.Seleksi Sistem5.Implementasi Sistem

Manajemen Sistem6. Perawatan Sistem

Page 8: (4) Pengembangan Sistem Informasi (SDLC)

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.

Page 9: (4) Pengembangan Sistem Informasi (SDLC)

2. Analisis Sistem

Tahap yang digunakan oleh analis sistem untuk menemukan kelemahan-kelemahan dari sistem yang ada sehingga dapat diusulkan perbaikannya

Page 10: (4) Pengembangan Sistem Informasi (SDLC)

3. Desain Sistem

Tahap untuk membentuk sistem yang baru berdasarkan hasil analisis.

Page 11: (4) Pengembangan Sistem Informasi (SDLC)

4. Seleksi Sistem

Tahap untuk memilih perangkat keras & perangkat lunak yang dibutuhkan

Page 12: (4) Pengembangan Sistem Informasi (SDLC)

5. Implementasi Sistem

Tahap untuk meletakkan sistem supaya siap untuk dioperasikan

Page 13: (4) Pengembangan Sistem Informasi (SDLC)

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.

Page 14: (4) Pengembangan Sistem Informasi (SDLC)

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)

Page 15: (4) Pengembangan Sistem Informasi (SDLC)

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.

Page 16: (4) Pengembangan Sistem Informasi (SDLC)

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.

Page 17: (4) Pengembangan Sistem Informasi (SDLC)

IMPLEMENTASI (SDLC 5)Merupakan tahap menerapkan sistem yang baru ke dalam kegiatan yg sebenarnya & menjamin sistem yang baru dapat berjalan secara optimal.

Page 18: (4) Pengembangan Sistem Informasi (SDLC)

• Kegiatan yang dilakukan dalam implementasi1. Pemilihan & pelatihan personil2. Pemilihan tempat & instalasi hardware & software3. Pemrograman & Pengetesan Program4. Pengetesan Sistem5. Konversi Sistem

Page 19: (4) Pengembangan Sistem Informasi (SDLC)

Pemrograman & Test program

Pemrograman Kegiatan menulis kode program yang akan dijalankan oleh komputer.

Test Program Kegiatan yang dilakukan sebelum program diterapkan.

Page 20: (4) Pengembangan Sistem Informasi (SDLC)

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)

Page 21: (4) Pengembangan Sistem Informasi (SDLC)

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.

Page 22: (4) Pengembangan Sistem Informasi (SDLC)

Run Time Error

Adalah kesalahan sewaktu executable program dijalankan. Kesalahan ini akan menyebabkan proses progam berhenti sebelum selesai pada saatnya.

Page 23: (4) Pengembangan Sistem Informasi (SDLC)

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.

Page 24: (4) Pengembangan Sistem Informasi (SDLC)

Pengetesan Sistem

Dilakukan untuk memeriksa kekompakan antar komponen sistem yang diimplementasikan agar memastikan komponen dari sistem telah berfungsi sesuai yang diharapkan.

Page 25: (4) Pengembangan Sistem Informasi (SDLC)

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.