Sistem Pendukung Keputusan Prioritas Kelayakan Kenaikan Pangkat Jabatan di Koperasi Serba Usaha Persada Madani Menggunakan Metode AHP

SISTEM PENDUKUNG KEPUTUSAN PRIORITAS KELAYAKAN
KENAIKAN PANGKAT JABATAN DI KOPERASI SERBA
USAHA PERSADA MADANI MENGGUNAKAN METODE AHP

SKRIPSI

Diajukan untuk Menempuh Ujian Akhir Sarjana

ALDI GRIALDI SAFTARIE
10108842

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
2014

DAFTAR ISI
ABSTRAK ..................................................................................................................... i
ABSTRACT .................................................................................................................... ii
KATA PENGANTAR ............................................................................................................. iii


DAFTAR ISI ................................................................................................................. v
DAFTAR GAMBAR .................................................................................................... x
DAFTAR TABEL................................................................................................................... xii

DAFTAR SIMBOL .............................................................................................................. xv
DAFTAR LAMPIIRAN ...................................................................................................... xviii

BAB 1 PENDAHULUAN ............................................................................................ 1
1.1 Latarbelakang ................................................................................................................... 1
1.2 Perumusan Masalah ......................................................................................................... 2
1.3 Maksud dan Tujuan ......................................................................................................... 2
1.3.1 Maksud........................................................................................................................... 2
1.3.2 Tujuan ............................................................................................................................ 2
1.4 Batasan Masalah .............................................................................................................. 3
1.5 Metodologi Penelitian ..................................................................................................... 3
1.5.1 Metode Pengumpulan Data ......................................................................................... 4
1.5.2 Metode Pembuatan Perangkat Lunak ........................................................................ 4
1.6 Sistematika Penulisan ..................................................................................................... 6
BAB 2 TINJAUAN PUSTAKA ................................................................................... 9
2.1 Profile Tempat Penelitian ............................................................................................... 9

2.1.1 Profile KSU Persada Madani ..................................................................................... 9
2.1.2 Logo KSU Persada Madani ...................................................................................... 10
2.1.3 Struktur Organisasi ................................................................................................... 11
2.1.4 Job Description Koperasi Serba Usaha Persada Madani ..................................... 12
2.2 Landasan Teori .............................................................................................................. 21

v

2.2.1 Definisi Sistem............................................................................................................ 21
2.2.2 Karakteristik Sistem ................................................................................................... 21
2.2.3 Definisi Keputusan ..................................................................................................... 22
2.2.4 Sistem Pendukung Keputusan (SPK) ...................................................................... 23
2.2.4.1 Konsep Dasar Sistem Pendukung Keputusan...................................................... 23
2.2.4.2 Fase-fase Proses Pengambilan keputusan ............................................................ 24
2.2.4.3 Karakteristik dan Kemampuan SPK ..................................................................... 28
2.2.4.4 Komponen Sistem Pendukung Keputusan ........................................................... 29
2.2.4.5 Proses Pengambilan Keputusan ............................................................................ 30
2.2.4.6 Karakteristik dan Nilai Guna Sistem Pendukung Keputusan ............................ 31
2.3 Metode Analytical Hierarchi Process ......................................................................... 32
2.3.1 Langkah-langkah Perhitungan AHP ........................................................................ 35

2.4 UML (Unified Modeling Language) ........................................................................... 40
2.4.1 Use Case Diagram ..................................................................................................... 40
2.4.2 Class Diagram ........................................................................................................... 41
2.4.3 Activity Diagram ........................................................................................................ 41
2.4.4 Statechart Diagram .................................................................................................... 42
2.4.5 Sequence Diagram ..................................................................................................... 42
2.4.6 Collaboration Diagram ............................................................................................. 42
2.4.7 Component Diagram .................................................................................................. 42
2.4.8 Deployment Diagram ................................................................................................. 43
2.5 Perangkat Lunak Yang Digunakan ............................................................................ 43
2.5.1 Macromedia Dreamweaver 8 .................................................................................... 43
2.5.2 Personal Home Page(PHP) ....................................................................................... 43
2.5.2.1 Sejarah PHP ............................................................................................................. 44
2.5.3 Code Igniter ................................................................................................................. 45
2.5.3.1 Framework ............................................................................................................... 45
2.5.3.2 MVC (Model, View, Controler)............................................................................ 46
2.5.4 XAMPP........................................................................................................................ 47

vi


