Pembuatan Modul SMS Request pada Aplikasi Akademik Politeknik Telkom
Berbasis Gammu
1
Imroatul Khuluqi Izzah,2Tora Fahrudin,3Budi Laksono Putro
1,2,3
Politeknik Telkom
1
[email protected],[email protected],[email protected]
Abstrak
Politeknik Telkom merupakan salah satu perguruan tinggi di Bandung yang memanfaatkan ICT di lingkungan akademiknya, terutama unit sistem informasi kampus yang bertugas memberikan layanan informasi akademik kepada mahasiswa dan civitas akademika lain seperti orang tua mahasiswa. Namun, terdapat kendala dalam penyampaian informasi tersebut kepada mahasiswa dan orang tua mahasiswa. Kendala yang muncul yaitu proses pemberitahuan dengan surat membutuhkan waktu yang lama serta alamat orang tua terkadang berubah sehingga surat tidak tersampaikan dengan benar. Hal tersebut membuat penyampaian informasi akademik mahasiswa ke orang tua menjadi tidak efektif. Sehingga perlu dirancang suatu aplikasi untuk mengakses informasi akademik mahasiswa dengan menggunakan media SMS agar dapat mempermudah, mempercepat, sekaligus menghemat biaya dalam melakukan pengaksesan informasi akademik yang dibutuhkan oleh mahasiswa dan orang tua mahasiswa Politeknik Telkom. Mengingat layanan SMS sebagai salah satu layanan seluler yang paling populer saat ini sangat diminati masyarakat karena penggunaannya yang relatif mudah serta biaya yang sangat murah dibanding dengan biaya telepon. Sistem yang dibuat adalah aplikasi SMS Gateway berbasis GAMMU dan menggunakan MySQL sebagai databasenya. Metode pengembangannya menggunakan SDLC dengan model waterfall. Pada aplikasi ini terdapat fungsionalitas yang memudahkan mahasiswa dan orang tua mahasiswa untuk mengakses informasi akademik melalui SMS.
Kata Kunci: SMS gateway, ICT, informasi akademik, mahasiswa, orang tua mahasiswa, Politeknik Telkom
Abstract
Telkom Polytechnic is one of the universities in Bandung that utilize ICT in academic environment, especially the campus information system unit assigned to provide academic information services to students and the other academicians, such as parents of students. However, there are some problems in the delivery process of information to students and parents of students. Problems were encountered with the letter of notification process takes a long time and the address of the parents sometimes changed so that the letter is not delivered properly. This makes the delivery of academic information to parents of students to be ineffective. So we need to design an application to access student’s academic information by using the SMS in order to simplify, accelerate, while saving the cost of doing accessing academic information needed by students and parents of Telkom Polytechnic students. Considering the SMS service as one of the most popular cellular service currently is very desirable community because of its use are relatively easy and very low cost compared with the talk cost. Therefore, this final project with title “Pembuatan Modul SMS Request pada Aplikasi Akademik Politeknik Telkom Berbasis Gammu” aims to provide solutions to these problems. The system created is gammu-based SMS request application and using MySQL as its database.The development method is using SDLC waterfall model. In this application there is a functionality that allows students and parents of students to access academic information via SMS.
Keywords : SMS gateway, ICT, academic information, students, parents of the students, Telkom
polytehnic
1. Pendahuluan
Layanan SMS sebagai salah satu layanan seluler yang paling populer saat ini sangat diminati masyarakat karena penggunaannya yang relatif mudah serta biaya yang sangat murah dibanding dengan biaya telepon. Politeknik Telkom merupakan salah satu perguruan tinggi di Bandung yang memanfaatkan ICT di lingkungan akademiknya,
terutama unit sistem informasi kampus. Unit sistem informasi bertugas memberikan layanan informasi akademik kepada mahasiswa dan civitas akademika lain seperti orang tua mahasiswa. Salah satu tugas unit sistem informasi kampus adalah memberikan informasi kepada mahasiswa dan orang tua mahasiswa mengenai nilai akademik, daftar kehadiran mahasiswa, status keuangan dan informasi akademik lainnya melalui web. Namun, terdapat
kendala dalam penyampaian informasi tersebut kepada orang tua mahasiswa. Kendala yang muncul yaitu proses pemberitahuan dengan surat membutuhkan waktu yang relatif lama. Selain itu alamat orang tua terkadang berubah, sehingga surat tidak tersampaikan dengan benar. Proses pembuatan surat pun membutuhkan waktu tersendiri, sehingga penyampaian informasi akademik mahasiswa kepada orang tua menjadi tidak optimal dan terkesan terlambat. Hal ini menjadi masalah karena proses pemantauan perkuliahan mahasiswa menjadi tidak efektif. Informasi pembayaran mahasiswa serta info hasil studi mahasiswa yang terlambat diketahui oleh orang tua, menjadikan penangan khusus terhadap anak yang khusus juga terlambat. Tindakan preventif tidak bisa di lakukan. Sehingga akan banyak mahasiswa yang di-DO karena proses perkuliahannya tidak terpantau oleh orang tuanya.
Dengan adanya beberapa kendala tersebut, maka perlu dirancang suatu aplikasi untuk mengakses informasi akademik mahasiswa dengan menggunakan media SMS. Aplikasi berbasis SMS yang menggunakan media telepon seluler ini dimaksudkan agar dapat mempermudah, mempercepat, sekaligus menghemat biaya dalam melakukan pengaksesan informasi akademik yang dibutuhkan oleh mahasiswa dan orang tua mahasiswa Politeknik Telkom.
2. Tinjauan Pustaka
2.1 SMS
Short Message Service (SMS) adalah salah
satu fasilitas dari teknologi GSM yang memungkinkan mengirim dan menerima pesan-pesan singkat berupa text dengan kapasitas maksimal 160 karakter dari Mobile Station (MS). Kapasitas maksimal ini tergantung dari alphabet yang digunakan, untuk alphabet Latin maksimal 160 karakter, dan untuk non-Latin misalnya alphabet Arab atau China maksimal 70 karakter. (Wibisono 2008)
2.2 SMS Gateway
SMS Gateway adalah sebuah perangkat lunak yang menggunakan bantuan komputer dan memanfaatkan teknologi seluler yang diintegrasikan guna mendistribusikan pesan-pesan yang
di-an data SMS dari hdi-andphone atau mobile modem ke komputer atau sebaliknya. Kelebihan Gammu dari
tool SMS Gateway lainnya adalah: (Wahidin 2010)
a. Gammu dapat dijalankan di Windows maupun Linux.
b. Banyak device atau ponsel yang kompatibel dengan Gammu.
c. Gammu menggunakan database MySQL dan dapat menggunakan aplikasi desktop dan
interface web-based.
d. Gammu dapat membantu menggunakan fitur-fitur yang ada pada ponsel dengan lebih efisien . e. Baik kabel data USB maupun SERIAL,
semuanya kompatibel di Gammu.
2.4 MySQL Database
MySQL (baca: mai-se-kyu-el) merupakan software yang tergolong sebagai DBMS (Database
Management System) yang bersifat open source. Open Source menyatakan bahwa software ini dilengkapi dengan source code (kode yang dipakai untuk membuat MySQL), selain tentu saja bentuk
executable-nya atau kode yang dapat dijalankan
secara langsung dalam sistem operasi, dan bisa diperoleh dengan cara men-download (mengunduh) di Internet secara gratis. (Kadir 2008)
2.5 Trigger MySQL
Trigger adalah kumpulan pernyataan SQL yang dimaksudkan untuk dieksekusi oleh pernyataan INSERT, UPDATE, atau DELETE dengan tujuan untuk menjaga konsistensi data. Trigger diciptakan dengan menggunakan pernyataan CREATE TRIGGER. (Kadir 2008)
3. Analisis Kebutuhan dan Perancangan 3.1 Gambaran Sistem Berjalan
Saat ini, Politeknik Telkom melakukan penyampaian informasi akademik kepada mahasiswa melalui web sedangkan kepada orang tua mahasiswa dilakukan melalui surat yang dikirimkan ke alamat orang tua mahasiswa. Proses bisnis penyampaian informasi akademik mahasiswa Politeknik Telkom yang sudah ada adalah sebagai berikut:
1. Mahasiswa dapat membuka student portal untuk mengakses informasi akademiknya, namun harus
login terlebih dahulu. Setelah mahasiswa berhasil
mahasiswa yang bermasalah dengan status keuangan, yaitu mahasiswa yang tidak melakukan her-registrasi setelah lewat dari 1 bulan masa perkuliahan. Pihak jurusan Politeknik Telkom akan mengirim surat pemberitahuan tagihan pembayaran mahasiswa kepada orang tua mahasiswa.
3.2 Gambaran Sistem Usulan
Berdasarkan analisis sistem lama yang digunakan dalam penyampaian informasi akademik mahasiswa, maka akan dibuat sebuah aplikasi SMS
Gateway berbasis Gammu untuk mengakses informasi akademik mahasiswa dengan menggunakan media SMS agar lebih mudah diakses oleh mahasiswa maupun orang tua mahasiswa. Penggunaan aplikasi yang akan dibuat ditujukan untuk user, yaitu: mahasiswa dan orang tua mahasiswa. Fungsionalitas SMS yang bisa di akses oleh mahasiswa dan orang tua adalah sebagai berikut:
1. Nilai
Nilai mahasiswa per semester Nilai mentah mahasiswa IPK 2. Persentase Kehadiran 3. Status Keuangan 4. Jadwal Jadwal kuliah Jadwal UTS Jadwal UAS
Proses bisnis pada sistem sms request dapat di lihat pada gambar berikut:
Gambar 1. Proses Bisnis SMS Request Oleh Orang Tua Mahasiswa MULAI SISTEM RECORD ORANG TUA MAHASISWA Input data request Mengirim SMS Menerima SMS Cek data Data valid? Request informasi keuangan Request informasi persentase kehadiran? Request informasi IPK? Request informasi nilai? ya tidak tidak tidak Kirim SMS balasan bahwa data tidak valid tidak
Notifikasi bahwa data tidak valid
Ambil nilai per semester Ambil IPK Ambil persentase kehadiran Ambil informasi keuangan Kirim balasan request nilai per semester Kirim balasan request informasi keuangan Kirim balasan request persentase kehadiran Kirim balasan request IPK ya ya ya ya Informasi nilai per semester Informasi IPK Informasi persentase kehadiran Informasi keuangan Kirim balasan request bahwa pilihan request tidak ada tidak Notifikasi bahwa pilihan request tidak ada SELESAI Data Mahasiswa Data nilai Data IPS Data IPK Data kehadiran Data keuangan Data mata kuliah
Gambar 2. Proses Bisnis SMS Request Oleh Mahasiswa
3.3 Perancangan Basis Data
3.3.1 Alur Bisnis Proses
3.3.2 Entity Relationship Diagram (ERD)
Gambar 3. Entity Relationship Diagram (ERD)
4 Implementasi
4.1 SMS Request
TABEL 4.1 FORMAT SMS REQUEST
Gambar 4. Format SMS Request untuk mahasiswa dan Orang Tua
1. Request informasi nilai per semester -orang tua mahasiswa
Gambar 5. Request Informasi Nilai Per Semester 2. Balasan Request Informasi Nilai per
Semester Mahasiswa MULAI SISTEM RECORD MAHASISWA Input data request Mengirim SMS Menerima SMS Cek data Data valid? Request informasi keuangan Request informasi persentase kehadiran? Request informasi IPK? Request informasi nilai? tidak tidak tidak Kirim SMS balasan bahwa data tidak valid
Notifikasi bahwa data tidak valid
Ambil nilai per semester Ambil IPK Ambil persentase kehadiran Ambil informasi keuangan Kirim balasan request nilai per semester Kirim balasan request informasi keuangan Kirim balasan request persentase kehadiran Kirim balasan request IPK ya ya ya ya Informasi nilai per semester Informasi IPK Informasi persentase kehadiran Informasi keuangan Kirim balasan request bahwa pilihan request tidak ada Notifikasi bahwa pilihan request tidak ada SELESAI Data Mahasiswa Request informasi jadwal uas Request informasi jadwal uts Request informasi jadwal kuliah ya tidak Ambil informasi jadwal kuliah Ambil informasi jadwal uts Ambil informasi jadwal uas Kirim balasan request informasi jadwal kuliah Kirim balasan request informasi jadwal uts Kirim balasan request informasi jadwal uas Nilai mentah? tidak Ambil nilai mentah Kirim balasan request nilai mentah ya Informasi nilai mentah tidak tidak tidak ya ya ya Informasi jadwal uas Informasi jadwal uts Informasi jadwal kuliah tidak Data nilai Data IPS Data nilai sementara Data ipk Data kehadiran Data keuangan Data jadwal kuliah Data jadwal ujian Data mata kuliah Data ruang kelas dosen mata_kuliah 1 1 nilai mahasiswa n memiliki memiliki ips ipk 1 n 1 1 kehadiran id_dosen nama_dosen no_hp id_mk nama_mk singkatan_mk sks id_kelas nama_kelas prodi memiliki n 1 id_prodi nama_prodi thn_ajar nilai semester nama nim alamat password nama_ayahnama_ibu hp_ortu semester sks ips total_sks_ambil ipk memiliki keuangan semester tunggakan status n 1 n n n nilai_sementara n n jml_pertemuan alpa ijin sakit hadir prosen_hadir n_uas param1 param2 param3 n_uts param4 param5 param7 param6 param8 n_fix indeks jadwal_ujian jadwal_kul ruang id_ruang nama_ruang lantai n jam_masuk jam_keluar hari jam_masuk jam_keluar tanggal hari jenis ruang2 ruang1 ruang3 n n n perkuliahan mengajar n memakai diambil 1 n n
singkatan matakuliah dapat di lihat sebagai berikut:
TABEL 1
DAFTAR ANGKET MK SINGKATAN
4.2 Grafik Pengaksesan SMS Request
Gambar 7. Grafik Pengaksesan Berdasarkan Bulan
Gambar 8. Grafik Pengaksesan Berdasarkan Tahun
5. Kesimpulan
1. Aplikasi SMS Gateway berbasis gammu yang dibangun akan mampu mengatasi tidak tersampaikannya informasi akademik mahasiswa setiap semester kepada orang tua mahasiswa melalui pengaksesan SMS request informasi akademik sesuai dengan hasil angket yang disebar kepada orang tua mahasiswa yang dapat dilihat pada lampiran.
2. Aplikasi yang dibuat dapat menunjukkan trend penggunaan SMS request oleh mahasiswa dan orang tua mahasiswa melalui grafik manajerial.
Daftar Pustaka
[1] Kadir, Abdul. Tuntunan Praktis Belajar Database Menggunakan MySQL. Yogyakarta: ANDI, 2008.
[2] Library IT Telkom. SMS Gateway. 09 Februari 2009. [3]Http://www.ittelkom.ac.id/library/index.php?view=article&cati
d=17:sistem-komunikasi-bergerak&id=404:smsgateway&option=com_content&Itemid=15 (diakses Maret 06, 2011).
[4] Politeknik Telkom. “Prosedur Pemeliharaan Sarana IT Unit Sistem Informasi PoliteknikTelkom.” 2009: 1-3.Wahidin.
Aplikasi SMS dengan PHP untuk Orang Awam. Palembang:
Maxikom, 2010.
[5] Wibisono, Gunawan. Konsep Teknologi Seluler. Bandung: Informatika, 2008.