112
4.2.4.1.2 Diagram Rinci Proses 6.0
6.2 Pembobotan
nilai Gap
6.3 Perhitungan
nilai_total
6.5 Perhitungan
penentuan ranking
Nilai _hasil_bobot profil_jabatan
profil_pegawai Nilai_para_pegawai
Nilai_ jabatan
6.4 Core
factorsecond ary factor
Nilai _total
Hasil Core secondary factor
6.1 Perhitungan
selisih Gap
nilai Hasil _selisih
bobot Bobot_Gap
General Manager Analisis gap sistem
7.0 Pembuatan
Laporan Laporan _hasil_akhir
Gambar 4.7 Diagram Rinci Proses 6.0
Penjelasan Diagram Rinci Proses 5.0: Proses ini merupakan turunan dari proses 5.0 yaitu pencocokan variabel
profil. Proses pertama adalah perhitungan Gapselisih, nilai yang akan dihitung diambil
dalam data
store profil_pegawai
profil_jabatan, selanjutnya
pembobotan nilai hasil dari perthitungan Gapselisih didapat dari tabel bobot.
113 Nilai yang sudah terbobot akan dilakukan perhitungan nilai total. Nilai total
tersebut akan diproses kedalam core factor secondary factor. Setelah mendapatkan nilai core factor secondary factor, maka nilai tersebut akan
diproses untuk perhitungan penentuan ranking. Hasil akhir ranking tersebut tersimpan dalam database pada tabel hasil untuk selanjutnya membuat laporan
pada proses 7.0.
4.2.6.2.3 Kamus Data
pegawai =
jabatan =
unit_kerja =
user =
profil_karyawan = id_pegawai + nama + jenis_kelamin + tempat_lahir + tanggal_lahir +
kewarganegaraan + status + alamat +pend_terakhir +thn_masuk + jabatan
id_jabatan + id_pegawai +id_uker + nama_jabatan
id_uker + nama_uker
id_user + username + password
id_profil_karyawan + id_pegawai + pk1_1 + pk1_2 + pk1_3 + pk1_4 + pk1_5 + pk1_6 + pk1_7 + pk1_8 + pk1_9 + pk1_10 +
pk2_1 + pk2_2 pk2_3 + pk2_4 + pk2_5 + pk2_6 + pk3_1 + pk3_2 + pk3_2 + pk3_3 + pk3_4
114 profil_jabatan =
bobot =
4.2.1.1 Perancangan Files
Perancangan file masuk dalam bagian perancangan basisdata yang diawali dengan merancang diagram antar entitas ERD, transformasi ERD ke LRS, dan
analisa data.
4.2.6.3.1 Perancangan ERD
Tujuan perancangan ERD adalah untuk menunjukan objek-objek entitas apa saja yang ingin dilibatkan dalam sebuah database dan bagaimana hubungan
yang terjadi di antara objek tersebut. Berikut hasil perancangan ERD: id_profil_jabatan + id_jabatan + pj1_1 + pj1_2 + pj1_3 + pj1_4 + pj1_5
+ pj1_6 + pj1_7 + pj1_8 + pj1_9 + pj1_10 + pj2_1 + pj2_2 pj2_3 + pj2_4 + pj2_5 + pj2_6 + pj3_1 + pj3_2 + pj3_2 + pj3_3 + pj3_4
selisih + bobot nilai
115
miliki2 id_jabatan
Id_pegawai Id_uker
nama_jabatan
unit_kerja
Id_profil_karyawan Id_pegawai
pk1_1 pk1_2
pk1_3 pk1_4
pk1_5 pk1_6
pk1_7 pk1_8
pk1_9 pk1_10
pk2_1 pk2_2
pk2_3 pk2_4
pk2_5 pk2_6
pk3_1 pk3_2
pk3_3 pk3_4
Id _profil_jabatan Id_jabatan
pj1_1 pj1_2
pj1_3 pj1_4
pj1_5 pj1_6
pj1_7 pj1_8
pj1_9 pj1_10
pj2_1 pj2_2
pj2_3 pj2_4
pj2_5 pj2_6
pj3_1 pj3_2
pj3_3 pj3_4
Pegawai
profil_karyawan miliki3
M M
Id _pegawai nama
jenis _kelamin tempat _lahir
tanggal _lahir kewarganegaraan
status alamat
pend _terakhir thn_masuk
jabatan
jabatan
profil_jabatan miliki4
1 M
1 1
M
1 id_uker
Nama_uker
miliki 1
Gambar 4.8 ERD Entity Relationship Diagram
116
4.2.6.3.2 Transformasi ERD ke Logical Record Structure LRS
Hasil tranformasi ERD ke LRS sebagai berikut.
Gambar 4.9 Tranformasi ERD ke LRS
117
4.2.6.3.3 Normalisasi
Normalisasi digunakan untuk membantu mengidentifikasi relasi-ralasi. Normalisasi bertujuan mengkonversi relasi menjadi bentuk normal yang lebih tinggi sehingga dapat menghindari redudansi data. Langkah-langkah pembentukan normalisasi adalah:
Bentuk tidak normal Unnormalized Form
id_jabatan nama_jabatan
id_pegawai nama_pegawai
jenis_kelamin tempat_lahir
tanggal_lahir ...
J1011 Staff HRD
K7007 Yulie Miranda
perempuan jakarta
1977-12-20 K7008
Sulistyo Laki-laki
semarang 1990-03-11
... kewarganegaraan
status alamat
pend_terakhir thn_masuk
id_uker nama_uker
Indonesia Menikah
Jl. Merpati Putih Jak-Tim S1
2000 UK102
HRD Indonesia
Menikah Jl. Reformasi 89 Pondok
Aren-Tangerang S1
2004
118 Tabel diatas dalam bentuk tidak normal Unnormalized, yaitu terdapat multiple value pada beberapa atributnya.
Bentuk normal pertama 1
st
NF
id_jabatan nama_jabatan
id_pegawai nama_pegawai
jenis_kelamin tempat_lahir
tanggal_lahir ...
J1011 Staff HRD
K7007 Yulie Miranda
perempuan jakarta
1977-12-20 J1011
Staff HRD K7008
Sulistyo Laki-laki
semarang 1990-03-11
id_profil_karyawan pk1_1 pk1_2 pk1_3 pk1_4 pk1_5
pk1_6 pk1_7 pk1_8 pk1_9 pk1_10 pk2_1 ...
K7007 2
2 3
4 5
3 2
2 1
3 4
5 K7008
4 3
2 2
4 5
3 4
5 3
1
... pk2_3 pk2_4
pk2_5 pk3_6 pk3_1 pk3_2
pk3_3 pk3_4
3 2
4 3
2 2
1 4
4 3
2 4
3 2
1
119 Pada betuk normal ke satu 1
st
NF sudah tidak ada elemen yang berulang.
... kewarganegaraan
status alamat
pend_terakhir thn_masuk
id_uker nama_uker
Indonesia Menikah
Jl. Merpati Putih Jak-Tim S1
2000 UK102
HRD Indonesia
Menikah Jl. Reformasi 89 Pondok
Aren-Tangerang S1
2004 UK102
HRD
id_profil_karyawan pk1_1 pk1_2 pk1_3 pk1_4 pk1_5
pk1_6 pk1_7 pk1_8 pk1_9 pk1_10 pk2_1 pk2_2 ...
K7007 2
2 3
4 5
3 2
2 1
3 4
5 K7008
4 3
2 2
4 5
3 2
4 5
3 1
... pk2_3 pk2_4
pk2_5 pk3_6 pk3_1 pk3_2
pk3_3 pk3_4
3 2
4 3
2 2
1 4
3 4
3 2
4 3
2 1
120
Bentuk normal kedua 2
sd
NF
Pada tahapan ini data-data dikelompokan menjadi beberapa entity, penggambaran entity- entity tersebut dapat dilihat pada gambar dibawah ini:
pegawai
Id_pegawai nama
jenis_kelamin tempat_lahir
tanggal_lahir kewarganegaraan
status alamat
pend_terakhir thn_masuk
jabatan
jabatan
id_jabatan Id_pegawai
Id_uker
nama_jabatan
unit_kerja
Id_uker nama_uker
profil_karyawan
Id_profil_karyawan Id_pegawai
pk1_1 pk1_2
pk1_3 pk1_4
pk1_5 pk1_6
pk1_7 pk1_8
pk1_9 pk1_10
pk2_1 pk2_2
pk2_3 pk2_4
pk2_5 pk2_6
pk3_1 pk3_2
pj3_3 pj3_4
profil_jabatan
Id_profil_jabatan Id_jabatan
pj1_1 pj1_2
pj1_3 pj1_4
pj1_5 pj1_6
pj1_7 pj1_8
pj1_9 pj1_10
pj2_1 pj2_2
pj2_3 pj2_4
pj2_5 pj2_6
pj3_1 pj2_2
pj1_3 pj1_4
Relasi di atas sudah 2NF, karena sudah dalam bentuk 1NF, karena setiap atribut yang bukan kunci non-key memiliki ketergantungan secara fungsional
sepenuhnya fully
functional depedency
pada primary
key
121
4.2.6.3.3.2 Spesifikasi Database
Spesifikasi database yang sudah dinormalisasi mendapatkan data sebagai berikut.
Nama Tabel : pegawai
Primery Key : id_pegawai
Fungsi Tabel : Tabel master yang digunakan untuk menjelaskan data seluruh anggota.
Tabel 4.28 Tabel Pegawai
Field Type
Collation Null
Default Keterangan
id_pegawai int5
No id_pegawai
bersifat auto_increment
nama varchar100
latin1_swedish_ci No Nama pegawai
jenis_kelamin varchar10
latin1_swedish_ci No Jenis
kelamin pegawai
tempat_lahir varchar50
latin1_swedish_ci No Tempat
lahir pegawai
tanggal_lahir date
latin1_swedish_ci No Tanggal
lahir pegawai
kewarganegaraan Varchar50
latin1_swedish_ci No Kewarganegaraan
pegawai
status varchar20
latin1_swedish_ci No Status pegawai
alamat varchar255
latin1_swedish_ci No Alamat
lengkap pegawai
122 pend_terakhir
varchar10 latin1_swedish_ci No
Pendidikan terkhir pegawai
Thn_masuk date
latin1_swedish_ci No Tahu
masuk pegawai
ke perusahaan
jabatan varchar30
latin1_swedish_ci No Jabatan pegawai
saat ini
Nama Tabel : jabatan
Primery Key : id_jabatan
Fungsi Tabel : Tabel master yang digunakan untuk menjelaskan data seluruh jabatan.
Tabel 4.29 Tabel Jabatan
Field Type
Collation Null
Default Keterangan
id_jabatan int5
No Id_jabatan
bersifat auto_incremen
t
Id_pegawai varchar10
latin1_swedish_ ci
No Id_pegawai
Id_uker varchar10
latin1_swedish_ ci
No Id_uker
Nama_jabatan text
latin1_swedish_ ci
No Nama jabatan
123 Nama Tabel
: unit_kerja Primery Key
: id_uker Fungsi Tabel : Tabel master yang digunakan untuk menjelaskan data seluruh unit
kerja.
Tabel 4.30 Tabel unit_kerja
Field Type
Collation Null
Default Keterangan
id_uker int5
No Id
jabatan bersifat
auto_increment nama_uker
varchar50 latin1_swedish_ci
No Nama unit kerja
Nama Tabel : user
Primery Key : id_user
Fungsi Tabel : Tabel master yang digunakan untuk menjelaskan data user.
Tabel 4.31 Tabel user
Field Type
Collation Null
Default Keterangan
id_user int5
No id_user bersifat
auto_increment
username varchar10
latin1_swedish_ci No Username user
auto_increment
password varchar50
latin1_swedish_ci No Password user
124 Nama Tabel
: profil_karyawan Primery Key
: id_profil_karyawan Fungsi Tabel : Tabel master yang digunakan untuk menjelaskan semua profil
karyawan.
Tabel 4.32 Tabel profil_karyawan
Field Type
Collation Null
Default Keterangan
id_profil_karyawan int5
No id_profil_karyawan
bersifat auto_increment
id_pegawai int5
latin1_swedish_ci No Id pegawai
pk1_1 int5
latin1_swedish_ci No Kapasitas
intelektual 1
pk1_2 int5
latin1_swedish_ci No Kapasitas
intelektual 2
pk1_3 int5
latin1_swedish_ci No Kapasitas
intelektual 3
pk1_4 int5
latin1_swedish_ci No Kapasitas
intelektual 4
pk1_5 int5
latin1_swedish_ci No Kapasitas
intelektual 5
pk1_6 int5
latin1_swedish_ci No Kapasitas
intelektual 6
pk1_7 int5
latin1_swedish_ci No Kapasitas
intelektual 7
pk1_8 int5
latin1_swedish_ci No Kapasitas
intelektual 8
125 pk1_9
int5 latin1_swedish_ci No
Kapasitas intelektual 9
pk1_10 int5
latin1_swedish_ci No Kapasitas
intelektual 10
pk2_1 int5
latin1_swedish_ci No Sikap kerja 1
pk2_2 int5
latin1_swedish_ci No Sikap kerja 2
pk2_3 int5
latin1_swedish_ci No Sikap kerja 3
pk2_4 int5
latin1_swedish_ci No Sikap kerja 4
pk2_5 int5
latin1_swedish_ci No Sikap kerja 5
pk2_6 int5
latin1_swedish_ci No Sikap kerja 6
pk3_1 int5
latin1_swedish_ci No Perilaku 1
pk3_2 int5
latin1_swedish_ci No Perilaku 2
pk3_3 int5
latin1_swedish_ci No Perilaku 3
pk3_4 int5
latin1_swedish_ci No Perilaku 4
Nama Tabel : profil_jabatan
Primery Key : id_profil_jabatan
Fungsi Tabel : Tabel master yang digunakan untuk menjelaskan semua profil jabatan.
126
Tabel 4.33 Tabel profil_jabatan
Field Type
Collation Null
Default Keterangan
id_profil_jabatan int5
No id_profil_jabatan
bersifat auto_increment
id_jabatan int5
latin1_swedish_ci No Id jabatan
pj1_1 int5
latin1_swedish_ci No Kapasitas
intelektual 1
pj1_2 int5
latin1_swedish_ci No Kapasitas
intelektual 2
pj1_3 int5
latin1_swedish_ci No Kapasitas
intelektual 3
pj1_4 int5
latin1_swedish_ci No Kapasitas
intelektual 4
pj1_5 int5
latin1_swedish_ci No Kapasitas
intelektual 5
pj1_6 int5
latin1_swedish_ci No Kapasitas
intelektual 6
pj1_7 int5
latin1_swedish_ci No Kapasitas
intelektual 7
pj1_8 int5
latin1_swedish_ci No Kapasitas
intelektual 8
pj1_9 int5
latin1_swedish_ci No Kapasitas
intelektual 9
pj1_10 int5
latin1_swedish_ci No Kapasitas
intelektual 10
pj2_1 int5
latin1_swedish_ci No Sikap kerja 1
pj2_2 int5
latin1_swedish_ci No Sikap kerja 2
pj2_3 int5
latin1_swedish_ci No Sikap kerja 3
127 pj2_4
int5 latin1_swedish_ci No
Sikap kerja 4 pj2_5
int5 latin1_swedish_ci No
Sikap kerja 5 pj2_6
int5 latin1_swedish_ci No
Sikap kerja 6 pj3_1
int5 latin1_swedish_ci No
Perilaku 1 pj3_2
int5 latin1_swedish_ci No
Perilaku 2 pj3_3
int5 latin1_swedish_ci No
Perilaku 3 pj3_4
int5 latin1_swedish_ci No
Perilaku 4
Nama Tabel : bobot
Primery Key : -
Fungsi Tabel : Tabel master yang digunakan untuk menjelaskan bobot perhitungan.
Tabel 4.34 Tabel bobot
Field Type
Collation Null
Default Keterangan
selisih float
No Id
jabatan bersifat
auto_increment
bobot_nilai float
latin1_swedish_ci No
Nama unit kerja
128
4.2.1.2 State Transition Diagram STD 4.2.1.2.1
Rancangan Modul Menu Utama
Rancangan modul Menu berfungsi untuk memanggil subprogram lain modul-modul lain untuk dijalankan.
1. STD Rancangan Menu Utama Account user:
User dapat melihat semua menu yang ada dan melakukan prose-proses yang ada.
Gambar 4.10 STD Rancang Menu Utama
129 2.
STD Rancangan Modul Login User user login dengan memasukan username dan password kemudian akan
masuk ke halaman utama dari fitur user.
Gambar 4.11 STD Rancang Modul Login
3. STD Rancangan Modul Data Unit Kerja
User dapat melihat data unit kerja yang ada.
Gambar 4.12 STD Rancang Modul Data Unit Kerja
130 4.
STD Rancangan Modul Data Pegawai User dapat melihat data pegawai dengan lengkap.
Gambar 4.13 STD Rancang Modul Data Pegawai
5. STD Rancangan Modul Rekruitmen
User dapat melakukan proses pemilihan pegawai yang akan naik jabatan .
Gambar 4.14 STD Rancang Modul Rekruitmen
131 6.
STD Rancangan Modul Bantuan
Gambar 4.15 STD Rancang Modul Bantuan
4.2.4.2 Perancangan Antar Muka
1. Login User
Gambar 4.16 Login User
Halaman login menampilkan form pengisian username dan password pengguna sebelum masuk ke halaman utama. Login berfungsi
untuk kemanan sistem agar tidak disalah gunakan oleh orang yang tidak berhak. Pada halaman ini admin diharuskan memasukkan username dan
132 password
yang telah ditentukan sebelumnya untuk dapat melakukan proses-proses yang terdapat dalam sistem
.
2. Home
Gambar 4.17
Home
Home adalah tampilan pertama setelah pengguna memasukkan username dan password, pada halaman ini terdapat tulisan mengenai
penjelasan secara singkat tentang sistem yang dibuat.
133 3.
Data Unit Kerja
Gambar 4.18 Data Unit Kerja
Halaman data unit kerja menampilkan nama-nama unit kerja dan jabatan yang ada pada perusahaan, serta kolom aksi yang berisi edit dan
delete.
4. Edit Jabatan
Gambar 4.19 Edit Jabatan
134 Edit jabatan ini menampilkan id jabatan, nama jabatan, serta nilai
kriteria-kriteria untuk proses perhitungan, nilai kriteria tersebut dapat dirubah antara 1 sampai lima sesuai keinginan dan kebutuhan.
5. Lihat data pegawai
Gambar 4.20 Lihat data pegawai
Halaman lihat data pegawai menampilkan form yang berisi id pegawai, nama, jenis kelamin, tanggal lahir, status, tahun masuk, jabatan,
dan aksi. Lihat data pegawai berfungsi agar pengguna dapat melihat data- data pegawai yang ada pada perusahaan.
135 6.
Detail Pegawai
Gambar 4.21 Detail Pegawai
Detail pegawai ini menampilkan id pegawai, nama pegawai, serta nilai kriteria-kriteria untuk proses perhitungan, nilai kriteria tersebut dapat
dirubah antara 1 sampai lima sesuai keinginan dan kebutuhan.
136 7.
Cari Data Pegawai
Gambar 4.22 Cari Data Pegawai
Pada halaman cari pegawai terdapat form pencarian pegawai. Pengguna dapat mengisi id pegawai yang ingin dicari.
8. Pemilihan
Gambar 4.23 Pemilihan
137 Halaman pemilihan berisi tentang form untuk memilih pegawai
dan memilih jabatan. Pemilihan pegawai dan jabatan tersebut untuk proses perhitungan penentuan pegawai yang akan naik jabatan.
9. Pemilihan Proses 2
BANNER Home
Data Unit Kerja Data Pegawai
Pemilihan Ganti Password
Bantuan Keluar
Nilai Profil Pegawai
ID PEGAWAI NAMA PEGAWAI
Common sense Verb.Ide
Keluar PROSES
Copyright 2010 PT Beyf Bersaudara
Sis. Berfikir Sis. Berfikir
Sis. Berfikir Sis. Berfikir
Sis. Berfikir Sis. Berfikir
ID PEGAWAI NAMA PEGAWAI
Common sense Verb.Ide
Sis . Berfikir Sis. Berfikir
Sis. Berfikir Sis . Berfikir
Sis. Berfikir Sis. Berfikir
ID PEGAWAI NAMA PEGAWAI
Common sense Verb.Ide
Sis . Berfikir Sis. Berfikir
Sis. Berfikir Sis . Berfikir
Sis. Berfikir Sis. Berfikir
Nilai Profil Jabatan
Gambar 4.24 Pemilihan Proses 2
Halaman ini merupakan proses ke dua dari proses pemilihan. Halaman ini menampilkan form-form nilai pegawai dan jabatan yang
sudah dipilih. Pada halaman ini terdapat button proses dan keluar. Button proses adalah button untuk melanjutkan pada proses selanjutnya.
Sedangkan button keluar untuk kembali pada proses pemilihan
138 10.
Pemilihan Proses 3
Gambar 4.25 Pemilihan Proses 3
Halaman ini menampilkan form nilai dari hasil perhitungan pemilihan proses 2. Pada pemilihan proses 3 ini terdapat button hasil akhir
dan button keluar.
139 11.
Hasil Akhir
Gambar 4.26 Hasil Akhir
Pada halaman ini terdapat form nama pegawai beserta nilai akhir yang telah diproses sebelumnya, grafik nilai pegawai, dan data pegawai
yang paling tinggi nilainya. Dalam hasil akhir ini terdapat button laporan, simpan, dan keluar. Button laporan untuk menampilkan laporan akhir
dalam bentuk pdf. Button simpan untuk menyimpan hasil akhir.
140 12.
Ganti Password
BANNER Home
Data Unit Kerja Data Pegawai
Pemilihan Ganti Password
Bantuan Keluar
Copyright 2010 PT Beyf Bersaudara
GANTI PASSWORD
PASSWORD LAMA PASSWORD BARU
KONFIRMASI PASSWORD BARU GANTI
Gambar 4.27 Ganti Password
Pada halaman ini menampilkan form untuk mengganti password user.
13. Informasi
Gambar 4.28 Informasi
141 Halaman ini menampilkan informasi tentang teori yang berkaitan
dengan sistem yang telah dibuat.
14. Help
BANNER Home
Data Unit Kerja Data Pegawai
Pemilihan Ganti Password
Bantuan Keluar
Copyright 2010 PT Beyf Bersaudara Informasi
Help HELP
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Gambar 4.29 Help
Halaman ini menampilkan bantuan untuk menjalankan sistem yang telah dibuat.
4.2.4.3 Tahap Penerapan
Pada tahap ini merupakan proses untuk menerapkan rancangan aplikasi Sistem Pendukung Keputusan Untuk Kenaikan Jabatan yang telah dibuat, pada
tahapan implementasi ini terdiri dari penulisan source code program, testing program.
142
4.2.4.3.1 Penulisan
Source Code Program
Pada tahap ini dilakukan pengkodean terhadap rancangan-rancangan yang telah didefinisikan. Pengkodean sistem dilakukan dengan menggunakan bahasa
pemrograman PHP dan MySQL sebagai basisdatanya. Adapun baris kode program yang dibuat dapat dilihat pada bagian lampiran skripsi ini.
4.2.4.3.2 Testing Program
Sebelum sistem informasi ini dapat digunakan, maka harus dilakukan pengujian terlebih dahulu. Beberapa pengujian dilakukan oleh programmer
sendiri. Pengujian ini dilakukan dengan metode Blackbox testing.
4.2.4.3.2.1 Pengujian User
Melakukan uji coba pada account user. Hasil yang didapat sebagai berikut.
Tabel 4.35 Uji Coba Account User
No Rancangan Proses
Hasil Yang Diharapkan Hasil
Keterangan
1 Isi username dan
password klik tombol ‘Login’
Masuk halaman account user.
OK
2 Klik Menu ‘Home’
Menampilkan halaman utama menu .
OK 3
Klik Menu ‘Data Unit Kerja’
Menampilkan seluruh data unit kerja perusahaan.
OK 5
Klik aksi ‘Edit’ Menampilkan edit nilai
dengan memilih nilai yang diinginkan.
OK Pilih tombol ‘Simpan’
143 6
Pilih tombol ‘Simpan’ Data yang telah diedit
akan tesimpan dalam database.
OK
7 Klik aksi ‘Lihat’
Menampilkan nilai yang telah di-edit.
8 Klik Menu ‘Data
Pegawai’ Menampilkan data
pegawai. OK
9 Klik aksi ‘Detail’
Menampilkan nilai pegawai untuk semua
kriteria. OK
10 Klik Menu ‘Rekrutmen’
Menampilkan halaman pemulihan pegawai dan
jabatan. OK
11 Pilih ‘Jabatan’
Memilih jabatan yang diinginkan untuk kenaikan
jabatan. OK
12 Pilih ‘Pegawai’
Memilih pegawai sesuai jabatan yang telah dipilih.
OK Check box
13 Klik tombol ‘Proses’
Menampilkan nilai pegawai dan jabatan yang
dipilih. OK
14 Klik ‘Proses’
Menampilkan hasil perhitungan selisih antara
jabatan dengan pegawai. OK
15 Klik ‘Keluar’
Menampilkan halaman awal rekrutmen.
OK 16
Klik ‘Hasil Akhir’ Menampilkan hasil akhir
perhitungan dan grafik nilai pegawai.
OK
17 Klik ‘Print ’
Menampilkan hasil akhir dalam bentuk pdf.
OK 18
Klik ‘Simpan’ Hasil akhir dari proses
perhitungan akan tersimpan.
OK
19 Klik ‘Keluar’
Menampilkan halaman awal rekrutmen.
OK
144 20
Klik Menu ‘Bantuan’ Menu bantuan terdiri dari
informasi dan help. OK
21 Klik sub
menu‘Informasi’ Menampilkan informasi
yang berhubungan dengan SPK untuk Kenaikan
Jabatan. OK
Klik ‘Help’ Menampilkan halaman
help yang berisi tentang cara-cara pemakaian
sistem. OK
Klik Menu ‘Keluar’ Menmpilkan halaman
login OK
4.2.6.6.3 Fitur Sistem
Berdasarkan dari rancangan yang dibuat, ada beberapa keebihan fitur sistem yang terdapat ditabel berikut ini.
Tabel 4.36 Fitur Sistem
No. Fitur Sistem
1. Adanya edit nilai jabatan, user dapat mengganti atau meng-
edit nilai untuk masing-masing jabatan yang dibutuhkan. Nilai jabatan dibutuhkan untuk proses menghitung gap atau
selisih untuk mendapatkan hasil akhir yang diinginkan.
2. Adanya fitur lihat nilai jabatan. User dapat melihat nilai
masing-masing jabatan yang diinginkan.
3. Adanya fitur lihat nilai pegawai, dimana user dapat melihat
kemampuan setiap pegawai yang ditandai dengan nilai 1 sd 5, semakin tinggi nilai maka akan baik pula kemampuan
pegawai tersebut.
145 4.
Adanya menu rekrutmen untuk melakukan proses pemilihan pegawai yang akan naik jabatan dengan menggunakan
perhitungan gap selisih,hasil akhirnya didapatkan satu pegawai yang terbaik dari beberapa pegawai yang telah
dihitung. Dan terdapat grafik yang menunjukan nilai akhir tiap pegawai yang dipilih.
5. Adanya menu bantuan yang terdiri dari sub menu informasi
dan help. Informasi dan help tersebut berfungsi sebagai petunjuk untuk user dalam menjalankan sistem pendukung
keputusan untuk kenaikan jabatan.
6 Adanya menu ganti password, dimana berfungsi untuk
mengganti password yang sudah ada agar tidak digunakan oleh orang yang tidak mempunyai hak akses untuk
menggunakan sistem pendukung keputusan untuk kenaika jabatan.
146
BAB V PENUTUP
5.1 Simpulan
Berdasarkan uraian yang telah dijelaskan pada bab-bab sebelumnya, maka dapat disimpulkan bahwa:
1. Dalam proses
kenaikan jabatan yang berlangsung pada PT.Beyf
Bersaudara masih dilakukan secara manual dan bersifat subyektif, yaitu tidak sesuai dengan kenyataan dan melalui proses yang sangat rumit,
seperti adanya pegawai yang dinilai dari satu kriteria saja, tetapi langsung mendapatkan kenaikan jabatan, padahal pegawai tersebut belum tentu
unggul pada kriteria-kriteria yang lainnya. Hal tersebut terjadi karena tidak adanya sistem yang dapat membantu para pengambil keputusan dalam
menetukan pegawai yang berhak untuk naik jabatan sesuai dengan nilai kriteria yang dibutuhkan.
2. Merancang suatu Sistem Pendukung Keputusan untuk kenaikan jabatan
berfungsi untuk membantu General Manager pada PT. Beyf Bersaudara menentukan pegawai yang berhak untuk naik jabatan melalui perhitungan
pencocokan profil. 3.
Sistem yang dirancang dapat meng-cover proses pemberian standar atau bobot penilaian kinerja pegawai.
4. Hasil akhir yang dicapai merupakan data yang akurat karena melalui
rangkaian proses perhitungan.