2.5.4.1 Apache ...................................................................................................................... 48
2.5.4.2 MySQL ..................................................................................................................... 49
BAB 3 ANALISIS DAN PERANCANGAN SISTEM .............................................. 51
3.1 Analisis Sistem............................................................................................................... 51
3.1.1 Analisis Masalah ........................................................................................................ 51
3.1.2 Analisis Sistem Yang Sedang Berjalan ................................................................... 51
3.1.2.1 Prosedur Kenaikan Pangkat Jabatan ..................................................................... 52
3.1.3 Aturan Bisnis .............................................................................................................. 54
3.1.3.1 Kesimpulan Aturan Bisnis ..................................................................................... 54
3.2 Proses Penyusunan Hirarki ........................................................................................... 55
3.3 Proses Perhitungan Bobot............................................................................................. 55
3.3.1 Menghitung Hasil ....................................................................................................... 68
3.4 Analisis Kebutuhan Non Fungsional .......................................................................... 69
3.4.1 Analisis Pengguna / User .......................................................................................... 69
3.4.2 Analisis Perangkat Keras........................................................................................... 70
3.4.3 Analisis Perangkat Lunak .......................................................................................... 70
3.5 Analisis Kebutuhan Fungsional ................................................................................... 71
3.5.1 Use Case Diagram ..................................................................................................... 72
3.5.2 Skenario Use Case ..................................................................................................... 74
3.5.3 Activity Diagram ........................................................................................................ 81

3.5.4 Class Diagram ............................................................................................................ 87
3.5.1 Sequence Diagram ..................................................................................................... 88
3.6 Tabel Relasi .................................................................................................................... 93
3.6.1 Struktur Tabel ............................................................................................................. 94
3.7 Struktur Menu ................................................................................................................ 98
3.8 Perancangan Antar Muka ............................................................................................. 99
3.9 Perancangan Method ................................................................................................... 110
3.9.1 Method login.validasiUser ...................................................................................... 110
3.9.2 Method Lupa Password ........................................................................................... 111

vii

3.9.3 Method Tambah Data .............................................................................................. 112
3.9.4 Method login.validasiUser() ................................................................................... 113
BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM ......................................... 115
4.1 Implementasi Sistem ................................................................................................... 115
4.1.1 Perangkat Keras Yang Digunakan ......................................................................... 116
4.1.2 Perangkat Lunak Yang Digunakan ........................................................................ 116
4.1.3 Implementasi Database ........................................................................................... 117
4.2 Implementasi Antarmuka ........................................................................................... 121

4.3 Pengujian Perangkat Lunak ........................................................................................ 123
4.3.1 Pengujian Sistem ...................................................................................................... 124
4.3.1.1 Skenario Pengujian ............................................................................................... 124
4.3.2 Kasus dan Pengujian Black Box ............................................................................ 125
4.3.2.1 Equivalence Parttioning ....................................................................................... 125
4.3.2.1.1 Pengujian Login ................................................................................................. 125
4.3.2.1.2 Pengujian Pengelolaan Kriteria ........................................................................ 128
4.3.2.1.3 Pengujian Pengelolaan Jabatan ........................................................................ 130
4.3.2.1.4 Pengujian Pengelolaan Pegawai ...................................................................... 132
4.3.2.1.5 Pengujian Pengelolaan Analisis ....................................................................... 135
4.3.2.1.6 Pengujian Pengelolaan Data User ................................................................... 136
4.3.3 Kesimpulam Pengujian ..................................................................................... 140
4.3.4 Pengisian Beta .................................................................................................. 140
4.3.4.1 Skenario Pengujian Beta ............................................................................... 140
4.3.4.1.1 Skenario Pengujian Beta Kepala Departemen KPM ................................. 141
4.3.4.1.2 Skenario Pengujian Beta Petugas KPM ..................................................... 142
4.3.5 Kesimpulan Pengujian Beta ............................................................................. 143
BAB 5 KESIMPULAN DAN SARAN ................................................................... 145
5.1 Kesimpulan ......................................................................................................... 145
5.2 Saran ................................................................................................................... 145


viii

ix

DAFTAR PUSTAKA

[1]

Roger,. S, Software Engineering A Practitioner's Approach 7th Edition.,
2013, Vol 39-40,.

[2]

Dr. Rainer Haas : Dr. Oliver Meixner : “An Illustrated Guide to the Analytic
Hierarchy Process”, http://www.boku.ac.at/mi/

[3]

Kusrini. 2007, Konsep dan Aplikasi Sistem Penunjang Keputusan,

Yogyakarta :Andi Offset.

[4]

Saaty, T.L. 2001. Decision Making For Leaders. Forth edition, University of
Pittsburgh,

[5]

RWS Jogianto HM. 2005. Sistem Teknologi Informasi. Andi. Yogyakarta

[6]

David M. Kroenke, Database Processing Jilid 1 edisi 9, halaman 60.
Erlangga.

[7]

Rama, Jones, Sistem Informasi Akuntansi halaman 78. Salemba.


[8]

Ir. M. FARID AZIS, M. Kom, Object Oriented Programming Php 5, halaman
118. Elex Media Komputindo.

[9]

Julius Hermawan, Analisis Desain & Pemrograman Berorientasi Obyek
dengan UML dan Visual Basic. NET by Danoe Mraz

[10]

Duniascript (2014, 16 Agustus). Definisi Macromediadreamweaver 8.
Diperoleh 18 Agustus 2014, dari http://blog.duniascript.com/sekilas-tentangmacromedia-dreamweaver.html

[11]

