ML2F305251APLIKASI AUTO REPLY SMS UNTUK INFORMASI, PEMESANAN DAN PEMBAYARAN TIKET BIOSKOP

download ML2F305251APLIKASI AUTO REPLY SMS UNTUK INFORMASI, PEMESANAN DAN  PEMBAYARAN TIKET BIOSKOP

of 9

description

APLIKASI AUTO REPLY SMS UNTUK INFORMASI, PEMESANAN DANPEMBAYARAN TIKET BIOSKOP

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]