SISTEM PENDUKUNG KEPUTUSAN PENILAIAN KINERJA KARYAWAN BERBASIS WEB DENGAN METODE MAUT (MULTI ATTRIBUTE UTILITY THEORY) DI CV.MAYANGKHARA.

SISTEM PENDUKUNG KEPUTUSAN PENILAIAN KINERJ A
KARYAWAN BERBASIS WEB DENGAN METODE MAUT
(MULTI ATTRIBUTE UTILITY THEORY) DI
CV.MAYANGKHARA

Disusun oleh :

DEKY IRAWAN
NPM : 0935010017

PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL“VETERAN”
J AWA TIMUR
2013

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SISTEM PENDUKUNG KEPUTUSAN PENILAIAN KINERJ A
KARYAWAN BERBASIS WEB DENGAN METODE MAUT (MULTI

ATTRIBUTE UTILITY THEORY) DI CV.MAYANGKHARA

TUGAS AKHIR

Diajukan Untuk Memenuhi Per syaratan Dalam
Memperoleh Gelar Sarjana Komputer
Program Studi Sistem Informasi

Oleh :
DEKY IRAWAN
0935010017

PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
J AWA TIMUR
2013

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.


TUGAS AKHIR
SISTEM PENDUKUNG KEPUTUSAN PENILAIAN KINERJ A
KARYAWAN BERBASIS WEB DENGAN METODE MAUT (MULTI
ATTRIBUTE UTILITY THEORY) DI CV.MAYANGKHARA

Disusun Oleh:
DEKY IRAWAN
NPM : 0935010017

Telah dipertahankan dihadapan dan diterima oleh Tim Penguji Skripsi
J urusan Sistem Informasi Fakultas Teknologi Industri
Univer sitas Pembangunan Nasional “Veteran” J awa Timur
Pada tanggal 31 J uli 2013
Pembimbing :

Tim Penguji :

1.


1.

Dr.Ronny, S.Kom, M.Kom,MHum
NIP/NPT. 0930097101

Ir. Mu’tasim Billah, MS.
NIP/NPT. 196005041987031001

2.

2.

Priza Pandunata, S.Kom, M.Sc
NIP/NPT. 383010602121

Priza Pandunata, S.Kom, M.Sc
NIP/NPT. 383010602121
3.
Rizka Hadiwiyanti, S.Kom, M.Kom
NIP/NPT. 386071303501


Mengetahui,
Dekan Fakultas Teknologi Industri
Univer sitas Pembangunan Nasional “Veteran” J awa Timur

Ir. Sutiyono, MT
NIP/NPT. 196007131987031001

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

LEMBAR PERSETUJ UAN

Mahasiswa dengan nama dan NPM yang tertera dibawah ini :
Nama

: Novtori Wicaksono

NPM


: 0935010031

Jurusan

: Sistem Informasi

Dengan ini telah melaksanakan Tugas Akhir dan telah disetujui untuk mengikuti Ujian
Negara Lisan priode bulan Mei tahun akademik 2012/2013.
1. SKRIPSI
Judul : Sistem Informasi Pengaduan Masyarakat Berbasis Web Dan Sms Gateway Di Kantor
Kecamatan Sedati Sidoarjo Dengan Fitur Klasifikasi Menggunakan Metode Naive
Bayes
2. PRAKTEK KERJA LAPANGAN
Judul :
Menyetujui,
Dosen Pembimbing I

Dosen Pembimbing II

( Nur Cahyo W, S.Kom, M.Kom) (Agung Brastama, S.Kom)

NIP/NPT. 38511303571
NIP/NPT. 37903040197

Dosen Pembimbing PKL

(Moh. Irwan Afandi, ST, MSc)
NIP/NPT. 276070740220

Menyetujui,
Ketua Program Studi Sistem Informasi

Nur Cahyo Wibowo, S.Kom, M.Kom
NIP/NPT. 37903040197

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

KATA PENGANTAR

Puji dan syukur kepada Allah SWT atas segala rahmat dan karunia-Nya

penulis dapat menyelesaikan Tugas Akhir dan laporannya yang berjudul “Sistem
Pendukung Keputusan Penilaian Kinerja Karyawan Dengan Menggunakan
Metode MAUT (multi atribut ultiliti theori) di CV.Mayangkhara Surabaya ”.
Skripsi ini banyak memberikan pengalaman, wawasan, dan pengetahuan
mengenai situasi di lingkungan kerja. Kegiatan ini juga banyak melatih
kemampuan dalam melakukan observasi, mengenal situasi dan juga mengetahui
kebutuhan kerja dalam lingkungan instansi yang menjadi tempat sasaran Skripsi
penulis.
Dalam menyelesaikan Skripsi ini, penulis berperan pada teori serta
bimbingan dari para dosen pembimbing Skripsi. Dan berpihak yang banyak
membantu hingga terselaikan Skripsi ini. Skripsi ini merupakan salah satu syarat
bagi mahasiswa untuk menyelesaikan program studi Sarjana Strata Satu (S-1) di
Jurusan Sistem Informasi Fakultas Teknologi Industri Universitas Pembangunan
Nasional “Veteran” Jawa Timur.
Tugas Akhir ini dapat selesai juga karena segala doa, dukungan, bantuan,
dan semangat yang telah diberikan oleh keluarga, dosen, kerabat, dan teman –
teman. Penulis sangat ingin mengucapkan terima kasih kepada :

