• Tidak ada hasil yang ditemukan

APLIKASI AKADEMIK BERBASIS SMS GATEWAY DI LKP TIDAR BANGKA BELITUNG

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI AKADEMIK BERBASIS SMS GATEWAY DI LKP TIDAR BANGKA BELITUNG"

Copied!
8
0
0

Teks penuh

(1)

APLIKASI AKADEMIK BERBASIS SMS GATEWAY DI LKP

TIDAR BANGKA BELITUNG

Indra

Teknik Informatika STMIK ATMA LUHUR PANGKALPINANG Jl. Jend. Sudirman Selindung Lama Pangkalpinang Kepulauan Babel

Email : end_boyz02@yahoo.co.id

Abstrak

Penyampaian informasi di LKP Tidar Bangka Belitung saat ini masih bersifat manual, hal ini menjadi kendala bagi orang tua/wali siswa yang sibuk dengan pekerjaan atau profesi mereka untuk mengetahui perkembangan anak mereka. Maka dari itu perlu di rancang sebuah aplikasi yang membantu menyampaikan informasi secara efektif dan akurat untuk menjawab permasalahan yang ada. SMS Gateway adalah solusi tepat dalam penyebaran informasi yang memanfaatkan SMS yang tidak asing lagi bagi masyarakat mengingat tarif SMS yang relatif murah. Dalam pengembangannya aplikasi ini menggunakan model waterfall dengan tahapan analisa, perancangan, implementasi, pengujian dan pemeliharan. Bahasa pemrograman yang digunakan adalah PHP, penyimpanan basis data menggunakan MySQL dan engine SMS Gateway menggunakan Gammu. Setiap SMS yang masuk akan direspon oleh server sesuai dengan format SMS yang telah di tentukan. Aplikasi diharapkan mampu secara maksimal mengatasi masalah dalam penyampaiaan informasi kepada orang tua/ wali sekaligus meningkatkan pelayanan di LKP Tidar Bangka Belitung.

Kata Kunci :

SMS Gateway, SMS, Gammu, Aplikasi.

1. Pendahuluan 1.1. Latar Belakang

Seiring dengan perkembangan teknologi informasi yang semakin pesat dan bervariasi. Terutama dibidang sistem informasi, telah memberikan banyak manfaat dan kemudahan bagi manusia untuk saling bertukar informasi secara mudah, cepat dan tepat. Salah satunya adalah Global System for Mobile Communication (GSM) yang diterapkan pada telepon genggam.

Short Message Service (SMS) merupakan layanan yang tersedia pada telepon genggam untuk menerima dan mengirim pesan singkat. SMS juga merupakan layanan yang paling populer digunakan karena informasi yang disampaikan secara cepat dan menjangkau banyak wilayah, serta didukung dengan tarif yang terjangkau.

Tentunya pada era perkembangan sistem informasi ini, sebuah lembaga pendidikan sangat membutuhkan media untuk menyampaikan informasi. LKP Tidar Bangka Belitung adalah salah satu lembaga pendidikan yang belum memiliki sistem informasi akademik. Selama ini proses sistem informasi akademiknya masih bersifat manual yaitu orang tua/wali siswa harus datang langsung ke tempat kursus untuk mendapatkan informasi seperti nilai, jadwal, absensi, pengumuman penting serta informasi lainnya. Hal ini tentunya sering menjadi kendala bagi

orang tua yang sibuk dengan pekerjaan dan profesinya untuk mengetahui perkembangan anaknya.

1.2. Rumusan Masalah

Berdasarkan latar belakang masalah diatas, maka dapat diketahui rumuskan masalah bagaimana cara membangun aplikasi untuk menyampaikan informasi absensi, nilai, jadwal, kasus, info pembayaran SPP, pengumuman penting dan informasi lainnya secara cepat dan akurat.

1.3. Batasan Masalah

Agar pembahasan lebih terarah maka penulis menentukan batasan masalah sebagai berikut :

