## APLIKASI DAFTAR HADIR MAHASISWA PROGRAM STUDI DIII TEKNIK KOMPUTER
Dinan Rizkyah Azmi, Arfan Haqiqi Sulasmoro, Rais, D3 Teknik Komputer Politeknik Harapan Bersama Jln. Mataram No. 09 Tegal Telp/Fax (0283) 352000

## ABSTRAK
Program studi DIII Teknik Komputer adalah salah satu program studi yang ada dilingkungan Politeknik Harapan Bersama Tegal yang belum memaksimalkan pengolahan pembuatan daftar hadir mata kuliah tiap dosen dengan  menggunakan  sistem  komputerisasi  yang  terintegrasi,  maka  aplikasi  untuk  menyediakan  daftar  hadir berbasis  web  diperlukan  untuk  menunjang  pelayanan  administrasi  yang  ada  di  program  studi  DIII  Teknik Komputer.
Untuk  itu  perlu  dibangun  sebuah  aplikasi  berbasis web menggunakan  pemrograman  PHP  dengan dukungan sebuah database MySQL yang dapat mempercepat pengaksesan terhadap suatu data dalam penyajian formulir daftar hadir mata kuliah tiap dosen tiap semesternya akan lebih cepat dan mudah. Sehingga harapannya informasi yang diperoleh lebih akurat. Maka dibuat aplikasi daftar hadir mahasiswa Program Studi DIII Teknik Komputer.
Kata Kunci : Aplikasi, Daftar Hadir Mahasiswa.
A. Pendahuluan Dengan  semakin  pesatnya  kemajuan internet, sekarang  perusahaan  atau  instansi banyak  memanfaatkan  teknologi  ini  sebagai media  informasi.  Informasi  yang  cepat  dan akurat  terus  menerus  dibutuhkan  oleh perusahaan  atau  instansi  agar  menjadi  sehat dan berkembang.
Dalam  rangka  pencapaian  program  kerja dan  peningkatan  kinerja  instansi,  hampir semua  instansi  selalu  berupaya  untuk melakukan  perubahan  terhadap  kinerja  yang sudah  ada  agar  mendapatkan  hasil  sesuai dengan  yang  diharapkan,  terutama  di  dalam melakukan pengolahan pembuatan daftar hadir mahasiswa yang bersifat rutinitas.
Program  studi  DIII  Teknik  Komputer adalah  salah  satu  program  studi  yang  ada dilingkungan  Politeknik  Harapan  Bersama Tegal yang belum memaksimalkan pengolahan pembuatan  formulir  daftar  hadir  mata  kuliah tiap  dosen  dengan  menggunakan  sistem komputerisasi yang terintegrasi, maka aplikasi untuk  menyediakan  daftar  hadir  berbasis  web diperlukan  untuk  menunjang  pelayanan administrasi  yang  ada  di  program  studi  DIII Teknik Komputer.
Untuk  itu  perlu  dibangun  sebuah  aplikasi berbasis web dengan  dukungan  sebuah database yang dapat mempercepat pengaksesan  terhadap  suatu  data  dalam penyajian  daftar  hadir  mata  kuliah  tiap  dosen
tiap semesternya akan lebih cepat dan mudah. Sehingga harapannya informasi yang diperoleh lebih akurat. Maka dibuat aplikasi daftar hadir mahasiswa  Program  Studi  DIII  Teknik Komputer.
Berdasarkan  latar  belakang  masalah  diatas dapat  diambil  rumusan  masalahnya  adalah bagaimana  membuat  dan  merancang  aplikasi daftar  hadir  mahasiswa  Program  Studi  DIII Teknik Komputer berbasis web.
B. Landasan Teori 1. Sistem
Pengertian Sistem Menurut  Kadir  (2005: 2)  mengemukakan  bahwa  sistem  adalah kumpulan dari elemen-elemen yang berinteraksi  untuk  mencapai  suatu  tujuan tertentu.  sistem  ini  menggambarkan  suatu kejadian-kejadian  dan  kesatuan  yang  nyata adalah  suatu  objek  nyata,  seperti  tempat, benda,  dan  orang-orang  yang  betul-betul  ada dan terjadi.
2. Informasi Pengertian Informasi Menurut  Raymond adalah “data yang telah diolah menjadi bentuk yang  memiliki  arti  bagi  si  penerima  dan bermanfaat  bagi  pengambilan  keputusan  saat ini atau mendatang”.
3. Sistem Informasi Sistem Informasi adalah  suatu  sistem  di dalam  suatu  organisasi  yang  mempertemukan kebutuhan  pengolahan  transaksi  harian, mendukung  operasi,  bersifat  manajerial  dan
kegiatan  strategi  dari  suatu  organisasi  dan menyediakan  pihak  luar  tertentu  dengan laporan-laporan yang diperlukan (Kadir, 1995).
4. PHP PHP adalah  bahasa  pemrograman script yang paling banyak dipakai saat ini. PHP banyak  dipakai  untuk  memrogram  situs  web dinamis, walaupun tidak tertutup kemungkinan digunakan  untuk  pemakaian  lain.  Pada awalnya  PHP  merupakan  kependekan  dari Personal  Home  Page (Situs  Personal).  PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun  1995  .  Pada  waktu  itu  PHP  masih bernama FI  ( Form  Interpreted ),  yang wujudnya  berupa  sekumpulan  script  yang digunakan untuk mengolah data form dari web .

