Bab 4. Hasil dan Pembahasan

dokumen-dokumen yang mirip
BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI. impelementasi aplikasi ini adalah sebagai berikut : sebagai server : Memory RAM : 2GB. Hard Disk. VGA Card (On Board)

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Pelaksanaan implementasi sistem bank soal pada Binus School Serpong. melibatkan beberapa elemen utama, yaitu:

BAB 4 HASIL DAN PEMBAHASAN Spesifikasi Perangkat Keras (Hardware) yang direkomendasikan : Processor : Intel core i5 2,6 GHZ

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI HASIL Kebutuhan Sistem Hardware dan Software Spesifikasi Perangkat Keras (Hardware)

BAB 4 IMPLEMENTASI DAN EVALUASI. yang dapat menunjang berjalannya sistem agar berjalan secara optimal. Dimana

BAB 4 IMPLEMENTASI DAN EVALUASI

Isi Status Nikah. Isi Agama. Isi Jln. Isi RT / RW. Isi Kecamatan. Isi Kelurahan. Isi Kota. Isi Kode Pos. Isi Telepon. Isi No.

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

BAB 4 IMPLEMENTASI DAN EVALUASI. spesifikasi tersebut mencakup perangkat lunak (software) dan perangkat keras

BAB 4 IMPLEMENTASI DAN EVALUASI. Tabel 4.1 Tabel Rincian Timeline Implementasi Sistem

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI SISTEM

BAB 4 HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

Halaman Bidang Studi Guru. Gambar 4.25 Tampilan Halaman Bidang Studi Guru

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

BAB IV HASIL DAN UJI COBA

BAB 4 HASIL DAN PEMBAHASAN Kebutuhan Perangkat Keras Mobile. perangkat keras yang memiliki spesifikasi sebagai berikut:

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL RANCANGAN

BAB 4 HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Prosedur Penggunaan Program Gambar 4.7 Halaman Home

Halaman StyleJob Buyer (Admin)

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua)

BAB 4 HASIL DAN PEMBAHASAN. 4.1 Spesifikasi Sistem Berikut ini adalah spesifikasi sistem yang diperlukan untuk menjalankan aplikasi yang dirancang.

BAB IV IMPLEMENTASI DAN EVALUASI. berdasarkan kebutuhan TJ Construction & Engineering pada Bagian Pengadaan.

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware)

BAB IV HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Guna Elektro adalah sebagai berikut : Processor : Pentium III 800 MHz. Printer : HP Deskjet 400

BAB 4 IMPLEMENTASI DAN EVALUASI

PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Spesifikasi perangkat keras dan perangkat lunak yang digunakan baik oleh user

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse.

Halaman View Invoice. Berikut ini adalah rancangan untuk layar View Invoice:

BAB IV IMPLEMENTASI DAN EVALUASI. perangkat lunak (software) lain dan perangkat keras (hardware) tertentu. Berikut ini

BAB IV HASIL DAN UJI COBA

4 BAB 4 IMPLEMENTASI DAN EVALUASI. rencana implementasi dapat dilihat pada Tabel 4.1 di bawah ini : Tabel 4.1 Tabel Rencana Implementasi

BAB 4 IMPLEMENTASI DAN EVALUASI Kebutuhan Pengembangan Sistem. mengembangkan sistem pemesanan berbasis web ini terdiri atas kebutuhan

Ini tampilan jika mengklik input dan rubah nilai. Gambar Layar Input dan Rubah Nilai

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,


BAB IV IMPLEMENTASI DAN PENGUJIAN

Gambar 4.75 Layar mengedit event

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. dalam pengoperasian sistem basis data yang baru: : HP Deskjet 656c

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM. yang digunakan adalah : 1. Processor Pentium III. 2. Memory 2 GigaByte DDR 2 RAM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. Menggunakan server dengan spesifikasi sebagai berikut : - Processor 1.2 GHz 2007 Opteron or 2007 Xeon processor