Hastomo Network (2014, 16 Agustus). Definisi dan Sejarah PHP. Diperoleh
18 Agustus 2014, dari http://hastomo.net/php/pengertian-dan-sejarah-php/


[12]

KuliahIT (2014, 16 Agustus) Apa itu CodeIgniter. Diperoleh 18 Agustus
2014, dari http://www.kuliahit.com/kuliahit/article/24/Apa-itu-CodeIgniter-

[13]

Wikipedia ( 2014, 16 Agustus) CodeIgniter. Diperoleh 18 Agustus 2014, dari
http://id.wikipedia.org/wiki/CodeIgniter

[14]

Wikipedia (2014, 16 Agustus) Xampp. Diperoleh 18 Agustus 2014, dari
http://id.wikipedia.org/wiki/XAMPP

145

KATA PENGANTAR

Assalamualaikum Wr. Wb.

Puji syukur penulis ucapkan kehadirat Allah SWT dan Junjungan kita Nabi
Muhammad SAW, yang masih memberikan kesempatan dan kesehatan sehingga
berkat dan anugerah-Nya penulis dapat menyelesaikan laporan Tugas akhir dalam
waktu yang tepat dengan judul “SISTEM PENDUKUNG KEPUTUSAN
PRIORITAS
KOPERASI

KELAYAKAN
SERBA

USAHA

KENAIKAN
PERSADA

PANGKAT
MADANI

JABATAN

DI

MENGGUNAKAN

METODE AHP”.
Penulisan Tugas Akhir ini merupakan salah satu syarat bagi mahasiswa untuk
menyelesaikan Program Studi S1 Jurusan Teknik Informatika Fakultas Teknik dan
Ilmu Komputer Universitas Komputer Indonesia.
Dalam menyelesaikan Tugas Akhir ini, penulis banyak mendapatkan
bimbingan dan bantuan dari berbagai pihak baik berupa material dan spiritual. Pada
kesempatan ini penulis menyampaikan ungkapan rasa syukur dan terima kasih yang
sebesar-besarnya kepada :
1. Allah SWT yang telah mengaruniakan Rahmat dan Hidayah-Nya.
2. Kedua orang tua saya yaitu H.M. Teteng Saftarie dan Hj. Siti Daswati yang
telah memberikan motivasi

segala upaya

yang dibutuhkan selama

melaksanakan Tugas Akhir ini beserta Kaka dan adik saya, Safitri Octaviani,
Gugum Gumbira dan Moch Mahfie Gema Saftarie.
3. Ibu Tati Harihayati M., S.T., M.T. selaku dosen pembimbing yang telah
bersabar dalam memberikan bimbingan, pengarahan dan masukan bagi
penulis.
4. Bapak Iwan Ridwan. dan Qhorryisza Malianni, selaku Kepala dan Petugas
KSU Persada Madani yang telah memberikan kesempatan bagi penulis untuk
melaksanakan penelitian tugas akhir di Koperasi Persada Madani.

iii

5. Ibu Riani Lubis S.T,. M.T selaku dosen Penguji I yang telah memberikan
masukan dan saran kepada penulis mengenai tugas akhir ini.
6. Bapak Irfan Maliki, S. T,. M. T selaku dosen wali kelas IF-16 tahun 2008
yang telah bersabar dalam membimbing dan mengarahkan saya selama kuliah
di Unikom.
7. Bapak Irawan Afrianto, M.T, selaku Ketua Program Studi Teknik Informatika
Universitas Komputer Indonesia (UNIKOM).
8. Ibu Ednawati Rainarli, S.Si., M.Si Selaku Dosen penguji II yang telah
memberikan masukan dan saran kepada penulis.
9. Yusuf Sanusi, yang selalu memberikan pengarahan dan masukan bagi penulis
haturnuhun pisan kang.
10. Buat teman seperjuangan ane Dimas Permadi, Rolly Arfan, Ari M Yasin,
Arief Maulana Yusuf dan Ananta Azy yang telah memberikan arahan dan
semangat dalam susah dan senang.
11. Semua pihak yang terlibat yang telah ikut membantu dalam penulisan laporan
ini baik secara langsung maupun tidak langsung.
Penulis menyadari masih terdapat banyak kekurangan didalam penulisan
Tugas Akhir ini karena keterbatasan pengetahuan penulis. Oleh karena itu saran
dan kritik yang membangun sangat penulis harapkan. Semoga Laporan Tugas
Akhir ini bermanfaat bagi semua pihak yang memerlukan
Akhir kata, semoga Allah SWT senanatiasa melimpahkan karunia-Nya
dan membalas segala amal budi serta kebaikan pihak-pihak yang telah membantu
penulis dalam penyusunan laporan tugas akhir ini dan semoga tulisan ini dapat
memberikan manfaat bagi pihak-pihak yang membutuhkan.
Bandung, 18 Agustus 2014

Penulis

iv

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
Edisi...Volume..., Bulan

20..ISSN :2089-9033

