• Tidak ada hasil yang ditemukan

MERANCANG SISTEM ABSENSI KESISWAAN SMS GATEWAY

N/A
N/A
Protected

Academic year: 2022

Membagikan "MERANCANG SISTEM ABSENSI KESISWAAN SMS GATEWAY"

Copied!
10
0
0

Teks penuh

(1)

MERANCANG SISTEM ABSENSI KESISWAAN SMS GATEWAY

Dika Nurul Handayani

[email protected] :: [email protected]

Abstrak

Sistem absensi siswa dilakukan untuk meningkatkan kedisiplinan terhadap siswa.

Menginfisienkan waktu dan tenaga sekaligus mebudayakan teknologi computer pada berbagai kalangan pengguna khususnya star pengajar (guru). System absensi manual yang diterapkan sekolah adalah dengan menggunakan surat, jadi ketika siswa tidak mengikuti pelajaran tanpa keterangan maka sekolah akan mengirim surat kepada orang tua murid. Memanfaatkam teknologi SMS Gateway pada system informasi absen, biaya dapat dikurangi dan waktu yang dibutuhkan lebih cepat, karena system SMS ke orang tua murid dan hanya dibutuhakan waktu kurang dari satu jam dengan biaya pengiriman Rp. 100,-.

Tujuan dan manfaat dari penerapan system informasi berbasis SMS Gateway agar mempermudah proses absensi guru terhadap seorang siswa, apakah siswa tersebut hadir dari awal pelajaran hingga akhir pelajaran. Dengan adanya system ini maka pengawasan siswa lebih mudah, karena orang tua dapat mengetahui detail absensi anak melalui SMS.

Pendahuluan

Perkembangan teknologi computer sangat berperan dan membantu pekerjaan manusia dalam segala bidang sehinggamenuntut manusia untuk memahami dan menguasainya guna mencapai tujuan yang dikendakinya.

Lembaga pendidikan merupakan salah satu bidang vital yang memanfaatkan teknologi computer. Tanpa teknologi computer lembaga pendidikan dapat dikatakan belum cukup untuk mendukung proses belajar-mengajar yang baik. Kebutuhan teknologi di era globalisasi khususnya teknologi komputer telah menghasilkan informasi yang lebih cepat, akurat dan lebih relevan bila dibandingkan dengan informasi yang dihasilkan dengan cara konvensional. Dengan perkembangan teknologi informasi seperti sekarang ini kehadiran komputer sangat membantu dalam proses pengolahan data. Komputer merupakan alat pengolah data yang tepat, cepat dan akurat dengan tingkat ketelitian yang tinggi sehingga mampu menjadi alternatif terbaik dalam memenuhi setiap kebutuhan informasi.

(2)

Sistem absensi siswa dilakukan untuk meningkatkan kedisiplinan terhadap siswa.

Menginfisienkan waktu dan tenaga sekaligus mebudayakan teknologi computer pada berbagai kalangan pengguna khususnya star pengajar (guru). System absensi manual yang diterapkan sekolah adalah dengan menggunakan surat, jadi ketika siswa tidak mengikuti pelajaran tanpa keterangan maka sekolah akan mengirim surat kepada orang tua murid. Memanfaatkam teknologi SMS Gateway pada system informasi absen, biaya dapat dikurangi dan waktu yang dibutuhkan lebih cepat, karena system SMS ke orang tua murid dan hanya dibutuhakan waktu kurang dari satu jam dengan biaya pengiriman Rp. 100,-.

Tujuan dan manfaat dari penerapan system informasi berbasis SMS Gateway agar mempermudah proses absensi guru terhadap seorang siswa, apakah siswa tersebut hadir dari awal pelajaran hingga akhir pelajaran. Dengan adanya system ini maka pengawasan siswa lebih mudah, karena orang tua dapat mengetahui detail absensi anak melalui SMS.

Pembahasan

Konsep Dasar Database

Database adalah sekumpulan data yang disusun dalam bentuk (beberapa) table yang saling berkaitan maupun berdiri sendiri. Dalam contoh kasus adalah misalnya seorang guru mempunyai data-data siswa yang harus dikelola sedemikian rupa sehingga mudah diolah. Data-data tersebut bila disusun dan di pilih berdasarkan kategori tertentu, akan menjadi sebuah database. Penyusunan data base bisa dilakukan secara sederhana dengan menuliskan data-datanya pada buku khusus. Atau bisa juga dengan cara modern dengan memanfaatkan teknologi komputer. Cara apapun yang digunakan, untuk mempermudah penyusunan dan penampilan data, maka digunakan bentuk table.

SMS Gateway

