BAB IV IMPLEMENTASI DAN EVALUASI...

70
104 BAB IV IMPLEMENTASI DAN EVALUASI 4.1. Implementasi Implementasi 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:

Transcript of BAB IV IMPLEMENTASI DAN EVALUASI...

104

BAB IV

IMPLEMENTASI DAN EVALUASI

4.1. Implementasi

Implementasi 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:

105

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

106

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

Gambar 4.1 Form Login

107

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

Gambar 4.2 Form Awal

108

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

Gambar 4.3 Form Jenis Aset

109

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

Gambar 4.4 Form Vendor

110

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

Gambar 4.5 Form Lokasi

111

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

Gambar 4.6 Form Pegawai

112

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

Gambar 4.7 Form Jabatan

113

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

Gambar 4.8 Form Inventarisasi Aset

114

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

115

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

Gambar 4.9 Pemeliharaan Aset

116

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

Gambar 4.11 Form Pengembalian Aset

117

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

Gambar 4.12 Form Mutasi Aset

118

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

Gambar 4.13 Form Permintaan Aset Baru

119

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

Gambar 4.14 Form Penghapusan Aset

120

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

Gambar 4.16 Form Periode Laporan Peminjaman Aset

121

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

Gambar 4.19 Laporan Penghapusan Aset

122

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

Gambar 4.21 Laporan Aset Aktif

123

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

Gambar 4.24 Form Periode Laporan Jadwal Pemeliharaan

124

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

Gambar 4.27 Laporan Mutasi Aset

125

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

Gambar 4.29 Laporan Pengadaan

126

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

Gambar 4.31 Laporan Biaya Pemeliharaan

127

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

Gambar 4.34 Form Laporan Rencana Penghapusan Aset

128

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

Gambar 4.37 Laporan Umur Ekonomis < 1 Tahun

129

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

Gambar 4.39 Laporan Umur Ekonomis = 0 Tahun

130

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

Gambar 4.42 Form Periode Laporan Berita Acara Penghapusan

131

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

Gambar 4.44 Form Periode Laporan Aset Sering Rusak

132

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

Gambar 4.46 Laporan Aset Sering Rusak

133

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

Gambar 4.48 Laporan Lokasi Aset

134

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:

Gambar 4.49 Laporan Lokasi Aset

135

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:

Gambar 4.50 Data Inventarisasi Aset

136

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

Tabel 4.1.Data Uji Inventarisasi Aset

137

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:

Gambar 4.52 Laporan Aset Aktif

138

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

Gambar 4.55 Laporan Umur Ekonomis Aset 0 Tahun

139

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.

Gambar 4.56 Laporan Umur Ekonomis Aset Lebih Dari 0 Tahun

140

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.

Gambar 4.57 Laporan Jenis Aset

141

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

142

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%

143

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

Aset

144

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%

145

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

Tabel 4.4. Data Uji Coba Fungsi Pemeliharaan

146

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

Gambar 4.60 Laporan Biaya Pemeliharaan

147

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 :

Gambar 4.61 Lporan Riwayat Kerusakan

148

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%

Tabel 4.5.Pengujian (Unit testing -blackbox testing) Pemeliharaan

Aset

149

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%

Tabel 4.5.Pengujian (Unit testing -blackbox testing) Pemeliharaan

Aset

Tabel 4.6.Pengujian Integration Pemeliharaan

Aset

150

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

Gambar 4.62 Form Permintaan Aset Baru

151

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

152

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

153

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

Gambar 4.63 Penghapusan

154

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

Gambar 4.64 Laporan Aset Yang Telah Dihapuskan

155

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.

Gambar 4.65 Berita Acara Penghapusan Aset

156

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

Gambar 4.66 Laporan Rencana Penghapusan

157

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

testing dengan source code pada gambar 4.51:

Tabel 4.11.Pengujian (Unit testing -blackbox testing) Penghapusan Aset

158

Pada gambar 4.68 merupakan flowchart dan pada gambar 4.69 merupakan

flowgraph pada proses penghapusan.

Start

1

3

4 56

2

Gambar 4.67 Source Code Penghapusan

Gambar 4.68 Flowchart Penghapusan

159

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

160

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

Tabel 4.13.Data Penghapusan Aset

161

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.14.Data Permintaan Aset Baru

Tabel 4.15.Pengujian Pengadaan

162

Gambar 4.71 Form Laporan Pengadaan Aset

163

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

Gambar 4.72 Source Code Pengadaan Aset

164

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

Tabel 4.17.Pengujian Integration Perencanaan Pengadaan Aset

165

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

166

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:

Harga Perolehan : Rp 10.000.000

167

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

168

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

Tabel 4.20. Penyusutan Akhir Aset

169

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

Tabel 4.21. Hasil Pengujian inventarisasi

170

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

Tabel 4.22. Hasil Pengujian pemeliharaan

171

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:

Tabel 4.23. Hasil Pengujian permintaan aset baru

172

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

Tabel 4.24. Hasil Pengujian Penghapusan

173

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.

Tabel 4.25. Hasil Pengujian perencanaan pengadaan

Tabel 4.26. Hasil Uji Perhitungan