1. Bapak Ir. Sutiyono, MT. sebagai Dekan Fakultas Teknologi
Universitas Pembangunan Nasional “Veteran” Jawa Timur.


ii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

iii

2. Bapak Nur Cahyo Wibowo, S.Kom, M.Kom sebagai Ketua Progdi
Sistem Informasi Universitas Pembangunan Nasional “Veteran” Jawa
Timur.
3.

Bapak Dr. Ronny, S.kom. M.kom. MH. dosen pembimbing 1 yang
memberikan bimbingan, pengarahan dan dorongan dalam penyelesaian
Tugas Akhir.

4. Bapak Prisa Pandunata, S.kom. MSc. sebagai dosen pembimbing 2
yang telah memberikan bimbingan, pengarahan dan dukungan dalam
penyelesaian Tugas Akhir.
5. Bapak dan Ibu dosen serta staf Fakultas Teknologi Industri khususnya

Program Studi Sistem Informasi yang telah membekali ilmu
pengetahuan serta wawasan yang cukup sehingga dapat menyelesaikan
kegiatan akademik sampai dengan menyusun tugas akhir di
Universitas Pembangunan Nasional “Veteran” Jawa Timur.
6. Tory (Bonek Sedati), Septyan, Ika, Rinda, Hendra, Yoan, Mega, Eka,
Adit, Rony serta semua teman yang tidak bisa disebutkan namanya
satu persatu, terima kasih telah memberi dukungan untuk penulis.
7. Sahabat-sahabat serta semua teman-teman Sistem Informasi yang telah
membantu dalam penyusunan skripsi ini yang tidak bisa disebutkan
satu per satu “Terima Kasih”

Semoga Allah SWT memberikan kelimpahan berkah, ridha dan karuniaNya kepada semua pihakyang telah membantu menyelesaikan tugas akhir ini serta
kepada pihak yang membaca tugas akhir ini. Penulisan tugas akhir ini masih

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

iv

terdapat banyak kesalahan dan kekurangan, namun penulis berharap semoga tugas

akhir ini tetap memberikan manfaat bagi pihak – pihak yang membacanya.

Surabaya, 10 Juni 2013

Penulis

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SISTEM PENDUKUNG KEPUTUSAN PENILAIAN KINERJ A
KARYAWAN BERBASIS WEB MENGGUNAKAN METODE
MAUT (MULTI ATTRIBUTE UTILITY THEORY) DI
CV.MAYANGKHARA SURABAYA
Dosen Pembimbing 1 : Dr. Ronny, S.Kom. M.Kom. MH.
Dosen Pembimbing 2 : Prisa Pandunata, S.Kom. MSc.
Disusun Oleh
: Deky Irawan

ABSTRAK


Kinerja karyawan adalah salah satu faktor yang sangat penting dalam
menunjang dalam dunia kerja suatu perusahaan. Dengan adanya kinerja karyawan
maka tercipta penilaian-penilaian tertentu untuk mengukur suatu kemampuan
kerja karyawan.
Sistem pendukung keputusan yang akan dibuat ini memberikan alternatif
jawaban kepada mereka para karyawan yang ingin mengetahui faktor-faktor yang
paling berpengaruh dapat meninggalkan kualitas kinerja. Dalam Sistem
Pendukung Keputusan ini digunakan metode Multi Attribute Ultility Theory
(MAUT).
Aplikasi ini memiliki tujuan untuk memberikan suatu penilaian terhadap
suatu kinerja karyawan yang telah dijalankan, dan suatu pertimbangan alternatif
terbaik dari berbagi pilihan yang ada. Pengelolahan nilai terhadap hasil dari
penilaian menggunakan metode maut maka akan diperoleh hasil akhir dengan
rangking tertinggi.

Kata kunci : Kinerja karyawan, Sistem Pendukung Keputusan, metode MAUT
Multi Attribute Ultility Theory.

i
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR ISI

LEMBAR PENGESAHAN
ABSTRAK

i

KATA PENGANTAR

ii

DAFTAR ISI

v

DAFTAR GAMBAR

iv

DAFTAR TABEL

xi

BAB I

PENDAHULUAN

1

1.1

Latar Belakang

1

1.2

Rumusan Masalah

2

1.3

Batasan Masalah

2

1.4

Tujuan

3

1.5

Manfaat

4

1.6

Metode Penelitian

4

1.7

Sistematika Penulisan

5

