IMPLEMENTASI METODE SYSTEM DEVELOPMENT LIFE
CYCLE (SDLC) DAN ALGORITMA PROFILE MATCHING
UNTUK PENENTUAN KARYAWAN BERPRESTASI
DRAFT SKRIPSI
SISKA GLORIA PANJAITAN
121421053
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
IMPLEMENTASI METODE SISTEM DEVELOPMENT LIFE
CYCLE(SDLC) DAN ALGORITMA PROFILE MATCHING
UNTUK PENENTUAN KARYAWAN BERPRESTASI
DRAFT SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer
SISKA GLORIA PANJAITAN 121421053
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA MEDAN
PERSETUJUAN
Judul : IMPLEMENTASI METODE SYSTEM
DEVELOPMENT LIFE CYCLE DAN ALGORITMA
PROFILE MATCHING UNTUK PENENTUAN KARYAWAN BERPRESTASI.
Kategori : SKRIPSI
Nama : SISKA GLORIA PANJAITAN
Nomor Induk Mahasiswa : 121421053
Program Studi : EKSTENSI S1 ILMU KOMPUTER
Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, 2015
Komisi Pembimbing :
Pembimbing 2 Pembimbing 1
Dian Rachmawati, S.Si,M.Kom M. Andri Budiman, ST , M.CompSc, MEM NIP. 198307232009122004 NIP. 197510082008011001
Diketahui/Disetujui oleh
Program Studi S1 Ilmu Komputer Ketua,
PERNYATAAN
IMPLEMENTASI METODE SYSTEM DEVELOPMENT LIFE CYCLE (SDLC) DAN ALGORITMA PROFILE MATCHING UNTUK PENENTUAN KARYAWAN
BERPRESTASI.
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juli 2015
PENGHARGAAN
Segala puji dan syukur Penulis ucapkan kepada Tuhan Yang Maha Esa yang senantiasa melimpahkan rahmat dan karunia-Nya sehingga skripsi ini dapat diselesaikan.
Ucapan terima kasih Penulis sampaikan kepada semua pihak yang telah membantu Penulis dalam menyelesaikan skripsi ini baik secara langsung maupun tidak langsung, teristimewa untuk orangtua yang paling penulis kasihi dan sayangi
yaitu Rapolo Panjaitan S.H dan Rumondang Siahaan S.Pd. Pada kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada :
1. Bapak Prof. Dr. dr. Syahril Pasaribu, DTM & H, M.Sc.(CTM), Sp.A.(K) selaku Rektor Universitas Sumatera Utara.
2. Bapak Prof. Dr. Muhammad Zarlis selaku Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
3. Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi S1 Ilmu Komputer Universitas Sumatera Utara.
4. Ibu Maya Silvi Lydia B.Sc., M.Sc. selaku Sekretaris Program Studi S1 Ilmu Komputer Universitas Sumatera Utara.
5. Bapak M. Andri Budiman, ST , M.CompSc, MEM selaku Dosen Pembimbing I yang telah banyak memberikan ilmu, bimbingan, saran,dan masukan kepada penulis dalam pengerjaan skripsi ini.
7. Bapak Dr. Poltak Sihombing, M.Kom selaku Dosen Pembanding I yang telah memberikan kritik dan saran dalam penyempurnaan skripsi ini.
8. Bapak Drs. Agus Salim Harahap, M.Si selaku Dosen Pembanding II yang telah memberikan kritik dan saran dalam penyempurnaan skripsi ini.
9. Semua dosen dan semua pegawai di Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
10. Abang penulis Joy W Hasudungan Panjaitan S.P dan Lusiana Simamora S.Pd, kakak penulis Lestari Panjaitan S.Pd dan Walden Sitorus S.P dan keponakan
Nugraha dan Bastian, Juliana Panjaitan S.H dan Kedua adik Penulis yang tersayang Panca Clinton Panjaitan S.T dan Silvia Crusita Panjaitan.
11. Teman-teman seperjuangan mahasiswa Ekstensi S1-Ilmu Komputer stambuk 2012, Reza, Nelly, Novri, Didi ,Claudia, Desimawati Nainggolan, dan teman terbaik Desi H Sinurat yang telah memberikan semangat dan menjadi teman diskusi penulis dalam menyelesaikan skripsi ini.
12. Semua pihak yang terliba langsung ataupun tidak langsung yang tidak dapat penulis ucapkan satu per satu.
Penulis menyadari bahwa skripsi ini masih terdapat kekurangan. Oleh karena itu, kepada pembaca agar kiranya memberikan kritik dan saran yang bersifat membangun demi kesempurnaan skripsi ini.
Medan, 2015
Penulis,
ABSTRAK
Di dalam sebuah perusahaan, tenaga kerja (karyawan) merupakan salah satu faktor penentu keberhasilan suatu perusahaan. Tenaga kerja yang berkualitas akan memudahkan perusahaan dalam mengelola aktivitasnya.. Salah satu cara yang digunakan untuk memperoleh tenaga kerja yang berkualitas adalah dengan melakukan penilaian karyawan terhadap tugas/jobdesk mereka. Penentuan karyawan ini digunakan untuk proses kenaikan pangkat, evalusi kinerja, subsidi, dan karyawan berprestasi. Keputusan yang akan diambil diharapkan dapat sesuai dengan harapan sehingga tidak ada pihak yang dirugikan.
Permasalahan yang dihadapi oleh PT Duta Motor yaitu mengenai penilaian kinerja yang dalam kegiatan penilaian kinerja karyawan selama ini proses penilaian karyawan masih dilakukan secara manual. Dalam setiap pelaksanaan kerjanya sistem komputerisasi sangat diperlukan untuk menunjang kegiatan yang akan dilaksankan sehingga pencatatan yang dilakukan lebih efektif dan efisien serta informasi yang dihasilkan lebih tepat dan akurat.
Dengan adanya permasalahan diatas maka akan dibangun sebuah sistem
informasi mengenai pengambilan keputusan penilaian kinerja karyawan dengan menggunakan metode Algoritma Profile Matching dan dengan pendekatan
Metodelogi SDLC model waterfall. Bahasa pemrograman adalah PHP 5.3 dan
database yang digunakan adalah MySQL5.1.4.1.
SYSTEM DEVELOPMENT LIFE CYCLE (SDLC) AND PROFILE MATCHING ALGORITHM IMPLEMENTATION TO ASSURE
EMPLOYERS ACHIEVEMENT
ABSTRACT
In a factory the employers (workers) is the one factor of the successful of that. The qualities employers will be easy the factories to manage the activities to find the wokers or human resources that had qualities is not easy. The assurance of the employers is used to process to be promoted evaluation of the work, subsidy, achievement employers. The decision will be taken hopes which is our hopes that there is no one which lost. The is problems which are faced by PT Duta Motor is about the valuable of employers during this process of valuable workers are still done manually. In every their doings computer system is very important to support the activities will be done so that the note is done more effectively and efficient information which is resulted more accurately. According to the case above so will be build an information system about to make decision the valuable employers that used algorithm method profile matching and by approaching methodology SDLC waterfall model. Program language is used PHP 5.3 and database which is used MySQL 5.1.4.1
DAFTAR ISI
1.6. Metodologi Penelitian 4
1.7. Sistematika Penulisan 5
BAB 2 LANDASAN TEORI
2.1. Sistem Pendukung Keputusan 7
2.1.1. Konsep Dasar Sistem Pendukung Keputusan 7 2.1.2. Definisi Sistem Pendukung Keputusan 7
2.1.3. Komputer dan Keputusan 8
2.1.4. Proses Pengambilan Keputusan 8
2.1.5 Karakter dan Kapabilitas dari SPK 10 2.2. Sistem Development Life Cicle (SDLC)
2.2.1 Metodologi Waterfall
11 14
2.3 Metode Profile Matching 14
2.3.1. Menentukan Variabel Pemetaan Gap Kompetensi 14 2.3.2. Menghitung Hasil Pemetaan Gap Kompetensi 15
3.3. Menentukan Variabel-variabel Pemetaan Gap kompetensi 20 3.4. Menghitung Hasil Pemetaan Gap Kompetensi 21
3.4.1. Kapasitas Intelektual 22 3.7.9 Perancangan Pengolahan Data Pegawai 54 3.8 Perancangan Pengolahan Data Kriteria 55 3.8.1 Perancangan Tampilan Data Subkriteria 56 3.8.2 Perancangan hasil Perangkingan dengan Metode Profile Matching 58
3.8.3 Flowchart 58
BAB 4 IMPLEMENTASI DAN PENGUJIAN
2.5. Penelitian Terdahulu 17
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1. Analisis Sistem 19
4.1 Implementasi Sistem 65
4.1.1 Form menu utama 65
4.1.2 Tampilan Form Input User 68
4.1.3 Form Input Pegawai 68
4.1.4 Form Kriteria 69
4.1.5 Form Data Subkriteria 70
4.1.6 Form About 70
4.2 Pengujian Sistem
4.2.1 Form Penilaian Pegawai 71
4.2.2 Form data Perangkingan 72
BAB 5 KESIMPULAN DAN SARAN
5.1 Kesimpulan 75
5.2 Saran 76
DAFTAR PUSTAKA 78
LISTING PROGRAM
DAFTAR TABEL
Halaman
Tabel 3.1 Range Penilaian 21
Tabel 3.2 Kapasitas Intelektual untuk Pengelompokan Gap 21 Tabel 3.3 Sikap Kerja Untuk Pengelompokkan Gap 22 Tabel 3.4 Perilaku Untuk Pengelompokkan Gap 23 Tabel 3.5 Skill Untuk Pengelompokkan Gap 24
Tabel 3.6 Tabel Bobot Nilai Gap 25
Tabel 3.7 Kapasitas Intelektual Hasil Pemetaan Gap Kompetensi 26 Tabel 3.8 Kapasitas Intelektual Hasil Bobot Nilai Gap 26
Tabel 3.14 Pengelompokkan Bobot Nilai Gap Aspek Kapasitas Intelektual 30 Tabel 3.15 Pengelompokkan Bobot Nilai Gap Aspek Sikap Kerja 31 Tabel 3.16 Pengelompokkan Bobot Nilai Gap Aspek Skill . 32 Tabel 3.17 Pengelompokkan Bobot Nilai Gap Aspek Perilaku . 32 Tabel 3.18 Nilai Total Aspek Kapasitas Intelektual 33
Tabel 3.19 Nilai Total Aspek Sikap Kerja 34
Tabel 3.20 Nilai Total Aspek Perilaku 34
Tabel 3.21 Nilai Total Skill 35
Tabel 3.22 Hasil Akhir 35
Tabel 3.23 Hasil Akhir Setelah Perankingan 36
DAFTAR GAMBAR Gambar 3.16 Hasil Perankingan dengan metode Profile Matching 58