Rabu, 09 Januari 2013

BAB 14


BAB 14
IMPLEMENTASI OPERASI DAN PENGENDALIAN SISTEM
Tiga langkah utama implementasi sistem:
1.Menetapkan rencana dan pengendalian
2.Pelaksanaan aktivitas seperti yang telah direncanakan
3.Menindaklanjuti dan mengevaluasi sistem yang baru
Melakukan Aktivitas Implementasi
Pelaksanaan implementasi aktivitas meliputi pengerjaan aktual rencana desain yang telah disusun sebelumnya.
Aktivitas-aktivitas yang ditemui selama pelaksanaan ini antara lain:
- Menyeleksi dan melatih personel
- Memasang perlengkapan baru komputer baru dan detail desain sistem
- Menulis dan menguji program-program komputer
- Pengembangan standar
- Dokumentasi
- Konversi file
14.1 Implementasi Sistem
PEMBUATAN RENCANA DAN PENGENDALIAN UNTUK IMPLEMENTASI
Manajemen proyek merupakan konsep kunci dalam implementasi sitem.Untuk mengelola proyek implementasi secara memadai harus dibuat rencana-rencana spesifik.Rencana-rencana ini harus berkaitan dengan 3 komponen utama :
1.Pemilahan proyek menjadi beberapa tahap
2.Anggaran spesifik untuk setiap tahap
3.Kerangka waktu spesifik untuk setiap tahap proyek
Terdapat beberapa perbedaan teknik-teknik penjadwalan yang dapat digunakan dalam implementasi pengendalian.
1.BAGAN GANTT
Menggambarkan secara grafis kegiatan utama proyek implementasi system hipotesis
2.DIAGRAM JARINGAN
Menggambarkan urutan kegiatan yang harus dilakukan
3.GARIS EDAR(JALUR KRITIS)
Merupakan daftar kegiatan yang kritis dalam proyek yang berarti jiuka salah satu dari.Kegiatan ditunda maka seluruh proyek akan tertunda.
14.2 Pengendalian Keuangan dalam Sistem Informasi
Berkaitan dengan posisi system informasi sebagai salah satu unsur dalam anggaran dan laporan keuangan dengan system informasi sebagai pendukung , pusat biaya , atau pusat laba dalam system akuntansi pertanggungjawaban perusahaan .
ANGGARAN SISTEM INFORMASI
Tujuan umum pengendalian keuangan tidak secara kaku menyatakan sebagai pengurangan biaya , meskipun ada perkembangan tetap dalam hal total biaya system informasi . Terdapat berbagai alas an , mengapa pengurangan biaya bukan merupakan sasaran utama . Pertama adalah hakekat dari system informasi sebagai aktivitas layanan dalam perusahaan . Kedua , dalam persepktif lainnya biaya besar lainnya biaya system informasi tidak besar . Ketiga , berkaitan dengan biaya yang jumlahnya tetap dalam jangka pendek . Terakhir , system informasi memberikan kemungkinan peningkatan efektivitas keputusan menejerial.
HAKEKAT BIAYA-BIAYA SISTEM INFORMASI
Salah satu determinan utama dalam pengendalian biaya adalah biaya tetap atau variabel. Pada saat aplikasi-aplikasi baru akan dikembangkan , biaya yang berkaitan dapat di jadikan pertimbangan . Jika aplikasi di kembangkan , secara in-house , biaya-biaya utama yang dibutuhkan , total biaya pengembangan dapat dimasukan dalamtotal biaya pengoperasian system informasi .
PENGENDALIAN PEROLEHAN DAN ASURANSI
Pengendalian keuangan dalam system informasi mencakup penentuan metode-metode yang paling menguntunkan , untuk membiayai perolehan peralatan dan juga mendapatkan asuransi untuk mengendaliakn kemungkinan kerugian . metode umum untuk membiayai perangkat keras system mainframe , adalah menyewanya dari pemasok .
14.3 Pengendalian atas Sumber Daya Non Keuangan dalam Sistem Informasi
PENGENDALIAN AKUNTABILITAS AKTIVA
Sumber daya perusahaan (aktiva) perlu dijaga. Cara menjaga aktiva tersebut antara lain:
•Penggunaan buku pembantu dalam catatan akuntansi
•Rekonsiliasi (seperti rekonsiliasi kas dan persediaan)
•Prosedur acknowledgement sebagai bentuk wujud pertanggungjawaban atas aktiva yang ditangani oleh seseorang atau suatu bagian.
•Penggunaan log dan register
•Review oleh pihak independent
PENGENDALIAN PRAKTIK MANAJEMEN
Meliputi kebijakan dan praktik sumber daya manusia, komitmen terhadap kompetensi, praktik perencanaan, praktik audit, dan pengendalian pengembangan sistem aplikasi (prosedur perubahan sistem dan prosedur pengembangan sistem baru).
PENGENDALIAN APLIKASI
Meliputi:
•Pengendalian otorisasi,
•Pengendalian input, dapat berupa edit test pada saat data diinputkan ke dalam layar komputer (validity check, limit check, field check, relationship check), dapat berupa batch control total (amount control total, hash total dan record count) jika data diinputkan secara batch.
•Pengendalian proses, dapat berupa manual cross check dan pengendalian proses yang lain.
•Pengendalian output. Output mesti didistribusikan ke pihak yang tepat.
Mengidentifikasi dan merekam informasi yang relevan untuk pelaporan keuangan
mengkomunikasikan informasi yang relevan dengan format yang sesuai, merupakan beberapa tugas yang dilakukan pada sistem informasi keuangan. Seperti sudah dijelaskan sebelumnya diatas dalam hal merancang suatu sistem tentunya dibutuhkan dana yang cukup besar. Dengan mendokumetasikan setiap langkah perancangan sistem tentunya dapat dibuat suatu pertanggungjawaban yang relevan dalam pelaporan kepada team keuangan. Untuk itu pengendendalian yang terkait dalam sistem keuangan dapat dilihat seperti dibawah ini:
• Harus dipastikan bahwa SIA menghasilkan pelaporan keuangan yang andal.
• Semua transaksi yang diproses adalah transaksi yang valid dan terotorisasi
• semua transaksi yang valid mesti direkam dan diinputkan tepat waktu dengan cukup detail sehingga transaksi dapat diklasifikasikan dengan semestinya.
• semua data input akurat dan lengkap
• semua transaksi yang telah diinput diproses dengan baik
• semua output yang diperlukan disajikan sesuai dengan aturan yang ada untuk menghasilkan informasi yang akurat dan andal
• semua transaksi dicatat dalam periode akuntansi yang tepat
Akuntan harus memahami berikut ini :
1. Bagaimana transaksi diawali
2. Bagaimana data didapat dalam bentuk yang dapat dibaca oleh mesin atau data diubah dari dokumen sumber ke bentuk yang dapat dibaca oleh mesin
3. Bagaimana file komputer diakses dan diperbarui
4. Bagaimana data diproses untuk mempersiapkan sebuah informasi
5. Bagaimana informasi dilaporkan
• Hal-hal tersebut membuat sistem dapat melakukan jejak audit (audit trail).
• Jejak audit muncul ketika transaksi suatu perusahaan dapat dilacak di sepanjang sistem mulai dari asalnya sampai tujuan akhirnya pada laporan keuangan.

