DOI : https://doi.org/10.21063/JTIF.2020.V8.1. 14-18 Creative Commons Attribution-Share Alike 4.0 International License (CC BY-SA 4.0)

## PERANCANGAN APLIKASI BANTU UNTUK GURU BIMBINGAN DAN KONSELING BERBASIS WEB (Studi Kasus SMA N18 Siak)
Busran 1) , Kartika 2)
Jurusan Teknik Informatika. Fakultas Teknik Institut Teknologi Padang busran.nofit@gmail.com

## Abstract
Guidance  and  Counseling  (BK)  in  schools  has  an  important  role  in  handling  student  /  student problems. The implementation of guidance and counseling tasks by the teacher has rules made in the list of student accumulation violations and keeps a record of student problems using a ledger. With so many students  and  violations  committed,  it  is  also  possible  that  violation  points  are  not  recorded  correctly  and correctly, on the other hand the use of computer-aided information systems has been increasingly used in helping to record and archive various activities that are repetitive.
This  study aims  to design assistive applications  that can  be used by teachers to assist  in  the  archiving and recording of data counseling processes related to student problems and student calculation violations.
This  application was built with the method of collecting student  data, regulatory and disciplinary  data along with weighting the value of the level of violations and problems, then the data is normalized to get the form and database design to be built, then built a web-based application with server side programming is PHP
The  final  result  of  this  design  is  the  existence  of  an application  that  will  assist  teachers  in  processing data and doing calculations with data breaches quickly so that students will be able to facilitate teacher's guidance and counseling in taking action on students' problems or violations.
Keywords- Design, Application, Guidance and Counseling, Problem of Student, Web, PHP, MySql
Intisari
Bimbingan  dan  Konseling  (BK)  di  sekolah  memiliki  peranan  penting  dalam  penanganan  masalah- masalah  peserta  didik/siswa.  Pelaksanaan  tugas  bimbingan  dan  konseling  oleh    guru  memiliki  aturan- aturan  yang  dibuat  dalam  daftar  pelanggaran  akumulasi  siswa  dan  menyimpan  catatan  masalah  siswa menggunakan  buku  besar.  Dengan  begitu  banyak  siswa  dan  pelanggaran  yang  dilakukan,  juga memungkinkan poin pelanggaran tidak tercatat dengan benar dan benar, disisi lainnya pemakaian sistem informasi  berbantuan  komputer  sudah  semakin  banyak  digunakan  dalam  membantu  mencatat  dan mengarsipkan berbagai kegiatan yang sifatnya berulang-ulang.
Penelitian  ini  bertujuan  untuk  merancang  aplikasi  bantu    yang  dapat  digunakan  oleh  guru  dalam membantu pengarsipan dan pencatatan proses konseling data yang berkaitan dengan masalah siswa dan pelanggaran perhitungan siswa.
Aplikasi ini dibangun dengan metode pengumpulan data kesiswaan, data peraturan dan disiplin berikut pembobotan nilai dari tingkat pelanggaran dan permasalahan,  selanjutnya data tersebut di normaslisasi untuk mendapatkan bentuk dan rancangan basisdata yang akan dibangun, selanjutnya dibangun aplikasi berbasis web dengan server side programmingnya adalah PHP
Hasil  akhir  dari  rancangan  ini  adalah  adanya  sebuah  aplikasi  yang  akan  membantu  guru  dalam memproses data dan melakukan perhitungan dengan pelanggaran data cepat sehingga siswa akan dapat memfasilitasi  bimbingan  dan  konseling  guru  dalam  mengambil  tindakan  terhadap  masalah  atau pelanggaran siswa.
Kata kunci —Perancangan, Aplikasi, Bimbingan dan Konseling, Permasalahan Siswa, Web, PHP, MySql

