sistem pendukung keputusan pemilihan karyawan pada citra

advertisement
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
Download