BAB 13


BAB 13
PERANCANGAN SISTEM
13. Perancangan Sistem
Mencakup evaluasi efektivitas dan efisiensi relatif atas pilihan-pilihan rancang bangun sistem dipandang dari kebutuhan keseluruhanya. Perancangan sistem adalah proses menspesifikasikan rincian solusi yang dipilih oleh proses analisis sistem.
13.1  Langkah – langkah Perancangan Sistem
Perancangan system dapat disebut sebagai formulasi cetak biru sitem yang lengkap.
A.EVALUASI ALTERNATIF-ALTERNATIF RANCANGAN
Perancangan system harus menyajikan pemecahan untuk masalah spesifik.Oleh karena itu aspek yang sangat penting dalam perancangan system adalah perhitungan dan pertimbangan berbagai alternative-alternatif terutama rancangan.
PERHITUNGAN ALTERNATIF-ALTERNATIF RANCANGAN
Dalam merancang system yang lengkap ada dua pendekatan umum.Yang pertama adalah merancang system benar-benar dari awal.Yang kedua perancang memilih dan meekomendasikan system pra-buat (yang telah dirancang).
PENJELASAN ALTERNATIF
Jika daftar alternative-alternatif utama telah dibuat setiap alternative harus didokumentasikan dan dijelaskan.Dalam alternative perancangan tersentralisasi setiap divisi memberikan data akuntansi ke system computer pusat.
MENGEVALUASI ALTERNATIF-ALTERNATIF
Jika setiap alternative telah disusun dan didokumentassikan dengan seksama akan memudahkan untuk membandingkan alternative-alternatif tersebut.Kriteria utama untuk memilih alternative untuk implementasi adalah biaya kontra manfaat,Selain itu alternative terpilih harus memenuhi seluruh tujuan-tujuan system yang utama.Faktor penting lainnya adalah kelayakan.
B.PEMBUATAN SPESIFIKASI-SPESIFIKASI RANCANGAN
Aturan utama dalam pembuatan spesifikasi-spesifikasi rancangan adalah bahwa para perancang harus bekerja lembur dari keluaran ke masukan.Sejalan dengan tujuan-tujuan system perancang harus merancang seluruh laporan manajemen dan dokumen-dokumen keluaran pada langkah pertama dari proses.
C. PEMBUATAN DAN PENYAMPAIAN SPESIFIKASI
    PERANCANGAN SISTEM
