DOI: https://doi.org/10.52362/jmijayakarta.v2i1.739

## Rancang bangun aplikasi penilaian kinerja guru berbasis web
(Studi Kasus:  Madrasah Itbadaiyah Nurul Huda)
1 Yazid Ramadhan, 2 Sharyanto *, 3 Samuel Ramos 1,2,3 Program Studi Sistem Informasi, Departemen Ilmu Komputer, Universitas Bung Karno, Jalan Ancol Selatan II RT 008/006 No. 25 Sunter Agung, Tanjung Priok,Jakarta Utara,Indonesia *e-mail: yazid.ramadhan00@gmail.com syahriyanto@ubk.ac.id , samuel.pakpahan@ubk.ac.id
Received: December 15, 2021, Revised: December 30, 2021, Accepted: January 25, 2022

## Abstrak
Dalam  dunia  pendidikan  bukan  hanya  murid  yang  mendapatkan  penilaian  tetapi  guru  juga mendapatkan  penilaian  yaitu  penilaian  kinerja.Penilaian  kinerja  seorang  guru  diberlakukan  karena sekarang  guru  di  tuntut  untuk  menjadi profesional dalam  segala  bidang  pendidikan  terlebih  lagi dengan adanya sertifikasi pendidikan dan juga peraturan UUD guru.Pada Madrasah Ibtidaiyah Nurul Huda  proses  penilaian  kinerja  guru  masih  dilakuan  dengan  cara  manual  dengan  bantuan Microsoft Excel yang dimana dinilai kurang efektif,memakan waktu yang cukup lama serta mudah sekali terjadi human  error. Karena  itu  dibuatlah  sistem  penilaian  kinerja  guru  berbasis  web  untuk  mempermudah proses  penilaian  kinerja  guru  di  Madrasah  Ibtidaiyah  Nurul  Huda.Sistem  ini  dibuat  menggunakan metode  pemodelan Unifield  Modeling Language (UML)  serta  PHP  sebagai    bahasa  pemrogramanya dan MySQL sebagai basis datanya.
Kata Kunci: Sistem Penilaian Kinerja Guru, Sistem Informasi, UML, PHP, MySQL.

## Abstract
In  the  world  of  education,  it  is  not  only  students  who  get  an  assessment  but  teachers  also  get  an assessment, namely a performance assessment. The performance assessment of a teacher is enforced because  now  teachers  are  required  to  be  professional  in  all  fields  of  education,  especially  with  the existence  of  teacher  constitution  regulations  and  education  certification.  At  Madrasah  Ibtidaiyah Nurul Huda the teacher performance appraisal process is still carried out manually with the help of Microsoft  Excel  which  is  considered  ineffective,  takes  a  long  time  and  is  easy  for  human  error  to occur.  Therefore,  a  web-based  teacher  performance  appraisal  system  was  created  to  facilitate  the process  of  assessing  teacher  performance  in  Madrasahs.  Ibtidaiyah  Nurul  Huda.  This  system  was created  using  the  Unifield  Modeling  Language  (UML)  modeling  method  and  PHP  as  the programming language and MySQL as the database.
Keywords : Teacher Performance Assessment System, Information System, UML, PHP, MySQL.

## 1 Pendahuluan (or Introduction)
Guru  merupakan  peran  yang  sangat  penting  di  dalam  dunia  pendidikan    karena  gurulah  yang mendidik  dan  membimbing  anak  anak  bangsa.Oleh  karena  itu  guru  dintutut  untuk  profesional  dan menjaga kualitas kinerjanya.Agar dapat menjaga kualitas kinerja guru,maka diberlakukanlah penilaian kinerja guru.
Pada Madrasah Ibtidaiyah Nurul Huda proses penilaian kinerja guru masih dilakuan dengan cara manual dengan bantuan Microsoft Excel yang dimana dinilai kurang efektif dan memakan waktu yang
DOI: https://doi.org/10.52362/jmijayakarta.v2i1.739
This work is licensed under a Creative Commons Attribution 4.0 International License . http://journal.stmikjayakarta.ac.id/index.php/JMIJayakarta
cukup lama serta mudah sekali terjadi human error. Hasil penilaian pun masih berupa  arsip dokumen yang  rawan  hilang  dan  juga  rusak  maka  untuk  mengatasi  segala  masalah  tersebut  dibuatlah  sistem penilaian kinerja guru berbasis web

