## Rancang Bangun Sistem Informasi Penerimaan dan Pengawasan Guru Kontrak Kabupaten Ketapang
Fahreza Andika #1 , Yus Sholva #2 , Haried Novriando #3
# Program Studi Informatika Universitas Tanjungpura Jl. Prof. Dr. H. Hadari Nawawi, Pontianak, Kalimantan Barat 78124
1 fahreza.d05111026@gmail.com,
2 sholvariza@untan.ac.id,
3 haried@informatika.untan.ac.id
Abstrak — Guru  kontrak  adalah  karyawan  non-asn  yang diangkat  oleh  pemerintah  daerah  setempat  guna  melengkapi kebutuhan  guru  yang  dinyatakan  kurang  di  suatu  sekolah. Selama  ini  pengadaan  guru  kontrak  khususnya  di  Kabupaten Ketapang  Kalimantan  Barat  masih  dilaksanakan  dengan  sistem manual  sehingga  dirasa  kurang  efektif  jika  dilihat  dari  proses pelaksanaannya,  yang  mana  mulai  dari  proses  penyebaran informasi, proses pelamaran serta verifikasi berkas masih cukup menyulitkan  berbegai  pihak  yang  terlibat.  Selain  itu  terdapat pula masalah kerap terjadi terkait guru kontrak yang mengajar namun tidak mentaati aturan, sehingga dirasa sulit dalam proses pengambilan  tindakan.  Oleh  karena  itu,  untuk  mengatasi masalah  tersebut,  maka  dibutuhkan  suatu  media  atau  sistem informasi  yang  dapat  membantu  dalam  proses  pengadaan  guru kontrak  dan  pengawasan  yang  bersifat  pelaporan  dari  sekolah untuk  dinas  pendidikan  selaku  penanggungjawab  guru  kontrak di Kabupaten Ketapang. Tujuan dari penelitian ini adalah untuk membangun  sebuah  sistem  informasi  untuk  penerimaan  dan melakukan  pengawasan  terhadap  guru  kontrak  yang  ada  di Kabupaten Ketapang berbasis web dengan bahasa pemrograman PHP dan  database MySQL sebagai  penyimpan data  terkait  pelamar,  guru  kontrak,  sekolah,  dinas  pendidikan dan  Pemerintahan  Kabupaten  Ketapang  selaku  penyelenggara proses  penerimaan  guru  kontrak.  Pengujian  dilakukan  dengan metode black  box dan  aspek funcional  suitability .  Dari  hasil pengujian black box menyatakan bahwa aplikasi sudah berjalan seperti  yang  diharapkan,  dimana  aplikasi  mempu  menampilkan keluaran  yang  sesuai  dengan  masukan  pengguna.  Dari  hasil aspek functional suitability didapat nilai mendekati 1 (satu) yang berarti  seluruh  halaman  yang  dinyatakan  baik.  Dengan  hasil dari  dua  pengujian  tersebut  dapat  ditarik  kesimpulan  bahwa Sistem  Informasi  Penerimaan  dan  Pengawasan  Guru  Kontrak Kabupaten  Ketapang  yang  dibangun  dapat  berjalan  sesuai perancanangan dengan baik.
Kata Kunci — Sistem Informasi, Guru Kontrak, Metode Blackbox, Functional Suitability .

