PEMELIHARAAN SISTEM Definisi Pemeliharaan Sistem Pemeliharaan Sistem adalah

  • Slides: 26
Download presentation
PEMELIHARAAN SISTEM

PEMELIHARAAN SISTEM

Definisi Pemeliharaan Sistem • Pemeliharaan Sistem adalah suatu kombinasi dari berbagai tindakan yang dilakukan

Definisi Pemeliharaan Sistem • Pemeliharaan Sistem adalah suatu kombinasi dari berbagai tindakan yang dilakukan untuk menjaga suatu sistem dalam, atau memperbaikinya sampai, suatu kondisi yang bisa diterima. Pada bulan April 1970 didefinisikan sebuah istilah untuk Teknologi Pemeliharaan yang mencakup pengertian yang lebih luas dari pada pengertian Pemeliharaan diatas. Istilah ini adalah Teroteknologi.

Sistem perlu dipelihara karena beberapa hal, yaitu : 1. Sistem memiliki kesalahan yang dulunya

Sistem perlu dipelihara karena beberapa hal, yaitu : 1. Sistem memiliki kesalahan yang dulunya belum terdeteksi, sehingga kesalahan sistem perlu diperbaiki. 2. Sistem mengalami perubahan-perubahan karena permintaan baru dari pemakai sistem. 3. Sistem mengalami perubahan karena perubahan lingkungan luar (perubahan bisnis).

4. Sistem terinfeksi malware aktif 5. Sistem berkas corrupt 6. Perangkat keras melemah Untuk

4. Sistem terinfeksi malware aktif 5. Sistem berkas corrupt 6. Perangkat keras melemah Untuk mencegah hal-hal tesebut, digunakanlah m. OS(maintenance Operating system) yang berfungsi untuk: -Manajemen Malware yang aktif -Pemulihan data (recovery) dan perbaikan sistem berkas

 • Diagnosa perangkat keras. m. OS tidak menulis ke disk atau menjalankan kode

• Diagnosa perangkat keras. m. OS tidak menulis ke disk atau menjalankan kode apapun dari disk, memiliki akses langsung ke perangkat keras, dan hanya membutuhkan sedikit bagian dari perangkat keras untuk bekerja dengan sempurna.

Selain dengan m. OS, kita juga dapat memelihara sistem (pada windows) dengan cara-cara yang

Selain dengan m. OS, kita juga dapat memelihara sistem (pada windows) dengan cara-cara yang sederhana seperti: -Jangan pernah mematikan power sampai sistem benar-benar sudah shutdown. -Buatlah backup data-data yang penting. -Lakukan defragment setidaknya satu bulan sekali -Sisakan sedikitspace kosong di partisi tempat sistem operasi berada -Gunakan firewall jika anda terkoneksi dengan jaringan. -Lakukan pengecekan virus secara rutin.

Selain dengan menggunakan m. OS pemeliharaan sistem juga dapat dilakukan dengan cara : ■

Selain dengan menggunakan m. OS pemeliharaan sistem juga dapat dilakukan dengan cara : ■ Pemeliharaan Korektif Pemeliharaan korektif adalah bagian pemeliharaan sistem yang tidak begitu tinggi nilainya dan lebih membebani, karena pemeliharaan ini mengkoreksi kesalahan yang ditemukan pada saat sistem berjalan. Umumnya pemeliharaan korektif ini mencakup kondisi penting atau bahaya yang memerlukan tindakan segera. .

■ Pemeliharaan Adaptif Pemeliharaan adaptif dilakukan untuk menyesuaikan perubahan dalam lingkungan data atau pemrosesan

■ Pemeliharaan Adaptif Pemeliharaan adaptif dilakukan untuk menyesuaikan perubahan dalam lingkungan data atau pemrosesan dan memenuhi persyaratan pemakai baru. Lingkungan tempat sistem beroperasi adalah dinamik, dengan demikian, sistem harus terus merespon perubahan persyaratan pemakai.

 • Tahapan-Tahapan Siklus Hidup Pemeliharaan Sistem (SMLC) • Tahap pemeliharaan dilakukan setelah tahap