a. Aplikasi yang dibuat untuk menyampaikan informasi absensi, nilai, jadwal, kasus, info pembayaran SPP, pengumuman penting dan informasi pembelajaran siswa di LKP Tidar Bangka Belitung.

b. Menggunakan Aplikasi Gammu sebagai tool untuk mengembangkan Aplikasi SMS Gateway. c. Menggunakan MySQL sebagai database.

d. Menggunakan Modulator Demodulator (Modem) dan nomor handphone (GSM) dari salah satu vendor GSM di Indonesia.

e. Aplikasi tidak digunakan untuk cetak data.

(2)

Tujuan dari analisa dan penelitian ini adalah :

a. Menghasilkan aplikasi yang efisien dalam menyampaikan informasi akademik kepada orang tua/wali siswa dengan memanfaatkan SMS dengan biaya yang lebih efisien.

b. Memberikan informasi secara cepat dan tepat. c. Mempermudah orang tua/siswa dalam

melakukan evaluasi terhadap anak.

1.5. Manfaat Penelitian

Adapun manfaat dengan dikembangnya Aplikasi Akademik Berbasis SMS Gateway adalah :

a. Meningkatkan layanan informasi kepada orang tua / wali siswa.

b. Meningkatkan citra lembaga pendidikan LKP Tidar sebagai lembaga yang peduli, transparan dan maju di bidang teknologi.

c. Membantu memberikan informasi yang cepat dan akurat.

2. Tinjauan pustaka

Landasan teori/ tinjauan pustaka yang akan menjadi acuan dalam penelitian ini adalah sebagai berikut :

2.1 SMS (Short Message Service)

Pengguna ponsel pasti tahu, kalau pesan di SMS terdiri dari 160 karakter. Namun, tak banyak yang mengetahui sejarah, bagaimana awal terciptanya batasan 160 karakter di SMS tersebut. Banyak teori yang menyebutkan tentang batasan 160 karakter. Namun, teori yang paling umum diketahui adalah batasan 160 karakter ini diciptakan oleh pengembang telekomunikasi dari Deutsche Telekom Jerman, Friedhelm Hillebrand, 1985, demikianlah menurut Pascal Michaelis, 2011 ditulis dalam webnya.

2.2 SMS Gateway

Menurut Blogger Kebumen, 2010 saat ini banyak sekali pengguna layanan pesan singkat atau SMS yang digunakan di beberapa lini bisnis, baik perusahaan besar, perusahaan kecil maupun perorangan. Dimana tujuannya pun beragam, seperti yang sering kita lihat bahkan menggunakannya. Sebagai contoh penggunaan yang sering kita lihat adalah dalam acara atau program televisi dimana semakin maraknya polling quiz yang menggunakan layanan SMS atau dapat kita lihat dalam penjualan pulsa elektronik. Dimana untuk mendukung proses tersebut diperlukan sebuah aplikasi penghubung yang dapat mengelola dan menangani pesan SMS yang masuk. Dapat dibayangkan apabila hal seperti ini ditangani secara manual tanpa adanya aplikasi pembantu untuk mengelolanya.

2.3 Gammu

Gammu adalah semacam service yang disediakan untuk membangun aplikasi yang berbasis SMS Gateway. Setelah kita sukses membangun aplikasi SMS Gateway, maka kita bias membangun SMS Gateway dengan bahasa pemrograman atau platform apapun, baik itu web-based dengan PHP maupun ASP atau apapun. Gammu berfungsi untuk menghubungkan antara computer dengan ponsel.

2.4 Unified Modelling Language (UML)

UML (Unified Modeling Language) adalah sebuah bahasa yang berdasarkan grafik/gambar untuk memvisualisasi, menspesifikasikan, membangun, dan mendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object-Oriented). UML tidak hanya merupakan sebuah bahasa pemograman visual saja, namun juga dapat secara langsung dihubungkan ke berbagai bahasa pemograman, seperti JAVA, C++, Visual Basic, atau bahkan dihubungkan secara langsung ke dalam sebuah object-oriented database.