## I. P ENDAHULUAN
Guru kontrak adalah karyawan non-asn yang diangkat oleh pemerintah daerah setempat guna melengkapi kebutuhan guru yang  dinyatakan  kurang  di  suatu  sekolah.  Guru  kontrak memiliki  jam  kerja full 8  jam  seperti  karyawan  pada umumnya.  Mekanisme  penerimaan  guru  kontrak  dilakukan sesuai  kebutuhan  dan  dilaksanakan  dengan  aturan  yang ditetapkan oleh pemerintah daerah yang mana pada umumnya proses  tersebut  mengacu  pada  sistem  penerimaan  CASN (Calon Aparatur Sipil Negara). Namun karena memang masih dikelola oleh pemerintah daerah, maka sampai saat ini sistem penerimaan  guru  kontrak  yang  dijalankan  masih  secara manual  atau  konvensional  (khususnya  Daerah  Pemerintahan Kabupaten  Ketapang),  hal  tersebut  dirasa  tidak  sesuai  jika pelaksaannya  mengacu  dengan  sistem  penerimaan  CASN pada  saat  sekarang.  Sering  terjadinya  kekeliruan  dalam melakukan  verifikasi  data  dan  berkas  pelamar  adalah  salah satu masalah  yang ada pada sistem saat ini. Selain itu kurang efektif  dalam  penyajian  data  atau  proses  pengumuman  hasil verifikasi  data  pelamar  dan  hasil  tes  tertulis  juga  menjadi masalah  yang  sering  dikeluhkan  oleh  para  pelamar  dimana para  pelamar  harus  bersusah  payah  memperoleh  hasil pengumuman  dengan  datang  dan  melihatnya  langsung  pada papan  informasi  yang  ada  di  BKD  (Badan  Kepegawain Daerah).  Maka  dari  itu  dibutuhkan  suatu  sistem  atau  aplikasi komputer  guna  membantu  kinerja  pemerintah  daerah  dalam malaksanakan  proses  penerimaan  guru  kontrak  serta membantu  para  pelamar  guru  kontrak  untuk  melakukan pendaftaran dan memperoleh informasi.
Berdasarkan  data  yang  dikeluarkan  oleh  Pemerintahan Kabupaten  Ketpang  pada  tahun  2017  jumlah  guru  kontrak yang diterima pada pengadaan guru kontrak  di tahun tersebut sebanyak  2183  orang.  Guru-guru  tersebut  berada  langsung  di bawah  naungan  Dinas  Pendidikan  dan  Budaya  Kabupaten
Ketapang  dimana  gaji  yang  mereka  terima  merupakan anggaran  dari  pemda  yang  memang  telah  diperuntukkan sehingga diharapkan kepada guru kontrak mampu mengemban amanat  yang  diberikan  dan  menjalankan  tugas  mereka semaksimal  mungkin.  Namun  dalam  pengaplikasiaan  di lapangan  tidak  jarang  adanya  guru  kontrak  yang  kurang memiliki  disiplin  dan  kinerja  yang  kurang  baik  sehingga membuat pihak sekolah merasa kesulitan dalam menyikapinya. Maka  dari  itu  dibutuhkan  pula  sistem  yang  bisa  membantu pihak  sekolah  dalam  pemberian  laporan  terkait  guru  kontrak bermasalah  yang  dibuat  oleh  kepala  sekolah  untuk disampaikan  kepada  kepala  Dinas  Pendidikan  selaku penanggung  jawab  guru  kontrak  agar  dapat  ditindak  lanjuti. Sistem laporan tersebut akan mengacu kepada petunjuk teknis guru  kontrak  dan  monitoring  kehadiran  guru  tersebut  per bulannya.
Dari  permasalahan  yang  dipaparkan  di  atas,  Sistem Informasi  Penerimaan  dan  Pengawasan  Guru  Kontrak  ini diharapkan  mampu  menjadi  solusi  terbaik  untuk  pengadaan guru kontrak di daerah Kabupaten Ketapang dan memecahkan beberapa  masalah  yang  ada.  Dari  sistem  penerimaan  guru kontrak  yang  sebelumnya  masih  manual  atau  konvensional dibuat  menjadi  proses  kompeterisasi  dengan  memanfaatkan media internet dan website serta membuat sistem penghubung untuk  sekolah  ke  Dinas  Pendidikan  guna  melakukan  laporan masalah guru kontrak yang dibuat dalam satu sistem tersebut. Secara  garis  besar,  diharapkan  sistem  yang  dikembangkan akan  mampu  memuat  berbagai  macam  informasi  dan memberikan  fasilitas  bagi  Pemerintahan  Daerah  Kabupaten Ketapang  dalam  hal  ini  panitia  penerimaan  guru  kontrak  dan pelamar untuk melakukan proses penerimaan serta penghubung antara sekolah dan Dinas Pendidikan dan Budaya Kabupaten  Ketapang  dalam  upaya  pelaporan  guru  kontrak yang bermasalah.

## II. URAIAN PENELITIAN
Penelitian  tentang  sistem  informasi  penerimaan  guru kontrak  untuk  sekolah  yang  ada  di  suatu  daerah  tergolong masih  sangat  jarang  dilakukan  sehingga  belum  ada  referensi terkait hal tersebut, namun penelitian tentang penerimaan atau perekrutan  karyawan  kontrak  untuk  diberbagai  perusahaan sudah  cukup  banyak  dilakukan.  Ulya  Rahman  (2013) melakukan  penelitian  membuat  sistem  informasi  manajemen penerimaan  karyawan  kontrak  di  PT.  Infomedia  Solusi Humanika  yang  bertujuan  untuk  membantu  para  pelamar dalam  melakukan  proses  input  data  dan  mempermudah  HRD dalam  menindak  lanjut  pelamar  tersebut  sehingga  proses penentuan lulus atau tidaknya pelamar tersebut lebih efisien. [1]
Begitu juga penelitian yang dilakukan oleh Sigit Nur Cahyono (2012)  membuat  sistem  penerimaan  karyawan  baru  yang bertujuan  untuk  membantu  para  pelamar  dalam  memperoleh informasi  terkait  lowongan  kerja  yang  ada  di  perusahaan tersebut  melalui  jaringan  internet  yang  dapat  diakses  dimana saja  serta  mempermudah  perusahaan  dalam  menyeleksi  para calon pelamar. [2]
Dari  kedua  penelitian  yang  telah  dipaparkan,  penulis melakukan  penelitian  yang  menghasilkan  sebuah  sistem informasi  berbasis  web  untuk  penerimaan  sekaligus pengawasan guru kontrak di Daerah Pemerintahan Kabupaten Ketapang  yang  bertujuan  untuk  memberikan  fasilitas  demi kemudahan setiap stakeholder yang terkait.

