Desain IO Desain Sistem

59 Ket Varchar 100 Keterangan w. Tabel Gaji Primary Key : - Fungsi : Menyimpan data gaji. Tabel 4.23 Tabel Gaji Field Type Length Key Keterangan Tgl Datetime PK tanggal NIK Varchar 10 FK Nomor Induk Karyawan Tanggal Datetime Tanggal IdStdGaji Varchar 10 FK Kode Standar gaji IdKlien Varchar 10 FK kode Klien IdLow Varchar 10 FK kode lowongan TglGaji Datetime tanggal gaji GajiPokok Float Jumlah gaji pokok Potongan Float potongan gaji Tunj Lembur Float jumlah tunjangan lembur Jenis Varchar 10 jenis gaji Status Varchar 10 status gaji x. Tabel Standar Gaji Primary Key : IdStdGaji Fungsi : Menyimpan data standar gaji karyawan, data standar gaji karyawan ditentukan oleh pihak klien. Tabel 4.24 Tabel Standar Gaji Field Type Length Key Keterangan IdStdGaji Varchar 10 PK Kode standar gaji Jumlah Jam numeric 5 Jumlah jam kerja jumlah bulan numeric 5 jumlah bulan kerja Jam float Jam kerja Pengali float Pengali jumlah gaji

4.2.7 Desain IO

