Anda di halaman 1dari 47

ABSENSI FINGERPRINT BERBASIS SMS GATEWAY

TUGAS AKHIR

Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan Studi

Jenjang Program Diploma Tiga

Oleh :

Nama NIM
Ahmad Khumaidi Nur Ilman 16040239

PROGRAM STUDI DIII TEKNIK KOMPUTER


POLITEKNIK HARAPAN BERSAMA TEGAL
2019

i
HALAMAN PERNYATAAN KEASLIAN TUGAS AKHIR UNTUK
KEPERLUAN AKADEMIS

ii
HALAMAN PERNYATAAN PERSETUJUAN PUBLIKASI
TUGAS AKHIR UNTUK KEPERLUAN AKADEMIS

iii
HALAMAN PERSETUJUAN

iv
HALAMAN PENGESAHAN

v
HALAMAN MOTTO

• Jangan pernah menunggu. Waktunya tidak akan pernah tepat (Napoleon Hill).

• Hidup ini terlalu misterius untuk kau jalani dengan serius (Mary engelbreit).

• Membangun sebuah bangsa adalah membangun sebuah peradaban (Munir).

vi
HALAMAN PERSEMBAHAN

Laporan Tugas akhir ini dipersembahakan kepada :

1. Allah SWT Tuhan semesta alam.

2. Bapak dan ibu yang telah memotivasi baik materi maupun spiritual

sehingga dapat menyelesaikan laporan ini.

3. Bapak Mc. Chambali, B,Eng.EE, M.Kom selaku Direktur Politeknik

Harapan Bersama Tegal.

4. Bapak Rais, S,Pd., M.Kom selaku Ketua Program Studi DIII Teknik

Komputer Politeknik Harapan Bersama Tegal.

5. Ibu Yerry Febrian Sabanise, M.Kom selaku Pembimbing I.

6. Bapak Arif Rakhman, SE, S.Pd, M.Kom selaku Pembimbing II.

7. Semua pihak yang telah membantu dan mendoakan penyelesaian

penelitian ini.

8. Kepada semua pihak yang telah membantu baik secara langsung maupun

tidak langsung.

vii
ABSTRAK

Absensi siswa di sekolah adalah kehadiran, dan keikutsertaan siswa secara fisik,

dan mental terhadap aktivitas sekolah pada jam-jam efektif di sekolah. Mengingat

pentingya arti sebuah absensi, maka diperlukan suatu alat yang dapat mengatur

proses absensi menjadi lebih akurat, dan efesien. Kejujuran, dan disiplin waktu

wajib dilakukan dalam proses absensi sekolah. Rekap absensi dilakukan secara

manual dimana dihitung berdasarkan catatan absensi yang dilakukan secara

manual dimana dihitung berdasarkan catatan absensi yang pernah dilakukan.

Informasi kehadiran siswa dilaporkan ke wali semseter persemester, dalam hal ini

wali siswa tidak mengetahui langsung apakah anaknya masuk sekolah atau tidak,

terlambat atau tidak terlambat. Terjadinya kekeliruan dalam perhitungan absensi

masuk, sakit, izin dan tanpa keterangan dan terjadinya pemalsuan surat izin

ketidakhadiran yang sering dilakukan siswa tanpa sepengatahuan orang tua/wali.

Dalam hal ini peneliti membuat rancang bangun sistem SMA Negeri 1 Pangkah

Menggunakan Fingerprint Berbasis SMS Gateway dirancang dengan menggukan

metode pengembangan prototype dengan pemodelan DFD (Data Flow Diagram)

dan dirancang menggunakan bahasa pemrogaman PHP dan MySQL sebagai

databasenya.

Kata kunci : Sistem Absensi, Fingerprint, Sms Gateway, Prototype, DFD, PHP,

MySQL

viii
KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT, Tuhan yang maha
pengasih dan maha penyayang yang telah melimpahkan segala rahmat, hidayah
dan inayah-Nya hingga terselesaikannya laporan Tugas Akhir dengan judul
“ABSENSI FINGER PRINT BERBASIS SMS GATEWAY.”
Tugas Akhir Merupakan suatu kewajiban yang harus dilaksanakan untuk
memenuhi salah satu syarat kelulusan dalam mencapai derajat Ahli Madya
Komputer pada program Studi DIII Teknik Komputer Politeknik Harapan
Bersama Tegal. Selama melaksanakan penelitian dan kemudian tersusun dalam
laporan Tugas Akhir ini, banyak pihak telah memberikan bantuan, dukungan dan
bimbingan.
Pada kesempatan ini, tidak lupa diucapkan terima kasih yang sebesar-
besarnya kepada :
1. Bapak Mc. Chambali, B,Eng.EE, M.Kom selaku Direktur Politeknik
Harapan Bersama Tegal.
2. Bapak Rais, S,Pd., M.Kom selaku Ketua Program Studi DIII Teknik
Komputer Politeknik Harapan Bersama Tegal.
3. Ibu Yerry Febrian Sabanise, M.Kom selaku Pembimbing I.
4. Bapak Arif Rakhman, SE, S.Pd, M.Kom selaku Pembimbing II.
5. Bapak Budi selaku narasumber.
Semua pihak yang telah mendukung, membantu serta mendoakan
penyelesaian laporan Tugas Akhir ini.