TINJAUAN PUSTAKA

7

2.1

Sejarah singkat cv.mayangkhara

7

2.2

Struktur Organisasi CV.MAYANGKHARA

10

2.3

Sistem Pendukung Keputusan

10

2.4

Metode MAUT (Multi Attribute Theory)

12

2.5

HTML

19

BAB II

v
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

vi

PHP

20

2.6.1 Definisi PHP

21

MySQL

22

2.7.1 Relational Database Management System

23

2.7.2 Keistimewaan MySQL

23

2.8

APACHE

25

2.9

Database

26

2.10

Java Script

27

2.11

DFD (Data Flow Diagram)

30

2.12

CDM (Conceptual Data Model)

31

2.13

PDM (Physical Data Model)

32

2.13.1 Jenis-jenis Objek dalam PDM

33

2.6

2.7

BAB III ANALISA DESAIN
3.1

34

Database

34

3.1.1 konsep Database

34

3.1.2 Struktur Database

34

3.2

CDM

38

3.3

PDM

39

3.4

Data Flow Diagram (DFD)

40

3.4.1 DFD Level 1

40

BAB IV HASIL DAN PEMBAHASAN
4.1

Implementasi Pada Program

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

41
41

vii

4.1.1 Halaman Depan/Awal...................................................................41
4.1.2 Halaman Depan dengan data karyawan........................................42
4.1.3 Form Penjelasan Tentang Penilaian ........................................... 44
4.1.4 Lanjutan Form Penilaian .............................................................45
4.1.5 Form Login Untuk Admin ...........................................................45
4.1.6 Report Form login........................................................................47
4.1.7 Halaman Sukses Form Login..... .................................................47
4.1.8 Form Login Untuk karyawan ......................................................50
4.1.9 Report Form Login Tidak Benar .................................................51
4.1.10 Login dengan data yang Benar ..................................................51
4.1.11 Report dengan nama dan password yang benar..........................52
4.1.12 Halaman profil karyawan...........................................................52
4.1.13 Halaman profik karyawan dengsn proses edit............................55
4.1.14 Report halaman proses edit ........................................................58
4.1.15 Halaman profil dengan proses edit yang tidak lengkap..............59
4.1.16 Report proses edit dengan data belum lengkap......................... 59
4.1.17 Halaman karyawan dengan proses edit password......................60
4.1.18 Report halaman proses edit password........................................60
4.1.19 Halaman score akhir ..................................................................61
4.1.20 Halaman rangking...................... ................................................62
4.1.21 Halaman penilaian .................................................................... 63
4.1.22 Halaman proses penilaian 1........................................................65
4.1.23 Halaman score akhir admin........................................................67
4.1.24 Halaman perangkingan admin....................................................68

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

viii

4.1.25 Halaman register karyawan........................................................68
4.1.26 Upload foto karyawan................................................................69
4.1.27 Halaman register dengan data tidak lengkap..............................69
4.1.28 Report halaman register dengan data yang tidak lengkap..........70
4.1.29 Halaman register dengan data yang lengkap..............................70
4.1.30 Report halaman register dengan data yang lengkap...................71
4.1.31 Halaman karyawan dengan data baru yang sudah masuk..........71
4.1.32 Halaman proses edit karyawan...................................................72
4.1.33 Report proses edit yang sudah dirubah.......................................72
4.1.34 Halaman karyawan dengan data yang akan di hapus.................73
4.1.35 Report halaman karyawan dengan data yang sudah di hapus....73

BAB V

PENUTUP.............................................................................................74

5.1

Kesimpulan............................................................................................74

5.2

Saran......................................................................................................74

DAFTAR PUSTAKA

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

75

ix

DAFTAR GAMBAR

Gambar 2.1

Struktur Organisasi...........................................................................9

Gambar 2.2

Gambaran proses PHP....................................................................22

Gambar 2.3

Gambaran data dan informasi.........................................................22

Gambar 2.4

Gambaran conceptual data model...................................................32

Gambar 2.5

Gambaran physical data model.......................................................33

Gambar 3.1

CDM pada sistem...........................................................................38

Gambar 3.2

PDM pada sistem............................................................................39

Gambar 3.3

DFD level 0 Proses input penilaian................................................40

Gambar 3.4

DFD level 1 Proses Input penilaian................................................40

Gambar 4.1

Halaman depan website CV.MAYANGKHARA..........................41

Gambar 4.2

Halaman Depan dengan data karyawan.........................................42

Gambar 4.3

Form Penjelasan Tentang Penilaian............................................. 44

Gambar 4.4

Lanjutan Form Penilaian...............................................................45

Gambar 4.5

Form Login Untuk Admin ............................................................45

Gambar 4.6

Report Form login.........................................................................47

Gambar 4.7

Halaman Sukses Form Login..... ..................................................47

Gambar 4.8

Form Login Untuk karyawan .......................................................50

Gambar 4.9

Report Form Login Tidak Benar ..................................................51

