36 III.1.Analisa Sistem Yang Sedang Berjalan
CV. Fountain Dalam penentuan evaluasi karyawan oleh Departemen Sumber Daya Manusia (SDM) terdapat beberapa faktor yang menjadi penilaian. Penilaian ini berdasarkan penilaian kinerja, yakni pengetahuan tentang pekerjaan, kreativitas, perencanaan, pelaksanaan instruksi, pelaksanaan deskripsi tugas, kualitas kerja, kerjasama dan sikap terhadap karyawan lain, inisiatif, kehandalan, kemandiran, sikap pekerjaan, keuletan, dan kejujuran. Demi efisiensi dan efektifitas kerja maka pengambilan keputusan yang tepat sangat diperlukan.
Untuk penentuan evaluasi karyawan penulis menggunakan metode Analytic Hierarchy Process (AHP), dimana masing-masing kriteria dalam hal ini faktor-faktor penilaian dan alternatif dalam hal ini para karyawan dibandingkan satu dengan yang lainnya sehingga memberikan output nilai intensitas prioritas yang menghasilkan suatu sistem yang memberikan penilaian terhadap setiap karyawan.
III.1.1 Input
Dalam hal ini sistem yang digunakan belumlah efektif dikarenakan sistem informasi yang digunakan masih hanya penyimpanan data bedasarkan laporan evaluasi dan diinput pada aplikasi dari Microsoft Excel yang tidak terintegrasi dengan database, dan tidak dipublikasikan ke karyawan dalam hal
informasi evaluasi karyawan oleh Departemen Sumber Daya Manusia. Namun dengan sistem informasi yang dirancang sistem akan lebih mudah karena telah menggunakan aplikasi yang dibuat sesederhana mungkin dan lebih efektif dan efisien dalam akses informasi evaluasi karyawan. Hal ini bertujuan untuk mempermudah pihak manager dalam pengambilan keputusan yang ada dan didukung dengan database yang berperan dalam penyimpanan data-data yang telah diinput dan jika adanya perubahan informasi status karyawan akan lebih mudah.
III.1.2. Proses
Pada proses sistem yang berjalan, pihak manager dalam proses evaluasi karyawan yang ada, sering tidak dapat menentukan penilaian status karyawan yang ada, dan hanya berdasarkan data dari aplikasi Microsoft Excel saja. Proses yang sedang berlangsung dalam menentukan penilaian status karyawan yang ada pada CV. Fountain, dilihat pada gambar III.1 berikut ini.
Karyawan HRD Manager
mulai
Pencarian data
Penginputan Penilaian Status Karyawan
Data Penilaian Status Karyawan
Penyimpanan data Penilaian Status Karyawan
Laporan data Penilaian Status Karyawan
Laporan data Penilaian Status
Karyawan
III.1.3 Output
Output pada sistem ini akan didapatkan dari data-data Penilaian Status Karyawan. Untuk pencatatannya sendiri bagian HRD mencatat data tentang evaluasi karyawan tersebut menggunakan aplikasi dari Microsoft Excel kedalam komputer dan hasil akhir hanya menghasilkan nilai , tetapi masalah yang timbul adalah tidak ada petunjuk yang menjelaskan tentang kinerja penilaian status karyawan tersebut di CV. Fountain.
III.2.Evaluasi Sistem yang berjalan
Sistem yang ada saat ini masih diolah menggunakan komputer yang masih berbasis desktop (menggunakan Microsoft Excel), dan untuk sistem yang baru menggunakan aplikasi berbasis web. Dalam hal pengolahan data untuk sistem yang baru dibandingkan sistem yang lama terdapat beberapa hal yang berbeda, diantaranya adalah perubahan dalam hal penggunaan aplikasi program, yaitu akses penilaian status kinerja karyawan dapat diakses melalui internet, dan terintegrasi langsung dengan database yang ada.
Dari hasil evaluasi sistem yang lama yang terdapat pada CV. Fountain, penulis merancang sebuah sistem yang dapat mempermudah cara kerja yang dapat menghasilkan data yang lebih akurat. Dimana sistem yang akan dirancang lebih diajukan untuk penanganan masalah diatas, secara perlahan sistem yang lama di ganti dengan sistem yang baru. Untuk sistem yang baru, sumber daya manusianya juga harus mendukung, dilihat dari sistem yang lama sering terjadi
tumpang tindih data, tidak ada fasilitas untuk menjaga agar data tidak tumpang tindih. Sistem yang telah dirancang menghasilkan data rekomendasi ranking karyawan berprestasi yang dapat diakses melalui internet, dan terintegrasi langsung dengan database yang ada, dan data tidak akan mungkin terjadi tumpang tindih, karena adanya sistem proteksi.
III.3.Disain Sistem
III.3.1 Disain Sistem Secara Global
Sistem Pendukung Keputusan untuk evaluasi karyawan pada CV. Fountain yang menggunakan metode Analytic Hierarchy Process (AHP) dimana masing-masing kriteria dalam hal ini faktor-faktor penilaian dan alternatif yaitu para karyawan dibandingkan satu dengan yang lainnya sehingga memberikan output nilai intensitas prioritas yang menghasilkan suatu sistem yang memberikan penilaian terhadap setiap karyawan.
Adapun tabel kebutuhan sistem antara lain sebagai berikut Tabel III.1 Tabel Kebutuhan Sistem
NO Kebutuhan Keterangan Level
1 Computer Pentium 4 ; ProcessorIntel Pentium 1.86 GHz
Hard disk : 320 GB RAM 1 GB
Monitor LCD 17”, Keyboard dan Mouse.
Admin/User 2 Bahasa pemrograman dan Database Php, Html dan Css MySQL Admin
3 Kriteria Penilaian Kedisipilan Prestasi Kerja Pengalaman Kerja Prilaku Dan lain-lain Sumber : CV. Fountain (2013) 4 Skala Perbandinga Berpasangan
1 - Kedua elemen sama pentingnya
3 - Elemen yang satu sedikit lebih penting daripada elemen yang lainnya
5 - Elemen yang satu lebih penting daripada yang lainnya
7 - Satu elemen jelas lebih mutlak penting daripada elemen lainnya
9 - Satu elemen mutlak penting daripada elemen lainnya
2,4,6,8 - Nilai-nilai antara dua nilai
pertimbangan-pertimbangan yang berdekatan
Sumber : Kusrini (2007 : 134)
Admin
5 Metode AHP Membuat Hierarki
Penilaian kriteria dan alternatif Menentukan Prioritas
Konsistensi Logis
Admin
Berikut merupakan tahapan dalam pembuatan Sistem Pendukung Keputusan untuk evaluasi karyawan pada CV. Fountain.
III.3.1.1. UseCase Diagram
Perangkat lunak yang dibuat akan menangani 7 (tujuh) fungsi utama, seperti terlihat dalam usecase ( Gambar III.2) dibawah ini
Gambar III.2. Usecase Diagram Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis
Web
III.3.1.2. Sequence Diagram
1. Sequence diagram form login Admin.
Berikut ini gambar III.3 tentang Sequence diagram pada form login Admin
2. Sequence diagram form input data karyawan.
Berikut ini gambar III.4 tentang Sequence diagram form input data karyawan
Gambar III.4. Sequence Diagram pada Form Input data Karyawan
3. Sequence diagram form input data kriteria penilaian.
Berikut ini gambar III.5 Sequence diagram form input data kriteria penilaian
4. Sequence diagram form input data bobot Kriteria.
Berikut ini gambar III.6 Sequence diagram pada form input bobot kriteria
5. Sequence diagram form input skor penilaian karyawan.
Berikut gambar III.7 Sequence diagram pada form input penilaian karyawan
6. Sequence diagram untuk melihat laporan evaluasi karyawan.
Gambar III.6. Sequence Diagram pada Form Input data bobot kriteria
Berikut ini gambar III.8 Sequence diagram untuk laporan evaluasi karyawan.
7. Sequence diagram form Karyawan untuk profil managemen data karyawan.
Berikut ini gambar III.9 Sequence diagram profil managemen data karyawan Gambar III.8. Sequence Diagram untuk laporan penilaian kinerja karyawan
III.3.1.3. Class Diagram
berikut ini gambar III.10 tentang Class diagram Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web
III.3.2. Disain Sistem Secara Detail
Dalam hal ini penulis akan membahas perancangan sistem yang akan dibangun secara terperinci yaitu melalui desain output, desain input dan desain database.
Gambar III.10. Class Diagram Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web
III.3.2.1. Desain Output yang dapat diakses oleh Karyawan 1. Tampilan Login
Desain sistem ini berisikan tampilan awal dalam menjalankan aplikasi penilaian kinerja karyawan, yaitu berupa tampilan halaman login aplikasi, seperti pada gambar III.11 berikut ini.
2. Tampilan Beranda
Desain sistem ini berisikan tampilan hasil yang akan diperoleh dari Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Weboleh Pengguna yaitu berupa halaman beranda, seperti pada gambar III.12. berikut ini.
Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web
Footer Login Username : Password : Login Logo Perusahaan
3. Tampilan Halaman Profil
Halaman Profil merupakan halaman yang menampilkan profil data karyawan yang berada di CV. Fountain seperti pada gambar III.13. berikut.
Gambar III.12. Perancangan Halaman Beranda
Gambar III.13. Perancangan Halaman Profil Karyawan Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN
Menggunakan Metode AHP Berbasis Web
Footer Beranda Profil Hasil Evaluasi Logout Xxxxxxxxx Xxxxxxx Nip : Nama : Jabatan : Divisi : Telp : update batal
4. Tampilan Halaman Hasil Evaluasi
Halaman Profil merupakan halaman yang menampilkan hasil dari data evaluasi penilaian karyawan di CV. Fountain seperti pada gambar III.14 berikut.
III.3.2.2. Disain Input
Untuk memperoleh pengisian database, perlu dirancang form-forminput, hal ini akan sangat membantu pada saat admin memasukkan data (Data Entry). Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web meliputi desain input dari bentuk dokumen-dokumen input yang akan digunakan dan hanya dapat dilakukan oleh administrator.
Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web form input disini dilakukan dengan menelusuri output yang dihasilkan sistem informasi sehingga ditemukan item apa saja yang harus ada dalam rancangan form output, data yang menjadi inputnya antara lain :
Gambar III.14. Perancangan Halaman Hasil Evaluasi
Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web
Footer
Beranda
Profil
Hasil Evaluasi Logout
Rekomendasi Ranking Karyawan Berprestasi
nip Nama lengkap Jabatan Divisi nilai 9999 Xxxxxxxx Xxxxxx Xxxxx 99999 9999 Xxxxxxxx Xxxxxx Xxxxx 99999
III.3.2.2. Desain Input Untuk Olah Data Karyawan pada Admin
Halaman olah data karyawan hanya bisa di akses oleh admin, merupakan halaman yang menampilkan data karyawan yang ada pada CV. Fountain seperti pada gambar III.15 berikut.
III.3.2.3. Desain Input Untuk Olah Kriteria Penilaian pada Admin
Halaman olah data kriteria Penilaian hanya bisa di akses oleh admin, yaitu halaman yang menampilkan data kriteria, pada gambar III.16. berikut.
Gambar III.12. Perancangan Halaman Hasil Evaluasi
Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web
Footer
Manajemen Data Karyawan
Nip Nama Jabatan divisi Aksi 9999 Xxxxx Xxxxxx xxxxx Edit Hapus 9999 Xxxxx Xxxxxx xxxxx Edit Hapus 9999 Xxxxx Xxxxxx xxxxx Edit Hapus
Beranda
Olah data karyawan Olah kriteria penilaian Hitung bobot kriteria Hitung skor penilaian Laporan Evaluasi
Tambah Karyawan
III.3.2.4. Desain Input Untuk Hitung Skor Penilaian pada Admin
Halaman hitung skor penilaian hanya bisa di akses oleh admin, yaitu halaman yang menampilkan hitung skor penilaian matriks perbandingan berpasangan kriteria, pada gambar III.17 berikut.
Gambar III.16. Perancangan Halaman Olah Data Kriteria Penilaian
Gambar III.12. Perancangan Halaman Hasil Evaluasi
Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web
Footer
Matrik Perbandingan Berpasangan
Kriteria 1 Kriteria 2 Nilai / Bobot Kriteria
xxxxx xxxxx 9999
xxxxx xxxxx 9999
xxxxx xxxxx 9999
Beranda
Olah data karyawan Olah kriteria penilaian Hitung bobot kriteria Hitung skor penilaian Laporan Evaluasi
Gambar III.17. Perancangan Halaman Hitung Skor Penilaian
III.3.2.5. Disain Database III.3.2.5.1. Kamus Data
Kamus data merupakan suatu daftar terintegrasi tentang komposisi elemen data, aliran data dan data store yang digunakan. Pengisian data dictionary dilakukan setiap saat selama proses pengembangan berlangsung, ketika diketahui adanya data atau saat diperlukan penambahan data item kedalam sistem. Berikut kamus data dari Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web : Pengguna = ({nip} + username + password + level)
Karyawan = ({nip} + nama_karyawan + jabatan+divisi + alamat + telp) Kriteria = ({id_kriteria} + nama_kriteria)
Matrik_kriteria = ({indeks} + id_kriteria + id_bandingan + nilai )
Matrik_normalisasi_kriteria = ({indeks} + id_kriteria + id_bandingan + nilai ) Evaluasi = ({nip} + id_kriteria+ nilai)
Hasil_evaluasi = ({nip} + total_nilai) III.3.2.5.2. Normalisasi Tabel
Normalisasi yang digunakan dari Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web adalah normalisasi tabel dari sistem hanya 1st NF Berikut ini tabel III.1 data kinerja karyawan belum dinormalisasi :
nip Nama_karyawan jabatan divisi alamat kriteria perbandingan nilai Total nilai
Berikut ini tabel III.2 berisi normalisasi tabel data Karyawan
Tabel.III.2.Tabel Normalisasi Data Karyawan Nip Nama_karyawan Jabatan Divisi alamat telp
Berikut ini tabel III.3 berisi normalisasi tabel data Kriteria
Tabel.III.3.Tabel Normalisasi Data Kriteria Id_kriteria Nama_kriteria
Berikut ini tabel III.4 berisi normalisasi tabel data Matrik Kriteria Tabel.III.4.Tabel Normalisasi Data Matrik Kriteria
Indeks Id_kriteria Id_bandingan nilai
Berikut ini tabel III.5 berisi normalisasi tabel evaluasi
Tabel.III.5.Tabel Normalisasi Data Evaluasi
Berikut ini tabel III.6 berisi normalisasi tabel hasil evaluasi Nip Id_kriteria nilai
Tabel.III.6.Tabel Normalisasi Data Hasil Evaluasi
III.3.2.5.3. Struktur Tabel
Pada aplikasi Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web ini, penyimpanan data semua objek diletakkan pada database yang dibuat dengan MySQL. Berikut adalah tabel struktur data pada setiap tabel di dalam Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web.
Database : evalkaryawan; Nama Tabel : pengguna; Primary key : username Tabel.III.7.Tabel Pengguna
No Field Name Type Width Keterangan
1 nip varchar 5 Nomor induk penguna
2 Username Varchar 10 Nama Admin
3 Password Varchar 32 Kata sandi Admin
4 Level Enum (admin,user) Level Pengguna
Database : evalkaryawan; Nama Tabel : hasil_evaluasi; Primary key : - Tabel III.8. Tabel matrik_kriteria
No Field Name Type Width Keterangan
1 nip varchar 5 Nomor induk karyawan
2 total_nilai Float Total Nilai hasil
Database : evalkaryawan; Nama Tabel : karyawan; Primary key : nip Tabel III.9. Tabel Karyawan
No Field Name Type Width Keterangan
1 nip Varchar 5 Nomor induk penguna
2 nama_karyawan Varchar 30 Nama karyawan
3 Jabatan Varchar 30 Jabatan karyawan
4 Divisi Varchar 30 Divisi karyawan
5 Alamat Varchar 50 Alamat Karyawan
6 Telp Varchar 30 Telepon karyawan
Database : evalkaryawan; Nama Tabel : kriteria; Primary key : id_kriteria Tabel III.10. Tabel Kriteria
No Field Name Type Width Keterangan
1 id_kriteria Varchar 5 ID Kriteria
2 nama_kriteria Varchar 50 Nama kriteria
Database : evalkaryawan; Nama Tabel : matrik_kriteria; Primary key : indeks Tabel III.11. Tabel matrik_kriteria
No Field Name Type Width Keterangan
1 indeks int 5 Indeks kriteria
2 Id_kriteria Varchar 5 Id kriteria
3 Id_bandingan Varchar 5 Id bandingan
4 Nilai Float Nilai hasil matrik
Database : evalkaryawan; Nama Tabel : matrik_normalisasi_kriteria; Primary key : indeks
Tabel III.12. Tabel matrik_normalisasi_kriteria
No Field Name Type Width Keterangan
1 indeks int 5 Indeks kriteria
2 Id_kriteria Varchar 5 Id kriteria
3 Id_bandingan Varchar 5 Id bandingan
4 Nilai Float Nilai hasil matrik
Database : evalkaryawan; Nama Tabel : evaluasi; Primary key : - Tabel III.13. Tabel evaluasi
No Field Name Type Width Keterangan
1 nip varchar 5 Nomor induk karyawan
2 Id_kriteria Varchar 5 Id kriteria
3 Nilai Int 5 Nilai hasil
Database : evalkaryawan; Nama tabel : bobot_kriteria; Primary key : - Tabel III.14. Tabel bobot_kriteria
No Field Name Type Width Keterangan
1 Id_kriteria varchar 5 ID kriteria
2 nama_kriteria Varchar 50 Nama kriteria
3 bobot float Bobot penilaian kriteria
Database : evalkaryawan; Nama tabel : konsistensi; Primary key : - Tabel III.15. Tabel konsistensi
No Field Name Type Width Keterangan
Database : evalkaryawan; Nama tabel : menu; Primary key : - Tabel III.16. Tabel Menu
No Field Name Type Width Keterangan
1 Menu Varchar 30 Menu aplikasi
2 Link Varchar 50 Link aplikasi
3 Status Enum (admin,user) Status pengguna
4 Aktif Enum (y,n) Status menu
5 Urutan Int 5 Urutan menu
III.3.2.5.4. ERD (Entity Relationship Diagram)
Berikut ini gambar III.18 tentang Entity Relationship Diagram Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web.
Karyawan Kriteria evaluasi Hitung menghasilkan nip Nama_karyawan m m m index
Gambar III.18. ERD Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web
Matrik_normalisasi_kriteria Memiliki 1 m Id_kriteria Id_bandingan nilai nip pengguna nip username password Total_nilai Olah data 1 m index Id_kriteria level jabatan divisi alamat telp Nama_kriteria Id_kriteria m m Matrik Kriteria Id_bandingan nilai Hitung nip Id_kriteria nilai m 1 1 Hasil_evaluasi
III.3.2.5.5. Activity Diagram
1. Activity Diagram Login Admin
Berikut gambar III.19 tentang activity diagram Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web.
2. Activity Diagram Input Data Karyawan
Berikut gambar III.20 activity Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web untuk Input data Karyawan.
Gambar III.19. Activity Diagram Login Admin
Start
3. Activity Diagram Input Kriteria Penilaian
Berikut gambar III.21 activity Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web untuk Input Kriteria Penilaian.
Gambar III.20. Activity Diagram Input Data Karyawan
Gambar III.21. Activity Diagram Input Data Kriteria Penilaian
Start
Finish
Start
4. Activity Diagram Hitung Bobot Kriteria
Berikut gambar III.22 gambar activity diagram Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web untuk menghitung bobot kriteria.
5. Activity Diagram Hitung Skor Penilaian Karyawan
Berikut ini gambar III.23 activity diagram Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web untuk hitung skor penilaian karyawan
Gambar III.22. Activity Diagram Hitung Bobot Kriteria
Start
6. Activity Diagram Laoporan Evaluasi Karyawan
Berikut ini gambar III.24 activity diagram Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web untuk laporan evaluasi karyawan
Gambar III.23. Activity Diagram Hitung Skor Penilaian Karyawan
Gambar III.24. Activity Diagram Laporan evaluasi karyawan
Finish Start
Start
7. Activity Diagram Profil Data Karyawan
Berikut ini gambar III.25 activity diagram Sistem Pendukung Keputusan Evaluasi Karyawan pada CV FOUNTAIN Menggunakan Metode AHP Berbasis Web untuk profil data karyawan
Gambar III.25. Activity Diagram Profil Data Karyawan
Start