APLIKASI AKADEMIK BERBASIS SMS GATEWAY PADA SMK N 2 PANGKALPINANG DAVID ALEXANDER Teknik Informatika STMIK ATMA LUHUR PANGKALPINANG Jl. Jend. Sudirman, Selindung Lama, Pangkalpinang, Kepulauan Babel e-mail:
[email protected]
ABSTRACT The need for faster information technology encourage the proper and actual information. Short message service (SMS) is one of the features of GSM developed and standardized by the European Telecommunication Standard Institute (ETSI). SMS is one medium that is widely used by today's society, because SMS has a very low rate compared to speak directly with the destination number. SMS Gateway is an information technology that is used to help students see the value of the subject and will save time to become effective and efficient. When no incoming sms server will perform a direct reply to the query and will automatically according to the request sent by the user. Keyword: SMS Gateway, GSM, Server, Query
1.
semuanya tetap memilih handphone sebagai saran
Pendahuluan
dalam memudahkan akses berkomunikasi.
1.1 Latar Belakang Teknologi pada masa sekarang ini diperlukan pada
semua
aspek
kehidupan.
Semakin banyaknya pengguna SMS seperti
Teknologi
perusahaan, instansi, universitas maupun organisasi
mempermudah manusia untuk memaksimalkan suatu
yang membuat layanan-layanan berbasis SMS,
kinerja. Dalam kehidupan sehari-hari, manfaat dari
seperti
teknologi semakin meningkat. Terutama beberapa
pemesanan tiket, parking booking, pengisian KRS
tahun terakhir ini, teknologi informasi dan komputer
bahkan kuis-kuis yang ada di televisi sudah
telah berkembang dengan pesat. Awalnya pengguna
menggunakan fasilitas SMS.
informasi
sekolah,
mobile
banking,
teknologi komunikasi ini sebenarnya diciptakan
Pada sekolah-sekolah pun mulai ikut melakukan
untuk kalangan yang memiliki mobilitas tinggi agar
layanan berbasis SMS GATEWAY, begitu pula di
setiap saat dapat berkoordinasi dengan staffnya
SMK Negeri 2 Pangkalpinang yang berlamat di Jl.
ataupun
rekan
Sumedang. Sehingga siswa dan wali siswa dapat
kerjanya. Namun dalam kehidupan sekarang ini
mengetahui informasi sekolah dengan menggunakan
handphone bukan lagi dianggap sebagai barang
layanan berbasis SMS GATEWAY ini. Dengan
mewah. Hampir diseluruh kalangan membutuhkan
menggunakan
handphone untuk media komunikasi yang akan
membantu memajukan dunia pendidikan.
melakukan
komunikasi
dengan
memudahkan kegiatan yang mereka lakukan. Dari anak kecil, remaja, dewasa, pria dan wanita
1
aplikasi
ini
diharapkan
dapat
b. Memotivasi siswa untuk lebih aktif dalam
1.2 Rumusan Masalah Masalah yang sering dialami oleh para wali
meningkatkan
nilai
bila
wali
siswa
dapat
mengetahui nilai tepat pada waktunya dan dapat
siswa di SMK Negeri 2 Pangkalpinang yaitu:
melakukan perbaikan bila nilai yang didapat a. Kurangnya informasi absensi siswa yang dapat
kurang memuaskan.
diketahui oleh para wali siswa
c. Membantu pihak sekolah dalam memberikan
b. Sulitnya informasi nilai yang dapat diketahui oleh
informasi yang memuaskan kepada wali siswa
para wali siswa
karena mereka mendapatkan informasi yang
c. Sedikitnya informasi tentang jadwal rapat yang diadakan oleh pihak sekolah untuk
diperlukan dalam waktu yang singkat.
para wali
d. Dengan adanya aplikasi ini dapat mempercepat,
siswa
mepermudah, dan menghemat waktu dalam
d. Kurangnya informasi pelanggaran yang dilakukan
penyampaian informasi kepada para wali siswa.
oleh siswa yang dapat diketahui oleh para wali siswa e. Keterlambatan penyampaian informasi tentang
1.5 Metode Penelitian
nilai ekstrakulikuler di luar sekolah bagi wali
Dalam penulisan proposal skripsi ini, digunakan beberapa
siswa
metode
untuk
dapat
melakukan
pengumpulan data yaitu: a. Metode Kepustakaan b. Metode Wawancara
1.3 Batasan Masalah
c. Metode Analisa Sistem
Adapun penulisan skripsi Aplikasi Akademik Berbasis SMS Gateway Pada SMK Negeri 2
d. Metode Perancangan Sistem
Pangkalpinang ini hanya membatasi pada absensi
1) Perancangan Sistem
siswa yang ingin di ketahui wali siswa, mengenai
Selanjutnya, penulis menggunakan bahasa
nilai yang ingin diketahui oleh wali siswa seperti :
pemograman java untuk mengimplementasikan
nilai ujian tengah semester, nilai ujian akhir semester,
hasil rancangan kedalam bentuk kode program
untuk jadwal rapat bagi wali siswa di SMK Negeri 2
(coding).
pangkalpinang hanya dapat dilihat di jadwal agenda
a) ERD ( Entity Relationship Diagram)
yang telah ditentukan dan ditetapkan oleh sekolah,
b) LRS ( Logical Record Structure )
dan untuk mengetahui nilai ekstrakulikuler, serta
c) Spesifikasi Basis Data
pelanggaran yang dilakukan oleh siswa.
d) Rancangan Masukan e) Rancangan Keluaran f) Rancangan Layar
1.4 Tujuan
g) Flowcart
Tujuan penulis dalam hal ini adalah :
h) Algoritma 2) Coding
a. Membantu para wali siswa dalam memperoleh
3) Compiler
informasi nilai secara cepat.
4) Testing
2
kode-kode
khusus
itu
untuk
melakukan
pemultipleksan. e. Instalasi/Implementasi 1)
Implementasi Program
2)
Implementasi Aplikasi SMS Gateway
3)
Cara Pengoperasian Aplikasi SMS Gateway
2.2 Teknologi SMS Teknologi SMS adalah suatu fasilitas untuk mengirim dn menerima suatu pesan singkat berupa teks melalui perangkat nirkabel, yaitu perangkat
2.
Landasan Teori
komunikasi teleon selular, dalam hal ini perangkat
2.1 Teknologi GSM dan CDMA
nirkabel yang digunakan adalah telepon selular.
Teknologi GSM dan CDMA sendiri sebenarnya
Adapun definisi SMS sebagai berikut:
sama, yaitu teknologi standar komunikasi seluler.
2.2.1 Definisi SMS
Adapun sejarah dan perkembangan teknologi GSM
Menurut Tim Penelitian dan Pengembangan
dan CDMA yaitu : 2.1.1
Aplikasi Nilai akademik berbasis SMS Gateway
Sejarah dan Perkembangan Teknologi
menjelaskan bahwa SMS (Short Message Service)
GSM
merupakan salah satu layanan pesan teks yang
GSM (singkatan bahasa Inggris: Global
dikembangkan dan distandarisasi oleh suatu badan
System for Mobile Communications, GSM )
yang bernama ETSI(Euroopean Telecommunication
adalah salah satu standar sistem komunikasi
Standards Institute). Prinsip kerjanya SMS Gateway
nirkabel (wireless) yang bersifat terbuka. Adapun
pengertian
merupakan panduan antara layanan telepon seluler
lain
dengan
dari Global System for Mobilecommunicatin (GSM) adalah
sebuah
standar
komputer,
dimana
komputer
meresponden secara otomatis setiap ada request
global
perintah yang didapat via SMS, dan computer akan
untuk komunikasi bergerak digital. GSM
mengirim jawaban dari request via SMS. Serta
adalah nama dari sebuah group standarisasi
mengenai
yang dibentuk di Eropa tahun 1982 untuk
aturan
dalam
mengirim
SMS
Penerapan teknologi ini maka komputer akan dapat
bergerak selular di Eropa yang beroperasi
menggantikan seorang customer service atau layanan
pada daerah frekuensi 900MHz.
akademik dengan kerja yang lebih cepat dan dengan
2.1.2 Code Division Multiple Access (CDMA)
waktu 24 jam.
Code Division Multiple Access (CDMA) adalah sebuah bentuk pemultipleksan (bukan sebuah skema pemodulasian) dan sebuah metode akses bersama
yang
membagi
kanal
agar
komputer dapat menterjemahkan apa yang di request.
menciptakan sebuah standar bersama telpon
secara
akan
tidak
berdasarkan waktu (seperti pada TDMA) atau frekuensi (seperti pada FDMA), namun dengan cara Gambar 2.1 Prinsip kerja SMS Gateway
mengkodekan data dengan sebuah kode khusus yang 2.2.2
diasosiasikan dengan tiap kanal yang ada dan menggunakan sifat-sifat interferensi konstruktif dari
3
AT Command
Dibalik teks SMS yang diterima dan dikirim pada
Java programming adalah bahasa pemrograman yang
sebuah telepon seluler sebenarnya adalah berupa
berorientasu objek.
perintah AT Command yang bertugas mengirim atau menerima data dari dan ke SMS Center. AT
2.4.2
Neatbeans
command digunakan untuk berkomunikasi dengan
Netbeans
terminal melalui serial port pada komputer. Dengan
OpenSource.
mengunakan perintah AT, kita dapat mengetahui
oleh Perusahaan Sun Microsystems sejak bulan Juni
kekuatan sinyal dari terminal, mengirim pesan,
2000 dan terus berkembang hingga saat ini.
menambahkan item pada buku alamat, mematikan
NetBeans mengacu pada dua hal, yaitu NetBeans
terminal dan banyak fungsi lainnya. Salah satu
platform untuk pengembangan aplikasi desktop java
software yang digunakan untuk mengetes perintah AT
dan sebuah NetBeans IDE (Integrated Development
Command adalah Windows HyperTerminal yang
Environment). Netbeans yang berisi sebuah aplikasi
biasanya telah tersedia
GUI Java yang bertujuan sebagai sarana untuk
installer,
sehingga
bersamaan
hanya
perlu
windows
menambahkan
adalah
sebuah
proyek
software
Proyek Netbeans mulai diprakarsai
memperkenalkan fitur editor teks dari IDE Netbeans.
software tersebut dari control panel. 2.2.3 PDU Sebagai Bahasa SMS
2.4.3
MySQL
Data yang mengalir ke atau dari SMSC
MySQL merupakan software sistem manajemen
harus dalam bentuk PDU (Protocol Data Unit) PDU
database, Database Management System (DBMS)
berisi
yang
bilangan–bilangan
mencerminkan bahasa
heksadesimal
I/O.
yang
sangat
populer
dikalangan
pemrogaman
PDU terdiri dari
web,terutama dilingkungan Linux dengan script PHP
beberapa header yang berbeda pada saat kirim dari
dan perl. Software database ini kini telah tersedia
sms ke SMSC dengan saat SMS diterima dari SMSC.
juga dalam platform sistem operasi windows.
2.3 HyperTerminal
MySQL merupakan database yang paling populer
HyperTerminal adalah sebuah program yang
digunakan untuk membangun aplikasi web yang
dirancang untuk melaksanakan fungsi komunikasi
menggunakan
dan
pengelola datanya.
emulasi
terminal.Juga
dikenal
sebagai
database
sebagai
sumber
dan
MySQL merupakan database
HyperTerm, program ini telah ditawarkan sebagai
yang digunakan oleh situs - situs terkemuka di
bagian
sejak
Internet untuk menyimpan datanya. Kepopuleran
dasarnya,
MySQL dimungkinkan karena kemudahannya untuk
dari
peluncuran
sistem
operasi
Windows
98.
Microsoft Pada
HyperTerminal memungkinkan pengguna komputer
digunakan,
cepat
memanfaatkan komputer lainnya untuk berhubungan
mencukupi untuk kebutuhan database perusahaan-
antara dua system.
perusahaan
skala
secara
kinerja
menengah
kecil.
query,
dan
MySQL
merupakan database yang digunakan situs-situs terkemuka di Internet untuk menyimpan datanya.
2.4 Bahasa Pemrograman Pembahasan bahasa pemrograman sebagai berikut : 2.4.1
Java Programming
2.4.4
4
Pengertian SQL
SQL (Structured Query Language) adalah salah
3.2.1
Analisa masalah yang sedang berjalan
satu bahasa generasi level ke-4 yang awalnya
Analisa masalah yang sedang berjalan yaitu
dikembangkan oleh IBM di San Jose Research
menganalisis aplikasi yang sedang berjalan, ini
Laboratory. Berbeda dengan bahasa pemrograman
dilakukan dengan tujuan untuk mengetahui proses
level ke-3, SQL adalah bahasa yang bersifat request
kerja yang sedang berjalan pada saat ini. Pokok-
oriented dan bersifat non-prosedural sehingga lebih
pokok yang dianalisis meliputi analisis prosedur
mudah untuk dipelajari karena sintax yang digunakan
untuk mengevaluasi dan memberikan gambaran
hampir menyerupai bahasa yang digunakan oleh
rencana
manusia untuk berkomunikasi, sehingga SQL lebih
Perancangan
fleksibel dalam penggunaannya.
dikembangkan karena sistem yang sedang berjalan
pemecahan
masalah
sistem
yang
akademik
dihadapi. ini
perlu
saat ini belum terdapat sistem komputerisasi dan 3.
informasi
ANALISA DAN PERANCANGAN
belum
akurat
sehingga
mengalami
keterlambatan serta memerlukan waktu yang lama
3.1 Identifikasi Masalah Informasi sangatlah penting artinya terutama
dalam pencarian data. Informasi tentang sistem yang
bagi wali siswa yang terkait dengan kegiatan belajar
sedang berjalan sangat penting sekali dalam proses
disekolah seperti informasi nilai, informasi ujian,
perancangan sistem informasi karena dari informasi
informasi libur sekolah dan sebagainya. Wali siswa
tersebut dapat diketahui sejauh mana sistem yang
sulit untuk mengetahui kalender akademik dari siswa
berjalan
karena kesibukan yang padat, sehingga dibuatlah
pengguna. Sehingga dilakukan analisis masalah
sebuah aplikasi yang diharapkan mampu membantu
terhadap sistem yang sedang berjalan agar sistem
kontrol dari wali siswa terhadap siswa sehingga
yang belum terpenuhi dapat diberikan solusinya dan
terciptalah sebuah sinergi dari pihak sekolah, siswa
diterapkan dalam tahap perancangan sistem.
dan wali siswa yang diharapkan bisa meningkatkan
memenuhi
kebutuhan
mempelajari sistem yang sedang berjalan di SMK Negeri 2 Pangkalpinang muncul permasalahan yang
3.2 Strategi Pemecahan Masalah
sering terjadi diantaranya adalah :
Strategi pemecahan masalah-masalah tersebut di atas yaitu salah satunya dengan memanfaatkan
a.
aplikasi sms gateway yang dapat memberikan
sehingga memerlukan waktu yang relatif lama
dalam memberikan informasi yang dibutuhkan. gateway
ini
diharapkan
Pencatatan data nilai masih dilakukan secara manual dengan menggunakan media kertas,
kemudahan kepada wali siswa, serta pihak sekolah
sms
dapat
Setelah penulis mengadakan analisa dan
prestasi siswa.
Aplikasi
sekarang
untuk dapat mengetahui data nilai
dapat
b.
memberikan kemudahan dan kenyamanan bagi wali
Pencatatan data siswa, data nilai ujian tengah semester dan ujian akhir sekolah sering terjadi
siswa dan pihak sekolah dalam menyampaikan
kesalahan pencatatan.
informasi akademik seperti pengecekan nilai, absensi,
c.
pelanggaran, nilai ekstrakulikuler dan memberikan
Kesulitan dalam melakukan pencarian data yang diperlukan mengenai data nilai siswa
saran.
5
b.
3.2.2 Analisa Proses Bisnis Sistem Berjalan Berikut Analisa Proses yang sedang berjalan di SMK
Proses penyerahan data akademik bagian kesiwaan terhadap admin
Negeri 2 Pangkalpinang :
BAGIAN KESISWAAN
ADMIN
Menerima data Akademik
Menyerahkan data Akademik
a.
Data
siswa
diberikan
kepada
bagian Melakukan penginputan data akademik
kesiswaan, oleh bagian kesiswaan data siswa tersebut dicatat dan dibuat arsip dan dari arsip dibuat laporan data siswa untuk kepala sekolah. b.
Gambar 3.2 Activity Diagram Penyerahan
Dari arsip data siswa dibuat data kelas, data
Data Akademik
kelas tersebut dibuat 2 rangkap, satu untuk siswa, dan satu untuk arsip data kelas. c.
c.
Arsip data kelas dibuat untuk pembuatan
Proses Permintaan Data Akademik Oleh Wali Siswa Terhadap Bagian Kesiswaan
jadwal pelajaran. d.
w ali sisw a
Guru memberikan data nilai kepada wali kelas,
bagian kesisw aan
wali siswa meminta data akademik
kemudian wali kelas mencatat data nilai, data
menerima permintaan data akademik
mencari data akademik yang di minta
nilai yang sudah dicatat lalu dipindahkan
menyerahkan data akademik yang di minta
menerima data akademik sesuai dengan permintaan
kedalam buku raport, setelah itu buku raport diberikan
kepada
kepala
sekolah
untuk
Gambar 3.3 Activity Diagram Permintaan
ditandatangani, setelah itu raport yang telah
Data Akademik oleh wali siswa
ditandatangani oleh kepala sekolah diberikan
3.3 Use Case Diagram
kembali kepada wali kelas dan dari wali kelas Registrasi
diberikan kepada wali siswa.
cek data absensi
cek nilai wali siswa cek
cek
data pelanggaran
data nilai ekstrakulikuler
3.2.3 Activity Diagam
saran
update
Berikut adalah Activity Diagram yang di
unreg
usulkan pada Aplikasi akademik berbasis sms
Gambar 3.4 Use case Diagram Wali Siswa
gateway pada SMK Negeri 2 Pangkalpinang Login
a.
Proses permintaan data akademik dari bagian
Input data pimpinan
Input data admin Admin Input data absensi
kesiswaan terhadap staff pengajar
Input data nilai
Input data pelanggaran
BAGIAN KESISWAAN
STAFF PENGAJAR Input data nilai ekstrakulikuler
Broadcast
Meminta data Akademik
Menerima permintaan data Akademik Logout
Menerima data akademik
Gambar 3.5 Use Case Diagram Admin
Memberikan data akademik
3.4 ERD (Entity Relationship Diagram) Gambar 3.1 Activity Diagram Permintaan Data Akademik
6
Nohp NmKepsek
Kepsek
NIS Nm_matpel UTS UAS
2 Nilai
M Userid Password Nama Notelp Alamat
Admin
M WaliSiswa
1
NIS Nmsiswa Kelas Keterangan
Cek
Pelanggaran
1 Nohp NmWaliSiswa NIS Alamat
Jika Pilih Log Off
NIS Pelanggaran
Ya
Tutup semua Menu Kecuali Login
Pilih= Yes
Nobroadcast Nohp Isi Tgl
Broadcast
M
1 Cek
Absensi
Id Nohp Pesan Tgl Waktu Status
Outbox
Input Pilih
1
Id Nohp Pesan Tgl Waktu Status
Inbox
Tampil pesan Apakah anda ingin Lof Off
Cek
Tidak
Cek
Beri
Tidak
M Saran
Ya
Pilih = NO
M
A
NIS Nmsiswa Ekstrakulikuler Nmeskul Nilai
Nosaran Nohp Isisaran Tgl
Gambar 3.6 Entity Relationship Diagram (
Gambar 3.10 Flowchart Menu Log off.
Diagram – ER) 3.7 Algoritma Proses Login dan Proses Log Off 3.5 Rancangan Layar SMK NEGERI 2 PANGKALPINANG File Sekolah
Master Sekolah
SMS Server BroadCast
About
APLIKASI AKADEMIK BERBASIS SMS GATEWAY PADA SMK NEGERI 2 PANGKALPINANG
Gambar 3.7 Rancangan Layar Menu Utama Gambar 3.12 Algoritma Proses Login
3.6 Flowchart Pada Aplikasi Server 3.6.1
Flowchart Login,Menu utama,Log off A
2A Tampilankan Form Login
Input User_id password
2A
Tampilkan Pesan login Gagal
Input Pilih
.
Tidak Ya
Pilih= login
Cek User_Id ke dalam tabel admin
Login = Valid
Tidak Tidak
Gambar 3.13 Algoritma Proses Log off
Ya Ya
Pilih = Batal
1
Bersihkan Form Login
END
4.
Gambar 3.8 Flowchart Login 1A
Hasil dan Pembahasan
4.1 Tampilan Form Menu Utama
1
Tampil semua menu Aplikasi SMS Gateway SMK N 2 Pangkalpinang
Input Pilih Ya
Pilih = File
Input Pilih
Tampilkan Menu File
Tidak
Ya Tampilkan menu Master
Pilih= File Master
Ya
Tampilkan menu SMS Server
Pilih = SMS Server
Input Pilih
Ya
Pilih =Logoff
Pilih = Form daftar
3
Tidak
Ya
Tidak
Pilih = Form Kepsek
4 Tidak
Input Pilih
Pilih = About
2
Ya
Pilih = Keluar
1A Ya
Ya Pilih= Form Admin
5
Selesai
Tidak
Ya
Input Pilih
7
Pilih = SMS SERVER
Tidak
Pilih = FormAbout
Pilih = Form Absensi
6
Ya
8 Tidak
Pilih = Form Inbox Pilih = FormPelan ggaran
Tidak Tidak
1A
Ya
Tidak
Pilih = Form Nilai
Ya
9
Gambar 4.1 Tampilan Form Menu Utama
Tidak
Pilih = Form Outbox
Ya Pilih = Form Eskul
10
Tidak
Tidak Pilih = From Broadcast
4.2 Tampilan Pengiriman SMS dan Balasan yang
1A
Tidak
1A
dikirim SERVER pada Handphone Penerima Gambar 3.9 Flowchart Menu Utama.
7
Daftar Pustaka Cahyono, Setiyo. , 2006, Panduan Praktis Pemrograman Database Menggunakan MySQL dan JAVA. Bandung Deitel Harvey. M. And Paul. J. Deitel, 2003, Java How To Program, Fifth Edition. New Jersey : Prentice Hall
Gambar 4.2 Tampilan Request REG 5.
Kesimpulan dan Saran
5.1 Kesimpulan
Gunawan Ferry. Membuat Aplikasi SMS Gateway Server dan Client Dengan Java dan PHP. Elex Media Komputindo. Jakarta.2003
Dari hasil analisa terhadap masalah dan aplikasi yang dikembangkan maka dapat ditarik
Alkodri, Ari Amir. , 2013, Pemanfaatan Teknologi Handphone dari SMS Sebagai SMS Gateway Server, J2Me Mobile, Android Berbasis GIS, Mikrokontroler ON OFF. Pangkalpinang
beberapa kesimpulan, antara lain : a.
Dengan adanya aplikasi berbasis SMS ini, dapat memudahkan siswa dalam
Jugiyanto H.M, Analisadan Design Sistem Informasi Pendekatan Terstruktur teori dan Praktek Aplikasi Bisnis.2006
pengecekan nilai b.
Dengan adanya aplikasi ini Wali siswa
Komputer Wahana. Pengembangan Aplikasi Sistem Akademik Berbasis SMS dengan Java. Salemba Infotek. Jakarta. 2005
akan mengetahui kalender akademik sekolah yang didsampaikan melalui broadcast c.
Seorang untuk
administrator menjalankan
Mulyana Y.B, S.Kom, Trik Membangun Situs Menggunakan PHP dan MYSQL. Elex Media Komputindo. Jakarta. 2003
dibutuhkan
aplikasi
SMS
Gateway ini.
dalam
Martine, Inge. ,2003.Microsoft SQL Server 2000.Jakarta : PT. Elex Media Komputido Purnama Rangsang, Tuntunan Pemrograman Java Jilid 2. Tim Prestasi Pustaka. Surabaya. 2003 Purnama Rangsang, Tuntunan Pemrograman Java Jilid 3. Tim Prestasi Pustaka. Surabaya. 2003
harus
Suherman.A, G. Hariman.Pemodelan Sistem Informasi Berorientasi Objek Dengan UML, edisi pertama.Yogyakarta :Graha Ilmu, 2002.
5.2 Saran Berikut ini diuraikan juga saran yang mungkin
bisa
dijadikan
pertimbangan
pengembangan sistem selanjutnya, antara lain: a.
Spesifikasi sesuai
perangkat
dengan
sehingga
keras
kebutuhan
aplikasi
program
bekerja
Wahana Komputer. Tim Penelitian dan Pengembangan, 2005, Pengembangan Aplikasi Sistem Informasi Akademik Berbasis SMS dengan JAVA, Edisi Pertama. Jakarta : Salemba Infotek.
dengan
benar. b.
Diperlukan
adanya
perawatan
dan Wicaksono, Ady. , 2002, Dasar-Dasar Pemrograman Java 2. Jakarta : PT.Elex Media Komputindo.
pengawasan terhadap aplikasi ini. c.
Penambahan
fitur-fitur
lain
pada http://id.wikipedia.org/wiki/Global_System_for_Mobi le_Communications/ 24 Mei 2014
aplikasi seperti form guru. d.
Informasi yang diakses melalui SMS masih terbatas bagi pengguna yang mungkin belum memiliki handphone.
8