Gambar 4.10 Login dengan data yang Benar .....................................................51
Gambar 4.11 Report dengan nama dan password yang benar.............................52
Gambar 4.12 Halaman profil karyawan...............................................................52
Gambar 4.13 Halaman profik karyawan dengsn proses edit...............................55

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

x

Gambar 4.14 Report halaman proses edit ..........................................................58
Gambar 4.15 Halaman profil karyawan dengan proses edit yang tidak lengkap59
Gambar 4.16 Report proses edit dengan data belum lengkap..............................59
Gambar 4.17 Halaman karyawan dengan proses edit password...........................60
Gambar 4.18 Report halaman proses edit password.............................................60
Gambar 4.19 Halaman score akhir ......................................................................61
Gambar 4.20 Halaman rangking...................... ..................................................62
Gambar 4.21 Halaman penilaian ........................................................................63
Gambar 4.22 Halaman proses penilaian 1...........................................................65
Gambar 4.23 Halaman form subkriteria..............................................................65
Gambar 4.24 Halaman edit subkriteria................................................................66
Gambar 4.25 Halaman form tambah subkriteria.................................................66
Gambar 4.26 Halaman score akhir admin...........................................................67
Gambar 4.27 Halaman perangkingan admin.......................................................68
Gambar 4.28 Halaman register karyawan...........................................................68
Gambar 4.29 Upload foto karyawan...................................................................69
Gambar 4.30 Halaman register dengan data tidak lengkap.................................69
Gambar 4.31 Report halaman register dengan data yang tidak lengkap.............70
Gambar 4.32 Halaman register dengan data yang lengkap.................................70
Gambar 4.33 Report halaman register dengan data yang lengkap......................71
Gambar 4.34 Halaman karyawan dengan data baru yang sudah masuk.............71
Gambar 4.35 Halaman proses edit karyawan......................................................72
Gambar 4.36 Report proses edit yang sudah dirubah..........................................72
Gambar 4.37 Halaman karyawan dengan data yang akan di hapus....................73

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

xi

DAFTAR TABEL

Tabel 2.1 Contoh tabel kriteria

13

Tabel 2.2 Contoh subkriteria

14

Tabel 2.3 Contoh alternatif subkriteria

14

Tabel 2.4 Contoh tabel perhitungan 1

17

Tabel 2.5 Contoh tabel perhitungan 2

17

Tabel 2.6 Contoh tabel hasil

18

Tabel 3.1 Spesifikasi Tabel Tab_pegawai

35

Tabel 3.2 Spesifikasi Tabel Tab_nilai

36

Tabel 3.3 Spesifikasi Tabel Tab_kriteria

37

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

1

BAB I
PENDAHULUAN

1.1 Latar Belakang
CV.MAYANGKHARA sebagai badan usaha, yang bergerak di bidang
permesinan, agar senantiasa memiliki keunggulan bersaing, terutama dalam
menghadapi pasar global, dituntun untuk dapat mengantisipasi perubahanperubahan yang demikian cepat dan dinamis agar dapat bertahan hidup dan
dapat

meningkatkan

efisiensi

dan

efektivitas

jalannya

perusahaan.

Peningkatan efisiensi dan efektivitas perusahaan dapat mencapai melalui
utilisasi sumber daya manusia (SDM) sebab SDM merupakan faktor yang
paling berperan dalam hal ini. Dengan kata lain SDM sebagai karyawan di
perusahaan merupakan sumber keunggulan bersaing bagi suatu perusahaan
sehingga diharapkan optimal bagi perusahaan.
Tidak mudah menjadikan SDM sebagai sumber keunggulan bersaing
perusahaan, karena hal itu berkaitan bukan saja dengan faktor –faktor personal
seperti, nilai yang dianut, persepsi, sikap personality, dan kemampuan
individu untuk maju. Maka dalam suatu perusahaan diperlukan suatu sistem
informasi kinerja untuk menilai kemampuan dan keahlian karyawannya.
Salah satu cara yang terdapat dalam sistem manajemen kinerja yang dapat
digunakan oleh perusahaan untuk menilai dan mengukur kinerja karyawannya
adalah dengan menggunakan suatu alat yang dinamakan Performance
Appraisal (penilaian kerja).

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2