## A. Definisi Sistem Informasi
Sistem informasi merupakan sebuah sistem di dalam suatu organisasi  yang  mempertemukan  berbagai  kebutuhan  proses pengolahan  transaksi  harian,  membantu  dan  mendukung seluruh  kegiatan  operasi,  bersifat  manajerial  dari  suatu organisasi  dan  membantu  memperlancar  penyediaan  laporan yang  dibutuhkan. [3] Sistem  informasi  juga  merupakan sekumpulan  data  yang  dikelompokkan  dan  diproses sedemikian rupa hingga menjadi satu kesatuan informasi yang saling  berkaitan  dan  saling  mendukung  hingga  menjadi sebuah informasi yang bernilai untuk penerima. [4]
Berdasarkan  pemaparan  tersebut  maka  dapat  disimpulkan bahwa  sistem  informasi  itu  ialah  suatu  kombinasi  antara prosedur kerja, informasi, orang atau pengguna dan teknologi untuk  mengumpulkan,  memproses,  menyimpan,  menganalisis dan  menyebarkan  informasi  untuk  tujuan  tertentu  bagi penerima informasi.
B. Penerimaan Karyawan atau Rekrutmen
Secara  sederhana  rekrutmen  adalah  proses  mencari, menemukan,  mengajak  dan  menetapkan  sejumlah  orang  dari dalam maupun dari luar perusahaan sebagai calon tenaga kerja dengan  karakteristik  tertentu  seperti  yang  telah  ditetapkan dalam  perencanaan  sumber  daya  manusia.  Hasil  yang didapatkan  dari  proses  rekrutmen  adalah  sejumlah  tenaga kerja yang akan memasuki proses seleksi, yakni proses untuk menentukan kandidat yang paling layak untuk mengisi jabatan tertentu di suatu perusahaan. [5]
Berikut beberapa pengertian rekrutmen menurut para ahli.
 Rekrutmen  (penarikan)  adalah  proses  mendapatkan sejumlah  calon  tenaga  kerja  yang  kualifaid  untuk jabatan  atau  pekerjaan  utama  (produk  lini  dan penunjangnya)  di  lingkungan  atau  organisasi  atau perusahaan. [6]
 Rekrutmen  dapat  didefinisikan  sebagai  sebuah  proses mencari  dan  menarik  (pembujuk  untuk  melamar) pelamar  yang  memenuhi  syarat  untuk  mengisi jabatan/posisi  tertentu  yang  lowong,  yang  telah diidentifikasi dalam perencanaan sumber daya manusia. [7]
Berdasarkan beberapa pengertian tersebut dapat disimpulkan  bahwa  penerimaan  karyawan  atau  rekrutmen merupakan  suatu  sistem  yang  dibuat  oleh  perusahaan  atau organisasi  demi  memperoleh  karyawan  baru  yang  memenuhi syarat dan kualifikasi untuk menempati posisi yang lowong.
C. Pengawasan dan Fungsi
Pengawasan  sebagai  mendeterminasi  apa  yang  telah dilaksanakan,  maksudnya  mengevaluasi  prestasi  kerja  dan apabila perlu, menerapkan tidankan-tindakan korektif sehingga  hasil  pekerjaan  sesuai  dengan  rencana  yang  telah ditetapkan.  Jadi  Pengawasan  adalah  sebagai  suatu  usaha sistematis  oleh  manajemen  untuk  membandingkan  kinerja standar,  rencana,  atau  tujuan  yang  telah  ditentukan  terlebih dahulu  untuk  menentukan  apakah  kinerja  sejalan  dengan standar tersebut dan untuk mengambil tindakan penyembuhan yang  diperlukan  untuk  melihat  bahwa  sumber  daya  manusia digunakan  dengan  seefektif  dan  seefisien  mungkin  didalam mencapai tujuan. [8]
Fungsi pengawasan adalah :
 Mempertebal  rasa  tanggung  jawab  terhadap  pejabat yang diserahi tugas dan wewenang dalam melaksanakan pekerjaan.
 Mendidik  para  pejabat  agar  mereka  melaksanakan pekerjaan  sesuai  dengan  prosedur  yang  telah ditentukan.
 Untuk mencegah terjadinya penyimpangan, penyelewengan,  kelalaian,  dan  kelemahan  agar  tidak terjadi kerugian yang tidak diinginkan. [9]

## D. Perancangan Sistem
Bagian  perancangan  sistem  merupakan  tahap  awal  dari membangun  sistem  yang  akan  dikembangkan.  Perancangan sistem  adalah  sebuah  kegiatan  merancang  dan  menentukan cara  mengolah  sistem  sehingga  dapat  memenuhi  kebutuhan dari  pengguna  termasuk  diantaranya  perancangan user interface, data  dan  aktifitas  proses.  Bagian  ini  terdapat  tiga tahapan  yaitu  diagram  alir  ( flowchart ), data  flow  diagram (DFD) dan Entity Relationship Diagram (ERD). [10]

