RANCANG BANGUN SISTEM INFORMASI REKRUTMEN KARYAWAN PT INTIDRAGON SURYATAMA
Oleh :
Nama : AGUNG HARYONO
NIM : 05.41010.0004
Program : S1 (Strata 1) Jurusan : Sistem Informasi
SEKOLAH TINGGI
MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER
SURABAYA
SKRIPSI
Diajukan sebagai salah satu syarat untuk menyelesaikan
Program Sarjana Komputer
Oleh :
Nama : AGUNG HARYONO
NIM : 05.41010.0004
Program : S1 (Strata Satu) Jurusan : Sistem Informasi
SEKOLAH TINGGI
MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER
SURABAYA
iv ABSTRAK
Proses rekrutmen karyawan pada PT. Intidragon Suryatama masih menggunakan proses manual (non-komputerisasi) dimana data-data pelamar disimpan pada dokumen (hard copy) sehingga memungkinkan redundansi dan pencarian data pelamar membutuhkan waktu yang lama. Hal ini menyebabkan kinerja pihak personalia PT. Intidragon Suryatama pada khususnya tidak efisien dan efektif. Kesulitan pencarian dan redundansi data pelamar juga menyebabkan proses evaluasi masa percobaan dan tes pelamar menjadi lebih sulit. Untuk membantu mengatasi masalah tersebut, maka diperlukan suatu sistem informasi
rekrutmen karyawan yang dapat membantu proses rekrutmen karyawan pada PT. Intidragon Suryatama sehingga proses rekrutmen dan evaluasi pelamar lebih efektif dan efisien.
Setelah dilakukan evaluasi, aplikasi ini dapat menyimpan data-data calon karyawan yang telah lulus tes oleh Manajer Divisi yang nantinya akan dievaluasi masa percobaan kerjanya berdasarkan aspek-aspek penilaian yang ada. Namun, aplikasi ini hanya dibatasi hak akses pada Manajer Personalia sehingga proses pengolahan informasi hasil evaluasi calon karyawan dan pengajuan karyawan menjadi lebih lama.
vii
ABSTRAK...…... iv
KATA PENGANTAR... v
DAFTAR ISI... vii
DAFTAR TABEL... ix
DAFTAR GAMBAR... x
DAFTAR LAMPIRAN... xii
BAB I PENDAHULUAN... 1
1.1 Latar Belakang……….... 1
1.2 Perumusan Masalah……... 2
1.3 Batasan Masalah... 2
1.4 Tujuan... 3
1.5 Sistematika Penulisan... 3
BAB II LANDASAN TEORI... 5
2.1 Sistem Informasi... 5
2.1.1 Pengertian……... 5
2.2 Sumber Daya Manusia... 7
2.2.1 Pengertian... 7
2.2.2 Manajemen sumber daya manusia…... 8
2.2.3 Rekrutmen sumber daya manusia... 10
viii
3.1 Analisa Sistem... 12
3.2 Perancangan Sistem... 13
3.2.1 Document flow... 13
3.2.2 System flow... 16
3.2.3 Data flow diagram (DFD)... 22
3.2.4 Entity relational diagram (ERD)... 27
3.2.5 Struktur basis data... 29
3.2.6 Desain I/O... 37
BAB IV IMPLEMENTASI DAN EVALUASI SISTEM………... 48
4.1 Konfigurasi Perangkat Keras dan Perangkat Lunak... 48
4.1.1 Kebutuhan perangkat keras... 48
4.1.2 Kebutuhan perangkat lunak... 49
4.2 Implementasi dan Evaluasi Sistem... 49
4.2.1 Pengelolaan data………... 49
4.2.2 Rekapitulasi hasilsurvey sistem informasi sumber daya manusia….... 61
BAB V PENUTUP... 66
5.1 Kesimpulan... 66
5.2 Saran... 66
Daftar Pustaka... 68
ix
Tabel 3.1 Struktur Tabel Job Analysis... 30
Tabel 3.2 Struktur Tabel Karyawan…... 30
Tabel 3.3 Struktur Tabel Pelamar... 31
Tabel 3.4 Struktur Tabel Pendidikan... 32
Tabel 3.5 Struktur Tabel Pengalaman Kerja... 33
Tabel 3.6 Struktur Tabel Pelatihan... 33
Tabel 3.7 Struktur Tabel Pengajuan Karyawan Baru... 34
Tabel 3.8 Struktur Tabel Penilaian Masa Perco.baan... 35
Tabel 3.9 Struktur Tabel Karyawan Training... 36
Tabel 3.10 Struktur Tabel KKWT... 37
Tabel 4.1 Pengujian Form Input Karyawan…... 50
Tabel 4.2 Pengujian Form Pengajuan Karyawan... 51
Tabel 4.3 Pengujian Form Job Analysis…..…... 53
Tabel 4.4 Pengujian Form Pendidikan Karyawan... 54
Tabel 4.5 Pengujian Form Pelatihan Karyawan... 56
Tabel 4.6 Pengujian Form Pengalaman Kerja Karyawan... 58
Tabel 4.7 Pengujian Form Penilaian Masa Percobaan... 59
Tabel 4.8 Pengujian Form Pelamar... 60
Tabel 4.9 Pengujian Form Kelulusan Tes……... 61
x
DAFTAR GAMBAR
Gambar 3.1 Document Flow Rekrutmen Karyawan... 15
Gambar 3.2 Document Flow Rekrutmen Karyawan (cont.)... 16
Gambar 3.3 System Flow Rekrutmen Karyawan... 19
Gambar 3.4 System Flow Rekrutmen Karyawan (cont.)... 20
Gambar 3.5 System Flow Rekrutmen Karyawan (cont.)... 21
Gambar 3.6 Data Flow Diagram – Context Diagram... 23
Gambar 3.7 Data Flow Diagram – DFD Level 0………... 25
Gambar 3.8 Data Flow Diagram – DFD Level 1………... 27
Gambar 3.9 ERD – CDM Sistem Informasi Rekrutmen Karyawan... 28
Gambar 3.10 ERD – PDM Sistem Informasi Rekrutmen Karyawan... 29
Gambar 3.11 Desain I/O – Form Login………….………... 37
Gambar 3.12 Desain I/O – Form Data Karyawan………... 38
Gambar 3.13 Desain I/O – Form Data Pelamar………... 39
Gambar 3.14 Desain I/O – Form Data Pelatihan Karyawan……... 40
Gambar 3.15 Desain I/O – Form Data Pendidikan Karyawan………... 41
Gambar 3.16 Desain I/O – Form Data Pengalaman Kerja Karyawan... 42
Gambar 3.17 Desain I/O – Form Data User Login... 42
Gambar 3.18 Desain I/O – Form Ubah Password……... 43
Gambar 3.19 Desain I/O – Form Pengajuan Karyawan... 44
xi
Gambar 3.23 Desain I/O – Angket Uji Coba Sistem Informasi Rekrutmen Karyawan. 47
Gambar 4.1 Form Input Karyawan…... 50
Gambar 4.2 Form Pengajuan Karyawan... 51
Gambar 4.3 Form Job Analysis…... 52
Gambar 4.4 Form Pendidikan Karyawan... 54
Gambar 4.5 Form Pelatihan Karyawan... 55
Gambar 4.6 Form Pengalaman Kerja Karyawan... 57
Gambar 4.7 Form Penilaian Masa Percobaan... 58
Gambar 4.8 Form Pelamar……... 60
Gambar 4.9 Form Kelulusan Tes…... 61
Gambar 4.10 Form User Login…..…... 62
Gambar 4.11 Angket Aplikasi Sistem Informasi Sumber Daya Manusia – bagian 1... 63
Gambar 4.12 Angket Aplikasi Sistem Informasi Sumber Daya Manusia – bagian 2... 64
xii
DAFTAR LAMPIRAN
1 Biodata Penulis... 69
2 Surat Keterangan PT. Intidragon Suryatama... 70
2 Surat Keterangan Untuk Mengikuti Ujian Tugas Akhir... 71
1
PENDAHULUAN
1.1. Latar Belakang
SDM (Sumber Daya Manusia) merupakan salah satu faktor yang penting
bagi suatu perusahaan / organisasi dalam pencapaian tujuan perusahaan /
organisasi tersebut. Semakin besar suatu perusahaan, semakin banyak SDM yang
dibutuhkan. Berdasarkan hal itu maka suatu perusahaan dituntut untuk melakukan
manajemen SDM yaitu suatu upaya untuk mengelola SDM yang dimiliki agar
SDM semakin kompeten sesuai keahlian yang dimiliki sehingga kinerja
perusahaan semakin efektif dan efisien. Manajemen SDM dapat meliputi beberapa
hal yaitu proses rekrutmen karyawan, proses pelatihan karyawan, proses promosi
karyawan, dan sebagainya. Oleh karena itu, perusahaan pada umumnya dan
bagian personalia pada khususnya bertanggung jawab melakukan manajemen
SDM sebaik-baiknya agar SDM yang dimiliki semakin lebih baik dan berguna
untuk perusahaan (Henry Simamora:1995).
Rekrutmen karyawan merupakan proses untuk mendapatkan SDM yang
digunakan untuk menunjang kinerja suatu perusahaan / organisasi. Baik /
buruknya kinerja perusahaan / organisasi sangat dipengaruhi oleh SDM di
dalamnya karena SDM merupakan penggerak dari sumber daya - sumber daya
lainnya yang dimiliki perusahaan / organisasi. PT. Intidragon Suryatama
merupakan salah satu perusahaan yang memproduksi alas kaki sejak tahun 1970
yang didukung oleh personel yang kompeten dan berpengalaman dalam
2
personel dan dapat bertambah sesuai kebutuhan perusahaan di masa mendatang.
Oleh karena itu, kebutuhan SDM di masa mendatang harus didukung dengan
proses rekrutmen yang sesuai dengan job description dan job specification yang
telah ditetapkan supaya SDM yang didapatkan sesuai dengan yang diharapkan.
Proses rekrutmen karyawan pada PT. Intidragon Suryatama masih
menggunakan proses manual (non-komputerisasi) dimana data-data pelamar
disimpan pada dokumen (hard copy) sehingga memungkinkan redundansi dan
pencarian data pelamar membutuhkan waktu yang lama. Hal ini menyebabkan
kinerja pihak personalia PT. Intidragon Suryatama pada khususnya tidak efisien
dan efektif. Kesulitan pencarian dan redundansi data pelamar juga menyebabkan
proses evaluasi masa percobaan dan tes pelamar menjadi lebih sulit. Untuk
membantu mengatasi masalah tersebut, maka diperlukan suatu sistem informasi
rekrutmen karyawan yang dapat membantu proses rekrutmen karyawan pada PT.
Intidragon Suryatama sehingga proses rekrutmen dan evaluasi pelamar lebih
efektif dan efisien.
1.2. Perumusan Masalah
Berdasarkan latar belakang di atas dapat dirumuskan permasalahan yaitu
“Bagaimana merancang dan membuat sistem informasi yang dapat membantu
proses rekrutmen karyawan?”
1.3. Batasan Masalah
Batasan masalah pada sistem informasi rekrutmen ini adalah sebagai
1. Rekrutmen yang dilakukan hanya untuk jabatan karyawan tingkat staf
bukan jabatan tingkat manajer.
2. Sistem informasi yang dibuat merupakan aplikasi berbasis desktop.
3. Bahasa pemrograman yang dipakai adalah Visual Basic.Net 2005.
4. Database yang digunakan adalah SQL Server 2000.
1.4. Tujuan
Tujuan dari Sistem Informasi Rekrutmen Karyawan PT Intidragon
Suryatama ini dirancang agar mampu menangani proses rekrutmen karyawan
yang dilakukan pada PT. Intidragon Suryatama.
1.5. Sistematika Penulisan
Penulisan laporan karya tugas akhir ini disusun dengan sistematika
penulisan sebagai berikut:
BAB I : PENDAHULUAN
Bab ini berisi hal–hal yang menjadi latar belakang, perumusan
masalah, batasan masalah, tujuan yang ingin dicapai, serta sistematika
penulisan laporan implementasi sistem.
BAB II : LANDASAN TEORI
Bab ini berisi teori mengenai sistem informasi, sumber daya manusia
dan manajemennya.
4
Bab ini berisi uraian metode penelitian yang dipergunakan, analisa
sistem dan perancangan sistem untuk menyelesaikan permasalahan
yang dibahas dalam tugas akhir ini.
BAB IV : IMPLEMENTASI DAN EVALUASI
Bab ini membahas implementasi sistem, dilanjutkan dengan evaluasi
kinerja sistem berdasarkan tujuan yang hendak dicapai dengan
kinerja sistem yang telah diterapkan.
BAB V : PENUTUP
Bab ini berisi kesimpulan dan saran untuk memperbaiki karya tugas
akhir ini, baik dalam analisa, perancangan, penerapan maupun
5
LANDASAN TEORI
2.1. Sistem Informasi
2.1.1. Pengertian
Sistem informasi merupakan suatu sistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, yang digunakan untuk
mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi
yang menyediakan pihak luar tertentu dengan informasi yang dibutuhkan.
Informasi yang dihasilkan dari suatu sistem informasi diharapkan dapat digunakan
untuk pengambilan keputusan sehingga dapat meningkatkan efektifitas dan
efisiensi kerja sehingga suatu organisasi dapat lebih meningkatkan mutu yang
telah dicapainya (Jogiyanto Hartono:1990).
Sesungguhnya yang dimaksud dengan sistem informasi tidak harus
melibatkan komputer. Sistem informasi yang menggunakan komputer disebut
sistem informasi berbasis komputer (Computer-Based Information System atau
CBIS).
Ada beragam definisi sistem informasi yaitu:
a. Sistem informasi adalah kombinasi antara prosedur kerja, informasi, orang
dan teknologi informasi yang diorganisasikan untuk mencapai tujuan
dalam sebuah organisasi.
b. Sistem informasi adalah kumpulan perangkat keras dan perangkat lunak
yang dirancang untuk mentransformasikan data dalam bentuk yang lebih
6
c. Sistem informasi adalah sebuah rangkaian prosedur formal dimana data
dikelompokan, diproses menjadi informasi dan didistribusikan kepada
pemakai.
d. Sebuah sistem informasi mengumpulkan, memproses, menyimpan,
menganalisis dan menyebarkan informasi untuk tujuan yang spesifik.
e. Sistem informasi adalah kerangka kerja yang mengkoordinasikan sumber
daya untuk mengubah masukan (input) menjadi keluaran (informasi), guna
mencapai sasaran perusahaan.
Dari berbagai definisi tersebut dapat disimpulkan bahwa sistem informasi
mencakup sejumlah komponen manusia, komputer, teknologi informasi dan
prosedur kerja, ada sesuatu yang diproses data menjadi informasi, dan
dimaksudkan untuk mencapai suatu sasaran atau tujuan. Dalam suatu sistem
informasi terdapat komponen seperti:
a. Perangkat keras (hardware): mencakup piranti fisik seperti komputer dan
printer.
b. Perangkat lunak (software) atau program: sekumpulan instruksi yang
memungkinkan perangkat keras untuk dapat memproses data.
c. Prosedur: sekumpulan aturan yang dipakai untuk mewujudkan pemrosesan
data dan pembangkitan keluaran yang dikehendaki.
d. Orang: semua pihak yang bertanggung jawab dalam pengembangan sistem
informasi, pemrosesan dan penggunaan keluaran sistem informasi.
e. Basis data (database): sekumpulan table , hubungan dan lain yang
f. Jaringan komputer dan komunikasi data: sistem penghubung yang
memungkinkan sesumber (resources) dipakai secara bersama atau diakses
oleh sejumlah pemakai.
2.2. Sumber Daya Manusia
2.2.1. Pengertian
Setiap organisasi / perusahaan mengombinasikan berbagai sumber daya
yang tersedia untuk mencapai tujuan organisasi / perusahaan tersebut. Sumber
daya yang dimiliki oleh organisasi / perusahaan dapat dikategorikan menjadi
empat kategori :
1. Sumber daya finansial.
2. Sumber daya fisik.
3. Sumber daya manusia.
4. Sumber daya kemampuan teknologis dan sistem.
Berdasarkan kategori tersebut, maka sumber daya manusia merupakan aset
perusahaan yang paling penting bagi perusahaan karena sumber daya manusia
membuat sumber daya organisasi lainnya dapat bekerja sesuai dengan peranannya
masing-masing. Dengan kata lain, sumber daya manusia merupakan penggerak
sumber daya organisasi yang lain untuk saling bekerja sama mencapai tujuan
organisasi / perusahaan. Beberapa konsep mengenai sumber daya manusia yaitu :
1. Karyawan diperlakukan dan dipandang tidak hanya sebagai faktor
produksi tetapi sebagai sumber daya yang jika dikembangkan dan dikelola
secara efektif akan memberikan kontribusi yang bermanfaat bagi
8
2. Kebijakan, program, dan peraturan yang dibuat oleh perusahaan tidak
hanya menguntungkan perusahaan tetapi juga menguntungkan para
karyawan.
3. Manajer dan perusahaan bersama-sama menciptakan lingkungan kerja
yang dapat memotivasi para karyawan untuk menggunakan dan
mengembangkan keahlian serta kemampuan yang dimiliki semaksimal
mungkin.
4. Program-program personalia diciptakan dengan tujuan menyeimbangkan
kebutuhan karyawan dengan kebutuhan organisasi.
2.2.2. Manajemen Sumber Daya Manusia
Manajemen adalah suatu proses bekerja dengan dan melalui orang lain
secara efisien dan efektif untuk mencapai tujuan organisasi dengan menggunakan
sumber daya yang terbatas di dalam lingkungan yang berubah. Berdasarkan
definisi manajemen di atas, dapat diartikan bahwa sumber daya manusia (orang
lain) merupakan elemen sentral dalam pencapaian tujuan organisasi. Inti dari
manajemen adalah aktivitas bekerja dengan orang lain untuk mencapai berbagai
hasil.
Manajemen sumber daya manusia diartikan sebagai pendayagunaan,
pengembangan, penilaian, pemberian balas jasa, dan pengelolaan terhadap
individu anggota organisasi. Manajemen sumber daya manusia juga menyangkut
perencanaan, staffing (penyusunan personalia), pengembangan karyawan,
pengelolaan karir, evaluasi kinerja, kompensasi karyawan, dan hubungan
manajer untuk menemukan cara yang terbaik dalam mengkaryakan para karyawan
untuk mencapai tujuan perusahaan dan meningkatkan kinerja organisasi. Terdapat
empat hal penting yang berkaitan dengan manajemen sumber daya manusia :
1. Penekanan yang lebih dari biasanya pada pengintegrasian berbagai
kebijakan sumber daya manusia dengan perencanaan bisnis.
2. Tanggung jawab untuk mengelola sumber daya manusia tidak lagi terletak
pada manajer khusus, tetapi juga terletak pada manajemen lini senior.
3. Perubahan fokus dari hubungan serikat pekerja-manajemen menjadi
hubungan manajemen-karyawan dan dari kolektivisme menjadi
individualisme.
4. Terdapat penekanan pada komitmen dan melatih inisiatif dimana manajer
berperan sebagai pendorong dan fasilitator.
Definisi lain mengenai manajemen sumber daya manusia menyatakan
bahwa manajemen sumber daya manusia adalah kumpulan aktivitas yang
bertujuan mempengaruhi efektivitas sumber daya manusia dan organisasi.
Seberapa baik sumber daya manusia dikelola akan menjadi hal yang semakin vital
bagi kesuksesan perusahaan di masa mendatang. Pengelolaan sumber daya
manusia dengan sendirinya akan menjadi bagian yang sangat penting dari tugas
manajemen perusahaan. Sebaliknya, jika sumber daya manusia tidak dikelola
dengan baik maka efektivitasnya akan menurun dengan cepat dibandingkan
dengan sumber daya yang lain karena sumber daya manusia mempunyai dampak
10
2.2.3. Rekrutmen Sumber Daya Manusia
Sumber daya manusia merupakan sumber daya yang paling penting bagi
perusahaan / organisasi dan hanya dapat diperoleh melalui proses rekrutmen yang
efektif. Untuk merekrut secara efektif, maka dibutuhkan informasi yang akurat
dan berkelanjutan mengenai jumlah dan kualifikasi individu yang diperlukan
untuk melaksanakan berbagai pekerjaan dalam organisasi / perusahaan.
Rekrutmen (recruitment) adalah serangkaian aktivitas mencari pelamar
kerja sesuai dengan kemampuan dan keahlian yang dibutuhkan. Aktivitas
rekrutmen dimulai pada saat mencari pelamar dan berakhir pada saat surat
lamaran mereka diserahkan. Melalui rekrutmen, individu yang memiliki keahlian
yang dibutuhkan membuat surat lamaran sesuai dengan posisi pekerjaan yang
tersedia di perusahaan. Aktivitas rekrutmen juga berinteraksi dengan aktivitas
sumber daya manusia lainnya khususnya seleksi, evaluasi kinerja, kompensasi,
pelatihan dan pengembangan, dan hubungan karyawan.
Terdapat dua sumber rekrutmen yaitu sumber internal dan sumber
eksternal. Sumber internal berkenaan dengan karyawan yang ada saat ini di dalam
organisasi sedangkan sumber eksternal berkenaan dengan individu yang saat ini
tidak dikaryakan oleh perusahaan. Perusahaan yang melakukan rekrutmen dari
sumber internal cenderung mengeluarkan biaya yang relatif lebih banyak untuk
program pelatihan dan pengembangan serta tunjangan pelengkap dan pensiun
karyawan mereka. Sedangkan rekrutmen dari sumber eksternal akan
menyebabkan pengeluaran yang relatif lebih besar untuk biaya rekrutmen, seleksi,
dan kompensasi awal. Hal ini disebabkan karena perusahaan mungkin akan
jika dibandingkan dengan kebijakan rekrutmen internal. Kebijakan rekrutmen
eksternal juga menyebabkan perusahaan harus menawarkan gaji awal yang lebih
12
BAB III
PERANCANGAN SISTEM
3.1. ANALISIS SISTEM
Proses rekrutmen karyawan pada PT. Intigradon Suryatama dilakukan untuk
memperoleh SDM (Sumber Daya Manusia) sesuai dengan kebutuhan pengajuan
karyawan baru berdasarkan kriteria-kriteria yang telah ditentukan. Kriteria-kriteria
tersebut terdiri dari pendidikan dan pengalaman sesuai dengan bidang pekerjaan yang
ada. Manajer Divisi yang membutuhkan karyawan melakukan proses pengajuan
karyawan baru kepada pihak personalia dengan mengisi formulir pengajuan
karyawan baru. Manajer Personalia melakukan evaluasi terhadap formulir pengajuan
karyawan baru tersebut dan membuat rencana pengadaan karyawan baru. Kemudian
pihak personalia membuat lowongan pekerjaan dimana lowongan tersebut dapat diisi
oleh karyawan yang sudah ada, pelamar yang sudah pernah diwawancarai
sebelumnya, atau pelamar baru.
Proses seleksi dilakukan terhadap para pelamar yang telah melamar sesuai
dengan kompetensi lowongan pekerjaan yang bersangkutan. Para pelamar yang lolos
seleksi akan diwawancarai oleh Manajer Personalia dan hasil wawancara tersebut
ditulis pada formulir hasil wawancara. Para pelamar yang lolos wawancara oleh
Manajer Personalia akan dites dan diwawancarai oleh Manajer Divisi sesuai dengan
maka Manajer Personalia akan melakukan konfirmasi kepada Direktur untuk
meminta persetujuan terhadap (para) pelamar yang lulus tes oleh Manajer Divisi.
Manajer Personalia akan membuat surat perjanjian kerja masa training sesuai dengan
para pelamar yang lulus tes dan disetujui oleh Direktur. Sebelum masa training
berakhir akan dilakukan penilaian masa percobaan terhadap masa percobaan yang
telah dilakukan selama 3 bulan oleh Manajer Divisi dan ditulis pada formulir
penilaian masa percobaan. Setelah masa percobaan selesai dan dinyatakan lulus maka
pelamar menjadi karyawan PT. Intidragon Suryatama dan menerima Kontrak Kerja
Waktu Tertentu (KKWT ) sesuai dengan masa kerja yang telah ditetapkan.
3.2. Perancangan Sistem
3.2.1. Document Flow Rekrutmen Karyawan
Dalam proses rekrutmen terdapat 4 pihak yang terlibat yaitu Manajer Divisi,
Manajer Personalia, Direktur, dan Pelamar. Proses rekrutmen dimulai oleh Manajer
Divisi yang mengajukan Formulir Pengajuan Karyawan Baru diberikan kepada
Manajer Personalia. Manajer Personalia melakukan evaluasi Formulir Pengajuan
Karyawan Baru dan memberikan kepada Direktur untuk disetujui. Jika Formulir
Pengajuan Karyawan Baru yang telah dievaluasi manajer disetujui maka Direktur
membuat Rencana Pengadaan Karyawan Baru dan diberikan kepada Manajer
Personalia. Jika Formulir Pengajuan Karyawan Baru yang telah dievaluasi manajer
tidak disetujui maka Direktur menolak Formulir Pengajuan Karyawan Baru yang
telah dievaluasi manajer. Setelah Manajer Personalia menerima Rencana Pengadaan
14
lamaran yang berasal dari surat-surat para pelamar yang telah diterima. Para pelamar
yang surat lamarannya lulus seleksi akan diwawancarai oleh Manajer Personalia
sedangkan para pelamar yang surat lamarannya tidak lulus seleksi akan ditolak.
Setelah tahap wawancara lulus, maka pelamar akan melalui tahap tes yang
dilakukan oleh Manajer Divisi sesuai dengan bidang kerja masing-masing. Kemudian
Manajer Divisi akan mengisi formulir hasil wawancara berdasarkan daftar para
pelamar yang lulus tes tersebut dan memberikannya kepada Manajer Personalia.
Setelah menerima formulir hasil wawancara, maka Manajer Personalia membuat
Surat Perjanjian Kerja Masa Training untuk para pelamar yang akan melalui masa
percobaan kerja dan diberikan kepada Manajer Divisi. Setelah masa percobaan kerja
berakhir, Manajer Divisi akan melakukan evaluasi terhadap para karyawan masa
percobaan kerja dan hasil evaluasi tersebut dicatat dalam Formulir Penilaian Masa
Percobaan yang diberikan kepada Manajer Personalia. Selanjutnya, Manajer
Personalia akan membuat Kontrak Kerja Waktu Tertentu (KKWT) yang diberikan
kepada para karyawan yang lulus masa percobaan kerja. Berikut ini document flow
Manager Personalia Direktur
16
Gambar 3.2 Document FlowRekrutmen Karyawan (cont.)
3.2.2. System Flow Rekrtmen Karyawan
System flow rekrutmen karyawan dimulai dari Manajer Divisi yang mengisi
Formulir Pengajuan Karyawan Baru sesuai dengan kebutuhan karyawan baru yang
diperlukan yang diberikan kepada Manajer Personalia. Manajer Personalia
melakukan evaluasi terhadap Formulir Pengajuan Karyawan Baru dari Manajer
Divisi. Setelah mengevaluasi Formulir Pengajuan Karyawan Baru dari Manajer
Divisi maka Manajer Personalia menandatanganinya dan menyerahkan kepada
database. Formulir Pengajuan Karyawan yang telah ditandatangani oleh Manajer
Personalia yang telah disetujui oleh Direktur diserahkan kembali kepada Manajer
Personalia untuk proses rekrutmen. Selanjutnya Manajer Personalia akan melakukan
cek SDM berdasarkan pengajuan karyawan baru yang dimulai dari SDM internal
yaitu karyawan berdasarkan database karyawan dan database job analysis. Manajer
Personalia akan membuat Daftar Karyawan Peserta Tes berdasarkan data-data
karyawan yang tersedia sesuai dengan pengajuan karyawan baru yang dibutuhkan
yang diberikan kepada Manajer Divisi untuk tahap tes. Setelah melewati tahap tes
maka Manajer Divisi akan membuat Daftar Karyawan Lulus Tes sesuai dengan
karyawan yang telah lulus tes yang diberikan kepada Manajer Personalia. Manajer
Personalia akan membuat Laporan Kelulusan Karyawan dan diberikan kepada
Direktur untuk disetujui. Selanjutnya Manajer Personalia akan membuat Kontrak
Kerja Waktu Tertentu (KKWT ) yang diberikan kepada para karyawan sesuai dengan
laporan kelulusan karyawan yang telah disetujui Direktur.
Cek SDM juga dapat berasal dari sumber eksternal yaitu pelamar (bila
karyawan yang dibutuhkan tidak ada). Para pelamar mengajukan surat lamaran
mereka dan surat lamaran tersebut akan diseleksi sesuai job analysis masing-masing.
Para pelamar yang telah lulus seleksi surat pelamar akan diwawancarai oleh Manajer
Personalia. Manajer Personalia akan membuat Daftar Pelamar Lulus Wawancara
sesuai dengan hasil wawancara dengan para pelamar yang diberikan kepada Manajer
Divisi untuk tahap tes. Manajer Divisi akan membuat Daftar Pelamar Lulus Tes
18
Personalia. Selanjutnya Manajer Personalia akan membuat Laporan Kelulusan
Pelamar yang diberikan kepada Direktur untuk disetujui.
Setelah Manajer Personalia mendapatkan persetujuan laporan kelulusan
pelamar maka dibuat Surat Perjanjian Kerja Masa Percobaan yang diberikan kepada
Manajer Divisi. Manajer Divisi akan melakukan evaluasi masa percobaan kerja para
karyawan dan menyimpan hasil evaluasi ke dalam database. Selanjutnya Manajer
Divisi membuat Daftar Karyawan Lulus Masa Percobaan yang diberikan kepada
Manajer Personalia. Kemudian Manajer Personalia membuat Kontrak Kerja Waktu
Tertentu (KKWT ) yang diberikan kepada para pelamar yang lulus masa percobaan
kerja. Gambar 3.3, 3.4 dan 3.5 di bawah ini merupakan system flow rekrutmen
20
C
22
3.2.3. Data Flow Diagram (DFD)
Data flow diagram adalah suatu alur data dari entitas eksternal yang
berinteraksi dengan entitas eksternal yang lain dengan melalui suatu proses dengan
media data flow yang berupa garis panah. Pada context diagram di bawah ini terdapat
4 external entity yaitu pelamar, Manajer divisi, karyawan dan Direktur. Entity
Manajer Divisi menerima 3 output dari system yaitu Daftar Karyawan Peserta Tes,
Daftar Pelamar Lulus Wawancara, dan Surat Perjanjian Kerja Masa Percobaan serta
memberikan 4 input ke dalam system yaitu Daftar Pelamar Lulus Tes, Daftar
Karyawan Lulus Masa Percobaan, Daftar Karyawan Lulus Tes, dan Pengajuan
Karyawan Baru.
Entity Direktur menerima 3 output dari system yaitu Laporan Kelulusan
Pelamar, Laporan Kelulusan Karyawan, dan Pengajuan Karyawan Baru
Ditandatangani serta memberikan 3 input ke dalam system yaitu Pengajuan Karyawan
Baru Disetujui, Laporan Kelulusan Pelamar Disetujui, dan Laporan Kelulusan
Karyawan Disetujui. Entity Karyawan menerima 1 output dari system yaitu KKWT
Karyawan sedangkan entity Pelamar menerima 2 output dari system yaitu
Pengumuman Lowongan Kerja dan KKWT Pelamar serta memberikan 1 input ke
dalam system yaitu Surat Lamaran. Berikut ini merupakan context diagram Sistem
Daftar Pelamar Lulus Wawancara
Daftar Pelamar Lulus Tes
Laporan Kelulusan Pelamar Disetujui
Laporan Kelulusan Pelamar
Laporan Kelulusan Karyawan Laporan Kelulusan Karyawan Disetujui
Pengajuan Karyawan Baru Disetujui
Pengajuan Karyawan Baru Ditandatangani KKWT Karyawan
KKWT Pelamar Pengumuman Lowongan Kerja
Surat Lamaran Surat Perjanjian Kerja Masa Percobaan
Daftar Karyawan Lulus Tes
Daftar Karyawan Peserta Tes
Daftar Karyawan Lulus Masa Percobaan Pengajuan Karyawan Baru
Gambar 3.6. Data Flow Diagram –Context Diagram
Gambar 3.7 di bawah ini merupakan DFD level 0 dari DFD level context pada
gambar 3.6 dimana terdapat 4 proses yaitu rekrutmen, membuat laporan kelulusan,
membuat surat perjanjian kerja masa percobaan, dan membuat KKWT. Proses
pertama dimulai dari proses rekrutmen dimana proses tersebut berawal dari input
Pengajuan Karyawan Baru oleh entity Manajer Divisi. Proses rekrutmen selanjutnya
akan memberikan output yaitu Daftar Peserta Tes sebagai input proses Membuat
Laporan Kelulusan. Proses ini juga menerima input dari entity Manajer Divisi yaitu
Daftar Pelamar Lulus Tes dan Daftar Karyawan Lulus Tes. Selanjutnya proses
berlanjut dengan proses ketiga yaitu proses Membuat Surat Perjanjian Kerja Masa
24
Membuat Laporan Kelulusan. Proses Membuat Surat Perjanjian Kerja Masa
Percobaan menghasilkan output berupa Surat Perjanjian Kerja Masa Percobaan dan
merupakan input bagi entity Manajer Divisi. Proses ini juga menghasilkan output
berupa Perjanjian Kerja Masa Percobaan yang merupakan input bagi proses keempat
yaitu proses Membuat KKWT. Proses Membuat KKWT juga menerima input dari
entity Direktur yaitu Laporan Kelulusan Pelamar Disetujui dan Laporan Kelulusan
Karyawan Disetujui dan menghasilkan output berupa KKWT Karyawan dan KKWT
Data Simpan Karyawan Data Simpan KKWT Daftar Karyawan Lulus Masa Percobaan
Perjanjian Kerja Masa Percobaan Laporan Kelulusan
Surat Perjanjian Kerja Masa Percobaan
KKWT Pelamar KKWT Karyawan
Laporan Kelulusan Pelamar Disetujui Laporan Kelulusan Karyawan
Laporan Kelulusan Karyawan Disetujui Laporan Kelulusan Pelamar Daftar Karyawan Lulus Tes
Daftar Pelamar Lulus Tes
Daftar Peserta Tes Pengajuan Karyawan Baru Ditandatangani
Pengajuan Karyawan Baru Disetujui
Surat Lamaran Pengumuman Lowongan Kerja Daftar Karyawan Peserta Tes
Daftar Pelamar Lulus Wawancara Pengajuan Karyawan Baru
Gambar 3.7. Data Flow Diagram – DFD Level 0
Gambar 3.8 di bawah ini merupakan DFD level 1 dari DFD level 0 proses
rekrutmen pada gambar 3.7 dimana terdapat 5 proses yaitu evaluasi pengajuan
karyawan baru, validasi pengajuan karyawan baru, cek pelamar, seleksi dan
wawancara, dan membuat daftar peserta tes. Proses pertama yaitu proses Evaluasi
26
Karyawan Baru dari Manajer Divisi. Selanjutnya proses tersebut menghasilkan output
berupa Pengajuan Karyawan Baru Terevaluasi sebagai input bagi proses Validasi
Pengajuan Karyawan Baru. Proses Validasi Pengajuan Karyawan Baru menghasilkan
dua output yaitu Pengajuan Karyawan Baru Ditandatangani sebagai input bagi entity
Direktur dan Pengajuan Karyawan Baru Tervalidasi sebagai input bagi proses Cek
Pelamar. Proses Cek Pelamar juga menerima input dari entity Pelamar berupa Surat
Lamaran dan Pengajuan Karyawan Baru Disetujui dari entity Direktur. Selanjutnya
proses ini menghasilkan output berupa Daftar Pelamar Yang Tersedia sebagai input
bagi proses Seleksi dan Wawancara. Proses selanjutnya yaitu proses Seleksi dan
Wawancara menghasilkan output berupa Daftar Pelamar Lolos Seleksi dan
Wawancara sebagai input bagi proses Membuat Daftar Peserta Tes dan Daftar
Pelamar Lulus Wawancara bagi entity Manajer Divisi. Proses terakhir adalah proses
Membuat Daftar Peserta Tes yang menghasilkan output berupa Daftar Peserta Tes
Data Cek Karyawan
[Daftar Peserta Tes] [Daftar Karyawan Peserta Tes]
[Daftar Pelamar Lulus Wawancara]
Daftar Pelamar Lolos Seleksi dan Wawancara Daftar Pelamar Yang Tersedia
Data Simpan Pelamar
[Surat Lamaran] [Pengumuman Lowongan Kerja] Data Cek Spesifikasi Kerja
Data Simpan Pengajuan Karyawan [Pengajuan Karyawan Baru Ditandatangani]
[Pengajuan Karyawan Baru Disetujui] Pengajuan Karyawan Baru Tervalidasi
Pengajuan Karyawan Baru Terevaluasi [Pengajuan Karyawan Baru]
Gambar 3.8. Data Flow Diagram – DFD Level 1
3.2.4. ENTITY RELATIONAL DIAGRAM (ERD)
Entity Relationship Diagram digunakan untuk menggambarkan, menentukan
dan mendokumentasikan kebutuhan basis data yang dipergunakan oleh sistem.
Gambar di bawah ini merupakan CDM dan PDM dari ERD Sistem Informasi
28
Jbtn Penilaian Masa Percobaan
ID_Percobaan Pengajuan Karyaw an Baru
ID_Pengajuan
NO_KTP = NO_KTP
I D_P ERCO BAA N = ID_PER COBAAN
JABATAN = J ABA TAN NO_KTP = NO_KTP NO_KTP = NO_KTP
NO_KTP = NO_KTP
ID_KARYA WAN = ID_K ARY AWAN I D_K ARYA WAN = ID_KARY AWAN ALA MAT_SEKARA NG varchar(50) NO_TELP_SEKARANG varchar(15) KETERANGAN_PENDIDIKA N varc har(15) TGL_AWAL varc har(50) NAMA _PERUSAHA AN varchar(30) ALA MAT_PERUSAHAAN varchar(50) ALA SAN varc har(50) KETERANGAN varc har(50) JA BATAN varc har(10) JUMLAH varc har(4) KARYAWAN_TRAINING
NO_KTP varc har(20)
JOB_ANALYSIS JA BATAN varc har(10) JOBDESC varc har(100)
Gambar 3.10. ERD – PDM Sistem Informasi Rekrutmen Karyawan
3.2.5. STRUKTUR BASIS DATA
Dari ERD yang telah digambarkan di atas, struktur basis data sistem informasi
rekrutmen akan terlihat seperti pada tabel di bawah ini.
1. Job_Analysis
Nama tabel : job_analysis
30
Foreign key :
-Relasi tabel : pengajuan_karyawan_baru
Tabel 3.1. Struktur Tabel Job_Analysis
Nama Tipe (Panjang) Keterangan
Jabatan Varchar(10) Primary key Tabel Job_Analysis
Jobdesc Varchar(100) Deskripsi Kerja
Edu_Spec Varchar(50) Spesifikasi Pendidikan
Expspec Varchar(50) Spesifikasi Pengalaman Kerja
2. Karyawan
Nama tabel : karyawan
Primary key : id_karyawan, id_percobaan
Foreign key :
-Relasi tabel : pendidikan, pelatihan, pengalaman_kerja, penilaian_masa_
percobaan
Tabel 3.2. Struktur Tabel Karyawan
Nama Tipe (Panjang) Keterangan
Id_karyawan Varchar(8) Primary key tabel karyawan
Id_percobaan Varchar(50) Primary key tabel karyawan
Nama Varchar(50) Nama karyawan
Tipe Varchar(50) Tipe kepegawaian karyawan
Dr Varchar(50) Tempat pabrik karyawan
Bagian Varchar(50) Divisi bekerja karyawan
Alamat Varchar(40) Alamat karyawan
Tanggal_lahir Varchar(50) Tanggal lahir karyawan
Tanggal_mulai Varchar(50) Tanggal mulai bekerja karyawan
Jenis_kelamin varchar(2) Jenis kelamin karyawan
Status_nikah char(1) Status pernikahan karyawan
Path Varchar(150) Path (alamat direktori komputer)
penyimpanan foto karyawan
3. Pelamar
Nama tabel : pelamar
Primary key : no_ktp
Foreign key :
-Relasi tabel : karyawan_training
Tabel 3.3. Struktur Tabel Pelamar
Nama Tipe (Panjang) Keterangan
No_ktp Varchar(20) Nomor ktp pelamar
Nama_Pelamar Varchar(50) Nama pelamar
Tipe Varchar(50) Tipe kepegawaian pelamar
Dr Varchar(50) Tempat pabrik pelamar
Bagian Varchar(50) Divisi bekerja pelamar
Alamat_asal Varchar(50) Alamat asal tempat tinggal pelamar
No_telp_asal Varchar(15) Telepon alamat asal pelamar
Alamat_sekarang Varchar(50) Alamat sekarang tempat tinggal pelamar
No_telp_sekarang Varchar(15) Telepon alamat sekarang pelamar
Tempat_lahir Varchar(30) Tempat lahir pelamar
Tanggal_lahir Varchar(50) Tanggal lahir pelamar
32
Agama varchar(10) Agama pelamar
Status_nikah char(1) Status pernikahan pelamar
Kwn Varchar(15) Kewarganegaraan pelamar
Path Varchar(150) Path (alamat direktori komputer)
penyimpanan foto pelamar
4. Pendidikan
Nama tabel : pendidikan
Primary key : id_pendidikan
Foreign key : id_karyawan, no_ktp
Relasi tabel : karyawan, pelamar
Tabel 3.4. Struktur Tabel Pendidikan
Nama Tipe (Panjang) Keterangan
Id_pendidikan Varchar(10) Primary key tabel pendidikan
No_KTP Varchar(20) No KTP Pelamar
ID_karyawan Varchar(8) ID Karyawan
Keterangan_pendidikan Varchar(15) Keterangan pendidikan karyawan
Tgl_awal Varchar(50) Tanggal awal pendidikan karyawan
Tgl_akhir Varchar(50) Tanggal akhir pendidikan karyawan
Tempat Varchar(20) Tempat pendidikan karyawan
Keahlian Varchar(30) Keahlian karyawan
5. Pengalaman Kerja
Nama tabel : pengalaman_kerja
Foreign key : id_karyawan, no_ktp
Relasi tabel : karyawan, pelamar
Tabel 3.5. Struktur Tabel Pengalaman Kerja
Nama Tipe (Panjang) Keterangan
Id_exp Varchar(10) Primary key tabel pengalaman kerja
No_KTP Varchar(20) No KTP Pelamar
ID_karyawan Varchar(8) ID Karyawan
Tgl_awal Varchar(50) Tanggal awal karyawan bekerja
Tgl_akhir Varchar(50) Tanggal akhir karyawan bekerja
Nama_perusahaan Varchar(30) Nama perusahaan tempat karyawan bekerja
Alamat_perusahaan Varchar(50) Alamat Perusahaan
Jbtn Varchar(15) Jabatan karyawan
6. Pelatihan
Nama tabel : pelatihan
Primary key : id_latih, id_karyawan
Foreign key : id_karyawan
Relasi tabel : karyawan
Tabel 3.6. Struktur Tabel Pelatihan
Nama Tipe (Panjang) Keterangan
Id_karyawan Varchar(8) Id karyawan
Id_latih Varchar(10) Primary key tabel pelatihan
Tgl_latih Varchar(50) Tanggal pelatihan
Topik_latih Varchar(30) Topik pelatihan
34
Hasil_latih Varchar(50) Hasil pelatihan
Keterangan_latih Varchar(50) Keterangan pelatihan
7. Pengajuan Karyawan Baru
Nama tabel : pengajuan_karyawan_baru
Primary key : id_pengajuan
Foreign key : jabatan
Relasi tabel : job_analysis
Tabel 3.7. Struktur Tabel Pengajuan Karyawan Baru
Nama Tipe (Panjang) Keterangan
Id_pengajuan Varchar(50) Primary key tabel pengajuan karyawan
baru
Tipe Varchar(50) Tipe kepegawaian karyawan
Dr Varchar(50) Tempat pabrik karyawan
Bagian Varchar(50) Divisi bekerja karyawan
Jk Varchar(50) Jenis kelamin karyawan
Usia_awal Varchar(50) Periode usia karyawan awal
Usia_akhir Varchar(50) Periode usia karyawan akhir
Pendidikan Varchar(50) Syarat pendidikan yang dibutuhkan
Pengalaman_kerja Varchar(50) Syarat pengalaman kerja yang dibutuhkan
Alasan Varchar(50) Alasan pengajuan karyawan
Keterangan Varchar(50) Keterangan pengajuan karyawan
Jabatan Varchar(10) Jabatan kerja
8. Penilaian Masa Percobaan
Nama tabel : penilaian_masa_percobaan
Primary key : id_percobaan
Foreign key :
-Relasi tabel : karyawan
Tabel 3.8. Struktur Tabel Penilaian Masa Percobaan
Nama Tipe(Panjang) Keterangan
Id_percobaan Varchar(50) Primary key tabel penilaian masa
percobaan
Periode_awal Varchar(50) Periode awal penilaian masa percobaan
Periode_akhir Varchar(50) Periode akhir penilaian masa percobaan
N_aspek_1 Varchar(50) Jumlah Nilai aspek 1
aspek_1 Varchar(50) Keterangan nilai aspek 1
N_aspek_2 Varchar(50) Jumlah Nilai aspek 2
aspek_2 Varchar(50) Keterangan nilai aspek 2
N_aspek_3 Varchar(50) Jumlah Nilai aspek 3
aspek_3 Varchar(50) Keterangan nilai aspek 3
N_aspek_4 Varchar(50) Jumlah Nilai aspek 4
aspek_4 Varchar(50) Keterangan nilai aspek 4
N_aspek_5 Varchar(50) Jumlah Nilai aspek 5
aspek_5 Varchar(50) Keterangan nilai aspek 5
N_aspek_6 Varchar(50) Jumlah Nilai aspek 6
aspek_6 Varchar(50) Keterangan nilai aspek 6
N_aspek_7 Varchar(50) Jumlah Nilai aspek 7
aspek_7 Varchar(50) Keterangan nilai aspek 7
N_aspek_8 Varchar(50) Jumlah Nilai aspek 8
36
N_aspek_9 Varchar(50) Jumlah Nilai aspek 9
aspek_9 Varchar(50) Keterangan nilai aspek 9
N_aspek_10 Varchar(50) Jumlah Nilai aspek 10
aspek_10 Varchar(50) Keterangan nilai aspek 10
N_aspek_11 Varchar(50) Jumlah Nilai aspek 11
aspek_11 Varchar(50) Keterangan nilai aspek 11
N_aspek_12 Varchar(50) Jumlah Nilai aspek 12
aspek_12 Varchar(50) Keterangan nilai aspek 12
N_tot Varchar(50) Nilai total jumlah nilai aspek 1-12
N_akhir Varchar(50) Nilai akhir (nilai total dibagi jumlah aspek
yang dipilih)
Status_percobaan Varchar(50) Status kelulusan penilaian masa
percobaan karyawan
9. Karyawan Training
Nama tabel : karyawan_training
Primary key : no_ktp
Foreign key :
-Relasi tabel : pelamar
Tabel 3.9. Struktur Tabel Karyawan Training
Nama Tipe (Panjang) Keterangan
No_KTP Varchar(20) Primary key tabel karyawan training
10. KKWT
Nama tabel : kkwt
Foreign key : no_ktp
Relasi tabel : pelamar
Tabel 3.10. Struktur Tabel KKWT
Nama Tipe (Panjang) Keterangan
No_KTP Varchar(20) Primary key tabel kkwt
Periode Varchar(25) Primary key tabel kkwt
3.2.6. DESAIN I/O 1. Form Login
Form login merupakan form yang digunakan untuk memvalidasi pengguna
aplikasi.
Form Login Form Login
Username
Password
Tipe Login
Enter Text
Enter Text Enter Text
Login Batal
38
2. Form Data Karyawan
Form data karyawan merupakan form yang digunakan untuk menyimpan data
karyawan. Gambar 3.12 merupakan desain form data karyawan.
Form Data Karyawan Form Data Karyawan
NO KTP
Nama
Tempat / Tgl Lahir
Tgl Mulai Kerja
Gambar 3.12. Desain I/O – Form Data Karyawan
3. Form Data Pelamar
Gambar 3.13 merupakan desain form data pelamar yang digunakan untuk
Form Data Pelamar Form Data Pelamar
NO KTP
Nama
Tempat / Tgl Lahir DR
Gambar 3.13. Desain I/O – Form Data Pelamar
4. Form Data Pelatihan Karyawan
Form data pelatihan karyawan merupakan form untuk menyimpan data
40
Form Data Pelatihan Karyawan Form Data Pelatihan Karyawan
ID Karyawan Tgl Pelatihan
Topik Penyelenggara
Keterangan
Enter Text Enter More Text Enter Text
Enter Text Enter Text
Enter Text
Simpan Batal
Gambar 3.14. Desain I/O – Form Data Pelatihan Karyawan
5. Form Data Pendidikan Karyawan
Form data pendidikan karyawan merupakan form untuk menyimpan data
pendidikan karyawan. Gambar 3.15 merupakan desain form data pendidikan
Form Data Pendidikan Karyawan Form Data Pendidikan Karyawan
ID Karyawan Periode Pendidikan Awal
Keterangan
Enter Text
Enter Text Enter Text
Simpan Batal
Periode Pendidikan Akhir
Tempat Enter Text
Strata
Enter Text Enter Text
Gambar 3.15. Desain I/O – Form Data Pendidikan Karyawan
6. Form Data Pengalaman Kerja Karyawan
Form data pengalaman kerja karyawan merupakan form untuk menyimpan
data pengalaman kerja karyawan. Gambar 3.16 merupakan desain form data
42
Gambar 3.16. Desain I/O – Form Data Pengalaman Kerja Karyawan
7. Form Data User Login
Form data user login merupakan form untuk menyimpan data pengguna
aplikasi. Gambar 3.17 merupakan desain form data user login.
8. Form Ubah Password
Form ubah password merupakan form untuk mengubah password pengguna
aplikasi. Gambar 3.18 merupakan desain form ubah password.
Gambar 3.18. Desain I/O – Form Ubah Password
9. Form Pengajuan Karyawan
Form pengajuan karyawan merupakan form untuk menyimpan data pengajuan
44
Form Pengajuan Karyawan Form Pengajuan Karyawan
Tipe DR Bagian
Enter Text
Enter Text
Enter Text
Jenis Kelamin Usia
Keterangan Enter Text Enter More Text
Simpan Batal
P W
Enter Text s/d Enter Text
Gambar 3.19. Desain I/O – Form Pengajuan Karyawan
10. Form Penilaian Masa Percobaan
Form penilaian masa percobaan merupakan form untuk menyimpan data
penilaian masa percobaan karyawan. Gambar 3.20 merupakan desain form penilaian
Gambar 3.20. Desain I/O – Form Penilaian Masa Percobaan
11. Form Pendidikan Pelamar
Form pendidikan pelamar merupakan form untuk menyimpan data pendidikan
pelamar. Gambar 3.21 merupakan desain form pendidikan pelamar.
46
12. Form Pengalaman Kerja Pelamar
Form pengalaman kerja pelamar merupakan form untuk menyimpan data
pengalaman kerja pelamar. Gambar 3.22 merupakan desain form pengalaman kerja
pelamar.
Form Data Pengalaman Kerja Pelamar Form Data Pengalaman Kerja Pelamar
NO KTP
Periode Awal
Nama Perusahaan
Enter Text
Enter Text Enter Text
Simpan Batal
Periode Akhir
Jabatan Enter Text Enter Text
Alamat Enter Text
Gambar 3.22. Desain I/O – Form Pengalaman Kerja Pelamar
13. Angket Uji Coba Sistem Informasi Rekrutmen Karyawan
Angket uji coba ini merupakan angket yang digunakan untuk melakukan
evaluasi terhadap hasil implementasi sistem informasi sumber daya manusia. Gambar
48 BAB IV
IMPLEMENTASI DAN EVALUASI SISTEM
Dalam bab ini akan dijelaskan mengenai implementasi dan evaluasi dari
Sistem Informasi Rekrutmen Karyawan PT. Intidragon Suryatama.
4.1. Konfigurasi Perangkat Keras dan Perangkat Lunak
Beberapa hal yang perlu diperhatikan dalam menjalankan program Sistem
Informasi Rekrutmen Karyawan ini dapat dibagi menjadi dua hal sebagai berikut.
4.1.1. Kebutuhan Perangkat Keras
Perangkat keras merupakan salah satu elemen yang dibutuhkan dalam
sistem komputer untuk menjalankan aplikasi tertentu. Agar dapat menjalankan
aplikasi dengan baik, maka perangkat keras yang dibutuhkan memiliki spesifikasi
sebagai berikut :
a. Prosesor Pentium 4 atau lebih
b. Memori RAM 512 MB atau lebih
c. VGA Card minimum 8 MB
4.1.2. Kebutuhan Perangkat Lunak
Beberapa perangkat lunak yang digunakan dalam implementasi Sistem
Informasi Rekrutmen Karyawan antara lain :
a. Sistem operasi Microsoft Windows XP Professional SP 2
b. Microsoft Visual Basic .Net 2005 beserta Crystal Report.
c. SQL Server 2000.
4.2. Implementasi dan Evaluasi Sistem
Untuk mengetahui seberapa efektif implementasi aplikasi Sistem
Informasi Rekrutmen Karyawan pada PT Intidragon Suryatama, maka beberapa
pengujian perlu dilakukan.
4.2.1 Pengelolaan Data Sistem Informasi Rekrutmen Karyawan
A. Menu Karyawan
1. Form Input Karyawan
Form input karyawan merupakan form untuk input data karyawan baru
dimana data karyawan yang dimasukkan merupakan karyawan yang telah
50
Gambar 4.1. Form Input Karyawan
Tabel 4.1 Pengujian Form Input Karyawan
Jenis Pengujian Keterangan Hasil
Tombol Simpan Menyimpan data karyawan Ok
Tombol Ubah Mengubah data karyawan Ok
Tombol Lihat Foto Menyimpan / melihat foto karyawan Ok
Tombol Bersih Membersihkan textbox Ok
Tombol Refresh Data Menampilkan data karyawan Ok
Tombol Tutup Menutup form input karyawan Ok
2. Form Pengajuan Karyawan
Form pengajuan karyawan digunakan untuk menyimpan pengajuan
Gambar 4.2 Form Pengajuan Karyawan
Tabel 4.2 Pengujian Form Pengajuan Karyawan
Jenis Pengujian Keterangan Hasil
Tombol Simpan Menyimpan data pengajuan karyawan Ok
Tombol Ubah Mengubah data pengajuan karyawan Ok
Tombol Refresh Menampilkan data pengajuan karyawan Ok
Tombol Bersih Membersihkan textbox Ok
52
3. Form Job Analysis
Form job analysis merupakan form yang menjelaskan deskripsi kerja dari
tiap pekerjaan dan spesifikasi kerja yang dibutuhkan.
Tabel 4.3 Pengujian Form Job Analysis
Jenis Pengujian Keterangan Hasil
Tombol Simpan Menyimpan data job analysis Ok
Tombol Ubah Mengubah data job analysis Ok
Tombol Refresh Menampilkan data job analysis Ok
Tombol Bersih Membersihkan textbox Ok
Tombol Tutup Menutup form job analysis Ok
4. Form Pendidikan Karyawan
Form pendidikan karyawan merupakan form yang digunakan untuk
54
Gambar 4.4 Form Pendidikan Karyawan
Tabel 4.4 Pengujian Form Pendidikan Karyawan
Jenis Pengujian Keterangan Hasil
Tombol Simpan Menyimpan data pendidikan karyawan Ok
Tombol Ubah Mengubah data pendidikan karyawan Ok
Tombol Refresh Menampilkan data pendidikan karyawan Ok
Tombol Bersih Membersihkan textbox Ok
5. Form Pelatihan Karyawan
Form pelatihan karyawan merupakan form yang digunakan untuk
menyimpan atau mengubah data pelatihan karyawan.
56
Tabel 4.5 Pengujian Form Pelatihan Karyawan
Jenis Pengujian Keterangan Hasil
Tombol Simpan Menyimpan data pelatihan karyawan Ok
Tombol Ubah Mengubah data pelatihan karyawan Ok
Tombol Refresh Menampilkan data pelatihan karyawan Ok
Tombol Bersih Membersihkan textbox Ok
Tombol Tutup Menutup form pelatihan karyawan Ok
6. Form Pengalaman Kerja Karyawan
Form pengalaman kerja karyawan merupakan form yang digunakan untuk
58
Tabel 4.6 Pengujian Form Pengalaman Kerja Karyawan
Jenis Pengujian Keterangan Hasil
Tombol Simpan Menyimpan data pengalaman kerja karyawan Ok
Tombol Ubah Mengubah data pengalaman kerja karyawan Ok
Tombol Refresh Menampilkan data pengalaman kerja karyawan
Ok
Tombol Bersih Membersihkan textbox Ok
Tombol Tutup Menutup form pengalaman kerja karyawan Ok
7. Form Penilaian Masa Percobaan
Form penilaian masa percobaan merupakan form yang digunakan untuk
menilai karyawan tahap masa percobaan.
Tabel 4.7 Pengujian Form Penilaian Masa Percobaan
Jenis Pengujian Keterangan Hasil
Tombol Simpan Menyimpan data penilaian masa percobaan karyawan
Ok
Tombol Ubah Mengubah data penilaian masa percobaan karyawan
Ok
Tombol Refresh Menampilkan data penilaian masa percobaan karyawan
Ok
Tombol Bersih Membersihkan textbox Ok
Tombol Cek Kelulusan
Menghitung nilai akhir dan status kelulusan masa percobaan karyawan
Ok
Tombol Tutup Menutup form penilaian masa percobaan karyawan
Ok
B. Menu Pelamar
1. Form Pelamar
60
Gambar 4.8 Form Pelamar
Tabel 4.8 Pengujian Form Pelamar
Jenis Pengujian Keterangan Hasil
Tombol Simpan Menyimpan data pelamar Ok
Tombol Ubah Mengubah data pelamar Ok
Tombol Lihat Foto Menyimpan / melihat foto pelamar Ok
Tombol Bersih Membersihkan textbox Ok
Tombol Refresh Data Menampilkan data pelamar Ok
2. Form Kelulusan Tes
Form kelulusan tes merupakan form untuk menginputkan data pelamar
yang lulus tes oleh manajer divisi terkait yang selanjutnya data kelulusan
tersebut akan digunakan untuk evaluasi masa percobaan.
Gambar 4.9 Form Kelulusan Tes
Tabel 4.9 Pengujian Form Kelulusan Tes
Jenis Pengujian Keterangan Hasil
Tombol Simpan Menyimpan data pelamar yang lulus tes Ok
62
C. Menu Pengguna Aplikasi
1. Form User Login
Form ini digunakan untuk menyimpan atau mengubah data pengguna
aplikasi.
Tabel 4.10 Pengujian Form User Login
Jenis Pengujian Keterangan Hasil
Tombol Simpan Menyimpan data pengguna aplikasi baru Ok
Tombol Ubah Mengubah data pengguna aplikasi Ok
Tombol Refresh Menampilkan data pengguna aplikasi Ok
Tombol Tutup Menutup form user login Ok
4.2.2 Rekapitulasi Hasil Survey Sistem Informasi Sumber Daya Manusia
Berikut ini merupakan screenshot hasil rekapitulasi angket sistem
informasi sumber daya manusia:
64
Gambar 4.12 Angket Aplikasi Sistem Informasi Sumber Daya Manusia – bagian 2
Gambar 4.13 Angket Aplikasi Sistem Informasi Sumber Daya Manusia – bagian 3
Berdasarkan hasil rekapitulasi angket aplikasi sumber daya manusia di
atas maka terdapat beberapa hal yang dapat dijelaskan sebagai evaluasi terhadap
Sistem Informasi Sumber Daya Manusia:
1. Aplikasi sumber daya manusia ini bermanfaat bagi PT. Intidragon
Suryatama dan sesuai dengan kebutuhan manajemen data-data pelamar
2. Fitur sms gateway untuk monitoring absensi karyawan, pelatihan
karyawan, dan status penerimaan pelamar mempunyai peranan penting
bagi PT. Intidragon Suryatama.
3. Aplikasi sumber daya manusia ini masih memiliki kekurangan dari segi
66 BAB V PENUTUP
5.1. Kesimpulan
Pembuatan Sistem Informasi Rekrutmen Karyawan pada PT Intidragon
Suryatama bertujuan untuk mempermudah bagian personalia melakukan proses
rekrutmen karyawan.
Berdasarkan hasil implementasi Sistem Informasi Rekrutmen Karyawan
pada PT. Intidragon Suryatama maka beberapa kesimpulan yang didapat adalah
sebagai berikut:
1. Aplikasi Rekrutmen ini dapat membantu proses rekrutmen karyawan
dengan menyimpan data-data karyawan yang telah lulus tes oleh manajer
divisi terkait.
2. Aplikasi Rekrutmen ini dapat membantu proses penilaian masa percobaan
karyawan berdasarkan kriteria-kriteria penilaian yang ada sesuai dengan
karyawan yang telah lulus tes sehingga dari penilaian tersebut dapat
diketahui apakah karyawan tersebut lulus masa percobaan atau tidak.
5.2. Saran
Adapun saran-saran yang diperlukan untuk meningkatkan daya guna dari
Sistem Informasi Rekrutmen Karyawan pada PT Intidragon Suryatama adalah
sebagai berikut:
1. Memberikan hak akses kepada manajer-manajer dari bagian lain selain
personalia sehingga mereka dapat melakukan entry data para pelamar yang
2. Memberikan hak akses kepada manajer-manajer dari bagian lain selain
personalia sehingga mereka dapat mengajukan karyawan baru dan
68
DAFTAR PUSTAKA
Hartono, Jogiyanto. 1990. Analisis & Desain Sistem Informasi: Pendekatan
Terstruktur. Andi Offset, Yogyakarta.
Simamora, Henry. 1995. Manajemen Sumber Daya Manusia. Bagian Penerbitan
STIE YKPN, Yogyakarta.
Sucipta, Tedy Setiawan Adi. 2007. Rancang Bangun Sistem Informasi Rekrutmen
dan Pelatihan Karyawan Menggunakan Metode Management By
Objective. Skripsi. Surabaya : Program Studi S1 STIKOM.
Wijayanegara, I Kadek. 2006. Rancang Bangun Sistem Informasi Rekrutmen dan
Seleksi Menggunakan Metode Management By Objective (Studi Kasus
PT. Jembatan Madura Ferry). Skripsi. Surabaya : Program Studi S1