330 likes | 488 Views
Pengembangan Sistem Informasi - 1. Pertemuan 8 Sistem Informasi Viska Armalina, ST.,M.Eng. Pengembangan Sistem. M enggunakan metodologi pengembangan sistem.
E N D
PengembanganSistemInformasi - 1 Pertemuan 8 Sistem Informasi Viska Armalina, ST.,M.Eng
PengembanganSistem Menggunakanmetodologi pengembangan sistem. Metodologi : prosesstandaryang diikutiolehorganisasiuntukmelaksanakanseluruhlangkah yang diperlukanuntukmenganalisa, merancang, mengimplementasikan, danmemeliharasisteminformasi. (Hoffer dkk., 1998). Daur pengembangan sistem informasi yang digunakandikenaldenganistilahSDLC (System Development Life Cycle). metodologi klasik.
TahapanAnalisisSistem (1) Dimulaikarena: - adanyapermintaanterhadapsistembaru. - adanya maksud untuk mengembangkan sistem yg sudah ada dan mengatasi masalah-masalah yg belum tertangani. Proyekbaruditanganidalambentuktim, yang melibatkanpemakai, analissistem, danparaspesialissisteminformasi yang lain, memungkinkanjuga auditor internal.
TahapanAnalisisSistem (2) Tujuanutamaanalisissistem: Untukmenentukanhal-haldetiltentang yang akandikerjakanolehsistem yang diusulkan (danbukanbagaimanacaranya). Analisissistemmencakup: - studikelayakan - analisiskebutuhan
StudiKelayakan (1) Tujuan : Menentukankemungkinankeberhasilansolusi yang diusulkan atas permasalahan yang terjadi. Kegunaan : Memastikan bahwasolusi yang diusulkantersebutbenar-benardapatdicapaidengansumberdayadenganmemperhatikankendala yang terdapatpadaperusahaansertadampakterhadaplingkungansekeliling.
StudiKelayakan(2) • Analissistemmelaksanakanpenyelidikanawalterhadapmasalahdanpeluangbisnis yang disajikandalamusulanproyekpengembangansistem. • Tugas-tugas yang tercakupdalamstudikelayakan: • Penentuanmasalahdanpeluang yang ditujusistem • Pembentukansasaransistem yang barusecarakeseluruhan • Pengidentifikasianparapemakaisistem • Pembentukanlingkupsistem
StudiKelayakan(3) • Sistemanalismelakukantugas-tugassepertiberikut: • Pengusulanperangkatlunakdanperangkatkerasuntuksistembaru • Pembuatananalisisuntukmembuatataumembeliaplikasi • Pembuatananalisisbiaya/manfaat • Pengkajianterhadaprisikoproyek • Pemberianrekomendasiuntukmeneruskanataumenghentikanproyek
AnalisisBiaya-Manfaat • Kerangkadasar yang digunakanuntukstudikelayakanadalahpenganggaran modal (capital budgeting). • Penganggaran modal adalahkeseluruhanprosesdalammenganalisaproyek-proyekdanmemutuskanproyek yang akandidanai. • Berbagaimetodedapatdigunakandalampenentuanpenganggaran modal : • Payback Period, • Net Present Value (NPV), • Internal Rate of Return (IRR), dan • Modified Internal Rate of Return (MIRR)
AnalisisKebutuhan (1) Analisiskebutuhandilakukanuntukmenghasilkanspesifikasikebutuhan(spesifikasifungsional). Spesifikasikebutuhan: - Spesifikasirincitentanghal-hal yang akandilakukansistemketikadiimplementasikan. - Spesifikasiinidipakaiuntukmembuatkesepahamanantarapengembangsistem, pemakai yang kelakmenggunakansistem, manajemen, danmitrakerja yang lain (misalnya auditor internal)
AnalisisKebutuhan(2) Analisiskebutuhandiperlukanuntukmenentukan: • keluaran yang akandihasilkansistem, • masukan yang diperlukansistem, • lingkupproses yang digunakanuntukmengolahmasukanmenjadikeluaran, • volume data yang akanditanganisistem, • jumlahpemakaidankategoripemakai, serta • kontrolterhadapsistem
AnalisisKebutuhan(3) Langkah yang dilakukananalissistem: • Wawancara • Risetterhadapsistemsekarang • Observasilapangan • Kuisioner • Pengamatanterhadapsistemserupa • Prototipe
Desain Sistem (1) Dibagi menjadi 2 sub-tahapan : - Perancangan Konseptual/Perancangan Logis - Perancangan Fisik Target akhir desain sistem : “menghasilkan rancangan yang memenuhi kebutuhan yang sudah ditentukan pada tahapan analisis sistem.
PerancanganKonseptual (1) Kebutuhanpemakaidanpemecahanmasalah yang teridentifikasiselamatahapananalisissistemmulaidibuatuntukdiimplementasikan. Tigalangkahpenting yang dilakukandalamperancangankonseptual, yaitu: - evaluasialternatifrancangan - penyiapanspesifikasirancangan -penyiapanlaporanrancangansistemsecarakonseptual
PerancanganKonseptual(2) • Evaluasialternatifrancangandigunakanmenentukanalternatif-alternatifrancangan yang bisadigunakandalamsistem. • Contoh: • perusahaanmaumenggunakanpesananpembelianataumenggunakan EDI • Arsitekturteknologiinformasi yang digunakanterpusatatauterdistribusi • Entri data akandilakukanmelaluikeyboard, barcode scanner, ataukedua-duanya
PerancanganKonseptual(3) Evaluasi yang dilakukanmengandunghal-halberikut (Romney, Steinbart, dan Cushing, 1997): • Bagaimanaalternatif-alternatiftersebutmemenuhisasaransistemdanorganisasidenganbaik? • Bagaimanaalternatif-alternatiftersebutmemenuhikebutuhanpemakaidenganbaik? • Apakahalternatif-alternatiftersebutlayaksecaraekonomi? • Apasajakeuntungandankerugianmasing-masing?
SpesifikasiRancanganKonseptual (1) • Mencakupelemen-elemenberikut: • Keluaran Rancanganlaporanmencakupfrekuensilaporan (harian, mingguan, dansebagainya), isilaporan, bentuklaporan, danlaporancukupditampilkanpadalayaratauperludicetak. 2. Penyimpan data Semuadata yang diperlukanuntukmembentuklaporanditentukanlebihdetil, termasukukuran data (misalnya, namabarangmaksimalterdiriatas 25 karakter) danletaknyadalamberkas
SpesifikasiRancanganKonseptual (2) • Masukan Meliputi data yang perludimasukkankedalamsistem. 4. Prosedurpemrosesandanoperasi Menjelaskanbagaimana data masukandiprosesdandisimpandalamrangkauntukmenghasilkanlaporan.
PerancanganFisik Rancangan yang bersifat konseptual diterjemahkan dalam bentuk fisik, sehingga terbentuk spesifikasi lengkap (modul sistem, antarmuka modul, rancangan basis data).
Hasil Akhir Perancangan Fisik (1) Rancangankeluaran berupabentuklaporandanrancangandokumen Rancanganmasukan beruparancanganlayaruntukpemasukan data Rancanganantarmukapemakaidansistem beruparancanganinteraksiantarapemakaidansistem (menu, ikon, dansebagainya) Rancangan platform beruparancangan yang menentukanperangkatkerasdanperangkatlunak yang digunakan.
Hasil Akhir Perancangan Fisik (2) Rancangan basis data beruparancangan-rancanganberkasdalam basis data, termasukpenentuankapasitasmasing-masing Rancanganmodul beruparancanganmodulatau program yang dilengkapidenganalgoritma (caramodulatau program bekerja) Rancangankontrol beruparancangankontrol-kontrol yang digunakandalamsistem (mencakuphal-halsepertivalidasi, otorisasi, danpengauditan)
Hasil Akhir Perancangan Fisik (3) Dokumentasi berupahasilpendokumentasianhinggatahapperancanganfisik. Rencanapengujian berisirencana yang dipakaiuntukmengujisistem Rencanakonversi beruparencanauntukmenerapkansistembaruterhadapsistem lama.