Pengembangan sistem informasi 2
This presentation is the property of its rightful owner.
Sponsored Links
1 / 27

Pengembangan Sistem Informasi - 2 PowerPoint PPT Presentation


  • 142 Views
  • Uploaded on
  • Presentation posted in: General

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.

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Pengembangan Sistem Informasi - 2

Pertemuan 9

Sistem Informasi

Viska Armalina, ST., M.Eng


Implementasi Sistem


Aktivitas Pada ImplementasiSistem

  • Pemrogramandanpengujian

  • Instalasiperangkatkerasdanperangkatlunak

  • Pelatihankepadapemakai

  • Pembuatandokumentasi

  • Konversi


PemrogramandanPengujian (1)

  • Pemrograman: aktivitaspembuatan program atausederetaninstruksi yang digunakanuntukmengaturkomputer agar bekerjasesuaidenganmaksudmasing-masinginstruksi.

  • Pengujian Unit : Setiapprogram menjalanipengujiansecara individual untukmemastikanbahwa program bebasdarikesalahan.


PemrogramandanPengujian(2)

  • Jikaterjadikesalahan, pemakaiakanberusahamencaripenyebabnya.

  • Debugging : Proses untukmelakukanpencariankesalahan.

  • Bug atau Kutu : Kesalahan-kesalahandalamprogram.


Skema/UrutanPengujian


Pengujian (1)

  • Pengujian Integrasi

  • Pengujian Sistem

  • Pengujian Penerimaan

  • Pengujian Instalasi


Pengujian Integrasi

  • Pengujianinidilakukansetelahsemuamodul/program melewatipengujian unit untukmelihatefekketika program salingdikaitkan atau disatukan.


Pengujian Sistem

  • Yang diuji antara lain :

    - Fungsi-fungsi dalam sistem dan kinerjanya

    - Kontrol dan prosedur pemulihan sistem (system recovery)

  • Sistemdivalidasikanterhadapspsesifikasikebutuhandengankondisidanlingkungan yang menyerupaidengankeadaandanlingkunganoperasional.


Pengujian Penerimaan

  • Dilakukansebelumsistemdioperasikandenganmelibatkanpemakai, pengembangsistem, personil yang akanmemeliharasistem, manajemen, dan auditor internal.

  • Tujuannya: untukmeyakinkanbahwasegalakebutuhantelahterpenuhi.

  • Dalamhalinipemakaiakanmemberikanpersetujuanuntukmenerapkansisteminisebagaisistemproduksi (sistem yang akandioperasikanolehpemakai).


Pengujian Instalasi

  • Pengujian Instalasi  Jikapengujianpenerimaandilakukansebelumsistemdipasangkelingkunganoperasional, sistemperludiujikembalisetelahdipasang.


Konversi

  • Konversi: tahapanyang digunakanuntukmengoperasikansistembarudalamrangkamenggantikansistem yang lama.

  • Beberapa pendekatanyang dilakukanuntukmelakukankonversi, yaitu:

    - Konversi paralel

    - Konversi langsung

    - Konversi modular atau bertahap

    - Konversi pilot


Skema Pendekatan Konversi


Konversi Paralel (Parallel Conversion)

  • Sistembarudansistem lama sama-samadijalankan.

  • Setelahmelaluimasatertentu, jikasistembarutelahbisaditerimauntukmenggantikansistemlama, makasistem lama segeradihentikan.

waktu


KonversiLangsung(direct conversionataudirect cutover)

  • Konversiinidilakukandengancaramenghentikansistem lama danmenggantikannyadengansistembaru.

Sistem Lama

Sistem Baru

waktu


Konversi Pilot (Pilot Conversion)

  • Pendekataninidilakukandengancaramenerapkansistembaruhanyapadalokasitertentu yang diperlakukansebagaipelopor.

  • Jikakonversiinidianggapberhasil, makaakandiperluasketempat-tempat yang lain.

waktu


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.


Dokumentasi

  • Merupakan hal yang sangatpentingdilakukankarenaakanmenjadiacuanpadatahapanoperasidanpemeliharaan.

  • Padatahapanimplementasi, dokumentasi yang dibuatdapatdibagimenjaditigajenis, yaitu :

    - Dokumentasi Pengembangan

    - Dokumentasi Operasi

    - Dokumentasi Pemakai


Dokumentasi Pengembangan

  • Menjabarkan sistemsecaralengkap.

  • Mencakup:

    - Deskripsisistem

    - Bentukkeluaran

    - Bentukmasukan

    - Bentukbasis data

    - Baganalirprogram

    - Hasilpengujian

    - Lembarpenerimaanpemakai


Dokumentasi Operasi

  • Dokumentasiinimencakup:

    - Jadwalpengoperasian

    - Carapengoperasianperalatan

    - Faktor-faktorkeamanan

    - Masaberlakunyasuatuberkas


Dokumentasi Pemakai

  • Berisipetunjukuntukmenggunakanmasing-masing program danjugamencakupmateripelatihan.


Operasi dan Pemeliharaan


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.


3 Macam Pemeliharaan Perangkat Lunak (Zwass, 1998)

  • Pemeliharaan Perfektif

  • Pemeliharaan Adaptif

  • Pemeliharaan Korektif


Pemeliharaan Perfektif

Ditujukanuntuk:

  • Memperbaharuisistemsebagaitanggapanatasperubahankebutuhanpemakaidankebutuhanorganisasi.

  • Meningkatkanefisiensisistem

  • Memperbaikidokumentasi


Pemeliharaan Adaptif

  • Berupaperubahanaplikasiuntukmenyesuaikandiriterhadaplingkunganperangkatkerasdanperangkatlunakbaru.

  • Contoh : Pemeliharaan yang berupaperubahanaplikasidarimainframekelingkunganclient/serverataumengkonversidarisistemberbasisberkaskelingkungan basis data.


Perubahan Korektif

  • Berupapembetulanataskesalahan-kesalahan yang ditemukanpadasaatsistemberjalan.


  • Login