1 / 27

Pengembangan Sistem Informasi - 2

Pengembangan Sistem Informasi - 2. Pertemuan 9 Sistem Informasi Viska Armalina, ST., M.Eng. Implementasi Sistem. Aktivitas Pada Implementasi Sistem. Pemrograman dan pengujian Instalasi perangkat keras dan perangkat lunak Pelatihan kepada pemakai Pembuatan dokumentasi Konversi.

allene
Download Presentation

Pengembangan Sistem Informasi - 2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pengembangan Sistem Informasi - 2 Pertemuan 9 Sistem Informasi Viska Armalina, ST., M.Eng

  2. Implementasi Sistem

  3. Aktivitas Pada ImplementasiSistem • Pemrogramandanpengujian • Instalasiperangkatkerasdanperangkatlunak • Pelatihankepadapemakai • Pembuatandokumentasi • Konversi

  4. PemrogramandanPengujian (1) • Pemrograman: aktivitaspembuatan program atausederetaninstruksi yang digunakanuntukmengaturkomputer agar bekerjasesuaidenganmaksudmasing-masinginstruksi. • Pengujian Unit : Setiapprogram menjalanipengujiansecara individual untukmemastikanbahwa program bebasdarikesalahan.

  5. PemrogramandanPengujian(2) • Jikaterjadikesalahan, pemakaiakanberusahamencaripenyebabnya. • Debugging : Proses untukmelakukanpencariankesalahan. • Bug atau Kutu : Kesalahan-kesalahandalamprogram.

  6. Skema/UrutanPengujian

  7. Pengujian (1) • Pengujian Integrasi • Pengujian Sistem • Pengujian Penerimaan • Pengujian Instalasi

  8. Pengujian Integrasi • Pengujianinidilakukansetelahsemuamodul/program melewatipengujian unit untukmelihatefekketika program salingdikaitkan atau disatukan.

  9. Pengujian Sistem • Yang diuji antara lain : - Fungsi-fungsi dalam sistem dan kinerjanya - Kontrol dan prosedur pemulihan sistem (system recovery) • Sistemdivalidasikanterhadapspsesifikasikebutuhandengankondisidanlingkungan yang menyerupaidengankeadaandanlingkunganoperasional.

  10. Pengujian Penerimaan • Dilakukansebelumsistemdioperasikandenganmelibatkanpemakai, pengembangsistem, personil yang akanmemeliharasistem, manajemen, dan auditor internal. • Tujuannya: untukmeyakinkanbahwasegalakebutuhantelahterpenuhi. • Dalamhalinipemakaiakanmemberikanpersetujuanuntukmenerapkansisteminisebagaisistemproduksi (sistem yang akandioperasikanolehpemakai).

  11. Pengujian Instalasi • Pengujian Instalasi  Jikapengujianpenerimaandilakukansebelumsistemdipasangkelingkunganoperasional, sistemperludiujikembalisetelahdipasang.

  12. Konversi • Konversi: tahapanyang digunakanuntukmengoperasikansistembarudalamrangkamenggantikansistem yang lama. • Beberapa pendekatanyang dilakukanuntukmelakukankonversi, yaitu: - Konversi paralel - Konversi langsung - Konversi modular atau bertahap - Konversi pilot

  13. Skema Pendekatan Konversi

  14. Konversi Paralel (Parallel Conversion) • Sistembarudansistem lama sama-samadijalankan. • Setelahmelaluimasatertentu, jikasistembarutelahbisaditerimauntukmenggantikansistemlama, makasistem lama segeradihentikan. waktu

  15. KonversiLangsung(direct conversionataudirect cutover) • Konversiinidilakukandengancaramenghentikansistem lama danmenggantikannyadengansistembaru. Sistem Lama Sistem Baru waktu

  16. Konversi Pilot (Pilot Conversion) • Pendekataninidilakukandengancaramenerapkansistembaruhanyapadalokasitertentu yang diperlakukansebagaipelopor. • Jikakonversiinidianggapberhasil, makaakandiperluasketempat-tempat yang lain. waktu

  17. KonversiModular/Bertahap (phased conversion) • Menggantikansuatubagiandarisistem lama dengansistembaru. • Jikaterjadisesuatu, bagian yang barutersebutakandigantikembalidengan yang lama. • Jikatakterjadimasalah, modul-modulbaruakandipasangkanlagiuntukmenggantimodul-modul lama yang lain. • Akhirnyasemuasistem lama akantergantikanolehsistembaru. • Cara sepertiinilebihamandaripadakonversilangsung.

  18. Dokumentasi • Merupakan hal yang sangatpentingdilakukankarenaakanmenjadiacuanpadatahapanoperasidanpemeliharaan. • Padatahapanimplementasi, dokumentasi yang dibuatdapatdibagimenjaditigajenis, yaitu : - Dokumentasi Pengembangan - Dokumentasi Operasi - Dokumentasi Pemakai

  19. Dokumentasi Pengembangan • Menjabarkan sistemsecaralengkap. • Mencakup: - Deskripsisistem - Bentukkeluaran - Bentukmasukan - Bentukbasis data - Baganalirprogram - Hasilpengujian - Lembarpenerimaanpemakai

  20. Dokumentasi Operasi • Dokumentasiinimencakup: - Jadwalpengoperasian - Carapengoperasianperalatan - Faktor-faktorkeamanan - Masaberlakunyasuatuberkas

  21. Dokumentasi Pemakai • Berisipetunjukuntukmenggunakanmasing-masing program danjugamencakupmateripelatihan.

  22. Operasi dan Pemeliharaan

  23. Alasan Perlunya Pemeliharaan Sistem • Selama sistem beroperasi, pemeliharaan sistem tetap diperlukan karena beberapa alasan, yaitu: • Sistem masih menyisakan masalah yang tidak terdeteksi selama masa pengujian sistem. • Adanya perubahan bisnis atau lingkungan, atau adanya permintaan kebutuhan baru oleh pemakai (misalnya dalam hal laporan). • Kinerja sistem menurun karena perubahan-perubahan dalam penulisan program.

  24. 3 Macam Pemeliharaan Perangkat Lunak (Zwass, 1998) • Pemeliharaan Perfektif • Pemeliharaan Adaptif • Pemeliharaan Korektif

  25. Pemeliharaan Perfektif Ditujukanuntuk: • Memperbaharuisistemsebagaitanggapanatasperubahankebutuhanpemakaidankebutuhanorganisasi. • Meningkatkanefisiensisistem • Memperbaikidokumentasi

  26. Pemeliharaan Adaptif • Berupaperubahanaplikasiuntukmenyesuaikandiriterhadaplingkunganperangkatkerasdanperangkatlunakbaru. • Contoh : Pemeliharaan yang berupaperubahanaplikasidarimainframekelingkunganclient/serverataumengkonversidarisistemberbasisberkaskelingkungan basis data.

  27. Perubahan Korektif • Berupapembetulanataskesalahan-kesalahan yang ditemukanpadasaatsistemberjalan.

More Related