Spesifikasi-spesifikasi rancangan lengkap harus disajikan dalam bentuk proposal. Proposal rancangan terinci harus mencakup masalah penting untuk mengimplementasikan proyek perancangan secara actual. Untuk pemrosesan data, kebutuhan rincian-rincian yang barkaitan dengan perangkat keras dan perangkat lunak harus disajikan.
 13.2  Pertimbangan-pertimbangan Perancangan Umum
A. PERANCANGAN KELUARAN
Pertimbangan pertama dan paling penting dalam perancangan keluaran adalah efektifitas biaya. Prinsip efktifitas biaya harus diterapkan untuk seluruh elemen dalam system karena investasi dalam system informasi sama seperti  pengeluaran anggaran modal lainnya—harus dievaluasi dengan dasar  biaya/manfaat. Tujuannya adalah memaksimalkan hasil manfaat terhadap biaya dan memenuhi tujuan-tujuan system tertentu.
B. PERANCANGAN DATABASE
Ada beberapa prinsip penting yang di terapkan dalam perancangan database.arti pentingnya adalah bahwa database perusahaan harus di padukan.Keterpaduan berarti menghindarkan pengumpulan dan pemeliharaan unsur-unsur data yang sama dalam lebih dari satu tempat dalam perusahaan .Pertimbangan penting lainnya adalah standarisasi , yaitu seluruh unsure-unsur data dimasukan dalam format standarddan membuat nama jika digunakan untuk digunakan lebih dari satu tempat .
C. PEMROSESAN DATA
Salah satu pertimbangan penting dalam pemrosesan data berkaitan dengan masalah keseragaman dan keterpaduan. Penting untuk memastikan bahwa seluruh system pemrosesan data perusahaan berjalan sesuai dengan rencana umum .Sering kali perusahaan harus menetapkan tingkat kompabilitas tertentu antara , computer yang digunakan untuk akuntansi dan otomasi kantor atau system pemrosesan kata .
Perancangan formulir
Proses perancangan formulir-formilir khusus disebut perancangan formulir . masalah perancangan formulir harus diberi perhatian seksama oleh tim perancang sistem karena perancangan formulir merupakan penghubung antara pemakai dengan sistem itu sendiri .
Diagram hirarki data . fokus dari diagram hirarki data adalah pada elemen-elemen data dan hubungan hirarkis antara elemen satu dengan lainnya .
Bagan tata letak formulir . bagan tata letak formulir mencakup penggunaan kisi-kisi dimana setiap unsur dalam kisi-kisi berhubungan dengan lokasi tertentu dalam layar video , printer komputer , atau media lainnya dimana formulir itu akan ditampilkan .
13.3 Teknik-teknik perancangan
Bagan Arus (FlowChart)
Merupakan alat yang digunakan untuk :
a.      dokumentasi sistem yang sudah ada.
b.      Mendesain sistem baru
c.      Memberi petunjuk bagi programer yang akan membuat dan memperbaharui program komputer.Bagan arus terdiri dari dua macam yaitu :
1.      Dokumen flowchart
2.      Sistem / proses flowchart
Bagan Arus Dokumen
Bagan yang digunakan untuk menganalisa distribusi dokumen (kadang sumber daya fisik lain) diantara unit organisasi dalam suatu sistem (document oriented).
Langkah-langkah dalam penyusunan Dokumen Flowchart
a.      Mengidentifikasi departemen-departemen yang ikut ambil bagian dalam suatu sistem.
b.      Mengidentifikasi dokumen sumber yang akan digunakan.
c.      Menggambarkan bagaimana dokumen-dokumen di buat, diproses dan digunakan.
d.      Menambahkan catatan yang akan memberikan keterangan mengenai suatu simbol atau kegiatan
Bagan Arus Sistem
Bagan yang menyediakan gambaran yang lebih lengkap mengenai langkah-langkah proses dalam suatu sistem (Process oriented). Sistem flowchart terdiri dari dari beberapa tingkatan  :
-  High-level System Flowchart, sistem flowchart yang penggambarannya sangat umum dan memberikan gambaran sekilas mengenai sistem.
-  Intermediate-level System Flowchart, penggambarannya suatu proses yang lebih detail
-  Low-level System Flowchart, menggambarkan secara khusus aplikasi-aplikasi atau kegiatan-kegiatan dari suatu proses.
Bagan Arus Program
Bagan yang mengambarkan rangkaian atau urutan dari operasi logis yang dikerjakan  komputer dalam menjalankan suatu program.
Meskipun tidak ada aturan khusus mengenai pembuatan flowchart, tapi terdapat beberapa panduan yang dapat diikuti dalam pembuatan flowchart :
1.      Simbol dari proses harus selalu diletakkan diantara simbol input dan simbol output.
2.      Pembuatan flowchart harus dimulai dari pojok kiri atas.
3.      Selalu menggunakan simbol yang tepat tergantung dari jenis flowchartnya.
4.      Hindari kekusutan dan kekacauan dengan menghindari garis yang berpotongan, apabila harus ada, dapat digunakan simbol koneksi.
5.      Harus ada keterangan / deskripsi untuk memberikan kejelasan.
Data Flow Diagram (DFD)
Suatu bagan yang memberikan gambaran mengenai arus data dalam suatu sistem atau organisasi. Digunakan terutama sebagai alat untuk mengevaluasi sistem yang sudah ada dan perencanaan pembuatan sistem baru. (lebih bersifat penggambaran secara logis dari suatu sistem).
Elemen dalam suatu DFD :
a.      Proses transformasi, digambarkan berbentuk lingkaran.
b.      Arus data, digambarkan berupa anak panah yang masuk atau keluar dari suatu proses transformasi.
c.      Penyimpanan data, digambarkan berupa kotak persegi panjang tanpa tutup di sebelah kanannya.
d.      Data sumber dan data tujuan, digambarkan berupa kotak empat persegi panjang.

