Anda di halaman 1dari 12

Sistem Informasi Absensi Berbasis Web Untuk

Kegiatan Pengajian

Tugas Akhir
diajukan untuk memenuhi salah satu syarat
memperoleh gelar sarjana

dari Program Studi Informatika
Fakultas Informatika
Universitas Telkom

1301164354

Abu Abdirohman Rosikhun Nur Muttaqin


Program Studi Sarjana Informatika


Fakultas Informatika

Universitas Telkom

Bandung

2019
LEMBAR PENGESAHAN

Sistem Informasi Absensi Berbasis Web Untuk Kegiatan Pengajian

Web Based Attendance Information System For Recitation Activities

NIM : 1301164354
Abu Abdirohman Roskhun Nur Muttaqin

Tugas akhir ini telah diterima dan disahkan untuk memenuhi sebagian syarat memperoleh
gelar pada Program Studi Sarjana Informatika
Fakultas Informatika
Universitas Telkom

Bandung, 4 April 2019


Menyetujui

Pembimbing I, Pembimbing II,

<Nama Lengkap dengan Gelar> <Nama Lengkap dengan Gelar>


<NIP> <NIP>
Ketua Program Studi
Sarjana <nama prodi>,

<Nama lengkap dengan gelar>


NIP: xxxxxxxx
LEMBAR PERNYATAAN

Dengan ini saya, Abu Abdirohman Rosikhun Nur Muttaqin, menyatakan sesungguhnya
bahwa Tugas Akhir saya dengan judul Sistem Informasi Absensi Berbasis Web Untuk
Kegiatan Pengajian beserta dengan seluruh isinya adalah merupakan hasil karya sendiri, dan
saya tidak melakukan penjiplakan yang tidak sesuai dengan etika keilmuan yang belaku
dalam masyarakat keilmuan. Saya siap menanggung resiko/sanksi yang diberikan jika di
kemudian hari ditemukan pelanggaran terhadap etika keilmuan dalam buku TA atau jika
ada klaim dari pihak lain terhadap keaslian karya,

Bandung, 4 April 2019


Yang Menyatakan

Abu Abdirohman Rosikhun Nur Muttaqin


Sistem Informasi Absensi Berbasis Web Untuk Kegiatan Pengajian

Abu Abdirohman Rosikhun Nur Muttaqin


1,2,3
Fakultas Informatika, Universitas Telkom, Bandung
4
Divisi Digital Service PT Telekomunikasi Indonesia
1
mhs@students.telkomuniversity.ac.id, 2pembimbing1@telkomuniversity.ac.id,
3
pembimbing2@telkomuniversity.ac.id, 4pembimbingluar@telkom.co.id

Abstrak
Absensi menjadi faktor penting dalam aspek penilaian dalam suatu instansi. Proses absensi yang masih
manual pada umumnya tidak efisien dan dapat membuang waktu. Data absensi menjadi tidak terstruktur
dan sulit memantau jika terdapat masalah. Proses pengambilan absen yang masih dilakukan secara manual
dengan cara mencatat nama lengkap, tempat tinggal, dan tanda tangan peserta. Begitu juga dengan
pembuatan laporan yang harus di rekap ke komputer terlebih dahulu dengan menggunakan Microsoft
Office Excel baru kemudian menyusun laporan yang diperlukan. Kendala-kendala yang bisa terjadi pada
pencatatan dan pelaporan absensi secara manual ini, diantaranya adalah kesalahan penulisan nama, ada
kolom yang terlewatkan atau tidak diisi dan lupa mencatat tanggal. Dan juga yang mengurusi registrasi
harus menyediakan formulir absen dalam bentuk kertas dengan jumlah kuantitas yang lumayan banyak.
Sistem informasi absensi real-time berbasis web ini dibuat dengan harapan dapat membantu proses
pelaporan absen setiap peserta pengajian ke pengurus yang mengurusi pengajian. Peserta dapat absen
secara online untuk menghasilkan output waktu pada saat absen dan pengurus dapat memantau serta
mengontrol proses absensi peserta melalui dashboard admin.

Kata kunci : sistem informasi, absesnsi, pemrograman web dan pengajian