## 1. PENDAHULUAN
Bimbingan dan Konseling adalah proses interaksi  antara  konselor  dengan  konseli  baik secara  langsung  maupun  tidak  langsung  dalam rangka  untuk  membantu  konseli  agar  dapat mengembangkan  potensi  dirinya  ataupun memecahkan permasalahan yang
DOI : https://doi.org/10.21063/JTIF.2020.V8.1. 14-18 Creative Commons Attribution-Share Alike 4.0 International License (CC BY-SA 4.0)
dialaminya[1]. Bimbingan  dan  Konseling  juga dapat  didefinisikan  sebagai  upaya  sistematis, objektif, logis, dan berkelanjutan serta terprogram yang dilakukan oleh konselor untuk memfasilitasi  perkembangan  konseli  untuk mencapai kemandirian dalam kehidupannya.[2]
Rancangan  sistem  Informasi  yang  dapat dimodelkan  dapat  dibangun  sebagai  sebuah layanan  bantuan  yang  dapat  mendukung perkembangan anak [3].
Sekolah  Menengah  Atas  Negeri  18  Siak merupakan  salah  satu  sekolah  negeri  di kabupaten  siak  yang  menangani  permasalahan siswa  dengan  guru  bimbingan  dan  konseling yang  bertanggung  jawab  melayani  siswa  baik itu  siswa  yang  mengalami  masalah  maupun siswa  yang  melakukan  pelanggaran,  dalam menangani  kasus  permasalahan  siswa,  guru bimbingan  dan  konseling  mempunyai  aturan- aturan  yang  dibuat  sendiri  sesuai  kebutuhan dan  kondisi  sekolah  atas  persetujuan  kepala sekolah  dan  orang  tua  siswa.  Adapun  proses pelaksanaan  dari  aturan-aturan  yang  telah dibuat  yaitu  siswa  yang  mengalami  masalah baik  masalah  pribadi,  karir  dan  belajar  akan diberi  bimbingan  sedangkan  siswa  yang melakukan  pelanggaran  akan  diberikan  poin- poin  sesuai  jenis  pelanggaran  yang  dilakukan untuk  ditindak  lanjuti.  Pelanggaran  yang dilakukan  oleh  siswa  membutuhkan  suatu tempat  penyimpanan  data  yang  efektif  dan perhitungan  data  yang  cepat  pada  proses perhitungan  poin-poin  pelanggaran  siswa, karena  data  yang  disimpan  dalam  buku  besar kurang  efektif  bisa  menyebabkan  data  rusak dan  memperlambat  proses  perhitungan  poin- poin  pelanggaran,  dan  juga  tidak  tertutup kemungkinan  poin-poin  pelanggaran  tidak tercatat  dan  terhitung  dengan  baik.    dengan perancangan  perangkat  lunak  bantu  yang  akan dibuat  ini  diharapkan  dapat  memudahkan  guru bimbingan  dan  konseling  dalam  melakukan record data pelanggaran siswa.

## 2. METODOLOGI

## 2.1. Konteks Diagram
Aplikasi  ini  terdiri  atas  guru,  orang  tua/siswa dan  kepala  sekolah  yang  aktif  terlibat  guna memproses data

## Gambar 1. Context Diagram

## 2.2. Rancangan Basisdata
Dalam penelitian  ini  dijelaskan  setelah melakukan  normaslisasi  didapatkan  rancangan tabel yang digunakan antara lain :
Tabel 1. Pengguna Field name Data Type Field Size Pengguna_id varchar 10 Pengguna_pwd varchar 50 Pengguna_hakakses varchar 3 Pengguna_namadepan varchar 15 Pengguna_namabelkang  varchar 15 Tabel 2. Hak Akses Field name Data Type Field Size hakakses_id integer 3 hakakses _nama varchar 35 Tabel 3. Agama Field name Data Type Field Size agama_id integer 2 agama _nama varchar 35 Tabel 4. Jenis Kelamin Field name Data Type Field Size jenkel_id varchar 2 jenkel _nama varchar 35 Tabel 5. Siswa Field name Data Type Field Size siswa_nis integer 4 siswa_nama varchar 35 siswa_jenkel_id varchar 2 siswa_tmplahir varchar 125 siswa_tgllahir date - siswa_agama_id integer 2 siswa_kelas_id integer 3 siswa_namaortu varchar 35 siswa_alamat varchar 125
DOI : https://doi.org/10.21063/JTIF.2020.V8.1. 14-18 Creative Commons Attribution-Share Alike 4.0 International License (CC BY-SA 4.0)

## Tabel 6. Pelanggaran
Field Name Data Type Field Size pelanggaran_id integer 2 pelanggaran_jenis varchar 50 Point integer 11 pelanggaran_PenilaiId varchar 2 Tabel 7. Penilai Field Name Data Type Field Size penilai_id varchar 2 penilai_nama varchar 35 Tabel 8. Status Field Name Data Type Field Size status_id integer 2 status_Proses varchar 50 Tabel 9. Akumulasipel Field Name Data Type Field Size akumulasipel_id varchar 15 akumulasipel_nis varchar 4 akumulasipel_jmlpel integer 11 akumulasipel_point integer 11 akumulasipel_kelas varchar 2 Tabel 10 Tabel Bimbingan Field Name Data Type Field Size bimbingan_hari date - bimbingan_siswanis varchar 4 bimbingan_kelasid varchar 2 bimbingan_masalah text - solusi text - bimbingan_statusid varchar 1

## 2.3. Server dan Halaman Web
Dalam  penelitian  ini  dilakukan  pembangunan server  web dengan  menggunakan  paket server xampp yang  terdiri apache  webserver,  mysql database dan php sebagai server  side programming .  Halaman web terdiri  atas halaman  utama, login dan  beberapa  halaman input data yang dilakukan oleh administrator. Tahapan  yang  dilalui  dalam  penelitian, pembangunan konsep, atau penyelesaian kasus, dituliskan pada bagian metodologi.
Gambar 2. Halaman Utama Aplikasi
3. HASIL DAN PEMBAHASAN
3.1. Halaman Login
Halaman  Login  berfungsi  untuk  masuknya seorang  Administrator,  Operator  ataupun  User yang  telah  terdaftar  kedalam  sistem,  untuk dapat  mengakses  halaman  lainnya  maka  harus melakukan proses login terlebih dahulu.
Gambar 3. Halaman Login

