## JURNAL ILMIAH FLASH
Vol. 4 No. 2, Halaman: 99 - 1 04 Desember 2018
RANCANG BANGUN APLIKASI KRS DAN KHS MAHASISWA BERBASIS WEB
Januadirta S. Tassi 1 , Petrisia W. Sudarmadji 2
PoliteknikNegeriKupang Jl. Adisucipto – Penfui Kupang NTT E-mail: dhedetassi@gmail.com

## Abstrak
Teknologi  saat  ini  memegang  peran  penting  bagi  suatu  organisasi. Dengan  memanfaatkan teknologi  saat  ini  penggunaan  aplikasi  berbasis  web  kini  menjadi  salah  satu  kebutuhan  dalam perkembangan  pembuatan  perangkat  lunak  terutama  perangkat  lunak  yang  bersifat  client- server.salah  satunya  adalah  aplikasi  KRS  dan  KHS  berbasis  web  di  perguruan  tinggi.membangun aplikasi KRS dan  KHS  di  Akademi Teknik  Kupang(ATK) dapat membantu mahasiswa mengisi KRS dan mencetak KHS dimana saja tanpa harus mengantri di kampus untuk mengambil form pengisian mengisi  dan  melakukan  konsultasi  dengan  dosen  PA    lalu  mengembalikan  kembali  ke BAK.Pembuatan  aplikasi  KRS  dan  KHS  mahasiswa  berbasis  web  menggunakan  bahasa pemograman PHP  dan menggunakan database  MYSQL. Implementasi aplikasi ini diharapkan dapat memudahkan  mahasiswa  dalam  pengisian  KRS  dan  mempermudah  kinerja  admin  dalam pengolahan data KRS dan KHS. Sehingga proses KRS dan KHS lebih efektif dan efisien.
Kata kunci : website, Aplikasi KRS dan KHS

## PENDAHULUAN
KRS (Kartu Rencana Studi) adalah istilah yang diperuntukkan bagi proses registrasi atau program  matakuliah  yang  harus  dilaksanakan oleh mahasiswa sebelum mengikuti perkuliahan  semester  yang  baru  sedangkan KHS(Kartu  Hasil  Studi)  berisi  nilai  dari mahasiswa dari semester sebelumnya . Dalam proses  KRS  ini  mahasiswa    harus  memilih matakuliah  yang  akan  diambil,  berdasarkan daftar  matakuliah  yang  telah  ditentukan  oleh pihak  jurusan  di  masing-masing  perguruan tinggi.Pemilihan    dan  penyusunan  matakuliah yang  dipilih  biasanya  dilakukan  seminggu sebelum proses transaksi KRS dapat dilakukan.  Hal  ini  tentu  saja  tergantung  pada kebijakan  masing-masing  Perguruan  tinggi. Dalam  pengisian  KRS  mahasiswa  harus berkonsultasi dengan dosen penasehat akademik  masing-masing,  dimana  dosen penasehat akademik akan meninjau pengisian KRS  dengan  melihat  pada  KHS(kartu  hasil studi)  disemester  sebelumnya. Akademi Teknik Kupang (ATK) adalah Perguruan Tinggi Swasta  yang  memiliki  beberapa  jurusan. Dengan  semakin  pesatnya  perkembangan teknologi  informasi  dan  komunikasi  maka
diperlukan suatu pengelolaan manajemen data yang  baik  dan  terstruktur.  Sistem  yang  ada  di ATK  saat  ini  masih  bersifat  manual.Adapun beberapa kendala yaitu mahasiswa yang tidak bisa  mengambil  KRS  dikarenakan  sakit akibatnya mahasiswa terlambat dalam mengumpulkan  KRS  sehingga  mempengaruhi proses  kerja  admin  dalam  memasukkan  data matakuliah  yang  telah  diisi  oleh  mahasiswa. Sistem  yang  digunakan  bisa  dibilang  tidak efektif    karna  hanya  bisa  diakses  oleh  admin dan  juga  kurang  efisien  dalam  waktu  dan tenaga.
Berdasarkan  permasalahan  diatas  maka penulis tertarik untuk menjadikan permasalahan tersebut sebagai bahan penelitian  dalam  tugas  akhir  yang  sesuai dengan kebutuhan di instansi yang bersangkutan.  Untuk  itu  penulis  memilih  judul “Rancang  Bangun  Aplikasi  KRS(Kartu Rencana  Studi)  dan  KHS(Kartu  HasilStudi) Mahasiswa  berbasis  web” di  Akademi Teknik  Kupang(ATK).  Untuk  mempermudah mahasiswa dalam pengisian KRS dan mencetak KHS.
METODE PENELITIAN
Tassi 1 , Sudarmadji 2 10 0
Berikut  ini  adalah  tahap-tahap  dari metode penelitian yang di lakukan , antara lain :
1. Analisis  Kebutuhan Input,  Process dan
Output Analisis kebutuhan sistem merupakan suatu kebutuhan yang berhubungan  dengan  fitur-fitur  yang  ada pada sistem tersebut. Tahap ini dilakukan analisa kebutuhan sistem, yang bertujuan untuk  mengidentifikasi  apa  saja  yang perlukan untuk membuat sistem tersebut
2. Kebutuhan  Hardware  dan  Software. Dalam pembuatanAplikasi KRS dan KHS ini  terdapat  beberapa  kebutuhan,  baik kebutuhan dalam bentuk perangkat keras maupun kebutuhan perangkat lunak.
3. Desain.  Pada  tahapan  perancangan sistem ini akan digambarkan secara garis besar tentang Aplikasi KRS dan
KHSdalam proses perancangannya. 1) Site Map
Home Page profil Daftar matakuliah konfirmasi Visi-misi Profil ATK Semester 1 Semseter 2 Semester 3 Semester 4 Semester 5 Pilihan matakuliah Semester 6 informasi KRS KHS