Abstract
Attendance is an important factor in the aspect of assessment in an agency. The attendance process that is
still manual is generally inefficient and can waste time. Attendance data becomes unstructured and it is
difficult to monitor if there are problems. The process of taking absences is still done manually by recording
the full name, place of residence, and signature of the participant. Likewise with making reports that must
be recapitulated to the computer first by using Microsoft Office Excel and then compiling the required
reports. Constraints that can occur in recording and reporting attendance manually, including mistakes in
writing names, there is a column that is missed or not filled and forgot to record the date. And also the one
who handles registration must provide an absent form in the form of paper with a considerable amount of
quantity. This web-based real-time attendance information system is created in the hope that it can help the
absentee reporting process of each study participant to the board that takes care of recitation. Participants
can be absent online to produce time output at the time of absence and the board can monitor and control
the attendance process through the admin dashboard.

Keywords: information systems, attendance, web programming and recitation


1. Pendahuluan

Sistem absensi yang umumnya terdapat pada suatu instansi adalah dengan menggunakan id card atau secara
manual yakni dengan cara menulis nama dan parafnya. Metode-metode tersebut masih memiliki kekurangan
seperti pemalsuan paraf, kehilangan id card, biaya yang tidak sedikit dan mengantri yang dapat membuang waktu
untuk menyatakan kehadiran. Sistem absensi yang secara manual masih banyak di terapkan di beberapa pengajian
yang ada di Kabupaten Bandung. Persiapan memulai pengajian yang harus meluangkan waktu untuk mengambil
absen dengan cara menulis nama dan paraf cukup memakan waktu dan menghamburkan kertas. Proses absensi
manual juga dilakukan secara bergilir pada saat proses pengabsensian berlangsung. Selain itu form absen dapat
hilang, rusak atau terbawa.
Pada era modern ini tidak menutup kemungkinan aplikasi berbasis web dapat digunakan untuk sistem absensi
suatu kegiatan atau acara, dalam hal ini kegiatan pengajian. Dikarenakan aplikasi berbasi web dapat dibukan dan
digunakan melalui laptop atau device apapun dan sehingga fungsinya dapat jauh lebih praktis dan efisien. Serta
dengan kemajuan teknologi sudah seharusnya setiap kegiatan pengajian pun mempunyai aplikasi tentang
informasi kegiatan pengajiannya khususnya presensi.
Dalam kajian ini peneliti ingin memberikan suatu solusi dengan merancang sebuah aplikasi sistem absensi
terkomputerisasi berbasis web yang mampu mengatasi beberapa kelemahan sistem absensi yang manual dan
cenderung tidak efisien. Proses absensi berbasi web ini hanya dapat dilakukan di wilayah sekitar cakupan sinyal
wifi atau theathring karena memerlukan akses internet sehingga seluruh data yang dilakukan dalam pengabsensian
dapat masuk ke database sistem informasi ini. Absensi online ini akan dibangun dan dikelola admin. Admin
memperoleh data peserta dari pengajian dan data tersebut akan menjadi daftar absen dan persaksian bahwa peserta
telah menghadiri pengajian. Para pengurus yang mengurusi pengajian pun akan mengetahui berapa jumlah peserta
yang masuk dan hadir dalam kegiatan pengajiannya.

Latar Belakang

