104
BAB IV IMPLEMENTASI DAN EVALUASI
4.1 Kebutuhan Sistem
Untuk dapat menjalankan aplikasi ini, perlu disediakan perangkat yang memadahi. Perangkat tersebut menyangkut perangkat keras hardware dan
perangkat lunak software. Perangkat keras merupakan komponen fisik peralatan yang membentuk sebuah sistem komputer. Sifatnya bisa diraba dan dilihat oleh
manusia secara langsung atau yang berbentuk nyata. Perangkat keras mendukung sebuah komputer untuk dapat melakukan tugasnya. Sedangkan perangkat lunak
software merupakan suatu program yang dibuat oleh pembuat program untuk menjalankan perangkat keras komputer. Software sebagai penghubung antara
manusia sebagai pengguna dengan perangkat keras komputer, berfungsi menerjemahkan bahasa manusia ke dalam bahasa mesin sehingga perangkat keras
komputer memahami keinginan pengguna dan menjalankan instruksi yang diberikan dan selanjutnya memberikan hasil yang diinginkan oleh manusia.
4.1.1 Kebutuhan Hardware
Untuk menjalankan aplikasi ini terdapat kebutuhan sistem minimum yang harus disiapkan agar aplikasi dapat dijalankan dengan baik. Kebutuhan
sistem minimum tersebut salah satunya berupa kebutuhan akan hardware. Kebutuhan minimum hardware adalah:
a. Pentium 4
b. Memory 1 GB
c. Harddisk 80 GB
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
4.2.10 Form Perbaikan Komputer
Form perbaikan komputer berfungsi sebagai form inputan data perawatan komputer. Untuk memasukkan data perawatan komputer baru maka dapat
dilakukan dengan memilih menu transaksi kemudian pilih sub menu perbaikan komputer. Di dalam form perbaikan komputer terdapat empat golongan perawatan
komputer. Pertama adalah form perbaikan komputer untuk data reparasi digunakan untuk menyimpan hasil perawatan komputer yang telah mengalami
reparasi. Kedua adalah form pebaikan komputer untuk data ganti spare part yang digunakan untuk menyimpan hasil perawatan komputer yang telah mengalami
proses penggantian part ram, harddisk, processor, part lain. Ketiga adalah form perbaikan komputer untuk data ganti monitor yang digunakan untuk menyimpan
hasil perawatan komputer yang telah mengalami proses penggantian monitor. Keempat adalah form perbaikan komputer untuk data ganti CPU yang digunakan
untuk menyimpan hasil perawatan komputer yang telah mengalami proses penggantian CPU. Tampilan dari form perbaikan komputer data reparasi dapat
dilihat pada Gambar 4.41. Form perbaikan komputer untuk data reparasi berisi id penyimpanan yang terisi secara otomatis, tanggal, pemilik komputer, item yang
rusak. Untuk menyimpan data reparasi dapat dilakukan dengan menekan tombol save. Bila data berhasil disimpan maka akan muncul pesan seperti pada Gambar
4.42 dan bila data reparasi gagal disimpan maka muncul pesan seperti pada Gambar 4.43
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
STIKOM SURABAYA
A. Uji Coba Halaman Login
Hasil uji coba yang dilakukan pada halaman login dapat dilihat pada Tabel 4.1
Tabel 4.1 Hasil Uji Coba Halaman Login Test
Case Tujuan
Input Output Yang
Diharapkan Status
1 Deskripsi
password yang valid
Mengisi nik dan password yang
benar lalu tekan tombol login
User masuk ke aplikasi
Sukses Gambar 4.2
2 Deskripsi
password yang tidak valid
Mengisi nik dan password yang
salah lalu tekan tombol login
User tidak dapat masuk ke
aplikasi dan mendapatkan
peringatan login gagal
Sukses Gambar 4.3
B. Uji Coba Halaman Input Model
Hasil uji coba yang dilakukan pada halaman input model dapat dilihat pada Tabel 4.2
Tabel 4.2 Hasil Uji Coba Halaman Input Model Test
Case Tujuan
Input Output Yang
Diharapkan Status
3 Menyimpan data
model komputer id model,
merk, model,
tipe ram, ukuran ram,
ukuran harddisk, fitur processor,
merek monitor, ukuran monitor,
tombol save Data masuk ke
tabel model dan muncul dalam
daftar model komputer
Sukses Gambar 4.4
Gambar 4.5
STIKOM SURABAYA
C. Uji Coba Halaman Input Komputer
Hasil uji coba yang dilakukan pada halaman input komputer dapat dilihat pada Tabel 4.3
Tabel 4.3 Hasil Uji Coba Halaman Input Komputer Test
Case Tujuan
Input Output Yang
Diharapkan Status
4 Menyimpan data
komputer id komputer,
id ram, id harddisk,
id processor, id monitor,
nilai aktiva, massa manfaat,
tahun beli, status,
tombol save Data masuk ke
tabel komputer dan muncul
dalam daftar komputer
Sukses Gambar
4.10
5 Menampilkan
data model spesifikasi
komputer lookup model
Id model Spesifikasi
komputer muncul
Sukses Gambar 4.9
6 Menampilkan
label komputer dan label
Monitor Tombol save
Muncul label komputer dan
label monitor Sukses
Gambar 4.14
Gambar 4.15
D. Uji Coba Halaman Kepemilikan Komputer
Hasil uji coba yang dilakukan pada halaman kepemilikan komputer dapat dilihat pada Tabel 4.4
STIKOM SURABAYA
Tabel 4.4 Hasil Uji Coba Halaman Kepemilikan Komputer Test
Case Tujuan
Input Output Yang
Diharapkan Status
7 Menyimpan data
history kepemilikan
komputer tanggal,
nama karyawan, nik karyawan,
id komputer, tipe ram,
ukuran ram, ukuran harddisk,
fitur processor, id monitor,
merek monitor, ukuran monitor,
tombol save Data masuk ke
tabel history komputer
dengan status aktif
Sukses Gambar
4.19
8 Menmpilkan
data Lookup karyawan
Id karyawan Menampilkan
data karyawan yang dipilih oleh
user Sukses
Gambar 4.17
9 Menampilkan
data Lookup komputer yang
belum memmiliki
kepemilikan user
Id komputer Menampilkan
data komputer beserta
spesifikasinya yang belum
memiliki pemilik
Sukses Gambar
4.18
E. Uji Coba Halaman Pergantian User
Hasil uji coba yang dilakukan pada halaman pergantian user dapat dilihat pada Tabel 4.5
STIKOM SURABAYA
Tabel 4.5 Hasil Uji Coba Halaman Pergantian User Test
Case Tujuan
Input Output Yang
Diharapkan Status
10 Menyimpan data
pergantian kepemilikan
komputer tanggal,
id komputer, nama karyawan
lama, nik karyawan
lama, tipe ram,
ukuran ram, ukuran harddisk,
fitur processor, id monitor,
merek monitor, ukuran monitor,
nama karyawan baru,
nik karyawan baru,
tombol save Update data ke
tabel history komputer, untuk
id komputer dengan pemilik
lama update status non aktif,
untuk id komputer
pemilik baru update status
aktif. Sukses
Gambar 4.24
11 Menmpilkan
data Lookup karyawan
Id karyawan Menampilkan
data karyawan Sukses
Gambar 4.23
12 Menampilkan
data Lookup komputer
Id komputer Menampilkan
data komputer Sukses
Gambar 4.22
F. Uji Coba Halaman Penghapusan Komputer
Hasil uji coba yang dilakukan pada halaman penghapusan komputer dapat dilihat pada Tabel 4.6
STIKOM SURABAYA
Tabel 4.6 Hasil Uji Coba Halaman Penghapusan Komputer Test
Case Tujuan
Input Output Yang
Diharapkan Status
13 Menyimpan data
penghapusan komputer
id komputer, nama pemilik,
ruang, tipe ram, ukuran ram,
ukuran harddisk, fitur processor,
id monitor, merek monitor,
ukuran monitor, tombol proses
Update status komputer
menjadi non aktif pada tabel
komputer , Update status
komputer menjadi non
aktif pada tabel history
kepemilikan. Sukses
Gambar 4.29
14 Menampilkan
data Lookup komputer
Id komputer Menampilkan
data komputer Sukses
Gambar 4.28
G. Uji Coba Halaman Pelaporan Kerusakan
Hasil uji coba yang dilakukan pada halaman pelaporan kerusakan dapat dilihat pada Tabel 4.7
Tabel 4.7 Hasil Uji Coba Halaman Pelaporan Kerusakan Test
Case Tujuan
Input Output Yang
Diharapkan Status
15 Menyimpan data
pelaporan kerusakan
komputer Id laporan,
Tanggal, Id_komputer,
Uraian kerusakan,
status penanganan,
tombol save Simpan data ke
tabel lap_kerusakan
dan menampilkan ke
list view daftar kerusakan
komputer Sukses
Gambar 4.32
16 Mencetak daftar
kerusakan Id komputer
Laporan daftar kerusakan
Sukses Gambar
4.34
STIKOM SURABAYA
H. Uji Coba Halaman Permohonan Surat Tugas
Hasil uji coba yang dilakukan pada halaman permohonan surat tugas dapat dilihat pada Tabel 4.8
Tabel 4.8 Hasil Uji Coba Halaman Permohonan Surat Tugas Test
Case Tujuan
Input Output Yang
Diharapkan Status
17 Menyimpan data
surat tugas pembelian spare
part Id surat,
Tanggal, nama pemilik,
NIK, Id detil, id komputer,
keterangan ram, keterangan hd,
keterangan processor,
keterangan monitor,
keterangan part lain, uraian
kerusakan, penyelesaian,
qty, tombol save Simpan data
surat tugas ke tabel surat tugas
dan detil surat tugas dengan
status “BELUM DISETUJUI”
Sukses Gambar
4.36
18 Menampilkan
data Lookup komputer
Id komputer Menampilkan
data komputer Data
Komputer Sukses
terinput Gambar
4.35
19 Menampilkan
data Lookup karyawan
Id karyawan Menampilkan
data karyawan Data
Karyawan Sukses
terinput Gambar
4.35
I. Uji Coba Halaman Persetujuan Surat Tugas
Hasil uji coba yang dilakukan pada halaman persetujuan surat tugas dapat dilihat pada tabel 4.9
STIKOM SURABAYA
Tabel 4.9 Hasil Uji Coba Halaman Persetujuan Surat Tugas Test
Case Tujuan
Input Output Yang
Diharapkan Status
20 Merubah status
surat tugas dari belum dietujui
menjadi disetuji id komputer, id
surat tugas, item rusak, uraian
kerusakan, penyelesaian,
tombol save Merubah status
surat tugas menjadi
disetujui pada tabel Surat tugas
dan Detil surat tugas
Sukses Gambar
4.39
21 Menganalisa
manfaat dan biaya komputer
id komputer, id surat tugas, item
rusak, uraian kerusakan,
tombol proses Memberikan
hasil analisa berupa nilai
komputer saat ini, decrease
cost komputer, job satisfaction
komputer, workpractice
komputer, downtime
komputer,
saran sistem, alasan.
Sukses Gambar
4.38
J. Uji Coba Halaman Perbaikan Komputer
Hasil uji coba yang dilakukan pada halaman perbaikan komputer dapat dilihat pada Tabel 4.10
STIKOM SURABAYA
Tabel 4.10 Hasil Uji Coba Halaman Perbaikan Komputer Test
Case Tujuan
Input Output Yang
Diharapkan Status
22 Menyimpan data
reparasi komputer
id history, tgl, id komputer,
petugas teknisi, id ram,
id harddisk, id processor,
id monitor, nama part lain,
uraian rusak, biaya reparasi,
tombol save Simpan data
reparasi ke table history
komputer dengan
penyelesaian reparasi
Sukses Gambar
4.42
23 Menyimpan data
pergantian Spare part
id history, tgl, id surat tugas,
id komputer, petugas teknisi,
id ram,tipe ram, ukuran ram,
biaya ram, id harddisk,
merek hardisk, biaya hardisk,
id processor, merek processor
biaya processor, jenis part lain
ket part lain, biaya part lain,
tombol save Simpan data
pergantian spare part ke tabel
history komputer
dengan penyelesaian
ganti parts, serta update parts
yang rusak dengan
spesifikasi parts baru tanpa
merubah id spesifikasi yang
lama Sukses
Gambar 4.45
24 Menyimpan data
pergantian monitor
id history, tgl, id surat tugas,
id komputer, petugas teknisi,
uraian rusak, id monitor lama,
merek monitor, id monitor baru,
ukuran monitor, biaya monitor,
tombol save Menyimpan data
pergantian monitor ke tabel
history komp. dengan
penyelesaian ganti spare
parts, Menyimpan
monitor baru, Update
komputer dengan id
monitor yang baru, mencetak
label monitor Sukses
Gambar 4.48 dan
Gambar 4.50
STIKOM SURABAYA
Test Case
Tujuan Input
Output Yang Diharapkan
Status 25
Menonaktifkan komputer lama
id history, tgl,
id surat tugas, id komputer,
petugas teknisi, tombol non aktif
komputer, Menonaktifkan
status komputer lama di tabel
komputer, Sukses
Gambar 4.52
26 Membuat
Komputer baru Id monitor, id
model, id ram,tipe ram,
ukuran ram, id harddisk,
merek hardisk, id processor,
merek processor nilai aktiva,
massa manfaat, tahun beli,
tombol membuat
komputer baru Menyimpan
komputer baru pada tabel
komputer dengan status
aktif, dan mencetak Label
Komputer baru, Sukses
Gambar 4.54
27 Memperbarui
kepemilikan komputer
Id_komputer, id_karyawan,
nama_karyawan, tombol perbarui
history kepemilikan
Membuka form Kepemilikan
Komputer Sukses
Gambar 4.55
28 Menampilkan
data lookup model komputer
Id model Menmpilkan
data model komputer
Sukses Gambar
4.51
29 Menampilkan
form master model untuk
membuat model baru
id model, merk, model,
tipe ram, ukuran ram,
ukuran harddisk, fitur processor,
merek monitor, ukuran monitor,
tombol save Data masuk ke
tabel model dan muncul dalam
daftar model komputer
Sukses Gambar
4.51
STIKOM SURABAYA
K. Uji Coba Halaman Penyusutan Komputer
Hasil uji coba halaman penyusutan komputer dapat dilihat pada tabel 4.11
Tabel 4.11 Hasil Uji Coba Halaman Penyusutan Komputer Test
Case Tujuan
Input Output Yang
Diharapkan Status
30 Menghitung sisa
nilai aktiva nilai akhir
komputer Nilai residu
Menyimpan tarif penyusustan,
penyusutan tiap tahun,
akumulasi terkahir, nilai
akhir aktiva ke tabel penyusutan
dan tabel analisa.
Kemudian menampilkan
pada data grid view pa form
penyusutan komputer
Sukses Gambar
4.57 dan Gambar
4.58
31 Memperlihatkan
detil penyusustan
komputer Id_komputer
pada row data grid view
Menampilkan id_komputer,
fitur ram, fitur hardisk, fitur
monitor, fitur processor, tahun
beli, massa manfaat, nilai
residu, dan detil perhitungan
penyusutan per tahun pada form
detil penyusustan
Sukses Gambar
4.60
L. Uji Coba Halaman Perhitungan Cost Komputer
Hasil uji coba halaman penyusutan komputer dapat dilihat pada tabel 4.12
STIKOM SURABAYA
Tabel 4.12 Hasil Uji Coba Halaman Perhitungan Cost Komputer Test
Case Tujuan
Input Output Yang
Diharapkan Status
32 Menghitung cost
komputer Tahun
Perhitungan Menginformasi-
kan data perhitungan
terakhir, tahun perhitungan
minimal dan maximal,
standar biaya kerusakan per
tahun, standar biaya kerugian
per tahun, biaya komputer, total
cost komputer Sukses
Gambar 4.61dan
Gambar 4.62
M. Uji Coba Halaman Perhitungan benefit Komputer
Hasil uji coba halaman penyusutan komputer dapat dilihat pada tabel 4.13
Tabel 4.13 Hasil Uji Coba Halaman Perhitungan Benefit Komputer Test
Case Tujuan
Input Output Yang
Diharapkan Status
32 Menghitung
benefitmanfaat komputer,
menghitung ratio bc
Tahun Perhitungan
Menginformasi- kan data
perhitungan terakhir, tahun
perhitungan minimal dan
maximal, manfaat
komputer, total benefit
komputer, pv cost dan pv
benefit komputer, ratio
BC komputer Sukses
Gambar 4.64,
Gambar 4.65 dan
Gambar 4.66
STIKOM SURABAYA
4.3.2 Uji Coba Penyusutan