Tegal, 14 Agustus 2019

ix
DAFTAR ISI

Halaman
HALAMAN PERNYATAAN KEASLIAN TUGAS AKHIR UNTUK KEPERLUAN
AKADEMIS....................................................................................................................... ii
HALAMAN PERNYATAAN PERSETUJUAN PUBLIKASI TUGAS AKHIR
UNTUK KEPERLUAN AKADEMIS ............................................................................ iii
HALAMAN PERSETUJUAN .........................................................................................iv
HALAMAN PENGESAHAN ........................................................................................... v
HALAMAN MOTTO .......................................................................................................vi
HALAMAN PERSEMBAHAN ......................................................................................vii
ABSTRAK ....................................................................................................................... viii
KATA PENGANTAR .......................................................................................................ix
DAFTAR ISI...................................................................................................................... x
DAFTAR TABEL ............................................................................................................ xii
DAFTAR GAMBAR....................................................................................................... xiii
DAFTAR LAMPIRAN ................................................................................................... xiv
BAB I PENDAHULUAN .................................................................................................. 1
1.1 Latar Belakang ...................................................................................................... 1
1.2 Rumusan Masalah ................................................................................................ 2
1.3 Batasan Masalah ................................................................................................... 3
1.4 Tujuan Dan Manfaat ............................................................................................ 3
1.5 Sistematika Penulisan ........................................................................................... 5
BAB II TINJAUAN PUSTAKA....................................................................................... 7
2.1 Teori Terkait ......................................................................................................... 7
2.2 Landasan Teori ..................................................................................................... 8
BAB III METODOLOGI PENELITIAN ..................................................................... 12
3.1 Prosedur Penelitian ............................................................................................. 12
3.2 Metode Pengumpulan Data ................................................................................ 13
3.3 Waktu dan Tempat Penelitian ........................................................................... 14
BAB IV ANALISA DAN PERANCANGAN SISTEM ................................................ 15
4.1 Analisa Permasalahan .......................................................................................... 15
4.2 Analisa Kebutuhan Sistem ................................................................................... 16
4.2.1 Analisa perangkat keras ................................................................................ 16

x
4.2.2 Analisa perangkat lunak ............................................................................... 17
4.3 Perancangan Sistem .......................................................................................... 17
4.3.1 Diagram Blok Sistem ..................................................................................... 18
4.3.2 DFD ................................................................................................................. 19
4.4 Desain Input/Output ............................................................................................. 19
BAB V HASIL DAN PEMBAHASAN ......................................................................... 21
5.1 Implementasi Sistem ....................................................................................... 21
5.1.1 Implementasi Perangkat Keras .................................................................... 21
5.1.2 Implementasi Perangkat Lunak ................................................................... 22
5.2 Hasil Pengujian ............................................................................................... 23
BAB VI PENUTUP ......................................................................................................... 26
6.1 Kesimpulan ................................................................................................................ 26
6.2 Saran .......................................................................................................................... 26
DAFTAR PUSTAKA ...................................................................................................... 28

xi
DAFTAR TABEL

Tabel 5. 1 Hasil pengujian mesin fingerprint........................................................ 24

Tabel 5. 2 Absensi Siswa ...................................................................................... 24

Tabel 5. 3 Hasil pengujian SMS Gateway ............................................................. 25

xii
DAFTAR GAMBAR

Halaman

Gambar 2.1 Mesin Fingerprint Solution X100c............................................. 8

Gambar 2.2 SMS Gateway ............................................................................. 9

Gambar 2.3 Gammu ....................................................................................... 10

Gambar 2.4 Modem ....................................................................................... 11

Gambar 4.1 Diagram Blok ............................................................................. 18

Gambar 4.2 DFD Absensi Fingerprint berbasis SMS Gateway..................... 19

Gambar 4.3 Skema Perancangan absen ......................................................... 20

Gambar 5.2 Form Login ................................................................................. 22

Gambar 5.3 Tampilan Menu web SMS Gateway ........................................... 22

Gambar 5.4 Rekapitulasi bulanan…...............................................................23