## Gambar 1 Site Map
Site map merupakan daftar halaman yang ada pada  sebuah  website.pada  site  map  tersebut merupakan  daftar  halaman  yang  ada  dalam aplikasi KRS dan KHS berbasis web.
2)  Diagram conteks
user Aplikasi KRSdan KHS mahasiswa berbasis web di akademi teknik kupang admin Pilih matakuliah KRS Data mahasiswa Data jurusan Data matakuliah Data dosen Data jadwal mengajar Dosen PA Data nilai KRS Pilihan matakuliah Konfirmasi KRS Data dosen PA KHS KHS Gambar 2.Diagram conteks
Didalam    diagram  konteks  diatas  terdapat  3 entitas  yaitu,user  sebagai  mahasiswa,  admin, dan juga dosen PA. Dimana mahasiswa dapat mengisi  KRS  dan  output  yang  didapat mahasiswa  adalah  Hasil  pengisian  KRS  yang telah  dikonfirmasi  Dosen  PA  dan  KHS  atau hasil studi mahasiswa dari semester sebelumnya.  Admin  dapat  menginput  data- data yang berhubungan denganpengisian KRS dan  KHS  serta  output  yang  didapat  admin adalah  hasil  cetak  KRS  dan  KHS.  Dosen  PA dapat  mengkonfirmasi  KRS  yang  telah  diisi mahasiswa  bimbingan  dan  mencetak  hasil studi dari mahasiswa bimbingan.
3)  ERD(entity Relationship Diagram)
mahasiswa Dosen _PA dosen matakuliah memiliki mengambil menjadi Jadwal_mengajar nip nama_dosenpa nim kd_mk nilai ta status semester sks semester nm_matakuliah kd_mk ta semester nip kd_mk nip nama jk jabatan status_dosen pendidikan kelas tempat_lahir jk nama nim nip tanggal_lahir nama_ayah nama_ibu angkatan gbr_mhs password M 1 M 1 1 M M 1 1 M M 1 password
Gambar 3. ERD(entity relationship diagram)
Pada perancangan erd diatas terdapat  entitas 4  yaitu  mahasiswa,dosen  PA,matakuliah  dan dosen.  Relasi  antara  mahasiswa  dan  dosen
Pa  adalah  1  to  many  dimana  satu  dosen  PA memiliki banyak mahasiswa bimbingan sedangkan  1  mahasiswa  hanya  memiliki  1 dosen PA. Hubungan relasi antara mahasiswa dan  matakuliah  adalah  many  to  many  dimana mahasiswa dapat mengambil banyak matakuliah  dan  satu  matakuliah  dapat  diambil banyak  mahasiswa.hubungan  relasi  antar dosen  dan  matakuliah  adalah  many  to  many dimana  satu  dosen  dapat  mengajar  banyak matakuliah  sedangkan  satu  matakuliah  dapat diajar banyak dosen.
4)  Relasi tabel
Gambar 4. Relasi Tabel
Desain interface aplikasi Pada  perancangan interface ini  akan  di tampilkan  rancangan  tampilan  dari  awal eksekusi  program  hingga  menampilkan  hasil output  yang  di  capai.  Adapun  rancangan tampilan pada aplikasi ini adalah :
Home Data mahasiswa Data matakuliah Jadwal Data Dosen Data jurusan Visi Misi Dosen PA KRS dan KHS user Menu Admin Gambar 5. Halaman admin Gambar 6. Pengisian KRS LOGO Kartu rencana studi (KRS) Nama Mahasiswa   : Kelas                       :
Nama Mahasiswa    : Jenis Kelamin    : Semester           : Jenjang              :
NO Nama Matakuliah Kode MK SKS Dosen ket Total SKS (TTD Dosen PA) (TTD Ketua Jurusan) Gambar 7. Tampilan KRS LOGO Kartu rencana studi (KRS) Nama Mahasiswa   : Kelas                       :
Nama Mahasiswa    :
Jenis Kelamin    :
Semester           : Jenjang              : NO Nama Matakuliah Kode MK SKS Huruf ket Total SKS (TTD Dosen PA) (TTD Ketua Jurusan) Bobot SKS X N IP Gambar 8. Tampilan KHS
Tassi 1 , Sudarmadji 2 10 2
Konfirmasi KRS
Kode matakuliah matakuliah
Ta Semester sks Batal X konfirmasi

