SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KARYAWAN TERBAIK PT. INDOFOOD CBP SUKSES MAKMUR TBK PALEMBANG Purna Irawan 1, Zanial Mazalisa, M.M., M.Kom 2 , Febriyanti Panjaitan, M.Kom 3 Mahasiswa Universitas Bina Darma 1, Dosen Universitas Bina Darma 2,3 Jalan Jenderal Ahmad Yani No.12 Palembang Pos-el :
[email protected],
[email protected],
[email protected]
Abstract : Best employees are employees who display behavior that is in line with the vision, mission, goals and values perusahaan.PT. Indofood considers employees who work at his company is a cog very important for the survival of the company. Selection of the best employees periodic intended that employees always drive the spirit in him to continue to improve its performance in the company from year to tahun.Dalam process of selecting the best employees managers often find it difficult to choose the best employees in the decision-making process must be based on criteria established by the company ranging from discipline, loyalty, absenteeism and performance. To be able to process data more objective assessment that it is necessary to build a decision support system that can determine who is entitled to an award as the best employee. In this study, the calculation process using fuzzy Tsukamoto and development of systems using the Waterfall (Waterfall). Development of a decision support system is expected to determine who is entitled to an award as the best employee. While eliminating manual calculation and will be made in a computerized system. Keywords: Fuzzy Tsukamoto, Decision Support System, Employee Selection Example.
Abstrak : Karyawan terbaik adalah karyawan yang menampilkan perilaku yang sejalan dengan visi, misi, tujuan dan nilai-nilai perusahaan.PT. Indofood menganggap karyawan-karyawan yang bekerja di perusahannya merupakan roda penggerak yang sangat penting bagi kelangsungan perusahaan. Pemilihan karyawan terbaik yang dilakukan secara periodik bertujuan agar karyawan selalu memacu semangat dalam dirinya untuk terus meningkatkan kinerjanya di perusahaan dari tahun ke tahun. Dalam proses pemilihan karyawan terbaik manager sering merasa sulit dalam memilih karyawan terbaik, dalam proses pengambilan keputusan harus berdasarkan kriteriakriteria yang telah ditetapkan perusahaan mulai dari disiplin, loyalitas, absensi dan kinerja. Untuk dapat mengolah data penilaian yang lebih objektif maka perlu dibangun sistem pendukung keputusan yang dapat menentukan siapa yang berhak mendapat penghargaan sebagai karyawan terbaik. Pada penelitian ini proses perhitungannya menggunakan metode fuzzy tsukamoto dan pengembangan sistem menggunakan metode Air Terjun (Waterfall). Pembangunan sistem pendukung keputusan ini diharapkan mampu menentukan siapa yang berhak mendapat penghargaan sebagai karyawan terbaik. Sekaligus menghilangkan perhitungan secara manual dan akan dibuat sistem secara komputerisasi. Kata kunci: Fuzzy Tsukamoto, Sistem Pendukung Keputusan, Pemilihan Karyawan Teladan
Sistem Pendukung Keputusan Pemiliahan Karyawan Terbaik PT. Indofood Cbp Sukses Makmur Tbk Palembang (Purna Irawan) | 3
1.
Dalam Sistem Pendukung Keputusan
PENDAHULUAN
Pemilihan Karyawan Terbaik (Studi Kasus
Karyawan terbaik adalah karyawan
Indofood
Cbp
Sukses
Makmur Tbk Palembang)”.
yang menampilkan perilaku yang sejalan
.
dengan visi, misi, tujuan dan nilai-nilai perusahaan dan hal-hal tertentu yang telah
PT.
2.
METODOLOGI PENELITIAN
2.1
Metode Penelitian
ditetapkan perusahaan yang bersangkutan. Karyawan yang memiliki kriteria yang telah
ditetapkan
akan
menerima Metode yang digunakan dalam proses
penghargaan sebagai karyawan terbaik, secara periodik. Selain itu, penghargaan bagi karyawan ini dimaksudkan pula untuk mendorong pegawai yang terpilih supaya tetap berprestasi dan sekaligus memacu prestasi pegawai lain. Pada PT. Indofood, manager sering merasa sulit dalam menentukan karyawan terbaik, karena dalam proses pengambilan
penelitian ini adalah metode penelitian deskriptif (descriptive
research).
Merupakan
metode
bertujuan untuk membuat pendeskripsian secara sistematis, faktual , dan akurat mengenai faktafakta dan sifat-sifat populasi atau daerah tertentu. Langkah-langkah pokok dalam metode deskriptif, yaitu (Suryabrata, 2003:77) :
1.
Definisikan dengan jelas dan spesifik tujuan yang akan dicapai. Fakta-fakta
keputusan harus berdasarkan kriteria-
dan sifat-sifat apa yang perlu diketahui.
kriteria yang telah ditetapkan perusahaan
Rancangkan
cara
kinerja. Untuk dapat mengolah data-data
Bagaimana
kiranya
penilaian yang lebih objektif maka perlu
dkumpulkan.
Bagaimana
caranya
dibangun sistem pendukung keputusan
menentukan
sampelnya
untuk
yang dapat menentukan siapa yang berhak
menjamin
supaya
mendapat penghargaan sebagai karyawan
representative.
mulai dari disiplin, loyalitas, absensi, dan
terbaik,
sekaligus
menghilangkan
perhitungan secara manual dan akan dibuat sistem secara komputerisasi. Berdasarkan uraian di atas, maka
2.
pendekatannya.
3.
Kumpulkan data
4.
Susun laporan
2.2
Metode Pengumpulan Data
data
akan
sampel
penulis bermaksud untuk mengangkat permasalahan tersebut
sebagai bahan
Untuk mendukung kebutuhan data yang
penelitian untuk skripsi yang berjudul
dibutuhkan selama proses penelitian, penulis
“Penerapan Metode Fuzzy Tsukamoto
Sistem Pendukung Keputusan Pemilihan Karyawan Terbaik PT. Indofood Cbp Sukses Makmur Tbk Palembang (Purna Irawan) 2
menggunakan
beberapa
metode
dalam
life
cycle).
Model
air
terjun
menyediakan
pengumpulan data, yaitu:
pendekatan alur hidup perangkat lunak secara
1.
sekuensial atau terurut dimulai dari analisis,
Metode Kepustakaan Metode
ini
digunakan
untuk
mengumpulkan data-data dan rumusrumus yang diperlukan dalam kaitannya untuk
menerapkan
algoritma
fuzzy
desain,
1.
ini
dilakukan
intensif
untuk
lunak agar dapat dipahami perangkat
dengan
lunak seperti apa yang dibutuhkan oleh user. Spesifikasi kebutuhan perangkat lunak perlu di dokumentasikan.
yang berkaitan dengan informasi. 2.
Metode observasi ini
dilaksanakan
penelitian
serta
perangkat lunak dari tahap analisis kebutuhan ke representasi desain agar
melakukan
dapat
pencatatan mengenai hal-hal dan semua
diteliti.
implementasikan
menjadi
perangkat lunak yang dihasilkan pada
Observasi
tahap ini juga perlu di dokumentasikan.
dilakukan di PT. Indofood Cbp Sukses 3.
Makmur Tbk Palembang.
di
program pada tahap selanjutnya. Desain
kejadian yang berhubungan dengan yang
Desain Tahap ini mentransplasi kebutuhan
dengan
melakukan peninjauan langsung pada
masalah
secara
kebutuhan
menspesifikasikan kebutuhan perangkat
secara langsung dengan pihak-pihak
objek
pengumpulan
dilakukan
Wawancara
Metode
pendukung
Analisis Kebutuhan Perangkat Lunak Proses
mengadakan tanya jawab (wawancara)
3.
tahap
Adapun langkah-langkah dari waterfall yaitu:
buku-buku dan literatur lainnya.
Metode
dan
(support). (Rossa & Shalahuddin, 2013:28).
tsukamoto. Hal ini dapat diperoleh dari
2.
pengodean,
Pembuatan Kode Program Desain harus ditranslasikan ke dalam
2.3.
program perangkat lunak. Hasil dari
Metode Pengembangan Perangkat
tahap ini adalah berupa software sesuai
Lunak
dengan desain yang telah dibuat pada Metode pengembangan perangkat lunak yang digunakan pada penelitian ini yaitu metode Air Terjun (Waterfall). Air terjun
tahap desain. 4.
Pengujian
(Waterfall)
Pengujian fokus pada perangkat lunak
sering juga disebut model sekuensial linier
secara dari segi logik dan fungsional
(sequential linear) atau daur hidup klasik (classic
Sistem Pendukung Keputusan Pemilihan Karyawan Terbaik PT. Indofood Cbp Sukses Makmur Tbk Palembang (Purna Irawan) 3
dan memastikan bahwa semua bagian
macam jenis perancangan yang meliputi
sudah diuji. Hal ini dilakukan untuk
perancangan sistem, perancangan database
meminimalisir kesalahan (eror) dan
dan perancangan user interface.
memastikan keluaran atau output yang dihasilkan
sesuai
dengan
yang
diinginkan.
1. Pada
Perancangan Sistem proses
rancangan
sistem
ini
akan
digambarkan secara garis besar tentang Sistem
2.4.1 Identifikasi
Pendukung
Keputusan
Pemilihan
Karyawan
Terbaik dengan menggunakan UML (Unified
Tahapan
merupakan
Modeling Langguage) sebagai pemodelan sistem.
identifikasi kebutuhan pengguna seperti apa
Use Case Diagram merupakan pemodelan yang
software yang dibutuhkan oleh pengguna itu
digunakan untuk memodelkan fungsionalitas-
sendiri. Dengan adanya identifikasi terhadap
fungsionalitas sistem/perangkat lunak dilihat dari
pengguna
pengguna yang ada diluar sistem (yang sering
maka
identifikasi
akan
didapatkan
suatu
gambaran mengenai software yang dibuat. Sistem pendukung keputusan ini di bangun untuk membantu manager dalam penilaian karyawan terbaik. Sistem ini dibuat dengan menggunakan bahasa pemrograman php dan xampp sebagai web servernya.
dinamakan sebagai aktor) (Nugroho, 2010:34). Ada beberapa diagram yang digunakan untuk memperjelas proses rancangan. Dibawah ini diagram
usecase
dari
Sistem
Pendukung
Keputusan Pemilihan Karyawan Terbaik yang
teridiri dari 2 jenis use case yaitu use case diagram admin dan use case diagram penilai.
2.4.2. Perancangan Perancangan atau desain merupakan tahap selanjutnya setelah tahap identifikasi dilakukan, ide yang telah didapat kemudian oleh pengembang dikembangkan menjadi desain awal aplikasi. Tahap ini bertujuan untuk
menciptakan
gambaran
antarmuka pengguna dan
Gambar 1. Use Case Diagram Admin
interaksi
menggambarkan
aliran dari aplikasi yang akan di buat. Pada
Use case diagram di atas menjelaskan tentang interaksi yang terjadi antara aktor-aktor
tahap perancangan ini akan dibagi menjadi 3 Sistem Pendukung Keputusan Pemilihan Karyawan Terbaik PT. Indofood Cbp Sukses Makmur Tbk Palembang (Purna Irawan) 4
dan sistem dari aplikasi sistem pendukung keputusan pemilihan karyawan terbaik. Selanjutnya
dibawah
ini
Tabel karyawan merupakan rancangan tabel untuk menyimpan data-data yang berkaitan
merupakan
dengan data karyawan.
gambaran dari use case diagram penilai yang melakukan interaksi terhadap sistem.
Tabel 2. Karyawan No 1
Field Nik
Type varchar
Size 15
Description Nik *
2
Nama
varchar
25
Nama
3
Jabatan
varchar
25
Jabatan
4
Tahun Masuk
years
-
Tahun Masuk
3.
Hasil Perhitungan Tabel hasil merupakan rancangan tabel
Gambar 2. Use Case Diagram Penilai
untuk menyimpan hasil dari perhitungan 2.
Perancangan Database Dalam
proses
tsukamoto.
pembangunan
Tabel 3. Hasil
sistem No 1
Field Nik
Type varchar
Size 15
Description Nik *
2
Nama
varchar
25
Nama
3
Totalz
double
-
Totalz
berhubungan dengan perangkat lunak yang sedang
4
Totalα
double
-
Totalα
dibangun. Berikut ini perancangan database sistem
5
Hasil
double
-
Hasil
pendukung keputusan pemilihan karyawan terbaik dibutuhkan sebuah database yang bertindak sebagai sarana untuk menyimpan data-data yang
pendukung keputusan pemilihan karyawan terbaik. 1.
Tabel Admin
4.
Tabel admin merupakan rancangan tabel yang akan digunakan untuk menyimpan data-data admin.
No 1
Field ID_admin
Type varchar
Size 15
Description ID_Admin*
2
Nama
varchar
25
Nama
3
Password
varchar
25
Password
4
Hak
-
-
Hak
2.
Tabel Karyawan
Pada bagian ini akan digambarkan bentuk dari perancangan user interface untuk sistem
Tabel 1. Admin
Perancangan User Interface
pendukung
keputusan
pemilihan
karyawan terbaik. Rancangan user interface aplikasi ini akan dibuat dari awal eksekusi program hingga menampilkan output yang diinginkan.
Adapun
tampilannya
adalah
sebagai berikut : 1.
Halaman Utama Sistem Halaman utama merupakan tampilan awal
dari sistem pendukung keputusan pemilihan
Sistem Pendukung Keputusan Pemilihan Karyawan Terbaik PT. Indofood Cbp Sukses Makmur Tbk Palembang (Purna Irawan) 5
karyawan terbaik. Halaman utama ini akan menampilkan menu-menu yang terdapat pada sistem, seperti home dan login.
Gambar 5. Halaman Awal Administrator
Gambar 3. Halaman Utama Sistem
5.
Halaman Input Data Karyawan
Halaman 2.
input
data
karyawan
Halaman Login
merupakan tampilan yang berfungsi untuk
Halaman login merupakan tampilan awal
menambah data-data
dari sistem administrator ketika diaksek, pada menu login terdapat hak ases jadi user bisa memilih login sebagai admin atau penilai.
karyawan. Halaman
input ini merupakan sub menu dari karyawan jadi ketika admin mengklik menu karyawan maka akan keluar sub menu yang berisi input data karyawan.
Gambar 4. Halaman Login 3.
Halaman Awal Administrator
Gambar 6. Halaman Input Data
Halaman awal admin merupakan tampilan
Karyawan
awal dari sistem ketika seorang administrator sukses
melakukan
login.
Halaman
awal
administrator ini akan menampilkan menu-menu, seperti visi misi, struktur organisasi, kriteria penilaian, karyawan, dan logout.
6.
Halaman Awal Penilai Halaman
awal
penilai
merupakan
tampilan awal dari sistem ketika seorang penilai sukses melakukan login. Halaman awal
Sistem Pendukung Keputusan Pemilihan Karyawan Terbaik PT. Indofood Cbp Sukses Makmur Tbk Palembang (Purna Irawan) 6
penilai ini akan menampilkan menu-menu, seperti karyawan, proses dan logout.
Halaman proses merupakan halaman yang
akan
menampilkan
proses
dari
perhitungan menggunakan fuzzy tsukamoto.
Gambar 7. Halaman Awal Penilai
7.
Halaman Input Nilai Karyawan Halaman
input
nilai
Gambar 9. Halaman Proses
karyawan
Perhitungan
merupakan tampilan yang berfungsi untuk menginputkan nilai karyawan. Halaman input
3.
ini merupakan sub menu dari karyawan jadi
HASIL Hasil dari penelitian ini berupa aplikasi
ketika admin mengklik menu karyawan maka
Sistem Pendukung Keputusan yang telah dibangun
akan keluar sub menu yang berisi input nilai
menggunakan
karyawan.
(Hypertex Preprocessor), mysql sebagai database
bahasa
pemrograman
PHP
nya dan xampp sebagai web server local. Hasil ini merupakan identifikasi dan desain yang telah di jelaskan pada bab sebelumnya. Untuk menguji serta menjalankan aplikasi sistem pendukung keputusan ini, penulis langsung mencoba menjalankan aplikasi ini melalui web server local (xampp) pada browser mozila firefox dan hasilnya berjalan dengan baik. Adapun
Gambar 8. Halaman Input Nilai Karyawan
tampilan-tampilan halaman yang ada pada aplikasi sistem pendukung keputusan pemilihan karyawan terbaik adalah sebagai berikut :
8.
Halaman Proses Perhitungan
1.
Halaman Utama
Sistem Pendukung Keputusan Pemilihan Karyawan Terbaik PT. Indofood Cbp Sukses Makmur Tbk Palembang (Purna Irawan) 7
Halaman utama pada aplikasi sistem
3.
pendukung keputusan ini terdapat 2 menu yang isinya home dan login.
Halaman Awal Administrator Halaman
awal
administrator
merupakan tampilan awal dari sistem ketika seorang
administrator
sukses
melakukan
login. Halaman awal administrator ini akan menampilkan menu-menu, seperti visi misi, struktur
organisasi,
kriteria
penilaian,
karyawan, dan logout.
Gambar 10. Tampilan Halama Utama
2.
Halaman Login Administrator Halaman
login
administrator
Gambar 12. Tampilan Awal
merupakan tampilan awal login dari sistem
Administrator
ketika diakses. Sebelum menuju ke halaman utama dari sistem administrator, maka admin terlebih dahulu harus menginputkan username dan password yang sesuai. Jika username dan password sesuai maka sistem administrator akan menampilkan halaman utama.
4.
Halaman Visi Misi Halaman visi dan misi pada aplikasi
sistem pendukung keputusan ini berisi tentang visi dan misi PT. Indofood Cbp Sukses Makmur Tbk Palembang.
Gambar 13. Tampilan Halaman Gambar 11. Tampilan Login
Visi Misi
Administrator Sistem Pendukung Keputusan Pemilihan Karyawan Terbaik PT. Indofood Cbp Sukses Makmur Tbk Palembang (Purna Irawan) 8
5.
Halaman Struktur Organisasi Halaman
struktur
organisasi
7. pada
Halaman Input Data Karyawan Halaman
input
data
karyawan
aplikasi sisitem pendukung keputusan ini
merupakan halaman sub menu dari menu
berisi tentang struktur organisasi pada PT.
karyawan yang berfungsi untuk menambah
Indofood
data-data
Cbp
Sukses
Makmur
Tbk
Palembang.
karyawan
yang
nanti
akan
ditampilkan di dalam sistem.
Gambar 16. Tampilan Halaman Gambar 14. Tampilan Halaman
Input Data Karyawan
Struktur Organisasi 8. 6.
Halaman Kriteria Penilaian
Halaman Login Penilai Halaman
login
penilai
merupakan
Halaman kriteria penilaian pada aplikasi
tampilan awal login dari sistem ketika diakses.
sisitem pendukung keputusan ini berisi kriteria
Sebelum menuju ke halaman utama dari
penilaian karyawan terbaik PT. Indofood Cbp
sistem penilai, maka penilai terlebih dahulu
Sukses Makmur Tbk Palembang.
harus menginputkan username dan password yang sesuai. Jika username dan password sesuai maka sistem penilai akan menampilkan halaman utama.
Gambar 15. Tampilan Halaman Kriteria Penilaian
Gambar 17. Tampilan Login Penilai
Sistem Pendukung Keputusan Pemilihan Karyawan Terbaik PT. Indofood Cbp Sukses Makmur Tbk Palembang (Purna Irawan) 9
9.
Halaman Awal Penilai Halaman
awal
penilai
Halaman daftar nama calon karyawan merupakan
terbaik
merupakan
halaman
yang
akan
tampilan awal dari sistem ketika seorang
menampilkan nama calon karyawan yang telah
penilai sukses melakukan login. Halaman awal
ditambahkan oleh penilai.
penilai ini akan menampilkan menu-menu, seperti karyawan, proses dan logout.
Gambar 20. Tampilan Halaman Daftar Nama Calon Karyawan
Gambar 18. Tampilan Halaman
Terbaik
Awal Penilai
10.
Halaman Input Nilai Karyawan Halaman input nilai karyawan merupakan
halaman sub menu dari menu karyawan yang berfungsi untuk menginputkan nilai dari setiap karyawan yang nanti akan ditampilkan di dalam
12.
Halaman Proses Perhitungan Halaman proses merupakan halaman yang
akan menampilkan hasil dari proses perhitungan fuzzy tsukamoto setelah penilai memasukkan nilai setiap karyawan.
sistem.
Gambar 19. Tampilan Halaman Input Nilai Karyawan
11.
Halaman Daftar Nama Calon Karyawan Terbaik
Sistem Pendukung Keputusan Pemilihan Karyawan Terbaik PT. Indofood Cbp Sukses Makmur Tbk Palembang (Purna Irawan) 10
Rosa A. S., & M. Shalahuddin. (2013). Rekayasa Perangkat Berorientasi
Lunak Objek.
Terstruktur Bandung
dan :
Informatika. Suryabrata, S. (2003). Metodologi Penelitian. PT. RajaGrafindo Persada. Jakarta
Gambar 21. Tampilan Halaman Proses Perhitungan
4.
KESIMPULAN
Kesimpulan yang didapat dari penelitian ini yaitu aplikasi sistem pendukung keputusan ini dibuat sebagai alat bantu pengambilan keputusan pemilihan calon karyawan terbaik berdasarkan pada kriteria-kriteria yang sudah ditetapkan pada perusahaan dengan menggunakan perhitungan dari metode tsukamoto.
DAFTAR RUJUKAN Kusumadewi,
S.,
Aplikasi Pendukung
&
Purnomo,
Logika
H.
Fuzzy
Keputusan.
(2010), untuk
Yogyakarta:
Graha Ilmu. Nugroho, A. (2010), Rekayasa Perangkat Lunak Berorientasi
Objek
dengan
Metode
USDP, CV Andi Offset, Yogyakarta, Diakses 20 Mei 2015, dari Google Books.
Sistem Pendukung Keputusan Pemilihan Karyawan Terbaik PT. Indofood Cbp Sukses Makmur Tbk Palembang (Purna Irawan) 11