BAB 12


BAB 12
                                               PERENCANAAN DAN ANALISIS SISTEM

12.   Perencanaan dan Analisis Sistem
Perencanaan sistem merupakan salah satu tahapan atau fase pengembangan sistem yang pertama,dalam tahap ini menentukan suatu rangkaian atau kerangka kerja yang menyeluruh.Bagian ini melibatkan para manajer atau para senior yang profesional guna menemukan strategi untuk mendukung rencana yang telh ditetapkan oleh suatu organisasi
Perencanaan Sistem terdiri dari :
Perencanaan jangka pendek ,yaitu jangka waktu dari 1 tahun sampai dengan 2 tahun
Perencanaan jangka panjang,yaitu jangka waktu sampai maksimal 5 tahun.
12.1 Perencanaan sistem dan analisis kelayakan
Dalam Perencanaan sistem harus memperhatikan faktor kelayakan dari rencana tersebut,yang mengutamakan kemungkinan keberhasilan
Dari sistem yang akan dikembangkan.
Faktor kelayakan harus meliputi kriteria berikut ini:
Kelayakan Teknik /Technical Feasibility
Kelayakan Ekonomi/Economic Feasibility
Kelayakan Hukum/Legal feasibility
Kelayakan Operasional/Operational Feasibility
Kelayakan Jadwal/Schedule Feasibility
Analisis kelayakan
Tujuannya adalah :
a.    Menentukan kemungkinan keberhasilan solusi yang diusulkan.
b.    Berguna untuk memastikan bahwa solusi yang diusulkan tersebut benar – benar dapat dicapai dengan sumber daya dan dengan memperhatikan kendala yang terdapat pada perusahaan serta dampak terhadap lingkungan sekeliling.
Perencanaan sistem dan analisis sistem mencakup 7 tahap yaitu :
Pembahasan dan perencanaan pada tingkat manajemen puncak
Penetapan dewan pengarah perencanaan sistem.
Penetapan tujuan dan batasan keseluruhan.
Pengembangan perencanaan sistem informasi strategi.
Identifikasi dan memprioritaskan area spesifik dalam organisasi sebagai focus pengembangan sistem.
Pembuatan proposal sistem untuk mendukung dasar analisis dan perancangan awal sub system tertentu.
Pembentukan tim untuk tujuan analisis perancangan awal sistem.
Tugas – tugas analisis kelayakan :
1.      Penentuan masalah dan peluang yang dituju sistem.
2.      Pembentukan sasaran sistem baru.
3.      Pengidentifikasian para pemakai sistem
Metode penentuan penganggaran modal :
1. Payback period
2. Net present value
3. Internal rate of return
4. Modified internal rate of return.
Ukuran kelayakan :
1. Teknologi
2. Ekonomi
3. Non ekonomi
4. Organisasi atau operasional
5. Jadwal
        12.2 Langkah-langkah analisis sistem
