APLIKASI PADA PONSEL ANDROID UNTUK ADMINISTRASI USER JARINGAN MELALUI SHORT MESSAGE SERVICE
Diajukan oleh : Nama
: Khadijah Zahra Nurbana
Pembimbing 1 : Husni Tamrin, S.T.,M.T.,Ph.D. Pembimbing 2 : Fajar Suryawan, S.T.,M.Eng.Sc.,Ph.D.
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2013
HALAMAN PENGESAHAN
Publikasi ilmiah dengan judul :
APLIKASI PADA PONSEL ANDROID UNTUK ADMINISTRASI USER JARINGAN MELALUI SHORT MESSAGE SERVICE
Yang dipersiapkan dan disusun oleh : Khadijah Zahra Nurbana L200090037 Telah disetujui pada : Hari
:
Tanggal
:
Pembimbing I
Pembimbing II
Husni Tamrin, S.T.,M.T.,Ph.D. NIK : 706
Fajar Suryawan,S.T.,M.Eng.Sc.,Ph.D. NIK : 926
Publikasi ilmiah ini telah diterima sebagai salah satu persyaratan Untuk memperoleh gelar sarjana Tanggal : Mengetahui, Ketua Program Studi Teknik Informatika
Dr. Heru Supriyono, M.Sc. NIK : 970
APLIKASI PADA PONSEL ANDROID UNTUK ADMINISTRASI USER JARINGAN MELALUI SHORT MESSAGE SERVICE Khadijah Zahra Nurbana, Husni Tamrin, Fajar Suryawan Teknik Informatika, Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta E-Mail :
[email protected]
ABSTRAKSI Administrator jaringan adalah seseorang yang bertanggung jawab atas pemeliharaan perangkat keras komputer dan sistem perangkat lunak yang terdapat pada jaringan komputer. Pemeliharaan dan manajemen masalah menjadi lebih rumit jika melibatkan banyak pengguna, seperti yang terjadi di universitas – universitas, yang memiliki banyak siswa dengan jumlah ahli yang terbatas. Disisi lain, ada pertumbuhan yang cepat dalam penggunaan short message service (SMS) sebagai alat komunikasi. Oleh karena itu, penulis merancang aplikasi administrasi user jaringan melalui SMS yang dapat digunakan alat untuk mengelola user jaringan komputer. Aplikasi ini dapat digunakan sebagai alat untuk membantu administrator jaringan dalam mengelola user jaringan. Aplikasi administrasi user jaringan melalui SMS ini dapat digunakan untuk menambah user, mengubah data user melalui SMS maupun melalui aplikasi itu sendiri. Selain menambahkan user dan mengubah data user, melalui aplikasi tersebut dapat menghapus user dan menghapus SMS. Kata kunci : SMS Gateway, Android, Pemrograman Java, Jaringan Komputer
membutuhkan
PENDAHULUAN Administrator jaringan atau
sering
kegiatan
koneksi
mereka.
internet
Oleh
dalam
karena
itu,
disebut admin jaringan adalah seseorang
penyediaan koneksi internet di universitas
yang bertanggung jawab atas pemeliharaan
menjadi kewajiban. Menyediakan sarana
perangkat keras komputer dan sistem
fasilitas koneksi internet tidak sulit, tetapi
perangkat
untuk
lunak
yang
terdapat
pada
pemeliharaan
dan
manajemen
jaringan komputer. Administrator jaringan
fasilitas tersebut membutuhkan perhatian
bertugas
memelihara
yang serius. Pemeliharaan dan manajemen
jaringan
data
atau
dan
memantau
infrastruktur
dan
peralatan jaringan yang terkait.
masalah
dikenal dengan SMS saat ini sudah banyak digunakan oleh masyarakat sebagai alat
biayanya yang murah, cepat, dan langsung pada tujuan. Mulai dari anak – anak, remaja, orang dewasa hingga orang lanjut semuanya
memanfaatkan
teknologi SMS ini. Awalnya SMS hanya digunakan
untuk
personal
saja.
berkomunikasi Tetapi
kini
antar seiring
perkembangan jaman, penggunaan SMS semakin
berkembang.
polling suatu
audisi,
rumit
jika
terjadi di universitas yang memiliki banyak mahasiswa
Misalnya
untuk
mengakses
nilai
dengan
jumlah
ahli
yang
terbatas. Tulisan ini membahas proses dan hasil
komunikasi. Kelebihan dari SMS adalah
hampir
lebih
melibatkan banyak pengguna seperti yang
Short Message Service atau lebih
usia
menjadi
perancangan sistem pelayanan administrasi berbasis SMS yang disebut sebagai aplikasi administrasi user jaringan, dalam kaitannya dengan penyediaan akses internet melalui Wi-Fi. Aplikasi ini dapat digunakan sebagai alat
untuk
mengelola
user
jaringan
komputer seperti menambah user dan mengubah
data
user.
Sehingga
mempermudah administrator atau petugas untuk mengelola user jaringan.
kuliah, mengirim kritik dan saran kepada media
massa
untuk
kemudian
dipublikasikan dan banyak lagi penggunaan lainnya (Sasongko, 2008).
TINJAUAN PUSTAKA Beberapa penelitian telah dilakukan terkait aplikasi administrasi melalui SMS. Sebagian penelitian tersebut mengilhami
Internet telah menjadi kebutuhan yang
penelitian yang dilakukan penulis.
tidak terelakkan. Banyak kegiatan yang
Sarram, Ghasemzadeh, dan Aghaei
dapat dilakukan melalui internet. Hal yang
(2008) menyatakan, keuntungan utama dari
sama terjadi di lingkungan universitas.
SMS adalah kenyamanan dan efisiensi
Mahasiswa,
akses dalam pemantauan dan kontrol. Para
dosen,
dan
karyawan
penelitian
Yazd
University
tersebut
mengambil keuntungan dari layanan pesan
METODOLOGI PENELITIAN
singkat untuk membuat sistem administrasi
Metodologi penelitian yang digunakan
dan remote control yang terintegrasi dengan
dalam perancangan atau pembangunan
protokol SNMP. Sistem tersebut mampu
aplikasi pada android untuk administrasi
menghasilkan laporan yang sesuai pada
user jaringan melalui short message service
status
kemudian
ini adalah metode waterfall (Pressman,
ditransmisikan ke administrator jaringan
2005). Metode waterfall adalah metode
dengan format SMS. Sistem administrasi
yang
tersebut juga mampu menerapkan perintah
sistematis dan urut mulai dari level
yang diperlukan secara jarak jauh melalui
menganalisa
telepon seluler menggunakan SMS untuk
maintenance.
mengontrol dan diambil tindakan.
terdapat
jaringan
yang
Supriyono dan Jatmiko (2008: 34)
menggunakan
pendekatan
kebutuhan Pada
metode
beberapa
menganalisis
sistem
sistem
SMS juga diterapkan pada pengembangan
pengujian
dan software,
tulisan berjalan (running text) pada dot
maintenance.
sistem,
sampai waterfall
tahapan
kebutuhan,
menyatakan bahwa pemanfaatan layanan
secara
yaitu
merancangn
penulisan
implementasi
kode, dan
matriks. Pengembangan sistem tersebut membuktikan bahwa komunikasi serial antara
mikrokontroler
dan
handphone
berhasil dilakukan dan diuji menggunakan fasilitas hyperterminal pada PC. Lim,
Sandjaja,
dan
Yulimingtarto
(2005) menyatakan bahwa penggunaan teknologi SMS sebagai media komunikasi dalam
sistem
mikroprosesor
Gambar 1. Tahapan waterfall (Wikipedia)
yang
dilengkapi dengan GPS dan telepon seluler yang ditempatkan pada kendaraan memiliki keterbatasan
yaitu
tergantung
kepada
operator yang digunakan. Jika jaringan operator tidak sibuk, maka pengiriman SMS akan cepat. Tetapi jika operator sedang sibuk, maka pengiriman SMS menjadi lebih lambat bahkan bisa gagal.
Diagram Jaringan Diagram jaringan merupakan gambaran atau ilustrasi kegiatan sistem. Seperti pada gambar 2 berikut :
Ketika sistem berjalan, yang pertama dilakukan adalah memeriksa apakah ada pesan masuk atau tidak. Jika iya, maka sistem
akan membaca
inbox.
Setelah
membaca inbox, sistem akan memriksa kesesuaian nomor hand phone. Jika nomor
Gambar 2. Diagram Jaringan
tidak sesuai, maka akan mengirim pesan Pada gambar diagram jaringan terdapat
untuk mendaftarkan. Jika nomor sesuai,
yang
maka sistem akan membaca isi pesan/sms.
digunakan user untuk mengirimkan SMS,
Jika isi sms dikenali oleh sistem, maka
terdapat
pula
sistem akan mengeksekusi perintah dalam
sebagai
SMS-Gateway,
user
phone
sebagai
telepon
perangkat
pintar Wi-Fi
Android router
sms.
sebagai media transmisi antara Android
Dari hasil eksekusi perintah, sistem
dengan database server, dan komputer
memeriksa apakah ada kesalahan pada
server untuk menyimpan database.
sistem atau tidak. Jika ada kesalahan pada sistem, maka akan mengirimkan pesan
Diagram Alir Program
kesalahan sistem. Jika tidak ada kesalahan pada
sistem,
maka
sistem
akan
mengirimkan pesan jawaban sesuai perintah dalam sms.
Use Case Use case diagram berfungsi untuk menggambarkan fasilitas yang diberikan oleh aplikasi administrasi user jaringan melalui short message service. Perancangan user case pada aplikasi ini membutuhkan user dan petugas sebagai aktor. Sistem ini adalah sebuah aplikasi administrasi user jaringan melalui short message service. User mendaftarkan nomor hand phone dengan cara mengirimkan Gambar 3. Diagram alir sistem
SMS. Setelah mendaftarkan nomor hand phone melalui SMS, maka user akan secara
otomatis mendapatkan balasan SMS dari
HASIL DAN PEMBAHASAN
sistem untuk melengkapi data. Selain
Hasil Pembangunan
melalui
SMS,
dapat
Pengujian yang dilakukan bertujuan
menambahkan user dan mengisi data user
untuk mengetahui performansi sistem, dan
secara manual melalui sistem ini. User yang
kesesuaian sistem menurut tujuan utama
sudah
dari penelitian.
terdaftar
petugas
juga
melaui SMS
maupun
melalui petugas dapat mengakses internet melalui wi-fi.
Gambar 5. Halaman utama
Halaman utama dari aplikasi ini
Gambar 4. Use Case
Keterangan :
terdiri atas tombol User admin, tombol Start
a. User baru :
untuk menjalankan fungsi aplikasi, tombol
1. User baru
mendaftarkan nomor
Hide
untuk
menyembunyikan
jendela
hand phone dengan mengirimkan
aplikasi, tombol Stop untuk menghentikan
SMS.
fungsi aplikasi, bar berwarna hijau untuk
b. User terdaftar :
memperlihatkan fungsi aplikasi apakah
1. User dapat mengubah data dengan
berjalan (not-active), display text jawaban
mengirimkan SMS. 2. User
dapat
mengakses
sedang berjalan (active) atau sedang tidak
internet
melalui Wi-Fi. c. Petugas :
SMS apakah SMS yang telah masuk sudah di respon atau belum, tombol submit yang diberi nama Set jawaban SMS, tombol SMS
1. Petugas dapat menambah user.
masuk, text field untuk menuliskan pesan
2. Petugas memeriksa data user pada
SMS costum.
database server.
Berikut merupakan contoh SMS yang
3. Petugas dapat mengubah data user.
telah dikirimkan user kepada admin yang
4. Petugas dapat menghapus user dan
sesuai
SMS.
dengan
ditentukan.
format
yang
sudah
format
yaitu
“UPDATE
L200090013
Husein
[email protected] husein” dengan Gambar 6. SMS dari user
tujuan untuk melengkapi data.
Merupakan gambar contoh SMS dari user kepada registrasi
admin untuk melakukan dengan
format
“REG
L200090013”.
Balasan
Setelah mengirimkan SMS dengan format
di
Gambar 9. Balasan terakhir
atas,
maka
user
akan
mendapatkan balasan SMS secara otomatis yang berbunyi “Terimakasih, selanjutnya
berikutnya
setelah
mengirimkan pesan untuk melengkapi data, maka
pesan
akan
berisi
pengucapan
terimakasih seperti pada gambar 9 di atas. Berikut ini merupakan contoh tampilan
ketik
pada halaman daftar user yang bernama
UPDATE<spasi>NIM<spasi>NAMA<spas
Husein telah terdaftar.
i>EMAIL<spasi>PASSWORD”.
Gambar 7. Balasan pertama Gambar 10. Contoh daftar user
Gambar 7 merupakan balasan pertama SMS dari aplikasi untuk melengkapi data setelah
mendaftarkan
nomer
sebagai
pemilik nim L200090013.
seperti di atas, user mengirimkan SMS dengan
format
atas merupakan contoh tampilan daftar user yang memiliki nim L200090013 dengan nama HUSEIN, nomor hp 6285725237064,
Setelah mendapatkan balasan SMS
sesuai
Halaman daftar user pada gambar 10 di
di
atas
yaitu
“UPDATE< spasi>NIM<spasi>NAMA<spasi>EMAIL< spasi>PASSWORD”.
Gambar 8. Balasan kedua
Pada gambar 8 terlihat bahwa user mengirimkan SMS yang kedua sesuai
berstatus aktif, email
[email protected] telah terdaftar.
Gambar 11 (a). Database sebelum ditambah user
Gambar 11(b). Database sesudah ditambah user
menekan Pada gambar 11(a) menunjukkan
tombol
Simpan
untuk
menyimpan data pada database.
contoh bahwa user dengan nama Husein sebelum terdaftar di database.
User yang telah terdaftar dapat dilihat pada halaman daftar user seperti gambar
Gambar 11(b) merupakan contoh user
berikut
dengan nama Husein telah terdaftar pada database. Untuk menambahkan user tidak hanya melalui SMS, tetapi dapat juga dilakukan melalui aplikasi seperti pada
contoh
gambar 12 berikut
Gambar 13. Data User Zainal
Pada gambar 13 terlihat bahwa user yang
bernama
L200090034,
Zainal
dengan
nim
memiliki
nomor
hp
6285667744 dan email
[email protected] berstatus aktif telah terdaftar. Gambar 12. REG melalui aplikasi
Mendaftarkan
user
dapat
juga
dilakukan dengan cara mengisikan data user pada halaman Form User di atas, lalu
Gambar 14. Zainal pada database Server
Gambar 14 menunjukkan bahwa user
Susanti (2008) memanfaatkan fungsi SMS
yang memiliki nim L200090034 dengan
Gateway untuk memberikan informasi
nama
nilai, absen, dan administrasi pembayaran.
Zainal
telah
tersimpan
pada
database.
Selain
itu,
dalam
uraian
dewan
Setelah dilakukan pembuktian seperti
penelitian Yazd University menyatakan
pada contoh proses registrasi di atas, dapat
kenyamanan dan efisiensi penggunaan
disimpulkan bahwa aplikasi administrasi
layanan SMS dalam mengontrol dan
user jaringan melalui SMS ini dapat
memantau status jaringan dengan format
digunakan
SMS.
untuk
menambahkan
user
melaui SMS dan melalui aplikasi itu sendiri.
KESIMPULAN Pembangunan aplikasi ini meliputi tahapan
Pembahasan Pembangunan
aplikasi
ini
analisis
kebutuhan,
tahapan
perancangan, tahapan implementasi, dan
memanfaatkan keuntungan utama dari
kemudian
layanan SMS yaitu kenyamanan dan
pengujian.
dilanjutkan
pada
tahapan
efisiensi. Sehingga aplikasi ini mampu
Sesuai dengan hasil pengujian sistem,
menambahkan, atau mengedit data user
dapat ditarik kesimpulan bahwa sistem
jaringan komputer melalui SMS seperti
bekerja dengan baik. Sehingga beberapa
pada penelitian yang telah dilakukan oleh
pekerjaan administrator jaringan komputer
Lim, Sandjaja, dan Yulimingtarto (2005)
dapat diatasi seperti, menjawab keluhan
yang berjudul Pengolahan Data GPS yang
pengguna yang ingin mendaftarkan diri
Dikirim Dengan Teknologi SMS Untuk
sebagai
Pelacakan Kendaraan.
Kelemahan sistem ini adalah pemeliharaan
user
jaringan
komputer.
Sebuah studi kasus bertempat di
sim card GSM pada Android, karena selalu
SMAN 1 Kabanjahe yang dilakukan oleh
dibutuhkan biaya untuk setiap SMS yang
Enda Hari Fitriany, Irawan Thamrin, Fitri
dikirimkan ke pengguna.
DAFTAR PUSTAKA
M. Sarram, M. Ghasemzadeh, & V. Aghaei 2008, ‘Remote Control and Overall Administration of Computer Networks, Using Short Message Service’, dokumen dipresentasikan di 3rd International Conference, Yazd, 7-11 April. Sasongko, Jati dan Santoso, Dwi Budi 2008, ‘Konsep Dasar SMS Gateway dan Aplikasi SMS menggunakan Visual Basic 6 dan FBUS Lite’, Jurnal Teknologi Informasi, vol. 13, no. 1. hlm. 16. Supriyono, Heru dan Jatmiko, Jatmiko 2008, ‘Pengembangan Tulisan Berjalan (Running Text) Pada Dot Matriks Dengan Pengisian Karakter Berbasis Layanan Short Message Services (SMS) Jaringan GSM’, Jurnal Teknik Gelagar, vol. 19, no. 1. hh. 27-35. Manajemen Jaringan, 2006, Anggrek, dilihat 30 September 2012,
Sihotang, Gideon, Isnanto, Rizal N. & Sofwan Aghus, Perancangan Pengirim SMS Automatis Pada Sistem Administrasi Sekolah Menengah Pertama (Studi Kasus Pada Smp Kristen Tri Tunggal Semarang), Universitas Diponegoro, dilihat 3 Oktober 2012, <eprints.undip.ac.id/25223/1/ML2F004479.pdf>. Protokol Manajemen Jaringan Sederhana 2008, Wikipedia, dilihat 30 Oktober 2012, . Pakpahan, Hambar. 2010. “Pengertian Java”, diakses .
5
Oktober
2012,
Lim Resmana, Iwan Njoto Sandjaja, Johan Yulimingtarto. Pengolahan Data GPS yang Dikirim dengan Teknologi SMS untuk Pelacakan Kendaraan. Konferensi Nasional Sistem Informasi 2005. Bandung, 15 Januari 2006. Fitriany, Enda Hari, Thamrin, Irawan & Susanti, Fitri 2008, ‘Aplikasi SMS Gateway untuk Penyampaian Informasi Akademik Dan Administrasi Siswa SMA’, Journal PA, hh. 6. Network Administrator 2013, Wikipedia, dilihat .
6
Oktober
2013