xiii
DAFTAR LAMPIRAN

Surat Ijin Obeservasi TA.................................................................................. A-1

Dokumentasi......................................................................................................B-1

Surat Ketersediaan Pembimbing TA................................................................C-1

xiv
BAB I

PENDAHULUAN

1.1 Latar Belakang

Absensi adalah sebuah kegiatan pengambilan data guna

mengetahui jumlah kehadiran pada suatu acara. Setiap kegiatan yang

membutuhkan informasi mengenai peserta tentu akan melakukan

absensi. Hal ini juga terjadi pada proses belajar. Kegunaan absensi ini

terjadi pada pihak pelajar dan pihak pengada proses belajar mengajar.

Salah satu kegunaan absensi ini kepada pihak pelajar antara lain adalah

dalam perhitungan kemungkinan pelajar untuk mengikuti ujian dan salah

satu kegunaan informasi absensi ini kepada pihak pengada kegiatan

belajar mengajar antara lain untuk melakukan evaluasi kepada

kepuasaan pelajar terhadap suatu mata pelajaran dan pembuatan tolak

ukur ke depan guna pemberian ilmu yang lebih baik. Pengambilan data

absensi ini sendiri dilakukan secara manual memiliki banyak

kekurangan, seperti data yang tidak valid ketika data yang masuk salah.

Kekurangan lain dari pengambilan data secara manual adalah hilang atau

rusaknya data yang ada. Kekurangan lain adalah kurangnya efisiensi dan

efektifitas pada pengolahan data.

Perkembangan teknologi di dunia semakin pesat, khususnya

kemajuan di bidang teknologi informasi terutama pada teknologi mobile

dan internet. Penggunaan aplikasi mobile dan web dikatakan lebih

1
2

efektif dan efisien karena adanya kemudahan dalam pengaksesan dan

pengambilan informasi.

Perkembangan teknologi ini juga mempengaruhi cara input data sebagai

validasi menggantikan kode password yang ada. Seperti penggunaan

teknologi fingerprint atau barcode. Sistem input ini berkembang karena

minimnya kesalahan input atau kecurangan pada input data.

Tak hanya perkembangan teknologi informasi namun

perkembangan aplikasi juga pesat. Salah satu perkembangan pada

aplikasi teknologi informasi adalah sistem informasi. Sistem informasi

adalah sebuah sistem informasi yang mempunyai fungsi mengumpulkan,

memproses, menyimpan, menganalisis, dan menyebarkan informasi