Bab 4. Implementasi dan Evaluasi. Seperti yang sudah dibahas pada bagian sebelumnya, aplikasi yang dibuat

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. dapat mengatasi permasalahan yang telah diangkat pada penelitian ini. Tahaptahap

BAB IV IMPLEMENTASI DAN EVALUASI. Rekam Medis pada Rumah Sakit Mata Masyarakat Surabaya.

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV DISKRIPSI PEKERJAAN. Menganalisa Proses merupakan langkah awal dalam membuat Tutorial ini.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

persediaan, dan penjualan PT LION BROTHER. 1. Spesifikasi Modul Login Input User Name dan Password Jika tekan tombol Login Tampilkan Menu Utama

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB IV IMPLEMENTASI. dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 RENCANA IMPLEMENTASI

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL RANCANGAN

BAB 5 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. menjadi dua, yaitu perangkat keras (hardware) dan perangkat lunak (software). 1. Processor Pentium III 1 Ghz

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. karyawan, aplikasi ini membutuhkan preangkat keras (hardware) dan perangkat

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 5. Implementasi dan Evaluasi Sistem Bug tracking

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

Transkripsi:

Bab 4 Hasil dan Pembahasan 4.1 Spesifikasi System 4.1.1 Spesifikasi Perangkat Keras Kebutuhan perangkat keras dapat dibedakan menjadi dua, yaitu kebutuhan perangkat keras pada server dan client. Spesifikasi perangkat keras yang diperlukan dalam implementasi aplikasi sistem absensi dan penggajian sebagai berikut : Tabel 4.1 Spesifikasi Perangkat Keras Hardware Server Client Processor Corei3 Pentium 3 Main memory 2048MB 192MB Hardisk 300GB 150GB CD-ROM Ya Ya Monitor Ya Ya Keyboard Ya Ya Mouse Ya Ya Koneksi Internet Ya Ya 4.1.2 Spesifikasi Perangkat Lunak Kebutuhan perangkat lunak dapat dibedakan menjadi dua, yaitu kebutuhan perangkat lunak pada server dan client. Spesifikasi perangkat lunak yang diperlukan dalam implementasi aplikasi sistem absensi dan penggajian sebagai berikut : Tabel 4.2 Spesifikasi Perangkat Lunak Software Server Client Sistem Operasi Windows XP Windows XP Web Server XAMPP 2.5 Database MYSQL Software Adobe Dreamweaver CS3 159

160 Internet Browser Mozilla Firefox, Internet Explorer, Google Chrome, dll Mozilla Firefox, Internet Explorer, Google Chrome, dll 4.2 Tampilan Layar 1. Halaman Absensi Karyawan Halaman ini digunakan untuk absensi karyawan saat masuk maupun pulang, di mana karyawan memasukkan id karyawan dan menekan enter atau OK. 2. Halaman Absensi Karyawan Berhasil Gambar 4.1 Halaman Absensi Karyawan Halaman ini menunjukkan absensi yang dilakukan karyawan berhasil. Gambar 4.2 Halaman Absensi Karyawan Berhasil

161 3. Halaman Absensi Karyawan yang Shiftnya Belum dimulai Halaman ini menununjukkan di mana karyawan melakukan absensi tetapi waktu mulai shiftnya belum dimulai. Gambar 4.3 Halaman Absensi Karyawan yang Shiftnya belum di mulai 4. Halaman Absensi Karyawan yang Terlambat Melakukan Absensi Halaman ini menunjukkan karyawan terlambat melakukan absensi dari waktu mulai shift. Batas keterlambatan 30 menit setelah waktu mulai dari shift. Gambar 4.4 Halaman Absensi Karyawan Terlambat

162 5. Halaman Absensi Pulang Karyawan Halaaman ini menunjukkan karyawan telah melakukan absen pulang. Gambar 4.6 Halaman Absensi Pulang Karyawan 6. Halaman Absensi jika ID Karyawan Salah dimasukkan Halaman ini menunjukkan pesan kesalaahn saat karyawan salah memasukkan id karyawan. 7. Halaman Login Admin Halaman ini digunakan untuk login karyawan yang terpilih menjadi admin. Admin ini memiliki username dan password yang digunakan untuk mengakses sistem. Tombol reset untuk mengosongkan field username dan password.