Seiring tumbuh kembangnya lembaga pembelajaran dan berkembangnya ilmu pengetahuan di segala bidang
dalam era globalisasi saat ini yang begitu pesat. Perkembangan ini membuat banyak pekerjaan manusia yang
digantikan oleh komputer. Sehingga dalam suatu lembaga pembelajaran banyak yang harus dilakukan perubahan
yang memacu pada era globalisasi ini.
Absensi peserta dalam suatu pengajian adalah salah satu perubahan yang harus dilakukan karena memiliki
peranan penting untuk kemajuan pengajian-pengajian yang ada di Indonesia ini, dimana absensi merupakan salah
satu penunjang yang dapat mendukung atau memotivasi setiap kegiatan didalamnya. Disamping itu absensi
peserta ini dapat juga menjadi informasi tentang bagaimana kedisiplinan peserta yang bersangkutan. Penting
adanya bagi panitia/pengurus dalam suatu kegiatan pengajian untuk mengetahui kehadiran pesertanyanya, baik
yang sering datang tepat waktu maupun yang datang terlambat.
Pada umumnya banyak lembaga pembelajaran seperti sekolah atau universitas yang masih menggunakan
absensi manual baik yang baru maupun lama apalagi untuk lembaga yang mengadakan suatu kegiatan pengajian.
Sistem dengan cara manual yaitu dengan cara mengisi nama dan tanda tangan pada buku absensi yang sudah di
sediakan lembaga pembalajaran.
Dalam sistem absensi secara manual yang ada saat ini bisa menimbulkan beberapa masalah seperti, peserta
dapat memanipulasi jam kedatangan ataupun jam pulang dan bisa juga menuliskan nama teman yang jelas jelas
tidak hadir. Selain itu proses yang dilakukan cukup memakan banyak waktu dan tenaga sehingga sistem ini tidak
efektif dan kurang akurat. Karena adanya berbagai permasalahan tersebut. Penulis bermaksud untuk membuat
sistem pencatatan absensi yang berbasis web yang tentunya efektif, akurat dan ramah biaya.
Berawal dari uraian permasalahan diatas maka menarik untuk dibuatnya suatu sistem informasi absensi
peserta di suatu kegiatan pengajian diimplementasikan system informasi yang berbasis web.

Topik dan Batasannya

Berdasarkan pada latar belakang masalah yang diuraikan diatas, terdapat permasalahan yang terjadi yaitu
proses absensi peserta dilakukan secara manual untuk peserta yang berhalangan hadir, dalam hal ini keterangan
yang dimasukan dalam buku absensi adalah sakit, izin, alpa, atau terlambat. Proses absensi peserta yang dilakukan
masih belum memiliki database yang mengelola data absensi peserta. Rekapitulasi data absensi peserta dan data
kelas dilakukan secara manual per pertemuan tanpa dilakukan printout laporan.
Dari sistem informasi ini diharapkan sudah terdapat database yang bisa menampung semua nama, asal dan
waktu kedatangan dari setiap peserta pengajian. Namun dalam TA ini penulis masih akan menggunakan penulisan
algortima secara struktural belum berorientasi objek. Hal ini dikarenaka keterbatasan waktu dan kemampuan
dalam pemakaian framework yang belum mencapai tingkat yang bisa mengimplementasikan dalam tugas akhir
ini.
Tujuan

Tujuan dari penelitian ini adalah menghasilkan sebuah sistem informasi absensi berbasis web yang efisien
dan efektif dalam penggunaannya serta sebagai penunjang proses pendataan kehadiran peserta dalam pengajian.
Sehingga panitia atau pengurus pengajian dapat mengetahui identitas dari peserta, seperti : nama, asal dan waktu
kedatangan dari peserta pengajian yang bersangkutan.

2. Studi Terkait

Sebagai salah satu upaya yang perlu dilakukan dalam penelitian untuk mengidentifikasi kesenjangan,
menghindari pengulangan pembuatan, mengidentifikasikan metode yang pernah dilakukan, serta mengetahui
penerapan metode yang dilakukan orang lain dalam area penelitian yang mendekati bidang yang sama dengan
penelitian ini, Maka berikut lima penelitian yang memiliki korelasi searah dengan penelitian yang akan dibahas:

1. Dalam jurnal penelitian yang dilakukan oleh Reymon Rotikan dengan judul “Sistem Informasi Absensi
Berbasis Web Untuk Kegiatan Konferensi” pada tahun 2016. penelitian tentang sistem absensi berbasis Web
dengan menggunakan Barcode yang dapat digunakan untuk setiap kegiatan konferensi. Pengembangan sistem
absensi menggunakan metode Spiral yang memungkinkan pengembangan sistem secara sistematis dan
iterative untuk setiap fiturnya. Hasil dari penelitian ini adalah sebuah sistem absensi yang dapat digunakan
untuk mengambil absen di setiap sesi presentasi dalam sebuah kegiatan konferensi. Sistem juga dapat
menampilkan laporan kehadiran untuk setiap sesi presentasi dan juga sesi presentasi yang paling diminati.
2. Dalam penelitian Tugas Akhir yang dilakukan oleh Eko Wijayanto dengan judul “Sistem Presensi Mahasiswa
Dengan Fingerprint Berbasis Website” pada tahun 2017. Sistem presensi fingerprint bertujuan untuk
menyingkat waktu pada saat proses pengambilan presensi. Selain itu, sistem akan mengurangi tingkat
kecurangan mahasiswa terkait kehadiran mahasiswa. Dalam sistem ini, mahasiswa hanya akan diminta untuk
mengunggah gambar sidik jarinya untuk menandai kehadiran mahasiswa. Pengembangan sistem ini
menggunakan metode waterfall yang melibatkan integrasi dari berbagai teknologi open source berbasis
website seperti MySQL, PHP dan Apache Web Server. Nantinya dalam sistem ini, dosen dapat mengetahui
berbagai informasi terkait kehadiran mahasiswa. Hasil dari penelitian ini menunjukkan bahwa dengan
menggunakan sistem ini dapat menyingkat waktu pada saat melakukan proses pengambilan presensi. Selain
itu, mahasiswa juga tidak dapat lagi untuk melakukan kecurangan terkait kehadiran mahasiswa.
3. Dalam penelitian SKRIPSI yang dilakukan oleh Hartanto dengan judul “Perancangan Sistem Informasi
Absensi Pegawai Dengan Barcode Scanner Card Pada Pt. Skyputra Pancasurya” pada tahun 2013. penelitian
ini bertujuan untuk memperbaiki sistem absensi karyawan karena sistem yang masih manual menggunakan
form kertas absensi yang akan di setorkan pada HRD untuk data. Oleh karena itu, peneliti menyarankan agar
menggunakan barcode scanner dalam sistem absensi karena lebih mudah dalam pendataan absensi karyawan.
4. Dalam penelitian Jurnal yang dilakukan oleh Eko Budi Setiawan dan Bobi Kurniawan dengan judul
“Perancangan Sistem Absensi Kehadiran Perkuliahan Dengan Menggunakan Radio Frequency Identification
(RFId)” pada tahun 2015. Penelitian ini bertujuan untuk meminimalisir kesalahan yang ada dilingkungan
perkuliahan yang berhubungan dengan masalah absensi sehingga dibuatlah sistem absensi dengan
menggunakan RFId karena sangat efektif dan efisien.
5. Dalam penelitian Jurnal yang dilakukan oleh Taufik Ramadhan dan Victor G Utomo dengan judul “Rancang
Bangun Aplikasi Mobile Untuk Notifikasi Jadwal Kuliah Berbasis Android” pada tahun 2014. Penelitian ini
bertujuan untuk mempebaharui sistem terdahulu dengan aplikasi mobile yang berjalan pada android karena
dalam hal penggunaan android lebih sangat efektif dan mudah.

3. Sistem yang Dibangun

Perancangan sistem ini berupaya untuk menganalisa input data atau aliran data untuk sistem informasi ini
secara sistematis. Untuk memproses atau mentransformasikan data, menyimpan data, dan menghasilkan informasi
dari data-data peserta pengajian. Perancangan system ini juga ingin digunakan untuk menganalisa, merancang,
dan mengimplementasikan peningkatan - peningkatan fungsi yang bisa dicapai melalui penggunaan sistem
informasi terkomputerisasi.
Tampilan Program

1. Menu Utama

Gambar 1. Tampilan Input Absensi

Gambar 2. Tampilan Input Absensi Berhasil

Pada gambar 1 menjelaskan halaman utama sekaligus halaman absensi dari aplikasi yang saat dilakukan absen
data akan masuk ke dalam database dan tampil pada aplikasi ini.

2. Tampilan Database

Gambar 2. Tampilan Database

Pada gambar 2 menjelaskan halaman database untuk web ini. Berisi data-data dari peserta pengajian yang sudah
terdaftar dan akan diisi dengan data kehadiran dari tiap peserta pengajian itu sendiri.
3. Tampilan Data Peserta

Gambar 3. Tampilan Data Peserta

Pada gambar 3 menampilkan halaman data peserta, yang berisi data-data peserta pengajian baik itu nama maupun
waktu kehadiran dari peserta tersebut.

