104
IMPLEMENTASI DAN EVALUASI
4.1. ImplementasiImplementasi aplikasi adalah tahap penerapan dari hasil analisis dan perancangan sistem yang telah dibuat agar bisa berjalan sesuai dengan harapan,_yaitu dapat melakukan proses manajemen aset TI sehingga dapat menghasilkan informasi penghapusan aset dan informasi rekomendasi pengadaan aset yang sesuai.
Aplikasi sistem informasi manajemen aset ini merupakan media yang digunakan untuk membantu menghasilkan informasi penghapusan dan informasi rekomendasi aset. Sebelum mengimplementasi dan menjalankan aplikasi manajemen aset ini pada Kementerian Agama Kota Probolinggo, terlebih dahulu diperlukan komponen-komponen utama komputer yang dapat mendukung setiap proses. Komponen-komponen tersebut adalah hardware (perangkat keras) dan
software (perangkat lunak).
4.1.1. Kebutuhan Sistem a. Kebutuhan Perangkat Keras
Sistem yang telah dibuat akan ditempatkan pada komputer sebagai database, kebutuhan minimal perangkat keras untuk memenuhi sehingga dapat berjalan dengan baik, sebagai berikut:
1. Prosessor dengan kecepatan 1.6 GHz
2. Memori 1.5 GB dan Harddisk free space 3 GB 3. Direct 9 dan Display 1026x768
4. Sistem operasi Windows 7 b. Kebutuhan Perangkat Lunak
Kebutuhan perangkat lunak yang harus ada pada komputer sehingga sistem dapat berjalan dengan baik, sebagai berikut:
1. Terinstal sistem operasi Windows 7 2. Terinstal Sql Server 2008
3. Terinstal Visual Basic 2010
4.1.2. Implementasi Sistem
Aplikasi ini berbasis desktop yang dibuat menggunakan Visual Basic 2010. Aplikasi memiliki 2 hak akses user antara lain: admin dan pimpinan sebagai penanggung jawab keseluruhan. Hak akses admin yaitu dapat menjalankan aplikasi secara penuh mulai dari input manajemen aset dan pelaporan aset, Dan hak akses pimpinan hanya untuk mengakses laporan-laporan aset. Berikut akan dijelaskan aplikasi sistem informasi manajemen aset:
a. Form Login
Form login ini digunakan untuk memvalidasi user yang akan menggunakan
password sesuai dengan fungsi yang bisa digunakan sesuai dengan penjelasan
diatas. Aplikasi akan memilah berdasarkan kode jabatan yang dimiliki setiap pegawai dengan melakukan pengecekan awal yaitu username dan password. Dapat dilihat pada gambar 4.1
b. Form Awal
Form Awal juga ini digunakan untuk validasi sebelum memasuki sistem yang telah dibuat. Pengguna sistem harus memasukkan username dan password yang sudah ditentukan dari awal, kemudian pengguna menekan tombol login. Ketika data yang dimasukkan benar maka pengguna dapat masuk dalam sistem dan ketika data yang dimasukkan tidak valid maka sistem akan menampilkan peringatan username/password tidak valid dan pada form awal ini juga terdapat tabel peringatan pemeliharaan yang kurang 1 bulan. Dapat dilihat pada gambar 4.2
c. Jenis Aset
Form jenis aset ini merupakaan form yang digunakan diawal sebagai master jenis/kategori aset yang ada, terdiri dari kode jenis aset, nama jenis aset, umur ekonomis aset, dan frekuensi pemeliharaan. Pada form jenis aset ini user harus mengisi seluruh data yang ada, ketika ada data yang tidak terisi maka akan muncul sebuah peringatan. Setelah data tersimpan akan ditampilkan pada kolom yang sudah disediakan, form ini terdapat tombol simpan, update, hapus, dan batal. Ketika terjadi salah penginputan data, maka user tinggal memilih data pada kolom yang sudah ada dan mengganti data yang salah, kemudian klik update. tersebut Dapat dilihat pada gambar 4.3
d. Vendor
Form vendor ini terdiri dari kode vendor, nama vendor, alamat vendor, telepon vendor, dan merk. Pada form vendor ini user harus mengisi seluruh data yang ada, ketika ada data yang tidak terisi maka akan muncul sebuah peringatan. Setelah data tersimpan akan ditampilkan pada kolom yang sudah disediakan, form ini terdapat tombol simpan, update, hapus, dan batal. Ketika terjadi salah penginputan data, maka user memilih data pada kolom yang sudah ada dan mengganti data yang salah, kemudian klik update. Dapat dilihat pada gambar 4.4
e. Lokasi
Form lokasi ini terdiri dari kode lokasi dan nama lokasi. Pada form lokasi user harus mengisi seluruh data yang ada, ketika ada data yang tidak terisi maka akan muncul sebuah peringatan. Setelah data tersimpan akan ditampilkan pada kolom yang sudah disediakan, form ini terdapat tombol simpan, update, hapus, dan batal. Ketika terjadi salah penginputan data, maka user memilih data pada kolom yang sudah ada dan mengganti data yang salah, kemudian klik update. tersebut Dapat dilihat pada gambar 4.5
f. Pegawai
Form pegawai ini terdiri dari no induk pegawai, nama pegawai, alamat pegawai, tempat lahir, tanggal lahir, telepon pegawai, jenis kelamin, dan jabatan. Pada form pegawai ini user harus mengisi seluruh data yang ada, ketika ada data yang tidak terisi maka akan muncul sebuah peringatan. Setelah data tersimpan akan ditampilkan pada kolom yang sudah disediakan, form ini terdapat tombol simpan, update, hapus, dan batal. Ketika terjadi salah penginputan data, maka
user memilih data pada kolom yang sudah ada dan mengganti data yang salah,
kemudian klik update. tersebut Dapat dilihat pada gambar 4.6
g. Jabatan
Form jabatan merupakan tabel penjelas dari tabel pegawai, pada form ini sub bagian TU harus menginputkan data jabatan yang ada pada kemenag. Pada saat penyimpanan data master, jika terdapat kolom kosong maka akan muncul peringatan bahwa data tidak boleh kosong dan untuk kode jabatan merupakan otomatis terisi sesuai dengan jumlah data pada database jabatan. Dapat dilihat pada gambar 4.7
h. Invetarisasi Aset
Pada form inventarisasi/registrasi aset ini berfungsi untuk mencatat semua aset baru sebagai langkah awal proses manajemen aset, user harus mengisi nama aset, jenis aset sesuai asetnya, ketika aset yang dicari tidak ada maka user dapat memilih tombol tambah disamping kotak jenis aset dan akan menamapilkan form jenis aset kemudian menambahkan data jenis aset yang belum ada. User juga harus mengisi tanggal pengadaannya, harga pembelian aset, nama vendor sama halnya dengan jenis aset ketika tidak data yang di cari tidak ada dapat memilih
tombol tambah disamping kolom vendor, kemudian user juga mengisi lokasi penempatan aset sesuai dengan pegawai yang membutuhkan dan siapa penanggung jawab terhadap aset tersebut. Apabila ada data yang tidak terisi maka akan ada peringatan data kosong, setelah data terisi semua maka memilih tombol simpan, ketika ingin membersihkan seluruh kolom maka memilih tombol batal, dan ketika penyimpanan berhasil maka label akan tercetak sesuai dengan data aset tersebut mulai dari kode inventarisasi, jenis aset, lokasi penempatan, dan penanggung jawab. Dapat dilihar pada gambar 4.8
i. Pemeliharaan Aset
Form pemeliharaan ini digunakan pada saat sudah dilakukan pemeliharaan dan untuk mempertanggung jawabkannya akan dicatat menggunakan form ini, user mencari data aset pada tombol cari disamping kolom yang akan merespon dengan menampilkan sebuah form data aset, setelah tampil user dapat memilih aset yang baru saja dipelihara berdsarkan nama atau berdasarkan kode inventarisasi. Setelah data dipilih maka kolom kode aset, nama aset, frekuensi pemeliharan akan otomatis terisi. Tanggal pemeliharaan seharusnya akan terisi berdasarkan tanggal pengadaan awal yang sudah ditambahkn dengan frekuensi pemeliharaan dari jenis asetnya, tanggal pemeliharaan dipilih sesuai dengan tanggal pada saat pelaksanaan pemeliharaan tersebut dan tanggal pemeliharaan berikutnya akan otomatis terisi sesuai dengan tanggal pemeliharaan saat itu ditambahkan dengan frekuensi pemeliharaannya. User diwajibkan mengisi biaya pemeliharaan dan keterangan pemeliharaan yang dilakukan, ketika data sudah benar maka pilih tombol simpan namun apabila ingin memulai dari awal lagi pilih tombol batal untuk menghapus data dari kolom yang ada dan ketika pada saat menyimpan ada data yang tidak terisi akan menampilkan peringatan bahwa terdapat data yang kosong. Dapat dilihat pada gambar 4.9
j. Peminjaman Aset
Form pminjaman aset ini di gunakan user untuk mencatat aset yang dipinjam sehingga dapat diawasi dengan baik, user harus menginputkan penanggung jawab peminjam, keterengan peminjaman aset, tanggal peminjaman aset, dan kode inventaris yang dapat dipilih pada tombol cari yang tersedia di samping kode inventaris. Form data aset akan ditampilkan sehingga user dapat memilih aset yang dipinjam sehingga kolom kode inventaris akan terisi secara otomatis. Setelah data terisi semua maka pilih tombol pinjam untuk memproses data yang sudah di input namun pada saat memproses ketika ada data yang tidak terisi maka akan ditampilkan peringatan bahwa data kosong. Setelah tersimpan maka data peminjaman akan muncul pada tabel yang berada dibawah yang bertujuan untuk mengetahui data peminjaman yang baru di inputkan, pada form ini tidak ada tombol untuk update ketika ada kesalahn inputan data hanya bisa di hapus dan melakukan input ulang. Dapat dilihat gambar 4.10
k. Pengembalian Aset
Form pengembalian ini berfungsi untuk membantu proses pengembalian aset yang sudah dipinjam sebelumnya, user harus memilih aset yang sudah di pinjam sesuai pada tampilan pada tabel. User harus memilih aset kemudian kode peminjaman otomatis terisi pada nomer peminjaman kemudian user memilih tombol kembali untuk proses pengembalian aset dan ketika data berhasil dikembalikan maka data yang berada pada tabel juga tidak muncul. Dapat dilihat pada tabel 4.11
Gambar 4.10 Form Peminjaman Aset
l. Mutasi Aset
Form mutasi aset ini membatu fungsi untuk mencatat perpindahan aset yang ada sehingga setiap record aset yang berpindah dapat diketahui, untuk awalnya user harus memilih kode inventarisasi aset dengan mengkilk tombol cari, kemudian akan merespon dengan menampilkan form data aset sehingga user dapat memilih aset yang akan dimutasi. Setelah aset dipilih maka kode inventarisasi, nama aset, jenis aset, nama lokasi awal, dan penanggung jawab aset yang lama akan terisi secara otomatis. User menginputkan data mengenai keterangan mutasi aset, lokasi baru aset, dan penanggung jawab baru aset tersebut. Setelah semua data terisi maka pilih tombol simpan untuk memproses, ketika ada data yang tidak terisi maka akan ada peringatan bahwa data kosong. Dapat dilihat pada gambar 4.12
m. Pemintaan Aset Baru
Form permintaan aset baru mempunyai fungsi sebagai tempat penanmpungan ketika ada pegawai yang membutuhkan aset baru, pegawai menyampaikan informasinya tersebut kepada sub bagian TU. Data yang akan disimpan pada form yaitu: jenis aset, nama pegawai, dan keterangan permintaan aset. Dapat dilihat pada gambar 4.13.
n. Penghapusan Aset
Form penghapusan ini dapat membantu proses penghapusan aset yang ada, proses penghapusan dapat memilih rekomendasi berdasarkan umur ekonomis < 1, umur ekonomis = 0, umur ekonomis > 1. Data yang tampil sudah di filter lagi berdasarkan biaya pemeliharaan dan riwayat pemeliharaan yang sudah dijelaskan pada teori. User memilih aset berdasarkan hasil rekomendasi dengan mengklik salah satu data yang ada, setelah memilih data yang ada maka data tersebut akan tampil pada text box yang ada. Langkah selanjutnya mengganti status aset dengan “terhapus” dan mengisi keterangan penghapusan aset tersebut kemudian pilih tombol simpan untuk memproses. Ketika ada data yang kosong pada saat
memproses maka akan muncul peringatan bahwa data kosong. Jika proses penghapusan berhasil maka data pada daftar aset yang ada tidak muncul karena sudah dihapuskan. Dapat dilihat pada gambar 4.14.
o. Laporan Semua
Form laporan ini merupakan pemicu untuk menampilkan seluruh laporan sesuai dengan pilihan pada laporan yang akan ditampilkan dan periode . Dapat dilihat pada gambar 4.15
p. Laporan Peminjaman Aset
Form laporan peminjaman ini akan menampilkan laporan sesuai dengan tahun peminjaman dengan pemicu periode, dilihat pada gambar 4.16 dan gambar 4.17:
Gambar 4.15 Form Laporan
q. Laporan Aset Yang Telah Dihapuskan
Form laporan penghapusan ini akan menampilkan laporan sesuai dengan tahun penghapusan dengan pemicu periode, dilihat pada gambar 4.18 dan gambar 4.19:
Gambar 4.17 Form Laporan Peminjaman Aset
Gambar 4.18 Form Periode Laporan Penghapusan Aset
r. Laporan Aset Aktif
Form laporan aset aktif ini akan menampilkan laporan aset secara keseluruhan sesuai dengan data aset yang aktif , dilihat pada gambar 4.20 dan gambar 4.21:
s. Laporan Penyusutan
Form laporan penyusutan ini akan menampilkan laporan sesuai dengan data waktu penyusutan dengan pemicu periode, dilihat pada gambar 4.22 dan gambar 4.23:
Gambar 4.20 Form Pemilihan Laporan Aset Aktif
t. Laporan Jadwal Pemeliharaan
Form laporan jadwal pemeliharan ini akan menampilkan laporan sesuai dengan data waktu penyusutan dengan pemicu periode, dilihat pada gambar 4.24 dan gambar 4.25:
Gambar 4.22 Form Periode Laporan Penyusutan
Gambar 4.23 Laporan Penyusutan
u. Laporan Mutasi Aset
Form laporan mutasi aset ini akan menampilkan laporan sesuai dengan data tahun pada pemicu periode, dilihat pada gambar 4.26 dan gambar 4.27:
Gambar 4.25 Laporan Jadwal Pemeliharaan
Gambar 4.26 Form Periode Laporan Mutasi Aset
v. Laporan Pengadaan
Form laporan Pengadaan ini akan menampilkan laporan sesuai dengan data tahun pada pemicu periode, dilihat pada gambar 4.28 dan gambar 4.29:
Gambar 4.28 Form Periode Laporan Pengadaan
w. Laporan Biaya Pemeliharaan
Form laporan biaya pemeliharaan ini akan menampilkan laporan sesuai dengan data tahun pada pemicu periode, dilihat pada gambar 4.30 dan gambar 4.31:
Gambar 4.30 Form Periode Laporan Biaya Pemeliharaan
x. Cetak Label
Form cetak label ini akan menampilkan label berdasarkan kode inventaris, dilihat pada gambar 4.32 dan gambar 4.33:
y. Laporan Rencana Penghapusan
Form laporan biaya pemeliharaan ini akan menampilkan laporan sesuai dengan data tahun pada pemicu periode, dilihat pada gambar 4.34 dan gambar 4.35:
Gambar 4.32 Form Cetak Label Aset
Gambar 4.33 Label Aset
z. Laporan Umur Ekonomis < 1 tahun
Form laporan biaya pemeliharaan ini akan menampilkan laporan sesuai dengan data tahun pada pemicu periode, dilihat pada gambar 4.36 dan gambar 4.37:
Gambar 4.35 Laporan Rencana Penghapusan Aset
Gambar 4.36 Form Laporan Umur Ekonomis < 1 Tahun
aa. Laporan Umur Ekonomis = 0 tahun
Form laporan biaya pemeliharaan ini akan menampilkan laporan sesuai dengan data tahun pada pemicu periode, dilihat pada gambar 4.38 dan gambar 4.39:
bb. Laporan Aset Melebihi Umur Ekonomis
Form laporan biaya pemeliharaan ini akan menampilkan laporan sesuai dengan data tahun pada pemicu periode, dilihat pada gambar 4.40 dan gambar 4.41:
Gambar 4.38 Form Laporan Umur Ekonomis = 0 Tahun
cc. Laporan Berita Acara Penghapusan
Form laporan biaya pemeliharaan ini akan menampilkan laporan sesuai dengan data tahun pada pemicu periode, dilihat pada gambar 4.42 dan gambar 4.43:
Gambar 4.40 Form Laporan Aset Yang Melebihi Umur Ekonomis
Gambar 4.41 Laporan Aset Yang Melebihi Umur Ekonomis
dd. Laporan Riwayat Kerusakan
Form laporan riwayat kerusakan menampilkan aset-aset mana saja yang sering mengalami kerusakan sesuai pemeliharaan yang dilakukan per tahun, dapat dilihat pada gambar 4.44:
Gambar 4.43 Laporan Berita Acara
ee. Laporan Jenis Aset
Form laporan jenis aset akan berfungsi untuk menampilkan aset-aset apa saja yang dimiliki sesuai dengan jenis aset yang ingin diketahui.dapat dilihat pada gambar 4.46:
Gambar 4.45 Laporan Aset Sering Rusak
ff. Laporan Lokasi Aset
Form laporan lokasi aset akan berfungsi untuk menampilkan aset-aset apa saja yang dimiliki sesuai dengan jenis aset yang ingin diketahui.dapat dilihat pada gambar 4.48:
Gambar 4.47 Laporan Jenis Aset
4.2. Evaluasi
Desain uji coba bertujuan untuk memastikan aplikasi yang sudah dibuat dapat berjalan dengan benar dan sesuai dengan tujuan atau output yang diharapkan. Desain uji coba ini terbagi dalam dua bagian, yaitu desain uji coba fungsi aplikasi dan desain uji penyusutan. Desain uji coba ini menggunakan metode black box testing dan white box testing.
4.2.1 Uji Coba Fungsi Aplikasi
Uji coba fungsi aplikasi merupakan pengujian terkait dengan fungsi aset terkait dengan pendukung data terkait dengan output yang akan diberikan, data inventarisasi yang sudah diinputkan sesuai pada gambar 4.50:
a. Uji Coba Fungsi Inventarisasi Aset
Uji coba fungsi inventarisasi digunakan untuk mengetahui valid atau tidaknya sistem menghasilkan sebuah informasi aset yang umur ekonomis kurang 1 tahun, informasi aset yang mendekati 0, informasi aset yang melewati umur ekonomis. Pada saat pengisian registrasi aset ini akan dihitung berdasarkan tahun pengadaan, umur ekonomis yang didapat dari pemilihan jenis aset sehingga akan diketahui sebuah informasi aset yang umur ekonomis kurang 1 tahun, informasi aset yang mendekati 0, informasi aset yang melewati umur ekonomis. Dilihat pada gambar 4.51:
Pada gambar 4.51 merupakan form invetarisasi aset, terdiri dari beberapa data yaitu: kode registrasi aset, jenis aset, nama aset, merk, no seri aset, tanggal pengadaan, harga pembelian, nama vendor, lokasi penempatan dan penanggung jawab aset. Untuk memastikan form registrasi berjalan sesuai dengan harapan maka dilakukan pengujian, dengan data pada tabel 4.1 dan output inventarisasi dapat dilihat dibawah:
Kode Registrasi 1.10.01.02.002.10
Jenis Aset Laptop
Nama Aset Test3
Merk Hp
No Seri Aset qq234
Tanggal Pengadaan 12-02-2010
Harga Pembelian Rp 10.000.000
Nama Vendor Cv Elektronik
Lokasi Penempatan Ruang Kepala Kementerian Agama
Penanggung Jawab Muhammad
Gambar 4.51 Form Inventarisasi Aset
Pada gambar 4.52 digunakan untuk mengetahui aset-aset yang sudah disimpan dan aset yang ditampilkan merupakan aset yang yang berstatus aktif, pada laporan ini user data mengetahui aset-aset mana saja yang memiliki tanggal pengadaan yang terbaru dan lokasi asetnya sehingga ketika aset tersebut dibutuhkan dapat dengan mudah mencarinya. Kemudian setelah aset tersimpan maka setiap aset akan ditempel label sehingga dapat mengetahui kode inventaris, lokasi aset dan tahun pengadaan aset. Setalah dilakukan inventarisasi maka akan dicetak label seperti pada gambar 4.53:
Pada gambar 4.54 akan diketahui aset yang umur ekonomisnya kurang dari 1 tahun, yang didapat dari tanggal pengadaan aset – umur ekonomis aset dan akan diketahui juga pegawai yang menggunakan dan lokasi aset.
Gambar 4.53 Label Aset
Gambar 4.54 Laporan Umur Ekonomis Aset Kurang Dari 1 Tahun
Pada gambar 4.55 laporan umur ekonomis aset yang mendekati 0 tahun, pada laporan ini akan diketahui aset mana saja yang memiliki umur ekonomis = 0 sehingga aset tersebut akan menjadi acuan pada perencanaan pengadaan.
Pada gambar 4.56 akan diketahui aset-aset mana saja yang melebihi umur ekonomis sehingga aset tersebut ketika melebihi lebih dari 2 tahun maka aset tersebut akan dimasukkan pada rencana pengadaan dan akan dihapuskan.
Pada gambar 4.57 dapat diketahui lokasi aset dan penanggung jawab sesuai dengan pencarian jenis asetnya, sehingga informasi tersebut juga mudah untuk dilakukan pengawasan.Dan dapat dilihat juga pada diagram pie.
Dengan data pengujian pada tabel 4.1 sebagai bahan untuk pengujian pada form inventarisasi aset sehingga dengan uji pengisian data dapat diketahui kekurangan dari form inventarisasi ini. Secara detil hasil pengujian dapat dijabarkan pada tabel 4.2:
Test Case Description Test Case Id Test Description Expected Result
Actual Result Test Status Pengisian Data 01 Pengujian pengisian field Akan ada warning ketika salah satu field kosong Ada warning ketika data kosong 100% Pengujian penyimpanan data Mengisi semua field dan klik tombol simpan Terdapat pemberitahuan data tersimpan 100%
Pengisian Kode Sistem 100%
Tabel 4.2.Pengujian (Unit testing- Blackbox testing) Inventarisasi Aset Gambar 4.58 Laporan Lokasi Aset
Test Case Description Test Case Id Test Description Expected Result
Actual Result Test Status Data kode inventaris berdasarkan jumlah masing-masing jenis aset inventaris dapat terisi sesuai dengan jumlah masing-masing jenis aset yang sudah dimasukkan menampilkan kode inventaris sesuai dengan masing-masing jumlah aset yang sudah di inputkan Pengujian Respon 02 Pengujian respon pencarian jenis aset pada tombol tambah Muncul form data jenis asetsetelah itu sistem akan menampung pada field Sistem menampilkan data jenis aset yang sudah dipilih pada field 75%( 1x Gagal) Pengujian respon pencarian vendor Muncul form data vendor setelah itu sistem akan menampung pada field Sistem menampilkan data vendor yang sudah dipilih pada field 100% Pengujian penambahan vendor Muncul form data vendor ketika data yang dmaksud tidak ada dan bisa menambahkan Data baru akan tersimpan dan dapat dipilih 100% Pengujian respon pemilihan lokasi penempatan Sistem dapat menampilkan data lokasi sesuai dengan master pada database Sistem menampilkan data sesuai dengan master database 100% Pengujian respon pemilihan penanggung jawab Sistem dapat menampilkan data pegawai sesuai dengan master pada database Sistem menampilkan data sesuai dengan master database 100% Penghujian Nilai Umur Ekonomis 03 Pengujian hasil nilai umur ekonomis Perhitungan nilai umur ekonomis sesuai dengan tanggal pengadaan + Hasil perhitungan sudah sesuai ketika tanggal pengadaan 2010 + umur 100%
Test Case Description Test Case Id Test Description Expected Result
Actual Result Test Status umur ekonomis aset TI ekonomis 4 tahun = tahun umur ekonomis aset akan habis 2014 maka akan memiliki output umur aset melebih umur ekonomis 2 tahun ketika menggunakan acuan tahun 2016
Pada saat pengujian respon lebih jelasnya pada saat pencarian jenis aset dengan tombol, terjadi ketidak sesuaian dengan harapan karena setelah jenis aset dipilih kode inventaris yang muncul tidak sesuai dengan jumlah masing-masing jenis aset yang ada. Setelah dilakukan pembenaran maka kode inventaris tergantung pada jumlah dari setiap jenis aset yang ada dan kode inventaris sudah sesuai dengan harapan. Dan dilakukan pengujian integration testing sehingga mengetahui hasil interaksi dengan beberapa data yang dibutuhkan, dapat dilihat pada tabel 4.3: Test Case Description Test Case Id Test Description Expected result
Actual result Test Status Proses 04 Mengambil dan menampilkan data jenis aset sesuai database Sistem menampilkan data sesuai dengan database Sistem sudah menampilkan data sesuai dengan database 100% Tabel 4.3.Pengujian Integration Inventarisasi
Mengambil dan menampilkan data vendor sesuai database Sistem menampilkan data sesuai dengan database Sistem sudah menampilkan data sesuai dengan database 100% Mengambil dan menampilkan data lokasi sesuai database Sistem menampilkan data sesuai dengan database Sistem sudah menampilkan data sesuai dengan database 100% Mengambil dan menampilkan data pegawai sesuai database Sistem menampilkan data sesuai dengan database Sistem sudah menampilkan data sesuai dengan database 100% Menambahkan data inventarisasi aset Data inventarisasi akan disimpan Sistem dapat menyimpan dan menampilkan “Data Berhasil Disimpan” 100% Membatalkan data inventarisasi yang sudah diisi Data inventarisasi yang sudah di isi otomatis akan dihapus ketika meng klik tombol batal Sistem membersihkan seluruh data inventarisasi yang terdapat pada tampilan 100%
b. Uji Coba Fungsi Pemeliharaan
Pada gambar 4.58 merupakan form pemeliharaan aset, teridir dari: kode inventarisasi aset, nama aset, frekuensi pemeliharaan, tanggal pengadaan / pemeliharaan sebelumnya, tanggal pemeliharaan seharusnya, tanggal pemeliharaan, tanggal pemeliharaan berikutnya, biaya pemeliharaan, dan keterangan pemeliharaan. Untuk memastikan from pemeliharaan berjalan sesuai dengan harapan maka dilakukan pengujian dengan data pada tabel 4.4 dan output dari pemeliharaan dapat diilihat dibawah:
Kode Inventaris Aset 3.10.01.02.002.9
Nama Aset Test2
Frekuensi Pemeliharaan (Tahun) 1
Tanggal Pemeliharaan seharusnya 25/03/2015
Tanggal Pemeliharaan 25/03/2015
Tanggal Pemeliharaan Berikutnya 25/03/2016
Biaya Pemeliharaan 50000
Keterangan Pemeliharaan Penggantian Kabel Gambar 4.58 Form Pemeliharaan Aset
Laporan jadwal pemeliharaan ini akan menampilkan informasi terkait tangal pemeliharaan, kode inventaris, nama aset, jenis aset dan lokasi dari aset tersebut berada, seperti pad agambar 4.59.
Laporan biaya pemeliharaan seperti pada gambar 4.60 merupakan sebuah laporan yang akan menampilkan kode inventaris, jumlah pemeliharaan dari setiap
Gambar 4.59 Laporan Jadwal Pemeliharaan
aset dan total biaya pemeliharaan yang pernah dilakukan serta dilakukan pengurutan dari biaya pemeliharaan yang terbesar.
Laporan riwyat kerusakan akan menampilkan informasi mengenai aset-aset yang sering mengalami kerusakan dengan data sebagai berikut: kode inventaris, nama aset, jenis aset, merk aset, dan jumlah pemeliharaan yang pernah dilakukan. Seperti pada gambar 4.61.
Dengan data pengujian pada tabel 4.4 sebagai bahan untuk pengujian pada form pemeliharaan aset sehingga dengan uji pengisian data dapat diketahui kekurangan dari form ini. Secara detil hasil pengujian dapat dijabarkan pada tabel 4.5 :
Test Case Description Test Case Id Test Description
Expected Result Actual Result Test Status Pengisian Data 05 Pengujian pengisian field Akan ada warning ketika salah satu field kosong Ada warning ketika data kosong 100% Pengujian penyimpanan data Mengisi semua field dan klik tombol simpan Terdapat pemberitahuan data tersimpan 100% Pengujian Respon 06 Pengujian respon pencarian kode inventarisasi pada tombol cari Muncul form data inventarisasi setelah itu sistem akan menampung pada field Sistem menampilkan data invetarisasi yang sudah dipilih pada field kode inventarisasi, nama aset, frekuensi pemeliharaan, tanggal pengadaan / pemeliharaan sebelumnya. 100% Pengujian respon penambahan otomatis tanggal pengadaan / pemeliharaan sebelumnya dengan frekuensi pemeliharaan Pada field pemeliharaan tampil sesuai dengan hasil penambahan Sistem belum menambahkan tanggal pengadaan dengan frekuensi pemeliharaan sehingga pada frekuensi pemeliharaan hanya tampil dengan tanggal terkini 75%( 1x Gagal dari 4x coba) Pengujian respon penambahan pada tanggal pemeliharaan dengan frekuensi pemeliharaan Pada field pemeliharaan tampil sesuai dengan hasil penambahan Sistem menampilkan hasil penambahan 100% Pengujian Perkiraaan 07 Pengujian perkiraan Aplikasi akan menambahkan Sistem dapat memperkirakan 100% Aset
Test Case Description Test Case Id Test Description
Expected Result Actual Result Test Status Pemeliharaan pemeliharaan yang berdasarkan tanggal pengadaan aset TI atau riwayat pemeliharaan aset perkiraan pemeliharaan berdasarkan tanggal pengadaan atau riwayat pemeliharaan yang ditambahkan frekuensi pemeliharaan (tahun) sehingga dapat diketahui jadwal pemeliharaannya jadwal pemeliharaan sesuai dengan tanggal pengadaan atau riwayat pemeliharaan yang ditambahkan frekuensi pemeliharaan
Pada saat pengujian respon lebih jelasnya pada saat penambahan otomatis tanggal pengadaan/pemeliharaan sebelumnya, terjadi ketidak sesuaian dengan harapan karena penambahan yang terjadi hanya sekali sehingga untuk melakukan pemeliharaan berulang-ulang data tanggal pemeliharaan tidak bertambah sesuai dengan dasar tanggal pengadaan / pemeliharaan sebelumnya. Setelah penggantian event maka penambahan dapat berjalan sesuai dengan harapan. Dan dilakukan pengujian integration testing sehingga mengetahui hasil interaksi dengan beberapa data yang dibutuhkan, dapat dilihat pada tabel 4.6:
Test Case Description Test Case Id Test Description Expected result
Actual result Test Status Pengisian 08 Menambahkan data pemeliharaan dengan klik tombol cari Sistem akan menampilkan form data aset dan kemudian dipilih sesui data yang
Sistem dapat menampilkan form data aset dan ketika dipilih salah satu akan
100% Aset
Tabel 4.6.Pengujian Integration Pemeliharaan Aset
dipelihara menampilkan data pada field yang ada Menambahkan data pemeliharaan dengan klik tombol simpan Data pemeliharaan akan disimpan Sistem dapat menyimpan dan menampilkan “Data Berhasil Disimpan” 100% Membatalkan data pemeliharaany ang sudah diisi
Data pemeliharaany ang sudah di isi otomatis akan dihapus ketika meng klik tombol batal Sistem membersihkan seluruh data pemeliharaan yang terdapat pada tampilan 100%
c. Uji Coba Fungsi Permintaan Aset Baru
Pada gambar 4.62 merupakan form permintaan aset baru, teridir dari: kode permintaan, jenis aset, pegawai, dan keterangan permintaan. Untuk memastikan from permintaan aset baru berjalan sesuai dengan harapan maka dilakukan pengujian dengan data pada tabel 4.5:
Kode Permintaan 00001
Jenis Aset Pc.Unit
Pegawai Angga
Keterangan Permintaan Moderinsasi
Dengan data pengujian pada tabel 4.7 sebagai bahan untuk pengujian pada form pemeliharaan aset sehingga dengan uji pengisian data dapat diketahui kekurangan dari form ini. Secara detil hasil pengujian dapat dijabarkan pada tabel 4.8: Test Case Description Test Case Id Test Description
Expected Result Actual Result Test Status Pengisian Data 09 Pengujian pengisian field Akan ada warning ketika salah satu field kosong Ada warning ketika data kosong 100% Pengujian penyimpanan data Mengisi semua field dan klik tombol simpan Terdapat pemberitahuan data tersimpan 100% Pengisian data kode permintaan aset baru Kode permintaan dapat terisi sesuai dengan jumlah pada database Sistem menampilkan kode permintaan sesuai dengan jumlah pada database 100% Pengujian Respon 10 Pengujian respon pemilihan Muncul data jenis aset sesuai dengan
Sistem menampilkan data jenis aset
100% Tabel 4.7. Data Uji Coba Fungsi Permintaan Aset Baru
Tabel 4.8.Pengujian (Unit testing -blackbox testing) Permintaan Aset Baru
Test Case Description Test Case Id Test Description
Expected Result Actual Result Test Status jenis aset database sesua dengan
data base Pengujian respon pemilihan pegawai Muncul data pegawai sesuai dengan database Sistem menampilkan data pegawai sesua dengan data base 100%
Pada pengujian yang sudah dilakukan tidak ditemukan kegagalan maka form permintaan aset baru dapat dikatakn sudah sesuai dengan harapan. Dan dilakukan pengujian integration testing sehingga mengetahui hasil interaksi dengan beberapa data yang dibutuhkan, dapat dilihat pada tabel 4.9:
Test Case Descripti on Test Case Id Test Description Expected result
Actual result Test Status Proses 11 Mengambil dan menampilkan data jenis aset sesuai database Sistem menampilkan data sesuai dengan database Sistem sudah menampilkan data sesuai dengan database 100% Mengambil dan menampilkan data pegawai sesuai database Sistem menampilkan data sesuai dengan database Sistem sudah menampilkan data sesuai dengan database 100% Menambahkan data permintaan aset baru Data permintaan aset baru akan disimpan Sistem dapat menyimpan dan menampilkan “Data Berhasil Disimpan” 100% Membatalkan data permintaan aset baru yang sudah diisi
Data permintaan aset baru yang sudah di isi otomatis akan Sistem membersihkan seluruh data inventarisasi yang terdapat 100% Tabel 4.9.Pengujian Integration Permintaan Aset Baru
Test Case Descripti on Test Case Id Test Description Expected result
Actual result Test Status dihapus ketika meng klik tombol batal pada tampilan Mengupdate data permintaan aset baru Data permintaan aset baru akan di perbarui ketika mengklik tombol update Sistem akan memperbarui data pada permintaan set baru yang ditampilkan pada kolom 100% Menghapus data permintaan aset baru Data permintaan aset baru akan dihapus ketika mengklik tombol hapus ketika data sudah dipilih Sistem akan menghapus data pada permintaan set baru yang ditampilkan pada kolom 100%
d. Uji Coba Fungsi Penghapusan
Uji coba fungsi penghapusan digunakan untuk mengetahui valid atau tidaknya sistem menghasilkan sebuah laporan penghapusan aset dan acuan rekomendasi pengadaan. Dapat dilihat pada tabel 4.10 bahwa data yang akan dihapusakn
Data 1 Data 2
Kode Inventaris 3.10.01.02.007.1 3.10.02.03.001.1
Total Pemeliharaan Dilakukan 6x 6x
Total Biaya Pemeliharaan 2.000.020 2.000.020
Dengan data pengujian pada tabel 4.10 sebagai bahan untuk pengujian pada form penghapusan aset sehingga dengan uji pengisian data dapat diketahui kekurangan dari form ini. Secara detil hasil pengujian dapat dijabarkan pada tabel 4.11 dan output penghapusan dapat dilihat dibawah dan output dari penghapusan:
Tabel 4.10. Data Fungsi Penghapusan
Laporan aset yang telah dihapuska merukapan informasi aset mana saja yang sudah dilakukan penghapusan beserta keterangan penghapusan, berikut data penghapusannya: tanggal penghapusan, kode inventaris, nama aset, jenis aset, keterangan penghapusan. Seperti pada gambar 4.64
Pada gambar 4.65 merupakan berita acara penghapusan aset setelah aset tersebut dihapuskan sehingga aset yang akan dihapus dapat diketahui dan dilakukan penghapusan sesuai dengan berita acara yang telah dibuat dan setujui pimpinan.
Pada gambar 4.66 merupakan laporan perencanaan penghapusan yang akan dibuat ketika aset yang ada akan dihapuskan.
Test Case Description Test Case Id Test Description
Expected Result Actual Result Test Status Pengisian Data 12 Pengujian pengisian field Akan ada warning ketika salah satu field kosong Ada warning ketika data kosong 100% Pengujian penyimpanan data Mengisi semua field dan klik tombol simpan Terdapat pemberitahuan data tersimpan 100% Pengujian Respon 13 Pengujian respon pemilihan rekomendasi penghapusan Muncul data rekomendasi penghapusan aset berdasarkan umur ekonomis,riwayat pemeliharaan dan biaya pemeliharaan Sistem aset sesuai dengan kriteria 100% Pengujian respon pemilihan aset pada rekomendasi Muncul data sesuai dengan tampilan pada rekomendasi Sistem menampilkan data pada field kode
inventaris,
100% Tabel 4.11.Pengujian (Unit testing -blackbox testing) Penghapusan Aset
Test Case Description Test Case Id Test Description
Expected Result Actual Result Test Status
penghapusan nama aset,
jenis aset, keterangan penghapusan Pengujian Nilai Penyusutan Aset TI 14 Pengujian ini akan menghitung tanggal pengadaan + umur ekonomis aset sehingga akan diketahui aset tersebut nilai UE < 0, nilai aset > UE, dan UE = 0 Aplikasi dapat menghitung nilai penyusutan aset berdasarkan nilai umur ekonomis yang akan digunakan sebagai pengapusan. Aplikasi dapat memnghitung nilai penyusutan aset TI sehingga dapat diketahui nilai penyusutan maupun umur ekonomis aset tersebut 100% Pengujian Pemeliharaan Aset TI 15 Pengujian ini akan menghitung biaya pemeliharaan yang pernah di lakukan sehingga dapat diketahui biaya total pemeliharaan dan riwayat pemeliharaan setiap aset. Aplikasi mampu menghasilkan informasi yang sesui terkait biaya total pemeliharaan maupun riwayat pemeliharaan dari setiap aset
Aplikasi dapat menghasilkan informasi terkait biaya total pemeliharaan maupun riwayat pemeliharaan dari setiap aset sehingg dapat digunakan sebagai dasar perencanaan penghapusan
Pada pengujian form penghapusan ini sudah berjalan sesuai dengan harapan awal pada saat pembuatan. Pengujian selanjutnya menggunakan unit testing-whitebox
Pada gambar 4.68 merupakan flowchart dan pada gambar 4.69 merupakan
flowgraph pada proses penghapusan.
Start 1 3 4 5 6 2
Gambar 4.67 Source Code Penghapusan
d1 d2 d3 d4 p1 p2 e1 e3 e9 e6 e8 e7 e5 e2 e4 R1 R2 R3 R4 Cyclomatic Complexity Branch = 4 Statement = 1 Total Path = 5 Nodes = 6 Edges = 9 Decision = 4 Region = 4 V(G ) = Decision + 1 = 4 +1 = 5 V(G) = Region + 1 = 4 + 1 = 5 Complexity : Edges – Nodes + 2 =( 9 – 6 )+ 2 = 5
Berdasarkan hasil pengujian menggunakan whitebox testing : tingkat cyclomatic complexity yaitu 5. Dan dilakukan pengujian integration testing sehingga mengetahui hasil interaksi dengan beberapa data yang dibutuhkan, dapat dilihat pada tabel 4.12: Test Case Description Test Case Id Test Description Expected result
Actual result Test Status Pengisian 16 Status penghapusan aset Aset yang akan dihapus akan dirubah status sistem merubah status aset ketikat sudah dilakukan 100% Gambar 4.69 Flow Graph Penghapusan
Tabel 4.12.Pengujian Integration Penghapusan Aset
asetnya penghapusan Penghapusa n dengan tombol hapus Aset otomatis akan dihapuskan sesuai dengan ketentuan sistem menghapus aset sesua dengan ketentuan 100%
e. Uji Coba Fungsi Perencanaan Pengadaan
Pada gambar 4.70 laporan perencanaan pengadaan digunakan untuk mengetahui valid atau tidaknya sistem menghasilkan sebuah laporan rekomendasi perencanaan pengadaan aset baru. Dilakukan pengecekan jumlah aset yang sudah dihapuskan pada tahun yang sama, dapat dilihat pada tabel penghapusan 4.13 dan tabel permintaan 4.14:
Tanggal Penghapusan
Kode Inventaris Nama Aset
Jenis Aset Keterangan Penghapusan 10/11/2015 3.10.01.02.007.1 Note1 Note Book Kurang bagus 10/11/2015 3.10.02.03.001.1 A432 Cpu Ketidak
beresan Gambar 4.70.Laporan Pengadaan
Kode Pemintaan Nama Aset Nama Pegawai
000001 Monitor Imam
000002 Note Book Bramanto
000003 Laptop Ilham
000004 Pc.Unit Andre
000005 Pc.Unit Zulfikar
Dengan data pengujian pada tabel 4.13 dan 4.14 sebagai bahan untuk pengujian pada form penghapusan aset sehingga dengan uji pengisian data dapat diketahui kekurangan dari form ini. Secara detil hasil pengujian dapat dijabarkan pada tabel 4.15 dan output dari rencana pengadaan dibawah:
Test Case Description Test Case Id Test Description Expected Result
Actual Result Test Status Pengujian Respon 17 Pengujian respon pemilihan periode laporan Muncul tahun laporan sesuai dengan pilihan data tahun yang dbutuhkan Sistem menampilkan tahun sesuai dengan oilihan user 100% Pengujian tombol cari laporan Muncul form laporan sesuai dengan laporan yang dipilh dan periodenya.
Sistem menampilkan form laporan sesuai dengan nama laporan dan tahun periodenya
100% Tabel 4.15.Pengujian Pengadaan
Pada Gambar 4.71 laporan pengadaan aset dapat dilihat bahwa terdapat data yang sesusai, dilihat pada tabel 4.16:
Cpu Laptop Laporan Penghapusan 1 2 Permintaan Aset Baru 1 2 Laporan Pengadaan 2 4
Pada pengujian form pengadaan ini sudah berjalan sesuai dengan harapan awal pada saat pembuatan. Pengujian ke dua menggunakan unit testing-whitebox
testing pada gambar 4.72 sebagai source code, 4.73 sebagai flowchart dan 4.74 flowgraph . Start 1 2 3 4
Tabel 4.16. Data Laporan Pengadaan
d1 d2 p1 p2 e3 e3 e5 e1 e2 R1 R2 Cyclomatic Complexity Branch = 2 Statement = 1 Total Path = 3 Nodes = 4 Edges = 5 Decision = 2 Region = 2 V(G ) = Decision + 1 = 2 +1 = 3 V(G) = Region + 1 = 2 + 1 = 3 Complexity : Edges – Nodes + 2 = ( 5 – 4 )+ 2 = 3
Berdasarkan hasil pengujian menggunakan whitebox testing : tingkat cyclomatic complexity yaitu 3. Dan dilakukan pengujian integration testing sehingga mengetahui hasil interaksi dengan beberapa data yang dibutuhkan, dapat dilihat pada tabel 4.17:
Gambar 4.73 Flow Chart Pengadaan Aset
Gambar 4.74 Flow Graph Pengadaan Aset
Test Case Description Test Case Id Test Description Expected result
Actual result Test Status
Pengisian 18 Melakukan pengecekan data pada data permintaan aset baru Ketika terdapat data maka data akan diambil dan ditampilkan pada perencanaan pengadaan Sistem sudah melakukan pengecekan ketika ada data maupun tidak ada data dan menampilkan. 100% Melakukan pengecekan data pada penghapusan aset baru Ketika terdapat data maka data akan diambil dan ditampilkan pada perencanaan pengadaan Sistem sudah melakukan pengecekan ketika ada data maupun tidak ada data dan
menampilkan.
100%
Untuk pengujian system testing dilakukan secara keseluruhan, dapat dilihat pada tabel 4.18: Test Case Description Test Case Id Test Description Expected result
Actual result Test Status Pengisian 19 Login Sistem melakukan pengecekan username dan password sesuai akses Sistem memberikan akses aplikasi ketika username dan password benar 100% Inventarisasi aset Sistem dapat menyimpan seluruh data inventarisasi aset dan klik simpan Sistem akan menyimpan data inventarisasi aset 100% Tabel 4.18.Pengujian System pada fungsi inti
Test Case Description Test Case Id Test Description Expected result
Actual result Test Status Pemeliharaa n aset Sistem dapat menyimpan seluruh data pemeliharaan aset dan klik simpan Sistem akan menyimpan data pemeliharaan aset 100% Permintaan aset baru Sistem dapat menyimpan seluruh data permintaan aset baru dan klik simpan Sistem akan menyimpan data permintaan aset baru 100%
Penghapusan Sistem dapat menghapus data aset dan klik hapus
Sistem akan mengganti status aset dan membuat berita acara penghapusan 100% Pengadaan Sistem melakukan pengecekan data pada permintaan aset baru dan pengapusan aset Sistem sudah melakukan pengecekan permintaan aset baru dan penghapusan aset
100%
4.2.2 Uji Coba Penyusutan
Pengujian penyusutan bertujuan untuk mengetahui proses penyusutan yang dilakukan seudah sesuai dengan teori dan tujuan, dapat dilihat dibawah sebagai contoh: Pada tanggal 01 – 02 – 2012 kemenag mengadakan aset sebuah laptop dengan harga perolehan sebesar Rp. 10.000.000,- dengan umur ekonomis selama 4 tahun. Pada tanggal 01 – 04 -2014 dilakukan pengecekan nilai buku pada aset tersebut, berikut perhitungannya:
Umur Ekonomis : 4 tahun Tgl Pengadaan : 01-02-2012 Tgl Pencarian : 01-04-2014
Penyusutan (Tahun) : Harga perolehan – umur ekonomis = 2.500.000 Penyusutan (Bulan) : (1/12) * 2.500.000 = 208.333
Tahun Beban Penyusutam Akumulasi Nilai Buku
2012 (2) (11/12) * 2.5000.000 =2.291.666 2.291.666 7.708.334 2013 (12) (12/12) * 2.500.000 = 2.500.000 4.791.666 5.208.334 2014 (4) (4/12) * 2.500.000 = 833.333 5.624.999 4.375.001
Test dilakukan pada aplikasi untuk menyesuaikan hasil perhitungan manual dengan laporan penyusutan, dapat dilihat pada gambar 4.75:
Dengan memasukan data periode pencarian terlebih dahulu 01 – 04 – 2014, akan tampil laporan, dapat dilihat pada gambar 4.76:
Gambar 4.75 Form Periode Laporan Penyusutan
Gambar 4.76 Laporan Penyusutan Tabel 4.19.Perhitungan Penyusutan
Data yang terlampir dengan perhitungan sudah sesuai dengan akumulasi penyusutan Rp. 5.625.000 dan nilai buku aset Rp. 4.375.000.dan data tersebut dapat dilihat pada tabel 4.20:
No Penyusutan Perhitungan Manual Hasil Aplikasi 1 Biaya Penyusutan 2.500.000 2.500.000 2 Akumulasi Penyusutan 5.624.999 5.625.000 3 Nilai Buku 4.375.001 4.375.000
4.2.3 Pembahasan Hasil Uji Coba
Berdasarkan pengujian-pengujian yang sudah dilakukan menggunakan
unit testing (blackbox testing dan whitebox testing), integration testing, dan system testing tetrkait dengan uji coba fungsi aplikasi dan uji coba penyusutan
maka bisa disimpulkan output aplikasi yang dihasilkan sudah sesusai dengan harapan.
Pada inventarisasi aset ini bertujuan untuk pencatatan data aset yang akan dipergunakan maupun pelaporannya, dengan inventarisasi aset user akan dapat mengetahui tahun perolehan aset, harga perolehan aset, nomer aset, jenis aset, penanggung jawab, lokasi, tanggal pengadaan aset serta informasi aset yang umur ekonomis kurang 1 tahun, informasi aset yang mendekati 0, informasi aset yang melewati umur ekonomis. Untuk mengetahui informasi terkait data inventarisasi aset diatas dapat dilihat pada laporan aset aktif, laporan umur ekonomis < 1 tahun, laporan umur ekonomis = 0, laporan nilai aset melewati umur ekonomis. Sehingga
dapat diketahui bahwa uji coba yang dilakukan telah sesuai antara harapan dan aplikasi yang ada sehingaa dapat digunakan untuk mengetahui valid atau tidaknya sistem menghasilkan sebuah laporan aset aktif, laporan umur ekonomis < 1 tahun, laporan umur ekonomis = 0, laporan nilai aset melewati umur ekonomi. Dapat dilihat hasil pengujian pada tabel 4.21:
Test Case Description
Test Case Id
Test Description Test
Status Pengisian
Data 01
Pengujian pengisian field 100%
Pengujian penyimpanan data 100%
Pengisian Data kode inventaris berdasarkan
jumlah masing-masing jenis aset 100%
Pengujian
Respon 02
Pengujian respon pencarian jenis aset pada tombol tambah
75%( 1x Gagal) Pengujian respon pencarian vendor 100%
Pengujian penambahan vendor 100%
Pengujian respon pemilihan lokasi penempatan 100% Pengujian respon pemilihan penanggung jawab 100% Pengujian
Nilai Umur Ekonomis
03
Pengujian hasil nilai umur ekonomis
100%
Pada proses pemeliharaan aset akan dicatat terkait data inventarisasi aset (kode inventaris, nama aset, frekuensi pemeliharaan, dan tanggal pengadaan/tanggal pemeliharaan yang sebelumnya sudah dilakukan), biaya pemeliharaan, keterangan pemeliharaan dan status aset, ketika status aset baik maka aset tetap akan digunakan, namun ketika status aset rusak akan otomatis status menjadi nonaktif dan akan dimasukkan gudang. Berdasarkan proses diatas akan menghasilkan data perkiraan pemeliharaan aset, biaya pemeliharaan, riwayat pemeliharaan aset, dan aset mana saja yang sering mengalami kerusakan. Untuk mengetahui informasi-informasi tersebut dapat dilihat pada laporan jadwal
pemeliharaan aset, laporan biaya pemeliharaan aset, dan laporan aset yang sering rusak. Hasil uji coba yang dilakukan telah sesuai antara harapan dan aplikasi sehingga fungsi pemeliharaan aset bisa digunakan untuk mengetahui valid atau tidaknya sistem menghasilkan sebuah laporan jadwal pemeliharaan aset, laporan biaya pemeliharaan, dan laporan aset yang sering rusak. Dapat dilihat hasil pengujian pada tabel 4.22:
Test Case Description
Test Case Id
Test Description Test
Status Pengisian
Data 05
Pengujian pengisian field 100%
Pengujian penyimpanan data 100%
Pengujian
Respon 06
Pengujian respon pencarian kode inventarisasi
pada tombol cari 100%
Pengujian respon penambahan otomatis tanggal pengadaan / pemeliharaan sebelumnya dengan frekuensi pemeliharaan 75%( 1x Gagal dari 4x coba) Pengujian respon penambahan pada tanggal
pemeliharaan dengan frekuensi pemeliharaan 100% Pengujian
Perkiraaan Pemeliharaan
07
Pengujian perkiraan pemeliharaan yang berdasarkan tanggal pengadaan aset TI atau riwayat pemeliharaan aset
100%
Pada proses permintaan aset baru akan mencatat kode permintaan aset, jenis aset yang akan diadakan, pegawai yang mengajukan aset serta keterangan pengajuan permintaan aset. User dapat mengetahui jumlah permintaan aset baru yang dapat dilihat pada kolom permintaan pada saat memasuki form tersebut. Informasi ini akan tersimpan dan akan digunakan sebagai dasar untuk melakukan
perencanaan pengadaan aset. Hasil uji coba yang dilakukan telah sesuai antara harapan dan aplikasi sehingga fungsi permintaan aset baru bisa digunakan sebagai salah satu acuan untuk mengetahui rekomendasi perencanaan pengadaan aset baru yang akan dilakukan. Dapat dilihat hasil pengujian pada tabel 4.23:
Test Case Description
Test Case Id
Test Description Test
Status Pengisian
Data 09
Pengujian pengisian field 100%
Pengujian penyimpanan data 100%
Pengisian data kode permintaan aset baru 100% Pengujian
Respon 10
Pengujian respon pemilihan jenis aset 100% Pengujian respon pemilihan pegawai 100%
Pada proses penghapusan aset akan mencatat kode inventaris, nama aset, jenis aset, keterangan penghapusan, dan tanggal penggudangannya. Pada rencana penghapusan akan menghasilkan informasi kode inventaris, nama aset, jenis aset, harga perolehan, total pemeliharaan, total biaya pemeliharaan, status aset, dan nilau umur ekonomis. Rencana penghapusan sendiri dihasilkan berdasarkan nilai umur ekonomis aset, biaya pemeliharaan, dan riwayat pemeliharaan dengan ketentuan sesuai dengan yang disebutkan pada penjelasan IPO. Untuk mengetahui informasi-informasi diatas maka dapat dilihat pada laporan rencana penghapusan, laporan aset yang telah dihapuskan, dan laporan berita acara penghapusan. Dapat dilihat uji coba yang dilakukan telah sesuai antara harapan dan aplikasi sehingga fungsi perencanaan penghapusan dapat digunakan untuk mengetahui valid atau tidaknya sistem menghasilkan sebuah laporan rencana penghapusan, laporan aset yang telah dihapuskan, dan laporan berita acara penghapusan. Hasil uji coba dapat dilihat pada tabel 4.24:
Test Case Description
Test Case Id
Test Description Test
Status Pengisian
Data 12
Pengujian pengisian field 100%
Pengujian penyimpanan data 100%
Pengujian
Respon 13
Pengujian respon pemilihan rekomendasi
penghapusan 100%
Pengujian respon pemilihan aset pada
rekomendasi penghapusan 100% Pengujian Nilai Penyusutan Aset TI 14
Pengujian ini akan menghitung tanggal pengadaan + umur ekonomis aset sehingga akan diketahui aset tersebut nilai UE < 0, nilai aset > UE, dan UE = 0
100%
Pengujian Pemeliharaan
Aset TI
15
Pengujian ini akan menghitung biaya pemeliharaan yang pernah di lakukan sehingga dapat diketahui biaya total pemeliharaan dan riwayat pemeliharaan setiap aset.
100%
Pengujian juga dilakukan menggunakan whitebox testing yaitu perhitungan
cyclomatic complexity pada pengujian perencanaan penghapusan ini dengan
tingkat kerumitan 5.
Pada proses perencanaan pengadaan akan menghasilkan sebuah informasi yaitu: jenis aset yang akan diadakan, kode permintaan/kode inventaris aset, keterangan pengadaan. Informasi perencanaan pengadaan dibuat oleh sistem dengan menggabungkan data terkait permintaan aset baru dan data pada rencana penghapusan. Hasil uji coba yang dilakukan telah sesuai antara harapan dan aplikasi sehingga fungsi perencanaan pengadaan dapat digunakan untuk mengetahui valid atau tidaknya sistem menghasilkan sebuah laporan rekomendasi perencanaan pengadaan aset baru berdasarkan informasi umur ekonomis, informasi pemeliharaan dan informasi aset yang berada di gudang. dapat dilihat apda tabel 4.25
Test Case Description
Test Case Id
Test Description Test
Status Pengujian
Respon 17
Pengujian respon pemilihan periode laporan 100% Pengujian tombol cari laporan 100% Pengujian juga dilakukan menggunakan whitebox testing yaitu perhitungan cyclomatic complexity pada pengjuian penghapusan ini dengan tingkat kerumitan 3.
Pada uji coba penyusutan yang dilakukan sesuai data yang terdapat pada gambar 4.22 dilakukan perhitungan sesuai rumus pada bab II poin 2.7 dan contoh perhitungan sesuai dengan pengembangan sistem pada gambar 3.8. Perhitungan yang dilkakukan dapat dilihat pada tabel 4.19 dan output perhitungan yang dihasilkan aplikasi dapat dilihat pada gambar 4.45 laporan penyusutan aset. Untuk membuktikan bahwa antara perhitungan aset dan aplikasi sudah sesuai maka data ditampilkan pada penyusutan akhir aset tabel 4.26.
No Penyusutan Perhitungan Manual Hasil Aplikasi 1 Biaya Penyusutan 2.500.000 2.500.000 2 Akumulasi Penyusutan 5.624.999 5.625.000 3 Nilai Buku 4.375.001 4.375.000
Berdasarkan 17 pengujian yang sudah dilakukan terkait pengujian inventarisasi, pemeliharaan, permintaan aset baru, penghapusan dan pengadaan aset. Maka aplikasi dapat berjalan sesuai dengan kebutuhan dengan presentase 98% berhasil pada saat di uji sehingga aplikasi ini dianggap valid untuk digunakan sebagai pengganti sistem yang lama.