(4) pengembangan sistem

21

Upload: hanny-hikmayanti

Post on 06-Jul-2015

974 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: (4) Pengembangan Sistem
Page 2: (4) Pengembangan Sistem

PENGEMBANGAN SISTEM

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

Page 3: (4) Pengembangan Sistem

Beberapa hal yg menyebabkan sistem yg lama hrs diganti atau diperbaiki :

1. Adanya permasalahn yg timbul di sistem lama. Mis : krn ketidakberesan dlm sistem, pertumbuhan organisasi.

2. Untuk meraih kesempatan. Misal peningkatan pelayanan pd pelanggan, peluang2x pasar.

3. Adanya instruksi. Misal Peraturan pemerintah

Page 4: (4) Pengembangan Sistem

Siklus Hidup Pengembangan Sistem

1. Perencanaan Sistem2. Analisis Sistem3. Desain /Perancangan Sistem4. Seleksi Sistem5. Implementasi Sistem6.Perawatan Sistem

Page 5: (4) Pengembangan Sistem

Analis Sistem : Orang yg menganalisis sistem ( mempelajari masalah yg timbul & menentukan kebutuhan2x pemakai sistem). System designer, system consultan,system engineer.

Programmer/Pemrogram : orang yg menulis kode program untuk suatu aplikasi tertentu berdasarkan rancang bangun yg telah dibuat oleh analis sistem

Page 6: (4) Pengembangan Sistem

Awal Proyek Sistem1.Perencanaan Sistem

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

Manajemen Sistem6. Perawatan Sistem

Page 7: (4) Pengembangan Sistem

1.Perencanaan Sistem

Kegiatan yg menyangkut estimasi dr kebutuhan 2x fisik, tenaga kerja & dana yg dibutuhkan untuk mendukung pengembangan sistem serta utk mendukung operasinya setelah diterapkan.

Page 8: (4) Pengembangan Sistem

2. Analisis Sistem

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

Page 9: (4) Pengembangan Sistem

3. Desain Sistem

Tahap untuk membentuk sistem yang baru berdasarkan hasil analisis.

Page 10: (4) Pengembangan Sistem

4. Seleksi Sistem

Tahap untuk memilih perangkat keras & perangkat lunak yang dibutuhkan

Page 11: (4) Pengembangan Sistem

5. Implementasi Sistem

Tahap untuk meletakkan sistem supaya siap untuk dioperasikan

Page 12: (4) Pengembangan Sistem

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 13: (4) Pengembangan Sistem

PERENCANAAN SISTEM

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 14: (4) Pengembangan Sistem

3 Proses utama dlm Perencanaan Sistem

1. Merencanakan proyek2x sistem yg dilakukan oleh staff perencanaan sistem.

2. Menentukan Proyek2x sistem yg akan dikembangkan,yg dilakukan oleh komite pengarah.

3.Mendefinisikan proyek2x sistem yg akan dikembangkan,dilakukan oleh analis sistem.

Page 15: (4) Pengembangan Sistem

SELEKSI SISTEM

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.- Tehnik2x evaluasi utk menyeleksi sistem.

Page 16: (4) Pengembangan Sistem

IMPLEMENTASI• Merupakan tahap menerapkan sistem yg baru ke dlm

kegiatan yg sebenarnya & menjamin sistem yg baru dpt berjalan secara optimal..

• Kegiatan yg dilakukan :1. Pemilihan & pelatihan personil2. Pemilihan tempat & instalasi hardware & software3. Pemrograman & Pengetesan Program4. Pengetesan Sistem5. Konversi Sistem

Page 17: (4) Pengembangan Sistem

Pemrograman & Test program

Pemrograman : Kegiatan menulis kode program yg akan dijalankan oloeh komputer.

Test Program : Kegiatan yg dilakukan sblm program diterapkan.

Page 18: (4) Pengembangan Sistem

• Kesalah yg ditemukan dlm proses tes diklasifikasikan dlm 3 bentuk kesalahan :

A) Kesalahan Bahasa ( Language Error) / Kesalahan penuliisan (Syntax error)Adalah kesalahan didlm penulisan source program yg tidak sesuai dgn yg disyaratkan. Kesalahan mudah ditemui & diperbaiki krn kompiler akan memberitahukan kesalahan.

B) Kesalahan sewaktu proses (Run time error)Adalah kesalahan sewaktu executable program dijalankan. Kesalahan ini akan menyebabkan proses prog berhenti sblm selesai pd saatnya.

Page 19: (4) Pengembangan Sistem

C) Kesalahan Logika (Logical Error)Adalah kesalahan dr logika program yg dibuat. Kesalahan spt ini sulit ditemukan.krn tdk ada pemberitahuan mengenai kesalahannya & tetap ada hasil proses program tetapi hasilnya salah.Cara mencari kesalahan logika adalah dgn melakukan test data. Prosesnya dikenal dgn istilah debugging.

Page 20: (4) Pengembangan Sistem

Pengetesan Sistem

Dilakukan utk memeriksa kekompakan antar komponen sistem yg diimplementasikan agar memastikan komponen dr sistem telah berfungsi sesuai yg diharapkan.

Page 21: (4) Pengembangan Sistem

Konversi sistem Proses utk meletakkan sistem yg baru supaya siap utk

digunakan.

Cara Konversi : Konversi langsung : mengganti sistem yg lama

langsung dgn sistem yg baru Konversi Pararel : Mengoperasikan sistem yg baru

bersama2x dgn sistem yg lama selama suatu periode waktu tertentu

Konversi bertahap : Menerapkan masing2x modul yg berbeda secara berurutan secara bertahap.