## E. Implementasi Sistem
Implementasi  adalah  sebagai  proses  untuk  memastikan terlaksananya  suatu  kebijakan  dan  tercapainya  kebijakan tersebut.  Implementasi  sistem  adalah  suatu  proses  untuk menempatkan informasi baru kedalam operasi. [11]
Dalam  hal  ini,  Implementasi  sistem  mempunyai  empat tahap, yaitu :
1) Membuat  dan  menguji  basis  data  dan  jaringan: Penerapan sistem yang baru atau perbaikan sistem yang dibuat pada  basis  data  dan  jaringan  yang  telah  ada.  Jika  penerapan sistem  yang  baru  memerlukan  basis  data  dan  jaringan  yang baru  atau  dimodifikasi,  maka  sistem  yang  baru  ini  biasanya harus diimplementasi sebelum pemasangan program komputer.
2) Membuat  dan  menguji  program:  Merupakan  tahap pertama untuk siklus pengembangan sistem yang spesifik bagi programer.  Bertujuan  untuk  mengembangkan  rencana  yang lebih  rinci  dalam  pengembangan  dan  pengujian  program komputer yang baru.
3) Memasang  dan  menguji  sistem  baru:  Tahap  ini dilakukan  untuk  menyaksikan  bahwa  kebutuhan  integrasi sistem baru terpenuhi.
4) Menguji sistem baru kedalam sistem operasi: Tujuan tahap ini adalah untuk mengubah secara perlahan-lahan sistem lama  menjadi  baru  sehingga  perlu  dilakukan  pemasangan basis data yang akan digunakan pada sistem baru. [12]
Dalam  implementasi  sistem  hal  pertama  yang  dilakukan yaitu  instalasi  perangkat  lunak  yaitu  XAMPP  yang  berperan sebagai  server,  selanjutnya  melakukan  pengcodean  atau menuliskan  bahasa  pemrograman  seperti  PHP  dan  SQL  pada teks editor.

## F.  Pengujian Sistem
Pengujian  sistem  merupakan  bagian  penting  dalam pembangunan  suatu  sistem,  tanpa  adanya  pengujian  maka suatu  sistem  tidak  bisa  dinyatakan  berhasil  atau  gagal.  Maka dari  itu  digunakanlah  metode  pengujian Black  Box testing yang  berfokus  pada  persyaratan  fungisional  perangkat  lunak yang  memungkinkan  enginers  untuk  memperoleh  set  kondisi input  yang  sepenuhnya  akan  melaksanakan  persyaratan fungisional  untuk  sebuah  programdan  pengujian  dan pengujian aspek functional suitability untuk mempresentasikan  tentang  sejauh  mana  suatu  sistem menyediakan  fungsi-fungsi  yang  telah  ditetapkan  dan memenuhi  kebutuhan  yang  mana  karakteristik  ini  terdiri  dari sub-karakteristik,  yaitu functional  complateness , funcional correctness dan funcional appropriateness . [13], [14]

## III. PENELITIAN DAN PERANCANGAN SISTEM

## A. Analisis Sitem Berjalan
Analisis Sistem berjalan akan ditunjukan pada Gambar 1.
Gambar. 1  Analisis Sistem Berjalan
Berikut penjelasan Gambar 1 pada Tabel 1.
TABEL I