## 5. MySQL
MySQL  adalah  sebuah  implementasi dari  sistem  manajemen  basis  data  relasional (RDBMS)  yang  didistribusikan  secara  gratis dibawah lisensi GPL (General Public License) . Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk  turunan  yang  bersifat  komersial. MySQL  sebenarnya  merupakan  turunan  salah satu konsep utama dalam basis data yang telah ada  sebelumnya  SQL  ( Structured Query Language ).  SQL  adalah  sebuah  konsep pengoperasian  basis  data,  terutama  untuk pemilihan  atau  seleksi  dan  pemasukan  data, yang  memungkinkan  pengoperasian  data dikerjakan dengan mudah secara otomatis.

## C. Metode
Daftar  Hadir  Mahasiswa  Program Studi  DIII  Teknik  Komputer  berbasis web dibuat  dengan  tujuan  untuk  membantu admin dalam mencari dan menginput data mahasiswa. Daftar  Hadir  Mahasiswa  Program  Studi  DIII Teknik  Komputer  yang  dibuat   berbasis web dengan  alasan  sistem  ini  bisa  diakses  oleh admin  dimana  saja  dan  kapan  saja  selama komputer  atau  laptop  terhubung  dengan jaringan internet .  Maka  dengan  adanya  Daftar Hadir  Mahasiswa  Program  Studi  DIII  Teknik Komputer  ini  pencarian  data  dan  penambahan data  mahasiswa  dan  informasi  didalamnya akan  lebih  mudah,  cepat,  dan  akurat.  Dalam perancangan sistem yang akan dibuat, hal yang paling  harus  diperhatikan  adalah sistem informasi yang ditampilkan bisa dipahami atau dimengerti  oleh admin maka  dari  itu  sistem informasi  ini  harus user  friendly supaya
informasi  atau  data  yang  didapat admin juga maksimal.
Dalam pengumpulan data ada tiga cara yaitu : observasi, wawancara studi pustaka.
1. DFD Level 0

## Gambar 1. DFD Level 0

## 2. DFD Level 1