Langkah –langkah yang dilakukan seorang analis dalam menganalisis Sistem,sebagai berikut :
Identifikasi masalah
Ø Persediaan barang yang melebihi stok maksimal
Ø Penurunan kwalitas produk
Ø Konsumsi bahan yang tidak ekonomis
Ø Evaluasi biaya produksi
Ø Delivery Order yang terhambat
Ø Proses pembuatan bukti transaksi
Memahami sistem yang sedang berjalan / yang sudah ada
Ø Penentuan jadwal pengamatan /observasi
Ø Penentuan tugas
Ø Pengumpulan hasil
Melakukan analisis
Ø Analisa kelemahan sistem
Ø Analisa standar kerja
Ø Analisa dokumentasi
Laporan analisis
Ø Laporkan ke manajemen
Ø Meminta saran atau masukan
Ø Meminta persetujuan
Langkah-langkah analisis sistem :
1.      Identify , mengidentifikasi masalah merupakan langkah pertaman yang dilakukan dalam tahap analisis sistem. Tugas yang harus dilakukan analis sistem adalah :
a.     Mengidentifikasi penyebab masalah
b.     Mengidentifikasi titik keputusan
c.      Mengidentifikasi personil – personil kunci
2.      Understand, memahami kerja sistem yang ada
Langkah ini dapat dilakukan dengan mempelajari secara terinci bagaimana sistem yang ada beroperasi. Diperlukan data yang dapat diperoleh dengan cara melakukan penelitian.Sejumlah data perlu dikumpulkan dengan menggunakan teknik pengumpulan data yang ada yaitu wawancara, observasi, daftar pertanyaan dan pengambilan sampel
3.       Analyze, Menganalisis sistem
Langkah ini dilakukan berdasarkan data yagn telah diperoleh dari hasil penelitian yang telah dilakukan. Berdasarkan pertanyaan dan kriteria ini, selanjutnya analis sistem akan dapat melakukan analis dari hasil penelitian dengan baik untuk menemukan kelemahan dan permasalahan dari sistem yang ada.
Report , membuat laporan hasil analisis.
Laporan hasil analisis diserahkan ke Panitia Pengarah yang nantinya akan diteruskan ke manajemen. Pihak manajemen bersama-sama dengan panitia pengarah dan pemakai sistem akan mempelajari temuan-temuan dan analis yang telah dilakukan oleh analis sistem yang disajikan dalam laporan ini.
Tujuan utama dari penyerahan laporan ini kepada manajemen adalah:
1.    Analisis telah dilakukan,
2.    Meluruskan kesalah pengertian mengenai apa yang telah ditemukan dan dianalisis sistem tetapi tidak sesuai menurut manajemen,
3.    Meminta pendapat dan saran dari pihak manajemen, dan
4.    Meminta persetujuan kepada pihak manajemen untuk melakukan tindakan.