untuk tujuan yang spesifik (Turban, McLean, dan Wetherbe (1999).

Pengertian lainnya adalah kumpulan perangkat keras dan lunak yang

dirancang untuk mentransformasikan data ke dalam bentuk informasi

yang berguna(Bodnar dan HopWood (1993)). Hampir seluruh kegiatan

berskala sedang hingga besar memiliki sebuah sistem informasi guna

membantu pekerjaan. Sistem informasi sangat membantu dalam

kegiatan hingga sering digunakan sebagai pengambilan keputusan.

1.2 Rumusan Masalah

Berdasarakan latar belakang masalah diatas, diperoleh rumusan

masalah yaitu:
3

1. Bagaimana membangun Sistem informasi absensi menggunakan input

fingerprint ?

2. Bagaimana mengintegrasikan informasi hasil dari sistem informasi

absensi dengan SMS?

3. Bagaimana mengembangkan sistem informasi agar dapat

diintegrasikan dengan sistem akademik lain.

1.3 Batasan Masalah

Batasan masalah dibuat agar maksud dan tujuan dari penelitian

terfokus sesuai dengan tujuan dan fungsinya adalah sebagai berikut :

1. Sistem ini dibangun untuk diimplementasikan dengan menggunakan

desktop application, web application dan SMS.

2. Pengguna Sistem informasi web ini diperuntuhkan hanya untuk sistem

absensi.

3. Sistem ini tidak memberikan informasi yang tidak berhubungan

dengan kegiatan belajar mengajar

1.4 Tujuan Dan Manfaat

Tujuan dari dibuatnya penelitian ini adalah :

1. Membangun Sistem Informasi Absensi dengan input fingerprint.

2. Mengintegrasikan elemen Sistem Informasi Absensi dengan aplikasi

berbasis SMS.
4

3. Membangun sistem informasi yang mampu memberikan informasi

yang akurat dan menghubungkan pihak-pihak di luar unit belajar

mengajar untuk mengetahui kegiatan di dalam unit tersebut.

Adapun manfaat dari penilitian ini yaitu ikut andil dalam kemajuan

teknologi yang berkembang pesat, diantaranya :

1. Bagi Mahasiswa

a. Sebagai syarat untuk memenuhi penyusunan Tugas Akhir guna

mendapat gelar Diploma III dari program studi DIII Teknik

Komputer di Politeknik Harapan Bersama Tegal.

b. Berkontribusi dalam pegembengan ilmu pengetahuan dan

teknologi.

c. Bagi Politeknik Harapan Bersama

Dengan dibuatnya alat ABSENSI FINGERPRINT BERBASIS

SMS GATEWAY ini diharapkan dapat menjadi refrensi bagi

mahasiswa Politeknik Harapan Bersama Tegal.

2. Bagi Masyarakat

Dengan dibuatnya alat ABSENSI FINGERPRINT

BERBASIS SMS GATEWAY ini diharapkan dapat di

implementasikan pada masyarakat terutama bagi sekolah

yang masish menggunakan sistem basis data konvensional.


5

1.5 Sistematika Penulisan

Dalam penulisan tugas akhir ini, dibuat sistematika penulisan agar

mudah untuk dipahami dan memberikan gambaran secara umum kepada

pembaca mengenai tugas akhir ini. Sistematika penulisan tugas akhir ini

adalah sebagai berikut :

1. Bagian awal

Bagian awal berisi halaman judul, halaman pengesahan,

halaman motto, halaman persembahan, abstrak, kata pengantar,

daftar isi, daftar tabel, daftar gambar, dan lampiran. Bagian

awal ini berguna untuk memberikan kemudahan kepada

pembaca dalam mencari bagian-bagian penting secara cepat.

2. Bagian isi terdiri dari lima bab, yaitu :

BAB I PENDAHULUAN

Pada bab ini berisi latar belakang masalah,

perumusan masalah, tujuan dan manfaat, dan

sistematika penulisan.

BAB II TINJAUAN PUSTAKA

Pada bab ini memuat tentang teori terkait, dan

landasan teori.

BAB III METODOLOGI PENELITIAN

Pada bab ini berisi tentang prosedur penelitian,

metode pengumpulan data, waktu dan tempat

penelitian.
6

BAB IV ANALISA DAN PERANCANGAN

Pada bab ini berisi tentang analisa permasalahan,

analisa kebutuhan sistem, perancangan sistem,

diagram blok sistem dan desain input/output.

BAB V HASIL DAN PEMBAHASAN

Bab ini berisikan tentang implementasi sistem dan

hasil pengujian.

BAB VI KESIMPULAN DAN SARAN

Kesimpulan berisi tentang garis besar dari inti hasil

penelitian, serta saran dari peneliti yang diharapkan

dapat berguna bagi SMA N 01 Pangkah.

DAFTAR PUSTAKA

Daftar pustaka berisi tentang daftar jurnal, literature

yang berkaitan dengan penelitan. Lampiran berisi

data yang mendukung penelitian tugas akhir secara

lengkap.

3. Bagian Akhir

LAMPIRAN

Lampiran berisi informasi tambahan yang mendukung

kelengkapan laporan, antara lain Dari Tempat Penelitian, serta

data – data lain yang diperlukan.


BAB II

TINJAUAN PUSTAKA

2.1 Teori Terkait

Penelitian yang dilakukan oleh Aan wayudi dalam jurnal penelitian

nya yang berjudul Rancang Bangun Sistem Absensi SMA N 01 Pangkah

Menggunakan Fingerprint Terintegrasi SMS Gateway mengatakan seiring

berkembangnya teknologi informasi, Sebagian besar sekolah belum

mampu mampu memanfaatkan teknologi infrastruktur sebuah gadget yang

dapat mengakses data atau informasi yang tersedia secara cepat dan masih

menerapkan sistem basis data konvensional yang proses kerjanya ditulis

pada kertas. Tentu saja penggunaan sistem basis data konvensional

tersebut dalam pengaksesan data atau informasi belum tentu terjamin

akurasinya dikarenakan sebagian data tidak tersimpan dengan baik dan

sering terjadinya penyimpanan data ganda.

Dari penelitian terdahulu dapat disimpulkan bahwa penggunaan

sistem basis data konvensional tidak lagi relevan dan perlu diterapkan

sistem digital, pemanfaatan teknologi informasi di sekolahan harus di

maksimalkan agar dapat mengakses data atau informasi secara cepat dan

mudah dengan akurasi yang tinggi.

7
8

2.2 Landasan Teori

1. Fingerprint

Gambar 2.1 Fingerprint

Fingerprint adalah sebuah alat elektronik yang menerapkan

sensor scanning untuk mengetahui sidik jari seseorang guna keperluan

verifikasi identitas. Sensor Fingerprint seperti ini digunakan pada

beberapa peralatan elektronik seperti smartphone, pintu masuk, alat

absensi karyawan dan berbagai macam peralatan elektronik yang

membutuhkan tingkat keamanan yang tinggi, dan hanya bisa di akses

oleh orang-orang tertentu saja. Sebelum sensor Fingerprint ditemukan,

dahulu sebuah data di amankan dengan menggunakan password atau

ID, ada juga yang menggunakan pola guna mengamankan suatu data.
9

2. SMS Gateway

Gambar 2.2 SMS Gateway

SMS Gateway adalah sebuah gerbang yang menghubungkan

antara komputer dengan client melalui SMS, jadi secara garis besar,

SMS Gateway dapat digambarkan seperti gambar di atas. Client secara

tidak langsung berinteraksi dengan aplikasi / sistem melalui SMS

Gateway. Saat melakukan SMS, maka informasi terpenting yang

diperlukan adalah nomor tujuan dan pesan, maka itulah yang

sebenarnya diolah oleh SMS Gateway.

Contoh aplikasi SMS Gateway dalam penerapannya di dunia

akademik saat ini adalah pengumuman beasiswa, pengumuman ruang

tes, dan lain sebagainya. Pengumuman-pengumuman tersebut dilakukan

secara otomatis satu arah oleh sistem. Saat informasi internal sudah

terkumpul, maka sistem akan melakukan penulisan ke dalam database

yang selanjutnya diolah oleh gammu agar dapat dikirimkan kepada

nomor yang bersangkutan. Berkas-berkas pengumuman berupa file


10

spreadsheet ataupun file-file terformat lainnya, jika berkas belum

berupa file terformat maupun berkas yang masih berupa kertas berisi

tulisan, maka masih menjadi tugas kami untuk men-digitalkan-nya,

agar dapat dibaca oleh aplikasi pemgirim SMS. Aplikasi tidak hanya

membaca dari berkas-berkas digital, tetapi juga dapat membaca

informasi dari database BAAK.

3. Gammu

Gambar 2.3 Gammu

Adalah sebuah aplikasi cross-platform yang digunakan untuk

menjembatani / mengomunikasikan antara database SMS Gateway

dengan SMS devices. Aplikasi Gammu berupa daemon yang berjalan

secara background. Setiap saat, gammu memonitor sms devices dan

database SMS gateway. Saat ada SMS masuk ke sms devices, maka
11

gammu langsung memindahkannya ke dalam inbox dalam database sms

gateway. Sebaliknya saat Aplikasi Pengirim SMS memasukkan sms ke

dalam outbox dalam database sms gateway, maka gammu

mengirimkannya melalui sms devices, dan memindahkan sms ke

sentitem dalam database

4. Modem

Gambar 2.4 Modem

Modem merupakan singkatan dari Modulator Demodulator.

Dimana kedua kata ini memililiki arti yaitu Modulator merupakan

bagian yang berfungsi untuk mengubah sinyal informasi menjadi sinyal

pembawa yang siap dikirimkan, sedangkan arti dari Demodulator

merupakan bagian untuk memisahkan antara sinyal informasi dari

sinyal informasi dari sinyal pembawa yang diterima dengan baik.

Dengan kata lain, modem adalah jenis alat komunikasi dua arah.
BAB III
METODOLOGI PENELITIAN

3.1 Prosedur Penelitian

1. Rencana / Planing

Rencana atau Planning merupakan langkah awal dalam melakukan

penelitian. Rencananya akan dibuat sebuah produk ABSENSI

FINGERPRINT BERBASIS SMS GATEWAY dengan dengan

menggunakan Fingerprint Solution X100c.

2. Analisa

Analisa berisi langkah-langkah awal pengumpulan data, penyusunan

pembuatan produk ABSENSI FINGERPRINT BERBASIS SMS

GATEWAY serta penganalisaan data serta mendata hardware dan

software apa aja yang akan digunakan dalam pembuatan produk.

3. Rancangan dan Desain

Perancangan sistem merupakan tahap pengembangan setelah analisis

sistem dilakukan. Dalam perancangan ini akan memerlukan beberapa

hardware yang akan digunakan seperti Fingerprint Solution X100c serta

menggunakan bahasa pemprograman php.

4. Implementasi

Hasil dari penelitian ini akan diuji cobakan secara real untuk menilai

seberapa baik produk ABSENSI FINGER PRINT BERBASIS SMS

GATEWAY yang telah dibuat serta memperbaiki bila ada kesalahan-

12
13

kesalahan yang terjadi. Kemudian hasil dari uji coba tersebut akan

diimplementasikan.

3.2 Metode Pengumpulan Data

1. Observasi

Metode pengumpulan data melalui pengamatan langsung atau

peninjauan secara cermat dan langsung dilapangan atau lokasi penelitian,

dalam hal ini, peneliti dengan berpedoman kepada desain penelitiannya

perlu mengunjungi lokasi penelitian untuk mengamati langsung berbagi

hal atau kondisi yang ada dilapangan.

Observasi dilakukan pada tanggal 25 Juli 2019 bertempat di SMA N

01 Pangkah Dengan hasil pengamatan perihal absensi siswa.

2. Wawancara

Salah satu metode pengumpulan data adalah dengan cara

wawancara, yaitu mendapatkan informasi dengan cara bertanya langsung

kepada staf SMA N 01 Pangkah dan melakukan konsultasi ke dosen.

Dengan dasar tersebut, wawancaara dilakukan dengan staf SMA N

01 Pangkah dengan hasil wawancara absensi masih menggunakan cara

manual dan penggunaan sistem basis data masih secara konvensional.

3. Studi literatur

Studi literatur merupakan suatu kegiatan penelitian berupa data sheet

dari sebuah jurnal. Dimana peneliti telah mengumpulkan data data dari

sejumlah jurnal terkait absensi, fingerprint dan sms gateway.


14

Dalam hal ini peneliti telah mengumpulkan data – data yang akan

digunakan sebagai bahan pertimbangan dalam proses pembuatan alat

ABSENSI FINGERPRINT BERBASIS SMS GATEWAY.

3.3 Waktu dan Tempat Penelitian

Waktu yang digunakan penelitian yaitu pada tanggal 25 Juli 2019

bertempat di SMA N 01 Pangkah.


BAB IV

ANALISA DAN PERANCANGAN SISTEM

4.1 Analisa Permasalahan

Absensi adalah sebuah kegiatan pengambilan data guna mengetahui

jumlah kehadiran pada suatu acara. Setiap kegiatan yang membutuhkan

informasi mengenai peserta tentu akan melakukan absensi. Hal ini juga terjadi

pada proses belajar. Kegunaan absensi ini terjadi pada pihak pelajar dan pihak

pengada proses belajar mengajar. Salah satu kegunaan absensi ini kepada

pihak pelajar antara lain adalah dalam perhitungan kemungkinan pelajar

untuk mengikuti ujian dan salah satu kegunaan informasi absensi ini kepada

pihak pengada kegiatan belajar mengajar antara lain untuk melakukan

evaluasi kepada kepuasaan pelajar terhadap suatu mata pelajaran dan

pembuatan tolak ukur ke depan guna pemberian ilmu yang lebih baik.

Pengambilan data absensi ini sendiri dilakukan secara manual memiliki

banyak kekurangan, seperti data yang tidak valid ketika data yang masuk

salah. Kekurangan lain dari pengambilan data secara manual adalah hilang

atau rusaknya data yang ada. Kekurangan lain adalah kurangnya efisiensi dan

efektifitas pada pengolahan data.

Perkembangan teknologi di dunia semakin pesat, khususnya kemajuan

di bidang teknologi informasi terutama pada teknologi mobile dan internet.

Penggunaan aplikasi mobile dan web dikatakan lebih efektif dan efisien

karena adanya kemudahan dalam pengaksesan dan pengambilan informasi.

Perkembangan teknologi ini juga mempengaruhi cara input data sebagai

15
16

validasi menggantikan kode password yang ada. Seperti penggunaan

teknologi fingerprint. Sistem input ini berkembang karena minimnya

kesalahan input atau kecurangan pada input data.

Seiring dengan perkembangan dunia teknologi yang semakin pesat

maka penggunaan absensi menggunakan fingerprint ini telah menjadi pilihan

yang tepat pada saat ini. Penggunaan alat ini guna mempermudah proses

input basis data karena tidak lagi menggunakan cara manual.

Siswa hanya perlu menempelkan jarinya ke fingerprint maka secara

otomatis sistem akan mengirim notifikasi kepada orang tua siswa dalam

bentuk sms

4.2 Analisa Kebutuhan Sistem

Analisa kebutuhan dilakukan untuk mengetahui kebutuhan apa saja

yang diperlukan dalam penelitian menentukan keluaran yang akan dihasilkan

sistem masukan menjadi keluaran serta kontrol terhadap sistem.

4.2.1 Analisa perangkat keras

Adapun spesifik perangkat keras yang digunakan dalam

pembuatan “ABSENSI FINGERPRINT BERBASIS SMS GATEWAY”

adalah sebagai berikut :

1. Fingerprint X100c

2. Perangkat Jaringan

3. Modem
17

4.2.2 Analisa perangkat lunak

Adapun spesifikasi perangkat lunak yang dapat digunakan

selama penelitian pengembangan adalah sebagai berikut :

1. Pemrograman php

2. Notepad++

3. xampp

4. mysql

5. gammu

6. Laptop ASUS A455L dengan spesifikasi :

a) Processor Intel(R) Core(TM) i3-5010U CPU 2.10 GHz

