1
PERANCANGAN SISTEM ABSENSI SISWA MENGGUNAKAN SIDIK JARI DAN SMS GATEWAY BERBASIS CLOUD COMPUTING
Agung Budi Setiawan, Jurusan Teknik Informatika Fakultas Teknologi Informasi Universitas Advent Indonesia
Abstrak----Teknologi komputasi awan (cloud computing) memberikan setiap orang informasi yang cepat, tepat dan akurat. Teknologi komunikasi SMS(short message service) gateway adalah teknologi komunikasi yang dapat mengirim semua informasi apa saja ke telepon genggam. Sudah semestinya kebutuhan suatu instansi khususnya sekolah-sekolah saat ini menerapkan teknologi-teknologi tersebut untuk penyampaian informasi kehadiran siswa di kelas kepada orang tua/wali mereka. Kata kunci-----cloud computing, sms gateway, absensi, sidik jari, dfd. I.
PENDAHULUAN
Pada era globalisasi saat ini peran teknologi informasi (TI) begitu pesat perkembangannya, ini membuat banyak pekerjaan manusia yang digantikan oleh sistem komputerisasi. Dengan adanya peran TI ini maka posisi manusia dapat digantikan oleh sistem komputerisasi yang dapat diselesaikan dengan biaya murah, lebih optimal dan tetap dapat diandalkan. Absensi murid memegang peranan penting untuk setiap proses kegiatan belajar mengajar dan merupakan salah satu penunjang pendidikan yang dapat mendukung atau memotivasi setiap kegiatan yang dilakukan di dalamnya. Absensi murid juga dapat sebagai sarana informasi dalam bidang kedisiplinan agar bagi orang tua mengetahui kehadiran anaknya di sekolah secara seketika. Dengan adanya sarana informasi absensi bagi murid, maka itu dapat menumbuhkan perasaan tenang dan menambah kepercayaan orang tua terhadap sekolah. Pada umumnya sekolah–sekolah Yayasan Pendidikan Advent masih menggunakan sistem
manual untuk pencatatan kehadiran siswa. Sistem cara manual itu seperti memanggil satu persatu murid pada lembar absensi, atau membagi lembaran absensi dan meminta murid tersebut untuk mengisi dengan cara meng-check list atau pun dengan tanda tangan murid tersebut. Kemudian pelaporan kehadiran murid yang masih dihitung secara manual dan tidak adanya sistem notifikasi kepada orang tua bahwa siswa tersebut hadir di sekolah. Dengan cara manual tersebut, timbul beberapa permasalahan, yaitu murid dapat memanipulasi pencatatan kehadiran. Proses pencatatan kehadiran dilakukan dengan waktu yang lama. Dengan adanya permasalahan tersebut maka penulis bermaksud untuk membuat sistem pencatatan absensi siswa yang dapat digunakan dengan efektif dan dapat mengirim notifikasi kepada orang tua. II.
LANDASAN TEORI
A. Sistem Dalam bukunya, Fitzgerald (2009:2), sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersamasama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu. Mendefinisikan sistem secara umum sebagai kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu sebagai satu kesatuan. B. Cloud Computing Menurut Sofana (2012:2), Cloud computing adalah sebuah model client-server, di mana resources seperti server, storage, network, dan software dapat dipandang sebagai layanan yang dapat diakses oleh pengguna secara remote dan setiap saat. Pengguna dapat menikmati berbagai layanan yang disediakan oleh provider cloud computing, tanpa perlu terlalu banyak meminta bantuan teknis atau support dari pihak provider.
2
Infrastruktur cloud computing seperti: server, storage, netware, dan berbagai software disebut “cloud”. C. Sidik Jari Dalam bukunya, Misbach (2010:47) menjelaskan bahwa sidik jari merupakan struktur genetika dalam bentuk rangka yang sangat detail dan tanda yang melekat pada diri manusia yang tidak dapat dihapus atau diubah. Sidik jari ibarat barcode diri manusia yang menandakan tidak ada pribadi yang sama. D. SMS Gateway SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk mengirim dan menerima SMS (short message service). SMS Gateway dapat berkomunikasi dengan perangkat lain yang memiliki SMS platform untuk menghantar dan menerima pesan SMS dengan sangat mudah. Hal ini dimungkinkan karena SMS Gateway juga dibekali tampilan antarmuka yang mudah dan standar (Wahana Komputer, 2014:1) E. Data Flow Diagram Menurut Andri Kristanto (2008: 61), ”Data Flow Diagram (DFD) adalah model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan ke mana tujuan data yang keluar dari sistem, di mana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut”. III.
ANALISIS DAN PERANCANGAN SISTEM
A. Analisis Sistem Dasar-dasar yang terkandung dalam konsep sistem absensi sidik jari dan SMS gateway adalah antara lain: 1.
2.
Pekerjaan utama sebuah lembaga atau instansi dapat memanfaatkan absensi sidik jari dan SMS gateway ini sebagai kemudahan dan efisiensi. Pengguna sistem absensi sidik jari dan SMS gateway mampu menjalankan prosedural program dengan baik dan dapat digunakan seterusnya, sehingga tidak akan terjadi masalah Human Error.
3.
4.
Pengguna sistem absensi sidik jari dan SMS gateway yang baik, mampu menangani fiturfitur sistem yang tersedia lebih mendalam. Pengguna program mempunyai level/tingkatan, yaitu tingkat admin sistem, admin sekolah, dan siswa. Level admin sistem hanya sebagai operator untuk mengaktifasi user dan menentukan port modem. Level admin sekolah yaitu pihak sekolah yang mempunyai hak akses sepenuhnya seperti entry sekolah, kelas, mesin sidik jari, penentuan tahun ajaran baru, dan membuat laporan absensi. Level siswa, yaitu dapat mengakses dan mencetak laporan absensi, mengganti nama, password, jenis kelamin, alamat, dll.
B. Arsitektur Sistem Arsitektur sistem menjelaskan bagaimana sistem absensi bekerja mulai dari proses pemindaian sidik jari, pengiriman informasi kepada penerima hingga pada proses laporan absensi siswa. Gambar 3.1 di bawah ini adalah arsitektur sistem yang dibangun.
Gambar 1. Arsitektur Sistem
3
Gambar 4. Data flow diagram level 2
Gambar 2. Data flow diagram level 0
Gambar 5. Relasi antar tabel IV.
Gambar 3. Data flow diagram level 1
HASIL PERANCANGAN SISTEM
Tampilan sistem absensi siswa menggunakan sidik jari dan SMS gateway memiliki tampilan antar muka bagi user admin sistem, admin sekolah, dan siswa. Tampilan antar muka untuk login semua user sama. Tampilan untuk user baru yang ingin melakukan pendaftaran dinamakan tampilan registrasi.
4
Gambar 10. Halaman entri datak kelas
Gambar 6 Halaman login Gambar 11. Halaman entry mesin sidik jari
Gambar 12. Halaman penentuan kelas siswa
Gambar 7. Halaman registrasi sekolah
Gambar 8. Halman menu profil sekolah
Gambar 9. Halaman entri data kelas
Gambar 13. Tampilan Notifikasi SMS
5
Gambar 14. Halaman Status Ketidakhadiran per Semester
mudah dipelajari, dan memberikan selera user secara umum. 2. Laporan absensi yang dapat langsung di import ke dalam format .xls, 3. Adanya sistem backup/restore bagi admin sistem ataupun admin sekolah agar apabila terjadi kesalahan user atau faktor lain seperti terkena virus, file rusak, perangkat komputer dan mesin sidik jari error, mati listrik, bencana alam dan lain sebagainya maka sistem mempunyai cadangan data dari data yang hilang tersebut. DAFTAR PUSTAKA
Gambar 15. Halaman laporan absensi siswa per bulan V.
KESIMPULAN DAN SARAN
Setelah dilakukan penelitian maka sistem absensi yang dibangun dapat dimasukan ke dalam komputer melalui sidik jari maka disimpulkan bahwa: 1. Sistem absensi kehadiran siswa di sekolah dapat diolah dan di informasikan kepada orang tua atau wali murid sehingga menambah kepercayaan bagi mereka terhadap sekolah karena telah mendapat kepastian bahwa murid tersebut telah hadir di sekolah. 2. Sarana informasi absensi memberikan output berupa pelaporan dengan benar. 3. SMS gateway bisa memberikan informasi kepada orang tua atau wali murid bahwa siswa tersebut telah hadir di kelas sehingga dapat mengurangi rasa cemas bagi orang tua/wali murid. Adapun beberapa bagian yang dapat dikembangkan untuk tahap selanjutnya antara lain: 1. Tampilan/interface yang lebih user-friendly seperti memiliki tampilan warna dan desain yang bagus, lebih mudah dioperasikan, lebih
Fitzgerald, J. (2009). Konsep Dasar Sistem Informasi (Review). [Online]. Available: http://www.google.co.id/url?sa=t&sourc e=web&ct=res&cd=2&ved=0CAsQFjA B&url=http%3A%2F%2Fparno.staff.gu nadarma.ac.id%2FDownloads%2Ffiles% 2F4393%2FSI_01_Konsep_Dasar_SI.pd f&rct=j&q=Jerry+FithGerald+sistem+in formasi&ei=gXiPS9z6CcyzrAfW1rTJC w&usg=AFQjCNEKNNRKHGd8Lc4u3 54QV6GUlezjMg [20 Desember 2014] Kristanto, A. (2008). Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta: Gaya Media. Misbach, I. H. (2010). Dahsyatnya Sidik Jari. Jakarta: Transmedia Pustaka. Sofana, I. (2012). Cloud Computing Teori dan Praktik. Bandung: Informatika. Wahana Komputer (2014). Mudah Membuat Aplikasi SMS Gateway dengan Codelgniter. Jakarta: Kompas Gramedia.