163 Gambar 4.7 Halaman Login Admin 8. Halaman forget password Halaman ini digunakan jika admin lupa password dengan memasukkan username. Gambar 4.8 Halaman Forget Password 9. Halaman Security Question Halaman ini menampilkan pertanyaan yang harus dijawab ketika pengguna lupa password. Pertanyaan ini sesuai dengan pertanyaan waktu

164 mendaftar sebagai admin dan pengguna yang lupa password harus menjawab sesuai jawaban saat mendaftar. Gambar 4.9 Halaman Security Question 10. Halaman Forget Password Sukses Halaman ini ditampilkan setelah pertanyaan sekuriti terjawab dengan benar, kemudian muncul kode di dalam tanda petik ( ). Kode ini di copy terlebih dahulu, kemudian tekan Back maka akan tampil halaman login admin, masukkan username dan paste kode tersebut di bagian password. Pengguna dapat langsung mengganti password agar lebih mudah diingat daripada kode tersebut.

165 Gambar 4.10 Halaman Forget Password Sukses 11. Halaman Home HRD Halaman ini menampilkan pengenalan dari sistem absensi dan penggajian CV Utama Teknik. Gambar 4.11 Halaman Home HRD

166 12. Halaman Data Karyawan Halaman ini menampilkan detail karyawan yang bekerja di CV Utama Teknik meliputi karyawan id, nama karyawan, jabatan, gender, agama, alamat, kota, telepon, status, tanggal masuk. Terdapat button Update Data untuk mengubah detail karyawan, button Tidak Bekerja yang digunakan untuk menghapus dari karyawan dari list, dan button Tambah Karyawan untuk menambahkan karyawan baru. Halaman ini terdapat paging yang memudahkan user untuk melihat data semua karyawan ataupun hanya lima atau sepuluh atau lima puluh atau keseluruhan data per halamannya. Halaman ini juga terdapat fitur search yang memungkinkan pengguna mencari nama karyawan lebih mudah. Gambar 4.12 Halaman Data Karyawan

167 13. Halaman Update Data Karyawan Pada halaman ini admin HRD dapat melakukan proses update terhadap data karyawan melalui form pengeditan yang sudah tercantum data sebelumnya sehingga memudahkan dalam perubahan data. Gambar 4.13 Halaman Update Data Karyawan 14. Halaman Hapus Data Karyawan Halaman ini digunakan unutk menghapus data karyawan dengan mengklik button Hapus maka nama karyawan tersebut tidak akan tampil di list karyawan. Saat mengklik button Hapus maka akan muncul pesan informatif yang menanyakan apakah karyawan tersebut

168 yakin dihapus. Admin HRD dapat mengklik cancel jika karyawan tersbut batal dihapus. Gambar 4.14 Halaman Hapus Data Karyawan 15. Halaman Hapus Karyawan Sukses Halaman ini menampilkan pesan informatif yang menyatakan bahwa karyawang telah berhasil dihapus.

169 Gambar 4.15 Halaman Ubah Status Karyawan yang Sukses 16. Halaman Tambah Karyawan Halaman ini menampilkan kolom inputan yang akan diisi untuk menambah karyawan baru.

170 Gambar 4.16 Halaman Tambah Karyawan 17. Halaman Data Admin Halaman ini menampilkan karyawan id, nama karyawan, jabatan, username, dan terdapat button Hapus admin yang digunakan untuk menghapus hak akses karyawan yang terpilih menjadi admin.

171 Gambar 4.17 Halaman Data Admin 18. Halaman Tambah Admin Halaman ini digunakan untuk memilih karyawan yang ditunjuk menjadi admin. Karyawan yang dapat menjadi admin adalah finance dan HRD. Karyawan yang terpilih menjadi admin dapat memasukkan username, password, pertanyaan dan jawaban yang digunakan untuk forget password. Gambar 4.18 Halaman Tambah Admin