3. Metode Penelitian

Langkah-langkah yang dilakukan dalam melakukan penelitian ini adalah sebagai berikut:

3.1. Analisa Masalah

Informasi merupakan hal yang sangat penting bagi orang tua/wali siswa yang terkait dengan kegiatan belajar di tempat kursus seperti nilai, absensi, pengumuman penting serta informasi lainnya. Sejauh ini orang tua / wali siswa dalam mendapatkan informasi siswa harus datang ke tempat kursus. Hal itu menyebabkan sulitnya bagi para orang tua / wali siswa unuk memperoleh informasi yang diinginkan pada saat kapanpun dan dimanapun. Apa lagi bagi para orang tua / wali siswa yang di sibukkan dengan pekerjaan dan profesinya. Oleh karena itu, dibuatlah sebuah aplikasi yang lebih fleksibel dan di harapkan mampu membantu para orang tua / wali siswa untuk mengevaluasi anak mereka tanpa harus datang ke tempat kursus.

3.2. Analisa Sistem Yang Sedang Berjalan

Dalam sistem penyampaian informasi tentang nilai, absensi, jadwal dan pengumuman di LKP Tidar Bangka Belitung yang saat ini sedang berjalan, yaitu dari pihak sekolah kepada siswa dan orang tua/ wali siswa pada bagian tata usaha membuat rapor tentang nilai-nilai ujian dan absensi kepada orang yang di sampaikan di akhir semester. Untuk jadwal siswa di berikan secara langsung kepada orang tua/ wali siswa. Sedangkan untuk pengumuman di sampaikan kepada siswa di kelas-kelas dan jika pengumuman itu penting maka di

(3)

buatkan memo atau surat yang di titipkan kepada siswa kemudian di berikan kepada orang tua/ wali siswa masing-masing. Dalam hal ini sistem penyampaian informasi masih tergolong manual. Sehingga diperlukan sebuah media baru untuk mengatasi masalah tersebut, sebuah Aplikasi Akademik Berbasis SMS Gateway di LKP Tidar Bangka Belitung yang bisa di akses kapanpun dan dimanapun.

3.2.1. Analisa Sistem Penyampaian Informasi

Manual

Sesuai dengan metode pendekatan sistem yang digunakan, maka pengembangan atau permodelan sistem yang sedang berjalan, yakni proses penyampaian informasi tentang nilai-nilai ujian, absensi dan pengumuman di LKP Tidar Bangka Belitung akan di tampilkan menggunakan notasi UML, meliputi Activity diagram dan use case diagram.

3.2.2. Analisa Proses / Activity Diagram

Berikut adalah Activity Diagram yang mengacu pada sistem yang sedang berjalan :

a. Activity Diagram Jadwal

Gambar 4.1 Activity Diagram Jadwal

3.2.3. Analisa Dokumen Masukkan Sistem

Berjalan

Analisa masukkan merupakan bagian dari pengumpulan informasi tentang sistem yang berjalan. Berikut ini adalah dokumen-dokumen masukkan pada LKP Tidar Bangka Belitung :

1) Nama Keluaran : Rapor siswa

Sumber : Guru

Fungsi :Memberikan informasi

hasil belajar siswa

Media : Kertas

Distribusi : Tata Usaha, Orang tua / wali

Rangkap : 1

Frekuensi : Setiap akhir semester Format : Lihat Lampiran B-1 Keterangan : Rapor dibuat oleh guru kemudian di serahkan kepada bagian tata usaha untuk di cetak, lalu di serahkan kepada orang tua / wali siswa.

Hasil Analisa : Baik

3.2.4. Analisa Sistem

