1
Celebes Computer Science Journal http://journal.lldikti9.id/ccsj
Vol 2, No, 2, Oktober 2020, pp 1-8 p-ISSN: 2684-8627 dan e-ISSN: 2684-8635
DOI:https://doi.org/
APLIKASI SYSTEM PRESENSI MAHASISWA DENGAN MENGGUNAKAN BARCODE PADA LABORATORIUM FAKULTAS ILMU KOMPUTER UMI
. Fadli Tamrin
Teknik Informatika, STMIK AKBA Email: [email protected]
Artikel info Artikel history: Received: Agustus-2020 Revised: September-2020 Accepted: Oktober-2020
Abstract. Absence of Student of Faculty Computer Science specially at Laboratory still using of manual absence on that account to facilitate the dosen and assistant lab call the roll the student hence writer make the system of absence of using barcode. Writer make the absence program by using Ianguage of pemrograman borland delphi, database Mysql and appliance of scan barkode. With the existence of the absence appliance presumably can assist the job of dosen and assistant lab in calling the roll incoming student, this absence system beryl can summarize the student data in bracket certain time. madely of absence system use this barcode, writer expect this system can assist the process school activity specially student absence.
Abstrak. Presensi mahasiswa Fakultas Ilmu Komputer khususnya pada Lab masih menggunkan presensi manual oleh sebab itu untuk memudahkan dosen dan asisten lab mengabsen mahasiswa maka penulis membuat sistem presensi menggunkan barcode.Penulis membuat program presensi dengan menggunkan bahasa pemrograman borland delphi,database MySQL dan alat scan barkode. Dengan adanya alat presensi tersebut kiranya dapat membantu kerja dosen dan asisten lab dalam mengabsen mahasiswa (Billy B. Sumolang, Steven R. Sentinuwo, Xaverius B. N. Najoan, 2018) yang masuk, sistem presensi ini dapat memberilkan rekap data mahasiswa dalam kurung waktu tertentu. Dengan dibuatnya sistem presensi menggunakan barcode ini, penulis berharap agar sistem ini dapat membantu proses kegiatan belajar mengajar khususnya presensi mahasiswa.
Keywords: Borland Delphi; Database MySQL; Alat Scan Barcode;
Coresponden author: Email: [email protected]
Artikel dengan akses terbuka dibawah lisensi CC BY -4.0
2
PENDAHULUAN
Semakin berkembangnya Ilmu Pengetahuan dan Teknologi (IPTEK), dan diiringi juga dengan
perkembangan zaman yang cepat, sehingga berpengaruh pada pola kehidupan manusia yang
semakin maju terutama pada aspek kehidupan keseharian, dalam menggunakan ilmu
teknologi.Dampak perkembangan (IPTEK) dapat dirasakan oleh individu maupun lembaga, baik
lembaga pemerintah maupun lembaga pendidikan Misalnya, Fakultas Ilmu komputer
Universitas Muslim Indonesia (UMI). Pada Fakultas Ilmu komputer UMI khususnya Lab presensi
mahasiswa masih menggunakan sistem manual. Namun presensi manual (konvensional) pada
lab belum terlalu efektif dikarenakan jika ingin mengabsen mahasiswa terkadang dosen atau
asisten lab harus memanggil nama mahasiswa lab untuk memastikan mahasiswa tersebut hadir
dan terkadang kertas absen tersebut hilang.
Untuk memperbaiki sistem presensi manual yang kurang efisien di Lab Fakultas Ilmu Komputer,
maka diperlukan sebuah sistem presensi yang berbasis komputerisasi. Dengan adanya sistem
tersebut diharapkan dapat membantu dosen dan asisten lab untuk mengolah data mahasiswa
dalam jumlah yang banyak secara cepat. Dengan adanya sistem tersebut diharapkan pula dapat
berdampak pada peningkatan kualitas dan mutu kerja dosen dan asisten lab Fakultas Ilmu
Komputer UMI.
METODE PENELITIAN
Pada penelitian ini dilakukan beberapa tahapan dengan urutan sebagai beriku.
1. Metode Pengumpulan Data
Agar penyusunan tugas akhir ini lebih sempurna dan tersistematis, maka dalam mengumpulkan
informasi berupa data-data, penulis melakukan beberapa teknik yang dapat diperoleh dari
beberapa sumber yang bisa dijadikan sebagai bahan penunjang penulisan tugas akhir. Adapun
teknik pengumpulan data yang dilakukan sebagai berikut:
2. Metode Wawancara (Interview)
Wawancara merupakan metode pengumpulan data dengan menggunakan pertayaan-pertanyaan
langsung kepada objek penelitian. Beberapa jenis teknik wawancara :
a. Wawancara bebas, pewawancara bebas memberikan pertanyaan dan subjek pun bebas
memberikan jawabannya.
b. Wawancara terarah, pewawancara hanya menanyakan hal-hal tertentu yang sudah
ditetapkan terlebih dahulu, akan tetapi dalam pertayaan pewawancara tidak terikat dengan
aturan tertentu.
c. Wawancara terbimbing, pewawancara harus mengikuti sebuah daftar pertanyaan yang
sudah tersusun terlebih dahulu.
3. Metode Observasi
Metode observasi dilakukan peneliti dengan terjun langsung ke objek penelitian dalam situasi
sesungguhnya. Dengan memilih situasi dan kondisi objek penelitian yang hendak diteliti sesuai
dengan tujuan penelitian yang akan dikaitkan dengan hasil pengamatan sehingga nantinya dapat
menghasilkan sebuah informasi dan kesimpulan.
3 | Celebes Computer Science Journal
4. Kepustakaan
Untuk memperoleh sejumlah data tentang masalah yang berkaitan dengan topik tugas akhir,
penulis melakukan penelitian pustaka dengan cara membaca, mempelajari sejumlah referensi
seperti buku-buku, materi kuliah, majalah dan media lainnya yang mendukung isi pokok
masalah dalam penelitian.
HASIL DAN PEMBAHASAN
Untuk menguji program aplikasi yang dirancang, penulis menggunakan metode Black Box.
Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak. Pengujian ini
memungkinkan analis system memperoleh kumpulan kondisi input yg akan mengerjakan
seluruh keperluan fungsional program.
Tujuan metode ini mencari kesalahan pada:
1. Fungsi yg salah atau hilang
2. Kesalahan pada interface
3. Kesalahan pada struktur data atau akses database
4. Kesalahan performansi
5. Kesalahan inisialisasi dan tujuan akhir
Sistem yang dibuat harus bebas dari kesalahan yang mungkin dapat terjadi. Dalam hal ini
sistem/ program diuji dengan menggunakan metode pengujian Black Box.
Tabel 1. Tabel Uji BlackBox
Komponen Uji Hasli Pengujian
Buat Akun Berhasil Input Data Berhasil Input Jadwal Berhasil Presensi Berhasil Laporan Berhasil
Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan rancangan sistem
yang ada dalam dokumen rancangan sistem yang disetujui untuk menguji, menginstal, dan
memulai menggunakan sistem yang diperbaiki. Setelah melakukan proses perancangan
database, form dan layout / laporan, kami akan membahas bagaimana mengimplementasikan
program Perancangan Sistem Informasi Absensi Dosen FIK/UMI.
1. Tahap instalasi sistem
Pada tahapan ini penulis melakukan instalasi bahasa pemprograman Delphi 7.0 sebagai installer
dan data base MySQL Sebagai media penyimpanan data atau master data .
2. Pelatihan Mahasiswa
Pelatihan terhadap mahasiswa yang dilakukan dalam kurun waktu 1 (satu) bulan. Pelatihan
dilakukan mulai tahapan tentang gambaran sistem yang baru, pelatihan penginputan data, edit,
hapus, cetak, sampai pada tahap penyajian informasi dan pemeliharaan sistem.
Aplikasi Presensi Menggunakan Barcode (Fadli Tamrin) | 4
3. Testing Program
Testing program atau pengujian / pengetesan program adalah kegiatan yang merupakan salah
satu syarat yang harus dilakukan untuk mengetahui kesempurnaan program yang telah dibuat.
Hal ini dilakukan untuk menghindari kemungkinan yang akan terjadi pada program setelah
digunakan dengan data yang sebenarnya.
4. Hasil Perancangan Program
Berdasarkan tujuan yang ingin dicapai pada penelitian ini, maka diperoleh hasil sebagai berikut:
Gambar 1. Form Login
Gambar 2. Form Menu Utama
Gambar 3. Form Input data Siswa
5 | Celebes Computer Science Journal
Gambar 4. Form Input Data Dosen
Gambar 5. Form Input Data Matakuliah
Gambar 6. Form Presensi
Aplikasi Presensi Menggunakan Barcode (Fadli Tamrin) | 6
Gambar 7. Form Presensi Keterangan Kehadiran
Gambar 8. Form Presensi Keterangan Alpa
7 | Celebes Computer Science Journal
Gambar 9. Form Laporan Data Presensi Mahasiswa
Gambar 10. Form Cetak Kartu Siswa
SIMPULAN DAN SARAN
Simpulan
Berdasarkan hasil analisa maupun perancangan yang telah dijelaskan pada bab-bab sebelumnya,
maka dapat ditarik kesimpulan dari uraian yang telah dijelaskan sebelumnya bahwa dengan
bantuan perangkat lunak program aplikasi, informasi yang dibutuhkan oleh Dosen mengenai
data absen mahasiswa lab FIK dapat diperoleh dengan cepat, tepat dan mudah sehingga efisiensi
waktu dan efektifitas kerja dapat terjaga, Proses presensi dengan menggunakan alat scan
barcode ini dapat memberikan informasi absensi lebih akurat, serta pembuatan penyusunan
berupa laporan dapat dilakukan dengan mudah dan cepat.
Saran
Dalam proses pembuatan aplikasi sistem absensi masih banyak terdapat kekurangan yang
nantinya diharapkan adanya pengembangan lebih lanjut pada penelitian selanjutnya sehingga
Aplikasi Presensi Menggunakan Barcode (Fadli Tamrin) | 8
dapat diperoleh suatu sistem informasi absensi yang dapat memberikan informasi yang lebih
baik atau sesuai dengan yang diharapkan.
UCAPAN TERIMAKASIH
Terima kasih kepada Allah SWT, Orang tua dan istri yang mendoakan sehingga penitian
dapat selesai tepat waktu, Ucapan terima kasih kepada kampus Universitas Muslim Indonesia
Khusunya Fakultas Ilmu Komputer, atau yang terlibat dalam membantu memperlancar kegiatan
penelitian.
DAFTAR RUJUKAN
Al-Husain. (2017). Perancangan Sistem Absensi Online Menggunakan Android Guna Mempercepat Proses Kehadiran Karyawan pada PT. Sintech Berkah Abadi . Technomedia Journal Vol.1 No.2.
Billy B. Sumolang, Steven R. Sentinuwo, Xaverius B. N. Najoan. (2018). Aplikasi Absensi Jemaat Berbasis Android. Jurnal Teknik Informatika Vol 13, No 2 (2018) ISSN: 2301-8364, 8.
Defitria, Ulfani, Dkk. (2018). Pembangunan Aplikasi Sosial Geotagging Destinasi Wisata Berbasis Android. Brawijaya: Jurnal Pengembangan Teknologi Informatika Dan Ilmu Komputer.
Faisal, A. N. (2016). Sistem Informasi Geografis Berbasis Web Untuk Penyebaran Fasilitas. Surakarta: Jurnal Program Studi Teknik Informatika Universitas Muhammadiyah Surakarta.
Kani, F. (2010). Pemrograman Database Menggunakan Delphi. Yogyakarta: Garaha Ilmu.
Kharisma, A. P., Pinandito, A., Dewi, R. K., & Tolle, H. (2017). Pengembangan Aplikasi Perangkat Bergerak (konsep & Implementasi). Malang: Universitas Brawijaya Press.
Kharismah. (2016). Pemetaan dan Sistem Informasi Geografis untuk Pembangunan.
Kristanto. (2018). Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta: Gava Medika.
Mustaqbal Sidi M, Dkk. (2015). Pengujian Aplikasi Menggunakan Black Box Testing Boundary Value Analysis. Bandung : Jurnal Ilmiah Teknologi Informatika Terapan.
Sukamto,Shalahuddin. (2013). Analisa dan Desin Sistem Informasi. Yogyakarta: Andi Offset.