MERANCANG SISTEM ABSENSI KESISWAAN SMS GATEWAY

dokumen-dokumen yang mirip
PERANCANGAN APLIKASI SISTEM ABSENSI BERBASIS SMS GATEWAY. Sekolah Dasar Negeri Celep 2 Nguter Sukoharjo. Naskah Publikasi

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

TUGAS AKHIR MINGGU APLIKASI KALKULATOR BERBASIS JAVA

Aplikasi Akademik Berbasis SMS Gateway Pada SMP XYZ

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

Layanan SMS Nilai Dengan Menggunakan Teori CRM Untuk Meningkatkan Pelayanan Mahasiswa

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB I PENDAHULUAN. pesat, sehingga banyak yang menggunakannya dalam kehidupan sehari-hari untuk

PROPOSAL SKRIPSI SISTEM INFORMASI KEHADIRAN PERKULIAHAN MAHASISWA VIA SMS GATEWAY. Logo kampus. Oleh : NAMA ANDA NIM : XXXXX

II. TINJAUAN PUSTAKA. elemen yang saling berinteraksi untuk mencapai suatu tujuan. Sedangkan

INTRODUCTION TO NETBEANS IDE

BAB II KAJIAN PUSTAKA

APLIKASI KETERSEDIAAN STOK BARANG PADA TOKO FATRIA JAYA GROUP MENGGUNAKAN SMS GATEWAY

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi

APLIKASI AKADEMIK BERBASIS SMS GATEWAY PADA SMP NEGERI 5 SUNGAILIAT

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI. pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun

BAB III LANDASAN TEORI. Menurut Wahana Komputer (2005 : 7) Short Message Service yang lebih

BAB I. PERSYARATAN PRODUK

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

PERAN SMS GATEWAY DALAM PENYEBARAN INFORMASI

PROPOSAL TUGAS AKHIR MEMBANGUN APLIKASI E-VOTING MENGGUNAKAN SMS GATEWAY BERBASIS WEB MULTIMEDIA

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB I PENDAHULUAN. Pada era globalisasi ini, seiring dengan banyaknya aktivitas yang dilakukan oleh

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II DASAR TEORI II-1

SOFTWARE TERBAIK UNTUK DATABASE

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

Membuat Aplikasi Antrean dengan Java NetBeans IDE dan Database MySQL

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

BAB III TINJAUAN PUSTAKA

Sistem arsip surat di jurusan Teknik Elektro Unnes berbasis Java

BAB III ANALISIS DAN DESAIN SISTEM

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

BAB II TINJAUAN PUSTAKA

KATA PENGANTAR. taufik dan hidayah-nya, penulisan laporan tugas akhir dengan judul PELAYANAN SISTEM INFORMASI AKADEMIK DI SMK

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

BAB I PERSYARATAN PRODUK

LANDASAN TEORI. Dunia informasi di Indonesia sedang dan harus. berubah. Saat ini, dunia pemasaran tidak dapat

BAB IV HASIL DAN PEMBAHASAN

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

SISTEM INFORMASI AKADEMIK DI SMP MUHAMMADIYAH AL-KAUTSAR PROGRAM KHUSUS KARTASURA BERBASIS MOBILE

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

data dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya.

SMS GATEWAY SEBAGAI MEDIA PUBLIKASI MURAH UNTUK PMB UNIVERSITAS WAHID HASYIM

Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem Informasi Universitas Gunadarma Berbasis Android

BAB I PERSYARATAN PRODUK

BAB II LANDASAN TEORI Sistem Informasi Pembelian dan Penjualan. terlebih dahulu akan menjelaskan pengertian masing-masing dari kata sebagai

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android

BAB 4 IMPLEMENTASI DAN EVALUASI. Sumber daya yang dibutuhkan untuk menjalankan Aplikasi Sistem Sumber Daya Perangkat Keras (Hardware)

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB I PENDAHULUAN. berkembang dengan sangat pesat dan dengan mudah didapatkan, baik itu dari

PENDAHULUAN 1 BAB Latar Belakang

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II LANDASAN TEORI

BAB I. Persyaratan Produk

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB II KAJIAN PUSTAKA

BAB I PENDAHULUAN. percepatan di berbagai bidang. Secara langsung ataupun tidak, teknologi informasi

BAB III TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. I.1. Latar Belakang

SISTEM INFORMASI PENERBANGAN (AIRLINES) BERBASIS BREW DAN BROADCAST SMS

Android memiliki empat karakteristik sebagai berikut :

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

Perancangan Sistem Informasi Absensi Siswa MTsN Pariaman Selatan Dengan Menggunakan PHP MySQL dan SMS GateWay

BAB I PENDAHULUAN. memiliki fitur SMS. SMS juga tetap dapat terkirim walaupun ponsel penerima

PERANCANGAN SISTEM SMS GATEWAY UNTUK PEMBERITAHUAN JADWAL PENAYANGAN FILM PERDANA SESUAI KATEGORI PADA BIOSKOP GOLDEN THEATER SKRIPSI

PERANCANGAN SISTEM INFORMASI ANTRIAN BERBASIS SMS GETEWAY PADA KLINIK HERONA MEDICAL PARE PARE Wilem Musu 1, Komang Aryasa 2

BAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat.

LAPORAN PERCOBAAN V ( APLIKASI NILAI MAHASISWA) BERBASIS JAVA

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU)

TUGAS AKHIR APLIKASI PENGIRIM PESAN SINGKAT TERJADWAL BERBASIS J2ME

BAB I PERSYARATAN PRODUK

1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN I.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi informasi semakin pesat sampai saat ini dengan terus dikembangkannya

BAB I PENDAHULUAN I.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tabel 2.1 Referensi Penelitian. Messaging (FCM)

LATAR BELAKANG MASALAH

MELIHAT TOTAL TAGIHAN PASIEN DI RUMAH SAKIT GRAHA AMERTA SURABAYA DENGAN MOBILE PHONE

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

BAB I PENDAHULUAN 1.1. Latar Belakang

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

BABI II DASAR TEORI DAN TINJAUAN PUSTAKA

Bab II. TINJAUAN PUSTAKA

RANCANG BANGUN APLIKASI SMS GATEWAY UNTUK PENYAMPAIAN INFORMASI DIWILAYAH KABUPATEN TANGGAMUS (Studi Kasus PNPM Kabupaten Tanggamus)

Transkripsi:

MERANCANG SISTEM ABSENSI KESISWAAN SMS GATEWAY Dika Nurul Handayani nurul.dhandayani@gmail.com :: dnurulhandayani@wordpress.com 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.

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)

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

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 modulmodul. 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.

Pengiriman pesan SMS Halaman Login Halaman depan Admin Halaman kelas

Halaman siswa Halaman absensi Input absensi siswa

Halaman kirim pesan Halaman pesan masuk Halaman pesan terkirim

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.

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

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.