Upload
melodie-levine
View
197
Download
10
Tags:
Embed Size (px)
DESCRIPTION
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. - PowerPoint PPT Presentation
Citation preview
PENGEMBANGANSISTEM INFORMASI
AKUNTANSI
Topik yang dibahas:
1. Siklus hidup pengembangan sistem
2. Aktivitas perencanaan sistem yang dibutuhkan selama pengembangan siklus hidup
3. Analisis kelayakan
4. Analisis sistem
5. Strategi Pengembangan Sistem
1.Siklus Hidup Pengembangan Sistem
Analisis Sistem:1. Melakukan investigasi awal2. Melakukan survei sistem3. Melakukan studi kelayakan4. Menetapkan kebutuhan
informasi dan persyaratan sistem
5. Menyerahkan persyaratan sistem
Implementasi dan Perubahan:1. Mengembangkan rencana
implementasi dan perubahan.2. Memasang hardware dan software
3. Melatih personil4. Menguji sistem
5. Melengkapi dokumentasi6. Berubah dari sistem lama ke yg
baru7. Menyerahkan sistem operasional
Desain Fisik:1. Mendesain output2. Mendesain database3. Mendesain input4. Mengembangkan program5. Mengembangkan prosedur6. Mendesain pengendalian7. Menyerahkan sistem yang
telah dikembangkan
Operasional dan Pemeliharaan:
1. Melakukan penyesuaian (fine-tune) dan tinjauan pascaimplementasi
2. Mengoperasikan sistem3. Mengubah sistem
4. Melakukan pemeliharaan terus menerus
5. Menyerahkan sistem yang telah ditingkatkan
Desain Konseptual:1. Mengidentifikasi dan
mengevaluasi alternatif desain.
2. Mengembangkan spesifikasi desain
3. Menyerahkan konsep persyaratan desain
• 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
• Alasan perlunya perencanaan pengembangan sistem:– Konsistensi sasaran dan tujuan sistem v.s rencana
strategis keseluruhan perusahaan.– Efisiensi– Terkemuka perusahaan akan menjadi pemimpin dalam
perubahan IT.– Pengurangan biaya sistem lebih murah dan mudah
dipelihara.– Kemampuan adaptasi
• 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-teknik perencanaan:– PERT (Program Evaluation and Review Technique):
Semua aktivitas dan hubungan antar aktivitas sebelum serta selanjutnya dapat diidentifikasi.
– Grafik Gantt: grafik batang dengan berbagai aktivitas proyek tercantum di kiri dan unit waktu di seberang atas.
3. Analisis Kelayakan
• Lima aspek yang dipertimbangkan selama studi kelayakan:– Kelayakan teknisteknologi yang ada saat ini– Kelayakan operasional kemampuan mengimplentasikan– Kelayakan legal sesuai dengan aturan yang berlaku– Kelayakan penjadwalan periode waktu yang ditetapkan– Kelayakan ekonomis Manfaat yang didapat lebih besar
dari biaya yang dikeluarkan?
• Kelayakan ekonomis adalah aspek yang paling penting dan paling sering dianalisis.
• Kerangka kerja dasar untuk analisis kelayakan adalah model penganggaran modal.
• Tiga teknik penganggaran modal:– Periode pengembalian– Nilai sekarang bersih (Net Present Value (NPV))– Internal Rate of Return (IRR)– Return On Investment (ROI)
5. Analisis Sistem
Investigasi awal
Survei sistem
Studi Kelayakan
Kebutuhan informasi dan persyaratan
sistem
Laporan 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 pemakaiTetapkan tujuan dan persyaratan sistem baru tersebut
Beri pihak manajemen temuan-temuan dari tahap analisis tersebut.
Desain Sistem
Desain Sistem
Perancangan Fisik
Analisis Sistem
Perancangan Konseptual
Evaluasi Alternatif
Rancangan
Penyiapan Laporan Rancangan Sistem
Konseptual
Penyiapan Spesifikasi Rancangan
Rancangan Keluaran
dan Masukan
Rancangan Platform
Rancangan Antarmuka Pemakai &
Sistem
Rancangan Basis data
Rancangan Modul
Rancangan Kontrol
Implementasi Sistem
Operasi dan Pemeliharaan
Dokumentasi
Rencana Pengujian
Rencana Konversi
Contoh Pertimbangan Alternatif Rancangan
Pertimbangan Rancangan
Alternatif Rancangan
Konfigurasi saluran Komunikasi
Point to point, multidrop, line sharing
Saluran komunikasi Jalur telpon, kabel koaksial, serat optik, mikrogelombang, atau satelit
Jaringan komunikasi Sentralisasi, desentralisasi
Media penyimpan data tape, floppy disk, hard disk, atau cetakan
Operasi Ditangani sendiri atau outsourcing
Frekuensi keluaran Seketika, harian, mingguan, dsb.
Komputer Mainframe, minikomputer, atau mikrokomputer
Pemrosesan transaksi Batch atau online
Spesifikasi Rancangan Konseptual
• Spesifikasi rancangan ini mencakup elemen-elemen berikut:– Keluaran
Rancangan laporan mencakup frekuensi laporan (harian, mingguan, dan sebagainya), isi laporan, bentuk laporan, dan laporan cukup ditampilkan pada layar atau perlu dicetak
– Penyimpan dataDalam hal ini, semua data yang diperlukan untuk membentuk laporan ditentukan lebih detil, termasuk ukuran data (misalnya, nama barang maksimal terdiri atas 25 karakter) dan letaknya dalam berkas
– MasukanRancangan masukan meliputi data yang perlu dimasukkan ke dalam sistem
– Prosedur pemrosesan dan operasiRancangan ini menjelaskan bagaimana data masukan diproses dan disimpan dalam rangka untuk menghasilkan laporan
Perancangan Fisik• Rancangan keluaran, berupa bentuk laporan dan rancangan
dokumen• Rancangan masukan, berupa rancangan layar untuk pemasukan
data• Rancangan antarmuka pemakai dan sistem, berupa rancangan
interaksi antara pemakai dan sistem (menu, ikon, dan sebagainya)• Rancangan platform, berupa rancangan yang menentukan
perangkat keras dan perangkat lunak yang digunakan• Rancangan basis data, berupa rancangan-rancangan berkas
dalam basis data, termasuk penentuan kapasitas masing-masing• Rancangan modul, berupa rancangan modul atau program yang
dilengkapi dengan algoritma (cara modul atau program bekerja)• Rancangan kontrol, berupa rancangan kontrol-kontrol yang
digunakan dalam sistem (mencakup hal-hal seperti validasi, otorisasi, dan pengauditan)
• Dokumentasi, berupa hasil pendokumentasian hingga tahap perancangan fisik.
• Rencana pengujian, berisi rencana yang dipakai untuk menguji sistem
• Rencana konversi, berupa rencana untuk menerapkan sistem baru terhadap sistem lama
Implementasi Sistem
Mencakup aktivitas-aktivitas:• Pemrograman dan pengujian• Instalasi perangkat keras dan perangkat lunak• Pelatihan kepada pemakai• Pembuatan dokumentasi• Konversi
Pemrograman dan Pengujian
• Pemrograman adalah aktivitas pembuatan program atau sederetan instruksi yang digunakan untuk mengatur komputer agar bekerja sesuai dengan maksud masing-masing instruksi
• Setiap program menjalani pengujian secara individual untuk memastikan bahwa program bebas dari kesalahan. Pengujian seperti ini disebut dengan pengujian unit
• Jika terjadi kesalahan, pemakai akan berusaha mencari penyebabnya dan proses untuk melakukan pencarian kesalahan ini dikenal dengan sebutan debugging. Adapun kesalahan-kesalahan dalam program disebut bug atau kutu
Skema Pengujian
Pengujian Unit
…
Pengujian Unit
Pengujian Integrasi
Program teruji
Program teruji
Pengujian Sistem
Program terintegrasi
Spesifikasi Rancangan
Pengujian Penerimaan
Program tervalidasi
Sistem diterima
Pengujian Instalasi
Kebutuhan Partisipan
Spesifikasi Kebutuhan
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
Konversi
Sistem Baru
Sistem Lama Sistem Baru
L B
Waktu
Sistem Lama Sistem Baru
Konversi Modular :
L L L L L B B B B B
Sistem Lama
Konversi Langsung:
Konversi Pilot :
Lokasi: 1 2 3 1 2 3 1 2 3 1 2 3
Konversi Paralel :
Dokumentasi• Dokumentasi merupakan hal yang sangat penting dilakukan karena
akan menjadi acuan pada tahapan operasi dan pemeliharaan• Pada tahapan implementasi, dokumentasi yang dibuat dapat dibagi
menjadi tiga jenis– Dokumentasi pengembangan
Dokumentasi ini menjabarkan sistem secara lengkap, mencakup deskripsi sistem, bentuk keluaran, bentuk masukan, bentuk basis data, bagan alir program, hasil pengujian, dan bahkan lembar penerimaan pemakai
– Dokumentasi operasiDokumentasi ini mencakup antara lain jadwal pengoperasian, cara pengoperasian peralatan, faktor-faktor keamanan, dan masa berlakunya suatu berkas
– Dokumentasi pemakaiBerisi petunjuk untuk menggunakan masing-masing program dan juga mencakup materi pelatihan
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
ALTERNATIFPENGADAAN
DAN PENGEMBANGAN
SISTEM INFORMASI