60 Pada implementasinya, aplikasi Sistem Informasi Rekrutmen, Seleksi dan Penggajian ini diawali dengan tampilan form login, dimana pengguna akan menginputkan username dan passwordnya. Antara pengguna satu dengan pengguna yang lain memiliki hak akses yang berbeda. Untuk lebih jelasnya dapat dilihat pada Gambar 4.34. Gambar 4.34 Desain Input Login Setelah menginputkan data login, pengguna akan dihadapkan pada pilihan menu yang sesuai dengan hak akses yang dimiliki. Menu yang ada terdiri dari home, pengolahan data, seleksi dan penggajian. Masing-masing menu tersebut memiliki sub menu. Sub menu yang ada digolongkan berdasarkan keperluan pemeliharaan data. Sub menu yang ada pada home adalah log out, ubah password , dan pengguna. Pada menu pemeliharaan data terdapat sub menu klien, pelamar, karyawan, lowongan, hari libur, standar seleksi, standar gaji dan laporan. Pada menu seleksi terdapat sub menu seleksi dan rekrutmen. Pada menu penggajian terdapat sub menu presensi dan laporan penggajian. Untuk lebih jelasnya dapat dilihat pada Gambar 4.35. 61 Sistem Informasi Rekrutmen-Seleksi-Penggajian Karyawan PT. Karya Gemilang Abadi Home Pengelolaan Data Seleksi Log Out Ubah Password Pengguna Kualifikasi Lowongan Pelamar Karyawan Hari Libur Standar Seleksi Standar Gaji Laporan Klien Wawancara Personalia Wawancara Klien Ketrampilan Kesehatan Psikotes Rekrutmen Surat Panggilan Penggajian Presensi Laporan Gaji Gambar 4.35 Desain Form Menu Utama Desain Input Ubah Password digunakan untuk mengubah password pengguna yang sedang aktif. Pada form ini pengguna diminta menginputkan data password yang lama terlebih dahulu sebelum memberikan data password yang baru. Kemudian klik tombol ubah untuk menyimpan perubahan yang dilakukan atau tombol batal untuk membatalkan mengubah password. Untuk lebih jelasnya dapat dilihat pada Gambar 4.36. 62 Gambar 4.36 Desain Input Ubah Password. Desain Input Pengguna digunakan untuk membuat dan menyimpan data pengguna baru, selain itu juga bisa digunakan untuk mengubah data pengguna yang telah ada. Untuk menyimpan data klien klik tombol simpan dan untuk membatalkannya klik tombol batal. Untuk lebih jelasnya dapat dilihat pada Gambar 4.37. Gambar 4.37 Desain Input Pengguna Form Klien digunakan untuk menyimpan dan mengubah data klien. Pada form klien ini terdapat tombol PKWT yang berfungsi untuk menampilkan data PKWT klien tersebut. Untuk lebih jelasnya dapat dilihat pada Gambar 4.38. 63 Gambar 4.38 Desain Input Klien Desain Input Pelamar terdiri dari data-data identitas pelamar yang sesuai dengan dokumen-dokumen identitas. Data yang harus diinputkan pada form ini adalah nama, tempat lahir, tanggal lahir, jenis kelamin, alamat KTP, alamat sekarang, kewarganegaraan, suku, agama, status nikah, pendidikan, pengalaman, IPK, tinggi badan, berat badan, keahlian bahasa asing, aplikasi komputer, keahlian teknikal dan data-data dari lampiran surat lamaran. Untuk menyimpan data pelamar klik tombol simpan dan untuk membatalkannya klik tombol batal. Untuk lebih jelasnya lihat Gambar 4.39. Desain Input Lingkungan Keluarga digunakan untuk menyimpan data keluarga yang dimiliki oleh pelamar. Di dalam form ini terdapat field hubungan, nama, jenis kelamin, usia, pendidikan dan pekerjaan dari masing-masing keluarga pelamar. Untuk menyimpan data keluarga pelamar klik tombol simpan dan untuk membatalkan menyimpan data keluarga pelamar klik tombol batal. Untuk lebih jelasnya lihat Gambar 4.40. 64 Gambar 4.39 Desain Input Pelamar Gambar 4.40 Desain Input Lingkungan Keluarga Pelamar 65 Desain Input Riwayat Pendidikan berfungsi untuk menyimpan data riwayat pendidikan dari pelamar. Pada form ini terdapat field tingkat pendidikan, nama instansi, jurusan, kota dan tahun kelulusan. Untuk lebih jelasnya lihat Gambar 4.41. Gambar 4.41 Desain Input Riwayat Pendidikan Pelamar Desain Input Riwayat Pekerjaan merupakan form yang digunakan untuk menyimpan data riwayat pekerjaan yang dimiliki oleh pelamar. Form ini berfungsi untuk mengetahui pengalaman bekerja pelamar. Pada form ini terdapat field nama perusahaan, jabatan, masa kerja dan alasan pelamar pindah dari perusahaan tersebut. Untuk menyimpan data riwayat pekerjaan pelamar klik tombol simpan dan untuk membatalkannya klik tombol batal. Untuk lebih jelasnya lihat Gambar 4.42. Desain Input Karyawan merupakan form yang digunakan untuk mengelola data-data karyawan yang ada. Pengelolaan data yang dilakukan adalah penyimpanan data karyawan dan perubahan data dan status karyawan. Field-field yang ada sama dengan field-field yang ada pada form pelamar. Untuk menyimpan 66 data karyawan klik tombol simpan dan untuk membatalkannya klik tombol batal. Untuk lebih jelasnya lihat Gambar 4.43. Gambar 4.42 Desain Input Riwayat Pekerjaan Pelamar Gambar 4.43 Desain Input Karyawan 67 Desain Input Lingkungan Keluarga digunakan untuk menyimpan data keluarga yang dimiliki oleh karyawan. Di dalam form ini terdapat field hubungan, nama, jenis kelamin, usia, pendidikan dan pekerjaan dari masing-masing keluarga karyawan. Untuk menyimpan data keluarga karyawan klik tombol simpan dan untuk membatalkan menyimpan data keluarga karyawan klik tombol batal. Untuk lebih jelasnya lihat Gambar 4.44. Gambar 4.44 Desain Input Lingkungan Keluarga Karyawan Desain Input Riwayat Pendidikan berfungsi untuk menyimpan data riwayat pendidikan dari karyawan. Pada form ini terdapat field tingkat pendidikan, nama instansi, jurusan, kota dan tahun kelulusan. Untuk lebih jelasnya lihat Gambar 4.45. Desain Input Riwayat Pekerjaan merupakan form yang digunakan untuk menyimpan data riwayat pekerjaan yang dimiliki oleh karyawan. Form ini berfungsi untuk mengetahui pengalaman bekerja karyawan. Pada form ini terdapat field nama perusahaan, jabatan, masa kerja dan alasan karyawan pindah dari perusahaan tersebut. Untuk menyimpan data riwayat pekerjaan karyawan klik 68 tombol simpan dan untuk membatalkannya klik tombol batal. Untuk lebih jelasnya lihat Gambar 4.46. Gambar 4.45 Desain Input Riwayat Pendidikan Karyawan Gambar 4.46 Desain Input Riwayat Pekerjaan Karyawan Desain Input Lowongan digunakan untuk menyimpan data lowongan yang diberikan oleh klien. Form ini terdiri dari field yang berisi data klien yang memiliki lowongan, jabatan, pendidikan, keahlian bahasa asing, aplikasi komputer, keahlian teknikal, jenis kelamin, usia minimal, usia maksimal, pengalaman, IPK, jumlah, masa berlaku lowongan, gaji pokok dan tes-tes yang akan diadakan. Untuk lebih jelasnya lihat Gambar 4.47. 69 Gambar 4.47 Desain Input Lowongan Desain Input Hari Libur digunakan untuk menginputkan data hari libur yang terdapat pada kalender. Pada form ini terdapat field tanggal dan keterangan hari libur. Hari libur yang diinputkan ini berpengaruh pada perhitungan gaji. Untuk lebih jelasnya lihat Gambar.4.48. Gambar 4.48 Desain Input Hari Libur Desain Input Standar Wawancara Personalia pada Gambar 4.49 digunakan untuk menginputkan data standar wawancara personalia. Pada form ini 70 terdapat field id wawancara, nilai motivasi, nilai komunikasi, nilai pengetahuan umum, nilai pengetahuan teknikal, nilai skill, nilai daya pikir dan nilai etika. Selain itu pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar. Gambar 4.49 Desain Input Standar Wawancara Personalia Desain Input Standar Wawancara Klien pada Gambar 4.50 digunakan untuk menginputkan data standar wawancara klien. Pada form ini terdapat field id wawancara, nilai motivasi, nilai komunikasi, nilai pengetahuan umum, nilai pengetahuan teknikal, nilai skill, nilai daya pikir dan nilai etika. Selain itu pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar. Desain Input Standar Ketrampilan pada Gambar 4.51 merupakan form yang digunakan untuk menginputkan data standar ketrampilan. Pada form ini terdapat field jenis ketrampilan, nilai cara, nilai teori dan nilai hasil. Selain itu pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar. 71 Gambar 4.50 Desain Input Standar Wawancara Klien Gambar 4.51 Desain Input Standar Ketrampilan Desain Input Standar Psikotes adalah form yang digunakan untuk menyimpan data-data standar psikotes yang harus dimiliki seorang pelamar agar dapat diterima pada lowongan yang ada. Pada form ini terdapat field id psikotes, nilai angka, nilai verbal, nilai logika, nilai emosional dan nilai ruang dimensi. Selain itu pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar. Untuk lebih jelasnya lihat Gambar 4.52. 72 Gambar 4.52 Desain Input Standar Psikotes Desain Input Standar THT adalah form yang digunakan untuk menyimpan data-data standar THT yang harus dimiliki seorang pelamar agar dapat diterima pada lowongan yang ada. Pada form ini terdapat field id, kondisi mata, kondisi hidung, kondisi telinga dan konisi tenggorokan. Selain itu pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar. Standar THT yang disimpan akan digunakan sebagai acuan dalam tes kesehatan. Untuk lebih jelasnya lihat Gambar 4.53. Gambar 4.53 Desain Input Standar THT 73 Desain Input Standar Penyakit Dalam digunakan untuk menyimpan data- data standar penyakit dalam yang dimiliki pelamar. Pada form ini terdapat field id, jabatan, kondisi jantung, kondisi hati, kondisi paru-paru dan kondisi ginjal. Selain itu pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar. Standar penyakit dalam yang disimpan akan digunakan sebagai acuan dalam tes kesehatan. Untuk lebih jelasnya lihat Gambar 4.54. Gambar 4.54 Desain Input Standar Penyakit Dalam Desain Input Standar Gaji merupakan form yang digunakan untuk menyimpan data standar gaji lembur. Data ini digunakan untuk perhitungan gaji. Untuk lebih jelasnya lihat Gambar 4.55. Gambar 4.55 Desain Input Standar gaji 74 Desain Input Seleksi Kualifikasi pada Gambar 4.56 digunakan untuk menyimpan data pelamar yang memenuhi kualifikasi lowongan. Pada form ini terdapat data lowongan, id pelamar, nama, usia, alamat, nomor telepon, status nikah, pendidikan akhir, check box untuk memilih data pelamar. Selain itu, pada form lowongan juga terdapat tombol simpan untuk menyimpan data pelamar dan tombol batal untuk membatalkan menyimpan data pelamar. Desain Input Wawancara Personalia pada Gambar 4.57 merupakan form yang digunakan untuk menginput nilai hasil wawancara personalia yang diikuti pelamar. Pada form ini terdapat data lowongan, id pelamar, nilai motivasi, nilai komunikasi , nilai pengetahuan umum, nilai pengetahuan teknikal , nilai daya pikir dan nilai etika. Pada form ini juga terdapat tombol tampil nominasi untuk menampilkan pelamar yang lulus seleksi wawancara personalia, tombol simpan untuk menyimpan data wawancara personalia, tombol ubah untuk mengubah data wawancara personalia, tombol batal untuk membatalkan menyimpan data wawancara personalia dan tombol keluar untuk keluar dari form wawancara personalia. Gambar 4.56 Desain Input Seleksi Kualifikasi 75 Gambar 4.57 Desain Input Wawancara Personalia Desain Input Wawancara Klien pada Gambar 4.58 merupakan form yang digunakan untuk menginput nilai hasil wawancara klien yang diikuti pelamar. Pada form ini terdapat data lowongan, id pelamar, nilai motivasi, nilai komunikasi , nilai pengetahuan umum, nilai pengetahuan teknikal , nilai daya pikir dan nilai etika. Pada form ini juga terdapat tombol tampil nominasi untuk menampilkan pelamar yang lulus seleksi wawancara klien, tombol simpan untuk menyimpan data wawancara klien, tombol ubah untuk mengubah data wawancara klien, tombol batal untuk membatalkan menyimpan data wawancara klien dan tombol keluar untuk keluar dari form wawancara klien. Desain Input Tes Ketrampilan pada Gambar 4.59 merupakan form yang digunakan untuk menginput nilai hasil tes ketrampilan yang diikuti pelamar. Pada form ini terdapat data lowongan, id pelamar, nama pelamar dan nilai hasil tes ketrampilan. Pada form ini juga terdapat tombol tampil nominasi untuk menampilkan pelamar yang lulus tes ketrampilan, tombol simpan untuk menyimpan data tes ketrampilan, tombol ubah untuk mengubah data tes 76 ketrampilan, tombol batal untuk membatalkan menyimpan data tes ketrampilan dan tombol keluar untuk keluar dari form tes ketrampilan. Gambar 4.58 Desain Input Wawancara Klien Gambar 4.59 Desain Input Tes Ketrampilan Desain Input Tes Kesehatan pada Gambar 4.60 merupakan form yang digunakan untuk menginput nilai hasil tes kesehatan yang diikuti pelamar. Pada form ini terdapat data lowongan, id pelamar, nama pelamar dan nilai hasil tes 77 kesehatan. Pada form ini juga terdapat tombol tampil nominasi untuk menampilkan pelamar yang lulus tes kesehatan, tombol simpan untuk menyimpan data tes kesehatan, tombol ubah untuk mengubah data tes kesehatan, tombol batal untuk membatalkan menyimpan data tes kesehatan dan tombol keluar untuk keluar dari form tes kesehatan. Gambar 4.60 Desain Input Tes Kesehatan Gambar 4.61 Desain Input Psikotes 78 Desain Input Psikotes pada Gambar 4.61 merupakan form yang digunakan untuk menginput nilai hasil psikotes yang diikuti pelamar. Pada form ini terdapat data lowongan, id pelamar dan nilai hasil tes kesehatan. Pada form ini juga terdapat tombol tampil nominasi untuk menampilkan pelamar yang lulus psikotes, tombol simpan untuk menyimpan data psikotes, tombol ubah untuk mengubah data psikotes, tombol batal untuk membatalkan menyimpan data psikotes dan tombol keluar untuk keluar dari form psikotes. Desain Input Rekrutmen pada Gambar 4.62 digunakan untuk menyimpan data pelamar yang lulus mengikuti tes yang diadakan. Form ini terdapat field id lowongan, jumlah, id pelamar, nama, usia, alamat, nomor telepon, status nikah, pendidikan akhir dan check box untuk memilih pelamar yang akan dijadikan karyawan. Pada form ini juga terdapat tombol simpan, tombol ubah, tombol batal dan tombol keluar. Gambar 4.62 Desain Input Rekrutmen Desain Output Surat Panggilan pada Gambar 4.63 adalah hasil cetak surat panggilan yang akan diberikan kepada pelamar untuk mengikuti tes yang 79 telah ditentukan oleh perusahaan. Pada form ini terdapat field jenis surat, tujuan dan id nominasi. Selain itu, pada form ini juga terdapat tombol cetak dan keluar. PT. KARYA GEMILANG ABADI Kepada Yth. Nesya Putri Di Tempat Dengan hormat, Dengan ini kami memberitahukan bahwa Saudara: No Daftar : P-08100004 Nama : Nesya Putri Alamat : Pondok Jati G-10 Diharap kehadirannya untuk mengikuti tes Wawancara Personalia di PT. Karya Gemilang Abadi pada tanggal 06 Desember 2008. Atas perhatian Saudara kami ucapkan terima kasih. Surabaya, 01 Desember 2008 Penyelia Setiyono Gambar 4.63 Desain Output Surat Panggilan Gambar 4.64 Desain Input Presensi 80 Desain Input Presensi pada Gambar 4.64 adalah form yang digunakan untuk menyimpan data presensi dan menghitung gaji karyawan. Pada form ini terdapat field id klien, nama perusahaan, id lowongan, data presensi karyawan dan data gaji karyawan. Selain itu, pada form ini juga terdapat tombol hitung, tombol simpan, tombol ubah, tombol batal dan tombol keluar. Desain Output Laporan Data Pelamar pada Gambar 4.65 merupakan hasil cetak data pelamar. Pada laporan ini ditampilkan field no daftar, nama, jenis kelamin, alamat, kota, tempat dan tanggal lahir ,pendidikan akhir dan pengalaman. PT. KARYA GEMILANG ABADI DATA PELAMAR Tanggal : dd month year No Daftar Nama JK Alamat Kota Tmp Lahir Tgl Lahir Pendidikan Pengalaman xx-10-xx xx-50-xx xx-10-xx xx-200-xxxx-200-xx xx-200-xx ddmmyy xx-50-xx 99999 Gambar 4.65 Desain Output Laporan Data Pelamar Desain Output Laporan Data Karyawan pada Gambar 4.66 digunakan untuk mencetak data karyawan. Pada laporan ini ditampilkan field nama perusahaan klien, nomor PKWT, nama, alamat, kota, tanggal awal PKWT dibuat, tanggal akhir masa berlaku PKWT dan ke. PT. KARYA GEMILANG ABADI DATA KARYAWAN Nama Perusahaan : xx-50-xx Tanggal : dd month year Alamat : xx-200-xx No PKWT NIK Nama Alamat Tmp Lahir Tgl Lahir Awal Akhir Bagian xx-10-xx xx-10-xx xx-50-xx xx-200-xx xx-50-xx ddmmyy ddmmyy ddmmyy xx-50-xx Gambar 4.66 Desain Output Laporan Data Karyawan 81

BAB V IMPLEMENTASI DAN PEMBAHASAN