Anda di halaman 1dari 5

Perancangan Sistem Monitoring Konsultasi Bimbingan Akademik

Mahasiswa dengan Notifikasi Realtime Berbasis SMS Gateway


Jurista Purnama Jumri

Progam Studi Informatika, Jurusan Elektro, Fakultas Teknik, Universitas Tanjungpura


juristapurnama@gmail.com

Abstract - Guidance, consultancy and discussion diambil oleh mahasiswa untuk semester selanjutnya.
between students and lecturer are an activity that Pada tahap pengisian LKRS, mahasiswa sering
supports the smooth and effective learning process menghadapi kesulitan untuk memilih matakuliah yang
in university, and also facilitate the process of re-list akan diambil. Data studi dan hasil studi yang telah
semester. Therefore, an online web-based ditempuh, data jadwal kuliah serta data kurikulum dan
monitoring system with real time notification is silabus kuliah merupakan data referensi yang
designed. This system aims is allowing students and dibutuhkan mahasiswa untuk mengisi LKRS.
lecturer to consult, facilitating students to design Pada proses konsultasi antara dosen dan
courses to be taken in the next half of the semester mahasiswa yang dilakukan dengan cara tatap muka
on the re-registration process, and allowing all users langsung, dimana cara ini memang efektif tetapi juga
to access the system data on the system either via memiliki keterbatasan-keterbatasan seperti
computer, mobile phone, iPad and other keterbatasan waktu dan data konsultasi yang tidak
communication devices that support. In addition to dapat disimpan atau diarsipkan. Bimbingan antara
web-based communication services, this system also mahasiswa dan dosen merupakan kegiatan yang
required communication service to support the mendukung kelancaran dan efektifnya perkuliahan
system efficiency by using SMS (Short Message serta memperlancar proses daftar ulang semester
Service) gateway feature. SMS gateway can sehingga diperlukan sebuah sistem berbasis web
perform transactions with database to send a online yang memudahkan mahasiswa dan dosen
notification message update of the system to all melakukan konsultasi dan memudahkan seluruh
students and lecturers in real time. pengguna sistem mengakses data-data pada sistem
tersebut. Selain berbasis web, diperlukan layanan SMS
Keywords - guidance, consultancy, semester re- gateway yang efisen untuk mendukung sistem. SMS
registration process, monitoring system, real time, SMS gateway tersebut bisa melakukan transaksi dengan
database untuk mengirimkan pesan notifikasi
1. Pendahuluan informasi terbaru dari sistem kepada seluruh
mahasiswa dan dosen secara realtime.
Perkembangan dunia komputer yang semakin Berdasarkan berbagai permasalahan yang telah
pesat mendorong setiap individu ataupun kelompok diuraikan di atas maka diperlukan suatu sistem
harus menerapkannya dalam segala aktivitas kehidupan monitoring bimbingan konsultasi akademik mahasiswa
sehari-hari. Adapun kelebihan teknologi komputer dengan notifikasi realtime berbasis SMS gateway
yaitu kecepatan proses, kemampuan penyimpanan data untuk membantu dosen melaksanakan salah satu
yang sangat besar dan terjamin serta kemudahan kewajiban sebagai penasehat akademik, mendukung
pengaksesan dan pengolahan data yang jauh lebih baik aktifitas perkuliahan mahasiswa dan memperlancar
dibandingkan dengan sistem manual. Pada pelaksanaan proses daftar ulang semester untuk mahasiswa di atas
sistem daftar ulang tersebut, sering ditemukan semester pertama studi kasus Program Studi Teknik
pelanggaran prosedur daftar ulang di tahap Jurusan Informatika Universitas Tanjungpura
Elektro, Fakultas Teknik, Universitas Tanjungpura
yaitu beberapa mahasiswa lama tidak mengisi Lembar 2. Teori Dasar
Konsultasi Rencana Studi (LKRS) dan tidak
melakukan konsultasi dengan dosen Penasehat 2.1 Pengertian Sistem Monitoring
Akademik (PA). Pelanggaran ini memberikan kerugian Sistem adalah suatu jaringan kerja dari prosedur-
bagi mahasiswa karena seringnya terjadi modifikasi prosedur yang saling berhubungan, berkumpul
Lembar Isian Rencana Studi (LIRS) mahasiswa bersama-sama untuk melakukan suatu kegiatan atau
sedangkan pihak dosen PA mengalami kesulitan dalam untuk menyelesaikan suatu sasaran yang tertentu
proses membimbing mahasiswanya, memperkirakan (Jogiyanto, 2005). Sistem monitoring merupakan suatu
evaluasi nilai mahasiswa semester sebelumnya dan proses untuk mengumpulkan data dari berbagai sumber
membantu merencanakan matakuliah yang sebaiknya daya. Biasanya data yang dikumpulkan merupakan
data yang realtime (Gheyb Jhuana Ohara, 2012). untuk menggunakan MySQL (Riyanto, 2003). Sebagai
Secara garis besar tahapan dalam sebuah sistem software database dengan konsep database modern,
monitoring terbagi ke dalam tiga proses besar seperti MySQL memiliki banyak sekali kelebihan, berikut
yang terlihat pada gambar 1 berikut . beberapa kelebihan dari MySQL yaitu portability, open
source, multiuser, performance tuning, column types,
command and function, security, scalability and limits,
connectivity, localisation, interface, clients and tools
dan struktur tabel.