Penilaian kinerja sebagai bagian dari sistem manajemen kinerja pada dasarnya
merupakan salah satu faktor kunci dalam fungsi pemeliharaan karyawan
diperusahaan guna mengembangkan perusahaan tersebut secara efektif dan
efisien. Sebab langkah mengadakan penilaian kerja tersebut, berarti suatu
organisasi atau perusahaan telah memanfaatkan secara baik sumber daya
manusia yang ada di organisasi atau perusahaan tersebut. Penilaian kinerja
diharapkan mampu berperan sebagai penggerak dan pendorong bagi karyawan
untuk menunjukkan kemampuan dan keahlian yang optimal. Penilaian kerja
dapat mengukur dan membedakan prestasi kerja yang telah dicapai karyawan
serta memutuskan berbagai kebijaksanaan di bidang SDM lainnya seperti
penyesuaian imbalan, pelatihan dan pengembangan, promosi, dan sebagainya.
Maka semua kegiatan yang didasarkan atas penilaian kerja tersebut langsung
berpengaruh pada pencapaian tujuan perusahaan.
Dengan adanya sistem informasi penilaian kinerja karyawan pada
CV.MAYANGKHARA diharapkan bisa mengetahui potensi setiap karyawan
yang ada di perusahaan tersebut sebagai barometer di dalam kinerja efektivitas
dan etos kerja. Sehingga bisa mengetahui prestasi yang telah dicapai oleh
karyawan tersebut. Dan apabila hasil dari penyeleksiaan tersebut diketahui
hasilnya sesuai dengan keinginan perusahaan maka karyawan tersebut akan
ditempatkan pada posisi yang lebih baik.

1.2 Perumusan masalah
Berdasarkan pada latar belakang di atas, dapat disimpulkan rumusan
masalah sebagai berikut : Bagaimana sistem tersebut bisa menilai kinerja

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3

karyawan pada CV.MAYANGKHARA dengan benar. Dan bagaimana
membangun program aplikasi untuk membantu pengolahan data penilaian
kinerja karyawan pada CV.MAYANAGKHARA.

1.3 Batasan Masalah
Berdasarkan perumusan masalah yang telah di tentukan maka batasan
masalah dari sistem yang akan dibuat adalah sebagai berikut:
1. Sistem ini hanya menangani penilaian kinerja karyawan dengan kriteriakriteria penilaian yang telah ditetapkan oleh perusahaan.
2. Kinerja atau ketentuan yang dinilai mencakup sasaran individu dan
kontribusi individu.
3. Sistem ini hanya dapat digunakan pada CV.MAYANGKHARA.
4. Aplikasi ini berbasis website dengan menggunakan metode MAUT
(Multi Attribute Utility Theory)

1.4 Tujuan
Tugas Akhir ini dilaksanakan dengan tujuan sebagai berikut:
Membuat sebuah sistem pendukung keputusan dengan menggunkan metode
MAUT (Multi Attribute Utility Theory) yang bertujuan untuk dapat
mengetahui kinerja para karyawan yang spesifik. Agar senantiasa menunjang
kerja menjadi lebih baik lagi.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4

1.5 Manfaat
Manfaat yang diperoleh sangat bernilai baik untuk penilaian kinerja
karyawan di CV.MAYANGKHARA yaitu dengan menggunakan metode
MAUT (Multi Attribute Utility Theory) dapat membantu sistem penilaian
kinerja yang spesifik.
Mempermudah bagian admin untuk memasukan data lebih detail dan
akurat, sehingga hasil yang diperoleh dapat menjadi sumber tunjangan dan
pengembangan bagi para karyawan.

1.6 Metodologi Pembuatan Tugas Akhir
Dalam pembuatan tugas akhir ini terbagi menjadi beberapa tahapan
sebagai berikut:
1. Survey Lapangan.
Pada tahap ini dilakukan survey untuk mengetahui nama-nama
karyawan beserta unit kerjanya tetap untuk alternatifnya dan mengetahui
faktor-faktor apa saja yang menentukan penilaian kinerja karyawan.
2. Studi literatur.
Pada tahap ini dikumpulkan dokumen-dokumen, referensireferensi, buku-buku, sumber dari internet, atau sumber-sumber lain yang
diperlukan

untuk

merencanakan

dan

mengimplementasikan

program/aplikasi.
3. Analisa dan perencangan Aplikasi.
Dari hasil studi literatur dan hasil survey lapangan akan dibuat
deskripsi umum sistem perancangan sistem pendukung keputusan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

5

menggunakan metode MAUT (Multi Attribute Utility Theory). Serta
dilakukan analisa kebutuhan sistem, selain itu juga dilakukan perancangan
awal aplikasi yang akan dibuat, sehingga akan dihasilkan desain antar
muka dan proses yang siap untuk diimplementasikan.
4. Pembuatan Aplikasi.
Pada tahap ini merupakan tahap yang paling banyak memerlukan
waktu karena model dan perancangan Program/Aplikasi yang telah dibuat
diimplementasikan dalam tampilan web.
5. Uji coba dan evaluasi aplikasi.
Pada tahap ini aplikasi yang telah dibuat ini akan dilakukan
beberapa sekenario uji coba dan dievaluasi untuk kelayakan pemakai
sistem.
6. Penyusunan buku tugas akhir.
Pada tahapan ini merupakan tahap terakhir dari pengerjaan tugas
akhir. Buku ini disusun sebagai laporan seluruh proses pengerjaan tugas
akhir, dari penyusunan buku ini diharapkan dapat memudahkan pembaca
yang ingin menyempurnakan dan mengembangkan aplikasi lebih lanjut.