SISTEM PENDUKUNG KEPUTUSAN PRIORITAS KELAYAKAN
KENAIKAN PANGKAT JABATAN DI KSU PERSADA MADANI
MENGGUNAKAN METODE AHP
Aldi Grialdi Syaftarie
Teknik Informatika – Universitas Komputer Indonesia
Jl. Dipatiukur 112-114 Bandung
Email : [email protected]

ABSTRAK
Koperasi Serba Usaha Persada Madani
merupakan suatu unit koperasi yang dibentuk
berdasarkan keputusan kementerian koperasi dan
usaha kecil dan menengah republik Indonesia No :
315 Dep.1.1/VII/2010 yang berdiri di bandung pada
tahun 2008 bergerak di berbagai jenis bidang usaha
dan jasa seperti simpan pinjam, jasa konsultan IT,
parkir, pertambangan, perdagangan dan usaha-usaha
jasa lainnya. Berdasarkan wawancara dengan Bpk.
Iwan Ridwan selaku Kepala Departemen SDM
(Sumber Daya Manusia) di Koperasi Serba Usaha
Persada Madani masalah yang sering timbul yaitu
kepala SDM kesulitan dalam hal penentuan
karyawan yang layak naik pangkat jabatan pada tiaptiap departemen berdasarkan kriteria yang telah
ditentukan.
Melihat permasalahan yang ada pada
koperasi serba usaha persada madani ini maka untuk
mengatasi permasalahan tersebut, perlu dibangun
sebuah sistem pendukung keputusan yang berbasis
desktop yang gunanya untuk membantu proses
penentuan kenaikan
pangkat jabatan tersebut.
Perangkat lunak ini dibangun menggunakan UML
(Object Oriented Programing) yang menggunakan
tools Macromedia Dreamweaver 8 sebagai desain
tampilan antar muka dan Xampp sebagai media
pengolahan database-nya dan menggunakan metode
Analytic Hierarchi Process sebagai model
pendukung keputusan dari setiap kriteria dan
subkriteria yang menjadi penilaian dari penentuan
karyawan yang layak naik pangkat jabatan.
Setelah melakukan analisis, perancangan,
dan pengujian, maka dapat diperoleh kesimpulan
sistem yang dibangun dapat memudahkan petugas
dan kepala departemen SDM untuk proses pemilihan
karyawan yang layak untuk naik pangkat jabatan di
Koperasi Serba Usaha Persada Madani Bandung
yang mengacu pada kriteria yang ada.
Kata kunci : Sistem Pendukung Keputusan, ,
Prioritas, Pangkat, Jabatan, Analytic Heirarchi
Process

1. PENDAHULUAN
Kualitas sumber daya manusia merupakan
salah satu faktor yang diperlukan untuk
meningkatkan produktivitas kinerja suatu instasi.
Penentuan kenaikan pangkat jabatan yang dilakukan
di Koperasi Serba Usaha Persada Madani yakni
berdasarkan kebutuhan dan hasil evaluasi kinerja
karyawan dari tiap-tiap bidang. Karyawan yang
dinilai layak untuk naik pangkat jabatan yaitu
memiliki prestasi di atas target pencapaian, attitude
dari
karyawan
tersebut
baik
berdasarkan
rekomendasi dari atasannya dan karyawan tersebut
telah bekerja selama satu tahun.
Berdasarkan wawancara dengan Bpk. Iwan Ridwan
selaku Kepala Departemen SDM (Sumber Daya
Manusia) di Koperasi Serba Usaha Persada Madani
masalah yang sering timbul yaitu kepala SDM
kesulitan dalam hal memilih kandidat yang telah
dipromosikan oleh tiap-tiap departemen, sehingga
Kepala Departemen SDM membutuhkan waktu yang
lama dalam menyeleksi kandidat yang tepat untuk
tiap-tiap
departemen.
Kepala
Departemen
menginginkan bobot penilaian pegawai dalam proses
kenaikan pangkat jabatan tidak terlalu bergantung
kepada hasil evaluasi kinerja pegawai yang sesuai
dengan kriteria yang telah ditentukan oleh pihak
SDM itu sendiri, sehingga dapat memberikan
penilaian yang objektif dan tidak memihak.
Berdasarkan masalah yang ada, maka perlu adanya
suatu sistem pendukung keputusan prioritas
kelayakan kenaikan pangkat jabatan dengan
menggunakan metode Analytical Hierarchi Process
(AHP) di Koperasi Serba Usaha Persada Madani.
Sedangkan tujuan yang akan dicapai dalam
penelitian ini adalah :
1. Kepala Departemen dapat memilih kandidat
pegawai yang dipromosikan dengan cepat dan
tepat untuk
tiap-tiap departemen yang
dibutuhkan.
2. Kepala Departemen tidak terlalu bergantung
kepada hasil evaluasi kinerja pegawai, karena
pembobotan kriteria kenaikan pangkat jabatan
menggunakan
metode
AHP
(Analytical
Hierarchi Process)

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
Edisi...Volume..., Bulan

20..ISSN :2089-9033