## 1.1 Identifikasi Masalah
Madrasah  Ibtidaiyah  Nurul  Huda  masih  menggunakan  cara  manual  untuk  melaksanakan proses  penilaian  kinerja  guru  oleh  karena  itu  ada  beberapa  masalah  yang  sering  terjadi diantaranya yaitu :
1. Hasil pencatatan  nilai  kinerja para guru masih berbentuk  arsip dokumen  yang  rawan  hilang maupun rusak.
2. Penyimpanan  data  nilai  kinerja  para  guru  masih  dilakukan  secara  menual  menggunakan Microsoft Excel .
3. Human error sering terjadi ketika perekapan nilai kinerja guru.

## 1.2 Tujuan
Tujuan  dari  diadakannya  perancangan  dan  pembuatan  sistem  pemesanan  produksi percetakan berbasis web ini adalah untuk :
1. Menerapkan  kemajuan teknologi pada proses penilaian  kinerja guru di Madrasah  Ibtidaiyah Nurul Huda.
2. Mempersingkat waktu yang diperlukan untuk melakukan proses penilaian kinerja guru.
3. Membuat  sistem  penilaian  kinerja  guru  berbasis  web  yang  sistematis,terstruktur  dan  juga bermanfaat bagi Madrasah Ibtidaiyah Nurul Huda.

## 1.3 Manfaat
Manfaat  dari  pembuatan  sistem  penilaian  kinerja  guru  ini  adalah  mencegah  terjadinya human  error  ketika  melakukan  rekapitulasi  penilaian  kinerja  guru,mencegah  terjadinya kehilangan terhadap hasil penilaian kinerja guru,mempermudah proses penilaian kinerja guru dan menghemat  waktu  yang  dibutuhkan  untuk  melakukan  penilaian  kinerja  guru  di  Madrasah Ibtidaiyah Nurul Huda.

## 2 Tinjauan Literatur (or Literature Review)

## 2.1 Penilaian
Menurut (Sani, 2016) penilaian merupakan suatu proses sistemik dan juga sistematik yang dilakukan dengan cara pengumpulan data dan informasi valid dan juga reliabel dan kemudia data atau  informasi  itu  diolah  untuk  dijadikan  pertimbangan  pengambilan  suatu  kebijakan  pada program pendidikan.

## 2.2 kinerja
Menurut  (Moeheriono  2012:95)  kinerja  adalah  suatu  gambaran  tentang  tinkat  pencapaian pelaksanaan  sebuah  program  kegiatan  dalam  mewujudkan  tujuan  visi  dan  misi  organisasi  atau perusahaan yang di tampung dalam suatu perencanaan yang strategis
2.3 Sistem Informasi
DOI: https://doi.org/10.52362/jmijayakarta.v2i1.739
This work is licensed under a Creative Commons Attribution 4.0 International License . http://journal.stmikjayakarta.ac.id/index.php/JMIJayakarta
Menurut  (John  F.  Nash  1995:  8)  sistem  informasi  merupakan      gabungan  dari  manusia, teknologi,  prosedur,  media  dan  juga  pengendalian  yang  digunakan  untuk  mengatur  jaringan komunikasi yang penting, proses transaksi tertentu dan rutin, membantu manajemen dan pemakai intern dan ekstern dan menyediakan dasar untuk pengambilan keputusan yang tepat.

## 2.4 Unifield Modeling Language (UML)
Menurut(Herlawati)  UML  merupakan  kombinasi  dari  diagram-digaram  yang  berjumlah  8 hingga  9.kombinasi  diagram  tersebut  misal  diagram  urutan,diagram  komunikasi  dan  diagram pewaktuan nanti akan dikombinasikan menjadi diagram interaksi..

## 2.5 Hypertext Preprocessor (PHP)
Menurut (Betha Sidik,2012:4)mengatakan bahwa php secara umum dikenal sebagai bahasa pemprograman  script-script  yang  menciptakan  dokumen  HTML  yang  dieksekusi  pada  web server..