12.3 Teknik-teknik pengkumpulan fakta
Fakta merupakan bagian dari informasi yang menunjukkan realita , situasi, dan relasi yang menjamin analisis permodelan.
Ada tiga sumber yaitu :
1.Sistem yang berjalan
    menyediakan kesempatan untuk menetukan apakah sistem memuaskan,perlu sedikit perbaikan, membutuhkan pemeriksaan yang besar, atau diganti.Juga menyediakan sumber ide perancangan untuk membantu analis mengidentifikasikan sumber yang ada bagi sistem yang baru.
2.Sumber internal lainnya 
    Sumber yang utama adalah orang yang akan menggunakan system yang baru.Sumber kedua didapat dari dokumen kerja yang ada dalam organisasi. Dokumen dapat diklasifikasikan misalnya struktur organisasi, apa yang sudah dilakukan organisasi, dan rencana apa yang akan dilakukan organisasi

3.Sumber eksternal
Informasi yang berasal dari luar organisasi membuka cakrawala ide dan teknik. Banyak industri dari kelompok dan seminar memberikan.
Teknik-teknik pengumpulan fakta sangat penting untuk medukung memperoleh suatu data yang berupa fakta yaitu kejadian yang sebenarnya,bukan sebuah rekayasa,sebagai berikut:
Mengetahui dan menentukan tujuan pengumpulan fakta
Menentukan jadwal
Menentukan area,wilayah atau batasan
Mengamati secara langsung (tidak berupa data)
Dilakukan secara berulang ulang
Dokumentasi fakta
12.4 Teknik-teknik mengorganisasikan fakta
Teknik untuk mengorganisasikan fakta terdiri dari :
Analisis pengukuran kinerja
Analisis Distribusi kerja
Analisis Fungsional
Analisis Matriks

12.5 Analisis sistem terstruktur
                Adalah Salah satu pendekatan formal pertama untuk analisis sistem informasi. Analisis ini terfokus pada aliran data dan proses bisnis dan perangkat lunak. Analisis ini disebut proses oriented. Analisis terstruktur sederhana dalam konsep. Proses analis menggambarkan serangkaian proses dalam bentuk diagram alir data (Data Flow Diagram) yang menggambarkan proses yang ada atau yang diusulkan bersama-sama dengan input , output dan file mereka.