172 19. Halaman Data Absensi Karyawan Halaman ini digunakan untuk menampilkan data absensi karyawan meliputi karyawan id, nama karyawan, tanggal dan waktu absen, status kehadiran. Halaman ini terdapat search yang mempermudah pencarian detail karyawan yang absen. Gambar 4.19 Halaman Data Absensi Karyawan 20. Halaman Data Cuti Karyawan Halaman ini menampilkan data karyawan yang mengambil cuti, data tersebut meliputi karyawan id, nama karyawan, jabatan, waktu mulai cuti, dan waktu akhir cuti. Halaman ini terdapat search yang mempermudah pencarian karyawan yang cuti.

173 Gambar 4.20 Halaman Data Cuti Karyawan 21. Halaman Tambah Data Cuti Karyawan Halaman ini digunakan untuk memasukkan data karyawan yang mengambil cuti. Data yang di masukkan meliputi memilih karyawan id dan nama karyawan, waktu mulai cuti dan waktu akhir cuti. Gambar 4.21 Halaman Tambah Data Cuti Karyawan 22. Halaman Ganti Password (HRD) Halaman ini digunakan admin HRD untuk mengganti password.

174 Gambar 4.22 Halaman Ganti Password (HRD) 23. Halaman Logout Admin HRD Halaman ini berupa dialog penutupan di mana admin HRD telah melakukan logout dari sistem dengan mengklik OK maka kembali ke halaman login admin. Gambar 4.23 Halaman Logout Admin HRD 24. Halaman Home Admin Finance Halaman ini menampilkan pengenalan dari sistem absensi dan penggajian CV Utama Teknik yang hanya dapat diakses oleh admin yang memiliki jabatan Finance.

175 Gambar 4.24 Halaman Home Admin Finance 25. Halaman Data Lembur Karyawan Halaman ini menampilkan karyawan yang melakukan lembur, data yang tercantum meliputi tanggal lembur, karyawan id, nama karyawan, jabatan. Gambar 4.25 Halaman Data Lembur Karyawan

176 26. Halaman Total Penggajian Karyawan Halaman ini menampilkan total penggajian yang dimiliki oleh setiap karyawan dari setiap bulannya. Uang bonus bernilai 0 itu artinya karyawan tersebut pada periode itu tidak mendapat uang bonus. Uang THR bernilai 0 karena uang THR hanya ada di setiap akhir tahun. Gambar 4.26 Halaman Total Penggajian Karyawan 27. Halaman History Penggajian Halaman ini menampilkan gaji pokok, uang bonus, uang makan, uang THR dan uang lembur masing-masing karyawan pada bulan-bulan sebelumnya. Uang bonus bernilai 0 itu artinya karyawan tersebut pada periode itu tidak mendapat uang bonus. Uang THR bernilai 0 karena uang THR hanya ada di setiap akhir tahun.

177 Gambar 4.27 Halaman History Penggajian 28. Halaman Tanggal Ambil Gaji Pokok Halaman ini menampilkan rincian tanggal ambil gaji pokok yang dilakukan karyawan meliputi karyawan id, nama karyawan, jabatan, tanggal ambil gaji pokok, dan besar gaji pokok yang diambil. Terdapat fitur search yang mempermudah mencari karyawan yang telah mengambil gaji pokok.

178 Gambar 4.28 Halaman Tanggal Ambil Gaji Pokok 29. Halaman Memasukkan Tanggal Ambil Gaji Pokok Halaman ini digunakan untuk memasukkan tanggal ambil gaji pokok. Finance memilih karyawan id dan nama karyawan yang ada, tanggal ambil gaji pokok sudah di default setiap awal bulan, maka hasil total pengambilan gaji pokok otomatis keluar. Klik Submit untuk menyimpan data tersebut. Gambar 4.29 Halaman Memasukkan Tanggal Ambil Gaji Pokok

