Gambar 2.4 Class Diagram
IMPLEMENTASI DAN ANALISA
4.1. IMPLEMENTASI APLIKASI WEB
Pegawai Kepala Unit
1. Kepala Unit memberikan Jobdesk kepada pegawai 2. Pegawai melakukan uploading jobdesk
3. Kepala Unit mengisi quisioner untuk pegawai Gambar 4.1 Algoritma remunerasi
Pada gambar dapat dijelaskan bahwa proses remunerasi berlangsung antara kepala unit dan pegawai, dimana kepala unit setiap semester mengisi data quisioner untuk seorang pegawai. Format penilaian quisioner terlampir.
Sistem Aplikasi Web Remunerasi untuk Universitas ini memiliki 3 hak akses nanti nya yaitu ;
a. Super Admin
b. Kepala Unit
c. Pegawai
Dari ketiga user tersebut nantinya memiliki desain Input dan Output yang
berbeda yakni sebagai berikut :
1. Super Admin
Gambar 4.2 Tab Super Admin
Page super admin hanya dapat diakses oleh pegawai yang memiliki hak akses
commit to user
sehingga dapat menambahkan, mengedit dan menghapus keseluruhan data yang ada.
a. Form Panel
Gambar 4.3 Sub Tab Panel
Pada tab panel terdapat tab lain yang berkaitan yakni :
1. Session
Gambar 4.4 Page Sessions
Dari gambar diatas dapat dijelaskan bahwa pada tab session nantinya super admin dapat tahu siapa yang sedang aktif mengakses web aplikasi remunerasi ini.
commit to user
2. Switch to Pegawai
Pada tab ”switch to pegawai” seperti gambar 4.4 super admin akan masuk
sebagai pegawai ke halaman pegawai dan dapat melakukan akses data seperti pegawai. Karena pada dasarnya seorang super admin juga merupakan seorang pegawai yang harus mengisi quisioner.
b. Data Super Admin
Gambar 4.5 Data Diri Super Admin
Data super admin ini merupakan data diri dari super admin sehingga nantinya jika ada perubahan data maka superadmin dapat merubah datanya pada tab ini. Namun data tidak akan berhasil diinput jika data yang dimasukkan tidak sessuai. Misal data yang dimasukkan adalah email namun format data yang diinputkan tidak sesuai maka akan keluar pesan kesalahan.
commit to user
c. Data Pegawai
Gambar 4.7 Sub Tab Data Pegawai
Pada tab data pegawai terdapat tab-tab lain yang berkaitan dengan kepegawaian, sebagai berikut :
1. Data Pegawai
Gambar 4.8 Page Pegawai.
Pada gambar diatas terdapat tab tambah pegawai seperti terlihat pada gambar berfungsi untuk menambah data pegawai, yang nantinya berupa popup/frame.
commit to user
Gambar 4.9 Popup Tambah Data Pegawai
Data pada frame tambah data pegawai harus diisi dengan valid yakni dengan fomat data yang sesuai jika tidak maka data tidak berhasil diinput dan akan keluar pesan peringatan.
Pada tab ”data pegawai” akan ada edit data yang mana pengisian datanya
sama halnya dengan tambah data yaitu harus bernilai valid dan jika ada
kesalahan format pengisian. Misal field telepon kita isi dengan alphabet
maka akan keluar validasi seperti gambar dibawah.
Gambar 4.10 ValidationField Telepon
2. Evaluasi Laporan Pekerjaan
commit to user
Berdasarkan gambar diatas dapat dijelaskan page evaluasi laporan pekerjaan merupakan sekumpulan data yang berisi file hasil dari pelaporan
kegitatan yang dibuat. Pada gambar diatas terdapat link score yang
berfungsi untuk memberikan scoring atas hasil dari laporan yang telah dibuat.
Gambar 4.12 PopupScoring Evaluasi Laporan Pekerjaan
Sedangkan link delete berfungsi untuk menghapus data yang dibuat dan link download untuk melakukan proses download data
.
3. Hasil Quisioner
Gambar 4.13 Page Hasil Quisioner
Gambar diatas adalah tab dari ”hasil quisioner”, yang berisi data serta
levelling dari setiap pegawai. Data diatas akan memunculkan nilai dari setiap pegawai yang telah mengisi quisioner.
commit to user
4. JobDesk Karyawan
Gambar 4.14 Page Jobdesk Karyawan
Pada gambar diatas terdapat tab tambah jobDesk pegawai yang berfungsi untuk menambah data jobdesk pada pegawai seperti gambar dibawah
Gambar 4.15 Popup Tambah Data Jobdesk Karyawan
Sama halnya dengan ”tambah data jobdesk karyawan”, untuk tampilan
”edit data jobdesk” juga menggunakan pop up.
commit to user
Pada gambar merupakan form edit data jobdeskkaryawan data akan masuk
ke dalam database jika data yang dimasukkan valid jika data yang
dimasukkan tidak valid maka akan muncul validasi.
d. Data Master
Gambar 4.17 Sub Tab Data Master
Pada tab data master ini berisi tab yang berkaitan dengan tabel-tabel master di database.
1. Master Quisioner
Gambar 4.18 Page Quisioner
Master quisioner merupakan sekumpulan data yang berisi quisioner yang nantinya akan diisi oleh pegawai berdasarkan unit dari tiap-tiap pegawai. Pada gambar diatas terdapat link delete yang berfungsi untuk melakukan penghapusan data sedangkan link edit berguna untuk mengedit data dari quisioner.
commit to user
Gambar 4.19 Popup Tambah Data Quisioner
Pada gambar merupakan form edit data quisioner data akan masuk ke dalam
database jika data yang dimasukkan valid jika data yang dimasukkan tidak
valid maka akan muncul validasi.
2. Master Unit
Gambar 4.20 Page Unit
Pada gambar diatas berisi tentang master unit yang ada di lingkup suatu
universitas pada umumnya. Pada page ini juga terdapat tab ”tambah data
masterunit” yang berfungsi untuk melakukan penambahan data terhadap
commit to user
Gambar 4.21 Popup Tambah Data Unit
Data yang diinputkan nantinya akan masuk ke database jika format pengisian data yang diisikan benar/sesuai jika data yang diinputkan salah maka akan muncul validasi kesalahan.
3. Master Status
Gambar 4.22 Page Status
Pada data master status ini, datanya berisi tentang status kepegawaian dari pegawai. Pada gambar diatas terdapat data status All, data tersebut tidak memiliki maksud bahwa pegawai memiliki semua status melainkan sebagai acuan ketika nanti data pada tabel status dipanggil melalui
dropdown pada saat searching diklik ”All” maka tidak ada status yang
commit to user
Gambar 4.23 Page Tambah Data Status
4. Master Faktor
Gambar 4.24 Page Faktor
Gambar diatas merupakan page dari master faktor quisioner, data yang ditampilkan pada page diatas adalah keseluruhan faktor pada quisioner baik itu quisioner untuk jabatan struktural maupun jabatan functional. Sedangkan ketika diklik tab tambah data master faktor maka akan tampil pop up tambah data.
commit to user
Gambar 4.25 Page Tambah Data Faktor Quisioner
Pada gambar diatas merupakan pop up untuk tambah data master faktor, keseluruhan data yang diisikan harus sesuai dengan format dan seluruh data harus diisi jika tidak maka akan keluar pesan kesalahan.
Gambar 4.26 Validation IDFaktor, Faktor Sub, Kode_faktor dan Faktor
Pada gambar diatas dijelaskan ketika kita tidak mengisi seluruh form maka validasi akan keluar.
commit to user
Gambar 4.27 Page Edit Data Faktor
5. Master Ownership Jobdesk
Gambar 4.28 PageOwnership Jobdesk
Pada gambar ditas data yang tampil merupakan kepemilikan jobdesk pada setiap unit.
commit to user
Pada gambar merupakan form tambah data ownershipjobdesk data akan
masuk ke dalam database jika data yang dimasukkan valid jika data yang
dimasukkan tidak valid maka akan muncul validasi.
Gambar 4.30 Page Edit Data Ownership Jobdesk
Pada gambar merupakan form edit data ownershipjobdesk data akan
masuk ke dalam database jika data yang dimasukkan valid jika data yang
dimasukkan tidak valid maka akan muncul validasi. Pada form ini, id_OwnerJD tidak dapat dirubah.
6. Master Jabatan Struktual
Gambar 4.31 Page Jabatan Struktural
Proses pada gambar jabatan struktur berisi tentang data nama-nama data struktural beserta id-nya. Pada gambar terdapat tab tambah data yang berfungsi untuk melakukan tambah data jabatan struktural yang berbentuk pop up.
commit to user
Gambar 4.32 Popup Tambah Data Jabatan Struktural
Pada gambar merupakan form tambah data struktural data akan masuk ke
dalam database jika data yang dimasukkan valid.
7. Master Jabatan Functional
Gambar 4.33 Page Jabatan Functional
Berdasarkan gambar diatas data yang akan tampil merupakan data nama jabatan functional pada pegawai.
8. Master Jobdesk
Gambar 4.34 Page Jobdesk
commit to user
Gambar 4.35 Popup Tambah Data Jobdesk
Pada gambar merupakan form tambah data jobdesk data akan masuk ke
dalam database jika data yang dimasukkan valid jika data yang
dimasukkan tidak valid maka akan muncul validasi.
9. Master Golongan
Gambar 4.36 Page Golongan
Pada gambar ditas data yang tampil merupakan data id golongan serta besarnya pendapatan.
commit to user
Pada gambar merupakan form tambah data ”golongan” data akan masuk
ke dalam database jika data yang dimasukkan valid jika data yang
dimasukkan tidak valid maka akan muncul validasi.
Gambar 4.38 Popup Edit Data Golongan
Pada gambar merupakan form edit data ”golongan” data akan masuk ke
dalam database jika data yang dimasukkan valid jika data yang
dimasukkan tidak valid maka akan muncul validasi. Pada edit data
golongan ini, field id_gol tidak dapat diubah yang dapat hanyalah nilai dari
field pendapatan.
3. Kepala Unit
Gambar 4.39 Tab Kepala Unit
Pada page kepala unit ini, berbeda dengan page sebelumnya yakni superadmin, karena kepala unit tidak memiliki hak akses yang sama seperti super admin. Pada page kepala unit terdapat 5 tab :
commit to user
1. Data Diri Kepala Unit
Gambar 4.40 Page Data Diri Kepala Unit
Berdasarkan gambar dijelaskan bahwa gambar merupakan data diri dari kepala unit. Sama halnya dengan data diri super admin, yakni jika pengisian data tidak valid maka akan muncul validasi.
Gambar 4.41 ValidationField Telepon
2. Data Pegawai
Gambar 4.42 Page Pegawai
Pada gambar dapat dilihat bahwa data yang ditampilkan hanya untuk unit mipa saja, hal ini karena status kepala unit sebagai kepala unit mipa.
commit to user
Gambar 4.43 Page Tambah Data Pegawai Kepala Unit
Sama halnya dengan form tambah data yang lain, pada form tambah data
pegawai di kepala unit harus diisi dengan format data yang valid, jika tidak
maka akan keluar validasi.
3. Mengisi Quisioner Struktural
Gambar 4.44 Page Quisioner Struktural
Pada proses ”quisioner struktural”, data harus terlebih dahulu diisi setelah
commit to user
4. Mengisi Quisioner Functional
Gambar 4.45 Page Quisioner Functional
Pada proses ”quisioner functional”, data harus terlebih dahulu diisi setelah itu
nilai jabatan functional akan keluar.
5. Evaluasi Pegawai
Gambar 4.46 Page Evaluasi Pegawai
Pada page evaluasi pegawai ini, nantinya kepala unit dapat men-download
file yang telah diupload oleh pegawai serta memberikan scoring terhadap laporan yang telah dibuat dan kepala unit dapat menghapus data dari evaluasi laporan pekerjaan.
commit to user
Proses scoring sama halnya dengan hak akses super admin, yang
membedakan hanya pada unit. Jika pada hak akses super admin, super
admin dapat memberikan scoring kepada semua unit tetapi jika pada
kepala unit pemberian scoring hanya kepada unit nya saja.
6. Switch to Pegawai
Tab Switch to pegawai merupakan perpindahan page dari page KU
(Kepala Unit) menjadi page pegawai. Karena pada dasarnya seorang
kepala unit juga merupakan seorang pegawai yang harus mengisi quisioner.
4. Pegawai
Pada hak akses pegawai, pegawai memiliki beberapa hak akses yakni :
1. Data Diri Pegawai
Gambar 4.48 Page Data Diri Pegawai
Page diatas merupakan data diri dari pegawai, pegawai dapat melakukan
update data yang berkaitan dengan data individu pegawai. Sama halnya dengan data diri pada super admin dan kepala unit pada data diri pegawai juga akan muncul pesan peringatan jika data yang dimasukkan tidak sesuai dengan format sehingga data yang dimasukkan harus valid.
commit to user
2. Upload laporan pekerjaan
Gambar 4.49 Page Upload Laporan Pekerjaan
Pada gambar merupakan tampilan page laporan pekerjaan yang telah di
upload oleh pegawai.
Gambar 4.50 Popup Upload Laporan Pekerjaan
Proses uploading diatas dilakukan dengan memilih jobdesk terlebih
dahulu, pemilihan jobdesk yang akan tampil hanya jobdesk yang telah diberikan kepada pegawai saja dan tidak keseluruhan jobdesk ditampilkan.