BAB 11


BAB 11
Teknologi informasi auditing adalah bentuk pengawasan dan pengendalian dari infrastrukturteknologi informasi secara menyeluruh. Audit teknologi informasi ini dapat berjalan bersama-sama dengan audit finansial dan audit internal, atau dengan kegiatan pengawasan dan evaluasi lain yang sejenis. Pada mulanya istilah ini dikenal dengan audit pemrosesan data elektronik, dan sekarang audit teknologi informasi secara umum merupakan proses pengumpulan dan evaluasi dari semua kegiatan sistem informasi dalam perusahaan itu. Istilah lain dari audit teknologi informasi adalah audit komputer yang banyak dipakai untuk menentukan apakah aset sistem informasi perusahaan itu telah bekerja secara efektif, dan integratif dalam mencapai target organisasinya.

11.1 Konsep konsep auditing PDE

Struktur Audit Laporan Keuangan
Tujuan dan tanggungjawab utama auditor ekstern adalah menilai kewajaran laporan keuangan suatu perusahaan. Audit interim, bertujuan pengujian ketaatan. Tujuan pengujian ketaatan adalah untuk melihat eksistensi, aktivitas dan pengecekan kontinuitas kegiatan yang mengandalkan sistem pengendalian intern tersebut.

Data Uji
Data Uji merupakan masukan yang disajikan auditor yang memuat data yang absah dan yang tidak absah.
Pendekatan Fasilitas-Uji-Terpadu.
Pendekatan (ITF) mencakup penggunaan data ujian juga pembuatan entitas (seperti pemasok, karyawan produk, produk, akun) fiktif. dalam file master sistem komputer.

Kegiatan Audit Terprogram.
Kegiatan Audit Terprogram merupakan teknologi audit yang mencakup modifikasi program komputer untuk tujuan-tujuan audit. ini dicapai dengan membentuk suatu kegiatan audit khusus di dalam program produksi. reguler.

Penelaahan Dokumentasi Sistem
Penelaahan dokumentasi sistem, seperti deskripsi naratif, bagan arus dan daftar program, barangkali merupakan teknik auditing PDE yang tertua, dan tetap diguanakan secara luas sampai sekarang.
Sebagian besar pendekatan PDE audit merupakan variasi dari struktur tiga tahap. tahap – tahap dimaksud adalah telaahan dan evaluasi awal atas area yang akan diaudit, telaahan dan evaluasi rinci, dan pengujian.
11.2 Teknologi PDE auditing
Teknologi auditing sistem informasi telah berkembang seiring perkembangan sistem computer. Beberapa teknologi terkait dengan biaya yang cukup signifikan untuk mengimplementasikannya, sementara teknologi-teknologi lainnya dapat diimplementasikan dengan biaya relative rendah.

1. Test Data
Data pengujian adalah input yang disiapkan oleh auditor yang berisi baik input yang berisi data valid dan maupun tidak valid. Data pengujian dapat digunakan untuk memverifikasi validasi input transaksi rutin, pemrosesan logika, dan penghitungan rutin program-program komputer dan untuk memverifikasi penggabungan perubahan-perubahan program.
Dengan melakukan data pengujian, program masa ekonomis produksi reguler dapat digunakan, dan hal ini penting untuk memastikan bahwa data pengujian tidak memengaruhi file-file yang disimpan oleh sistem.
Data pengujian dapat dilakukan dengan membuat bentuk input untuk uji transaksi fiktif atau dengan cara lainnya, dengan mengkaji ulang data input aktual dan memilih beberapa transaksi riil untuk pemrosesan sebagai data pengujian. Teknik lainnya yang jarang digunakan adalah menciptakan data pngujian dengan menggunakan generator data pengujian yang secara khusus didesain dengan program komputer untuk menciptakan data komprehensif berdasarkan data input.