## 2.6 MySQL
Menurut  (Arief  2011d:152)  “MySQL  merupakan  sejenis  database  server  yang  sangat populer dan sangat sering digunakan untuk merancang dan membuat aplikasi berbasis web yang menggunakan database sebagai sumber dan pengolahan datanya.

## 3 Metode Penelitian (or Research Method)
Dalam  membuat  penelitian  ini  terdapat  beberapa  metode  yang  digunakan.  Diantaranya  adalah sebagai berikut:
1. Metode Studi Pustaka
Studi  pustaka  merupakan  cara  pemgunpulan  data  dimna  kita  mengambil  data  dari jurnal,buku,laporan maupun berkas berkas yang berhubungan dengan judul yang diambil untuk dijdaikan sebagai referensi.
2. Metode Wawancara
Wawancaran  adalah  metode  dimana  kita  mengumpulkan  data  dengan  cara  tanya  jawab  secara langsung kepada narasumber .
3. Metode Observasi
Observasi  dilakukan  dengan  cara  mengamati  suatu  obyek  secara  langsung  lalu  mengambil keputusan dari data yang kita dapat saat itu.
4. Metode Perancangan metode  yang  digunakan  dalam  proses  perancangan  sistem  ini  yaitu class  diagram , use  case digram , dan user interface untuk dibuat aplikasi selanjutnya.
5. Metode Pengujian
Metode  pengujian  yang  digunakan  adalah  pengujian black  box . Black  box adalah  salah  satu metode pengujian software yang berpusat pada input dan output

## 4 Hasil dan Pembahasan (or Results and Analysis)
4.1 Use Case Sistem Berjalan
Use case adalah  gambaran atau visualisasi dari semua hubungan actor-actor yang ada dengan  sistem  yang  berjalan.Use  Case  sistem  pemesanan  produksi  percetakan  dapat  dilihat pada gambar 4.1 berikut
DOI: https://doi.org/10.52362/jmijayakarta.v2i1.739
This work is licensed under a Creative Commons Attribution 4.0 International License . http://journal.stmikjayakarta.ac.id/index.php/JMIJayakarta
Gambar 4.1 Use Case Sistem Berjalan

## 4.2 Class Diagram Sistem Berjalan
Class  Diagram  merupakan  gambaran  dari  segala  atribut-atribut,kelas-kelas  dan  relasi- relasi  yang ada pada suatu  sistem.Class diagram pada sistem ini bisa dilihat pada gambar 4.2 berikut
Gambar 4.2 Class Diagram Sistem Berjalan

## 4.3 Use Case Sistem Aplikasi Susulan
Adapun  Use  Case  susulan  dari  sistem pesanan  produksi  percetakan dapat  dilihat  pada gambar 4.3 beikut :
DOI: https://doi.org/10.52362/jmijayakarta.v2i1.739
This work is licensed under a Creative Commons Attribution 4.0 International License . http://journal.stmikjayakarta.ac.id/index.php/JMIJayakarta

## Gambar 4.3 Use Case Sistem Aplikasi Susulan

## 4.4 Menu Login
Menu  login  menu  yang  berfungsi  untuk  menyeleksi  siapa  saja  yang  memiliki  akses kedalam sistem.menu login dapat didihat pada gambar 4.4 berikut:

## Gambar 4.4 Menu Login
4.5 Dashboard
Dasboard dapat dilihat pada gambar 4.5 berikut
DOI: https://doi.org/10.52362/jmijayakarta.v2i1.739
This work is licensed under a Creative Commons Attribution 4.0 International License . http://journal.stmikjayakarta.ac.id/index.php/JMIJayakarta

## Gambar 4.5 Dashboard

## 4.6 Menu Penilaian Kinerja Guru
Penilaian Kinerja Guru dapat dilihat pada gambar 4.6 berikut

## Gambar 4.6 Penilaian Kinerja Guru
4.7 Report Penilaian Kinerja Guru
Report Penilaian Kinerja Guru dapat dilihat pada gambar 4.7 berikut
Gambar 4.7 Report Penilaian Kinerja Guru
DOI: https://doi.org/10.52362/jmijayakarta.v2i1.739
This work is licensed under a Creative Commons Attribution 4.0 International License . http://journal.stmikjayakarta.ac.id/index.php/JMIJayakarta
4.8 Beban Kinerja Guru
Beban Kinerja Guru dapat dilihat pada gambar 4.8 berikut
Gambar 4.8 Beban Kinerja Guru