## ANALISIS BERJALAN
No Proses Alur Berjalan 1 Bupati membuat pengumuman tentang pembukaan penerimaan guru kontrak Kabupaten Ketapang. 2 Para pelamar menyiapkan berkas dan persyaratan  untuk  disampaikan  ke  bupati  Kab. Ketapang.
3 Pelamar  memenuhi  syarat  administrasi  akan diumumkan  kembali  sebagai  pelamar  yang lulus administrasi  dan  selanjutnya  akan  diberikan kartu nomor peserta.
4 Pelamar mengikuti tes pada tempat dan waktu yang ditentukan.
5 Pelamar menerima hasil tes yang diumumkan oleh Pemkab Ketapang.
6 Bagi  yang  lulus  mendapatkan  surat  tugas  yang dikeluarkan Dinas Pendidikan Ketapang.
7 Kurang lebih satu bulan berikutnya mendapatkan Surat Perjanjian Kerja (SPK).
8 Guru  kontrak  melakukan  perpanjangan  kontrak per 1 tahun sekali.
B. Analisis Sistem yang Dibutuhkan
Selanjutnya dilakukan analis sistem yang akan dikembang yaitu  berupa  sistem  informasi  berbasis  web  berkaitan  dengan penerimaan serta pengawasan guru kontrak, yang mana proses secara  umum  yang  akan  dirancang  lebih  kurangnya  seperti berikut :
 Admin  pemkab  memuat  berita  di  sistem  terkait pembukaan guru kontrak.
 Berita  mencantumkan  syarat  dan  ketentuan  pelamar dan formasi.
 Para pelamar melakukan pendaftaran dengan mengisikan  data  diri,  upload  file  yang  menjadi persyaratan dan menentukan formasi yang dipilih serta membuat password guna proses selanjutnya.
 Panitia login ke sistem untuk melakukan verifikasi data dan berkas pelamar.
 Admin  pemkab  memuat  berita  terkait  hasil  verifikasi dan tes kompetensi.
 Pelamar  mengakses  berita  hasil  verifikasi  dan  login untuk  mengecek  hasil  verifikasi  data  dan  berkas pelamar.
 Pelamar yang dinyatakan lolos verifikasi mengikuti tes kompetensi.
 Setelah tes kompetensi dilaksanakan panitia mengoreksi  lembar  jawaban  dari  tes  tertulis  secara manual,  kemudian  hasil/nilai  dari  tes  dimasukkan kedalam sistem oleh admin pemkab.
 Admin  pemkab  menentukan  pelamar  yang  diterima berdasarkan  hasil  nilai  akhir  yang  didapat  oleh  setiap pelamar.
 Bagi  pelamar  yang  dinyatakan  diterima  maka  admin pemkab  memindahkan datanya kedalam database  guru kontrak yang akan digunakan untuk proses pengawasan.
 Admin  pemkab  post  informasi  terkait  nilai  hasil  tes kompetensi pelamar guna diketahui oleh setiap pelamar.
 Bagi  pelamar  yang  dinyatakan  diterima  diwajibkan secepatnya  melengkapi  berkas  dan  melaporkan  diri  ke Dinas Pendidikan guna mendapatkan surat tugas.
 Setelah  aktif  dalam  kegiatan  mengajar,  maka  data absensi  setiap  guru  kontrak  harus  diinputkan  setiap harinya oleh admin sekolah.
 Ketika  terjadi  pelanggaran  yang  dilakukan  oleh  guru kontrak, maka kepala sekolah terkait berhak melaporkan guru kontrak tersebut ke Dinas Pendidikan melalui sistem.
 Dinas  Pendidikan  akan  menindak  setiap  laporan  yang disampaikan kepala sekolah terhadap guru kontrak.
Gambar. 2 Sistem yang Akan Dibangun

## C. Perancangan Arsitekstur Sistem
Desain  arsitektur  sistem  merupakan  sekumpulan  dari model-model terhubung yang menggambarkan sifat dasar dari sebuah  sistem.  Banyak  model  arsitektur  sistem  yang  ada, dapat  menggambarkan  bagian  berbeda  dan  aspek  atau pandangan  yang  berbeda  dari  suatu  sistem.  Setiap  komponen terdiri  dari  blok  pembangun  sistem  yang  dapat  dibangun dengan  cara  menyatukan  sekumpulan  komponen  berdasarkan aturan tertentu. [15] Adapun arsitektur yang dikembang di dalam sistem dapat ditunjukkan pada gambar 3.

## Gambar. 3 Arsitekstur Sistem
 User  merupakan  pengguna  yang  melakukan  akses terhadap suatu data tertuntu. Adapun user yang terlibat didalam  sistem  ini  ialah  Kepala  Dinas  Pendidikan, admin  pemkab,  panitia,  pelamar  guru  kontrak,  guru kontrak,  admin  sekolah  dan  kepala  sekolah.  Para  user akan  mengakses  sistem  informasi  peneriamaan  dan pengawasan  guru  kontrak  berdasarkan  tugas  dan kebutuhan masing-masing yang telah diatur oleh sistem.
 Client  merupakan  media  atau  perangkat  yang terhubung  ke  internet  dan  melakukan  akses  ke  data yang dituju.
 Internet ialah penghubung antara client dan server guna mengakses  sistem.  Ketika  client  menginputkan  alamat sistem,  maka  internet  akan  memproses  dengan menyaring  alamat  tersebut  dan  meneruskannya  ke server. Ketika server telah menemukan data dari sistem maka  internet  mengirimkannya  kembali  kepada  client dengan sebuah tampilan web sistem informasi tersebut.
 Server  adalah  tempat  penyimpanan  web  tersebut. Sistem  informasi  penerimaan  dan  pengawasan  guru kontrak Kabupaten Ketapang akan di hosting ke server guna dapat diakses oleh berbagai pengguna atau user.
 Database  berkaitan  langsung  dengan  server.  Disinilah tempat  penyimpanan  berbagai  macam  data  yang diinputkan dan dibutuhkan. [16]

## D. Diagram Konteks
Diagram konteks adalah  diagram  yang  memberikan gambaran  umum  terhadap  kegiatan  yang  berlangsung  dalam sistem. [17]
Gambar. 4 Rancangan Diagram Konteks Sistem

## E. Diagram Overview
Diagram overview adalah  diagram  yang  menjelaskan urutan-urutan  proses  dari  diagram  konteks. [18] Pada  diagram tersebut dibagi menjadi 4 proses yaitu :
 Proses  1.0 Login adalah  proses  memasukkan username dan password yang  dilakukan  oleh pengguna  untuk  mengakses  informasi  dan  data  yang ada pada sistem.
 Proses  2.0  Manajemen  Data  adalah  adalah  proses pengolahan data yang ada pada sistem.
 Proses  3.0  Manajemen  Pelamaran  adalah  alur  proses perekrutan guru kontak dari awal hingga akhir.
 Proses 4.0 Pengawasan adalah proses yang dilakukan oleh  sekolah  dan  Dinas  Pendidikan  terhadap  guru kontrak  terkait  absen,  pelaporan  dan  pemberian sanksi.