b) Ram 6 Gb

c) HDD 500 Gb

d) 64-Bit Operting System

e) Windows 8.1

4.3 Perancangan Sistem

Perancangan sistem dimulai dari fingerprint lalu mendeteksi id siswa

yang kemudian akan masuk ke gammu untuk mengirimkan notifikasi sms,

jika siswa tidak berangkat maka akan mengirimkan notifikasi siswa tidak

masuk sekolah namun jika siswa berangkat maka akan mengirimkan

notifikasi masuk absen jam berapa.


18

4.3.1 Diagram Blok Sistem

Absensi fingerprint
berbasis SMS
Gateway

Gambar 4. 1 Diagram Blok Absensi Fingerprint berbasis SMS Gateway


19

4.3.2 DFD

Gambar 4. 2 DFD Absensi fingerprint berbasis SMS Gateway

4.4 Desain Input/Output

Pada sistem ini fingerprint akan melakukan scan sidik jari dilanjutkan

dengan verifikasi kecocokan sidik jari kemudian data akan dikirim ke web

server lalu masuk database dan di olah oleh web server. Untuk skema

perancanganya sebagai beikut:


20

Gambar 4. 3 Skema perancangan absen


BAB V

HASIL DAN PEMBAHASAN

5.1 Implementasi Sistem