Kebutuhan sistem yang diperlukan dan yang digunakan dalam pembuatan Aplikasi Akademik Berbasis SMS Gateway ini terdiri dari kebutuhan fungsional dan non fungsional.

3.2.4.1. Kebutuhan Fungsional

Dari Aplikasi Akademik Berbasis SMS Gateway di LKP Tidar Bangka Belitung yang akan dibuat didefinisikan bentuk kebutuhan fungsional sebagai berikut:

a. Aplikasi dapat menyajikan informasi jadwal siswa yang dapat diakses melalui SMS.

b. Aplikasi dapat menyajikan informasi Absen siswa yang dapat diakses melalui SMS.

c. Aplikasi dapat menyajikan informasi nilai ujian siswa yang dapat diakses melalui SMS.

d. Aplikasi dapat menyajikan informasi SPP siswa yang dapat diakses melalui SMS.

e. Aplikasi dapat menyajikan informasi kasus siswa yang dikirimkan secara otomastis setiap kasus di input,

f. Aplikasi dapat menyajikan informasi-informasi lainnya seperti pengumuman, kegiatan dan lain-lain.

3.2.4.2. Kebutuhan Non Fungsional

Dari aplikasi ini akan didefinisikan kebutuhan non fungsional atau lebih dikenal dengan PIECES analysis sebagai berikut:

a. Mendapatkan informasi lebih cepat dan efisien. b. Lebih hemat dalam penggunaan kertas.

c. Mengajarkan orang tua/ wali siswa untuk lebih aktif untuk mendapatkan informasi tepat waktu. d. Mengajarkan orang tua/ wali siswa tentang

teknologi.

3.2.5 Use Case Diagram

Use case merupakan gambaran skenario dari interaksi antara aktor (pengguna) dengan sistem dan kegiatan yang dapat dilakukannya terhadap sistem. Berikut ini adalah Use Case diagram yang memperlihatkan peranan aktor dalam interaksinya dengan sistem.

a. Daftar User

buat jadwal

berikan jadwal terima jadwal

Orang Tua/w ali Tata Usaha

(4)

Gambar 4.7 Use Case Diagram Daftar User 3.3 Perancangan

Dari hasil analisa pada sistem yang sedang berjalan, dihasilkan rancangan usulan yang akan di ajukan, sehingga rancangan tersebut selanjutnya akan dibentuk rancangan basis data untuk mempermudah melihat bagaimana bentuk file dan isinya.

3.3.1. Perancangan Basis Data

Perancangan basis data adalah proses memproduksi deskripsi implementasi basis data pada penyimpanan sekunder, mendeskripsikan struktur-struktur penyimpanan dan metode-metode pengaksesan dalam meningkatkan efektifitas pengaksesesan. Pada tahap ini, perancangan fisik telah ditujukan untuk sistem DBMS tertentu. Ada beberapa teknik dalam perancangan basis data seperti Entity Relationshp Diagram (ERD), Transformasi Diagram ERD ke LRS, Logical Record Structure, Spesifikasi Basis Data dan Racangan Layar Program.

3.3.1.1. Entity Relationship Diagram (ERD)

ERD adalah model konseptual yang mendeskripsikan hubungan antar penyimpanan. ERD digunakan untuk memodelkan struktur data dan hubungan antar data. Berikut adalah ERD pada Aplikasi Akademik Berbasis SMS Gateway di LKP Tidar Bangka Belitung.

siswa isi kelas punya punya jadwal SPP absen bayar buat kasus Nilai punya 1 M M 1 1 M M M saran 1 N punya punya punya 1 M 1 1 1 M M M no_reg Nm_siswa Jns_klmn Tmp_lhr Tgl_lhr agama Almt Nm_ortu Pkrjn_ortu No_tlp status registrasi Id_absen Tanggal thn_ajrn semester keterangan Id_kasus tgl_kasus keterangan proses Id_spp tgl_byr thn_ajrn bulan keterangan Id_nilai jns_ujian jns_nilai thn_ajrn semester nilai Id_saran no_tlp tgl_terima isi_saran kd_kls Nm_kls kapasitas no_reg Id_absen no_reg Id_kasus no_reg Id_spp no_reg Id_nilai id_kls_siswa no_reg kd_kls thn_ajrn kd_kls Id_absen kd_kls Id_spp kd_kls Id_nilai admin Id_admin username password level id_jadwal hari jam_mulai jam_selesai thn_ajrn semester kd_kls Id_jadwal