## 3.2. Halaman Administrator
Halaman  Administrator  adalah  halaman  yang tampil  apabila  seorang  Administrator  telah melakukan login dengan benar.
Gambar 4. Halaman Administrator

## 3.3. Tambah Data Siswa
Form  Data  siswa  adalah  form  yang  berfungsi untuk menambah data-data siswa
DOI : https://doi.org/10.21063/JTIF.2020.V8.1. 14-18 Creative Commons Attribution-Share Alike 4.0 International License (CC BY-SA 4.0)

## Gambar 5. Form Siswa

## 3.4. Form Pelanggaran
Form  pelanggaran  berfungsi  untuk  menambah data pelanggaran
Gambar 6. Form Pelanggaran

## 3.5. Input Pelanggaran Siswa
Form  Pelanggaran  siswa  berfungsi  untuk menginputkan  data  pelanggaran  yang  telah dilakukan siswa
Gambar 7. Form Pelanggaran Siswa

## 3.6. Form Bimbingan Siswa
Form  yang  berfungsi  untuk  menginputkan masalah yang dialami siswa
Gambar 8. Form Bimbingan Siswa
3.7. Form Tindak Lanjut Orangtua Form yang berfungsi untuk menginputkan data tindak lanjut orangtua siswa terhadap pelanggaran  ataupun  masalah  yang  telah dilakukan siswa
Gambar 9. Form Tindaklanjut

## 3.8. Laporan Warning Siswa
Laporan  digunakan  untuk  melakukan  analisis tentang  kasus  pelanggaran  siswa,  laporan diperuntukkan  bagi  pihak  yang  berwajib, laporan dari warning siswa adalah daftar siswa dengan  jumlah  poin  pelanggaran  tertinggi  atas pelanggaran  siswa  dan  selanjutnya  siswa  akan di tindaklanjuti berdasarkan poin.

## Gambar 10. Laporan Warning Siswa

## 3.9. Laporan  Rekapitulasi  Pelanggaran Siswa
Laporan  digunakan  untuk  melakukan  analisis tentang  kasus  pelanggaran  siswa,  laporan diperuntukkan  bagi  pihak  yang  berwajib, laporan  dari  sistem  yang  telah  dibuat  adalah jumlah  siswa  yang  melakukan  pelanggaran pertahun.
Gambar 11. Laporan Rekapitulasi Siswa
DOI : https://doi.org/10.21063/JTIF.2020.V8.1. 14-18 Creative Commons Attribution-Share Alike 4.0 International License (CC BY-SA 4.0)

## 3.10. Grafik
Pada  perangkat  lunak  bantu  untuk  guru bimbingan  dan  konseling  berbasis  web  ini, grafik  yang  akan  ditampilkan  adalah  sebanyak empat  buah,  yaitu  grafik  jumlah  pelanggaran siswa  perkelas,  grafik  pelanggaran  siswa perpoin,  grafik  pelanggaran  siswa  perjenis pelanggaran  dan  grafik  jumlah  pelanggaran siswa pertahun.

## 4. KESIMPULAN DAN SARAN
Perangkat  lunak  bimbingan  dan  konseling adalah  suatu  aplikasi  berbasiskan  web  untuk mengelola  bimbingan  dan  konseling  siswa yang  meliputi:  pelanggaran  siswa,  bimbingan siswa dan tindak lanjut orangtua siswa terhadap masalah  maupun  pelanggaran  yang  dilakukan siswa,

## DAFTAR PUSTAKA
[1] Wikipedia.  “Bimbingan  dan  Konseling (BK)”. Internet : https://id.wikipedia.org/wiki/Bimbingan_d an_Konseling_(BK) [Apr. 20,2020] [2] AkhmadSudrajat, “Salinan Peraturan Menteri  Pendidikan  dan  Kebudayaan
Republik  Indonesia  Nomor  111  Tahun 2014  tentang  Bimbingan  dan  Konseling pada  Pendidikan  Dasar  dan  Pendidikan Menengah.” Internet : https://akhmadsudrajat.files.wordpress.com /2014/11/permendikbud-no-111-tahun- 2014-tentang-bimbingan-dan-konseling.pdf
[Apr. 20, 2020]
[3] Rojaq,  Abdul,  dkk.  “Rancangan  Model Sistem  Informasi  Bimbingan  Konseling Berbasis  IPLP-Q  Bagi  Siswa  SMA”,
POSITIF  -  Jurnal  Sistem  dan  Teknologi Informasi, Vol.3 No.2 Internet : http://ejurnal.poliban.ac.id/index.php/Positi f/article/view/413 [Apr. 20, 2020]