modul 5 - pengembangan sistem informasi.pdf
TRANSCRIPT
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
1/14
Siklus Hidup
Pengembangan SistemI GDE DHARMA NUGRAHA
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
2/14
Tahapan-Tahapan di
SDLC SDLC singkatan dari System Development Life
Cycle (SDLC) dengan arti Siklus HidupPengembangan Sistem.
Tahapan-tahapan metode SDLC adalah
Analisis Sistem, melingkupi: a) Studi Pendahuluan; b)Studi Kelayakan; c) Mengidentifikasi Permasalahandan Kebutuhan Pemakai; d) Memahami sistemyang ada; e) Menganalisis hasil penelitian.
Perancangan Sistem, melingkupi: a) PerancanganAwal; b) Perancangan Rinci.
Implementasi Sistem
Operasi dan Perawatan Sistem.
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
3/14
Tahapan-Tahapan di
SDLC
Analisis Sistem
PerancanganSistem
ImplementasiSistem
Operasi danPerawatan
Sistem
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
4/14
Analisis Sistem
Tahap Awal dari SDLC dan dilakukan oleh orangyang dididik khusus untuk mengembangkansistem secara professional yang disebut AnalisSistem.
Kegiatan-kegiatan Analisis Sistem:
Studi Pendahuluan
Studi Kelayakan
Menggunakan metode TELOS (Teknologi, Ekonomis,
Legal, Operasi dan Sosial).
Mengidentifikasi permasalahan dan kebutuhaninformasi pemakai
Menganalisis hasil penelitian
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
5/14
Perancangan Sistem
Tahap berikutnya setelah Analisis Sistem.
Tujuan utama:
Memberikan gambaran secara umum tentangkebutuhan informasi kepada pemakai sistemsecara logika (Perancangan Sistem Secara Umum).
Memberikan gambaran yang jelas dan rancangbangun yang lengkap kepada pemrogramkomputer dan ahli-ahli teknik lainnya (Perancangan
Sistem Secara Terinci).
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
6/14
Implementasi Sistem
Tahap berikutnya setelah selesai merancangsistem.
Kegiatan-kegiatan tahap implementasi:
Mempersiapkan rencana implementasi.
Melakukan kegiatan implementasi, meliputi:
Memilih dan melatih personil.
Memilih dan mempersiapkan tempat dan lokasi
sistem.
Mengetes sistem.
Melakukan konversi sistem.
Menindaklanjuti implementasi.
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
7/14
Implementasi Sistem
Implementasi sistem juga merupakan proses menggantiatau meninggalkan sistem yang lama dengan sistem yangbaru.
Strategi konversi ini adalah:
Konversi Paralel.
Sistem baru dilakukan bersama-sama dengan sistem yanglama.
Konversi Pilot.
Menentukan satu lokasi sebagai percontohan dan hasilnyadiimplementasikan ke lokasi yang lain.
Konversi Bertahap. Dilakukan dengan menerapkan modul dari sistem secara
bertahap.
Konversi Langsung
Dilakukan dengan mengganti sistem yang lama langsungdengan yang baru.
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
8/14
Operasi dan Perawatan
Sistem Perawatan sistem diperlukan karena:
Sistem mengandung kesalahan yang dulunyabelum terdeteksi.
Sistem mengalami perubahan-perubahan.
Sistem mengalami perubahan karena perubahanlingkungan luar.
Sistem perlu ditingkatkan.
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
9/14
Kelebihan dan
Kekurangan Metode SDLC Kelebihan:
Menyediakan tahapan yang dapat digunakansebagai pedoman mengembangkan sistem.
Akan memberikan hasil sistem yang lebih baik karenasistem dianalisis dan dirancang secara keseluruhansebelum diimplementasikan.
Kekurangan:
Hanya menyediakan tahapan-tahapan saja.
Hasil dari SDLC sangat tergantung dari hasil di tahap
analisis. Dibutuhkan waktu yang lama untuk
mengembangkannya.
Dibutuhkan biaya yang relative besar.
Hasil dari sistem tidak luwes untuk dimodifikasi.
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
10/14
Metodologi PengembanganSistem Informasi Terstruktur
Melengkapi metode SDLC, metodologipengembangan sistem memberikan beberapacara dan beberapa alat pengembangan sistem.
Cara Pengembangan Sistem Cara Atas Turun
Disebut juga cara Top Down, yaitu pengembangandimulai dari atas yaitu kebutuhan informasi pemakaidan turun sampai ke data untuk memenuhikebutuhan ini.
Cara Dekomposisi
Memecah sistem yang rumit menjadi beberapabagian sistem yang disebut dengan modul-modulyang lebih sederhana.
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
11/14
Alat-alat Pengembangan
Sistem Alat-alat yang tersedia:
Bagan Alir Sistem
Diagram Arus Data
Kamus Data
Bagan Alir Program
Bagan Terstruktur
Structured English
Pseudocode
Tabel Keputusan
Alat-alat yang digunakan analis sistem untuk berkomunikasi denganpemakai sistem adalah diagram arus data, kamus data dan bagan alir sistem.
Alat-alat yang digunakan analis sistem untuk berkomunikasi denganteknisi sistem adalah diagram arus data, kamus data, bagan alir program, table keputusan, structured English, pseudocode dan bagianterstruktur.
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
12/14
Alat-alat komunikasi di
Tahap Analisis Bagan Alir Sistem dan Bagan Alir Dokumen
Digunakan untuk menggambarkan proses dari sistemyang lama atau sistem baru yang diusulkan.
Juga menunjukkan arus dari dokumen-dokumen yangada di organisasi sehingga disebut juga dengan namabagan alir dokumen.
Diagram Arus Data
Lebih menunjukkan aliran data dari satu entiti ke entiti
yang lain.
Kamus Data
Berisi penjelasan detail dari dua diagram sebelumnya.
Katalog fakta tentang data yang mengalir di sistem.
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
13/14
Alat-alat Komunikasi di
Tahap Perancangan Di tahap perancangan, analis sistem banyak berkomunikasi
dengan teknisi sistem sehingga membutuhkan alat komunikasiyang lebih detail dan efektif.
Alat-alat yang digunakan
Bagan Alir Program Menggambarkan proses dari program dari modul-modul yang ada di
bagan terstruktur.
Bagan Terstruktur
Digunakan untuk mendefinisikan dan mengilustrasikan hubunganelemen data dan elemen control antar modul-modul sistem secaraberjenjang.
Tabel Keputusan Digunakan sebagai alat bantu menyelesaikan logika penyeleksian
kondisi di dalam program.
Pseudo code
Kode yang mirip dengan instruksi kode program computer yangdigunakan untuk menjelaskan alur pemrograman kepada teknisi sistem.
-
8/18/2019 Modul 5 - Pengembangan Sistem Informasi.pdf
14/14
Terima kasih.
Pertanyaan?