Gambar 4.11 Entity RelationShip Diagram (ERD) 3.3.1.2. Transformasi ERD ke LRS (Logical

Record Structure)

Berdasarkan ERD yang telah dirancang maka dapat dihasilkan transformasi ERD ke LRS sebagai berikut : siswa isi kelas punya punya jadwal SPP absen bayar buat kasus Nilai punya 1 M M 1 1 M M M saran 1 N punya punya punya 1 M 1 1 1 M M M no_reg Nm_siswa Jns_klmn Tmp_lhr Tgl_lhr agama Almt Nm_ortu Pkrjn_ortu No_tlp status registrasi Id_absen Tanggal thn_ajrn semester keterangan Id_kasus tgl_kasus keterangan proses Id_spp tgl_byr thn_ajrn bulan keterangan Id_nilai jns_ujian jns_nilai thn_ajrn semester nilai Id_saran no_tlp tgl_terima isi_saran kd_kls Nm_kls kapasitas no_reg Id_absen no_reg Id_kasus no_reg Id_spp no_reg Id_nilai id_kls_siswa no_reg kd_kls thn_ajrn kd_kls Id_absen kd_kls Id_spp kd_kls Id_nilai admin Id_admin username password level id_jadwal hari jam_mulai jam_selesai thn_ajrn semester kd_kls Id_jadwal

Gambar 4.12 Transformasi ERD ke LRS 3.3.1.3. Logical Record Structure (LRS)

Dari transformasi ERD ke LRS yang telah di jabarkan maka dihasilkan bentuk Logical Record Structure (LRS) untuk aplikasi yang diusulkan sebagai berikut :

registrasi

update no hp

kirim saran orang tua/ wali

(5)

siswa no_reg nm_siswa jns_klmn tmp_lhr tgl_lhr agama alamat nm_ortu pkrj_ortu no_tlp status registrasi kelas kd_kls nm_kls id_tkt id_tahun kapasitas kelas_siswa id_kls_siswa no_reg kd_kls thn_ajrn absen id_absen no_reg kd_kls tanggal thn_ajrn semester keterangan kasus id_kasus no_reg tgl_kasus keterangan proses spp id_spp no_reg kd_kls thn_ajrn bulan tgl_byr keterangan nilai id_nilai no_reg kd_kls jns_ujian jns_nilai thn_ajrn semester nilai saran id_saran no_tlp tgl_terima isi_saran admin id_admin username password level jadwal id_jadwal kd_kls hari jam_mulai jam_selesai thn_ajrn semester no_reg no_reg no_reg no_reg no_reg kd_kls kd_kls kd_kls kd_kls kd_kls

Gambar 4.13 Logical Record Structure

(LRS)

3.4. Rancangan Layar Program

Rancangan layar merupakan suatu hal yang penting dalam pembuatan suatu aplikasi. Tampilan aplikasi haruslah mempunyai struktur tampilan yang menarik dan membuat pengguna tidak kebibingungan dalam menggunakan aplikasi. Untuk itu maka tampilan aplikasi harus di rancang dengan sebaik mungkin dengan tampilan yang user friendly. Berikut merupakan rancangan layar yang akan di gunakan pada Aplikasi SMS Gateway di Tidar Bangka Belitung :

3.4.1. Form Login