179 30. Halaman Tanggal Ambil Uang Makan Halaman ini menampilkan rincian tanggal ambil uang makan yang dilakukan karyawan meliputi karyawan id, nama karyawan, jabatan, tanggal ambil uang makan, dan besar uang makan yang diambil. Terdapat fitur search yang mempermudah mencari karyawan yang telah mengambil uang makan. Gambar 4.30 Halaman Tanggal Ambil Uang Makan 31. Halaman Memasukkan Tanggal Ambil Uang Makan Halaman ini digunakan untuk memasukkan tanggal ambil uang makan. Finance memilih karyawan id dan nama karyawan yang ada, tanggal ambil gaji pokok sudah di default setiap akhir bulan, maka hasil total pengambilan uang makan otomatis keluar. Klik Submit untuk menyimpan data tersebut.

180 Gambar 4.31 Halaman Memasukkan Tanggal Ambil Uang Makan 32. Halaman Tanggal Ambil Uang Bonus Halaman ini menampilkan rincian tanggal ambil uang bonus yang dilakukan karyawan meliputi karyawan id, nama karyawan, jabatan, tanggal ambil uang bonus, dan besar uang bonus yang diambil. Terdapat fitur search yang mempermudah mencari karyawan yang telah mengambil uang bonus. Gambar 4.32 Halaman Tanggal Ambil Uang Bonus

181 33. Halaman Memasukkan Tanggal Ambil Uang Bonus Halaman ini digunakan untuk memasukkan tanggal ambil gaji pokok. Finance memilih karyawan id dan nama karyawan yang ada, tanggal ambil uang bonus sudah di default setiap awal bulan, maka hasil total pengambilan uang bonus otomatis keluar apabila karyawan tersebut sudah 3 bulan bekerja di CV Utama Teknik atau 3 bulan kelipatan dihitung dari karyawan masuk kerja. Klik Submit untuk menyimpan data tersebut. Gambar 4.33 Halaman Memasukkan Tanggal Ambil Uang Bonus 34. Halaman Tanggal Ambil Uang THR Halaman ini menampilkan rincian tanggal ambil uang THR yang dilakukan karyawan meliputi karyawan id, nama karyawan, jabatan, tanggal ambil uang THR, dan besar uang THR yang diambil. Terdapat fitur search yang mempermudah mencari karyawan yang telah mengambil uang THR.

182 Gambar 4.34 Halaman Tanggal Ambil Uang THR 35. Halaman Memasukkan Tanggal Ambil Uang THR Halaman ini digunakan untuk memasukkan tanggal ambil uang THR. Finance memilih karyawan id dan nama karyawan yang ada, tanggal ambil gaji pokok sudah di default setiap akhir tahun, maka hasil total pengambilan uang THR otomatis keluar. Klik Submit untuk menyimpan data tersebut. Gambar 4.35 Halaman Memasukkan Tanggal Ambil Uang THR

183 36. Halaman Tanggal Ambil Uang Lembur Halaman ini menampilkan rincian tanggal ambil uang lembur yang dilakukan karyawan meliputi karyawan id, nama karyawan, jabatan, tanggal ambil uang lembur, dan besar uang lembur yang diambil. Terdapat fitur search yang mempermudah mencari karyawan yang telah mengambil lembur. Gambar 4.36 Halaman Tanggal Ambil Uang Lembur 37. Halaman Memasukkan Tanggal Ambil Uang Lembur Halaman ini digunakan untuk memasukkan tanggal ambil uang lembur. Finance memilih karyawan id dan nama karyawan yang ada, tanggal ambil uang lembur sudah di default setiap tanggal 10, maka hasil total pengambilan uang lembur otomatis keluar. Klik Submit untuk menyimpan data tersebut.