1.7 Sistematika Penulisan
Agar lebih memahami materi, laporan ini dibagi menjadi lima bab yang
dilengkapi dengan penjelasan pada tiap bab, yaitu :

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

6

BAB I

PENDAHULUAN
Berisi latar belakang yang menjelaskan tentang pentingnya tugas
akhir yang dilakukan, latar belakang masalah.

BAB II

TINJ AUAN PUSTAKA
Pada bab ini akan disajikan landasan teori yang akan digunakan
sebagai penyelesaian permasalahan pada sistem yang dibuat dan
Berisi latar belakang CV.MAYANGKHARA.

BAB III

ANALISA DAN PERANCANGAN SISTEM
Pada bab ini akan diuraikan desain aplikasi yang digunakan dalam
pelasanakan Tugas Akhir di CV.MAYANGKHARA.

BAB IV

HASIL DAN PEMBAHASAN
Pada

bab

ini

akan diuraikan

hasil tugas

akhir

beserta

pembahasannya.
BAB V

PENUTUP
Bab ini merupakan bagian terakhir dari laporan tugas akhir yang
berisi kesimpulan dan saran-saran penulis.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

7

BAB II
TINJ AUAN PUSTAKA

2.1. Sejarah singkat
CV.MAYANGKHARA sebagai badan usaha, yang bergerak di bidang
permesinan, agar senantiasa memiliki keunggulan bersaing, terutama dalam
menghadapi pasar global, dituntun untuk dapat mengantisipasi perubahanperubahan yang demikian cepat dan dinamis agar dapat bertahan hidup dan dapat
meningkatkan efisiensi dan efektivitas jalannya perusahaan. Peningkatan efisiensi
dan efektivitas perusahaan dapat mencapai melalui utilisasi sumber daya manusia
(SDM) sebab SDM merupakan faktor yang paling berperan dalam hal ini. Dengan
kata lain SDM sebagai karyawan di perusahaan merupakan sumber keunggulan
bersaing bagi suatu perusahaan sehingga diharapkan optimal bagi perusahaan.
Tidak mudah menjadikan SDM sebagai sumber keunggulan bersaing
perusahaan, karena hal itu berkaitan bukan saja dengan faktor –faktor personal
seperti, nilai yang dianut, persepsi, sikap personality, dan kemampuan individu
untuk maju. Maka dalam suatu perusahaan diperlukan suatu sistem informasi
kinerja untuk menilai kemampuan dan keahlian karyawannya.
Salah satu cara yang terdapat dalam sistem manajemen kinerja yang dapat
digunakan oleh perusahaan untuk menilai dan mengukur kinerja karyawannya
adalah dengan menggunakan suatu alat yang dinamakan Performance Appraisal
(penilaian kerja).
Penilaian kinerja sebagai bagian dari sistem manajemen kinerja pada
dasarnya merupakan salah satu faktor kunci dalam fungsi pemeliharaan karyawan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

8

diperusahaan guna mengembangkan perusahaan tersebut secara efektif dan
efisien. Sebab langkah mengadakan penilaian kerja tersebut, berarti suatu
organisasi atau perusahaan telah memanfaatkan secara baik sumber daya manusia
yang ada di organisasi atau perusahaan tersebut. Penilaian kinerja diharapkan
mampu berperan sebagai penggerak dan pendorong bagi karyawan untuk
menunjukkan kemampuan dan keahlian yang optimal. Penilaian kerja dapat
mengukur dan membedakan prestasi kerja yang telah dicapai karyawan serta
memutuskan berbagai kebijaksanaan di bidang SDM lainnya seperti penyesuaian
imbalan, pelatihan dan pengembangan, promosi, dan sebagainya. Maka semua
kegiatan yang didasarkan atas penilaian kerja tersebut langsung berpengaruh pada
pencapaian tujuan perusahaan.
Dengan adanya sistem informasi penilaian kinerja karyawan pada
CV.MAYANGKHARA diharapkan bisa mengetahui potensi setiap karyawan
yang ada di perusahaan tersebut sebagai barometer di dalam kinerja efektivitas
dan etos kerja. Sehingga bisa mengetahui prestasi yang telah dicapai oleh
karyawan tersebut. Dan apabila hasil dari penyeleksiaan tersebut diketahui
hasilnya sesuai dengan keinginan perusahaan maka karyawan tersebut akan
ditempatkan pada posisi yang lebih baik.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

33

BAB III
ANALISA DAN PERANCANGAN SISTEM