## 4.9 Report Beban Kinerja Guru
Report Beban Kinerja Guru dapat dilihat pada gamavr 4.9 berikut

## Gambar 4.9 Report Beban Kinerja Guru
4.10 Laporan Beban Kerja
Laporan Beban Kerja dapat dilihat pada gambar 4.10 berikut
DOI: https://doi.org/10.52362/jmijayakarta.v2i1.739
This work is licensed under a Creative Commons Attribution 4.0 International License . http://journal.stmikjayakarta.ac.id/index.php/JMIJayakarta

## Gambar 4.10 Laporan Beban Kerja

## 5 Kesimpulan (or Conclusion)
Dari  hasil  perancangan  sistem  penilaian  kinerja  guru  berbasis  web  pada    Madrasah  Ibtidaiyah Nurul  Huda  ini  dapat  disimpulkan,bahwa  dengan  adanya  sistem  ini  ternyata  dapat  menyelesaikan segala masalah yang biasanya dialami  human error dan berkas hilang sudah dapat teratasi waktu yang dibutuhkan untuk melakukan proses peenilaian kinerja pun relatif singkat .

## Referensi (Reference)
[1]  Purbo Onno, Internet-tcp/ip Konsep dan Implementasi, 2018 , Andi.
[2]  Marakas GM, O'Brien JA. 2017. Pengantar Sistem Informasi. Jakarta: Salemba Empat.
[3]  Sholikhin,  A.  and  Riasti,  B.  K.  (2013)  ‘Pembangunan  Sistem  Informasi  Inventarisasi  Sekolah Pada  Dinas  Pendidikan  Kabupaten  Rembang  Berbasis  Web’,  Indonesian  Jurnal  on  Networking and Security (IJNS), 2(2), p. 57. doi: 10.1123/IJNS.V2I2.93.
[4]  KBBI, 2021. Kamus Besar Bahasa Indonesia ( KBB I). [Online] Available at: https://kbbi.web.id/cetak , (Pada tanggal 8 Januari 2022).
[5]  Nur, R., & Suyuti, M. A. 2018. Perancangan Mesin-Mesin Industri. Deepublish.
[6]  Rohi  Abdulloh  (2018).  7  IN  1  Pemograman  Web  untuk  Pemula.  Jakarta:  PT  Elex  Media Komputindo.
[7]  Fathansyah. (2018). Basis Data Revisi Ketiga. Bandung: Informatika Bandung.
[8]  MF, Mundzir ‘Buku Sakti Pemograman Web Seri PHP’, 2018, Start Up, Yogyakarta.
[9]  Sukamto,  R.  A.,  &  Shalahuddin,  M.  (2018).  Rekayasa  Perangkat  Lunak  Terstruktur  dan Berorientasi Objek (edisi revisi). Bandung: Informatika.
[10] Rosa  A.S  dan  Shalahuddin,  M.  2018.Rekayasa  Perangkat  Lunak  Terstruktur  dan  Berorientasi Objek Edisi Revisi. Bandung : INFORMATIKA.
[11] Falahah Suprapto. (2018). Rekayasa Perangkat Lunak. Jakarta Pusat, Lentera Ilmu Cendekia.
[12] Maniah, Dini Hamidini. 2017. Analisis dan Perancangan Sistem Informasi Pembahasan Secara Praktis dengan Contoh Kasus. Yogyakarta: Deepublish.
[13] Maniah, Dini Hamidini. 2017. Analisis dan Perancangan Sistem Informasi .
[14] Anggraeni, E. Y., & Irviani, R. (2017). Pengantar Sistem Informasi. Yogyakarta: Andi Offset.
[15] C.Wahyu  Nur,  Yulianingsih,  S.  Sri  Melati.  2018.  Pengujian  Black  Box  Testing  Pada  Aplikasi Action  &  Strategy  Berbasis  Android  Dengan  Teknologi  Phonegap.  Jurnal  String  Vol.  3  No.2.
Universitas Indraprasta PGRI. [Online] Available at: 125
https://journal.lppmunindra.ac.id/index.php/STRING/article/download/3048/2140 (pada  tanggal 11 januari 2022)