Form login merupakan form yang membatasi akses masuk ke dalam aplikasi agar tidak ada pihak yang tidak di hendaki menggunakan aplikasi ini. Pada form ini terdiri dari username dan password. Untuk lebih jelasnya bisa dilihat pada gambar : username : password : Login Login << text >> << text >>

Gambar 4.14 Rancangan Form Login

3.4.2. Form Menu Utama

Form menu utama merupakan form yang tampil setelah proses login berhasil. Pada form ini terdiri dari beberapa menu antara lain menu siswa, kelas, nilai, absen, kasus dan lain sebagainya.

CONTENT HEADER FOOTER logo menu menu menu menu menu menu menu

Gambar 4.15 Rancangan Form Menu Utama 3.5. Sequence Diagram

Berikut ini merupakan sequence diagram pada Aplikasi Akademik Berbasis SMS Gateway di LKP Tidar Bangka Belitung :

3.5.1. Sequence Diagram Registrasi

: Orang Tua/Wali

: Orang Tua/Wali Server : Aplikasi SMS GatewayServer : Aplikasi SMS Gateway : CtrSMS : CtrSMS : siswa : siswa 1: kirim sms()

2: cek format sms()

3: get data siswa() 4: cek data()

5: update no_tlp() 6: kirim SMS balasan()

(6)

Gambar 4.27 Sequence Diagram Registrasi

3.6 Class Diagram

Berikut ini class diagram pada Aplikasi Akademik Berbasis SMS Gateway di LKP Tidar Bangka Belitung.

Gambar 4.50 Class Diagram

4. Hasil dan Pembahasan

Berikut adalah hasil dari pembahasan terhadap penelitian yang telah dilakukan :

4.1. Implementasi

Aplikasi Akademik Berbasis SMS Gateway di LKP Tidar Bangka Belitung ini mempunyai data-data yang saling berhubungan. Dalam aplikasi ini terdapat menu-menu yang berfungsi untuk memudahkan pemakai untuk menjalankan aplikasi. Untuk itu maka akan di lakukan implementasi sistem agar program yang dibuat dapat berjalan dengan baik sesuai dengan yang diharapkan.

4.1.1. Tampilan Halaman Login

Ketika akan menggunakan Aplikasi Akademik Berbasis SMS Gateway pengguna di hadapkan pada halaman login terlebih dahulu. Halaman login ini akan mencegah hal-hal yang tidak diinginkan seperti pengaksesan aplikasi oleh

pihak-pihak luar atau pihak-pihak-pihak-pihak yang tidak diizinkan untuk menggunakan aplikasi.

Gambar 4.51 Tampilan Halaman Login

4.1.2. Tampilan Halaman Menu Utama

Setelah pengguna berhasil melakukan login maka pengguna akan di hadapkan pada halaman utama dimana pada halaman ini terdapat beberapa menu penting yang saling berhubungan. Menu tersebut antara lain home, pesan, siswa, kelas, jadwal, absensi, nilai, SPP, kasus, user, setting, about dan logout.

Gambar 4.52 Tampilan Halaman Menu Utama 4.2. Tampilan Balasan yang dikirim Server pada

Handphone Penerima

Berikut ini adalah tampilan SMS balasan dari server SMS Gateway LKP Tidar Bangka Belitung untuk setiap request yang dikirimkan.

a. Request HELP

Request “HELP” berfungsi untuk mengetahui informasi format SMS yang bisa dikirimkan ke server aplikasi SMS Gateway,

(7)

yang kemudian akan dibalas dengan pesan SMS yang berisi informasi format SMS untuk request.

Gambar 4.66 Tampilan Request HELP

b. Request REG

Request “REG” berfungsi untuk melakukan pendaftaran pada aplikasi SMS Gateway LKP Tidar Bangka Belitung. Dengan

format pesan

REG#NO_REG#NamaSiswa#TanggalLahirSis wa”.

Gambar 4.67 Tampilan Request REG

4.3. Pengujian Program