SMS Gateway merupakan sebuah perangkat yang menawarkan layanan transit SMS, mentransformasikan pesan ke jaringan selular dari media lain atau sebaliknya, sehingga memungkinkan pengiriman atau penerimaan pesan SMS dengan atau menggunakan ponsel. SMS Gateway dapat terhubung ke media lain seperti perangkat SMSC dan server milik content provider melalui link IP untuk memproses layanan SMS. Salah satu masalah pesan SMS adalah bahwa SMSCs dikembangkan oleh perusahaan yang berbeda menggunakan protocol komunikasi mereka sendiri dan sebagian besar protokol-protokol ini adalah proprietar. Kita tidak dapat menghubungkan kedua SMSC yang berbeda jika keduanya tidak mendukung protokol SMSC yang umum atau sesuai standar. Untuk mengatasi hal ini, maka dibuatlah sebuah SMS gateway yang diletakkan diantara dua SMSC. (Putri:2012)

(3)

Istilah Gateway, bila dilihat arti secara kamus Inggris-Indonesia adalah pintu gerbang.

Namun pada dunia computer, gateway bias diartikan sebagai jembatan penghubung antar satu system dengan system yang lain yang berbeda, sehingga dapat terjadi pertukaran data antar system tersebut. Dengan demikian SMS Gateway dapat diartikan sebagi penghubung untuk lalu lintas data SMS, baik yang dikirimkan maupun yang diterima.

SMS data SMS yang kita kirim atau yang kita terima sebenarnya memiliki format tersendiri untuk dapat diterjemahkan oleh sebuah mobile phone. Format atau mode yang dipakai untuk mengirim dan menerima SMS ada dua yaitu Mode Text dan Mode PDU (protocol Data Unit).

Gambar Mode pengiriman dan penerimaan SMS dengan PDU

Sistem perangkat lunak yang digunakan 1. NetBeans

NetBeans mengacu pada dua hal, yakni platform untuk pengembangan aplikasi desktop java, dan sebuah Integrated Development Environment (IDE) yang dibangun Menggunakan platform NetBeans. Platform Netbeans memungkinkan aplikasi dibangun dari sekumpulan komponen perangkat lunak moduler yang disebut “modul”. Sebuah modul adalah suatu arsip Java (Java archive) yang memuat kelas-kelas Java untuk berinetraksi dengan NetBeans Open API dan file manifestasi yang mengidentifikasinya sebagai modul.

Aplikasi yang dibangun dengan modul-modul dapat dikembangkan dengan menambahkan modul-modul baru. Karena modul dapat dikembangkan secara independen, aplikasi berbasis platform NetBeans dapat dengan mudah dikembangkan oleh pihak ketiga. Secara mudah dan powerfull. Netbeans IDE adalah IDE open source yang ditulis sepenuhnya dengan bahasa pemrograman Java menggunakan platform Netbeans. Netbeans IDE mendukung pengembangan semua tipe aplikasi Java(J2SE, web, EJB, dan Aplikasi Mobile). Fitur lainnya adalah sistem proyek berbasis Ant, kontrol versi, dan refactoring.

Versi terbaru saat ini adalah Netbeans IDE 6.7.1 yang dirilis Oktober 2009 mengembangkan fitur-fitur Java EE yang sudah ada(termasuk Java Persistence support, EJB-3 dan JAX-WS). Sementara paket tambahannya, NetBeans Enterprise Pack

(4)

mendukung pengembangan aplikasi perusahaan Java EE 5, meliputi alat desain visual SOA, skema XML, web service dan pemodelan UML. NetBeans C/C++ Pack

Mendukung proyek C/C++. Modularitas semua fungsi IDE disediakan oleh modul- modul. Tiap modul menyediakan fungsi yang didefenesikan dengan baik,seperti dukungan untuk bahasa pemrograman Java, editing, atau dukungan bagi CVS.

NetBeans memuat semua modul yang diperlukan dalam pengembangan Java dalam sekali download, memungkinkan pengguna untuk mulai bekerja sesegera mungkin.

Modul-modul juga mengijinkan NetBeans untuk bisa dikembangkan. Fitur-fitur baru, seperti dukungan untuk bahasa pemrograman lain, dapat ditambahkan dengan menginstal modul tambahan. Sebagai contoh, Sun Studio, Sun Java Studio Enterprise, dan Sun Java Studio Creator dari Sun Microsystem semuanya berbasis NetBeansIDE.

2. MySQL

Merupakan suatu perangkat lunak database relasi (Relational Database Management System atau RDBMS), seperti halnya ORACLE, Postgresql, MS SQL, dan sebagainya.

MySQL tersedia di berbagai platform Linux dan berbagai varian Unix.

Gambaran Umum Sistem

Sistem yang akan di bangun adalah sebuah sistem berupa perangkat lunak yang membantu para orang tua, wali murid untuk mengakses dengan mudah dan efisien dalam menyampaikan absensi kepada pihak sekolah menggukan media handphone (SMS). Pada saat itu juga sistem akan membalas SMS berupa informasi bahwa pesan sudah diterima oleh sistem.

