SISTEM PENGAMBILAN KEPUTUSAN PENERIMAAN PEGAWAI
Disusun Oleh: ERWIN FEBRIAN [14121005] TONI MUBAROK [14121015] GASTA KANDA PRATAMA [13122026]
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA 2016
BAB I PENDAHULUAN A. LATAR BELAKANG Pegawai merupakan sumber daya yang sangat penting dalam perusahaan. Dalam perencanaan dan usaha untuk memenuhi kebutuhan SDM dilakukan seleksi yang dikelola secara profesional sehingga dapat menentukan mutu dan kesuksesan perusahaan. Proses seleksi yang dilakukan oleh perusahaan adalah tes wawancara dan tes skill / tes kemampuan yang masing masing kriteria mempunyai nilai bobot tersendiri. Nilai bobot tersebut akan digunakan dalam menentukan karyawan yang akan diterima. Banyaknya pelamar membuat pihak personalia sering mengalami kesulitan dalam memilih calon karyawan, dan dalam proses seleksi keputusan yang diambil sering dipengaruhi faktor subjektifitas dari pengambil keputusan. Subjektifitas terjadi karena pengambil keputusan belum bisa mendefinisikan dengan baik dalam menilai kelayakan calon karyawan. Maka sangat mungkin keputusan yang di ambil dapat meloloskan karyawan yang tidak memenuhi kualifikasi. Kesalahan dalam memilih karyawan sangat besar dampaknya bagi perusahaan karena berpengaruh langsung pada produktivitas dan kinerja finansial perusahaan. Oleh karena itu, sangat penting dibangun sebuah sistem pengambilan keputusan penerimaan pegawai yang terkomputerisasi yang dapat memudahkan dalam memilih pegawai yang sesuai kebutuhan dan kriteria perusahaan. Decision Support System (DSS) adalah solusi yang terbaik dalam mengatasi masalah tersebut. Sistem ini dapat digunakan untuk menyaring para pencari kerja berdasarkan kemampuan individu sesuai dengan kompetensi. Perusahaan yang menerapkan sistem ini dapat menerima karyawan yang sesuai dengan kriteria yang diperlukan, sehingga tidak ada kesalahan dalam pengambilan kebijakan yang berkaitan dengan penerimaan karyawan baru. Dengan adanya sistem ini, karyawan yang diterima dapat bekerja dengan maksimal karena memiliki standar kompetensi dibidangnya.
1
B. TUJUAN dan MANFAAT 1. TUJUAN Tujuan dari pembuatan tugas ini adalah membuat dan membangun aplikasi Decision Support System (DSS) penerimaan karyawan perkantoran. 2. MANFAAT Penyusunan tugas ini diharapkan memberi manfaat antara lain : 1. Bagi Instansi Akademik Dapat dimanfaatkan sebagai tambahan informasi dan referensi perpustakaan Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta, serta sebagai bahan pembanding dan kerangka acuan dalam memahami persoalan yang sama. 2. Bagi Penulis Penulis mendapat kesempatan untuk menerapkan dan mengembangkan kemampuan yang telah didapatkan selama di bangku akademik.
2
BAB II ISI A. ANALISIS KEBUTUHAN DATA Proses bisnis yang terjadi dalam Sistem Penunjang Keputusan Penerimaan pegawai: ➔ Pelamar membuka situs pendaftaran ➔ Pelamar mengisi data diri sesuai form (biodata, pendidikan) ➔ Pelamar menggunakan key untuk mengerjakan soal ➔ Setelah selesai mengerjakan setiap jenis soal kompetensi, jawaban harus di submit terlebih dahulu oleh peserta untuk kemudian diproses total nilainya oleh sistem ➔ Setelah proses seleksi, sistem akan membuat satu record baru secara otomatis pada tabel yang berisikan total nilai yang diperoleh peserta dari jumlah skor dikalikan dengan bobot masingmasing jenis kompetensi yang telah diinputkan oleh admin ➔ Sistem akan menampilkan total nilai yang diperoleh oleh pelamar. Jika total nilai memenuhi syarat maka pelamar dinyatakan lulus tes seleksi selain itu tidak lulus ➔ Kesempatan mengerjakan hanya sekali kesempatan karena tidak ada fasilitas back soal ➔ Setelah peserta selesai melakukan tes seleksi, sistem akan merangking peserta dari nilai tertinggi sampai terendah, dari sini sistem dapat menentukan peserta yang lolos ke tahap seleksi berikutnya. Berdasarkan analisis proses bisnis di atas maka data yang diperlukan oleh sistem adalah : ● Data calon karyawan ○ Biodata ○ Pendidikan ● Hasil wawancara ● Hasil tes seleksi
3
B. ALGORITMA
C. GAMBARAN DESAIN Dengan menggunakan metode SAW (Simple Additive Weighting) data calon karyawan dan kriteria lainnya akan diproses untuk mencari alternatif terbaik dari alternatif yang ada. Output dari proses ini adalah daftar terurut dari alternatif calon karyawan, berdasarkan penghitungan nilai dan bobot dari tiap kriteria.
4
D. PETA SITUS Sitemap – Front End
Sitemap Back End (Pelamar)
5
Sitemap Back End (Admin)
6
E. DESAIN ERD (RELASI DATABASE) ERD
Relasi Tabel
7
Tabel Data_personal Nama Field
Tipe data
Ukuran field
Keterangan
id_personal
int
5
Primary Key
id_ktp
Varchar
16
Foreign Key
id_bidang
Int
11
Foreign key
nama
Varchar
50
tgl_lahir
Date
alamat
Text
telp
varchar
15
agama
Varchar
20
gender
Enum
L, P
status_nikah
Enum
c
Tabel Bidang Nama Field
Tipe data
Ukuran Field
Keterangan
id_bidang
int
11
Primary key
nama_bidang
varchar
50
Tabel Riwayat Pendidikan Nama field
Tipe Data
Ukuran Field
Keterangan
id_ktp
Varchar
16
Foreign Key
id_pendidikan
int
5
Primary Key
nama_sekolah
Varchar
50
kota
Varchar
50
thn_masuk
Int
4
thn_lulus
Int
4
8
Jurusan
Varchar
50
nilai
Float
Tabel Riwayat Pekerjaan Nama field
Tipe data
Ukuran Field
Keterangan
id_ktp
Varchar
16
Foreign Key
id_pekerjaan
int
5
Primary Key
tmpat_kerja
varchar
50
jabatan
varchar
50
tgl_masuk
date
tgl_keluar
date
gaji
int
8
Tabel File Upload Nama field
Tipe data
Ukuran Field
Keterangan
id_ktp
Varchar
16
Foreign Key
id_file
int
5
Primary Key
nama_file
varchar
100
Tabel User Nama field
Tipe data
Ukuran Field
Keterangan
id_ktp
Varchar
16
Primary key
email
varchar
50
password
varchar
32
level
Enum
0,1
key
int
5
9
Tabel Admin Nama field
Tipe data
Ukuran Field
Keterangan
id _admin
int
11
Primary key
Nama
varchar
30
Username
varchar
50
email
varchar
50
password
varchar
32
Tabel Kategori Jawaban Nama field
Tipe data
Ukuran field
Keterangan
id_kategori
int
11
Primary key
nama_kategori
varchar
50
Tabel Soal Nama Field
Tipe data
Ukuran field
keterangan
id_soal
Int
11
Primary key
Jenis
Enum
Wawancara, GAT
id_kategori
Int
11
Foreign key
nama_soal
Varchar
50
deskripsi
Text
Tabel Jawaban Nama Field
Tipe data
Ukuran field
Keterangan
id_jawaban
Int
11
Primary Key
id_kategori
Int
11
Foreign key 10
nama_jawaban
Varchar
3
deskripsi
text
bobot
float
Tabel Bobot Nama field
Tipe data
Ukuran field
Keterangan
id_bobot
int
11
Primary key
nama_bobot
varchar
50
bobot
float
Tabel Jawaban User Nama field
Tipe data
Ukuran Field
Keterangan
id_jawaban_user Int
11
Primary key
id_ktp
Varchar
16
Foreign key
id_soal
Int
11
Foreign key
id_jawaban
Int
11
Foreign key
F. APLIKASI YANG DIGUNAKAN 1. Aplikasi Web: ○ PHP ○ Jquery ○ Javascript ○ HTML ○ CSS 2. Mockup: ○ Balsamiq Mockup 3. Database: ○ Mysql 11