Oleh
YUDHA WIBOWO
1355201007
NIM : 1355201007
Nama Lengkap : Yudha Wibowo
Program Studi : Teknik informatika
Judul : Sistem Auto Respon Berbasis Webbased
Dengan Menggunakan SMS Gateway
Telah disetujui sebagai Laporan Kuliah Kerja Praktek pada Program Studi Teknik
Informatika Sekolah Tinggi Manajemen Informatika dan Komputer Mercusuar.
i
PERSETUJUAN
NIM : 1355201007
Nama Lengkap : Yudha Wibowo
Program Studi : Teknik informatika
Judul : Sistem Auto Respon Berbasis Webbased
Dengan Menggunakan SMS Gateway
Telah disetujui sebagai Laporan Kuliah Kerja Praktek pada Program Studi Teknik
Informatika Sekolah Tinggi Manajemen Informatika dan Komputer Mercusuar.
ii
KETERANGAN RISET
Jangan dihapus, namun saat akan dijilid halaman ini diganti dengan lembar Surat
Keterangan Riset dari Organisasi/Institusi ybs.
iii
YUDHA WIBOWO, 1355201007
SISTEM AUTO RESPON BERBASIS WEBBASED DENGAN MENGGUNAKAN
SMS GATEWAY di PT.TRIMITRA SISTEM INFORMASI
Di bawah bimbingan H.Sefta Hermizan, M.Kom
ABSTRAKSI
iv
KATA PENGANTAR
Segala puji bagi ALLAH SWT, yang telah memberikan rahmat dan hidayah-Nya
kepada penulis, sehingga penulis dapat melaksanakan kegiatan Kuliah Kerja Praktek
(KKP) beserta pembuatan Laporan KKP ini dapat diselesaikan sesuai dengan yang
penulis harapkan.
bantuan, dukungan dan bimbingan dari berbagai pihak. Oleh karena itu dalam
kepada :
4. Orang tua serta keluarga tercinta yang telah memberi dorongan moril maupun
penyusunan laporan ini terdapat banyak kekurangan dan kesalahan. Oleh karena itu
penulis mengharapkan kritik dan saran yang bersifat membangun, sehingga laporan
v
Akhir kata dari penulis adalah mengharapkan bahwa Laporan Kerja Praktek ini dapat
memberikan wawasan baru lagi yang telah meluangkan waktunya untuk membaca dan
menilai Laporan Kerja Praktek ini, serta bermanfaat bagi siapa saja yang
dan Komputer ( STMIK ) Mercusuar. Mohon dibukakan pintu maaf yang sebesar-
vi
DAFTAR ISI
PENGESAHAN................................................................................................................i
PERSETUJUAN..............................................................................................................ii
KATA PENGANTAR.....................................................................................................v
DAFTAR ISI..................................................................................................................vii
DAFTAR GAMBAR......................................................................................................ix
DAFTAR TABEL............................................................................................................x
BAB I PENDAHULUAN................................................................................................1
1.1. Latar Belakang........................................................................................................1
1.2. Permasalahan..........................................................................................................2
1.2.1. Identifikasi........................................................................................................2
1.2.2. Ruang Lingkup.................................................................................................3
1.2.3. Rumusan Masalah............................................................................................3
1.3. Tujuan dan Manfaat................................................................................................3
1.3.1. Tujuan Kerja Praktek...................................................................................4
1.3.2. Manfaat............................................................................................................4
1.4. Mekanisme Pelaksanaan Kerja Praktek..................................................................5
1.5. Metodologi..............................................................................................................5
1.6. Sistematika..............................................................................................................6
vii
2.4. Pengertian Database..............................................................................................10
2.4.1. My SQL..........................................................................................................11
2.4.2. Gammu...........................................................................................................12
2.5. Jaringan.................................................................................................................13
2.5.1. Tipe Jaringan Komputer.................................................................................13
2.6. Pengertian Sistem Operasi (OS)...........................................................................14
BAB III...........................................................................................................................16
PEMBAHASAN.............................................................................................................16
3.1 Umum...............................................................................................................16
3.2 Tinjauan Perusahaan.........................................................................................16
3.2.1 Sejarah Perusahaan....................................................................................16
3.2.2 Visi dan Misi PT TRIMITRA SISTEM INFORMASI.............................17
3.2.3 Struktur Organisasi dan Fungsi.................................................................17
3.2.4 Fungsi Bagian Bidang...............................................................................18
3.3 Procedure yang sedang berjalan.......................................................................19
3.4 Analisa Pengembangan.....................................................................................20
3.5 Spesifikasi Khusus Hardware & Software........................................................20
3.6 Jaringan Sistem Auto Respon SMS Gateway Berbasis Webbased..................21
3.7 Konfigurasi Gammu Pada Server.....................................................................22
3.8 Sistem Web SMS Auto Respon Berbasis SMS Gateway.................................24
BAB IV PENUTUP........................................................................................................28
4.1 Kesimpulan.......................................................................................................28
4.2 Saran.................................................................................................................28
DAFTAR PUSTAKA....................................................................................................30
LAMPIRAN....................................................................................................................32
viii
DAFTAR GAMBAR
Gambar 3.1. Jaringan Sistem Auto Respon SMS Gateway dalam Network GSM.........21
Gambar 3.2. Jaringan Sistem Auto Respon SMS Gateway dalam Network Sekolah.....22
Gambar 3.8. Sub Menu yang terdapat pada Menu Auto Respon SMS...........................26
ix
DAFTAR TABEL
x
BAB I
PENDAHULUAN
Perkembangan ilmu pengetahuan teknologi yang pesat sekarang ini, membuat kita
untuk lebih membuka diri dalam menerima perubahan-perubahan yang terjadi akibat
persoalan – persoalan baru yang tidak pernah terpikirkan sebelumnya, gambaran ini
Seperti banyaknya siswa yang masih berusia remaja tidak adanya sikap disiplin
dalam diri siswa tersebut, salah satu kenakalan dilakukan siswa adalah tidak mengikuti
pelajaran pada jam efektif sekolah. Banyak diantaranya siswa berkeliaran di tempat-
tempat keramaian dan masih banyak kenakalan lain yang tidak di ketahui orang tua
murid.
Layanan berbasis sms adalah suatu media komunikasi antara sekolah dengan
orang tua, yang dapat membantu orang tua dalam mengawasi perkembangan putra –
putrinya di sekolah. Pengiriman informasi melalui media Website dan SMS akan
menjamin tersampaikannya informasi melalui orang tua secara cepat, tepat, akurat dan
online, tanpa harus menunggu hasil evaluasi belajar tahap akhir yang biasanya baru
Misalnya apabila siswa berangkat dari rumah tetapi tidak hadir di sekolah, maka
orang tua akan mendapatkan laporan dari sekolah secara langsung pada hari yang
sama,yang dikirimkan secara otomatis oleh sistem dalam bentuk SMS , di samping itu ,
orang tua juga mendapatkan data nilai ulangan baik harian , semester maupun UAS dan
1
2
UAN secara otomatis segera, setelah siswa selesai melaksanakan ujian, beserta nilai
rata-rata kelas yang akan sangat membantu orang tua untuk mengevaluasi prestasi
anaknya di sekolah kemungkinan lain, apabila siswa diamanatkan oleh orang tuanya
untuk membayar SPP tapi tidak di bayarkan sampai dengan batas waktu tanggal tertentu
setiap bulan, maka sistem secara otomatis akan mengirimkan data tunggakan SPP
media penghubung antara orang tua dengan sekolah, yang akan sangat membantu
menjaga para pelajar agar tetap selalu di bina ke arah kegiatan positif dan jauh dari hal-
hal yang merusak serta mengarahkan mereka agar menjadi sumber daya manusia yang
tersebut ,maka saya mengambil judul KKP ini dengan : “SISTEM AUTO RESPON
I.2. Permasalahan
Isi Sistem SMS Gateway yang masih belum mendukung fitur auto respon dimana
setiap pesan SMS Masuk dalam Modem server akan di olah dan dikategorikan
berdasarkan data yang sudah disiapkan dalam bentuk database dan dibuat fungsi siap
balas serta kirim secara otomatis atau mengatur waktu tertentu untuk dikirim kepada
I.2.1. Identifikasi
Didalam penulisan laporan KKP ini. Penulis membahas tentang sistem auto
respon berbasis Webbased ,mengingat masih banyak sekolah yang sampai pada saat ini
masih belum ada sistem informasi auto respon ini berbasis Webbased, dan laporan
KKP ini mencapai sasaran jika ruang lingkup pembahasan meliputi, mekanisme
jaringan yang digunakan , spesifikasi alat yang dipakai untuk menjalankan aplikasi ini ,
serta proses instalasi yang dilakukan sampai tahap sistem informasi auto respon berbasis
Sistem auto respon ini bertujuan untuk meningkatkan dan mengoptimalkan sistem
informasi sekolah yang sudah ada pada saat ini agar informasi seputar kegiatan siswa di
Sistem auto respon ini bermanfaat agar dapat digunakan secara simultan terhadap
seluruh kegiatan siswa tersebut dan akan menjadi sumber informasi sekolah yang valid.
a. Untuk menganalisa sebuah program aplikasi atau perangkat lunak aplikasi SMS
b. SMS Gateway juga dapat difungsikan sebagai pelaporan absensi kepada wali
c. Diharapkan hasil dari penelitian ini dapat dimanfaatkan oleh sekolah sebagai
untuk mengembangkan agar lebih efektif dan efisien dalam mengontrol siswa-
siswinya.
I.3.1. Manfaat
kapan pun dan dimanapun. Mengetahui perkembangan prestasi siswa disekolah dalam
bentuk laporan nilai ulangan , harian , semester , uas & uan termasuk peringkat di
a. Manfaat Teoritis
kepada pihak orang tua dalam memantau kegiatan belajar anaknya disekolah.
b. Manfaat Praktis
Hasil laporan kerja pratik ini dapat diaplikasikan pada sistem informasi sekolah
dan dapat di integrasikan dengan data-data pendukung dari sekolah dengan sistem
Kerja pratek ini dilakukan pada salah satu perusahaan sistem informasi yaitu PT
2016. Kemudian penulis menganalisa pembuatan sistem auto respon berbasis Webbased
I.5. Metodologi
a. Wawancara.
Pengumpulan data melalu tatap muka dan Tanya jawab langsung dengan sumber
b. Pengamatan (Observasi).
c. Penelitian Lapangan.
6
I.6. Sistematika
permasalahan dalam penulisan laporan Kuliah Kerja Praktek ini, maka digunakan
BAB I PENDAHULUAN
Dalam bab ini berisi landasan-landasan tentang konsep dasar sistem dan
Dalam bab ini penulis membahas mengenai hal yang bersifat umum , tujuan
BAB IV PENUTUP
Dalam bab ini membahas tentang kesimpulan dari yang dilakukan penulis
LANDASAN TEORI
Secara umum sistem didefinisikan sebagai sekumpulan unsur atau elemen yang
saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk
Definisi ini dikemukakan oleh : Gordon B. Davis bahwa “ Suatu sistem terdiri dari
bagian – bagian yang saling berkaitan, yang beroperasi bersama untuk mencapai
beberapa sasaran atau maksud. Berarti sebuah sistem bukanlah seperangkat unsur yang
tersusun secara tak teratur, tetapi terdiri dari unsur yang dapat dikenal sebagai saling
melengkapi karena satu maksud tujuan atau sasaran “ ( Gordon B. Davis, 1989 : 68 ).
Salah satu teknologi yang sekarang berkembang dengan sangat pesat adalah
teknologi komunikasi dan informasi. Short Message Service atau SMS merupakan
dampak perkembangan dari teknologi selular yang memanfaatkan setiap fasilitas yang
Website merupakan kumpulan halaman Website yang saling terhubung dan file -
filenya saling terkait. Website terdiri dari page atau halaman, dan kumpulan halaman
yang dinamakan homepage. Homepage berada pada posisi teratas, dengan halaman -
8
9
disebut child page, yang berisi hyperlink ke halaman lain dalam Website. (Gregorius,
2000, h:30). Website awalnya merupakan suatu layanan sajian informasi yang
WWW (World Wide Website) adalah sebuah metode baru yang berjalan di
dunia internet yang akhir - akhir ini berkembang dengan cepat (Bunafit Nugroho, PHP
informasi dari suatu server komputer pada jaringan internet. Informasi – informasi ini
biasanya di kemas dalam page-page, dimana setiap page biasa mempunyai beberapa
Short Message Service (SMS) adalah kemampuan untuk mengirim dan menerima
pesan dalam bentuk teks dari dan kepada ponsel. Teks tersebut bisa terdiri dari kata-kata
atau nomor atau kombinasi alphanumeric. SMS diciptakan sebagai standar pesan
membuat standar GSM yang diimplementasikan oleh semua operator GSM. SMS yang
10
pertama dikirimkan pada Desember 1992 dari PC ke sebuah ponsel melalui jaringan
GSM Vodafone di UK. Setiap Pesan maksimal terdiri dari 160 karakter jika
seperti huruf Arab atau China. Short Message Service atau biasa disingkat SMS
merupakan sebuah layanan yang banyak diaplikasikan pada sistem komunikasi tanpa
alphanumeric antara terminal pelanggan atau antar teminal pelanggan dengan sistem
eksternal, seperti e-mail, paging, voice mail, dan lain-lain. Aplikasi SMS merupakan
aplikasi yang paling banyak peminat dan penggunanya. Hal ini dapat dibuktikan
Cara kerja SMS : Saat menerima pesan SMS/MMS dari handphone (mobile
terminated), akan tetapi dikirim terlebih dahulu ke SMS Center (SMSC) yang biasanya
handphone tujuan. Dengan adanya SMSC, dapat mengetahui status dari pesan SMS
Istilah gateway dapat diartikan sebagai pintu gerbang. Namun pada dunia
komputer, gateway dapat diartikan sebagai jembatan penghubung antara satu sistem
dengan sistem yang lain, sehingga dapat terjadi pertukaran data antar sistem tersebut.
Dengan demikian, SMS gateway dapat diartikan sebagai pintu gerbang atau jalur bagi
pesan dapat lebih fleksibel dalam mengirim/menerima SMS sesuai dengan aturan yang
ditetapkan, seperti sistem untuk polling misalnya. Cara kerja SMS Gateway : SMS
dikirim pemilih ke nomor yang telah ditentukan, isi SMS merupakan Format yang telah
ditentukan sebelumnya. SMS diterima oleh Handphone yang bekerja sebagai SMS
Gateway kemudian akan dikirimkan ke sistem, sistem akan merespon SMS tersebut.
Jika format dalam sms itu cocok maka system akan mengirim balik jawabannya.
Kemudian SMS tersebut ditampung dalam database dan akan ditampilkan kedalam
Dalam menggunakan sms gateway harus memakai software SMS gateway yaitu
antara lain Software SMS Gateway ada yang komersil seperti NowSMS dan Ozeki,
juga ada yang gratis seperti Kannel, GAMMU, dan SMSLib. Dalam hal ini karena
(Aswandi,2010).
II.3.2. SMSLib
SMSLib adalah suatu library java untuk aplikasi SMS gateway yang terdiri dari
kumpulan class-class yang digunakan untuk mengirim dan menerima SMS yang bisa
dikembangkan lagi.
kebutuhan informasi dari berbagai pengguna dan sebuah organisasi . data dalam
database disimpan dalam satu 3 tipe struktur data yaitu file , table, dan objek.
Pengguna dari sistem database akan mendapatkan fasilitas untuk melakukan berbagai
yang sudah ada. Memperoleh kembali data dari file yang sudah ada. Mengupdate data di
file yang sudah ada. Menghapus data dari file yang sudah ada. Emindah file yang ada
dari database.
Entity merupakan objek nyata yang berhubungan dengan sistem basis data yang
akan dibuat. Atribut merupakan keterangan dari entity. Relasi adalah hubungan atau
II.4.1. My SQL
Menurut (Abdul Kadir , 2010),” MySQL adalah salah satu jenis database server
yang sangat populer. Kepopuleran ini disebabkan karena MySQL menggunakan SQL
sebagai bahasa dasar dalam mengakses databasenya. Selain itu MySQL bersifat free
Management System), oleh karena itu istilah seperti tabel, baris dan kolom digunakan
dalam MySQL. Pada MySQL database mengandung satu atau sejumlah tabel. Tabel
terdiri dari sejumlah baris dan setiap baris mengandung satu atau beberapa kolom.
13
dan bahkan mengolah SMS melalui komputer dan sistem komputerisasi biasanya
digunakan pada aplikasi bisnis baik kepentingan promosi, penyebaran informasi pada
pengguna”. Seperti kita ketahui, pada jaman sekarang, hampir semua individu telah
memiliki telepon selular (handphone), bahkan ada individu yang memiliki lebih dari
satu handphone. SMS merupakan salah satu fitur pada handphone yang pasti digunakan
oleh pengguna (user), baik untuk mengirim, maupun untuk menerima SMS.
Bagi perusahaan, hal ini dimanfaatkan dengan baik dalam hal pemasaran dan
handphone disimpan dalam database perusahaan dan ketika terdapat informasi atau
layanan terbaru dapat memanfaatkan SMS gateway dalam proses informasinya (harga
II.4.2. Gammu
aplikasi yang berbasis SMS Gateway. Dengan menggunakan Gammu, maka dapat
dibangun aplikasi SMS Gateway dengan bahasa program atau platform apapun, baik itu
web based dengan PHP, ASP maupun desktop dengan menggunakan bahasa
a. Gammu merupakan sebuah software open source yang tersedia dalam bentuk
b. Dengan pesan singkat (SMS), informasi yang terdapat pada database dapat
II.5. Jaringan
komputer) atau lebih yang tujuan utamanya adalah untuk melakukan pertukaran data.
Jaringan Komputer merupakan kumpulan dari perangkat keras dan lunak di dalam suatu
sistem yang memiliki aturan tertentu untuk mengatur seluruh anggotanya dalam
satu node dari jaringan tersebut. Sedangkan host secara umum diartikan sebagai
LAN merupakan jaringan milik pribadi di dalam sebuah gedung atau kampus
MAN pada dasarnya merupakan versi LAN yang berukuran lebih besar dan
biasanya menggunakan teknologi yang sama dengan LAN. MAN dapat mencakup
kantor-kantor perusahaan yang letaknya berdekatan atau juga sebuah kota dan dapat
15
menunjang data dan suara, bahkan dapat berhubungan dengan jaringan televisi kabel.
mencakup sebuah negara bahkan benua. WAN terdiri dari kumpulan mesin-mesin
d. Internet
perangkat keras dan perangkat lunak yang berbedabeda. Orang yang terhubung ke
jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung
ke jaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang
seringkali tidak kampatibel dan berbeda. Biasanya untuk melakukan hal ini
diperlukan sebuah mesin yang disebut. gateway guna melakukan hubungan dan
internet.
Jaringan ini adalah teknologi jaringan tanpa kabel, dapat menggunakan remote
infra led dan menggunakan teknologi gelombang radio yang tak dapat dilihat kasat
mata.
Sebuah sistem operasi , atau " OS , " adalah perangkat lunak yang
menjalankan . Program ini terdiri dari perangkat lunak sistem , atau file dasar komputer
16
Anda perlu boot dan fungsi . Setiap komputer desktop , tablet , dan smartphone
atau GUI , yang mencakup desktop dan kemampuan untuk mengelola file dan folder .
Mereka juga memungkinkan Anda untuk menginstal dan menjalankan program yang
ditulis untuk sistem operasi . Sementara Windows dan Linux dapat diinstal pada
Oleh karena itu, perangkat keras yang Anda pilih mempengaruhi sistem operasi yang
Perangkat mobile, seperti tablet dan smartphone juga mencakup sistem operasi
yang menyediakan GUI dan dapat menjalankan aplikasi . OS mobile umum termasuk
Android , iOS , dan Windows Phone . OS ini dikembangkan secara khusus untuk
perangkat portabel dan oleh karena itu dirancang di sekitar input touchscreen .
Sementara sistem operasi mobile awal tidak memiliki banyak fitur yang ditemukan di
Karena sistem operasi berfungsi sebagai user interface dasar komputer , secara
itu , banyak pengguna lebih suka menggunakan sistem operasi tertentu . Sebagai contoh,
PEMBAHASAN
3.1 Umum
Pada bab ini akan diuraikan tahapan analisis sistem dari aplikasi yang akan di
bangun pada seluruh sekolah. Penelitian diarahkan untuk menghasilkan suatu aplikasi
bagi siswa untuk mendapatkan informasi tentang kegiatan yang ada di sekolah dengan
alternatif terbaik dan lebih efektif serta efisien. Seperti yang telah di singgung sebelumnya
dalam latar belakang masalah bahwa masalah yang dihadapi adalah bagaimana membuat
suatu aplikasi untuk memperoleh informasi yang aktual dengan mudah dan tepat. analisis
sistem didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam
permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga
Dalam pelaksanaan kegiatan rutin di PT. Trimitra Sistem Informasi terdapat aturan
yang di tentukan, dalam hal ini struktur organisasi yang mengambarkan garis perintah
dan penerimaan perintah serta fungsi – fungsi pelaksanaan tersebut sehingga semua jadi
lancar. Penulis akan menerangkan sejarah dan struktur organisasi di tempat penulis
mengadakan riset untuk pembuatan Kuliah Kerja Praktek (KKP) ini sebagai berikut
17
18
pemanfaatan Teknologi informasi yang berbasis Web dan SMS Gateway di dunia
pendidikan. layanan software kami juga memungkinkan orang tua murid mengakses
kegiatan belajar mengajar didalam kelas dan aktifitas lain nya di dalam lingkungan
sekolah melalui CCTV secara online. Software kami menggunakan media fingerprint
sebagai pengelola data kehadiran siswa yang terintegrasi dengan SMS Gateway dan
kamera CCTV online secara Real Time. Kami menjamin akan keamanan dan
kenyamanan kegiatan belajar mengajar didalam kelas serta lingkungan sekolah dengan
dukungan teknologi tinggi sehingga menjadi mudah dan maksimal dalam melakukan
kontrol dan pengawasan juga dalam memberikan informasi yang cepat dan akurat serta
Pendidikan."
sosial terhadap keberadaan anak sekolah melalui komunikasi yang intens, cepat dan
sekolah.Meningkatkan produktifitas kerja serta efisiensi waktu, tenaga serta biaya bagi
Salah satu bagian terpenting dalam suatu usaha kecil maupun besar adalah
pembagian kerja kepada direksi dan staff kedalam kelompok tugas-tugas,wewenang dan
tanggung jawab yang terkordinasi dengan baik sehingga semuanya berlangsung secara
Suatu dasar yang berguna dalam penyusunan suatu struktur organisasi itu harus
terhadap struktur orgaisasi perusahaan. Selain itu organisasi yang di susun harus dapat
menunjukkan dengan jelas garis- garis wewenang dan tanggung jawab dalam arti jangan
sampai terjadi tumpang tindih fungsi dari masing-masing bagian. Tata kerja yang baik,
teratur dan rapi di harapkan dapat terwujud dan terlaksana apabila ada struktur
organisasi yang baik pula,yaitu struktur organisasi yang sederhana dapat bekerja secara
efisien serta memungkinkan adanya pemisahan tugas, tanggung jawab dan wewenang
yang jelas pada setiap bagian yang ada dalam perusahaan itu sendiri. Berikut ini adalah
Untuk mengetahui secara jelas tugas dan tanggung jawab dari masing – masing
bagian di dalam struktur organisasi PT Trimitra Sistem informasi maka penulis akan
menguraikan tugas - tugas dari tiap - tiap bagian struktur organisasi tersebut sebagai
berikut :
20
a. Komisaris
Bertugas melakukan pengawasan secara umum atau khusus sesuai dengan nggaran
b. Direktur
Terbatas (PT).
c. Manager
pelaporan.
d. Staff
dengan baik dan apakah instruksi tersebut menghambat atau mempelancar proses
pencapaian tujuan.
a. Orang tua masih belum mendapatkan Informasi yang layak untuk setiap kegiatan
anaknya di sekolah.
b. Orang tua Siswa/i masih mendapatkan informasi secara manual yaitu dengan
pertemuan – pertemuan antara pihak sekolah dan orang tua secara langsung.
21
c. Guru masih mengunakan absensi secara manual dan belum didukung sistem
Analisa sistem memberikan gambaran tentang sistem yang diamati yang saat ini
sedang berjalan. Kelebihan dan kekurangan sistem tersebut dapat diketahui dan
hasil analisa sistem lama, maka akan ditemukan beberapa data dan fakta yang akan
dijadikan bahan uji dan analisa menuju perkembangan dan penerapan sebuah sistem
yang diusulkan.
Dalam menjalankan sistem auto respon SMS Gateway berbasis webbased ini, paling
tidak dibutuhkan dua komponen dasar yaitu hardware dan software. Adapun spesifikasi
Peralatan ini dapat mengirimkan dan menerima pesan SMS melalui komunikasi
jaringan GSM. Peralatan tersebut minimal memiliki satu nomor MSISDN, yang disebut
Short Messaging Entities (SME). SMS Gateway merupakan gabungan antara layanan
telephone selular dengan komputer. Komputer akan merespon secara otomatis apabila
ada perintah yang didapat melalui SMS yang disalurkan ke komputer, dan komputer
akan menjawab perintah tersebut dengan cara mengirimkan dan membalas SMS
tersebut.
Gambar 3.1 Jaringan Sistem Auto Respon SMS Gateway dalam Network GSM
Dari Gambar 3.1 diatas terlihat bahwa SMS Gateway berfungsi sebagai
penghubung yang melakukan relay sms antara ESME (External Short Message Entitiy)
dan SMSC dan sebaliknya. Komunikasi antara ESME dan SMS Gateway dapat
SMPP.
ESME adalah entitas luar yang dapat berupa server aplikasi penyedia layanan
(Application Service Provider) yang dimiliki oleh Content Provider, aplikasi Perbankan,
server polling, dan lain-lain yang dapat menerima pesan, memproses pesan dan
23
mengirim respons atas pesan yang masuk , serta perangkat lain seperti email gateway,
Gambar 3.2 Jaringan Sistem Auto Respon SMS Gateway dalam Network Sekolah
Gambar 3.2 menggambarkan topologi dari Sistem Auto Respon SMS Gateway
dengan menggunakan jaringan bertipe star dan merupakan sebuah sistem client-server.
SMS Gateway sebagai pintu gerbang pemberian informasi kepada wali murid dan siswa
service sms gateway berbasis MySQL. Dalam konfigurasinya, hanya dibutuhkan 2 file
sedangkan smsdrc adalah untuk koneksi gammu dengan MySQL. Pada tahap
selanjutnya membuka command prompt dan mencoba mendeteksi modem dengan cara
masuk ke direktori gammu. Cara ini dilakukan untuk memastikan bahwa settingan pada
file gammurc benar dan modem juga telah terkoneksi dengan benar. Pastikan modem
sudah terpasang pada port yang sama dengan port di file gammurc. Dalam contoh ini
Setelah berhasil diperlukan pembuatan dan pengaktifan service gammu dengan cara
Hal ini dibutuhkan untuk membuat SMS Daemon berjalan pada service Windows.
Dalam sistem ini, User / klien merupakan pengguna tingkat akhir yang menjadi
sasaran penggunaan sistem ini. Dalam hal ini adalah seluruh operator sekolah,
Sedangkan admin pengelola sistem ini pada tingkat super admin adalah teknis dari
perusahaan.
Pada sisi user / klien, halaman web yang disediakan ada 3jenis. Yang pertama
merupakan halaman awal web SMS gateway, yang berisikan kotak isian username dan
password (halaman login). Di sini digunakan halaman login agar dapat dipastikan
bahwa hanya klien / user yang telah terdaftar saja yang dapat mengakses web SMS
gateway ini.
26
Pada halaman setelah login terdapat tiga buah menu, yaitu Home (halaman
utama), SMS gateway , Buku Telepon , Auto Respon SMS , Manajemen User dan
Setting Modem.
Pada sistem SMS gateway di sisi Menu Auto Respon SMS, terdapat submenu
yaitu sekolah dan terdapat submenu lagi dibawahnya terbagi dalam 5 jenis yaitu Data
27
Siswa (Menampilkan data Siswa), Nilai (Menampilkan data Nilai), SPP (Menampilkan
Point Siswa) .
Gambar 3.8 Sub Menu yang terdapat pada Menu Auto Respon SMS
Fungsi SMS Balas Otomatis (Auto Reply SMS) adalah layanan SMS Gateway
yang dapat diakses oleh wali murid, untuk mendapatkan data nilai siswa dari sekolah.
SMS Server akan mengirimkan data nilai ulangan atau ujian sesuai dengan jenis nilai
akan membalas bahwa permintaan atau request tersebut salah dan melampirkan format
permintaan atau request yang benar. Format SMS request nilai adalah sebagai berikut :
28
Dari Tabel 3.2 diatas terlihat Format SMS Masuk untuk setiap format ulangan
kedalam database sehingga proses selanjutnya dari database akan menyamakan hasil
format data yang diminta jika sesuai maka server akan mengirimkan pesan balasan SMS
kepada si pengirim.
BAB IV
PENUTUP
4.1 Kesimpulan
Dari hasil analisa Aplikasi Sistem Auto Respon SMS Gateway Berbasis
a. Aplikasi yang digunakan mampu menjalankan sisi perangkat lunak dengan bahasa
pemrograman PHP untuk komunikasi data dan MySQL untuk basisdata, aplikasi
secara masal, hasil pengujian kecepatan pengiriman SMS oleh berbagai penyedia
selisih terbesar tercatat sebesar 2 detik, Waktu proses dan kecepatan kirim
4.2 Saran
Sebagai akhir dari penulisan kuliah kerja praktek ini, akan memberikan saran –
a. Validasi pada saat memasukan Konten kedalam sistem harus diperbaiki dalam hal
pengecekan hal-hal yang sesuai dengan pengaturan telfon masing – masing seperti :
menampilkan file konten yang ditampilkan pada website dan pembuatan link
konten pada sms sehingga orang yang tidak berhak tidak dapat langsung
29
30
c. Masih banyak fasilitas lain yang dapat di kembangkan dalam perangkat lunak SMS
Gateway ini misalnya : ada sebuah tampilan khusus untuk melakukan pengolahan
yang lebih baik serta sesuain dengan tuntutan dan kebutuhan yang bisa di penuhi
oleh perusahaan.
DAFTAR PUSTAKA
Jakarta: Lokomedia.
Katankar, K. 2010. Short Message Service Using SMS Gateway. International Journal
Rahman, Alfi. 2010. Sistem Pendukung Keputusan Menggunakan Metode SMS Polling
Dengan SMS Gateway Berbasis Web. Tugas Akhir, Medan: Universitas Sumatera
Utara.
31
DAFTAR RIWAYAT HIDUP
A. DATA PERSONAL
NPM : 1355201007
Nama : Yudha Wibowo
Tempat, Tgl Lahir : Bekasi , 07 Juli 1995
Jenis Kelamin : Laki - Laki
Agama : Islam
Status Perkawinan : Belum Kawin
Alamat Rumah : Jl. Cikunir Bulak RT 04 / 12
Jakamulya – Bekasi Selatan.
Telp.: - HP.: 0857 7809 9856
Email: yudha.wibowo777@gmail.com
Personal Website: http://yudha-wibowo.blogspot.com
Pekerjaan : Wiraswasta
Alamat Kantor : Rukan French Walk G/19, Mall Of Indonesia Kelapa Gading
Telp : (021) 45871260
Email : info@trimitra-sisteminfo.com
Alamat Web : www.trimitra-sisteminfo.com
B. PENDIDIKAN
Jenjang Nama Lembaga Jurusan Th. Lulus
SD SDN Jatirasa 02 Bekasi 2006
SMP SMPN 30 Bekasi 2009
SMA STM Teratai Putih Global 1 TKJ 2012
Diploma
Yudha Wibowo
32
LAMPIRAN
33