## Gambar 9. Tampilan konfirmasi KRS

## HASIL DAN PEMBAHASAN
Aplikasi  KRS  dan  KHS  mahasiswa berbasis  wenini  merupakan  sebuah  aplikasi yang  dibuat  untuk  membantu  mahasiswa dalam mengisi KRS dan mencetak KRS tanpa harus  datang  ke  kampus.  Dibawah  ini merupakan  hasil  dan  pembahasan  dari Aplikasi KRS dan KHS.
1. Halaman admin admin dapat menginput data,mengedit
serta  menghapus  data.  Admin  juga  dapat melihat apakah mahasiswa sudah mengisi krs atau  belum  serta  krs  telah  dikonfirmasi  oleh dosen PA(Penasehat Akademik) atau belum.
Gambar 10. Halaman admin
Button  tambah  berfungsi  untuk  menambah data  mahasiswa,button  edit  dan  hapus  untuk mengubah dan mengahapus data mahasiswa.
2. Halaman menu cetak KRS  Admin
Didalam  halaman  admin  terdapat
menu untuk mencetak krs yang telah diisi  mahasiswa  dengan  mengklik nim mahasiswa.
Gambar 11. Halaman menu cetak KRS di admin
3. Halaman menu mahasiswa Didalam halaman mahasiswa terdapat menu untuk mengisi krs dan menu  untuk  mencetak  krs  atau  hasil studi  mahasiswa  pada  semester sebelumnya.

## Gambar 12. Halaman menu mahasiswa
4. Halaman pengisian KRS Didalam halaman pengisian krs terdapat  daftar  matakuliah  dan  juga checkbox  untuk  memilih  matakuliah yang  akan  diprogram  mahasiswa Disemester yang baru
Gambar 13. Halaman pengisian KRS

## 5. Halaman cetak KHS pdf
Pada  halaman  cetak  khs  mahasiswa dapat  mencetak  hasil  studi  yang  telah diikuti disemester sebelumnya.
Gambar 14. Halaman cetak khs pdf
6. Halaman cetak KRS pdf
Krs  mahasiswa  dengan  format file  pdf terdapat  matakuliah  yang  telah  dipilih mahasiswa  untuk  diikuti  disemester baru
Gambar 15. Halaman cetak krs pdf
7. Halaman dosen PA Didalam  halaman  dosen  pa terdapat nama mahasiswa bimbingan dari dosen yang melakukan login. Dimana dosen pa dapat melihat khs serta menkonfirmasi  krs  yang  telah  diisi mahasiswa bimbingan dari dosen