• Tahapan-Tahapan Siklus Hidup Pemeliharaan Sistem (SMLC) • Tahap pemeliharaan dilakukan setelah tahap implementasi. Sistem baru yang berjalan digunakan sesuai dengan keperluan organisasi. Selama masa hidupnya, sistem secara periodik akan ditinjau. Perubahan dilakukan jika muncul masalah atau jika ternyata ada kebutuhan baru. Selanjutnya, organisasi akan menggunakan sistem yang telah diperbaiki tersebut.

 • Pemeliharaan sistem dilaksanakan untuk 3 alasan: 1. Memperbaiki kesalahan 2. Menjaga kemutakhiran

• Pemeliharaan sistem dilaksanakan untuk 3 alasan: 1. Memperbaiki kesalahan 2. Menjaga kemutakhiran sistem 3. Meningkatkan sistem 4. Menyiapkan usulan rekayasa ulang 5. Menyetujui atau menolak rekayasa ulang sistem

Langkah-langkah pemeliharaan sistem 1. Penggunaan Sistem Yaitu menggunakan sistem sesuai dengan fungsi tugasnya masing-masing

Langkah-langkah pemeliharaan sistem 1. Penggunaan Sistem Yaitu menggunakan sistem sesuai dengan fungsi tugasnya masing-masing untuk operasi rutin atau sehari-hari. 2. Audit Sistem Yaitu melakukan penggunaan dan penelitian formal untuk menentukan seberapa baik sistem baru dapat memenuhi kriteria kinerja. Hal semacam ini disebut penelaahan setelah penerapan dapat dilakukan oleh seorang auditor internal.

3. Penjagaan Sistem Yaitu melakukan pemantauan untuk pemeriksaan rutin sehingga sistem tetap beroperasi dengan

3. Penjagaan Sistem Yaitu melakukan pemantauan untuk pemeriksaan rutin sehingga sistem tetap beroperasi dengan baik. Selain itu juga untuk menjaga kemutakhiran sistem jika sewaktu-waktu terjadi perubahan lingkungan sistem atau modifikasi rancangan software. 4. Perbaikan Sistem Yaitu melakukan perbaikan jika dalam operasi terjadi kesalahan (bugs) dalam program atau kelemahan rancangan yang tidak terdeteksi saat tahap pengujian sistem.

5. Peningkatan Sistem Yaitu melakukan modifikasi terhadap sistem ketika terdapat potensi peningkatan sistem setelah

5. Peningkatan Sistem Yaitu melakukan modifikasi terhadap sistem ketika terdapat potensi peningkatan sistem setelah sistem berjalan beberapa waktu, biasanya adanya potensi peningkatan sistem tersebut terlihat oleh manajer kemudian diteruskan kepada spesialis informasi untuk dilakukan modifikasi sesuai keinginan manajer.

 • Jenis-Jenis Pemeliharaan : – Pemeliharaan Korektif – Pemeliharaan Adaptif – Pemeliharaan Perfektif

• Jenis-Jenis Pemeliharaan : – Pemeliharaan Korektif – Pemeliharaan Adaptif – Pemeliharaan Perfektif – Pemeliharaan Preventif

 • Siklus Hidup Pemeliharaan Sistem (SMLC): – Pengkonversian dan pelepasan ke operasi –

• Siklus Hidup Pemeliharaan Sistem (SMLC): – Pengkonversian dan pelepasan ke operasi – Mengupdate dokumentasi – Melakukan pemeriksaan pasca implementasi

Alat-Alat Pemliharaan Sistem • Hardware Yang dibutuhkan sesuai dengan kebutuhan system • Software yang

Alat-Alat Pemliharaan Sistem • Hardware Yang dibutuhkan sesuai dengan kebutuhan system • Software yang di butuhkan sesuai dengan kebutuhan system Mengatur Pemeliharaan sitem • Tentukan jadwal maintenance pada system yang kita miliki • Update software yang compatible terhadap system kita • Gunakan tenaga ahli yang terpercaya

3 FASE REKAYASA PERANGKAT LUNAK 1. Fase Definisi (Definition Phase) • Pada fase ini,

3 FASE REKAYASA PERANGKAT LUNAK 1. Fase Definisi (Definition Phase) • Pada fase ini, berfokus pada kata "Apa". Dalam fase definisi, ada beberapa yang harus dilakukan oleh para pengembang perangkat lunak, diantaranya :

 • Mengidentifikasi informasi apa saja yang akan diolah, • Fungsi dan unjuk kerja

