Pemeliharaan Sistem [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Pemeliharaan Sistem



Nama Kelompok : • Alifian Sukma 081116007 • M.Fikrie Ramadhan 081116015 • Agustinus Kurniawan 081116032



Pemeliharaan Sistem • Suatu kombinasi dari berbagai tindakan yang dilakukan untuk menjaga suatu sistem dalam, atau memperbaikinya sampai, suatu kondisi yang bisa diterima • Pemeliharaan sistem berlaku jika sistem yang baru telah dioperasikan • Merupakan siklus terakhir dari SDLC • Pemeriksaan periodik, audit dan permintaan pengguna akan menjadi source untuk melakukan perawatan sistem diseluruh masa hidup sistem



Kenapa Pemeliharaan Sistem harus dilakukan ? 1. 2. 3. 4. 5.



Memperbaiki Kesalahan Menjaga Kemutakhiran Sistem Meningkatkan Kinerja Sistem Menyiapkan Usulan Rekayasa Ulang Menyetujui atau Menolak Rekayasa Ulang Sistem



Jenis Pemeliharaan • • • •



Pemeliharaan Korektif Pemeliharaan Adaptif Pemeliharaan Perfektif Pemeliharaan Preventif



Langkah-langkah dalam hal Sistem terdiri atas:



Penggunaan Sistem



Pemeliharaan



Audit Sistem



Penjagaan Sistem



Peningkatan Sistem



Perbaikan Sistem



Tahapan – Tahapan Siklus Hidup Pemeliharaan Sistem (SMLC) 1. Memahami Permintaan Pemeliharaan 2. Mentransformasi Permintaan Pemeliharaan Menjadi Pengubahan 3. Menspesifikasi Perubahan 4. Mengembangkan Perubahan 5. Menguji Perubahan 6. Melatih Pengguna Dan Melakukan Test Penerimaan 7. Pengkonversian Dan Meluncurkan Operasi 8. Mengupdate Dokumen 9. Melakukan Pemeriksaan Pasca Implementasi



Prosedur Pemeliharaan Sistem • • • •



Menerapkan SDLC dan SWDLC Menspesifikasi definisi data standar Menggunakan bahasa pemrograman standart Merancang modul-modul yang terstruktur dengan baik • Mempekerjakan modul yang dapat digunakan kembali • Mempersiapkan dokumentasi yang jelas, terbaru dan komprehensif • Menginstall perangkat lunak, dokumentasi dan



• Menetapkan Kegiatan Pemeliharaan Sistem • Mengawali dan merekam kegiatan pemeliharaan sistem tidak terjadwal • Menggunakan sistem perangkat lunak helpdesk • Mengevaluasi aktivitas pemeliharaan sistem • Mengoptimalkan program pemeliharaan sistem



Mengembangkan perubahan sistem manajemen (CMS) • Model Umum CMS : – Membatasi akses ke sumber produksi dan kode objek – Mengurangi kesalahan dan mendesain cacat – Mencegah keberadaan lebih dari satu versi program sumber dan kode objek dalam file master produksi – Mengembangkan kualitas dan reliabilitas – Mempertinggi keamanan dan kendali – Mempertinggi produktivitas perangkat lunak



Komponen CMS • • • • • • • •



Fasilitas fungsi perpustakaan Perintah kerja pemeliharaan Bengkel kerja programmer File master tes File master jaminan kualitas File master produksi File master cadangan Laporan manajemen dan jejak audit



Resiko apa saja yang CMS (Change Management System) hindarkan ? • Kekurangan inventaris program perangkat lunak yang akurat dan sumber-sumber sistem informasi lainnya. • Ketidak lengkapan sejarah perubahan program • Modul-modul program perangkat lunak terduplikasi • Perubahan program perangkat lunak yang tidak sah • Kekurangan dokumentasi yang jelas, komprehensif dan terbaru • Rendahnya kualitas dan reabilitas perangkat lunak



Menguji dan mempertahankan Sistem • Sebelum sistem informasi dapat digunakan, maka harus dilakukan pengujian terlebih dulu. Akan bisa menghemat biaya bila dapat menangkap adanya masalah sebelum sistem tersebut ditetapkan. Sebagian pengujian dilakukan oleh pemrogram sendiri, dan lainnya dilakukan oleh penganalisis sistem. Rangkaian pengujian ini pertama-tama dijalankan bersama-sama dengan data contoh serta dengan data aktual dari sistem yang telah ada. • Mempertahankan sistem dan dokumentasinya dimulai ditahap ini, sebagian besar kerja rutin pemrogram adalah melakukan pemeliharaan sistem ,dan kegiatan bisnis yang paling banyak menghabiskan banyak uang ialah untuk kegiatan pemeliharaan. Sebagian besar prosedur sistematis yang dijalankan, menganalisis selama siklus hidup pengembangan sistem membantu memastikan bahwa pemeliharaan bisa dijaga sampai tingkat minimum.



Mengimplementasikan dan Mengevaluasi sistem •



Ditahap terakhir dari pengembangan, penganalisis membantu untuk mengimlementasikan sistem informasi. Tahap ini melibatkan pelatihan bagi pemakai untuk mengendalikan sistem.



Penganalisis perlu merencanakan konversi perlahan dari sistem lama ke sistem baru. Proses ini mencakup pengubahan file-file dari format lama ke format baru atau membangun suatu basis data, mmenginstal peralatan, dan membawa sistem baru untuk di produksi. •



Evaluasi yang ditunjukkan sebagai bagian dari tahap terakir dari siklus hidup pegambangan sistem biasanya dimaksudkan untuk pembahasan. Kriteri utama yang harus dipenuhi ialah apakah pemakaian yang dituju benar-benar menggunakan sistem.







Perlu diingat bahwa kerja sistem biasanya berulang. Ketika penganalisis menyelesaikan 1 tahap



pengembangan sistem akan berlanjut ke tahap berikutnya, penemuan suatu masalah bisa memaksa penganalisis kembali ke tahap sebelumnya dan memodifikasi pekerjaannya di tahap tersebut.



Kesimpulan Pemeliharaan (Maintenance) sangat dibutuhkan dalam suatu perancangan sistem karena biasanya terjadi banyak kesalahan atau perubahan setelah sistem tersebut dibuat. Pemeliharaan sistem tidak hanya dilakukan dalam waktu yang singkat, tetapi terus berkelanjutan. Proporsi dari pemeliharaan sendiri mencapai 60% sedangkan aktivitas lainnya hanya 40% dan hal ini menjadi bukti bahwa pemeliharaan lebih dominan dalam perancangan sistem dibandingkan dengan aktivitasaktivitas yang lainnya.