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. Diagram Alir
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 Penghasilan_perthn User
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 Penghasilan_perthn Artikel
Buku_Tamu Artikel
Penghasilan_perthn Informasi_Sentra
Artikel3.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
Artikel1.3 Buku
Tamu Informasi 3.4
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 D. Hasil dan Analisa
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 Penghasilan Artikel
Per Tahun
Tentang A
Mulai
Xuser= “ ”, Xpass= “ ”, Menu=0
Xuser, Xpass
Y Xuser=user T
&
Xpass=pass
Login Gagal
Login Berhasil
Menu
nu Me
A
Mulai
enu M
=0 Menu
enu M
T Selesai Y gi La
?
A
Tentang
Admin Arti
kel Informa
si Sentra
Beranda Penghasila
n Per Tahun
Luas Wilay ah
Bu ku mu Ta
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 Menu 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.