Aplikasi yang dibangun memerlukan kabel data untuk dapat mengakses ponsel sehingga komunikasi dan transfer data antar ponsel dan komputer dapat dilakukan. Kabel data dihubungkan ke USB. Kabel data yang digunakan harus sesuai dengan jenis dan tipe handphone yang akan digunakan. Penulis menggukana handphone Siemens C55 dengan kabel data DKU 5 sebagai penghubungnya, dan aplikasi SMS dengan menggunakan software Java sebagai pembuatnnya.

(5)

Pengiriman pesan SMS

Halaman Login

Halaman depan Admin

Halaman kelas

(6)

Halaman siswa

Halaman absensi

Input absensi siswa

(7)

Halaman kirim pesan

Halaman pesan masuk

Halaman pesan terkirim

(8)

Halaman auto replay

SMS daftar

SMS balasan

Implementasi Format SMS

Implementasi format sms untuk orangtua digunakan untuk berinteraksi dengan sistem yang berfungsi sesuai fungsinya masing-masing.

(9)

1. Untuk mengetahui panduan melihat nomor telepon, format SMS: TELP?

2. Untuk format SMS absen ijin, (Kelas#No.Induk#Nama#Absen#Keterangan) contoh : 6#4111#Cahyo#Ijin#Dikarenakan ikut Bapak ke Jogyakarta

3. Untuk format SMS absen sakit,

(Kelas#No.Induk#Nama#Absen#Keterangan)

Contoh: 6#4111#Cahyo#Sakit#Dikarenakan terserang penyakit Demam Berdarah

4. Untuk format ganti nomor Telp,

(Nama Siswa#No.Induk#kelas#No.Lama#No.Baru) Contoh : Cahyo#4111#6#085642006872#085647052004

Penutup

Perancangan system ini sangat membatu mempermudah dan mempercepat orangtua murid dalam memperoleh informasi siswa di sekolah. Disamping dapat mempermudah proses mendapatkan informasi siswa sistem ini juga sangat membantu dalam pelaporan kegiatan siswa di sekolah yang efisien dan tepat.

Sistem informasi sekolah dasar berbasis SMS ini merupakan sistem yang mampu mengirimkan sms data absensi siswa sesuai persyaratan, broadcast SMS kegiatan ke semua orangtua, melakukan akses data siswa, data kegiatan, data absensi dan mengubah data telepon melalui SMS.

Saran

1. Perancangan dan pembuatan system informasi absensi berbasis sms gateway ini masih sangat sederhana dan perlu pengembangan selanjutnya.

2. Masih banyak kekurangan dalam pembuatan sistem informasi ini.

Referensi

repository.library.uksw.edu/.../2428/T1_682005714_Full%20text.pdf?...

http://repository.library.uksw.edu/handle/123456789/2428 http://repository.amikom.ac.id/files/Publikasi_09.12.3570.pdf ijns.org/journal/index.php/ijns/article/download/96/95

(10)

Biografi

Nama saya Dika Nurul Handayani. Saya lahir di Jakarta dan bertempat tinggal di Harapan Kita Tangerang. Sekarang saya mahasiswi di STMIK RAHARJA dengan jurusan Sistem Informasi.

Hobi saya nonton film, baca novel, browsing, dan lain-lainnya.

Gambar

Gambar Mode pengiriman dan penerimaan SMS dengan PDU

Referensi

Dokumen terkait

Dari hasil penelitian diperoleh rata- rata hasil belajar pada kedua kelas yaitu kelas eksperimen 74,09 dan kelas kontrol 69,18, dan analisis data menunjukkan bahwa

dalam penelitian yang telah dilakukan tersebut belum ada yang meneliti bagaimana penggunaan kohesi gramatikal dan leksikal pada wacana yang berbentuk lisan

Penelitian ini merupakan penelitian kualitatif yang bersifat deskriptif yang bertujuan untuk melihat gambaran optimisme dalam hubungan romantis pada male to

diadakan penelitian penyebab turunnya persentase TBI pada celana Jeans Levi’s di kalangan konsumen terkait dengan variabel-variabel yang dapat mempengaruhi Niat Beli

Akan tetapi tidak itu saja, asumsi yang lain mengatakan dengan return on assets yang tinggi, berarti bahwa laba bersih yang dimiliki perusahaan tinggi, maka apabila

Menyandarkan sesuatu yang bersifat belum pasti bagi manusia kepada Allah swt. merupakan simbol keimanan manusia kepada-Nya yaitu sebuah pengakuan bahwa pengetahuan

Hasil pengujian prediksi produksi panen Kelapa Sawit pada 3 Musim yaitu Musim Kemarau, Penghujan, Pemupukan, dengan masukan angka dari nilai setiap variabel dengan range

Mampu menyajikan hasil pemeriksan dalam bentuk laporan tertulis secara objektif oleh pihak yang dituju.. Mampu menyajikan hasil pemeriksan dalam bentuk laporan tertulis secara