Pembobotan Perhitungan Perhitungan Core Perhitungan

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.