Setelah melakukan metodologi penelitian, maka didapatkan analisa

sistem, analisa permasalahan serta analisa kebutuhan perangkat keras dan

perangkat lunak guna membangun absensi fingerprint berbasis sms

gateway. Selanjutnya, tahap perancangan sistem yaitu merancang sistem

yang akan digunakan pada absensi fingerprint berbasis sms gateway

menyiapkan komponen perangkat keras seperti mesin fingerprint. Tahap

berikutnya yaitu menyiapkan komponen perangkat lunak seperti pem

XAMPP, Gammu, Attendance Management . Tahap terakhir pengujian

absensi fingerprint berbasis sms gateway. Alat ini diimplementasikan pada

SMA N 01 Pangkah.

5.1.1 Implementasi Perangkat Keras

Implementasi perangkat keras merupakan suatu proses

instalasi alat atau perakitan alat yang digunakan dalam membangun

absensi fingerprint berbasis sms gateway yang akan me-record

absen. Adapun minimal perangkat keras yang digunakan adalah

sebagai berikut:

1. Fingerprint X100c

2. LAN RJ45

3. Kabel USB

21
22

5.1.2 Implementasi Perangkat Lunak

Implementasi perangkat lunak merupakan proses penerapan

dan pengolahan data absensi yang kemudian diteruskan ke sms