Pada Aplikasi Akademik Berbasis SMS Gateway di LKP Tidar Bangka Belitung ini di lakukan pengujian dengan metodologi blackbox. Adapun pengujiannya dapat di lihat sebagai berikut :

4.3.1. Pengujian Format SMS

a. Pengujian request HELP

Tabel 4.35 Pengujian Request HELP

No . Test Case Hasil yang diharapkan Hasil Pengujia n Keterang an 1. Penguji an request HELP Sistem akan mengirimk an SMS balasan berupa format-format SMS. Sesuai dengan yang diharapk an Valid

b. Pengujian request REG

Tabel 4.36 Pengujian Request REG

No . Test Case Hasil yang diharapka n Hasil Pengujia n Keterang an 1. Penguji an request REG Sistem akan meregistra si nomor yang ingin didaftarka n. Sesuai dengan yang diharapk an Valid

5. Kesimpulan dan Saran

5.1 Kesimpulan

Dari hasil penelitian yang telah dilakukan dapat diambil beberapa kesimpulan yaitu :

a. Aplikasi ini memiliki beberapa keungulan diantaranya adalah dari sisi Portabilitas dan Realibilitas. Dari sisi Portabilitas aplikasi ini mudah diakses dan dapat dieksekusi oleh handphone user dari mana saja dan kapan saja selama server SMS Gateway aktif. Dari sisi Reabilitas aplikasi ini sangat mudah digunakan. b. Dengan adanya Aplikasi Akademik berbasis

SMS Gateway ini, memudahkan orang tua/ wali siswa dalam memantau perkembangan anak di sekolah.

c. Dengan adanya Aplikasi Akademik berbasis SMS Gateway ini, penyampaian informasi secara otomatis lebih efisien karena tidak perlu lagi pemberitahuan secara lisan maupun tulisan yang akan memakan waktu dan media kertas. d. Aplikasi dapat membalas SMS secara otomatis

apabila format SMS yang diterima sesuai dengan format SMS dari sistem.

5.2. Saran

Dalam pembuatan aplikasi sistem informasi, penulis memberi saran untuk menyempurnakan dan

(8)

kelancaran penggunaan aplikasi. Saran-saran yang diberikan sebagai berikut :

a. Bila Aplikasi Akademik berbasis SMS Gateway ini akan digunakan sebaiknya perhatikan beberapa faktor :

1) Kualitas device seperti modem yang digunakan

2) Trafik SMS pada jaringan operator seluler. b. Program ini perlu dikembangkan lebih lanjut

agar dapat dikomplikasikan dengan sub-sub program lain yang telah ada ataupun program dari penelitian-penelitian berikutnya, agar program aplikasi informasi akademik berbasis sms gateway yang dihasilkan memiliki fungsi-fungsi yang terintegrasi dan betul-betul lengkap. c. Spesifikasi kebutuhan program harus dipenuhi sehingga aplikasi dapat bekerja dengan benar dan dengan proses waktu yang cepat.

d. Tanpa adanya perawatan dan pengawasan dari pihak yang bertanggung jawab dalam pemeliharaan sistem, maka aplikasi tidak akan berjalan dengan baik dan lancar.

e. Biaya SMS balasan dari server masih dibebankan kepada server. Dengan kata lain, server akan mengeluarkan biaya SMS setiap kali membalas SMS kepada penguna yang mengirimkan sms permintaan informasi kepada server. Untuk mengatasi kendala itu, dapat dilakukan dengan para provider GSM yang ada untuk mendapatkan sebuah nomor telepon GSM yang bertarif premium.

Daftar Pustaka

[1] Aditama, Roki, Sistem Informasi Akademik Berbasis Web dengan PHP Yogyakarta: Lokomedia 2012.

[2] Blogger Kebumen, 2010, Mengenal Bagaimana

cara Kerja SMS <URL:

http://mazarie.web.id/mengenal-bagaimana-cara-kerja-sms-short-message-service.html>, Juli 2014.

