ML2F305251APLIKASI AUTO REPLY SMS UNTUK INFORMASI, PEMESANAN DAN PEMBAYARAN TIKET BIOSKOP
-
Upload
mukhlis-yulianto -
Category
Documents
-
view
176 -
download
0
description
Transcript of ML2F305251APLIKASI AUTO REPLY SMS UNTUK INFORMASI, PEMESANAN DAN PEMBAYARAN TIKET BIOSKOP
-
PERANCANGANAPLIKASIAUTOREPLYSMSUNTUKINFORMASI,PEMESANANDANPEMBAYARANTIKETBIOSKOP
WidiatmikoAriSaputro1,AdianFatchurrohim2,EkoHandoyo2
Abstrak Semakin berkembangnya zaman,manusiasemakinmenginginkankomunikasiyangpraktis,ekonomisdanrealtimeuntukmemperolehsuatu layanan informasi. Short Message Service (SMS) saatinidiIndonesiamenjadisebuahcaratermurah untuk berkomunikasi. Denganpemanfaatan SMS sebagai sarana layananinformasi, maka dapat dibuat sebuah sisteminformasi yang bisa memberikan layananinformasi kepada seseorang atau sekelompokorangyangmembutuhkannya.Salahsatulayananinformasi tersebut adalah layanan informasibioskopbesertasistempembayarannya
Layanan informasi, pemesanan sertapembayarantiketbioskopinidapatdijadikancarauntuk memberikan kelancaran proses pelayananterhadapcalonpengguna jasa bioskop. Sehinggasebuah sistem yang mampu menyimpan danmemprosessemuadatainformasipemesanandanpembayarandiperlukanuntukprosesselanjutnya.Berdasarkan kemudahan dan semakinberkembangnyapemakaianteknologiSMS,makamelaluitugasakhirinipenulismembuataplikasiauto reply SMS untuk memperoleh informasi,pemesanandanpembayarantiketbioskopdenganmemanfaatkanteknologiSMSbanking.
Perancangan aplikasi auto reply SMS inimenggunakan Borland Delphi sebagai bahasapemrogramannya, MySQL sebagai basisdatanya,dan pemanfaatan tehnologi SMS banking yangditerapkanpadasistemuntukmenerimanotifikasidepositdariparapelanggan.Dalamperancangansistem penulis menggunakan metode pemodelanUML (Unified Modeling Language) yang terdiridari usecase diagram, squence diagram, activity diagram,danclassdiagram.
Aplikasi auto reply SMS ini akanmemberikan kemudahan dan kecepatan dalammemperoleh informasi seputar bioskop danmendapatkan tiket. Dari hasil pengujian yangdilakukandapatdiambilkesimpulanbahwasistem
mampu menjawab secara otomatis pesan yangdikirimkandari telepon genggampengguna jasaberupa informasi sekaligus dapat memprosespemesanandanpembeliantiketbioskop.
Katakunci:SMS,autoreply,bioskop,Delphi
I. PENDAHULUAN
1.1 LatarBelakangSemakin berkembangnya zaman, manusia
semakin menginginkan komunikasi yang praktis,ekonomis dan realtime untuk memperoleh suatulayanan informasi. Perkembangan teknologikomunikasi dan informasipunsemakinpesat. Salahsatu teknologi komunikasi dan informasi itu adalahGlobal System for Mobile Communication (GSM)yang merupakan teknologi generasi kedua dalamkomunikasibergerak.
Salah satu fitur yang disediakan oleh GSMadalahShort MessageService (SMS). Berawal dariteknologi inilah SMS semakin digemari, karenamurah, praktis dan langsung ke tujuan. SMSmerupakan layanan global dengan sistem wireless(tanpakabel)yangmentransmisikanpesanalphabeticnumeric(hurufdanangka)antara2ataulebihmobilesubscriber ataupun sistem eksternal seperti suratelektronik(email),pagerdansistemvoicemail.
Pemanfaatan SMS sebagai sarana layananinformasidapatdibuatsebuahsisteminformasiyangbisamemberikanlayananinformasikepadaseseorangatausekelompokorangyangmembutuhkannya.Salahsatu layanan informasi tersebut adalah layananinformasibioskopbesertasystempembayarannya.
Bioskop merupakan sarana penayangan filmyangbanyakdiminatiolehmasyarakatterutamaparakaulamudaataukeluargayangmembutuhkanhiburanditengahtengahaktifitassehariharimerekayangpadat.MaraknyaperfilmanIndonesiamembuatgencarparaprodusenfilmuntukmembuatfilmfilmdalamnegeri untuk menyaingi film manca negara yangsebelumnyamenguasai perfilmanIndonesia. Adanyafilmfilm tersebut membuat banyak orangberbondongbondong untuk datang ke bioskop dan
11MahasiswaTeknikElektroUniversitasDiponegoro2DosenTeknikElektroUniversitasDiponegoro
-
relamengantripanjanguntukmendapatkantiketfilmyang mereka sukai. Oleh karena itu dicoba untukmembuat aplikasi pemesanan tiket bioskop denganmenggunakanSMS.SetiappenggunadapatsewaktuwaktumendapatkaninformasitersebuthanyadenganmengirimkanSMSkeSMSCyangdiintegrasikankeserver.RancanganSMSCatauSMSGatewaytersebutadalahsebuahponselterminalGSMyangterhubungkekomputerserverdenganmenggunakankabeldata.
Untuk mendapatkan informasi tersebutpenggunahanyamemerlukantelepongenggamyangmendukungfasilitasSMSkemudianmengirimSMSke nomer tertentu (ponsel terminal) denganformatformat yang telah ditentukan untuk kemudianmendapatkan balasan secara otomatis berupainformasiseputarfilmdanbagaimanacarapemesanandan pembayaran tiket bioskop. Untuk pembayarandilakukandenganmetodedeposit dimanapelanggandapat mentransfer sejumlah uang yang ke rekeningdimiliki oleh bioskop sesuai dengan nominal ygdiinginkan.
1.2 TujuanTujuan dari pembuatan tugas akhir ini adalah
merancang dan membuat aplikasi pemesanan tiketbisokopmenggunakanfasilitasSMS.
1.3 BatasanMasalahBatasanmasalahuntukTugasAkhiriniadalah:
1. Perancangan Aplikasi SMS Auto Reply padabioskopinimenggunakanbahasapemrogramanDelphi dan basis data yangdigunakanadalahMySQL.
2. AplikasiSMS AutoReply inidapat menerimaSMS yang masuk pada telepon genggam,memindahkanSMSpadakomputerdanmencarijawabanyangtepatdariisiSMSyangdikirimdankemudianmengirimkanjawabankenomerpengirim.
3. SisteminimemanfaatkanlayananSMSBankingMandiridengannomerteleponyangdidaftarkanpada ponsel terminal menggunakan operatorIndosat M3, sehingga kelancaran sistem initergantungdarilayananjaringanyangada.
4. Filmdanjadwalpenayangannyadiupdatesetiapadaperubahanataupergantianfilm.
5. Tidak membahas masalah yang ditimbulkankarenaatauyangberhubungandenganpenyedialayanan jaringan (provider operator selulermaupun layanan SMS Banking) baik dalam
pengaksesan informasi, pemesanan maupunpembayarannya.
6. Tidak membahas lebih lanjut mengenaiinterfaceyangdigunakanuntukberkoneksidariponselkepersonalcomputer(PC).
II. DASARTEORI
2.1 SMS(ShortMessageService)ShortMessageService(SMS)merupakansalah
satu fitur dari GSM yang dikembangkan dandistandarisasi oleh ETSI. Pada saat kita mengirimpesan SMSdari ponsel, maka pesan SMS tersebuttidaklangsung dikirim keponseltujuan,akantetapiterlebih dahulu dikirim ke SMS Center (SMSC)dengan prinsip Store and Forward, setelah itu barudikirimkankeponselyangdituju.
AdanyaSMSCini,kitadapatmengetahuistatusdari SMS yang dikirim, apakah telah sampai ataugagal diterima oleh ponsel tujuan. Apabila ponseltujuandalamkeadaanaktifdanmenerimaSMSyangdikirim,iaakanmengirimkembalipesankonfirmasike SMSC yang menyatakan bahwa SMS telahditerima. Kemudian SMSC mengirimkan kembalistatustersebutkepadasipengirim.Tetapijikaponseltujuan dalam keadaan mati atau diluar jangkauan,SMS yang dikirimkan akan disimpan pada SMSCsampai periode validitas terpenuhi, Jika periodevaliditas terlewati makaSMS itu akan dihapusdariSMSC dan tidak dikirimkan ke ponsel tujuan.Disamping itu juga SMSC akan mengirim pesanInformasikenomorpengirimyangmenyatakanpesanyangdikirimbelumditerimaataugagal.
2.2 ATCommandAT Command berasal dari kata attention
command.Attentionberartiperingatanatauperhatian,commandberartiperintahatauinstruksi.Maksudnyaialah perintah atau instruksi yang dikenakan padamodem atau handset. Dengan AT Command kitadapatmengetahuivendordariponselyangdigunakan,kekuatansinyal,membacapesanyangadapadaSIMCard, megirim pesan, mendeteksi pesan SMS baruyangmasuksecaraotomatis,menghapuspesanpadaSIMCarddanmasihbanyaklagi.
DalamperkembangannyaATCommandbanyakditerapkan pada mobile handset (telepon sellular).InstruksidasarATCommanddigunakanhampirolehsemuamerk telepon sellular. Namundemikian, adabeberapa instruksi yang ditambahkan sendiri padahandsettersebutolehvendorpembuatnya.
2
-
Berikut adalah tabel perintah AT Commandyangbanyakdigunakan:
Tabel1.PerintahATCommand
2.3 DelphiDelphi merupakan bahasa pemrograman
berbasis Windows yang menyediakan fasilitaspembuatan aplikasi visual seperti Visual Basic.Delphimemberikankemudahandalammenggunakankodeprogram,kompilasiyangcepat,penggunaanfileunit ganda untuk pemrograman modular,pengembangan perangkat lunak, pola desain yangmenariksertadiperkuatdenganbahasapemrogramanyang terstruktur dalambahasa pemrogramanObjectPascal.
Delphi adalah kompiler/penterjemah bahasaDelphi(awalnyadariPascal)yangmerupakanbahasatingkat tinggi sekelas dengan Basic, C. BahasaPemrograman di Delphi disebut bahasa proceduralartinya bahasa/sintaknya mengikuti urutantertentu/prosedur. Delphi termasuk Keluarga Visualsekelas Visual Basic, Visual C, artinya perintahperintahuntukmembuatobjekdapatdilakukansecaravisual. Delphi juga merupakan bahasa berorentasiobjek.
2.4 MySQL(StructuredQueryLanguage)MySQLadalahsalahsatudatabaseserveryang
cukup dikenal saatini. MySQLmerupakandatabaseyangdigunakandandihubungkanpadaaplikasiSMSauto reply ini. Dalam bahasa SQL pada umumnyainformasi tersimpan dalam tabeltabel yang secaralogik merupakan struktur dua dimensi terdiri daribaris(rowataurecord)dankolom(columnataufield).Sedangkandalamsebuah database dapatterdiridaribeberapatable.
MySQL merupakan server database yangmemilikikemampuanmultiuser,kecepatanaksesyangtinggi,kenyamanandalampenggunaandankestabilanyang baik dalam mengelola data dalam jaringan.MySQLmempunyaiukuranyangrelativekeciltetapikemampuannya dalam mengelola database sangatbaik.SelainituMySQLjugamerupakanproyekopensource.Dengankonsepopensourcesiapasajadapatmengembangkan program database ini karena kodesumber disertakan dalam distribusinya. Dengandemikian bila terdapat bug atau kesalahan dalampengembangan program akan dapat dengan cepatdiperbaiki melalui komunitas open source. KarenakeunggulantersebutMySQLdipilihsebagaidatabaseyang akan digunakan untuk menyimpan datainformasibioskop.
Beberapa tipe data dalam MySQL yang sering
dipakai:
Tabel2.TipedatadalamMySQL
III. PERANCANGAN APLIKASI AUTO REPLY SMS
UNTUKINFORMASI,PEMESANANDANPEMBAYARAN
TIKETBIOSKOP
3.1 KebutuhanSistemKebutuhan dari sistem ini adalah dapat
memberikaninformasikepadacalonpelangganyaitu
3
-
berupa judul film, jadwal pemutaran film, jumlahkursiyangtersedia,sekaligusmelakukanpemesanandan pembayaran tiketnya. Secara manual caracaratersebutdapatdiperolehdengankitamendatangiloketbioskop dan bertanya dengan penjaga loket untukmelakukanpemesanandanpembayarannya.
Sistem yang dikembangkan diharapkanmemudahkanpenggunauntukmendapatkaninformasidan layanan seputar informasi bioskop secara cepattanpaharusdatangloketantriandanjugamelakukanpemesanan serta pembayaran tiket, sehingga dapatmenghemat waktu dan lebih efisien. Untuk itudiperlukanperancangansistemyangdapatmemenuhikebutuhantersebut.
3.2 RancanganAplikasiAutoReplySMSArsitekturperancanganaplikasiautoreplySMS
dapatdilihatpadagambar3.1,yaitupadasaatponselpengguna mengirimkan format SMSkepada ponselterminal,makaponselterminalakanmembacaformattersebutdanmencocokandengandatabaseyangadadidalamsistem, jika format SMSyangditulis salahmakaponsel terminal akanmemberitahukankepadapengguna melalui SMS bahwa format SMS yangdituliskan adalah salah, sehingga pengguna perlumengirimkankembali format SMSyangbenar, jikaformatSMSyangdikirimdariponselpenggunabenar,makaponselterminalyangterhubungdengansistemakanmencari danmemberikanjawabanyangsesuaidenganformatyangdikirimkemudianmengirmkannasecaraotomatiskepadatelepongenggampengguna.
Gambar1.ArsitekturperancanganaplikasiautoreplySMS
Perancangan Aplikasi Auto Reply SMSuntukInformasi,PemesanandanPembayaranTiketBioskopini merupakansuatu aplikasi yangdigunakanuntukmemberilayananlebihkepadapenggunabioskopagarmemudahkan calon pengguna jasa bioskop dalam
memperoleh informasi bioskop tersebut, selain ituaplikasi ini juga melakukan otomatisasi pemesanandimanakursiatautempatdudukyangdipesanharuslangsungdibayar, hal ini dilakukanagarpemesanantidakdilakukandenganasal,sertamengurangitingkatkerugian dari penyedia jasa bioskop. DengandidukungteknologiSMSbankingmakasistemakandapatmenerimanotifikasikreditpadarekeningbankyangterdaftardalamnomerponselterminalsehinggamengetahui adanya transfer yang dilakukan olehpelanggan sehingga sistem mampu merespon danmemberkan nomer PIN kepada pelanggan sebagaitandabuktitelahmelakukanpembayarantiketsesuaidengantarifyangdiberikanpihakbioskop.
3.3 UseCaseDiagramPerancanganAplikasi AutoReplaySMS
Use Case Diagram menggambarkanfungsionalitas yang diharapkan dari sebuah sistem.Sebuah usecase merepresentasikansebuah interaksiantara aktor dengan sistem. Use case merupakansebuahpekerjaantertentu,misalnyaloginkesistem,mengcreate sebuah daftar film bioskop, dansebagainya. Seorang/sebuah aktor adalah sebuahentitasmanusiaataumesinyangberinteraksidengansistemuntukmelakukanpekerjaantertentu.
Admin
MelihatDataFilm
Mengeditdatafilm
MelihatdataSMS
Melihatdatamember
Mengeditdatamember
Mencetaktiket
Mencetaklaporan
Login
Gambar2.UseCaseDiagramAdmin
Usecasediagrampadasisteminiterdiridar3buahdiagram,diagramuntukAdmin,Petugasloket,
4
-
dan User. Ketiga diagram ini merepresentasikansebuahinteraksiantara3aktortersebutdengansistemUsecasediagram pertamaadalah usecasediagramuntuk admin. Dijelaskan bahwa Admin mempunyaitugas untuk melihat, menghapus, menambah,merubah, dan mengupdate data yang ada didalamsistem. Admin dapat melihat seluruh data dantransaksiyangterdapatdalamsistemini, mulaidaridata film seperti judul film, studio, jam tayang,kapasitas kursi yang tersedia, harga tiket, data smsyang telahmelakukanpemesanandandata memberyangtelahmelakukanregistrasi.Selainmelihatadminjuga mempunyai hak akses untuk menghapus danmenambah datadata yang terdapat didalam sistem,merubahsertamengupdatejikaterjadiperubahandatapada sistem seperti memperbarui judul film tiapstudio,jamtayang,danhargatiketnya.Semuaperanantersebutdapatdilakukanolehadminjikaadmintelahberhasil melakukanlogindenganmemasukkan usernamedanpasworddenganbenarpadasistem.
Operator
MelihatDataFilm
Verifikasi&MencetakTiket
Login
Gambar3.UseCaseDiagramPetugasLoketDiagram yang kedua yaitu use case diagram
untuk petugas loket, selain melakukan tugas biasadalam melayani pelanggan di loket antrian, dalamperancanganaplikasiautoreplySMSuntukinformasi,pemesanandanpembayarantiketbioskopinipetugasloket dapat melihat data, baik itu data film, studio,jamtayangpemuataranfilm,hargatiketdankapasitaskursi yang tersedia, kursi yang telah dipesan olehpelanggan melaui SMS akan tampil di layar menuutama sistem, sehingga petugas loket dapat melihatmanareservasiyangdilakukanmelaluiSMS.
Petugas loket juga melakukan verifikasi tiketdengan cara mensinkronkan nomer PIN yangdiberikanolehpelangganpadasaatdatanglangsungke loket dengan yang ada di dalam sistem untukkemudian ditukar dengan tiket dengan caramencetaknya. Nomer PIN tersebut didapatkanpelanggan setelah pelanggan telah melakukanpembayaran ke rekening bank yang dimiliki pihakbioskop, sehingga nomer PIN yang sifatnya unik
tersebuttidakmudahuntukdipalsudanhanyadimilikiolehpelangganyangtelahmelakukanpemesanandanpembayaran tiket. Untuk masuk ke dalam sistemtersebutdanmelakukantugastugasnya,petugasloketharusmelakukanloginterlebihdahuluyaitudengancara memasukkan user name dan password denganbenar.
PesanTiketBioskop
MelihatInfoBioskop
BayardgnATM,iBanking,SMS/mBanking,Teller
DepositTiket
User
Registrasi
Gambar4.UseCaseDiagramPelangganDiagramyangketigaadalah usecasediagram
untuk pelanggan/user, disini user dapat melakukaninteraksidengansistemdenganmelihatinfobioskopmelaluiSMS,infoyangdapatdilihatyaitujudulfilm,studiotempatdiputarnyafilm,jamtayang,kursiyangtersedia, dan harga tiketnya. Selain melihat infobioskop pelanggan melakukan pemesanan tiketdengan menuliskan password jam tayang, studio,posisi dan jumlah kursi yang dipesan. Sebelumnyauntuk dapat memesan tiket user harus melakukanregistrasi terlebih dahulu dan diikuti denganmelakukan deposit saldo, yaitu dengan caramenyetorkansejumlahuangkerekeningyangdimilkiolah pihak bioskop, pembayaran bisa dilakukandengan menggunakan ATM, Internet Banking,SMS/mobilebanking,atautransferlangsungmelaluiloketpembayarandibank(Teller).
IV. PENGUJIANDANANALISIS
4.1 PengujiandanAnalisisMenuLoginAplikasi Auto Reply SMS untuk Informasi,
PemesanandanPembayaranTiketBioskopinidimulaidari proses login. Untuk menggunakan sistem inidiperlukan proses login yaitu dengan memilih hakakses yang akan digunakan dan memasukkanpasswordatausandiuntuktiaphakakses.Padasistemini terdapat dua hak akses yaitu login untukadministrator yang bisa dilihat pada gambar 7 dan
5
-
loginuntukoperatorseperti padagambar8,dimanamasingmasing hak akses mempunyai fungsi yangberbedabeda.
Gambar5.Formloginuntukadministrator
Gambar6.Formloginuntukoperator
Jikasandi yang dimasukansalahmakantidakdapatmasukkemenuutama.
4.2 PengujiandanAnalisis padaMenuOperator(PetugasLoket)
Gambar7.MenuutamaOperator
Pada tampilan menu operator dapat dilihatsusunan kursi yang tersedia di ruangan utamabioskop, jumlah keseluruhankursi adalah 162yangteridiridaribarisAKdanderet116denganlayarbioskop berada di paling atas, tampilan tersebutmerupakantampilanstatuskursi untuk1 judul filmdan1jamtayangfilm.Disebelahatasdaritampilanstatus kursi terdapat informasi seperti jam tayang,judulfilm,studioatauteatertempatdiputarnyafilm,dan harga dari masingmasing judul film. Untukmelihat status tempat duduk dari teater lain dapatdilakukan dengan mengklik tulisan Teater yang
berada pada kanan atas seperti yang terlihat padagambar10.Padagambar10disediakantomboluntukmemilih nomer teater yaitu dari nomer 1 hingganomer 4 dimana masingmasing teater berisikaninformasi judul film dan jam tayang dari tiaptiapjudulfilm,kemudianklik Pilih untukmelihatstatuskursidarijudulfilmpadatiapteaterdanjamtayangyangdipilih.
Gambar8.Tampilanmemilihteater
4.2.1 MengambiltiketdariPINSalahsatumenuygadadidalammenuoperator
adalah mengambil tiker berdasarkan PIN yangdiperoleh pelanggan setelah melakuan pemesananmelaluiSMS.OperatorakanmemasukanPINtersebutdalamkolommenuyangtersediakemudianjikaPINbenarmakasistemakanmencetaknya,tampilantiketdanmenuambiltiketdapatdilihatpdagambar11dan12.
Gambar9.TampilanTiket
Gambar10.TampilanmenuambilTiketdariPIN
6
-
4.3 Pengujian dan Analisis pada menuAdministrator
Administratormempunaihakaksesyangpalingtinggi, segala proses dapat dilakukan olehadministrator termasuk proses yang dilakukan olehoperator. Samaseperti halnyaoperator, dalammenuiniadministrtatorjugadapatmelihatinformasijudulfilm, jamtayang, teatertempatdiputarnyafilm,danhargadari tiap judul film.Dapat jugaadministratormelakukan tugas operator seperti mengoperasikansistem untuk pemesanan tiket secara manual danmengambiltiketdariPINyangdiberikanpelanggan.
Gambar11.MenuutamaAdministrator
4.3.1 PengujiandanAnallisisMenuPerbaruiFilm
Menu ini digunakan administrator untukmelakukan perubahan terhadap judul film, jamtayang,danhargadarimasingmasingteater.Denganmengklik tombol PerbaruiFilmmakaakanmuncultampilan seperti pada gambar 14, dengan memilihsalahsatuteateryangtersediaadmindapatmerubahjudul film pada kolom yang tersedia begitu jugadenganjamtayangdanharganya,jikaperubahantelahdilakkan tekan tombol Simpan untuk menyimpaninformasiyangtelahdirubah.Dikolompalingbawahmenampilkan filmfilm yg telah dirubah selamasistemdijalankan.
Gambar12.TampilanmenuPerbaruiFilm
4.3.2 PengujiandanAnallisisMenuDataMember
Menu data member akan menampilkan formuntuk melihat data member yang telah melakukanregistrasi.Dalamforminiinformasidatadarimemberyangdapatdilihatadalahnama,nomeridentitas,saldoyang dimilki, nomer ponsel, pin yang digunakanuntukmenambahkanjumlahtransfersaatmelakukandeposit pada bioskop melalui bank, dan passwordyangdigunakanuntuk setiapmelakukanpemesanansertauntukceksaldo.Selainuntukmelihatdatadaritiapmember,padaforminijugadapatmelihatrecordpemesanan dari tiaptiap member sehingga dapatdiketahui berapa banyak pelanggan melakukanpemesanan yang selanjutnya akan dapat di cetakdalambentuk print out. Form tersebut akan tampiljika admin mengklik tombol Data Member padamenuutamaadministratordanmelihatrecordtiaptiappelanggan dengan mengklik tombol Lihat RecordPemesananpadasubmenudatamember.
Gambar13.Tampilandatamember
4.4 PengujiandanAnalisisAutoReplySMSTampilan keseluruhan perangkat pada sistem
dapat dilihat pada gambar dibawah dimana aplikasipenjualan tiket bioskop pada komputer telahterkoneksi denganponsel terminal melalui interfacekabeldata.
Gambar14.Perangkatyangdibutuhkandalamsistem
7
-
FormatyangdigunakandalampengirimanSMSdapat dilihat pada tabel 3 dibawah ini yangmenjelaskan format pengiriman SMS dari ponselpengguna jasa menuju posel terminal besertaketerangannya, dan sifat dari format ini adalah notcase sensitive, sehingga penggunaan huruf besarmaupunkeciltidakakanberpengaruh.
FormatSMS KeteranganFORMAT UntukmelihatseluruhformatSMS
yangdigunakanINFO Untukmelihatinfopemutaranfilm
di bioskopmulai dai teater, judulfilmdanjamtayang.
SISAKURSI#JAM#C1/C2/C3/C4 Untukmelihatsisakursipadajamtayang dan studio/teater yangdiinginkan
REG#NAMA#IDKTP Untuk melakukan registrasi ataupendaftaran dengan memasukkannamadanIDKTP
SALDO#PASSWORD Untuk mengetahui saldo deposityangtersisa
PESAN#PASSWORD#JAM#C1/C2/C3/C4#D/T/B#JML
Untukmelakukanpemesananfilmyangakanditonton.
Tabel3.FormatpengirimanSMS
4.5 PengujianSMSBankingPengujianinidibuatuntukmengetahuiseberapa
lama sistemdari bank memberikan notifikasi SMSpada nomer ponsel terminal sistem ketika usermelakukan trasfer ke rekeningbankyangkemudianakandiolahdatanyasebagaiinisialdepositdariuser.Berdasarkan batasan masalah pengujian inimenggunakan fasilitas SMS banking mandiri danoperatoryangdigunakanadalahindosatim3.
No Waktutransaksi WaktuterimaNotifikasi
LamaTransaksi
1 06/03/200914:11 06/03/0914:27 16menit2 06/03/200918:10 06/03/200920:37 2jam27menit3 26/03/200909:21 26/03/200909:28 7menit4 31/03/200916:51 31/03/200917:02 11menit5 01/04/200922:27 01/04/200922:33 6menit6 14/04/200919:35 14/04/200919:39 4menit7 24/04/200921:07 24/04/200922:59 1jam52menit8 27/04/200915:29 28/04/200906:35 14jam36menit9 27/04/200916:57 28/04/200920:33 15jam36menit10 29/05/200909:25 29/04/200909:31 6menit11 04/05/200907:21 04/05/200907:31 10menit12 05/05/200921:21 05/05/200921:31 10menit13 06/05/200909:17 06/05/200909:27 10menit14 07/05/200911:02 07/05/200911:26 24menit
Tabel4.TabelPengujianSMSBanking
Darihasilpengujiandiatasdisimpulkanbahwacepatlambatnyapengirimannotifikasididasarkandarisistemdaribankdanjugajaringanyangdigunakan
V. PENUTUP
5.1 Kesimpulan
BeberapakesimpulanyangdapatdiambildalampembuatanTugasAkhiriniadalah:1. Pembacaan SMS secara otomatis bila terdapat
SMS yang masuk pada ponsel terminal telahdapatdilakukandenganbaikdansistemlangsungmerespon dengan memberikan jawaban sesuaidenganformatSMSyangdituliskan.
2. Pengiriman SMS dari user ke ponsel terminalterkirimdenganbaik.
3. Tiapuserharusmelakukanregistrasiuntukdapatmelakukandepositdanpemesanantiket.
4. Hak akses pada sistem ini telah bekerja yaitusebagaiadministratoryangmempunyaihakaksespenuh terhadap sistem, operator yang bertugasuntuk verifiaksi dan mencetak tiket serta useryangmelakukaninteraksi dengansistemdengancaramengirimkanSMS.
5. PembacaanSMSnotifikasiolehsistemdaribankberupa kredit masuk yang berarti user telahmelakukan transfer deposit pada rekening pihakbioskoptelahdiujidanberjalandenganbaik.
6. Deposit dapat dilakukan dengan melakukantransferkerekeningpihakbioskopmenggunakanibanking, mbanking, sms banking, ATM,maupunmelaluitellerbank.
5.1 SaranSaran yang dapat diambil dalam pembuatan
TugasAkhiriniadalahsebagaiberikut:1. Adanya kerjasama antara penyedia aplikasi
denganoperator seluler dalamhal tarif maupunlayanan tambahanyangakan memudahkanbagiparapelanggan.
2. Kerjasamalebihantarapenyediaaplikasidenganbank terkait dalam hal pembayaran agarmemudahkan pelanggan dalam melakukantransaksi.
3. Diperlukan pengembangan lebih lanjut supayaprogramaplikasibersifatfleksibel,sehinggadapatdigunakan dan diterapkan di sebagian besarbioskopdiseluruhIndonesia.
8
-
DAFTARPUSTAKA
[1]Ipin05, AT Command, http://telekomui.org/,September,2007.[2]Andi purnomo, Sistem Kerja SMS,http://javaku.wordpress.com/ ,Desember,2007.[3]M. Choirul Amri, Tutorial SQL (StructuredQuery Language), http://www.ilmukomputer.com/,Juli,2006.[4]Madcoms, Seri Panduan Pemrograman PemrogramanBorlandDelphi7 ,ANDIPublisher,Jakarta,2006.[5]Adi Nugroho, Rational Rose untuk PemodelanBerorientasi Objek, INFORMATIKA, Bandung,2005.[6]TimResearchJurusanSistemKomputerFakultasIlmu Komputer Universitas Gunadarma,Perancangan Permintaan melalui SMS terhadapLayanan Perpustakaan Universitas Gunadarma ,Jakarta,2004.
Semarang,07Mei2009
Menyetujui:
PembimbingI,
AdianFatchurrohim,S.T.,M.T.NIP.132205680
PembimbingII,
EkoHandoyo,S.T.,M.T.NIP.132309142
9
WidiatmikoAriSaputro(L2F305251)Lahir di Semarang, 03 Januari1985. Mahasiswa Teknik ElektroEkstensi2005,BidangKonsentrasiInformatika dan KomputerUniversitasDiponegoro.Email:[email protected]