## Gambar 16. Halaman dosen PA
8. Halaman konfirmasi KRS Didalam  halaman  konfirmasi  krs  terdapat pilihan  matakuliah  dan  button  untuk membatalkan  matakuliah  tersebut  serta button  untuk  mengkonfirmasi  krs  yang telah diisi mahasiswa
Tassi 1 , Sudarmadji 2 10 4

## Gambar 17. Halaman konfirmasi KRS

## KESIMPULAN
Dari  hasil  uraian  pada  bab  sebelumnya, penulis dapat menyimpulkan:
1. Rancang  bangun  aplikasi  KRS  dan  KHS mahasiswa  berbasis  web  di  Akademi Teknik  Kupang(ATK)  berhasil  dibangun menggunakan bahasa pemograman PHP dan  bootstrap  sebagai  framework,  dan database-nya menggunakan mysql.
2. Fungsi yang disajikan dimana mahasiswa  dapat  mengisi  KRS  lalu menunggu  konfirmasi  dari  dosen  PA  dan mencetak KRS,mahasiswa
dapat mencetak KHS atau hasil studi yang telah diikuti  disemester  sebelumnya,dosen  PA dapat  mengkonfirmasi  matakuliah  atau KRS yang telah diisi mahasiswa bimbingan  dan  mencetak  KHS  dari mahasiswa bimbingannya.
3. Dengan adanya Aplikasi KRS dan KHS di Akademi  Teknik  Kupang  (ATK)  berbasis web  ini,  memudahkan  mahasiswa  dalam mengisi KRS dan mencetak KHS.
Adapun  saran  yang  diusulkan  untuk membuat  sistem  ini  menjadi  lebih  baik adalah:
1. Agar  penyajian  sistem  menjadi lebih  sempurna  maka  perlu  di tambahkan  jadwal yang lengkap agar  mahasiswa  dan  dosen dapat  memantau  jadwal  kuliah dengan mudah. 2. Mengimplementasikan sistem yang  dibuat  kedalam  internet, untuk  mengetahui  sistem  dapat berjalan dengan baik..
DAFTAR PUSTAKA
[1] Akbar. 2013.Perancangan Sistem
Informasi  Kartu  Rencana  Studi  Online Pada  Stmik  U’  Budiyah  Indonesia Berbasis Web.
[2] Bunafit.  2004.  Dasar  pemogamanweb PHP. Gave Media. Yogyakarata.
[3] Dranatha.  2009.  Sistem  Informasi. Salemba empat. Jakarta.
[4] Dwi.  2016.Aplikasi  krs  online  berbasis web  pada  program  studi  dIII  teknik komputer Politeknik Harapan Bersama Tegal.
[5] Eko.  2012.  Sistem  Informasi  Kartu Rencana  Studi  dan  Kartu  Hasil  Studi Online.  Journal  on  Networking    and Security.  Volume  3,    Nomor  2. Surakarta: STMIK.
[6] Hasan. 2017. Sistem Informasi Pengisian Kartu Rencana Studi (KRS)
Berbasis  Web  Pada  Politeknik  Sains Dan  Teknologi  Wiratama  Maluku Utara.  Journal  on  Networking    and Security. Volume 6,  Nomor 1. Maluku utara:  Politeknik  Sains  dan  Teknologi Wiratama.
[7] Lerdorf.  1995. Pengenalan  PHP. Jurnal Konsep Dasar Informasi, Volume  1,  Nomor  2.  Yogyakarta:
AKPRIND.
[8] Madcoms.  2016.    Pemograman  PHP dan Mysql. Andi Yogyakarta. Yogyakarta
[9] Nuraini.  2012.  Pembuatan  Sistem Informasi  Kartu  Rencana  Studi  (KRS) Dan Kartu Hasil Studi (KHS).