184 Gambar 4.37 Halaman Memasukkan Tanggal Ambil Uang Lembur 38. Halaman Ganti Password (Finance) Halaman ini digunakan admin Finance untuk mengganti password. Gambar 4.38 Halaman Ganti Password (Finance) 39. Halaman Logout (Finance) Halaman ini berupa dialog penutupan di mana admin Finance telah melakukan logout dari sistem dengan mengklik OK maka kembali ke halaman login admin.

185 Gambar 4.39 Halaman Logout (Finance) 4.3 Evaluasi Database 4.3.1 System Integration Test a. Domain Integrity Hasil dari evaluasi domain integrity menunjukkan bahwa semua tabel yang telah dilakukan uji coba, kesemuanya telah dapat dilakukan dengan tepat karena setiap atributnya harus diisi dengan batasan yang telah ditentukan sebelumnya. b. Entity Integrity Hasil dari evaluasi entity integrity menunjukkan bahwa semua primary key pada setiap tabel tidak diperbolehkan unutk diisi dengan NULL. c. References Integrity Hasil dari evaluasi references integrity menunjukkan bahwa setiap tabel yang diuji telah dapat terhubung ke tabel yang saling berhubungan. d. Enterprise Constraint Hasil dari evaluasi enterprise constraint menunjukkan bahwa batasanbatasan pada aplikasi telah sesuai dengan batasan-batasan yang telah ditetapkan oleh CV Utama Teknik. e. Security Hasil dari evaluasi security menunjukkan bahwa semua tabel yang telah dilakukan uji coba, kesemuanya telah dapat berjalan sesuai dengan mekanisme yang telah ditentukan, yaitu dengan membagi hak akses aplikasi sesuai dengan pengguna.

186 Tabel 4.3 Tabel Evaluasi Entitas Primary Key Foreign Key Constraint ListAbsen Admin Karyawan ListCuti ListLembur Jabatan Telepon Gaji Shift PengambilanGaji 4.3.2 User Acceptence Test Tabel 4.4 Tabel User Acceptence Test Sistem yang Berjalan Sebelumnya Absensi dilakukan masih secara manual dengan memakai mesin checklock. Perhitungan absen, gaji, uang lembur, uang makan,bonus,thr masih secara manual menggunakan kalkulator. Proses update data karyawan dan pencatatan cuti karyawan masih manual dicatat di buku. Sistem yang Berjalan Setelah Aplikasi diterapkan Membuat sistem absensi berbasis web. Adanya integrasi data absensi dan penggajian sehingga perhitungan gaji tidak lagi manual. Proses update data karyawan dan pencatatn karyawan yang cuti lebih cepat dan mudah karena berbasis web.

187 4.4 Evaluasi Aplikasi 4.4.1 Interview Evaluasi aplikasi dilakukan dengan wawancara terhadap HRD dan Finance CV Utama Teknik mengenai sistem absensi dan penggajian yang baru diimplementasikan. Kesimpulan dari hasil wawancara tersebut adalah sistem sudah memenuhi kebutuhan pengguna baik HRD maupun finance. 4.4.2 Kuesioner Sistem Absensi di CV Utama Teknik Pertanyaan 1 : Apakah sistem absensi ini mudah untuk digunakan? Tabel 4.5 Jawaban Kuesioner Evaluasi No.1 Jawaban Jumlah Presentase Sangat sulit 0 0% Sulit 2 10% Mudah 3 15% Sangat mudah 15 75% Gambar 4.40 Jawaban Kuesioner Evaluasi No.1

188 Pertanyaan 2 : Apakah tampilan sistem absensi ini menarik bagi anda? Tabel 4.6 Jawaban Kuesioner Evaluasi No.2 Jawaban Jumlah Presentase Tidak menarik 1 5% Cukup menarik 4 20% Menarik 11 55% Sangat menarik 4 20% Gambar 4.41 Jawaban Kuesioner Evaluasi No.2 Pertanyaan absensi ini? 3 : Apakah masih ada kendala saat menjalankan sistem Tabel 4.7 Jawaban Kuesioner Evaluasi No.3 Jawaban Jumlah Presentase Sangat banyak 0 0% Banyak 1 5% Sedikit 3 15% Tidak ada 16 80%