## JUSTIN (Jurnal Sistem dan Teknologi Informasi)  Vol. 7 , No. 2 , April 2019
Gambar. 5 Diagram Overview
F. Entity Relationship Diagram (ERD)
Adapun Entity Relationship Diagram (ERD) untuk Sistem Informasi  Penerimaan  dan  Pengawasan  Guru  Kontrak Kabupaten Ketapang dapat dilihat pada Gambar 3.23.
Gambar. 6 Entity Relationship Diagram

## IV IMPLEMENTASI DAN HASIL PENGUJIAN
A. Implementasi
Aplikasi  yang  dibuat  akan  diimplementasikan  pada Pemerintah  Daerah  Ketapang  dan  Dinas  Pendidikan Kabupaten  Ketapang.  Aplikasi  ini  memiliki  8  (delapan) kriteria pengguna, yaitu :
 Admin  pemkab  dapat  melakukan  manajemen  berita, manajemen user dan sekolah.
 Panitia  dapat  melakukan  verifikasi  data  pelamar  guru kontrak.
 Pelamar  dapat  melakukan  pendaftaran,  login  kedalam sistem  untuk  mengecek  hasil  vefikasi  data  pelamar, mencetak  kartu  tes  tertulis  dan  mengecek  hasil  tes tertulis.
 Guru  Kontrak  dapat  melakukan  login  untuk  melihat info diri berupa biodata umum, status kontrak, absensi dan laporan.
 Sekolah dapat cek profil guru kontrak dan melaporkan masalah terkait guru kontrak ke Dinas Pendidikan.
 Admin  sekolah  dapat  melakukan  manajemen  absensi guru kontrak terkait.
 Dinas Pendidikan dapat melakukan pemutusan kontrak, penindakan  guru  kontrak  terkait  laporan  yang  ada  dan cek profil guru kontrak.

## B. Pengujian Black Box
Pengujian dengan metode Black Box pada perangkat lunak dilakukan  untuk  menguji  kesesuaian  antara  masukan  dengan hasil  yang ditampilkan pada  aplikasi. Berikut  ini adalah  hasil dari  pengujian  perangkat  lunak  dengan  metode Black  Box yang telah dilakukan. [19]
1) Pengujian  Proses Login: Hasil  Pengujian  ini,  proses login tidak akan berhasil jika kolom username dan atau kolom password  tidak  diisi  atau  salah  serta  salah  dalam  pemilihan jenis  user.  Proses  login  akan  berhasil  jika  username  dan password  diisi  dengan  benar  serta  pemilihan  jenis  user  yang tepat.
2) Pengujian  Proses  Daftar:  Hasil  dari  pengujian  ini, proses  daftar  tidak  akan  berhasil  jika  ada  kolom  inputan  ada yang  dikosongkan  atau  tidak  diisi  serta  berkas  persyaratan tidak  diunggah  maka  akan  memberikan  pesan  kesalahan. Proses  daftar  berhasil  jika  seluruh  kolon  inputan  diisi  dan berkas  persyaratan  diunggah  sesuai  ketentuan,  maka  akan memberikan pesan data berhasil tersimpan.
3) Pengujian  Tambah  Berita:  Hasil  dari  pengujian  ini adalah, berita tidak akan berhasil ditambahkan jika ada kolom inputan  yang  dikosongkan,  maka  akan  memberikan  pesan kesalahan.  Berita  akan  berhasil  ditambahkan  jika  semua
kolom  inputan  diisi,  maka  berita  tersebut  akan  bertambah  di list data berita.
4) Pengujian Tambah  Formasi:  Hasil dari pengujian ini adalah, formasi tidak akan bertambah jika ada kolom inputan yang  dikosongkan.  Jika  semua  kolom  inputan  diisi  dengan benar maka data formasi akan bertambah.
5) Pengujian Proses Verifikasi: Hasil dari pengujian ini adalah,  proses  verifikasi  tidak  akan  berhasil  jika  ada  kolom inputan  yang  dikosongkan,  maka  akan  memberikan  pesan kesalahan. Proses ini akan berhasil jika mengisi semua kolom yang  ada  dengan  benar,  maka  data  pelamar  akan  berubah warna (merah ditolak dan hijau diterima).
6) Pengujian Input Nilai  Tes:  Hasil  dari  pengujian  ini adalah,  proses  input  nilai  tes  tidak  akan  berhasil  jika  nilai peserta  tes  belum  diinputkan  dan  tidak  dikirim.  Proses  ini akan  berhasil  jika  nilai  diinputkan  dengan  benar,  memberi statment  “diterma”  atau  “ditolak”  dan  mengirim  hasil  nilai tersebut,  maka  hasil  dari  inputan  tersebut  akan  tampil dihalaman pelamar.
7) Pengujian  Tambah User Dinas:  Hasil  dari  pengujian ini  adalah,  proses  tambah  user  dinas  tidak  akan  berhasil  jika semua  atau  salah  satu  kolom  inputan  ada  yang  dikosongkan dan tidak melakukan penyimpanan, maka data user dinas tidak akan  bertambah.  Proses  ini  akan  berhasil  jika  semua  kolom inputan diisi dan melakukan penyinpanan, maka list daka user dinas akan bertambah.
8) Pengujian  Tambah User Sekolah:  Hasil  dari pengujian  ini  adalah,  proses  tambah  user  sekolah  tidak  akan berhasil  jika  semua  atau  salah  satu  kolom  inputan  ada  yang dikosongkan  dan  tidak  melakukan  penyimpanan,  maka  data user  sekolah  tidak  akan  bertambah.  Proses  ini  akan  berhasil jika  semua  kolom  inputan  diisi  dan  melakukan  penyinpanan, maka list daka user sekolah akan bertambah.
9) Pengujian  Buat  Laporan:  Hasil  dari  pengujian  ini adalah, proses buat laporan tidak berhasil jika ada inputan data terkait laporan ada yang dikosongkan, maka akan memberikan pesan  kesalahan.  Proses  ini  akan  berhasil  jika  seluruh  data diinputkan  dengan  benar,  maka  list  data  laporan  akan bertambah.
C. Pengujian Aspek Functional Suitability
Pengujian Functional Suitability dilakukan oleh responden ahli  dibidang  pemograman  dalam  pengembangan  aplikasi berbasis website . [20] Pengujian  dengan  memberikan  angket yang  berisi  fungsi-fungsi  pada  aplikasi  yang  telah  dibuat. Pengujian  dibagi  menjadi  8  (delapan),  yaitu  pengujian  pada halaman  websete  utama,  halaman  admin  pemkab,  halaman panitia,  halaman  Dinas  Pendidikan,  halaman  Guru  Kontrak, Halaman  pelamar  guru  kontrak,  halaman  kepala  sekolah  dan halaman  admin  sekolah.Adapun  hasil  pengujian  dapat  dilihat dapat tabel 2.