gateway . Adapun perangkat lunak yang digunakan yaitu XAMPP,

Gammu, Attandance Management.

Gambar 5.1 Form Login

Form Login, biasanya digunakan untuk membatasi hak akses

bagi user untuk melihat dan berinteraksi dengan data. Hanya user

yang sudah terdaftar yang bisa mengakses data-data rahasia.

Gambar 5. 2 Gambar tampilan menu web SMS Gateway


23

Tampilan menu adalah daftar perintah-perintah suatu

perangkat lunak (program) yang apabila dieksekusi akan

menjalankan suatu perintah tertentu dari aplikasi. Menu digunakan

sebagai alternatif dari antarmuka baris perintah. Pilihan yang

diberikan oleh menu dapat dipilih dengan menggunakan kursor

atau antarmuka pengguna.

Gambar 5.2 Rekapitulasi bulanan

Berikut adalah contoh rekapitulasi bulanan pada sistem

absensi fingerprint yang akan dikaji dan dievaluasi setiap bulannya

oleh admin yang berwenang.

5.2 Hasil Pengujian

Tahap pengujian ini merupakan hal yang dilakukan untuk

menentukan apakah perangkat lunak dan perangkat keras sudah berjalan

dengan lancar, dan sudah sesuai yang diharapkan. Diantaranya :


24

1. Pengujian Mesin Fingerprint

Dalam pengujian mesin fingerprint dilakukan apakah mesin absen

berjalan dengan baik atau tidak.

Tabel 5. 1 Hasil pengujian mesin fingerprint

No Waktu Absen Keterangan Hasil

Absen masuk

dimulai jam 05.00


1 05.00-08.00 Absen Masuk
dan selesai jam

08.00 (SESUAI)

Absen pulang

dimulai jam 16.00


2 16.00-18.00 Absen Pulang
dan selesai jam