2. MODEL, ANALISA, DESAIN DAN
IMPLEMENTASI
2.1 Model
Tahap pembangunan perangkat lunak menggunakan
paradigm perangkat lunak secara waterfall, yang
meliputi beberapa proses, seperti yang digambarkan
pada gambar 1.
Requirements
analysis and
definition

System and
software design

Implementation
and unit testing

Integration and
system testing

Operation and
maintenance

Gambar 1. Waterfall

2.2 Analisis
2.2.1 Analisis Masalah
Analisis masalah merupakan sebuah asumsi dari
masalah yang akan diuraikan dalam prosedurprosedur pengolahan data pada prioritas kelayakan
kenaikan pangkat jabatan di KSU Persada Madani.
Analisis masalah dari sistem yang sedang berjalan
saat ini adalah :
1. Kepala departemen kesulitan memilih kandidat
yang dipromosikan oleh tiap-tiap departemen
karena membutuhkan waktu yang cukup lama
dalam proses pengambilan keputusan.
2. Kepala departemen masih bergantung pada hasil
evaluasi kinerja pegawai sehingga kurang
maksimal.
2.2.2 Analisis Metode AHP
1. Proses Penyusunan Hierarki
Berdasarkan hasil wawancara dengan Bapak Iwan
Ridwan selaku Kepala Departemen SDM di KSU
Persada Madani, didapatkan kriteria-kriteria yang
dibutuhkan guna mendukung proses perhitungan
AHP, yaitu :
1.
2.
3.
4.
5.

Latarbelakang Pendidikan
Pengalaman
Lama Bekerja
Disiplin
Loyalitas

Sehingga data diatas, kemudian dapat disusun
hirarki dari proses kenaikan pangkat jabatan seperti
pada gambar 3.1 dibawah ini :

Gambar 2. Hierarki Proses Kenaikan Pangkat
Jabatan
1. Proses Perhitungan Bobot
a. Perhitungan Bobot Kriteria
Tabel 1. Matrik Perbandingan Berpasangan
Kriteria
Latarbel Lam
akang
a
Pengal Loya Disi
Kriteria
Pendidi Bek
aman
litas
plin
kan
erja
LatarBel
akang
1
2
3
5
7
Pendidi
kan
Lama
1/2
1
3
5
7
Bekerja
Pengala
1/3
1/3
1
2
7
man
Loyalita
1/5
1/5
1/2
1
2
s
Disiplin
1/7
1/7
1/7
1/2
1
Keterangan :
1. Baris 2 kolom 1 merupakan kolom intesitas
kepentingan
dari
kriteria
perbandingan
latarbelakang pendidikan – latar pendidikan
bernilai 1, maka kedua elemen sangat penting.
2. Baris 3 kolom 1 merupakan kolom intesitas
kepentingan dari kriteria perbandingan lama
bekerja – latarbelakang pendidikan bernilai 2,
maka lama bekerja lebih penting dari
latarbelakang pendidikan.
3. Baris 4 kolom 1 merupakan kolom intesitas
kepentingan
dari
kriteria
perbandingan
pengalaman – latarbelakang pendidikan bernilai
3, maka pengalaman sangat penting dari
latarbelakang pendidikan.
4. Baris 5 kolom 1 merupakan kolom intesitas
kepentingan dari kriteria perbandingan loyalitas –
latarbelakang pendidikan bernilai 5, maka
loyalitas sangat lebih penting dari latarbelakang
pendidikan.
5. Baris 6 kolom 1 merupakan kolom intesitas
kepentingan dari kriteria perbandingan disiplin –

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
Edisi...Volume..., Bulan

20..ISSN :2089-9033

latarbelakang bernilai 7, maka disiplin mutlak
lebih penting dari latarbelakang pendidikan.
2. Matriks perbandingan kriteria dalam bentuk
decimal dan perhitungan jumlah kolom pada matriks
perbandingan kriteria.
Tabel 2. Matriks Perbandingan Berpasangan
Kriteria Bentuk Desimal
Latarbel Lam
akang
a
Pengal Loya Disi
Kriteria
Pendidi Bek
aman
litas
plin
kan
erja
LatarBel
akang
1
2
3
5
7
Pendidi
kan
Lama
0,5
1
3
5
7
Bekerja
Pengala
0,33
0,33
1
2
7
man
Loyalita
0,2
0,2
0,5
1
2
s
Disiplin
0,14
0,14
0,14
0,5
1
∑Kolom
2,17
3,67
7,64
13,5
24
Keterangan :
- Pada tabel lama bekerja pada kolom 1 baris 2
bernilai 0,5 merupakan perbandingan berpasangan
kriteria dari latarbelakang pendidikan dengan lama
bekerja dengan membandingkan nilai tiap kriteria
nilai yaitu 1 : 2 = 0,5
- Pada tabel pengalaman pada kolom 1 baris 3
bernilai 0,33 merupakan perbandingan berpasangan
kriteria dari latarbelakang pendidikan dengan
pengalaman dengan membandingkan nilai tiap
kriteria nilai yaitu 1 : 3 = 0,33
- Pada tabel loyalitas pada kolom 1 baris 4 bernilai
0,2 merupakan perbandingan berpasangan kriteria
dari latarbelakang pendidikan dengan loyalitas
dengan membandingkan nilai tiap kriteria nilai yaitu
1 : 5 = 0,2
- Pada tabel disiplin pada kolom 1 baris 5 bernilai
0,14 merupakan perbandingan berpasangan kriteria
dari latarbelakang pendidikan dengan disiplin
dengan membandingkan nilai tiap kriteria nilai yaitu
1 : 7 = 0,14
- Pada tabel pengalaman pada kolom 2 baris 3
bernilai 0,33 merupakan perbandingan berpasangan
kriteria dari lama bekerja dengan pengalaman
dengan membandingkan nilai tiap kriteria nilai yaitu
1 : 3 = 0,33
- Pada tabel loyalitas pada kolom 2 baris 4 bernilai
0,2 merupakan perbandingan berpasangan kriteria
dari lama bekerja dengan loyalitas dengan
membandingkan nilai tiap kriteria nilai yaitu 1 : 5 =
0,2 begitu seterusnya.
- ∑Kolom merupakan perhitungan dari jumlah
perbandingan berpasangan dari tiap-tiap kriteria
yang ada.