4. Evaluasi

Bagian ini berisi dua sub-bagian, yaitu Hasil Pengujian dan Analisis Hasil Pengujian. Pengujian dan analisis yang
dilakukan selaras dengan tujuan TA sebagaimana dinyatakan dalam Pendahuluan yang akan bisa menampilkan
daftar orang-orang yang menghadiri pengajian lengkap dengan asal tempat, tanngal kegiatan dan waktu
kedatangan pada kegiatan.

4.1 Hasil Pengujian

Tabel 1. Contoh Hasil Absensi Dengan Sistem Informasi´

WAKTU
NO NAMA ASAL TEMPAT TANGGAL
KEDATANGAN
KEVIN OKTAVIANOV
1 SOREANG 27/04/19 05.24.49
ABDURAHMAN
REFINA HILYATA
2 CIPARAY 27/04/19 05.23.45
RAMDANTI
3 IMANDA HUDAYA PUTRI CIPARAY 27/04/19 05.21.43
4 REFALDI WIDARA MAJALAYA 27/04/19 05.19.31
5 FAHRUL AZHARI ASSIDQI MAJALAYA 27/04/19 05.19.17
6 FAHRIZAL AZKA ALHAFIDZ MAJALAYA 27/04/19 05.19.04
7 SALSABILA RIFKI PRANADA CIPARAY 27/04/19 05.17.37
8 NUR SITI AISYAH BALEENDAH 27/04/19 05.17.28
9 ROFIFATUS SALMA MAJALAYA 27/04/19 05.17.12
10 FITRI RAMDAYANI MAJALAYA 27/04/19 05.13.54
11 LULU AURALLIA MAJALAYA 27/04/19 05.13.16
DINANDA DIYANITA
12 MAJALAYA 27/04/19 05.13.15
FIRDAUS
13 SOFIA ULFAH MAJALAYA 27/04/19 05.12.57
14 FIKA ANANDA FUADILAH SAYATI 27/04/19 05.02.44
15 DINDA AZKA LULUK SAYATI 27/04/19 05.02.32
16 TSALISA LAILY FEBRIANY CIPARAY 27/04/19 05.02.05
FUJA SPARINGGA
17 CIPARAY 27/04/19 05.01.53
NURHIKMAH
18 NADYA ZAHRA PERMANA CIPARAY 27/04/19 05.01.41
19 AMALIA N F CIPARAY 27/04/19 05.01.38
20 SABILA DINA UBAIDAH MAJALAYA 27/04/19 05.01.21
21 NIKEN AULIA RAHMAN SAYATI 27/04/19 04.58.07
22 LULUK SHINTA A. SAYATI 27/04/19 04.57.09
RARIQ MUHAMMAD GHANI
23 SAYATI 27/04/19 04.55.43
RICKY
24 HADIYANTO BANJARAN 27/04/19 04.53.00
25 GALIH ADNAN PERSADA SAYATI 27/04/19 04.48.39
26 AJIB FALANA SIDIQ SOREANG 27/04/19 05.25.09
AZIZ FAWAZ NUR
27 SOREANG 27/04/19 05.25.24
FADILLAH
28 NURHASAN BANJARAN 27/04/19 05.36.58
29 MUHAMMAD WAWAN BANJARAN 27/04/19 05.37.12
30 HALIM HAMBALI BANJARAN 27/04/19 05.37.29
31 LADI BANJARAN 27/04/19 05.37.49
32 YUSUF ALIF BANJARAN 27/04/19 05.38.08
33 RYAN HIDAYAT BANJARAN 27/04/19 05.41.58
34 ADIL WIBOWO BANJARAN 27/04/19 05.42.16
35 SARAH SRI WAHYUNI BANJARAN 27/04/19 05.42.33
36 ABDUL KHOLIS ELAKMAL SAYATI 27/04/19 05.54.32
37 ILHAM ASSIDIQ SAYATI 27/04/19 05.56.35
38 NIDA SAYATI 27/04/19 05.59.41
39 RIVANA NUR HAQIQI CIPARAY 27/04/19 06.15.54

4.2 Analisis Hasil Pengujian


