JURNAL TEKNIK INFORMATIKA 2015 APLIKASI LAYANAN AKADEMIK
Gateway ini dapat digunakan untuk mengakses
BERBASIS SMS GATEWAY UNTUK
informasi tentang Nilai siswi disekolah yang
SISWA-SISWI PADA SMK YAPENSU
diharapkan dapat mempermudah, mempercepat,
SUNGAILIAT
sekaligus menghemat biaya bagi pihak sekolah dalam penyampaian informasi kepada siswa dalam pemenuhan kebutuhan informasi penting mengenai perkembangan Akademis di sekolah.
Juhari Sandi (1111500045)
Program Studi Teknik Informatika STMIK ATMA LUHUR Jl. Jend. Sudirman – Selindung – Pangkalpinang Provinsi Kepulauan Bangka Belitung
Kata Kunci : SMK Yapensu Sungailiat, SMS Gateway, Squence Diagram.
I. ABSTRAKSI
Pendahuluan
Tidak
dapat
dipungkiri,
SMK Yapensu Sungailiat adalah sebuah
kebutuhan akan teknologi telah
sekolah swasta yang terletak di Kota Sungailiat.
menjadi suatu wacana kehidupan di
Dalam melakukan aktifitasnya pihak sekolah
era informasi saat ini. Melalui
memberikan hasil belajar siswa hanya pada saat
teknologi manusia menginginkan
akhir semester saja pada saat membagikan
cara-cara
cepat,
atau
rapot, dengan cara memberikan undangan
shortcut
dalam
menyelesaikan
kepada orang tua siswa dengan selebaran kertas
permasalahan-permasalahan
yang sangat memboros kertas yang banyak
kehidupan. Salah satu kemajuan
memakan
teknologi
waktu
dan
media
kertas
dan
dalam
disebut
menyelesaikan
mengeluarkan biaya yang lumayan banyak.
masalah
komunikasi
Berdasarkan latar belakang tersebut dibuatkan
menyentuh hampir semua kalangan
Aplikasi Layanan Akademik untuk siswa siswi
masyarakat, terutama di Indonesia,
berbasis SMS Gateway dengan menggunakan
adalah
perancangan sistem ERD (Entity Relationship
communication. Teknologi ini dapat
teknologi
yang
mobile
RecordStructure),
diperoleh dengan mudah dan cepat
Class
Diagram.
sekali berkembang. Hal inilah yang
Didalam Aplikasi ini terdapat beberapa User
mendasari diperlukannya suatu cara
seperti Admin, Kepala Sekolah dan siswa. SMS
penyelesaian masalah secara cepat
Diagram), Sequence
LRS
(Logical
Diagram
dan
dan mudah tanpa terbebani cara
Page 1
JURNAL TEKNIK INFORMATIKA 2015 yang rumit dan biaya yang cukup
biasa.
Handphone
dinilai
lebih
mahal.
efektif dan efisien. Belum lagi
Seperti halnya teknologi pada
perkembangan teknologi handphone
umumnya, telepon selular (ponsel)
sekarang ini mulai dari fasilitas
dalam kalangan masyarakat dikenal
pengiriman
dengan
MMS,
nama
digunakan
HP
Email
melalui
ataupun
SMS, fasilitas
mempermudah
Bluetooth dan Infrared. Mulai dari
jauh
dengan
fitur gambar hingga Mobile TV dan
pengguna mobilitas yang tinggi.
video call. Dari segala fasilitas yang
Dengan
adanya
ada pada handphone yang paling
handphone,
setiap
orang
yang
banyak
memiliki
alat
ini
dapat
Fasilitas untuk mengirim pesan
berkomunikasi jarak jauh dengan
singkat dalam bentuk teks. SMS
siapa dan dimana saja.
banyak digunakan karena biaya
komunikasi
untuk
(Handphone)
data
jarak
faslilitas
Awalnya pengguna teknologi komunikasi
ini
sebenarnya
digunaka
adalah
SMS.
yang dikeluarkan lebih murah. Semakin banyaknya pengguna SMS
diciptakan untuk kalangan yang
seperti
memiliki mobilitas tinggi agar setiap
universitas maupun organisasi yang
saat dapat berkoordinasi dengan
membuat layanan-layanan berbasis
staffnya
melakukan
SMS, seperti informasi sekolah,
komunikasi dengan rekan kerjanya.
mobile banking, pemesanan tiket,
Namun dalam kehidupan sekarang
parking booking, pengisian KRS
ini handphone bukan lagi dianggap
bahkan
sebagai barang mewah. Hampir
televisi sudah menggunakan fasilitas
diseluruh kalangan membutuhkan
SMS.
ataupun
perusahaan,
kuis-kuis
yang
instansi,
ada
di
handphone untuk media komunikasi
Pada sekolah-sekolah pun mulai
yang akan memudahkan kegiatan
ikut melakukan layanan berbasis
yang mereka lakukan. Dari anak
SMS GATEWAY, begitu pula di
kecil, remaja, dewasa, pria dan
SMK
wanita semuanya tetap memilih
berlamat di Jl. Jendral Ahmad Yani.
handphone sebagai saran dalam
Sehingga siswa dapat mengetahui
memudahkan akses berkomunikasi.
informasi
Handphone memiliki kelebihan lain dibandingkan dengan telepon
Page 2
Yapensu
menggunakan SMS
Sungailiat
sekolah layanan
GATEWAY
ini.
yang
dengan berbasis Dengan
JURNAL TEKNIK INFORMATIKA 2015 menggunakan diharapkan
aplikasi dapat
ini
di SMK Yapensu Sungailiat hanya dapat dilihat
membantu
di jadwal agenda yang telah ditentukan dan
memajukan dunia pendidikan.
ditetapkan oleh sekolah, dan untuk mengetahui
Dari uraian di atas, menarik untuk dilakukan penelitian sekolah
nilai ekstrakulikuler, serta pelanggaran yang dilakukan oleh siswa.
tersebut. Adapun judulnya yang akan di angkat dalam penelitian ini
b. Tujuan
adalah “Aplikasi Akademik Layanan
Tujuan penulis dalam hal ini adalah :
untuk Murid Berbasis SMS Gateway
a. Membantu para
pada SMK Yapensu Sungailiat”.
siswa dalam memperoleh
informasi nilai secara cepat. b. Memotivasi siswa untuk lebih aktif dalam
a.
Rumusan Masalah
meningkatkan
nilai
bila
siswa
dapat
mengetahui nilai tepat pada waktunya dan Pokok permasalahan yang dihadapi oleh
dapat melakukan perbaikan bila nilai yang
siswa Sekolah Menengah Kejuruan
didapat kurang memuaskan.
Yapensu Sungailiat adalah sering terlambat
c. Membantu pihak sekolah dalam memberikan
mendapatkan informasi mengenai nilai ujian
informasi yang memuaskan kepada siswa
harian, nilai tengah semester, nilai akhir
karena mereka mendapatkan informasi yang
semester, absensi, poin pelanggaran, ataupun
diperlukan dalam waktu yang singkat.
informasi kegiatan akademik maupun non
d. Dengan
adanya
aplikasi
ini
dapat
akademik yang dilakukan sekolah. Hal ini dapat
mempercepat, mepermudah, dan menghemat
menjadi penghalang bagi siswa siswi untuk
waktu dalam penyampaian informasi kepada
memotivasi diri dalam meningkatkan prestasi
para siswa.
mereka dalam kegiatan belajar yang mereka lakukan.
II.
Kerangka Teori/Tinjauan Pustaka
a. Aplikasi
b . Batasan Masalah Aplikasi
Aplikasi adalah program yang digunakan
Akademik Berbasis SMS Gateway Pada SMK
untuk melakukan sesuatu pada sistem komputer,
Yapensu Sungailiat ini hanya membatasi pada
sekalipun aplikasi disertakan sebagai bagian dari
absensi siswa yang ingin di ketahui siswa,
sistem operasi yang menjalankan komputer
mengenai nilai yang ingin diketahui oleh siswa
secara langsung. Selanjutnya ini biasa dikatakan
seperti : nilai ujian tengah semester, nilai ujian
bahwa semua aplikasi adalah program, tetapi
akhir semester, untuk jadwal rapat bagi siswa
tidak semua program dikatakan aplikasi.
Adapun
penulisan
skripsi
Page 3
JURNAL TEKNIK INFORMATIKA 2015 b. Akademik
III. Metode Penelitian
Kata akademik berasal dari bahasa Yunani yakni academos yang berarti sebuah taman umum (plasa) di sebelah barat laut kota Athena. Nama Academos adalah nama seorang pahlawan yang terbunuh pada saat perang legendaries Troya. Pada masa inilah filsofot Socrates berpidato dan membuka arena perdebatan tentang berbagai hal. Tempat ini juga menjadi tempat Plato melakukan dialog dan mengajarkan pikiran-pikiran filosofinya kepada orang-orang yang dating. Setelah itu, kata acadomos berubah menjadi
akademik,
perguruan. Para
yaitu
seacam
tempat
pengikut tersebut
disebut
academist, sedangkan perguruan semacam itu disebut academia. Berdasarkan hal ini, inti dari pengertian akademik adalah keadaan orangorang yang bias menyampaikan dan menerima gagasan, pemikiran, ilmu pengetahuan, dan sekaligus dapat mengujinya secara jujur, leluasa,
Dalam penulisan skripsi ini digunakan beberapa
metode
untuk
dapat
melakukan
pengumpulan data yaitu: a.
Metode Kepustakaan Metode kepustakaan ini dilakukan untuk
mengumpulkan data dan informasi melalui catatan-catatan selama sekolah, diktat-diktat, buku-buku serta beberapa situs internet yang berkaitan dengan penyusunan Skripsi dan aplikasi yang sedang dianalisa dan dirancang. b.
Metode Wawancara Dengan cara terjun langsung ke lapangan
dan melakukan wawancara dengan kepala sekolah dan pihak tata usaha yang melakukan pengolahan data siswa, serta beberapa guru dan siswa di SMK Yapensu Sungailiat, untuk mengetahui permasalahan yang dihadapi dan mendiskusikan aplikasi yang diharapkan dapat memecahkan masalah tersebut.
dan terbuka [Fadjar, 2002 : 5]
c.
Metode Analisa Sistem Siklus hidup pengembangan berorientasi
c. SMS (Short Message Service)
objek terdiri dari pengumpulan kebutuhan akan
SMS adalah sebuah layanan pegiriman
sistem dan menganalisa kebutuhan tersebut.
pesan singkat dari dan ke handphone ataupun
Pada tahap ini use case digunakan untuk
telepon. Layanan ini disebut layanan pesan
membantu mengembangkan model yang dapat
singkat karena memang lebar karakternya hanya
memberikan sebuah pemahaman yang lebih dari
sebanyak 160 karakter alfanumerik dan tidak
sistem yang akan dibangun. Mendefinisikan
berisi gambar atau grafik. Suatu provider telepon
bagaimana sistem akan difungsikan. Model ini
seluler pasti menyediakan layanan ini sebagai
fokus kepada hasil akhir aplikasi bukan pada
salah satu layanan utama provider tersebut.
bagaimana sistem akan diimplementasikan.
Page 4
JURNAL TEKNIK INFORMATIKA 2015 IV.
Hasil dan Pembahasan
4.1 Analisa Masalah Sekolah
sebagai
4.2 Analisa proses / activity diagram sebuah
lembaga
Hasil
analisa
terhadap
proses
yang
pendidikan yang dituntut untuk dapat membekali
berlangsung sekarang ini dimodelkan dengan
siswa sehingga nantinya dapat menjadi generasi
activity diagram berikut ini:
muda yang baik dan sesuai yang diharapkan. Hal ini dibutuhkan kerja sama dengan pihak sekolah dan juga siswa/i agar mencapai tujuan yang diinginkan. Terutama dalam pelayanan yang menyangkut akademik. Sejauh ini yang terjadi jika siswa ingin melakukan kegiatan akademik seperti melihat hasil ujian, berita akademik yang terjadi di SMK Yapensu Sungailiat siswa harus datang ke sekolah dan bertanya kepada pihak yang bersangkutan. Hal itu menyebabkan kinerja bagian administratif dan guru yang bersangkutan menjadi tertumpuk dan tidak efisien dan informasi yang didapat oleh siswa tidak efektif harus mengantri dan menunggu lama untuk mendapatkan informasi tersebut. Masalah waktu dan jarak juga menjadi kendala, siswa harus datang ke sekolah untuk melakukan kegiatan akademik dan mendapatkan informasi tersebut. Oleh karena itu, alangkah lebih baiknya diciptakan sebuah aplikasi yang lebih fleksibel agar siswa dapat melakukan kegiatan akademik seperti diatas tanpa harus bersusah
payah
datang
ke
sekolah
serta
menghemat tenaga dan waktu. Dengan demikian pihak sekolah juga mendapat keuntungan karena pekerjaan guru yang bersangkutan menjadi lebih ringan dan efisien, serta informasi akademik yang diterima siswa pun menjadi akurat dan tepat waktu serta menghemat biaya dan tenaga.
Page 5
JURNAL TEKNIK INFORMATIKA 2015 a.
Activity diagram data siswa/i Guru wali kelas
Tata Usaha
Menyerahkan data siswa/i
Terima data siswa/i
Catat data siswa/i di buku data siswa/i
4.4 Perancangan Basis Data 4.3 Use Case Master
a. ERD
Entry User
Registrasi
No-Bls Tls-Bls Jam
Kepsek
Kd-MP Nm-MP
Balasan M
Informasi Nilai
No_Bls NIS
Broadcast Tls-SMS No-Bls
M-Pel Kirim
Kirim
1
Login/Logout
Kd-MP NIS Kirim
Entry Murid
Informasi Pengumuman
No-SMS Kd-MP
Wali Murid
Cek Nilai M
Id No_hp Pesan Data Jam status
Entry Nilai
Broadcase
Informasi Ekskul
1
No-SMS NIS
Terima
M
Nilai
Kd absen Nis Mapel Ulangan MID UAS
M 1
User
1 Terima NIS No-Brc
Informasi Pelanggaran
Entry Pengumuman
Entry Ekskul
Murid NIS Nama tanggal Alamat
NIS No-SR
1
Isi
NiS
1
Kirim
Kirim
NIS No-P
Saran
Entry Pelanggaran M
Saran
Page 6
M
No-SR TSL-SR
Pelanggaran
Kd_nis Pelanggaran
JURNAL TEKNIK INFORMATIKA 2015 b. Transformasi ERD ke LRS No-Bls Tgl-Bls Jam
Balasan M Kd-MP Nm-MP
No-SMS No-Bls
1
No_Bls NIS
No-SMS Kd-MP
Kd-MP Kd_Absen
Cek Nilai M
No-Brc Tls-Brc Jam Isi
Broadcase
Nilai
No-SMS NIS
Kirim
1 1
1 Isi
Murid NIS Nama Tanggal Alamat
NIS No-SR
M Kd_Absen NIS Mapel Ulangan MID UAS
M
Pakai
Kirim
1
M
NIS No-Brc
M-Pel
Kirim
Terima
Kd_Absen NIS
1 1
NIS No-P
Kirim
Kirim
M
Saran
M No-SR TSL-SR
Pelanggaran
Nis Pelanggaran
4.4 Spesifikasi Basis Data a.Tabel murid No
c LRS
1
Balasan
Field
Tipe
NO HP
Varchar
ukuran
Keterangan
4
Nomor
Kd-mp Nm-MP No-brc Tls-Brc No_SR Tls-SR
Handphone NIS Mata_Pelajaran
2
NIS
Varchar
20
NIS
3
Nama
varchar
45
Nama Siswa
4
Alamat Varchar
50
Alamat
NIS Kd_mp Nm_mp
Cek Nilai No_SMS Kd_Mp NIS
Kd_mp NIS Broadcase
Murid
No-Brc Tls-Brc Jam Isi Nis No_Brc
Nis Nama Tanggal Alamat
NIS
Nilai Kd_Absen NIS Mapel Ulangan MID UAS
NIS
4.5 Diagram Squence a. Diagram sequence Entry User
NIS NIS
Saran
Pelanggaran
No-Saran Tls-SR Isi-SR
Kd_NIS Pelanggaran
Form User
User
User 1 : openWindows 2 : getConnection()
3 : MakeAktive ()
4 : displayData() 5 : newClik()
6 : saveClik
7 : IsiInputValid()
8 : Input Tidak Valid()
9 : save()
10 : data sudah disimpan() 11 : getRowSelected() 12 : editClik 13 : IsiInputValid 14 : Input Tidak Valid
16 : data sudah disimpan()
Page 7
15 : Save()
JURNAL TEKNIK INFORMATIKA 2015 4.6 Implementasi Sistem Aplikasi SMS Gateway Apabila
semua
kebutuhan
yang
diperlukan dipenuhi, langkah selanjutnya adalah menjalankan aplikasi SMS Gateway. Saat pertama
kali
di
jalankan,
aplikasi
akan
memeriksa apakah database sudah dibuat atau belum,
jika
belum
maka
aplikasi
akan
memberikan informasi koneksi dengan database bermasalah, silahkan periksa atau hubungi teknisi. Jika sudah muncul sebuah form login, user harus mengisi
Username dan Password
agar dapat masuk ke sistem. Berikut adalah tampilan layar semua form yang ada pada sistem ini.
4.7
4.6.1 Tampilan Form Login Pada tampilan layar Form login ini terdapat kolom Admin dan Password yang harus diisi
oleh
admin
atau
user
yang
telah
terdaftar.Setelah Admin dan Password sudah terisi dengan benar, Tombol “Login” harus di klik untuk memproses pengecekan Admin dan password. Jika Admin dan Password yang dimasukkan adalah benar maka akan tampil layar menu utama aplikasi SMS Gateway. Bila Admin salah atau tidak terdaftar, maka akan ditampilkan pesan “User ID tidak terdaftar” dan bila password salah atau tidak terdaftar, maka akan ditampilkan pesan “Password anda salah”. Tombol Batal untuk membatalkan login.tombol keluar untuk keluar dari form login. Bentuk tampilannya dapat dilihat pada gambar berikut:
Page 8
Format SMS Format SMS
Keterangan INFO Untuk melihat semua request yang tersedia REG<spasi>NIS#PASSWOR Untuk melakukan registrasi D nomor handphone siswa REG<spasi>NIS#NAMA#ALA Untuk melakukan MAT#PASSWORD registrasi nomor handphone orang tua atau wali murid UTS<spasi>NIS Untuk melihat nilai UJIAN TENGAH SEMESTER UAS<spasi>NIS Untuk melihat nilai UJIAN AKHIR SEMESTER HARIAN<spasi>NIS Untuk melihat nilai UJIAN HARIAN EKSKUL<spasi>NIS Untuk melihat nilai UJIAN EKSTRA KURIKULER ABSEN<spasi>NIS#BULAN Untuk melihat ABSENSI
JURNAL TEKNIK INFORMATIKA 2015
SANKSI<spasi>NIS
UJIAN<spasi>NIS#UTS
UJIAN<spasi>NIS#UAS
KOMPLAIN
UPDATE<spasi>PASSWOR D#NO_HP_LAMA
UNREGISTRASI UNREG<spasi>NIS
4.8.1 Request REG SISWA dalam satu bulan Request “REG” berfungsi untuk Untuk melihat melakukan pendaftaran agar bisa menggunakan pelanggaran dan poin fasilitas request, aplikasi SMS Gateway akan pelanggaran siswa Untuk melihat JADWAL membalasnya dengan pesan yang berbeda UJIAN untuk mahasiswa dan siswa, seperti pada TENGAH SEMESTER Untuk melihat JADWAL gambar 23, untuk siswa. UJIAN AKHIR SEMESTER Untuk memberikan kritik pada sekolah atau guru Untuk mengganti nomor handphone lama dengan yang baru 4.9 Evaluasi Program Untuk keluar dari sistem Setiap program aplikasi sudah pasti berdasarkan semua NIS Untuk keluar dari sistemmemiliki kekurangan dan kelebihan masingberdasarkan NIS tertentu masing, sama halnya dengan aplikasi SMS Gateway ini. Adapun kekurangan dan kelebihan
Mengirimkan format yang tidak sesuai
pada aplikasi ini adalah sebagai berikut:
dengan ketentuan diatas, maka sistem akan mengirimkan pesan bahwa format yang anda
a.
kirim salah. Sedangkan untuk Broadcast tidak
Kelebihan Program 1)
dibuat khusus, karena hanya berbentuk
mudah
informasi sekolah yang ditulis oleh petugas dan
karena
mempunyai
tampilannya yang user friendly.
dikirim siswa yang sudah terdaftar, dalam
2)
penyebaran SMS atau Broadcast kepada siswa
Administrtor tidak perlu membackup data
hanya dapat dilakukan oleh administrator saja. 4.8
Aplikasi dapat dijalankan dengan
terus
menerus
dalam
tiap
semester, karena setiap data bersifat
Tampilan balasan yang dikirim server
unik, maka tidak akan terdapat data
pada handphone
yang sama pada periode yang sama. 3)
Berikut ini adalah tampilan sms balasan
Kondisi battery handphone. Letak
dari aplikasi sms gateway untuk setiap request
kabel data dan kabel charger menjadi
yang dikirim oleh siswa-siswi.
satu.
Dengan kondisi semacam ini
kita tidak perlu melakukan pengisian
Page 9
JURNAL TEKNIK INFORMATIKA 2015 batteray backup lagi, karena battery
4)
d.
Seorang administrator dibutuhkan
handphone sudah terisi otomatis.
untuk menjalankan aplikasi SMS
Pesan balasan dari sistem diterima
Gateway ini.
dengan
cepat, apabila tidak ada
gangguan jaringan provider sms. b.
5.2
Kekurangan Program 1)
Saran
Handphone yang digunakan untuk
Berikut ini diuraikan juga saran yang
koneksi dengan sistem belum dapat
mungkin bisa dijadikan pertimbangan dalam
diganti-ganti dengan handphone yang
pengembangan sistem selanjutnya, antara lain:
lain untuk server nya. 2)
Pemasangan
aplikasi
ini
masih
a.
sesuai dengan kebutuhan program
tergolong sulit, karena harus tersedia
sehingga aplikasi bekerja dengan
beberapa aplikasi pendukung lain
benar.
seperti Java Jcreator, Java SDK, b.
Netbeans dan mysql SERVER.
Spesifikasi perangkat keras harus
Diperlukan adanya perawatan dan pengawasan terhadap aplikasi ini.
c.
Kesimpulan 5.1
Penambahan fitur-fitur lain pada aplikasi seperti form guru.
Kesimpulan d.
Informasi yang diakses melalui
Dari hasil analisa terhadap masalah dan
SMS masih terbatas bagi pengguna
aplikasi yang dikembangkan maka dapat ditarik
yang mungkin belum memiliki
beberapa kesimpulan, antara lain :
handphone.
a.
Dengan adanya aplikasi berbasis SMS ini, dapat memudahkan siswa dalam pengecekan nilai kapanpun,
server
masih
menggunakan Siemens C55 yang memungkinkan
baterai
cepat
Biaya yang dikeluarkan sangat kecil membuat kemudahaan bagi siswa pengecekan nilai.
c.
Handphone
ngedrop.
dimanapun. b.
e.
Cahyono, Setiyo.
Dengan adanya aplikasi ini siswa akan akademik
mengetahui
DAFTAR PUSTAKA
kalender
sekolah
yang
disampaikan melalui broadcast
Page 10
2006. Panduan Praktis
Pemrograman Database Menggunakan MySQL dan JAVA. Informatika : Bandung.
JURNAL TEKNIK INFORMATIKA 2015 Deitel Harvey. M. And Paul. J. Deitel. 2003.
dengan JAVA. Edisi Pertama. Salemba Infotek :
Java How To Program, Fifth Edition. Prentice
Jakarta.
Hall : New Jersey. Wicaksono,
Ady.
Gunawan Ferry. 2003. Membuat Aplikasi SMS
Pemrograman
Java
Gateway Server dan Client Dengan Java dan
Komputindo : Jakarta
2002. 2.
Dasar-Dasar
PT.Elex
Media
PHP. Elex Media Komputindo: Jakarta. BPJS
Ketenagakerjaan,
2014.
Ir.MT.Bambang, Haryanto. 2003. Esensi-Esensi
http://www.bpjsketenagakerjaan.go.id/. diunduh
Bahasa Pemrograman Java. Informatika :
30 April 2014
Bandung. Dev Hermansyah, F. 2012. Sejarah Handphone Mulyana Y.B, S.Kom. 2003. Trik Membangun
dan
Perkembangannya.
http://teknologi-
Situs Menggunakan PHP dan MYSQL. Elex
mu.blogspot.com/2012/09/sejarah-handphone-
Media Komputindo: Jakarta.
dan-perkembangannya.html. diunduh 13 Mei 2014
Munawar. 2005.
Pemodelan Visual dengan
UML. Graha Ilmu : Jakarta. Purnama
Rangsang.
2003.
Tuntunan
Paseban, portal. 2011. Aneka Keuntungan
Pemrograman Java Jilid 2. Tim Prestasi
Layanan
SMS.
Pustaka: Surabaya.
http://portal.paseban.com/article/3938/layanansms. diunduh 13 Mei 2014.
Purnama
Rangsang.
2003.
Tuntunan
Pemrograman Java Jilid 3. Tim Prestasi
Abusajid. 2006. Mengenal SMS ( Short Message
Pustaka: Surabaya.
Service
).
http://www.mobileindonesia.net/mengenal-smsSuherman. A, G. Hariman. 2002. Pemodelan
short-message-service/. diunduh 13 Mei 2014.
Sistem Informasi Berorientasi Objek Dengan UML. edisi pertama. Graha Ilmu : Yogyakarta.
Wikipedia.
2013.
http://id.wikipedia.org/wiki/Java. Martine, Inge. 2003. Microsoft SQL Server
Java. diunduh
12
Desember 2013. Diunduh 17 Mei 2014.
2000. PT. Elex Media Komputido : Jakarta. Wikipedia. 2013. Pemrograman Berorientasi Wahana
Komputer.
Tim
Penelitian
dan
Pengembangan. 2005. Pengembangan Aplikasi Sistem Informasi Akademik Berbasis SMS
Page 11
Objek..
http://id.wikipedia.org/wiki/OOP.
diunduh 17 Mei 2014.
JURNAL TEKNIK INFORMATIKA 2015 Wikipedia.
2013.
http://id.wikipedia.org/wiki/XAMPP.
XAMPP. diunduh
18 Mei 2014.
Page 12