Pada bab ini akan dijelaskan prosesanalisa desain ini terdiri dari 4tahapan
yang akan dijadikan sub-bab yaitu : perancangan DATA BASE, CDM, PDM dan
DFD.
3.1 Database.
3.1.1 Konsep Database
Desain Database Konseptual Yaitu informasi yang dikumpulkan pada
tahap analisa persyaratan yang digunakan untuk mengembangkan deskripsi
data tingkat tinggi. Tahapan ini sering dilakukan dengan menggunakan E-R
(Entity Relationship).
Model data E-R (Entity Relationship) terdiri dari sekumpulan obyekobyek yang disebut dengan entitas dan hubungan yang terjadi diantara obyekobyek tersebut. Model data E-R terbagi menjadi tiga konsep dasar, yaitu :
himpunan entitas, himpunan relationship dan atribut.
3.1.2 Struktur Database
Berikut adalah rancangan database yang diperlukan guna mendukung
pembuatan sistem ini.
Nama Tabel : tab_pegawai
Pada tabel pegawai, sistem akan menyimpan Nama dan Password
secara auto increment, sistem ini juga bisa mengganti admin jika admin
tersebut sudah tidak bekerja pada perusahaan tersebut.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

34

Nama Tabel

: tab_pegawai

Isi

: Data karyawan

Media

: Harddisk

Primary Key

: id_pegawai

Tabel 3.1 tab_pegawai
Keterangan
No

Nama

Type

Length

Primary

Foreign

Key

Key

Yes

Auto
Nul

Incr

Not

Yes

1. ID_PEGAWAI

Int

11

1. NAMA

Varchar

20

Yes

2. ALAMAT

Varchar

20

Yes

3. J_KEL

Varchar

20

Yes

4. TTL

Varchar

20

Yes

5. NO_TLP

Varchar

20

Yes

6. FOTO

Text

20

Yes

7. PASSWORD

Varchar

20

Yes

8. HAK_AKSES

Varchar

20

yes

Nama Tabe : tab_nilai
Tabel ini berisi ID_nilai, ID_pegawai, Nilai dan tahun dimana ID Nilai sebagai
primary key dan bersifat auto increment.
Nama Tabel

: tab_nilai

Isi

: Data dari nilai kriteria dan subkriteria

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

35

Media

: Harddisk

Primary Key

: id_nilai

Tabel 3.2 tab_nilai
Keterangan
No

Nama

Type

Length

Primary Foreign
Key

Key

Yes

Auto
Nul

Incr

Not

Yes

1. ID_NILAI

Int

11

2. ID_PEGAWAI

Int

11

Yes

3. NILAI

Int

11

Yes

4. TAHUN

Int

11

Yes

Nama Tabel : tab_kriteria
Tabel ini berisi ID kriteria, ID pegawai, nama kriteria, nama subkriteria, bobot
kriteria, bobot subkriteria, status dimana tabel kriteria menampung kriteria dan
subkriteria yang sudah mempunyai bobot nilai.
Nama Tabel

: tab_kriteria

Isi

: Data dari kriteria dan subkriteria

Media

: Harddisk

Primary Key

: id_kriteria

Tabel 3.3 tab_kriteria
Keterangan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

36

No

Nama

Type Length Primary Foreign
Key

1.

Key

Yes

Auto
Nul

Incr

Not

Yes

ID_KRITERIA

Int

11

2. ID_PEGAWAI

Int

11

Yes

3. NAMA KRITERIA

Var

20

Yes

4. NAMA

Var

20

Yes

5. BOBOT KRITERIA

Int

11

Yes

6. BOBOT

Int

11

Yes

Var

11

Yes

SUBKRITERIA

SUBKRITERIA
7. STATUS

3.2 CDM
Untuk membuat program database harus merancang relasi antar
tabel dalam sebuah database sebagai konsep dasarnya. Dalam sub bab ini
terdapat desain Conceptual Data Model.
Berikut adalah rancangan sistem dengan menggunakan CDM (Conceptual
Data Model):

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

37

tab_pegawai

tab kri teri a

i d_pegawai Integer

nama
Long variable characters (50)
al amat
Variable characters (50)
j _kel
Variable characters (20)
ttl
Variable characters (50)
no_tlp
Variable characters (20)
foto
Text
password
Variable characters (50)
hak_akses
Variable characters (20)

id kriteri a
Integer

nama kriteria
Variable characters (50)
nama subkri teria
Variable characters (50)
bobot kriteria
Integer
bobot subkri teria
Integer
status
Variable characters (10)

memil iki bobot

Identi fi er_1
...
(D)

Identi fier_1

tab nilai
id ni lai Integer
nilai
Integer
tahun
Integer
memili ki nilai

Identi fi er_1

mempunyai ni lai

Gambar 3.1 CDM Pada Sistem

3.3 PDM
PDM menetapkan implementasi physical dari sebuah database. Dengan
PDM kita dapat mempertimbangkan detail dari implementasi physical yang
sebenarnya dengan software atau struktur data stroge. Model data fisik yang
terintegrasi dengan database MySQL. Pembuatan model data fisik ini dengan cara
meng-generate diagram data konseptual pada perangkat power disigner 15. Dan
berikut adalah rancangan sistem dengan menggunakan PDM (Physical Data
Model):

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

38