[3] Global Komputer, 2006, SMS Deliver PDU <URL:

http://www.globalkomputer.com/Bahasan/Kom unikasi-Data/Topik/PDU/Subtopik/SMS-Deliver-PDU.html>, 2006.

[4] Huda, Miftakhul dan Bunafit Komputer, Membuat Aplikasi Database dengan Java, MySQL, dan NetBeans Jakarta: PT Elex Media Komputindo, 2010.

[5] Indrajani, Bedah Kilat 1 Jam Pengantar dan Sistem Basis Data Jakarta: PT Elex Media Komputindo, 2011.

[6] Kadir, Abdul, Pengenalan Sistem Informasi Yogyakarta: Andi 2009.

[7] Komputer, Wahana, Pengembangan Aplkasi Sistem Informasi Akademik Berbasis SMS dengan Java Semarang: Salemba Infotek, 2005. [8] Pascal Michaelis, 2011, Sejarah Terciptanya 160

Karakter di SMS <URL:

http://www.kaorinusantara.web.id/forum/f57/sej

arah-terciptanya-160-karakter-di-sms-13032.html/>, Juli 2014.

[9] Pressman, Roger S, Software Engineering : A Practicioner's App roach, 7th Edition New York: McGraw-Hill Inc., 2010.

[10] Prasetio, Adhi, Buku Pintar Pemrograman WEB Jakarta Selatan: Mediakita, 2012.

[11] Peranginangin, Kasiman, Aplikasi WEB dengan PHP dan MySQL Yogyakarta: ANDI, 2006. [12] Skyvillezz, 2011, Sejarah Perkembangan Ponsel

<URL:

http://www.teknoup.com/forum/topic/212/sejara h-perkembangan-ponsel>, Juli 2014.

[13] Sutanta, Edhy, Basis Data Dalam Tinjauan Konseptual Yogyakarta: CV Andi Offset, 2011. [14] Tarigan, P.D, Membangun SMS Gateway

Berbasis Web dengan CodeIgniter Yogyakrta: Lokomedia, 2012.

[15] Winarmo, Edy dkk, Buku Sakti Pemrograman PHP Jakarta: PT Elex Media Komputindo, 2013.

Gambar

Gambar 4.1 Activity Diagram Jadwal
Gambar 4.7 Use Case Diagram Daftar User
Gambar 4.14 Rancangan Form Login
Gambar 4.50 Class Diagram
+2

Referensi

Dokumen terkait

Serta untuk perubahan yang terjadi pada kartu penghasilan karyawan direkonsiliasi dengan daftar gaji dan upah dan tarif upah yang dicantumkan dalam kartu kerja

Dalam rangka mewujudkan kawasan permukiman yang layak huni dan berkelanjutan, konsep perencanaan pembangunan infrastruktur Bidang Cipta Karya disusun dengan

Banyak hal yang penulis peroleh ketika menyelesaikan Tugas Akhir ini dengan Judul “ Rancang Bangun Alat Pengering Tipe Tray Dengan Media Udara Panas Ditinjau Dari Lama

While specifying the function you have to specify five main functions: written type, function name, parameter, list, function body and return statement.. Function name and function

Kondisi yang demikian, membuat perusahaan Kencana Mukti Mulyo menetapkan relationship marketing yang tetap untuk meningkatkan loyalitas pelanggan guna memperoleh

Saya tidak tahu manfaat program aplikasi yang saya gunakan dalam menyelesaikan pekerjaan saya. SS S TS

 Losses yang terdapat dalam pembangkit adalah losses di dalam boiler, losses karena gas buang , losses karena ekstraksi uap,  losses karena panas buang pada

Mengetahui apa saja faktor yang mempengaruhi tidak optimalnya pelaksanaan pemungutan Pajak Bumi dan Bangunan Sektor Perdesaan dan Perkotaan (PBB-P2) di Kecamatan