920 likes | 3.85k Views
PENGEMBANGAN SISTEM INFORMASI AKUNTANSI. Topik yang dibahas:. Siklus hidup pengembangan sistem Aktivitas perencanaan sistem yang dibutuhkan selama pengembangan siklus hidup Analisis kelayakan Analisis sistem Strategi Pengembangan Sistem. 1.Siklus Hidup Pengembangan Sistem.
E N D
PENGEMBANGAN SISTEM INFORMASI AKUNTANSI
Topik yang dibahas: • Siklushiduppengembangansistem • Aktivitasperencanaansistem yang dibutuhkanselamapengembangansiklushidup • Analisiskelayakan • Analisissistem • StrategiPengembanganSistem
1.Siklus HidupPengembanganSistem • Analisis Sistem: • Melakukan investigasi awal • Melakukan survei sistem • Melakukan studi kelayakan • Menetapkan kebutuhan informasi dan persyaratan sistem • Menyerahkan persyaratan sistem • Operasional dan Pemeliharaan: • Melakukan penyesuaian (fine-tune) dan tinjauan pascaimplementasi • Mengoperasikan sistem • Mengubah sistem • Melakukan pemeliharaan terus menerus • Menyerahkan sistem yang telah ditingkatkan • DesainKonseptual: • Mengidentifikasidanmengevaluasialternatifdesain. • Mengembangkanspesifikasidesain • Menyerahkankonseppersyaratandesain • ImplementasidanPerubahan: • Mengembangkanrencanaimplementasidanperubahan. • Memasang hardware dan software • Melatihpersonil • Mengujisistem • Melengkapidokumentasi • Berubahdarisistem lama keygbaru • Menyerahkansistemoperasional • DesainFisik: • Mendesain output • Mendesain database • Mendesain input • Mengembangkan program • Mengembangkanprosedur • Mendesainpengendalian • Menyerahkansistem yang telahdikembangkan
Para Pelaku: • Manajemen memberikan dukungan dan dorongan untuk proyek pengembangan serta menyerasikan sistem informasi dengan strategi perusahaan. • Akuntan (1) sbg pemakai SIA (2) sbg komite pelaksana sistem informasi (3) mendesain, mengawasi, serta menguji
Lanjutan … • Komite pelaksana sistem informasi merencanakan dan mengawasi fungsi sistem informasi • Tim pengembangan proyek • Analisis sistem dan programmer Analis sistem mempelajari sistem yang ada, mendesain yg baru, dan membuat spesifikasi yang digunakan programmer komputer. Programmer komputer menulis program komputer dengan menggunakan spesifikasi yang dikembangkan analis • Pemain luar
2. Aktivitas Perencanaan Sistem • Alasanperlunyaperencanaanpengembangansistem: • Konsistensi sasarandantujuansistemv.srencanastrategiskeseluruhanperusahaan. • Efisiensi • Terkemukaperusahaanakanmenjadipemimpindalamperubahan IT. • Penguranganbiaya sistemlebihmurahdanmudahdipelihara. • Kemampuanadaptasi
Dua jenis rencana pengembangan sistem: • Rencana pengembangan proyek kerangka dasar perencanaan sistem informasi, berisi: cost&benefit analysis, persyaratan pengembangan dan operasional, dan jadwal aktivitas. • Rencana utama dokumen jangka panjang yang menyebutkan sistem terdiri dari apa saja, bagaimana sistem tersebut akan dikembangkan, siapa yg mengembangkannya, bagaimana sumber daya diperoleh, dan di mana SIA akan ditempatkan.
Teknik-teknikperencanaan: • PERT (Program Evaluation and Review Technique): Semuaaktivitasdanhubunganantaraktivitassebelumsertaselanjutnyadapatdiidentifikasi. • Grafik Gantt: grafikbatangdenganberbagaiaktivitasproyektercantum di kiridan unit waktu di seberangatas.
3. Analisis Kelayakan • Lima aspek yang dipertimbangkanselamastudikelayakan: • Kelayakanteknisteknologi yang adasaatini • Kelayakanoperasional kemampuanmengimplentasikan • Kelayakanlegal sesuaidenganaturan yang berlaku • Kelayakanpenjadwalan periodewaktu yang ditetapkan • Kelayakanekonomis Manfaat yang didapatlebihbesardaribiaya yang dikeluarkan?
Kelayakanekonomisadalahaspek yang paling pentingdan paling seringdianalisis. • Kerangkakerjadasaruntukanalisiskelayakanadalah model penganggaran modal. • Tigateknikpenganggaran modal: • Periodepengembalian • Nilaisekarangbersih (Net Present Value (NPV)) • Internal Rate of Return (IRR) • Return On Investment (ROI)
5. Analisis Sistem Selidiki setiap aktivitas pengembangan untuk menetapkan masalah yang harus diatasi. Buat proposal untuk melakukan analisis sistem Pelajari sistem yang ada saat ini untuk mendapatkan pemahaman menyeluruh tentang bagaimana sistem tersebut bekerja Kembangkan analisis kelayakan yang lebih menyeluruh, terutama yang berkaitan dengan biaya dan manfaat ekonomis Identifikasi kebutuhan informasi para pemakai Tetapkan tujuan dan persyaratan sistem baru tersebut Beri pihak manajemen temuan-temuan dari tahap analisis tersebut. Investigasiawal Surveisistem StudiKelayakan Kebutuhaninformasidanpersyaratansistem Laporananalisissistem
Spesifikasi Rancangan Konseptual • Spesifikasirancanganinimencakupelemen-elemenberikut: • Keluaran Rancanganlaporanmencakupfrekuensilaporan (harian, mingguan, dansebagainya), isilaporan, bentuklaporan, danlaporancukupditampilkanpadalayaratauperludicetak • Penyimpan data Dalamhalini, semua data yang diperlukanuntukmembentuklaporanditentukanlebihdetil, termasukukuran data (misalnya, namabarangmaksimalterdiriatas 25 karakter) danletaknyadalamberkas • Masukan Rancanganmasukanmeliputi data yang perludimasukkankedalamsistem • Prosedurpemrosesandanoperasi Rancanganinimenjelaskanbagaimana data masukandiprosesdandisimpandalamrangkauntukmenghasilkanlaporan
PerancanganFisik Rancangankeluaran, berupabentuklaporandanrancangandokumen Rancanganmasukan, beruparancanganlayaruntukpemasukan data Rancanganantarmukapemakaidansistem, beruparancanganinteraksiantarapemakaidansistem (menu, ikon, dansebagainya) Rancangan platform, beruparancangan yang menentukanperangkatkerasdanperangkatlunak yang digunakan 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) Dokumentasi, berupahasilpendokumentasianhinggatahapperancanganfisik. Rencanapengujian, berisirencana yang dipakaiuntukmengujisistem Rencanakonversi, beruparencanauntukmenerapkansistembaruterhadapsistem lama
Implementasi Sistem Mencakup aktivitas-aktivitas: Pemrograman dan pengujian Instalasi perangkat keras dan perangkat lunak Pelatihan kepada pemakai Pembuatan dokumentasi Konversi
Pemrograman dan Pengujian Pemrogramanadalahaktivitaspembuatan program atausederetaninstruksi yang digunakanuntukmengaturkomputer agar bekerjasesuaidenganmaksudmasing-masinginstruksi Setiap program menjalanipengujiansecara individual untukmemastikanbahwa program bebasdarikesalahan. Pengujiansepertiinidisebutdenganpengujian unit Jikaterjadikesalahan, pemakaiakanberusahamencaripenyebabnyadan proses untukmelakukanpencariankesalahaninidikenaldengansebutandebugging. Adapunkesalahan-kesalahandalam program disebutbugataukutu
Konversi Konversi merupakan tahapan yang digunakan untuk mengoperasikan sistem baru dalam rangka menggantikan sistem yang lama Terdapat beberapa pendekatan yang dilakukan untuk melakukan konversi, yaitu konversi paralel, konversi langsung, konversi modular atau bertahap, dan konversi pilot
Dokumentasi • Dokumentasimerupakanhal yang sangatpentingdilakukankarenaakanmenjadiacuanpadatahapanoperasidanpemeliharaan • Padatahapanimplementasi, dokumentasi yang dibuatdapatdibagimenjaditigajenis • Dokumentasipengembangan Dokumentasiinimenjabarkansistemsecaralengkap, mencakupdeskripsisistem, bentukkeluaran, bentukmasukan, bentuk basis data, baganalir program, hasilpengujian, danbahkanlembarpenerimaanpemakai • Dokumentasioperasi Dokumentasiinimencakupantara lain jadwalpengoperasian, carapengoperasianperalatan, faktor-faktorkeamanan, danmasaberlakunyasuatuberkas • Dokumentasipemakai Berisipetunjukuntukmenggunakanmasing-masing program danjugamencakupmateripelatihan
Operasi dan Pemeliharaan Perawatan perfektif ditujukan untuk memperbaharui sistem sebagai tanggapan atas perubahan kebutuhan pemakai dan kebutuhan organisasi, meningkatkan efisiensi sistem, dan memperbaiki dokumentasi Perawatan adaptif, berupa perubahan aplikasi untuk menyesuaikan diri terhadap lingkungan perangkat keras dan perangkat lunak baru. Sebagai contoh, perawatan ini dapat berupa perubahan aplikasi dari mainframe ke lingkungan client/server atau mengonversi dari sistem berbasis berkas ke lingkungan basis data Perawatan korektif berupa pembetulan atas kesalahan-kesalahan yang ditemukan pada saat sistem berjalan
ALTERNATIF PENGADAAN DAN PENGEMBANGANSISTEM INFORMASI