tab kriteria

tab_pegawai
id_pegawai
nama
alamat
j_kel
ttl
no_tlp
foto
password
hak_akses

id kriteria
id_pegawai
nama kriteria
nama subkriteria
bobot kriteria
bobot subkriteria
status


int
longtext
varchar(50)
varchar(20)
varchar(50)
varchar(20)
text
varchar(50)
varchar(20)


int
int

varchar(50)
varchar(50)
int
int
varchar(10)

tab nilai
id nilai
id kriteria
id_pegawai
nilai
tahun

int
int
int
int
int

Gambar 3.2 PDM Pada Sistem

3.4 Data Flow Diagram (DFD)
Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan
notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya
sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas.
DFD juga merupakan alat bantu dalam menggambarkan atau menjelaskan sistem
yang sedang berjalan logis.

3.4.1 Diagram level 0 Sistem Penilaian Karyawan
DFD Level 0 adalah diagram yang mendeskripsikan gambaran umum dari
sistem yang akan dibuat.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

39

rekapan nilai

0

nilai jujur
nilai sopan santun

login

nilai kerja sama
nilai kerapian
pegawai

sistem penilaian
karyawan

nilai tanggung jawab

admin

nilai ketepatan waktu
nilai kehadiran

view nilai

nilai kwalitas
nilai estimasi
nilai pemahaman

+

Gambar 3.3 Diagram level 0 Sistem Penilaian Karyawan

Diagram level 0 pada Gambar 3.3 menjelaskan gambaran umum dari
sistem aplikasi yang dibuat. Terdapat 10 entitas dalam diagram konteks ini, yaitu :
nilai jujur, nilai sopan santun, nilai kerja sama, nilai kerapian, nilai tanggung
jawab, nilai ketepatan waktu, nilai kehadiran, nilai kwalitas, nilai estimasi, nilai
pemahaman. Untuk lebih jelasnya dapat dilihat pada DFD level 0.

3.4.2 DFD level 1 Sistem Penilaian karyawan
Data Flow diagram dibuat untuk menggambarkan sistem sebagai suatu
kesatuan dari jaringan proses fungsional yang dihubungkan satu dengan yang lain
menggunakan alur data sehingga pembuatan DFD ini memberikan penekanan
hanya pada fungsi sistem pada DFD Level 1.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

40

pegawai

pegawai

admin

login

admin

view nilai
nilai jujur

admin

nilai sopan santun

nilai kerja sama
admin

3

6

Prcs hasil data
nilai

Prcs input login

data nilai jujur
1

nilai kerapian

data nilai sopan santun

data pegawai

data nilai kerja sama

hasil data nilai

data nilai kerapian
admin

nilai tanggung jawab

nilai ketepatan waktu

data nilai tanggung jawab
Prcs input nilai

data nilai ketepatan waktu
data nilai kehadiran
data nilai kwalitas

admin
nilai kehadiran

id kriteria
1

tabel
kriteria

2
hasil data id kriteria
Prcs
2
penjumlahan
id kriteria

5
tabel nilai

3
data id admin Prcs input id

tabel pegawai

input id

hasil tabel nilai

data nilai estimasi
data nilai pemahaman

admin

nilai kwalitas

4
Prcs hasil
tabel nilai

nilai estimasi
admin

rekapan nilai
nilai pemahaman

admin
admin

admin

Gambar 3.4 DFD Level 1 Sistem Penilaian Karyawan

Diagram level 1 pada Gambar 3.4 menjelaskan gambaran umum dari
sistem aplikasi yang dibuat terdapat 6 proses, yaitu proses memasukan nilai,
proses penjumlahan, proses hasil penjumlahan dan proses penampilan oleh pihak
admin. Untuk lebih jelasnya dapat dilihat pada DFD level 1.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

41

BAB IV
HASIL DAN PEMBAHASAN

4.1 Implementasi Pada Program:
4.1.1 Halaman Depan/Awal
Gambar 4.1. dibawah ini merupakan halaman depan yang muncul
ketika aplikasi website pertama kali dijalankan.

Gambar 4.1 Halaman Depan website CV.MAYANGKHARA

Pada gambar 4.1 terdapat tiga menu yaitu : home, data karyawan, forum
penilaian. Untuk mengatur posisi menu terdapat dihalaman “index.php”.
Code yang digunakan adalah :


Home


Data
Karyawan


Forum
Penilaian



4.1.2 Halaman Depan dengan data karyawan
Gambar 4.2 dibawah ini merupakan halaman depan dengan data
karyawan yang ada pada CV.MAYANGKHARA.

Gambar 4.2 Halaman Depan dengan data karyawan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

43

Tahapan pembuatan data karyawai
Dalam form data karyawan memiliki tampilan yang hapir sama
tetapi

memiliki

data

dari

semua

karyawean

yang

ada

pada

CV.MAYANGKHARA. Berikut ini terdapat potongan code dalam form
tentang kami.