2. Integrated Test Facility
ITF menggunakan baik data pengujian maupun penciptaan record fiktif (vendor, karyawan) pada file master sebuah sistem computer. ITF pada umumnya digunakan unuk mengaudit sistem aplikasi komputer besar yang menggunakan teknologi pemrosesan real time.

3. Parallel Simulation
Pemrosesan data riil melalui program audit. Output disimulasikan dan dibandingkan dengan output regular demi tujuan pengawasan. Simulasi parallel, pemrosesan redundan terhadap seluruh data input dengan melakukan uji program terpisah, mengizinkan validasi komprehensif dan sangat tepat dilaksanakan pada transaksi penting yang memerlukan audit 100%. Program audit yang digunakan dalam simulasi paralel biasanya merupakan jenis program audit umum yang memproses data dan menghasilkan output yang identik dengan program yang sedang diaudit.

4. Audit software
Program computer yang memungkinkan computer digunakan sebagai alat auditing. Perangkat lunak yang konvensional seperti program penggunaan sistem, program pemunculan kembali informasi, atau bahasa program tingkat tinggi (COBOL) dapat digunakan untuk kegiatan audit ini.

5. Generalized Audit Software
GAS adalah perangkat lunak audit yang secara khusus didesain untuk memungkinkan auditor melakukan fungsi pemrosesan data audit yang terkait. GAS didesain untuk memungkinkan auditor dengan keahlian komputer yang tidak terlalu canggih untuk menjalankan audit yang terkait dengan fungsi-fungsi pemrosesan data. Paket-paket tersebut dapat menjalankan beberapa tugas tertentu seperti menyeleksi data sampel dari file-file, memeriksa perhitungan, dan mencari file-file untuk item-item yang tidak biasa.

6. PC Software
Perangkat lunak yang memungkinkan auditor menggunakan sebuah PC untuk melakukan tugas tugas audit. Paket PC software general purpose seperti perangkat lunak pengolah kata dan spreadsheet telah memiliki banyak aplikasi audit.
ACL, yang dipublikasikan oleh ACL software adalah salah satu contoh perangkat lunak audit. Perangkat lunak ini memungkinkan auditor untuk menghubungkan sebuah PC dengan mainframe atau PC klien dan kemudian mengekstrak dan menganalisis data.

7. Embedded Audit Routine
Rutinitas auditing khusus dimasukkan dalam program computer regular sehingga data transaksi dapat dijadikan subjek analisis audit. Kriteria audit untuk menyeleksi dan mencatat transaksi dengan modul-modul embedded (dilekatkan) harus disediakan oleh auditor. Dalam pendekatan yang disebut system control audit review file (SCARF), pengujian-pengujian terhadap edit-program yang ditentukan auditor untuk membatasi atau menentukan kelayakan, dimasukkan dalam program saat pertama kali program dikembangkan.

11.3 Jenis jenis audit PDE
Ada beberapa cara untuk mengaudit PDE yaitu :

Audit Around The Computer

 Auditing sekitar komputer dapat dilakukan jika dokumen sumber tersedia dalam bahasa non mesin, dokumen-dokumen disimpan dengan cara yang memungkinkan pengalokasiannya untuk tujuan auditing, outputnya memuat detail yang memadai, yang memungkinkan auditor menelusuri suatu transaksi dari dokumen sumber ke
output atau sebalikhya.

Audit Through The Computer

 Auditor menguji dan menilai efektivitas prosedur pengendalian operasi dan program komputer serta ketepatan proses di dalam komputer. Keunggulan metode ini adalah bahwa auditor memiliki kemampuan yang besar dan efektif dalam melakukan pengujian terhadap sistim komputer, hasil kerjanya lebih dapat dipercaya dan sistem memiliki kemampuan untuk menghadapi perubahan lingkungan. Sedangkan kelemahan terletak pada biaya yang sangat besar dan tenaga ahli yang berpengalaman.