Berdasarkan table 1 diatas, kita bisa dengan lengkap mengetahui informasi mengenai identitas orang-orang
yang mengikuti kegiatan pengajian. Adapun hal-hal yang bisa kita dapat dengan sistem informasi absesni berbasis
web ini adalah sebagai berikut:
• Nama lengkap ini berisi identitas dari peserta kegiatan pengajian. Disini sudah tertera nama
lengkap para peserta pengajian yang diambil dari database sistem, yang sebelumnya sudah diisi
dengan data-data dari peserta yang memang akan mengikuti pengajian.
• Asal tempat merupakan data mengenai lokasi para peserta tinggal, disini hanya tertera nama-
nama kecamatan atau kelurahan yang mencakup daerah di Kabupaten Bandung.
• Tanggal kegiatan berisi tanggal lengkap kegiatan ini dilaksanakan atau tanggal registrasi dari
kegiatan pengajian dibuka, yang mana tanggal kegiatannya akan secara otomatis tersesuaikan
dengan tanggal peserta melakukan registrasi
• Waktu kedatangan akan mencatat waktu tepatnya para peserta kegiatan pengajian hadir atau
melakukan registrasi saat pembukaan atau awalan acara kegiatan pengajian ini.
5. Kesimpulan

Aplikasi absensi untuk peserta pengajian berbasis Web ini adalah media yang dapatt digunakan untuk
menyampaikan informasi khususnya pada pengurus atau panitia dari pengajiannya itu sendiri. Aplikasi absensi
ini dirancang penulis menggunakan Website yang menggunakan mampp sebagai web servernya, PHP bahasa
scripting-nya dan MySQL sebagai database manajemen sistem (DBMS).
Penggunaan dan pemanfaatan aplikasi absensi diharapkan dapat memberikan kemudahan bagi siapapun yang
menggunakannya untuk melakukan presensi, sehingga orang-orang yang mengurusi suati kegiatan atau acara yang
bersangkutan dapat melihat langsung informasi absensi. Yang akan dalam mendapatkan rekapitulasi absensi
secara online, dan data absensi lebih terstruktur dan tidak akan mudah tercecer lagi, karena sudah tersimpan secara
terintegrasi melalui pengolahan database yang baik.
Untuk kedepannya penulis berharap, pengembang dari sistem informasi ini bisa menggunakan suatu
framework seperti Laravel ataupun Codeigniter, sehingga system informasi ini bisa lebih mudah dalam kegiatan
pengembanggnya di masa yang akan datang.

Daftar Pustaka

[1] Ludeman, L. C.. 1987. Fundamental of Digital Signal Processing. Singapore : John Wiley & Sons, Inc.
[2] Ochoa H, dan Rao K R. 2003. A Hybrid DWT-SVD Image-Coding System (HDWTSVD) for Color Images.
Systemics. Cybernetics and Informatics.1:2 64-69
[3] an, Reymon. 2016. Sistem Informasi Absensi Berbasis Web Untuk Kegiatan Konferensi. Pontianak: STMIK
Pontianak.
[4] Wijayanto, Eko. 2017. Sistem Presensi Mahasiswa Dengan Fingerprint Berbasis Website. Surakarta:
Universitas Muhammadiyah Surakarta.
[5] Hartanto. 2013. Perancangan Sistem Informasi Absensi Pegawai Dengan Barcode Scanner Card Pada Pt.
Skyputra Pancasurya. Tangerang: Perguruan Tinggi Raharja.
[6] Setiawan, Eko Budi dan Bobi Kurniawan. 2015. Perancangan Sistem Absensi Kehadiran Perkuliahan Dengan
Menggunakan Radio Frequency Identification (RFId). Bandung: Universitas Komputer Indonesia.
[7] Ramadhan, Taufik dan Victor G Utomo. 2014. Rancang Bangun Aplikasi Mobile Untuk Notifikasi Jadwal
Kuliah Berbasis Android. Semarang: STMIK Provisi Semarang.

Lampiran

Lampiran 1. Tampilan Untuk Menu Registrasi Peserta Baru


Lampiran 2. Tampilan Saat Dilakukan Absensi

Anda mungkin juga menyukai