• Mengidentifikasi informasi apa saja yang akan diolah, • Fungsi dan unjuk kerja seperti apa yang dibutuhkan, • Tingkah laku sistem seperti apa yang diharapkan, • Interface apa yang akan dibangun, • Batasan desain apa yang ada, dan • Kriteria validasi apa yang dibutuhkan untuk mendefinisikan sistem yang sukses.

Jadi, sebelum beralih ke fase berikutnya, para pengembang perangkat lunak harus benar memahami kebutuhan

Jadi, sebelum beralih ke fase berikutnya, para pengembang perangkat lunak harus benar memahami kebutuhan apa saja yang dibutuhkan. Kebutuhan (requirement) merupakan kunci dari sistem dan perangkat lunak yang didefinisikan. Metode yang diaplikasikan selama fase definisi berbeda, tergantung pada paradigma rekayasa perangkat lunak (atau kombinasi paradigma) yang diaplikasikan.

2. Fase Pengembangan (Development Phase) berfokus pada how (bagaimana), yaitu dimana selama masa pengembangan

2. Fase Pengembangan (Development Phase) berfokus pada how (bagaimana), yaitu dimana selama masa pengembangan perangkat lunak, teknisi harus mendefinisikan bagaimana data dikonstruksikan, bagaimana detil prosedur akan diimplementasikan, bagaimana interface ditandai dll.

3. Fase Pemeliharaan (Maintenance Phase) berfokus pada perubahan yang dihubungkan dengan koreksi kesalahan, penyesuaian

3. Fase Pemeliharaan (Maintenance Phase) berfokus pada perubahan yang dihubungkan dengan koreksi kesalahan, penyesuaian yang dibutuhkan ketika lingkungan perangkat lunak berkembang, serta perubahan sehubungan dengan perkembangan yang disebabkan oleh perubahan kebutuhan pelanggan.

Empat jenis perubahan yang dihadapi selama fase dukungan: 1. Koreksi: Bahkan dengan kegiatan kualitas

Empat jenis perubahan yang dihadapi selama fase dukungan: 1. Koreksi: Bahkan dengan kegiatan kualitas terbaik jaminan, ada kemungkinan bahwa pelanggan akan mengungkap cacat dalam perangkat lunak perubahan pemeliharaan korektif perangkat lunak untuk memperbaiki cacat.

2. Adaptasi: Seiring waktu, lingkungan aslinya, yaitu, CPU, sistem operasi, aturan bisnis dll yang

2. Adaptasi: Seiring waktu, lingkungan aslinya, yaitu, CPU, sistem operasi, aturan bisnis dll yang lunak ini dikembangkan kemungkinan untuk mengubah hasil perawatan Adaptivedi modifikasi perangkat lunak untuk mengakomodasi perubahan lingkungan eksternal.

3. Enhancement: Sebagai perangkat lunak yang digunakan, pelanggan / pengguna akan mengenali fungsi tambahan

3. Enhancement: Sebagai perangkat lunak yang digunakan, pelanggan / pengguna akan mengenali fungsi tambahan yang akan memberikan manfaat perawatan perfektif. memperluas perangkat lunak melampaui persyaratan aslinya fungsional.

 • Pencegahan: Perangkat lunak komputer memburuk karena perubahan, dan karena ini, pemeliharaan preventif,

• Pencegahan: Perangkat lunak komputer memburuk karena perubahan, dan karena ini, pemeliharaan preventif, sering disebut rekayasa ulang perangkat lunak, harus dilakukan untuk memungkinkan perangkat lunak untuk melayani kebutuhan pengguna akhir.

Manfaat Pemeliharaan Software Ada beberapa manfaat dari pemeliharaan software, yaitu sebagai berikut : •

Manfaat Pemeliharaan Software Ada beberapa manfaat dari pemeliharaan software, yaitu sebagai berikut : • Dapat memastikan kesesuaian dengan kebutuhan fungsionalitas teknis software. • Dapat memastikan kesesuaian kebutuhan pihak manajerial mengenai jadwal dan budget. • Dapat meningkatkan efisiensi software berikut juga aktifitas pemeliharaannya. • Retha • tulaa