## TABEL III PENGUJIAN FUNCTIONAL SUITABILITY
No. Halaman Uji Jumlah Pertanyaan Jawaban Hasil Sukses Gagal 1. Halaman Websit Utama 9 9 0 1 2. Halaman Pemkab 25 25 0 1 3. Halaman Panitia 8 8 0 1 4. Halaman DisPen 8 8 0 1 5. Halaman Pelamar 3 3 0 1 6. Halaman Guru Kontrak 5 5 0 1 7. Halaman KepSek 9 9 0 1 8. Halaman Admin Sekolah 7 7 0 1 Jumlah/Jawaban Sukses 74 74 0 1
Berdasarkan hasil tersebut didapat bahwa seluruh halaman pengguna pada Sistem Informasi Penerimaan dan Pengawasan Guru  Kontrak  Kabupaten  Ketapang  dinyatakan  baik,  karena nilai X mendekati  1.  Sehingga  dapat  disimpulkan  bahwa sistem  yang  dibangun  telah  memenuhi  aspek functional suitability.

## V. K ESIMPULAN DAN S ARAN
A. Kesimpulan
Adapun  kesimpulan  dari  hasil  penelitian  yang  berjudul “Rancang  Bangun  Sistem  Informasi  Penerimaan  dan Pengawasan  Guru  Kontrak  Kabupaten  Ketapang”  yang  telah dilakukan adalah sebagai berikut:
 Sistem  Informasi  Penerimaan  dan  Pengawasan  Guru Kontrak  Kabupaten  Ketapang  yang  berhasil  dibangun dapat dimanfaatkan sebagai sarana penyajian informasi terkait  guru  kontrak  dan  menjadi  media  untuk melakukan  penyimpanan  serta  pengolahan  data  guru kontrak di Daerah Pemerintahan Kabupaten Ketapang.
 Berdasarkan hasil pengujian  dengan Black Box Sistem Informasi  Penerimaan  dan  Pengawasan  Guru  Kontrak Kabupaten  Ketapang  yang  dibangun  dapat  berjalan dengan baik.
 Berdasarkan hasil pengujian aspek functional suitability didapat  bahwa  halaman  website  utama, halaman  admin  pemkab,  halaman  panitia,  halaman Dinas  Pendidikan,  halaman  guru  kontrak,  halaman pelamar,  halaman  kepala  sekolah  dan  halaman  admin sekolah  pada  Sistem  Informasi  Penerimaan  dan Pengawasan  Guru  Kontrak  Kabupaten  Ketapang dinyatakan baik, karena nilai X mendekati 1. Sehingga dapat  disimpulkan  bahwa  sistem  yang  dibangun  telah memenuhi aspek functional suitability.