3. Proses perhitungan pembagian nilai perbandingan
nilai perbandingan dengan jumlah kolom.
Tabel 3. Pembagian nilai perbandingan dengan
jumlah kolom
Latarb
elakan Lama
Kriteri
Penga Loyali Disip
g
Beker
a
laman
tas
lin
Pendid
ja
ikan
LatarB
elakan
(2,00) (3,00) (5,00) (7,00
(1,00)/
/(3,67 /(7,64 /(13,5 )/(24
g
(2,17)
)
)
)
)
Pendid
ikan
Lama
(1,00) (3,00) (5,00) (7,00
(0,5)/(
/(3,67 /(7,64 /(13,5 )/(24
Bekerj
2,17)
a
)
)
)
)
(0,33) (1,00) (2,00)
Pengal (0,33)/
(7,00
/(3,67 /(7,64 /(13,5
(2,17)
)/24)
aman
)
)
)
(1,00) (2,00
Loyalit (0,2)/( (0,2)/( (0,5)/(
/(13,5 )/(24
2,17)
3,67)
7,64)
as
)
)
(0,14) (0,14)
(1,00
Disipli (0,14)/
(0,5)/(
/(3,67 /(7,64
)/(24
(2,17)
13,5)
n
)
)
)
4. Baris dan pembagian jumlah baris.
Tabel 4. Perhitungan nilai TPV (Total Priority
Value)
LY

DS

∑baris

LP
0,46 0,54 0,39 0,37
LB
0,23 0,27 0,39 0,37
PG
0,15 0,08 0,13 0,14
LY
0,09 0,05 0,06 0,07
DS
0,06 0,03 0,01 0,03
Keterangan :
LP : Latarbelakang Pendidikan
LB : Lama Bekerja
PG : Pengalaman
LY : Loyalitas
DS : Disiplin

0,29
0,29
0,29
0,08
0,04

2,05
1,55
0,79
0,35
0,17

Kriteria

LP

LB

PG

Tabel 5. Bobot Kriteria
Kriteria
LatarBelakang Pendidikan
Lama Bekerja
Pengalaman
Loyalitas
Disiplin

TPV
0,41
0,31
0,16
0,07
0,03

TPV
(∑bari
s/n)
0,41
0,31
0,16
0,07
0,03

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
Edisi...Volume..., Bulan
5. Menghitung Konsistensi Matriks
Tabel 6. Perkalian TPV dengan nilai elemen
perbandingan berpasangan
Latarbel
Lama Peng
Krite
akang
Loyal Disipl
Beker alam
ria
Pendidi
itas
in
ja
an
kan
Lata
rBel
akan
(3,0
(1,00)(0 (2,00)
(5,00) (7,00)
0)(0,
g
,41)
(0,41)
(0,41) (0,41)
41)
Pend
idika
n
Lam
(3,0
a
(0,5)
(1,00)
(5,00) (7,00)
0)(0,
(0,31)
(0,31)
(0,31) (0,31)
Beke
31)
rja
(1,0
Peng
0)
(0,33)(0 (0,33)
(2,00) (7,00)
alam
,16)
(0,16) (0,1 (0,16) (0,16)
an
6)
(0,5)
Loya (0,2)(0,
(0,2)
(1,00) (2,00)
(0,0
07)
(0,07)
(0,07) (0,07)
litas
7)
(0,1
Disi (0,14)(0 (0,14)
(0,5) (1,00)
4)(0,
,03)
(0,03)
(0,03) (0,03)
plin
03)
Tabel 7. Penjumlahan Baris dari Elemen Matriks
Krite
∑bar
LP
LB
PG
LY
DS
ria
is
LP
0,41
0,82
1,23
2,05 2,87 7,38
LB
0,15
0,31
0,93
1,55 2,17 5,11
PG
0,05
0,05
0,16
0,32 1,12
1,7
LY
0,014 0,014 0,035 0,07 0,14 0,21
DS
0,004 0,004 0,004 0,015 0,03 0,057
Tabel 8. Menghitung λmaks

