SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KARYAWAN PADA CITRA BAKERY UNTUK MENGISI JABATAN DENGAN METODE SIMPLE ADDICTIVE WEIGHTING TUGAS AKHIR Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh GUNAWAN MAULANA 09560093
JURUSAN INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015
i
ii
iii
iv
ABSTRAK
Pemilihan karyawan untuk menempati sebuah jabatan merupakan hal yang serius, dalam pemilihan karyawan perusahaan harus sangat teliti dalam menseleksi darikan didata karyawan yang akan dipromosikan. Banyakperusahaan yang salah dalam memilih karyawan untuk menempati sebuah posisi jabatan, hal ini akan sangat berdampak dalam proses kinerja dalam bidang tersebut. Ada banyak faktor yang menyebabkan hal tersebut, diantarannya adanya ke dekat anantara sipemilih dan terpilih sehingga menghasilkan keputusan tanpa melihat kualitas karyawan tersebut.
Dalam perancangan sistem ini, penulis menggunakan metode Simple Addictive Weighting sebagai metode pengembangan, beberapa criteria yang digunakan yakni kejujuran, keramahan, penampilan, komunikasi, kedisiplinan, dedikasi dan manajerial, dengan objek ialah Citra Bakery. Sistem pendukung keputusan pemilihan karyawan untuk mengisi jabatan ini dibuat dengan bahasa pemrograman visual studio 2010.
Sistem yang dibangun mampumemberikan rekomendasi peringkat dari nilai karyawan yang diurutkan berdasarkan bobot tertinggi. Dengan system ini diharapkan dapat memberikan solusi bagi sebuah perusahaan yang akan memilih karyawan untuk menempati sebuah jabatan, sehingga bisa mendapatkan karyawan yang cocok dalam pekerjaannya. Kata Kunci :Sistem pendukung keputusan, Simple addictive Weighting
v
ABSTRACT
The selection of employees to occupy a position is a serious matter, in the selection of the company's employees must be very careful in selecting the candidate's employees who will be promoted. Many companies are wrong in choosing the employee to occupy a position of office, this will greatly affect the process performance in the field. There are many factors that contribute to that, and of the closeness between by and chosen so as to produce a decision without seeing the quality of the employee.
In designing this system, the author uses the Simple Addictive weighting method as method development, some criteria are used namely honesty, friendliness, appearance, communication, discipline, dedication and managerial, with the object is Citra Bakery. Decision support systems selection of employees to fill these positions created by Visual Studio 2010 programming language.
The system was built capable of providing employee from score recodasi podium sourting by highest weight. With this system is expected to provide a solution for a company that would choose the employee to occupy a position, so it can get a suitable employee in his work. Keyword : Decision support system, Simple addictive Weighting
vi
LEMBAR PERSEMBAHAN
Puji syukur kepada Allah SWT atas rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini. Dalam penyusunan skripsi ini, tidak lepas dari bimbingan dan dorongan berbagai pihak. Oleh karena itu, penulis menyampaikan terimakasih yang sebesar-besarnya kepada :
1. Allah SWT 2. Nabi Muhammad SAW 3. BapakRektor Universitas Muhammadiyah Malang. 4. Dekan Fakultas Teknik Universitas Muhammadiyah Malang. 5. Ketua Jurusan dan Dosen Teknik Informatika Universitas Muhammadiyah Malang. 6. Yuda Munarko,M.Sc, dan Hariyadi, SKom, Mkom selaku pembimbing tugas akhir. 7. Kedua Orang Tua, Bapak Bambang Purwito, Ibu Wiwik Andayani, dan Kakak Andik Antono yang telah memberi banyak doa, motifasi dan dukungan. 8. Seluruh rekan-rekan Teknik Informatika Universitas Muhammadiyah Malang khususnya angkatan 2009. 9. Serta semua pihak yang tidak bisa penulis sebutkan satu persatu, terima kasih atas batuan serta semangat yang selalu diberikan hingga terselesaikannya tugas akhir ini. Semoga allah SWT memberikan balasan yang sesuai atas jasa dan bantuan yang telah diberikan. 10. Makasih atas dukungan dan suportnya Teman – teman HIMARU, Teman teman GEGANA, Sahabat kayon, dan Teman- teman MALANG CITY 2.
vii
KATA PENGANTAR
Dengan Memanjatkan puji dan syukur kehadirat Allah SWT atas limpahan rahmat dan hidayah-NYA sehingga penulis dapat menyelesaikan tugas akhir yang berjudul :
“SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KARYAWAN PADA CITRA BAKERY UNTUK MENGISI JABATAN DENGAN METODE SIMPLE ADDICTIVE WEIGHTING”
Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi pendahuluan, dasar teori, perancangan sistem, pengujian, analisa sistem, serta kesimpulan. Penulis menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan kedepan.
Malang, 1 Mei 2015
Penulis
viii
DAFTAR ISI LEMBAR PERSETUJUAN…………………………………………………..
i
LEMBAR PENGESAHAN...............................................................................
ii
LEMBAR PERNYATAAN …………….……………………………………
iii
ABSTRAK…………………………………………………………………....
iv
ABSTRACT…………………………………………………………………..
v
LEMBAR PERSEMBAHAN….……………………………………………..
vi
KATA PENGANTAR………………………………………………………..
vii
DAFTAR ISI………………………………………………………………….
viii
DAFTAR GAMBAR…………………………………………………………
ix
DAFTAR TABEL…………………………………………………………….
x
BAB I PENDAHULUAN……………………………………………………
1
1.1. Latar Belakang Masalah………………………………………………...
1
1.2. Rumusan Masalah……………………………………………………....
2
1.3. Tujuan…………………………………………………………………...
2
1.4. Batasan Masalah………………………………………………………...
2
1.5. Metodologi………………………………………………………….......
3
1.6. Sistematika Penulisan…………………………………………………...
4
BAB II LANDASAN TEORI..........................................................................
5
2.1. Sistem Pendukung Keputusan……………….........................................
5
2.1.1. Pengertian Sistem Keputusan…………………………….……...
5
2.1.2 Nilai Guna dan Karakteristik Sistem Pendukung Keputusan……
6
2.1.3 Contoh Aplikasi SPK (DSS)……………………………………...
8
2.1.4 Komponen Penyusun SPK………………………………………..
8
2.1.5 Contoh Software………………………………………………….
11
2.1.6 Tingkat Teknologi Dalam Sistem pendukung Keputusan………..
12
2.2.Penilaian Karyawan……………………………………..........................
12
2.2.1Pengertian Penilaian Karyawan…………………………………..
12
2.2.2. TujuanPenilaianKaryawan……………………………………....
12
2.2.2.1 Tujuan Evaluasi……………………………………………….
12
2.2.2.2 Tujuan Evaluasi……………………………………………...
13
2.3. Simple Additive Weighting Method……………………………………..
13
ix
2.3.1 Sejarah Singkat UML…………………………………………...
13
2.4. Perangkat Tools Dalam Perancangan Sistem…………………………..
17
2.4.1. Sejarah Singkat UML………………………………………….
17
2.4.1.1. Use Case Diagram……………………………………………
18
2.4.1.2 Class Diagram………………………………………………..
22
2.4.1.3 Activity Diagram……………………………………………..
24
2.5. Aplikasi Pendukung……………………………...…………………….
28
2.5.1. Eclipse………………………………………………………….
28
2.5.1.1. Aristektur………………………………………….......
28
2.5.2. PhpMyadmin…………………………………………………...............
30
BAB IIIAnalisa Dan Perancangan Sistem…………………………………...
32
3.1.Analisa Sistem………………………………………………………….....
32
3.1.1 Deskripsi Produk………………………………………………..............
32
3.1.2
Analisa Kebutuhan…………………………………………….
32
3.1.3
Fitur-fitur Yang Terdapat Didalam Aplikasi………..................
33
3.1.4
Studi Kasus……………………………………………………
34
3.2.Perancangan Sistem…………………………………………………….
41
3.2.1. Use Case Diagram…………………............................................
41
3.2.2. Activity Diagram Input Karyawan…………………………........
42
3.2.4 Activity Diagram Bobot…………………………………………
43
3.2.4 Activity Diagram Transaksi…………………………....................
44
3.2.5 Sequence Diagram Input Data Karyawan………………………..
45
3.2.6 Sequence Diagram Bobot………………………………………...
45
3.2.7. Sequence Digram Transaksi……………………………………...
46
3.2.8 Class Diagram……………………………………………………
46
3.2.9 Desain DataBase…………………………………………………
47
3.2.10 Design Antarmuka………………………………………………
49
BAB IVPengujian Dan Analisa………………………………………………
52
4.1.Implementasi Sistem ……...………………………………………….......
52
4.1.1.ImplementasiLingkungan Pengembangan.…………….................
52
4.1.1.1 Perangkat Keras…………………………………………..
52
4.1.1.2 Perangkat Lunak………………………………………….
52
x
4.2. Implementasi Antarmuka Menggunakan Visual Studio 2010...………..
52
4.2.1. Tampilan Awal……………………….…...……………………..
53
4.2.2. Menu Master……....…………………………….………………
54
4.2.3. Menu Bobot……………………………………………………..
55
4.2.4. Menu Transaksi…………………………………………...……..
56
4.3. Tabel Pengujian.…...……………………………………………….......
57
4.4. Kesimpulan Hasil Pengujian ………………………………………...
59
BAB V KESIMPULAN DAN SARAN……………………………………...
60
5.1. Kesimpulan…………...………………………………………………...
60
5.2. Saran…………………...…………………………………………….....
61
DAFTAR PUSTAKA………………………………………………………...
62
xi
DAFTAR GAMBAR Gambar 2.1 Hubungan Antara tiga Komponen Sistem Pendukung Keputusan
11
Gambar 2.2 Use Case Diagram ………………………………………………
19
Gambar 2.3 Use Case……………….. ……………………………………….
19
Gambar 2.4 Actor…………………………………….……………….……...
20
Gambar 2.5 Association Relationship………………………………………..
20
Gambar 2.6 Class Diagram..……………………………...…………………..
24
Gambar 2.7 Activity Diagram………………………………………………..
27
Gambar 3.1 Use Case Sistem ....…………………...………………………...
41
Gambar 3.2 Activity Diagram Input Data …………………..………………..
41
Gambar 3.3 Activity Menu Bobot……………………………………………
43
Gambar 3.4 Activity Menu Transaksi ………………………………………..
44
Gambar 3.5 Sequence Diagram…………………....………………………….
45
Gambar 3.6 Squence Daigram nilai Bobot …...………………………………
45
Gambar 3.7 Sequence Diagram Transaksi……..……………….……………
46
Gambar 3.8 Class Diagram Sistem…………………………...……………...
47
Gambar 3.9 Design DataBase………………..……….……………………...
48
Gambar 3.10 Form Main Menu………………………………………………
49
Gambar 3.11 Form Master…………………..…………………………….....
49
Gambar 3.12 Form Bobot.…………………………………………………….
50
Gambar 3.13 Form Menu Transaksi…………………………………..……..
51
Gambar 4.1 Tampilan Awal…………………….…………………………….
53
Gambar 4.2 Menu Master.…………………………………………………….
54
Gambar 4.3 Kode Program Master….………………..……………………...
54
Gambar 4.4 Menu Bobot…………………………..………..………………..
55
Gambar 4.5 Kode program bobot…………………………..………………...
55
Gambar 4.6 Menu Transaksi………………………………….………………
56
Gambar 4.7 Kode Program Transaksi………………………………………..
57
xii
DAFTAR TABEL Tabel 2.1 Komponen class diagram…………………………………………...
22
Tabel 2.2 Simbol Activity Diagram…………………………………………...
25
Tabel 3.1 Kriteria …………………………….. ………………….…………...
36
Tabel 3.2 Tabel Perankingan Karyawan ……….…...…………………………
40
Tabel 4.1 Tabel Pengujian Black Box…………...…………………………...
57
xiii
DAFTAR PUSAKA
[1] Pelaksanaan bauran pemasaran dan pengaruhnya terhadap ekuitaas merek serta implikasinya terhadaployalitas pelanggan pada perusahaan bakery PT. jesslyn K Cakes Indonesia Cabang Bandung, 2005. [2] Sistem pendukung keputusan pemilihan karyawan terbaik menggunakan metode SAW. (Aryanto Universitas Islam Sunan Kalijaga: Yogyakarta, 2012) [3] Pengaruh motivasi kerja terhadap kinerja karyawan bagian produksi pada perusahaan citra bakery gresik. (Alim Sumarno Universitas Negeri Surabaya, 2013) [4] Sistem pendukung keputusan penentuan karyawan terbaik menggunakan metode SAWstudi kasus PT. Pertamina RU II Dumai. (Yohana Dewi Lulu, W. Rani Maya Sari, Heni Rachmawati: Sistem Informasi Politeknik Caltex Riau) [5] Sistem pendukung keputusan untuk menentukan penerima beasiswa di SMA Negeri 6 Pandeglang. (Heeri sulistiyo, teknik informatika Fakultas Teknik dan Ilmu Komputer. Universitas Komputer Indonesia: Bandung) [6] Sistem pendukung keputusan untuk pemberian bantuan usaha mikro dengan metode SAW. (Diana Laily Fithri, Noor Latifah, Fakultas Teknik Universitas Maria Kudus) [7] Sistem pendukung keputusan penentuan prioritas usulan sertifikasi guru dengan metode SAW. (Hotmaria Ginting Munthe, Teknik informatika STMIK Budi Darma Medan) [8] Sistem pendukung keputusan menggunakan metode SAW untuk recruitment tenaga kerja baru di koperasi pegawai Telkom. (Alif Catur Murti, Sistem Informasi Universitas Muria Kudus)
xiv