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