2.2.4 jQuery
Gambar 1 Proses dalam sistem monitoring jQuery adalah pustaka JavaScript yang cepat dan
ringkas yang menyederhanakan traversing dokumen
Proses-proses yang terjadi pada suatu sistem HTML, penanganan event, animasi, dan interaksi Ajax
monitoring dimulai dari pengumpulan data seperti data untuk mempercepat pengembangan web. jQuery adalah
dari network traffic, hardware information, dan lain- library JavaScript yang bisa kita gunakan untuk
lain yang kemudian data tersebut dianalisis pada proses membuat program web yang banyak menggunakan
analisis data dan pada akhirnya data tersebut akan JavaScript untuk pemrosesan dalam browser. jQuery
ditampilkan. dibuat oleh John Resig pada awal tahun 2006 dan saat
ini jQuery merupakan salah satu library JavaScript
2.2 Pengertian Web yang banyak dipakai, bahkan oleh penggunaannya
Word Wide Web (WWW) atau biasa disebut didukung Microsoft.
dengan web merupakan salah satu sumber daya internet
yang berkembang pesat. Saat ini, informasi web 2.3 SMS Gateway
didistribusikan melalui pendekatan hyperlink, yang Short Message Service (SMS) adalah kemampuan
memungkinkan sesuatu teks, gambar ataupun objek untuk mengirim dan menerima pesan dalam bentuk
yang lain menjadi acuan untuk membuka halaman- teks dari dan kepada ponsel. Teks tersebut bisa terdiri
halaman orang lain. Dengan pendekatan hyperlink ini, dari huruf, angka atau kombinasi alphanumeric. SMS
sesorang dapat memperoleh informasi dari berbagai Gateway adalah komunikasi menggunakan SMS yang
negara (Kadir, 2002). mengandung informasi berupa nomor telepon seluler
pengirim, penerima, waktu dan pesan. Informasi
2.2.1 Apache tersebut dapat diolah dan bisa melakukan aktivasi
Apache adalah server web yang dapat dijalankan transaksi tergantung kode-kode yang sudah disepakati.
di banyak sistem operasi (Unix, BSD, Linux, Microsoft Untuk dapat mengelola semua transaksi yang masuk
Windows dan Novell Netware serta platform lainnya) dibutuhkan sebuah sistem yang mampu menerima kode
yang berguna untuk melayani dan memfungsikan situs SMS dengan jumlah tertentu, mengolah informasi yang
web. Protokol yang digunakan untuk melayani fasilitas terkandung dalam pesan SMS dan melakukan transaksi
web/www ini mengunakan HTTP. Apache memiliki yang dibutuhkan. Aplikasi SMS Gateway adalah
fitur-fitur canggih seperti pesan kesalahan yang dapat sebuah perangkat lunak yang menggunakan bantuan
diatur, autentikasi berbasis basis data dan lain-lain. komputer dan memanfaatkan teknologi seluler yang
Apache juga didukung oleh sejumlah antarmuka diintegrasikan guna mendistribusikan pesan-pesan
pengguna berbasis grafik yang memungkinkan yang dipadukan lewat sistem informasi melalui media
penanganan server menjadi mudah. SMS yang ditangani oleh jaringan seluler. SMS
Gateway biasanya support untuk pesan yang berupa
2.2.2 Hypertext Preprocessor (PHP) teks, unicode character, dan juga smart messaging
PHP adalah bahasa server-side scripting yang (ringtone, picture message, logo operator dan lain-
menyatu dengan HTML untuk membuat halaman web lain).
yang dinamis. Maksud dari server-side scripting adalah
sintaks dan perintah-perintah yang diberikan akan 2.4 Gammu
sepenuhnya dijalankan di server tetapi disertakan pada Gammu adalah service yang disediakan untuk
dokumen HTML (Nugroho, 2004). PHP merupakan membangun aplikasi yang berbasis SMS gateway.
bahasa berbentuk skrip yang ditempatkan dalam server Selain mudah, aplikasi SMS gateway dengan gammu
dan diproses server, hasilnya dikirimkan ke klien adalah free. Ada dua mekanisme kerja dari gammu
pemakai menggunakan browser. yaitu sebagai aplikasi dan sebagai deamon. Gammu
sebagai aplikasi akan bekerja ketika perintah gammu
2.2.3 MySQL dijalankan pada lingkungan shell beserta perintahnya
MySQL adalah salah satu perangkat lunak Sistem disertakan sesuai fungsi yang diinginkan. Sedangkan
Manajemen Database (DBMS) yang sering digunakan sebagai deamon, gammu ditandai dengan
saat ini, yang didistribusikan secara gratis di bawah dijalankannya perintah smsd pada shell. Pada
lisensi GNU General Public License (GPL). Sehingga prinsipnya cara kerja gammu yaitu menghubungkan
setiap orang mudah untuk mendapatkan dan bebas modem/ponsel dengan PC. SMS yang diterima di
modem / ponsel akan diambil oleh gammu untuk SIMOBIKA untuk
dipindahkan ke dalam database yang telah diatur melakukan proses-proses
sebelumnya. Cara kerja gammu dapat dilihat pada sesuai dengan tingkat
Gambar 2 berikut. status kepenggunaannya
Tabel 1 Daftar menu halaman utama dan fungsinya
(lanjutan)
Gammu
Menu Submenu Fungsi
`
Situs - Menampilkan nama-nama
Modem/Ponsel
Komputer
Ponsel penerima
Terkait website yang berhubungan
Wireless Link dengan SIMOBIKA
Gambar 2 Cara kerja gammu
Halaman utama mahasiswa digunakan mahasiswa
3. Hasil Eksperimen untuk mengakses halaman-halaman lain pada aplikasi.
Aplikasi sistem monitoring bimbingan konsultasi Antarmuka hasil perancangan halaman utama
akademik mahasiswa (SIMOBIKA) merupakan mahasiswa dapat dilihat pada Gambar 4 berikut.
aplikasi yang khususnya bertujuan mempermudah
proses bimbingan dan konsultasi antara dosen dengan
mahasiswa bimbingannya serta memperlancar proses
daftar ulang semester untuk mahasiswa di atas semester
pertama di Program Studi Teknik Informatika
Universitas Tanjungpura.
Halaman utama berfungsi sebagai tampilan awal
dari sistem monitoring konsultasi bimbingan akademik
mahasiswa. Halaman utama berisikan menu-menu
yang berhubungan dengan aplikasi. Antarmuka hasil
perancangan halaman utama dapat dilihat pada Gambar Gambar 4 Antarmuka halaman utama mahasiswa
3 berikut.
Tabel 2 Daftar menu halaman utama mahasiswa dan
fungsinya
Menu Submenu Fungsi
Halaman Menampilkan halaman awal
Utama setelah mahasiswa berhasil
Beranda login
Logout Keluar dari SIMOBIKA
menu mahasiswa
LIRS Menampilkan data LIRS
mahasiswa
LIHS Menampilkan data LIHS
Berkas
mahasiswa
Transkrip Menampilkan data transkrip
mahasiswa
Input Memasukkan data LKRS
Gambar 3 Antarmuka halaman utama mahasiswa
Data Menampilkan, mengubah
Pada halaman utama ini terdapat beberapa menu. LKRS
data LKRS mahasiswa,
Fungsi masing-masing menu dapat dilihat pada Tabel 1 form upload data foto
berikut. LKRS yang telah divalidasi
serta menampilkan data
Tabel 1 Daftar menu halaman utama dan fungsinya password mahasiswa
Menu Submenu Fungsi Umum Menampilkan, posting
judul baru, posting
Beranda - Halaman utama yang
komentar, menghapus dan
tampil saat membuka
Forum mencari data forum umum
SIMOBIKA
Konsultasi Menampilkan, posting,
Forum - Menampilkan halaman data
mengubah dan menghapus
Umum forum umum
data forum konsultasi
Jadwal - Menampilkan halaman data
Kotak Menampilkan pesan yang
Kuliah jadwal kuliah
Pesan Masuk masuk, serta menulis dan
Silabus dan - Menampilkan halaman data
menghapus pesan
Kurikulum silabus dan kurikulum yang
sedang berlaku
Sekilas - Menampilkan halaman data Halaman utama dosen digunakan dosen untuk
SIMOBIKA tentang SIMOBIKA mengakses halaman-halaman lain pada aplikasi.
Login - Halaman bagi pengguna Antarmuka hasil perancangan halaman utama dosen
agar dapat mengakses dapat dilihat pada Gambar 5 berikut.
Tabel 4 Daftar menu halaman utama administrator dan
fungsinya (lanjutan)
Menu Submenu Fungsi
Manajemen Administra- Menampilkan,
User tor memasukkan, mencari,
mengubah dan menghapus
data administrator
Dosen Menampilkan, mencari,
mengubah dan menghapus
data dosen
Gambar 5 Antarmuka halaman utama dosen Mahasiswa Menampilkan, mencari,
mengubah dan menghapus
Tabel 3 Daftar menu halaman utama dosen dan fungsinya data mahasiswa
Menu Submenu Fungsi Pesan Kotak Menampilkan pesan yang
Halaman Menampilkan halaman awal masuk masuk, serta menulis dan
Utama setelah dosen berhasil login menghapus pesan
Beranda
Keluar dari SIMOBIKA
Logout
menu dosen Pengujian dilakukan pada sistem menggunakan
Menampilkan daftar nama, metode Black Box yang akan memeriksa apakah sistem
biodata, data akademik, grafik dapat berjalan dengan benar sesuai dengan yang
Daftar
IPK mahasiswa bimbingan diharapkan. Adapun teknik ujicoba yang digunakan
dosen
dalam pengujian black box pada aplikasi ini, yaitu
Menampilkan data LIRS
Mahasiswa LIRS menggunakan teknik sample testing. Pengujian ini
mahasiswa bimbingan dosen
Bimbingan dilakukan pada proses input data. Pengujian juga
Menampilkan data LIHS
LIHS dilakukan dengan metode UAT (User Acceptance Test)
mahasiswa bimbingan dosen
Menampilkan data transkrip dimana pengujian dilakukan oleh pengguna secara
Transkrip nilai mahasiswa bimbingan langsung untuk memeriksa apakah sistem dapat
dosen berjalan dengan benar sesuai dengan yang diharapkan
oleh pengguna. Pengujian ini melibatkan data real
Halaman utama administrator digunakan yang didapat secara langsung melalui kuesioner tanpa
administrator untuk mengakses halaman-halaman lain memperhatikan detail internal dari sistem. Berikut ini
pada aplikasi. Antarmuka hasil perancangan halaman adalah analisis hasil perancangan dan pengujian
utama administrator dapat dilihat pada Gambar 6 SIMOBIKA :
berikut 1. Hasil pengujian menunjukkan bahwa saat
dilakukan input data dengan menggunakan metode
black box, input data dengan keseluruhan data
kosong akan menimbulkan kesalahan pada
program. Akan tetapi pada sistem ini, kemungkinan
terjadinya kesalahan sudah ditangani pada kode
program, sehingga hanya akan muncul pesan
kesalahan atau instruksi pengisian data. Dengan
kata lain, sistem dapat menangani data tersebut
sesuai dengan apa yang diharapkan.
2. Hasil pengujian menunjukkan bahwa saat
dilakukan input data dengan salah satu data yang
Gambar 6 Antarmuka halaman utama administrator
benilai kosong akan menyebabkan kesalahan
Tabel 4 Daftar menu halaman utama administrator dan apabila data tersebut tidak diperbolehkan kosong di
fungsinya dalam basis data. Pada sistem ini kemungkinan
Menu Submenu Fungsi tersebut sudah ditangani pada pengkodean program
Halaman Menampilkan halaman awal sehingga akan muncul pesan kesalahan jika ada
Utama setelah administrator berhasil salah satu data yang belum diisi.
Beranda
login serta fitur sinkronisasi 3. Hasil pengujian menunjukkan bahwa saat
data. dilakukan input data yang sama untuk data yang
Logout Keluar dari SIMOBIKA merupakan primary key akan menimbulkan
menu administrator kesalahan pada program. Pada sistem ini,
Password Membuat dan menampilkan kemungkinan tersebut sudah ditangani pada kode
Manajemen
data password pengguna
Password
sistem
program sehingga akan muncul pesan kesalahan
jika terdapat data yang sama pada data yang
merupakan primary key.
4. Hasil pengujian menunjukkan bahwa saat
dilakukan input data yang tidak sesuai dengan
ketentuan, maka sistem tidak akan melakukan lembar isian rencana studi. Selain itu sistem
proses yang telah dieksekusi dan menampilkan mengirimkan notifikasi realtime kepada dosen
pesan kesalahan. penasehat akademik ketika terdapat mahasiswa
5. Saat user melakukan input data dengan data yang bimbingannya telah meng-input lembar konsultasi
benar, sistem akan mengeksekusi input data rencana studi.
tersebut dan menampilkan pesan eksekusi input 3. Sistem membantu memperlancar proses daftar
telah berhasil. ulang semester untuk mahasiswa diatas semester
6. Hasil pengujian menunjukkan bahwa, proses input pertama di Universitas Tanjungpura dengan
data LKRS berhasil dieksekusi jika lulus verifikasi otomatis memberikan password SIAKAD kepada
berbagai persyaratan. Persyaratan tersebut antara mahasiswa jika lembar konsultasi rencana studi
lain mata kuliah yang dapat dipilih, jumlah mahasiswa telah divalidasi oleh dosen penasehat
maksimal SKS mata kuliah yang dipilih dan jadwal akademik dan foto LKRS yang telah divalidasi di-
mata kuliah yang dipilih tidak bentrok. upload ke sistem sehingga mahasiswa tidak dapat
7. Hasil pengujian menunjukkan bahwa, setelah meng-input LIRS jika belum berkonsultasi serta
mahasiswa meng-upload foto LKRS yang telah LKRS belum divalidasi.
divalidasi dosen penasehat akademiknya maka 4. Sistem dapat menampilkan semua data akademik
sistem akan otomatis memberikan password dan non akademik mahasiswa, data dosen, data
SIAKAD Fakultas Teknik kepada mahasiswa. jadwal kuliah, data pedoman pendidikan, data
8. Hasil pengujian pengiriman SMS gateway kurikulum dan silabus yang berlaku saat ini.
menunjukkan bahwa, sistem akan mengirimkan
langsung SMS kepada dosen berisikan notifikasi Referensi
forum konsultasi terbaru dan notifikasi data LKRS
terbaru serta notifikasi forum konsultasi terbaru [1] Al-Bahra Bin Ladjamudin. 2005. Analisis dan
kepada mahasiswa. Desain Sistem Informasi. Yogyakarta: Graha
9. Hasil perancangan dan pengujian sistem Ilmu.
menunjukkan bahwa sistem ini menjadi soulusi [2] Jquery. jQuery Tutorials . Maret, 24, 2012.
untuk proses konsultasi antara mahasiswa dan http://docs.jquery.com/Tutorials
dosen tanpa harus bertatap muka langsung serta [3] Kadir, Abdul. 1999. Konsep dan tuntunan
mempermudah mahasiswa ketika merancang Praktis Basis Data. Yogyakarta: Andi.
matakuliah yang akan diambil pada semester [4] Kuswanto, Hari. [SMS Gateway] Teknik
selanjutnya. Dasar Mengirim SMS dengan Gammu. Oktober,
10. Berdasarkan hasil kuesioner, dapat disimpulkan 18, 2012.
bahwa perangkat lunak yang dirancang dinilai http://hari.staff.uns.ac.id/2012/07/28/sms-
berhasil. gateway-teknik-dasar-mengirim-sms-dengan-
gammu/
4. Kesimpulan [5] Nugroho, Bunafit. 2004. PHP & mySQL
Berdasarkan hasil analisis dan pengujian terhadap dengan Editor Dreamweaver MX. Yogyakarta:
SIMOBIKA dengan Notifikasi Realtime Berbasis SMS Andi.
Gateway maka dapat disimpulkan bahwa:
1. Sistem dapat memperlancar proses konsultasi Biografi
antara dosen dan mahasiswa bimbingannya dengan
notifikasi realtime melalui SMS. Jurista Purnama Jumri lahir di Pontianak, 24 Juni
2. Sistem memberikan kemudahan bagi mahasiswa 1989. Ia menerima gelar ST dari Fakultas Teknik
ketika melakukan perancangan matakuliah dan Universitas Tanjungpura pada tahun 2012.
mengurangi resiko kesalahan meng-input data

Anda mungkin juga menyukai