Kriteria
baris
LatarBelakang
7,38
Pendidikan
Lama Bekerja
5,11
Pengalaman
1,7
Loyalitas
0,21
Disiplin
0,057
Jumlah

TPV

Hasil

0,41

7,79

0,31
0,16
0,07
0,03

5,42
1,86
0,28
0,087
15,437

λmaks
7,79+5,42+1,86+0,28+0,087

=

λmaks

= 15,437

Consistency Index (CI)
CI

20..ISSN :2089-9033
5-1
= -1,9126
4
= -0,47815
= CI
RI
= -0,47815
1,120
= -0,427

CI
CI
Consistency Ratio (CR)
CR
CR

2.2.3 UseCase Diagram
Dibawah ini merupakan alur dari Use Case
sistem pendukung keputusan yang menyajikan
sebuah actor yang mempresentasikan proses bisnis
yang berjalan dalam suatu sistem seperti gambar
pada dibawah ini :
System


Lupa Password

Manage Jabatan
view Jabatan



Manage Kriteria

view Kriteria
login


Petugas SDM
Manage pegawai

view pegawai

Manage Analisis

view analisis

Gambar 3. UseCase Diagram Sistem Yang
berjalan
2.2.4 Activity Diagram
1. Activity Diagram Login
Activity diagram ini dipergunakan
verifikasi data user dalam sistem.

5
5
= 3,0874
= λmaks – n
n-1
= (3,0874 - 5)

Kepala Departemen



Gambar 4. Activity Diagram Login

untuk

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
Edisi...Volume..., Bulan

20..ISSN :2089-9033

2. Sequence Diagram Lupa Password
2. Activity Diagram Lupa Password
Activity diagram ini dipergunakan actor untuk
lupa password

Gambar 8. Sequence Diagram Lupa Password

Gambar 5. Activity Diagram Lupa Password
2.2.5 Class Diagram

2.2.7 Tabel Relasi
Proses relasi antar file merupakan gabungan
file yang memiliki primary key (kunci utama) yang
sama, sehingga file-file tersebut menjadi satu
kesatuan yang dihubungkan field (atribut) kunci
tersebut.

Gambar 9. Skema Relasi Antar Tabel
Gambar 6. Class Diagram SPK
2.2.6 Sequence Diagram
1.
Sequcence Diagram Login

2.3

Desain
Berikut ini adalah gambar struktur menu pada
aplikasi SPK kenaikan pangkat jabatan di KSU
Persada Madani Bandung.

Gambar 10. Struktru Menu

Gambar 7. Sequence Diagram Login

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
Edisi...Volume..., Bulan
2.4
Implementasi
2.4.1 Implementasi Perangkat Keras
Tujuan
Implementasi
adalah
untuk
mengkonfirmasikan modul program perancangan
pada para pelaku sistem sehingga user dapat
memberi masukan kepada pembangun sistem seperti
terlihat pada tabel 9.
Tabel 9. Implementasi Perangkat Keras
Komputer Server
Komputer Server
No Perangkat
Spesifikasi
Processor
Intel Core i3 2,5 GHz
1
RAM
2 GB
2
Harddisk
80GB
3
Monitor
17” LCD
4
VGA
128 Mb
5
Printer
6
Tabel 10. Implementasi Perangkat Keras Pada
Komputer Client
Komputer Client
No Perangkat Spesifikasi
Intel Pentium 4 Speed 2,0
1
GHz
Processor
RAM
512MB
2
Harddisk
50GB
3
Monitor
16” LCD
4
VGA
128 Mb
5
Linksys SRW 2024 24 Port,
6
Switch
10/100/1000 Mbps Gigabit
Kabel
UTP Balden cate 5e
7
Konektor
RJ45
8
2.4.2 Implementasi Perangkat Lunak
Spesifikasi perangkat lunak yang digunakan
untuk
membangun
dan
pengidentifikasian
karakteristik seseorang dengan pola gambar seperti
terlihat pada tabel 10.
No
Perangkat Lunak
Spesifikasi
1
Sistem Operasi
Windows 7 64Bit
2
Bhs Pemrograman
PHP
3
DBMS
MySQL
4
Web Browser
Mozilla
3.6,
Google Chrome, IE
5
Code Editor
Macromedia
Dreamweaver 8
6
UML
StarUML,
Visio
2010.
7
Web Server
XAMP 2.5

20..ISSN :2089-9033

Dari hasil analisis dan perancangann yang
telah dilakukan hasil dari aplikasi yang dibangun
sala satunya dapat terlihat seperti pada gambar 11,
12, 13, dan 14.

Gambar 11. Tampilan utama Home

Gambar 12. Tampilan Gagal Login

Gambar 13. Tampilan Lupa Password

