99 BAB IV
IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi
Pada tahap implementasi, merupakan tahapan penerapan dan pengujian dari aplikasi yang sudah di rancang. Penerapan rancangan yang telah dibuat dituangkan ke dalam bentuk coding pemrograman. Selain itu juga implementasi terhadap hasil dari analisis pada tahap perancangan dengan operasional perangkat lunak yang dibuat agar terjadi kesesuaian dalam kinerjanya. Dalam tahap implementasi ini, dipaparkan mengenai kebutuhan akan perangkat lunak, perangkat keras yang akan digunakan dalam membangun sistem informasi ini, serta penerapan basis data yang telah dirancang.
4.2 Implementasi Perangkat Keras
Untuk mendukung kinerja dalam melakukan pengembangan dan pengoperasian sistem yang dibangun ini, secara optimal membutuhkan spesifikasi minimum hardware sebagai berikut :
1. Komputer Server
a. Processor Pentium i3 b. Harddisk 320 GB c. RAM 2 GB d. VGA 512 MB
e. Monitor, keyboard dan mouse f. LAN Card 10/100 Mbps g. Hub 2. Komputer Client a. Processor Core i3 b. Harddisk 120 GB c. RAM 2 GB d. VGA 128 MB
e. Monitor, keyboard dan mouse f. LAN Card 10/100 Mbps g. Kabel LAN (Kabel Jaringan)
4.3 Implementasi Perangkat Lunak
Perangkat lunak yang dibutuhkan untuk mengimplementasikan perancangan sistem ini spesifikasinya minimum sebagai berikut : 1. Komputer Server
a. Sistem Operasi Windows 7 b. Database MySQL
2. Komputer Client
a. Sistem Operasi Windows 7
Sedangkan perangkat lunak yang digunakan untuk membuat aplikasi ini adalah Macromedia Dreamweaver MX 2004 dan Mozilla Firefox 34.0.5 sebagai Perambat web yang digunakan untuk mengintepretasikan halaman aplikasi ini. Papercut SMTP yang digunakan dalam pengujian pengiriman email dalam aplikasi ini.
4.4 Implementasi Database
Pembuatan basis data dilakukan dengan menggunakan SQL, dimana aplikasi basis data yang digunakan adalah MySQL pada XAMPP 1.8.0. Implementasi basis datanya adalah sebagai berikut :
1. Tabel admin
2. Tabel program
Gambar 4.2 Implementasi Tabel program
3. Tabel kegiatan
Gambar 4.3 Implementasi Tabel kegiatan
4. Tabel output
5. Tabel akun
Gambar 4.5 Implementasi Tabel akun
6. Tabel detail_akun
Gambar 4.6 Implementasi Tabel detail_akun
7. Tabel pagu
8. Tabel renc_penarikan
Gambar 4.8 Implementasi Tabel renc_penarikan
9. Tabel detail_renc
Gambar 4.9 Implementasi Tabel detail_renc
10. Tabel drpp
11. Tabel detail_drpp
Gambar 4.11 Implementasi Tabel detail_drpp
12. Tabel progress_pengajuan
4.5 Implementasi Tampilan Aplikasi 1. Tampilan Halaman Home
Gambar 4.13 Implementasi Tampilan Menu Home
Di halaman home ini, berisikan informasi tentang realisasi penggunaan APBN dari proses pembuatan daftar rincian permintaan pembayaran (DRPP) sampai dengan proses monitoring realisasi penggunaan APBN .
2. Tampilan Menu Manajemen Data Referensi a. Program
Pada halaman ini terdapat form yang harus diisi oleh pejabat pembuat komitmen untuk dijadikan master data program dari DIPA.
b. Kegiatan
Gambar 4.15 Implementasi Tampilan Rekam Kegiatan
Pada halaman ini terdapat form yang harus diisi oleh pejabat pembuat komitmen untuk dijadikan master data kegiatan dari DIPA.
c. Output
Gambar 4.16 Implementasi Tampilan Rekam Output
Pada halaman ini terdapat form yang harus diisi oleh pejabat pembuat komitmen untuk dijadikan master data output dari DIPA.
d. Akun
Gambar 4.17 Implementasi Tampilan Rekam Akun Pada halaman ini terdapat form yang harus diisi oleh pejabat pembuat komitmen untuk dijadikan master data akun dari DIPA. e. Detail Akun
Gambar 4.18 Implementasi Tampilan Rekam Detail Akun form yang harus diisi oleh pejabat pembuat komitmen untuk dijadikan master data detail akun dari DIPA.
f. Pagu
Gambar 4.19 Implementasi Tampilan Rekam Pagu
Pada halaman ini terdapat form yang harus diisi oleh pejabat pembuat komitmen untuk dijadikan master data pagu dari DIPA.
3. Tampilan Rekam Rencana Penarikan Anggaran
Gambar 4.20 Implementasi Tampilan Rekam Rencana Penarikan Anggaran
Pada halaman ini terdapat form yang harus diisi oleh pejabat pembuat komitmen untuk merekam rencana penarikan anggaran dari DIPA.
4. Tampilan Rekam Daftar Rincian Permintaan Pembayaran (DRPP)
a. Rekam Header Daftar Rincian Permintaan Pembayaran (DRPP)
Gambar 4.21 Implementasi Tampilan Rekam Header Daftar Rincian Permintaan Pembayaran (DRPP)
Pada halaman ini terdapat form yang harus diisi oleh pejabat pembuat komitmen untuk merekam header daftar rincian permintaan pembayaran.
b. Rekam Detail Daftar Rincian Permintaan Pembayaran (DRPP)
Gambar 4.22 Implementasi Tampilan Rekam Detail Daftar Rincian Permintaan Pembayaran (DRPP)
Pada halaman ini terdapat form yang harus diisi oleh pejabat pembuat komitmen untuk merekam detail daftar rincian permintaan pembayaran.
5. Tampilan Update Progress Status Pencairan Anggaran a. Update Status Surat Permintaan Pembayaran (SPP)
Gambar 4.23 Implementasi Tampilan Rekam Update Status Surat Permintaan Pembayaran (SPP)
Pada halaman ini terdapat form yang harus diisi oleh pejabat pembuat komitmen untuk merekam surat permintaan pembayaran.
b. Update Status Surat Perintah Membayar (SPM)
Gambar 4.24 Implementasi Tampilan Rekam Update Status Surat Perintah Membayar (SPM)
Pada halaman ini terdapat form yang harus diisi oleh pejabat penguji surat perintah membayar untuk merekam surat perintah membayar.
c. Update Status Surat Perintah Pencairan Dana (SP2D)
Gambar 4.25 Implementasi Tampilan Update Status Surat Perintah Pencairan Dana (SP2D)
Pada halaman ini terdapat form yang harus diisi oleh pejabat pembuat komitmen untuk merekam surat perintah pencairan dana.
6. Tampilan Monitoring Progress Pengajuan Pencairan Anggaran
Gambar 4.26 Implementasi Tampilan Monitoring Progress Pengajuan Pencairan Anggaran
Pada halaman ini dapat dilihat oleh pejabat pembuat komitmen, pejabat penguji surat perintah membayar, dan kuasa pengguna anggaran untuk melihat monitoring progress pengajuan pencairan anggaran, tanda ceklist hijau menandakan status sudah diproses sedangkan untuk tanda silang/cross menandakan status belum diproses. Sedangkan icon computer jika diklik maka akan menampilkan rincian berupa nomor dan tanggal surat yang telah diproses.
7. Tampilan Monitoring Realisasi Penggunaan APBN
Gambar 4.27 Implementasi Tampilan Monitoring Realisasi Penggunaan APBN
Pada halaman ini dapat dilihat oleh pejabat pembuat komitmen, pejabat penguji surat perintah membayar, dan kuasa pengguna anggaran untuk melihat monitoring realisasi penggunaan anggaran, warna hijau menandakan ketersediaan pagu masih tersedia sedangkan untuk warna kuning menandakan ketersediaan pagu sudah diambang tidak aman/warning untuk dilakukan penarikan. Sedangkan warna merah menandakan pagu sudah minus, segera diharapkan tindak lanjutnya.
8. Tampilan Laporan Rencana Penarikan Anggaran
Gambar 4.28 Implementasi Tampilan Laporan Rencana Penarikan Anggaran
Menu ini menampilkan form melihat laporan rencana penarikan anggaran yang sebelumnya telah direkam oleh pejabat pembuat komitmen.
9. Tampilan Laporan Realisasi Penggunaan Anggaran
Gambar 4.29 Implementasi Tampilan Laporan Realisasi Penggunaan Anggaran
Menu ini menampilkan form melihat laporan realisasi penggunaan anggaran yang sebelumnya telah direkam oleh pejabat pembuat komitmen.
10. Tampilan Hasil Export to Excel Laporan Realisasi Penggunaan Anggaran
Gambar 4.30 Implementasi Tampilan Hasil Export to Excel Laporan Realisasi Penggunaan Anggaran
Menu ini menampilkan hasil export to excel laporan realisasi penggunaan anggaran yang sebelumnya telah direkam oleh pejabat pembuat komitmen.
11. Tampilan Dashboard Pie Chart Laporan Realisasi Penggunaan Anggaran
Gambar 4.31 Implementasi Tampilan Dashboard Pie Chart Laporan Realisasi Penggunaan Anggaran
Menu ini merupakan tampilan Dashboard berupa pie chart realisasi penggunaan anggaran dan indicator hasil monitoring yaitu memuaskan atau tidak memuaskan, serta merincikan nilai pagu, realisasi, dan sisa pagu yang dimiliki.
12. Tampilan Laporan Daftar Rincian Permintaan Pembayaran (DRPP)
Gambar 4.32 Implementasi Tampilan Laporan Daftar Rincian Permintaan Pembayaran (DRPP)
Menu ini menampilkan laporan daftar rincian permintaan pembayaran yang sebelumnya direkam oleh pejabat pembuat komitmen.
13. Tampilan Hasil Export to Excel Laporan Daftar Rincian Permintaan Pembayaran (DRPP)
Gambar 4.33 Implementasi Tampilan Hasil Export to Excel Laporan Daftar Rincian Permintaan Pembayaran (DRPP)
Menu ini menampilkan hasil export to excel laporan daftar rincian permintaan pembayaran yang sebelumnya direkam oleh pejabat pembuat komitmen.
14. Tampilan Hasil Kirim Email Laporan Rencana Penarikan Anggaran
Gambar 4.34 Implementasi Tampilan Notifikasi Email Laporan Rencana Penarikan Anggaran diterima
Tampilan diatas merupakan notafikasi hasil kirim email Laporan Rencana Penarikan Anggaran.
Gambar 4.35 Implementasi Tampilan Email Laporan Rencana Penarikan Anggaran
Tampilan ini menampilkan hasil email laporan rencana penarikan anggaran.
4.6 Skenario Pengujian
Skenario pengujian dilakukan untuk menentukan langkah-langkah dalam melakukan pengujian. Pengujian dilakukan dengan cara menjalankan aplikasi monitoring realisasi penggunaan anggaran pendapatan dan belanja negara
(APBN). Setelah aplikasi dijalankan selanjutnya adalah menguji menu – menu dan tombol – tombol yang terdapat dalam antar muka aplikasi tersebut apakah sesuai dengan tahap perancangan awal. Berikut ini adalah tabel skenario pengujian.
Tabel 4.1 Tabel Skenario Pengujian Aplikasi Monitoring Realisasi Penggunaan Anggaran Pendapatan dan Belanja Negara (APBN)
No. Antar Muka Unit Program (Uji Coba) Status Aplikasi Skenario Pengujian Hasil yang Diharapkan 1 Menu Home Masuk ke halaman web Akan melakukan pengecekan status user di database Masuk ke Menu Home Berhasil masuk ke menu Home sesuai otoritasnya 2 Halaman Master Data Referensi Program pada Master Data Referensi Klik link button Program pada Sub Menu Master Data Referensi Menampilkan halaman Program dari Master Data Referensi Berhasil menampilkan data Program 3 Halaman Master Data Referensi Kegiatan pada Master Data Referensi Klik link button Kegiatan pada Sub Menu Master Data Referensi Menampilkan halaman Kegiatan dari Master Data Referensi Berhasil menampilkan data Kegiatan 4 Halaman Master Data Referensi Output pada Master Data Referensi Klik link button Output pada Sub Menu Master Data Referensi Menampilkan halaman Output dari Master Data Referensi Berhasil menampilkan data Output 5 Halaman Master Data Referensi Akun pada Master Data Referensi Klik link button Akun pada Sub Menu Master Data Referensi Menampilkan halaman Akun dari Master Data Referensi Berhasil menampilkan data Akun
No. Antar Muka Unit Program (Uji Coba) Status Aplikasi Skenario Pengujian Hasil yang Diharapkan 6 Halaman Master Data Referensi Detail Akun pada Master Data Referensi Klik link button Detail Akun pada Sub Menu Master Data Referensi Menampilkan halaman Detail Akun dari Master Data Referensi Berhasil menampilkan data Detail Akun 7 Halaman Perekaman Data Daftar Rincian Permintaan Pembayaran pada Perekaman Data Klik link button Daftar Rincian Permintaan Pembayaran pada Sub Menu Perekaman Data Menampilkan halaman Daftar Rincian Permintaan Pembayaran dari Perekaman Data Berhasil menampilkan data Daftar Rincian Permintaan Pembayaran 8 Halaman Perekaman Data Rencana Penarikan Anggaran pada Perekaman Data Klik link button Rencana Penarikan Anggaran pada Sub Menu Perekaman Data Menampilkan halaman Rencana Penarikan Anggaran dari Perekaman Data Berhasil menampilkan data Rencana Penarikan Anggaran 9 Halaman Perekaman Data Update Status Pencairan Dana pada Perekaman Data Klik link button Update Status Pencairan Dana pada Sub Menu Perekaman Data Menampilkan halaman Update Status Pencairan Dana dari Perekaman Data Berhasil menampilkan data Update Status Pencairan Dana 10 Halaman Monitoring Progress Pengajuan Pencairan Anggaran pada Monitoring Klik link button Progress Pengajuan Pencairan Anggaran pada Sub Menu Monitoring Menampilkan halaman Progress Pengajuan Pencairan Anggaran dari Perekaman Data Berhasil menampilkan data Progress Pengajuan Pencairan Anggaran
No. Antar Muka Unit Program (Uji Coba) Status Aplikasi Skenario Pengujian Hasil yang Diharapkan 11 Halaman Laporan Laporan Rencana Penarikan pada Laporan Klik link button Laporan Rencana Penarikan pada Sub Menu Laporan Menampilkan halaman baru di perambat yang berisi Laporan Rencana Penarikan dari Laporan Berhasil menampilkan data Laporan Rencana Penarikan 12 Halaman Laporan Laporan Realisasi Anggaran pada Laporan Klik link button Laporan Realisasi Anggaran pada Sub Menu Laporan Menampilkan halaman baru di perambat yang berisi Laporan Realisasi Anggaran dari Laporan Berhasil menampilkan data Laporan Realisasi Anggaran 13 Halaman Laporan Laporan Daftar Rincian Permintaan Pembayaran pada Laporan Klik link button Daftar Rincian Permintaan Pembayaran pada Sub Menu Laporan Menampilkan halaman baru di perambat yang berisi Daftar Rincian Permintaan Pembayaran dari Laporan Berhasil menampilkan data Daftar Rincian Permintaan Pembayaran 14 Halaman Rencana Penarikan Anggaran Kirim Email pada Perekaman Data Klik link button Kirim Email pada Halaman Rencana Penarikan Anggaran Menampilkan halaman baru yang berisi notifikasi email berhasil dikirim dan hasil email melalui papercut smtp Berhasil menyimpan mengirim email. 15 Halaman Laporan Realisasi Penggunaan Anggaran Export to excel pada Halaman Laporan Realisasi Penggunaan Anggaran Klik link icon export to excel pada Halaman Laporan Realisasi Penggunaan Anggaran Menampilkan hasil export berupa file excel yang berisi Laporan Realisasi Penggunaan Anggaran Berhasil mengunduh dan membuka file excel hasil export dari database.
No. Antar Muka Unit Program (Uji Coba) Status Aplikasi Skenario Pengujian Hasil yang Diharapkan 16 Halaman Laporan Daftar Rincian Permintaan Pembayaran Export to excel pada Halaman Laporan Daftar Rincian Permintaan Pembayaran Klik link icon export to excel pada Halaman Laporan Daftar Rincian Permintaan Pembayaran Menampilkan hasil export berupa file excel yang berisi Laporan Daftar Rincian Permintaan Pembayaran Berhasil mengunduh dan membuka file excel hasil export dari database. 17 Halaman Laporan Realisasi Penggunaan Anggaran View Pie Chart pada Halaman Laporan Realisasi Penggunaan Anggaran Klik link icon view pie chart pada Halaman Laporan Realisasi Penggunaan Anggaran Menampilkan pie chart yang berisi informasi akulumasi pagu, sisa pagu, dan realisasi penggunaan anggaran Berhasil menampilkan pie chart beserta indicator dan rincian akulumasi pagu, sisa pagu, dan realisasi penggunaan anggaran
4.7 Analisa Hasil Pengujian
Dari hasil pengujian secara menyeluruh terhadap aplikasi monitoring realisasi penggunaan anggaran pendapatan dan belanja negara (APBN), maka dapat disimpulkan bahwa pengujian telah menunjukkan hasil keluaran (Output) dan proses yang sesuai dengan rancangan aplikasi program ini. Berikut adalah tabel hasil pengujian.
Tabel 4.2 Tabel Hasil Pengujian Aplikasi Monitoring Realisasi Penggunaan Anggaran Pendapatan dan Belanja Negara (APBN)
No . Antar Muka Unit Program (Uji Coba) Status Aplikasi Skenario Pengujian Hasil yang Diharapkan 1 Menu Home Masuk ke halaman web Akan melakukan pengecekan status user di database Masuk ke Menu Home Berhasil masuk ke menu Home sesuai otoritasnya 2 Halaman Master Data Referensi Program pada Master Data Referensi Klik link button Program pada Sub Menu Master Data Referensi Menampilkan halaman Program dari Master Data Referensi Berhasil menampilkan data Program 2 Halaman Master Data Referensi Program pada Master Data Referensi Klik link button Program pada Sub Menu Master Data Referensi Menampilkan halaman Program dari Master Data Referensi Berhasil menampilkan data Program 3 Halaman Master Data Referensi Kegiatan pada Master Data Referensi Klik link button Kegiatan pada Sub Menu Master Data Referensi Menampilkan halaman Kegiatan dari Master Data Referensi Berhasil menampilkan data Kegiatan 4 Halaman Master Data Referensi Output pada Master Data Referensi Klik link button Output pada Sub Menu Master Data Referensi Menampilkan halaman Output dari Master Data Referensi
Berhasil menampilkan data Output
No . Antar Muka Unit Program (Uji Coba) Status Aplikasi Skenario Pengujian Hasil yang Diharapkan 5 Halaman Master Data Referensi Akun pada Master Data Referensi Klik link button Akun pada Sub Menu Master Data Referensi Menampilkan halaman Akun dari Master Data Referensi Berhasil menampilkan data Akun 6 Halaman Master Data Referensi Detail Akun pada Master Data Referensi Klik link button Detail Akun pada Sub Menu Master Data Referensi Menampilkan halaman Detail Akun dari Master Data Referensi Berhasil menampilkan data Detail Akun 7 Halaman Perekaman Data Daftar Rincian Permintaan Pembayaran pada Perekaman Data Klik link button Daftar Rincian Permintaan Pembayara n pada Sub Menu Perekaman Data Menampilkan halaman Daftar Rincian Permintaan Pembayaran dari Perekaman Data Berhasil menampilkan data Daftar Rincian Permintaan Pembayaran 8 Halaman Perekaman Data Rencana Penarikan Anggaran pada Perekaman Data Klik link button Rencana Penarikan Anggaran pada Sub Menu Perekaman Data Menampilkan halaman Rencana Penarikan Anggaran dari Perekaman Data Berhasil menampilkan data Rencana Penarikan Anggaran 9 Halaman Perekaman Data Update Status Pencairan Dana pada Perekaman Data Klik link button Update Status Pencairan Dana pada Sub Menu Perekaman Data Menampilkan halaman Update Status Pencairan Dana dari Perekaman Data Berhasil menampilkan data Update Status Pencairan Dana
No . Antar Muka Unit Program (Uji Coba) Status Aplikasi Skenario Pengujian Hasil yang Diharapkan 10 Halaman Monitoring Progress Pengajuan Pencairan Anggaran pada Monitoring Klik link button Progress Pengajuan Pencairan Anggaran pada Sub Menu Monitoring Menampilkan halaman Progress Pengajuan Pencairan Anggaran dari Perekaman Data Berhasil menampilkan data Progress Pengajuan Pencairan Anggaran 11 Halaman Laporan Laporan Rencana Penarikan pada Laporan Klik link button Laporan Rencana Penarikan pada Sub Menu Laporan Menampilkan halaman baru di perambat yang berisi Laporan Rencana Penarikan dari Laporan Berhasil menampilkan data Laporan Rencana Penarikan 12 Halaman Laporan Laporan Realisasi Anggaran pada Laporan Klik link button Laporan Realisasi Anggaran pada Sub Menu Laporan Menampilkan halaman baru di perambat yang berisi Laporan Realisasi Anggaran dari Laporan Berhasil menampilkan data Laporan Realisasi Anggaran 13 Halaman Laporan Laporan Daftar Rincian Permintaan Pembayaran pada Laporan Klik link button Daftar Rincian Permintaan Pembayara n pada Sub Menu Laporan Menampilkan halaman baru di perambat yang berisi Daftar Rincian Permintaan Pembayaran dari Laporan Berhasil menampilkan data Daftar Rincian Permintaan Pembayaran 14 Halaman Rencana Penarikan Anggaran Kirim Email pada Perekaman Data Klik link button Kirim Email pada Halaman Rencana Penarikan Anggaran Menampilkan halaman baru yang berisi notifikasi email berhasil dikirim dan hasil email melalui papercut smtp Berhasil menyimpan mengirim email.
No . Antar Muka Unit Program (Uji Coba) Status Aplikasi Skenario Pengujian Hasil yang Diharapkan 15 Halaman Laporan Realisasi Penggunaa n Anggaran Export to excel pada Halaman Laporan Realisasi Penggunaan Anggaran Klik link icon export to excel pada Halaman Laporan Realisasi Penggunaan Anggaran Menampilkan hasil export berupa file excel yang berisi Laporan Realisasi Penggunaan Anggaran Berhasil mengunduh dan membuka file excel hasil export dari database. 16 Halaman Laporan Daftar Rincian Permintaan Pembayara n Export to excel pada Halaman Laporan Daftar Rincian Permintaan Pembayaran Klik link icon export to excel pada Halaman Laporan Daftar Rincian Permintaan Pembayara n Menampilkan hasil export berupa file excel yang berisi Laporan Daftar Rincian Permintaan Pembayaran Berhasil mengunduh dan membuka file excel hasil export dari database. 17 Halaman Laporan Realisasi Penggunaa n Anggaran View Pie Chart pada Halaman Laporan Realisasi Penggunaan Anggaran Klik link icon view pie chart pada Halaman Laporan Realisasi Penggunaan Anggaran Menampilkan pie chart yang berisi informasi
akulumasi pagu, sisa pagu, dan realisasi penggunaan anggaran Berhasil menampilkan pie chart beserta indicator dan rincian akulumasi pagu, sisa pagu, dan realisasi penggunaan anggaran
Hasil yang diperoleh dari pengujian yang telah dilakukan dapat dianalisis sebagai berikut:
1. Halaman utama link-link yang menghubungkan antar interface yang terdapat dalam website berjalan dengan baik. Semua menu yang berhasil ditampilkan antara lain, Menu Home, Manajemen Data Referensi (Program, Kegiatan, Output, Akun, Detail Akun, Pagu), Perekaman Data Rencana Penarikan Anggaran, Perekaman Data Daftar Rincian Permintaan Pembayaran, Perekaman Data Update Status Pencairan Dana, Monitoring Progress
Pengajuan Pencairan Anggaran, Monitoring Realisasi Penggunaan Anggaran, Laporan Rencana Penarikan Anggaran, Laporan Realisasi Penggunaan Anggaran, dan Laporan Daftar Rincian Permintaan Pembayaran (DRPP).
2. Halaman menu yang ditampilkan sesuai dengan autorisasi dari masing-masing user.
3. Halaman form, view data, dan report berjalan sesuai dengan perancangan sistem yang diinginkan.