18.00 (SESUAI)

2. Pengujian Absensi Siswa

Untuk menguji hasil pembacaan mesin fingerprint dan menguji

kategori apakah siswa masuk tepat waktu, terlambat atau tidak masuk.

Tabel 5. 2 Absensi Siswa

No Jam Absen Kategori Hasil

1 05.00-07.00 Tepat Waktu Notifikasi SMS tepat waktu

2 07.05-08.00 Terlambat Notifikasi SMS datang terlambat


25

Notifikasi SMS tidak masuk


3 >08.00 Tidak Masuk
sekolah

3. Pengujian SMS Gateway

Dalam pengujian SMS Gateway dilakukan untuk mengetahui SMS

Gateway bekerja dengan baik atau tidak.

Tabel 5. 3 Hasil pengujian SMS Gateway

No Absen Aksi Hasil

Ambil data
Web sms gateway
dari
otomatis kirim sms
1 Absen Pagi fingerprint
broadcast ke wali
(excel 97-
murid
2003.xls)

Ambil data

dari

2 Absen pulang fingerprint Tidak mengirim sms

(excel 97-

2003.xls)
BAB VI

PENUTUP

6.1 Kesimpulan

Berdasarkan hasil dari pembahasan yang ada pada bab sebelumnya

dapat disimpulkan bahwa rancang bangun system absensi SMA Negeri 01

Pangkah Menggunakan Absensi Fingerprint berbasis SMS Gateway

dirancang dengan menggukan metode pengembangan prototype dengan

pemodelan DFD (Data Flow Diagram) dan dirancang menggunakan bahasa

pemprogaman PHP dan MySQL sebagai databasenya.

Hasil analisa dan perencangan terhadap sistem maka hasil yang didapat

adalah adanya sistem absensi terkomputerisasi yang memudahkan user untuk

melakukan pencatatan kehadiran sehingga tidak perlu melakukan absen

secara konvesional. Memberikan informasi pencarian dan hasil rekap data

absensi siswa. Laporan absensi siswa dapat langsung dilihat dan disajikan

kepada wali siswa yang ingin mengetahui data kehadiran siswa serta dapat

mengelola informasi semua data absensi dan menyajikan laporan absensi

yang valid dan dapat dipercaya

6.2 Saran

Sistem absensi menggunakan fingerprint berbasis sms gateway yang

penulis buat ini tidak terlepas dari kelemahan dan kesalahan penulis, harapan

penulis adanya pengembangan terhadap sistem yang penulis buat ini, penulis

memberikan saran diantaranya :

26
27

1. Dari sisi program diharapkan dapat dikembangkan pada fitur adanya

penambahan level kelas, agar laporan yang diterima dapat dibagi

berdasarkan kelas.

2. Dan juga dari sistem penulis berharap dapat dikembangkan dengan

tambahan untuk platfrom android dengan fitur monitoring.

3. Untuk pihak sekolah diharapkan agar dapat memenuhi infrakstruktur

yang mendukung sistem ini agar dapat berjalan dengan baik.


DAFTAR PUSTAKA

[1] Eko Harli, Ahmad Fauzi, "Rancang Bangun Penerapan Teknologi SMS
Gateway Terintegrasi Mesin Biometrik pada Sistem Informasi Akademik"
Journal Information Engineering and Educational Technology, Universitas
Indraprasta PGRI, 2017.

[2] Tholib Hariono, Mucharomah Sartika Ami, "Sistem Absensi Berbasis


Fingerprint Dan Pelaporan Realtime Melalui SMS Gateway," Fakultas
Teknologi Informasi,Universitas KH Abdul Wahab Hasbullah Tambakberas
Jombang. 2018.

[3] Darmanta Sukrianto, Siti Agustina, "Pemanfaatan Sms Gateway Pada Sistem
Informasi Absensi Siswa Di SMAN 12 Pekanbaru Berbasis Web" Manajemen
Informatika, AMIK Mahaputra Riau, 2018.

[4] Anton Yudhana, Sunardi, Priyatno, "Perancangan Pengaman Pintu Rumah


Berbasis Sidik Jari Menggunakan Metode Uml" Teknik Elektro, Universitas
Ahmad Dahlan, Yogyakarta, 2017.

[5] Respati Bary Mahputra, Muhammad Sahar Rhomadhon, "Penerapan Sms


Gateway Kombinasi Fingerprint Dengan Absensi Siswa Di SMA Yadika
Bangil"Jurusan Teknik Informatika STMIK YADIKA Bangil, Jawa Timur,
2018.

28
LAMPIRAN
Surat ijin observasi TA

A-1
Dokumentasi

B-1
C-1
C-2

Anda mungkin juga menyukai