## B. Saran
Adapun  beberapa  hal  yang  menjadi  saran  dalam pengembangan sistem selanjutnya adalah sebagai berikut:
 Adanya  tes  kompetensi  untuk  para  pelamar  guru kontrak secara online.
 Adanya fitur penilain terhadap kinerja guru kontrak per 6  (enam)  bulan  sekali  yang  dilakukan  oleh  Dinas Pendidikan Kabupaten Ketapang.
 Mengembangkan  Sistem  Informasi  Penerimaan  dan Pengawasan  Guru  Kontrak  yang  dibangun  menjadi sistem  informasi  penerimaan  dan  pengwasan  untuk seluruh  karyawan  kontrak  yang  berkerja  di  Wilayah Pemerintahan Kabupaten Ketapang.

## R EFERENSI
[1]  U.  Rahman, Perancangan  Sistem  Informasi  Manajemen Penerimaan  Karyawan  Outsourcing  Di  PT.  Infomedia Solusi Humanika. Bandung: STMIK LPKIA, 2013.
[2]   S. N. Cahyono, Sistem Informasi Penerimaan Karyawan Baru  Berbasis  Web  Pada  PT.  YKK  Zipper  Indonesia. Jakarta: Universitas Gunadarma, 2012.
[3]  A.  Erwan, Pengantar  SIstem  Informasi  Manajemen. Jakarta: Bina Alumni Indonesia, 2000.
[4]  T. D. Muhyuzir, Analisa Perancangan Sistem
Pengolahan Data . Jakarta: PT. Elex Media Komputindo,
2001.
[5]  B.  Walgito, Pengantar  Psikologi  Umum .  Yogyakarta: Penerbit Andi, 2010.
[6]  H.  Nawawi, Manajemen  Sumber  Daya  Manusia  Untuk Bisnis  yang  Kompetitif .  Yogyakarta:  Gadjah  Mada University Press, 2003.
[7]  Meldona. Manajemen Sumber Daya manusia; Prespektif
Integratif. Malang: UIN-Malang Press, 2009.
[8]  R.  G.  Terry, Prinsip-Prinsip  Manajemen .  Jakarta:  Bumi Aksara, 2006.
[9]  M.  M.  Simbolon, Dasar-Dasar  Administrasi  dan Manajemen . Jakarta: Ghalia, 2004.
[10]  O’Brien  dan  Marakas. Management  Information
Systems.Ninth  Edition .  New  York:  McGraw-Hill/Irwin, 2009.
[11]  A. M. Rudianto, Pemrograman Web Dinamis menggunakan  PHP dan  MySQL. Yogyakarta:  CV.  Andi Offset, 2011.
[12]  J. L. Whitten, L. D. Bentley dan K. C. Dittman, Metode Desain  dan  Analisis  Sistem,  Edisi  6. Yogyakarta: McGraw-Hill, 2004.
[13]  R. S. Pressman, Software Engineering :  a practitioner’s approach . New York: McGraw-Hill, 2010.
[14]  Z.  Ahkamiyati, Pengembangan  dan  Analisis  Kualitas Sistem Informasi Bimbingan Tugas Akhir Skripsi Online untuk  Mahasiswa  Tingkat  Akhir  Pendidikan  Teknik Informatika FT UNY . Yogyakarta: Skripsi Program Studi Pendidikan  Teknik  Informatika,  Universitas  Negeri Yogyakarta, 2016.
[15]  I.  H.  Pohan  dan  K.  S.  Bahri, Pengantar  Perancangan Sistem . Jakarta: Erlangga, 1997.
[16]  L.  Fernando,  “Rancang  Bangun  Sistem  Informasi Konferensi Nasional Aptikom Provinsi Kalimantan Barat Berbasis  Web,” Jurnal  Sistem  dan  Teknologi  Informasi
(JUSTIN), Vol. 6, No. 3, pp. 104 – 107, Juli 2018.
[17]  P.  Noviandhiny,  “Rancang  Bangun  Aplikasi  Penjualan dan Pembelian Berbasis Web Pada Neofarma Sanggau,” Jurnal  Sistem  Informasi  dan  Teknologi  Informasi (JUSTIN), Vol. 6, No. 3, pp. 125 – 130, Juli 2018.
[18]  Leman, Metodelogi  Pengembangan  Sistem  Informasi . Jakarta: Elex Media Komputindo, 1998.
[19]  T.  Dwiputri,  “Sistem  Informasi  Manajemen  Limbah Untuk  Simbiosis  Usaha  Tani  dan  Ternak,”. Jurnal Edukasi dan Penelitian Informatika (JEPIN), Vol. 3, No. 2, pp. 82 – 88, Desember 2017.
[20]  M.  Z.  Lestari,  “Sistem  Informasi  Piutang  pada  Unit Pengelolaan Keuangan Desa (UPKD) Model Desa Prima Kecamatan  Sungai  Pinyuh  Kabupaten  Mempawah,” Jurnal  Edukasi  dan  Penelitian  Informatika  (JEPIN) , Vol. 3, No. 2, pp. 142 – 151, Desember 2017.