Kebutuhan Hardware Form Perbaikan Komputer

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