## Gambar 2. DFD Level 2
3.1 Diagram Alir Menu Dosen
Buku_Tamu Artikel Penghasilan_perthn Informasi_Sentra Buku_Tamu Informasi_Sentra Informasi_Penghasilan_perthn Buku_Tamu Informasi_Artikel Buku Tamu 2P D4 Buku_Tamu User Penghasilan_perthn Informasi_Sentra Artikel Informasi_Buku_Tamu Input Data 1 Informasi_Sentra Admin Artikel Penghasilan_perthn D3 Artikel D2 Penghasilan_perthn Informasi 3 D1 Informasi_Sentra Informasi_Sentra Buku_Tam u Artikel Penghasilan_perthn Buku_Tamu Artikel Penghasilan_perthn Informasi_Sentra Artikel 3.3 Buku Tamu 2P Informasi Sentra 3.1 Penghasilan perthn 3.2 Artikel Penghasilan_perthn Informasi_Sentra Informasi_Buku_Tamu Admin Buku_Tamu Informasi_Artikel Informasi_Sentra Informasi_Penghasilan_perthn User Artikel 1.3 Buku Tamu 3.4 Informasi Sentra 1.1 Penghasilan perthn 1.2 D1 Informasi Sentra D2 Penghasilan_perthn D3 Artikel D4 Buku_Tamu
3.2 Diagram Alir Menu
Admin
Gambar 4. Diagram Alir Menu Admin
Sebelum  masuk  ke  halaman  utama administrator , admin terlebih dahulu harus login .  Berikut  adalah  tampilan  halaman login :
1. Tampilan Menu Login
Gambar 5. Tampilan Menu Login
Gambar 6. Tampilan Menu Admin
Gambar 7. Tampilan Menu Tahun Akademik
Gambar 8. Tampilan Daftar Mata Kuliah T Y A Lagi ? Selesai Informasi Sentra Buku Tamu Admin Beranda Artikel Penghasilan Per Tahun Tentang A Mulai Xuser= “ ”, Xpass= “ ”, Menu=0 Xuser, Xpass Y T Xuser=user & Xpass=pass Login Gagal Login Berhasil Menu Me nu
A Mulai M enu Menu =0 M enu T Selesai Y La gi ? A Tentang Admin Arti kel Informa si Sentra Beranda Penghasila n Per Tahun Luas Wilay ah Bu ku Ta mu
Gambar 3. Diagram Alir Menu Dosen
Gambar 9. Tampilan Data Dosen Gambar 10. Tampilan Data Kelas
Gambar 11. Tampilan Data Mahasiswa
Gambar 12. Tampilan Daftar Hadir
2. Tampilan Men u Dosen
Gambar 13. Tampilan Menu Dosen
Gambar 14. Tampilan Laporan E. Kesimpulan
Dari  hasil  kegiatan  dan  uraian  dalam penyusunan  penelitian  ini,  dapat  ditarik kesimpulan  bahwa  dengan  membuat  Aplikasi Daftar  Hadir  Mahasiswa  berbasis website dengan  dukungan  sebuah database dapat sangat  membantu  admin  pada  Program  Studi DIII Teknik Komputer karena dapat mengolah dan  mempercepat  pengaksesan  terhadap  suatu data  dalam  penyajian  daftar  hadir  mata  kuliah tiap  dosen  tiap  semesternya  akan  lebih  cepat dan  mudah.  Sehingga  harapannya  informasi yang diperoleh lebih akurat.

## Daftar Pustaka
[1] Betha,  Ir.,  Husni  Iskandar  Pohan,  Ir.
M.Eng. 2001, Pemrograman Web dengan  HTML. Bandung  :
Informatika. [2] http://id.wikipedia.org/wiki/website [3] Jakarta : PT. Elex Media Komputindo [4] Kadir,Abdul.  Mudah  Mempelajari Database MySQL.Yogyakarta : Andi  Yogyakarta:  J  &  J Learning.
[5] Sulasmoro, Arfan Haqiqi. 2010. Modul Algoritma  dan  Pemrograman. Tegal  :  Politeknik  Harapan Bersama.
[6] Sulasmoro, Arfan Haqiqi. 2010. Modul Analisa  &  Perancangan  Sistem. Tegal  :  Politeknik  Harapan Bersama.
[7] Waliyanto.  2000. Sistem  Basis  Data Analisis dan Pemodelan Data.