189 Gambar 4.42 Jawaban Kuesioner Evaluasi No.3 Pertanyaan 4 : Apakah membutuhkan waktu yang lama untuk mempelajari sistem absensi ini? Tabel 4.8 Jawaban Kuesioner Evaluasi No.4 Jawaban Jumlah Presentase Sangat lama : 0 0% Lama 1 5% Cukup lama 2 10% Tidak lama 17 85%

190 Gambar 4.43 Jawaban Kuesioner Evaluasi No.4 Pertanyaan 5 : Apakah sistem absensi yang baru lebih baik dibandingkan dengan sistem absensi yang lama? Tabel 4.9 Jawaban Kuesioner Evaluasi No.5 Jawaban Jumlah Presentase Tidak setuju 1 5% Kurang setuju 1 5% Setuju 10 50% Sangat setuju 8 40%

191 Gambar 4.44 Jawaban Kuesioner Evaluasi No.5 Kesimpulan : Sistem absensi ini mudah untuk digunakan berdasarkan hasil kuisioner responden sangat setuju bahwa sistem absensi sangat mudah digunakan. Tampilan sistem absensi ini menarik berdasarkan hasil kuisoner responden mengatakan bahwa tampilan sistem absensi menarik. Kendala saat menjalankan sistem absensi ini berdasarkan hasil kuisioner responden tidak mengalami kendala ketika menjalankan sistem absensi ini. Membutuhkan waktu yang lama untuk mempelajari sistem absensi ini berdasarkan hasil kuisioner responden mengatakan bahwa tidak lama dalam mempelajari sistem absensi ini. Sistem absensi yang baru lebih baik dibandingkan dengan sistem absensi yang lama berdasarkan hasil kuisioner responden tidak setuju jika sistem absensi yang baru lebih baik dibandingkan dengan yang lama. 4.4.3 Evaluasi Berdasarkan Delapan Golden Rules Di bawah ini akan dijelaskan evaluasi berdasarkan delapan aturan emas : 1. Berusaha konsisten Tampilan website ini terlihat konsisten, di mana judul pada setiap halaman mempunyai bentuk dan ukuran yang sama. Jenis huruf, ukuran huruf, tata letak dan warna pada setiap halaman konsisten.

192 2. Menyediakan usability universal Di setiap halaman terdapat menu-menu yang merupakan hal umum yang sering kita jumpai sehingga memudahkan user dalam mengakses informasi yang dibutuhkan.

193 3. Memberikan umpan balik yang informatif Sistem menanggapi setiap aksi dari user dan memberikan umpan balik yang sesuai dengan aksi yang dilakukan oleh user, sehingga user dapat mengetahui hasil dari aksi yang dilakukan. 4. Merancang dialog yang memberikan penutupan(keadaan akhir) User melakukan aksi secara terorganisir dan terurut dari halaman yang sedang login kemudian melakukan tindakan logout dan memberikan dialog penutupan.

194 5. Mencegah kesalahan Dalam penginputan maupun pengaksesan data, user akan dibantu apabila melakukan kesalahan seperti kesalahan format melalui pesanpesan kesalahan yang menanggapi kesalahan user sehingga user dapat mengetahui kesalahan yang dilakukannya. 6. Memungkinkan pembalikkan tindakan yang mudah Pada web ini disediakan button Cancel yang berguna dalam hal pembalikkan aksi sebelumnya.

195 7. Mendukung pusat kendali internal User menjadi pengontrol sistem bukan sistem yang mengontrol. User memiliki kebebasan untuk memilih menu-menu yang telah disediakan. 8. Mengurangi beban ingatan jangka pendek Penggunaan website ini mudah dimengerti sehingga pengguna awam atau pengguna yang masih baru dapat dengan mudah menggunakan website ini. Website ini dirancang agar pengguna tidak perlu

196 mengingan banyak perintah melainkan dengan meng-klik menu yang ada maka perintah akan dijalankan secara otomatis oleh sistem.