Gambar 14. Tampilan List Kriteria

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
Edisi...Volume..., Bulan
[5]
[6]

Rama,
Jones, Sistem
Akuntansi halaman 78. Salemba.

[8]

Ir. M. FARID AZIS, M. Kom, Object
Oriented Programming Php 5, halaman 118.
Elex Media Komputindo.

[9]

Julius
Hermawan, Analisis
Desain
&
Pemrograman Berorientasi Obyek dengan
UML dan Visual Basic. NET by Danoe Mraz

[10]

Duniascript (2014, 16 Agustus). Definisi
Macromediadreamweaver 8. Diperoleh 18
Agustus
2014,
dari
http://blog.duniascript.com/sekilas-tentangmacromedia-dreamweaver.html

[11]

Hastomo Network (2014, 16 Agustus).
Definisi dan Sejarah PHP. Diperoleh 18
Agustus
2014,
dari
http://hastomo.net/php/pengertian-dansejarah-php/

[12]

KuliahIT (2014, 16 Agustus) Apa itu
CodeIgniter. Diperoleh 18 Agustus 2014, dari
http://www.kuliahit.com/kuliahit/article/24/A
pa-itu-CodeIgniter-

[13]

Wikipedia ( 2014, 16 Agustus) CodeIgniter.
Diperoleh
18
Agustus
2014,
dari
http://id.wikipedia.org/wiki/CodeIgniter

[14]

Wikipedia (2014, 16 Agustus) Xampp.
Diperoleh
18
Agustus
2014,
dari
http://id.wikipedia.org/wiki/XAMPP

PENUTUP

3.1
Kesimpulan
Setelah melakukan analisis, perancangan, dan
pengujian, maka dapat diperoleh kesimpulan sebagai
berikut :
1. Sistem Pendukung Keputusan kenaikan pangkat
jabatan ini dapat membantu Petugas dan Kepala
Departemen SDM dalam proses kenaikan
pangkat jabatan untuk tiap-tiap departemen.
2. Sistem pendukung keputusan ini
dapat
membantu Petugas dan Kepala Departemen
SDM dalam proses pengambilan keputusan yang
tidak selalu mengacu pada hasil evaluasi tetapi
pembobotan kriteria yang telah ditetapkan.
3.2
Saran
Dari semua hasil yang telah dicapai saat ini, masih
mempunyai beberapa kekurangan.Disarankan untuk
menambahkan hal-hal yang dapat melengkapi sistem
pendukung keputusan ini yang akan datang.
Diantaranya adalah :
1. Perangkat lunak sistem pendukung keputusan ini
masih dapat dikembangkan seiring dengan
berkembangnya spesifikasi kebutuhan pengguna
sistem yang harus dipenuhi dalam mencapai hasil
dan kinerja sistem yang lebih baik.
2. Pengembangan interface yang lebih menarik dan
user friendly.
3. Lebih dinamis lagi dalam pembuatan websitenya.

DAFTAR PUSTAKA
[1]

[2]

[3]

[4]

Roger,. S, Software Engineering A
Practitioner's Approach 7th Edition., 2013,
Vol 39-40,.
Dr. Rainer Haas : Dr. Oliver Meixner : “An
Illustrated Guide to the Analytic Hierarchy
Process”, http://www.boku.ac.at/mi/
Kusrini. 2007, Konsep dan Aplikasi Sistem
Penunjang Keputusan, Yogyakarta :Andi
Offset.
Saaty, T.L. 2001. Decision Making For
Leaders. Forth edition, University of
Pittsburgh,

RWS Jogianto HM. 2005. Sistem Teknologi
Informasi. Andi. Yogyakarta
David M. Kroenke, Database Processing
Jilid 1 edisi 9, halaman 60. Erlangga.

[7]

Gambar 15. Tampilan Tambah Analisis

3

20..ISSN :2089-9033

Informasi

BIODATA PENULIS
1. DATA PRIBADI
Nama

: Aldi Grialdi Syaftarie

NIM

: 10108842

Tempat/Tgl. Lahir

: Bandung, 26 Oktober 1990

Agama

: Islam

Kewarganegaraan

: Indonesia

Status

: Belum Kawin

Anak ke

: Kedua dari tiga bersaudara

Jenis Kelamin

: Laki - Laki

Alamat

: Jl. Subang VII No. 19 Anatapani Bandung 40291

No. Telp./HP.

: +628983992242 / +6285624246742

E-mail

: [email protected] / [email protected]

2. RIWAYAT PENDIDIKAN
1996 – 2002

: SDN MERDEKA 5 / 2 BANDUNG

2002– 2005

: SMP 7 BANDUNG

2005 – 2008

: MADRASAH ALIYAH NEGERI 1 BANDUNG

2008 - 2012

: Program

Studi

Informatika,

S1,

Program

Universitas

Studi

Komputer

Teknik
Indonesia

Bandung
Demikian riwayat hidup ini saya buat dengan sebenar-benarnya dalam keadaan
sadar dan tanpa paksaan.
Bandung,

Aldi Grialdi Syaftarie