RANGKAT LUNAK TRACKING PACKET DI TRAVEL CERIA BERBASIS ANDROID A.Rizky Ghazali Jurusan Informatika, Fakultas Ilmu Komputr, Univrsitas Bina Darma Palmbang Jl. Jndral Ahmad Yani No.12, 9 Ulu, Sbrang Ulu I, Kota Palmbang, Sumatra Slatan 30264, Indonsia ghazali1515@gmail.com Travl Cria mrupakan sbuah badan usaha yang brgrak dibidang pngiriman pakt sprti dokumnt yang tlah mngaplikasikan sistm informasi yang brbasis komputr. Pndataan pngiriman pakt di travl sudah mnrapkan sistm informasi tracking yang hanya dapat digunakan olh pihak intrnal travl cria, dimana data pakt yang akan dikirim dicatat pada sbuah nota pnrima, kmudian dibuatkan nota pngiriman pakt, pross brikutnya dibuatlah sbuah surat jalan untuk mngirimkan pakt ssuai dngan kota tujuannya. Dilihat dari pross bisnis ini pmanfaatan dan pnggunaan Sistm Informasi pngiriman pakt pada Travl Cria, maka dibutuhkanlah sbuah informasi yang dapat ditampilkan pada prangkat mobil brbasis android yang dapat digunakan olh pngguna untuk mlakukan pross tracking pakt yang mrka kirim, shingga mmudahkan dalam mncari informasi mngnai kbradaan pakt. Dngan pnggunaan tknologi mobil dapat mmprmudah prpindahan dari satu tmpat k tmpat yang lain tanpa trjadi pmutusan atau trputusnya komunikasi. Aplikasi mobil mrupakan aplikasi yang dapat digunakan walaupun pngguna brpindah dngan mudah dari satu tmpat ktmpat lain lain tanpa trjadi pmutusan atau trputusnya komunikasi. Dalam pngmbangan aplikasi ini pnliti mnggunakan tknologi Phongap Kata kunci : tracking packt, android.
1. PENDAHULUAN 1.1. Latar Blakang Kmajuan tknologi informasi pada saat ini trus brkmbang siring dngan kbutuhan manusia yang mnginginkan kmudahan, kcpatan, dan kakuratan dalam mmprolh informasi. Olh karna itu kmajuan tknologi informasi harus trus di upayakan dan ditingkatkan. Salah satu kmajuan tknologi informasi ini di rasakan juga kgunaan dan manfaatnya dalam mningkatkan pross bisnis di prusahaan. Travl Cria mrupakan sbuah badan usaha yang brgrak dibidang pngiriman packt sprti packt yang tlah mngaplikasikan sistm informasi yang brbasis komputr. Pndataan pngiriman packt di travl sudah mnrapkan sistm informasi tracking yang hanya dapat digunakan olh pihak intrnal travl cria, dimana data packt yang akan dikirim dicatat pada sbuah nota pnrima, kmudian dibuatkan nota pngiriman packt, pross brikutnya dibuatlah sbuah surat jalan untuk mngirimkan packt ssuai dngan kota tujuannya. Dilihat dari pross bisnis ini pmanfaatan dan pnggunaan Sistm Informasi pngiriman packt pada Travl Cria, maka dibutuhkanlah sbuah informasi yang dapat ditampilkan pada prangkat mobil brbasis android yang dapat digunakan olh pngguna untuk mlakukan pross tracking packt yang mrka kirim, shingga mmudahkan dalam mncari informasi mngnai kbradaan packt. Dngan pnggunaan tknologi mobil dapat mmprmudah prpindahan dari satu tmpat k tmpat yang lain tanpa trjadi pmutusan atau trputusnya komunikasi. Aplikasi mobil mrupakan aplikasi yang dapat digunakan walaupun pngguna brpindah dngan mudah dari satu tmpat ktmpat lain tanpa trjadi pmutusan atau trputusnya komunikasi. Dalam pngmbangan aplikasi ini pnliti mnggunakan tknologi Phongap. Phongap adalah sbuah tknologi JavaScript dirancang khusus untuk mmbuat aplikasi wb mobil untuk prangkat touchscrn digunakan untuk mmbuat aplikasi pada platform mobil dngan mnrapkan standar WbKit browsr ngin. Phongap adalah framwork JavaScript yang biasanya mnggunakan library lbih ramping sprti jqury atau
Prototyp yang brsifat nativ atau trgantung pada platform yang dijalankan, jadi konsp Phongap itu sndiri mrupakan sbuah aplikasi brbasis mobil. PhonGap mrupakan cross-platfrom nativ applications mnggunakan tknologi wb mulai dari HTML, CSS, dan JavaScript. Tip dari aplikasi ini disbut sbagai hybrid application. PhonGap diciptakan untuk mmprmudah mobil dvlopmnt. Brdasarkan uraian diatas, maka pnulis trtarik untuk mlakukan pnlitian trhadap prmasalahan trsbut dngan mngajukan judul skripsi Prangkat Lunak Tracking Packt Di Travl Cria Brbasis Android dalam upaya mncoba mmbri solusi cara pnyampaian informasi bagi Travl Cria. 1.2. Rumusan Masalah Brdasarkan latar blakang di atas, dapat dirumuskan masalah yang ada untuk dijadikan pmbahasan dalam pnlitian ini yaitu bagaimana pnrapan tknologi brbasis mobil pada Travl Cria brbasis android untuk pmbuatan prangkat lunak tracking packt? 1.3. Batasan Masalah Agar Pmbahasan ini lbih trarah dan tidak mnyimpang dari prmasalahan yang ada srta analisa yang akan di buat, maka prlu batasan masalah. Adapun batasan masalahnya hanya mmbahas pnrapan tracking packt di Travl Cria brbasis android mnggunakan phongap. 2. METODOLOGI PENELITIAN 2.1. Data Pnlitian Dalam intgrasi tknologi wbsrvic pada Travl Cria Palmbang, alat dan bahan yang digunakan mliputi hardwar, softwar srta bahan-bahan pnunjang lainnya. 2.2. Mtod Pnlitian Mtod pnlitian mrupakan suatu cara yang dapat digunakan untuk mncapai tujuan yang diharapkan mlalui suatu pnlitian dngan tknik-tknik dan alat-alat trtntu. Adapun mtod yang digunakan dalam pnlitian ini yaitu mtod dvlopmnt rsarch. Mnurut Supardi (2005 : 25) dvlopmnt rsarch adalah suatu kgiatan pnlitian yang brtujuan dan brusaha mngmbangkan atau mlngkapi pngtahuan yang sudah ada atau diktahui. Prmasalahan manusia dan lingkungan
alamnya slalu brkmbang yang ksmuanya ini harus mmprolh jawaban yang simbang. 2.3. Mtod Pngumpulan Data Mtod Pngumpulan Data yang digunakan dalam pnlitian ini adalah : 1. Data Primr Adapun data primr yang pnliti gunakan dalam pnyususan skripsi ini trdiri dari : a. Wawancara Dalam mtod ini pnulis mngumpulkan data pnlitian dngan brtanya langsung kpada pihak yang brsangkutan yang dapat mmbrikan informasi yang dibutuhkan. b. Obsrvasi Mtod ini dilakukan dngan cara mngamati langsung kadaan dan kgiatan pada Travl Cria Palmbang sbagai objk guna mndapatkan ktrangan yang akurat. 2. Data Skundr Adapun data skundr yang pnliti gunakan dalam pnyususan skripsi ini yaitu studi litratur dan kpustakaan dngan mngumpulkan data dngan cara mncari dan mmplajari data-data dari buku-buku ataupun dari rfrnsi lain yang brhubungan dngan pnulisan laporan pnlitian proposal. Buku yang digunakan pnulis sbagai rfrnsi, adapun mtod yang digunakan pnulis dalam mrancang dan mngmbangkan dapat dilihat pada daftar pustaka. 2.4. Data Pnlitian Dalam intgrasi tknologi wbsrvic pada Travl Cria Palmbang, alat dan bahan yang digunakan mliputi hardwar, softwar srta bahan-bahan pnunjang lainnya. 1. Prangkat Kras (Hardwar) Prangkat kras yang digunakan adalah laptop dngan spsifikasi brikut : a. Laptop acr aspir 4720Z b. Procssor intl pntium dual cor c. RAM 1GB d. Hardisk 250 GB. Printr canon (S200SPx) f. Flashdisk 4 GB 2. Prangkat Lunak (Softwar) a. Windows 7 ultimat sbagai oprating systm
b. Ms-word 2007 untuk pnulisan laporan tugas akhir ini c. Softwar pndukung yaitu xampp (php & mysql), macromdia dramwavr & wb browsr mnggunakan firfox. d. Eclips untuk ditor pmbuatan program android. Phongap library pmrograman android 3. ANALISA DAN PERAMCANGAN 3.1.Tahap Communication Pada tahap ini akan dilakukan inisiasi proyk, sprti mnganalisis masalah yang ada dan tujuan yang akan dicapai. Slain itu dilakukan juga pngumpulan kbutuhan travl cria, dimana kbutuhan yang akan dikumpulkan dari usr adalah sbagai brikut : 1. Bagaimana prangkat lunak ini mmudahkan dalam pross pnyampaian informasi pngirim, pnrima, pakt dan lokasi. 2. Pnglolaan data pngirim, pakt dan surat jalan 3. Bagai mana mnampilkan hasil informasi lokasi pakt 4. Dan hak akssnya dissuaikan dngan lvl dan unit krja dari pngguna trsbut. 3.2.TAHAP PLANNING Pada tahapan planning digunakan untuk mnghitung stimasi waktu pmbuatan prangkat lunak,.adapun pada pnlitian ini, pnulis hanya focus pada jadwal pngmbangan prangkat lunak sprti yang bias dilihat pada tabl 3.1.dibawahini. Tabl 3.1.Jadwa lpngmbangan Prangkat Lunak 3.3.TAHAP MODELING Pada tahap modling digunakan untuk mnntukan prsyaratan-prsyaratan tknis dan mngidntifikasi data, fungsional, dan prsyaratan konfigurasi dari sistm yang akan dibangun. Analisis yang digunakan olh pnulis dilakukan dari mpat sisi, yaitu:
3.3.1 Analisis Mngidntifikasi isi informasi yang akan ditampilkan. Ada pun isi informasi analisis yang akan trsimpan pada tabl pngirim, pnrima, pakt dan surat jalan.activity Diagram Admin dapat dilihat dibawah ini. yang akan ditampilkan trsbut sbagai brikut ini : 1. Us cas diagram Analisis yang mnjlaskan scara dtail mngnai hubungan atau intraksi antara pngguna dngan sistm. Ada pun pnjlasan scara dtail mngnai intraksi trsbut dapat digambar kan mlalui sbuah uscas diagram.uscas diagram dibawah Start Mlakukan Login Admin Mmasukkan usrnam da password Mnglola Data pngirim, pnrima, pakt, surat jalan Informasi Data lokasi pakt Tidak Sistm Mnampilkan Halaman Login Ya Mnampilkan Halaman Admin nd ini mnggambarkan hubungan atau intraksi antara bagian ditravl Cria. Dimana admin brtugas Mnglola data pngirim, pnrima dan pakt. Uscas Diagram trsbut dapat dilihat pada gambar3.1. dibawahini. Login Gambar3.2 Activity Diagram Admin 3. Activity Diagram Pngguna Pada activity diagram pngguna, trdapat pross, yakni pross : pngguna dapat mlihat informasi pakt dan lokasi Klola Data Pngirim pakt.activity Diagram Pngguna dapat Admin <<xtnd>> Klola Data Pnrima <<xtnd>> <<includ>> Planggan dilihat dibawah ini. Pngguna Sistm Klola Data Pakt <<xtnd>> Mlihat Data Pakt <<includ>> Start Klola Data Surat Jalan <<includ>> Mlakukan Login Mnampilkan Halaman Login <<xtnd>> Artificial Intlgnc Lokasi Pakt <<includ>> Mlihat DataLokasi Pakt Mmasukkan usrnam da password Tidak Ya Mnampilkan Halaman Pngguna Informasi Lokasi Gambar 3.1 Uscas Diagram 2.Activity Diagram Admin Mlihat Data Pakt Mlihat lokasi pakt Pada activity diagram admin, trdapat pross, yakni pross : admin mnglola data pngirim, pnrima, pakt dan surat jalan Gambar3.3 Activity Diagram Pngguna nd
4. Class Diagram Mngidntifikasi isi informasi yang akan ditampilkan pada Prangkat Lunak Tracking Pakt Di Travl Cria Brbasis Android. Adapun isi informasi yang akan ditampilkan trsbut didskripsikan mlalui Class Diagram sbagai brikutini. Gambar3.4.Class Diagram 3.3.2Dsain Pada tahapan ini yang dikrjakan adalah mlakukan kgiatan dsain isi dan kluaran dari sistm.kgiatan ini mrupakan bagian non-tknis dalam pngmbangan sbuah sistm.tujuan dari tahapan ini adalah untuk mrancang, mmproduksi,dan mmprolh smua tks, pta dan kontn yang akan brintgrasi k dalam aplikasi wb yang nantinya akan dibuat trsbut. 3.3.2.1Dsain Tabl Pada tahap ini digunakan untuk mrancang databas yang akan digunakan brdasarkan kbutuhan informasi yang tlahdi idntifikasi pada tahap analisis. Pnulis mndsain sbuah databas dngan nama dbpakt yang trdiri dari 6 tabl yang akan diprgunakan di dalam Prangkat Lunak Tracking Pakt Di Travl Cria Brbasis Android. 1. Tablusr_admin Tabl usr_admin digunakan untuk mnyimpan data-data usr_admin, disimpan dngan nama usr_admin dan mmpunyai atribut-atribut yang dapat dilihat pada tabl dibawah ini. No. Tabl3.2.Tablusr_admin Fild Typ 1. Id_usr Int 2. 3. Usrnam Passwor d 4 Lvl 2. Tablpngirim Varcha r Varcha r Varcha r Siz Ktranga n ID Usr (Primary Ky) 45 Usrnam 50 Password 45 Lvl usr Tabl pngirim digunakan untuk mnyimpan data-data pngirim, disimpan dngan nama pngirim dan mmpunyai
atribut-atribut yang dapat dilihat pada tabl dibawah ini. No. 1. Tabl3.3.Tablpngirim Fild Id_pngiri m 2. Nama Typ Int Varch ar Siz Ktrang an IdPngiri m (Primary Ky) 45 Nama 3. Alamat Txt Alamat 4. Tlp 3. Tablpnrima Varch ar 15 Tlp Tabl pnrima digunakan untuk mnyimpan data-data pnrima, disimpan dngan nama pnrima dan mmpunyai atribut-atribut yang dapat dilihat pada tabl dibawah ini. No. Tabl3.4.Tablpnrima Fild Typ Siz 1. Id_pnri ma 2. Id_pngiri m Ktrang an Int 15 Id Pnrima (Primary Ky) Varch ar 3. Nama varcha r 45 Id Pngirim 45 Nama 4. Alamat Txt Alamat 5. Tlp Varch 15 Tlp 4. Tablpakt ar Tabl pakt digunakan untuk mnyimpan data-data pakt, disimpan dngan nama pakt dan mmpunyai atribut-atribut yang dapat dilihat pada tabl dibawah ini. No. Tabl3.5.Tablpakt Fild Typ Siz Ktranga n 1 Id_pakt Int 15 Id Pakt (Primary Ky) 2 Nama Varch ar 3 Ktranga n 5. Tablsurat_jalan Txt 45 Nama ktranga n Tabl surat_jalan digunakan untuk mnyimpan data-data surat_jalan, disimpan dngan nama surat_jalan dan mmpunyai atribut-atribut yang dapat dilihat pada tabl dibawah ini. No. Fild Tabl3.6.Tablsurat_jalan 1 Id_surat_jala n Typ Siz Ktrang an Int 15 Id Surat Jalan (Primary
Ky) 2 Id_pakt Int 15 Id Pakt 3 Tgl_brangk at Dat Tgl Brangka t 4 Jam_brang kat tim Jam Brangka t 3.4.DESAIN INTERFACE Pada tahap ini brtujuan untuk mrancang kluaran yang akan dihasilkan dari prangkat lunak. Informasi yang akan ditampilkan trsbuttr diri informasi umum sampai informasi yang mrupakan hasil qury pada prangkat lunak Adapun dsain yang akan dihasilkan 6. Tablinformasi_lokasi Tabl informasi_lokasi digunakan untuk mnyimpan data-data informasi_lokasi, disimpan dngan nama informasi_lokasi dan mmpunya iatribut-atribut yang dapat dilihat pada tabl dibawah ini. N o. Tabl3.7.Tabl informasi_lokasi Fild Ty p Siz Ktran gan 1 Id_surat_jalan Int 15 Id Surat Jalan (Primary Ky) 2 Id_informasi_l okasi txt Id Informa si Lokasi 3 Latitud txt Latitud 4 Longitud Tx t 5 Tgl_waktu dat Longitu d Tgl Waktu 4.HASIL DAN PEMBAHASAN 3.5.Hasil Stlah mlakukan analisa sistm, prancangan sistm dan brakhir dngan pmbuatan program yang ssungguhnya, maka hasil yang dicapai olh pnulis adalah sbuah Prangkat Lunak Tracking Pakt Di Travl Cria Brbasis Android dalam mmudahkan pross pncarian informasi yang trdiri dari satu databas dngan dbpakt dan 6 tabl yang brlasi antar stiap tablnya yaitu usr_admin, pngirim, pnrima, pakt dan surat jalan yang trdiri dari halaman admin dan halaman pngguna. 3.6.Pmbahasan Mnjalankan Prangkat Lunak Tracking Pakt Di Travl Cria Brbasis Android untuk informasi lokasi pakt scara langsung harus mmpunyai konksi intrnt, sistm ini mmpunyai halaman utama atau halaman dpan yaitu halaman indx yang brfungsi sbagai halaman kskusi untuk
mmanggil halaman-halaman yang lain scara otomatis pada saat halaman ini diakss. Pada bab ini akan dibahas bahwa Prangkat Lunak Tracking Pakt Di Travl Cria Brbasis Android ini trdapat halaman-halaman lain yang dapat saling brhubungan satu sama lain. 5.Ksimpulan dan Saran 3.7Ksimpulan Brdasarkan hasil pnlitian pnulis yang dilakukan pada CV. Travl Cria srta pmbahasan yang dilakukan olh pnulis maka dapat diambil ksimpulan bahwa : 1. Prangkat Lunak Tracking Pakt Di Travl Cria Brbasis Android yang dibuat tlah mlalui tahapan yang trdiri dari tahapan analisis dan tahapan dsain dngan mnggunakan mtod pngmbangan watrfall. 2. Bahasa pmrograman javascript, css3, library phongap, PHP dan MySQL dipilih karna alasan kompatibilitas, yaitu mnysuaikan dngan aplikasi lain yang tlah lbih dahulu broprasi. 3. Dari hasil pngujian yang dilakukan 4. olh usr yang sdang mlakukkan aktivitas pada jaringan trsbut. 5. Script fluxion masihmnggunakan tknik social nginring yang bgitu tampak jlas pada bagian ktika korban tlah trhubung pada jaringan palsu dan diminta untuk mmasukkan ulang password. 3.4. Saran Dari ksimpulan yang tlah dikmukakan, maka pnulis ingin mmbrikan bbrapa saran yang akan dijadikan sbagai bahan masukan yang brmanfaat bagi CV. Travl Cria. Untuk mndukung kbrhasilan dari sistm yang baru ini, pnulis mmbrikan saran sbagai brikut : ini mnghasilkan sbuah aplikasi yang dapat mmudahkan planggan mmprolh informasi pakt mlalui informasi pta.
Daftar Pustaka A.S, Rossa dan M. Shalahuddin. (2010). Rkayasa Prangkat Lunak Trstruktur dan Brorintaasi Objk. Bandung : Pnrbit Informatika Connolly, Thomas M., Carolyn E. Bgg. (2005). Databas Systms : A practical approach to dsign, implamntation, and managmnt, fourth dition. USA : Parson Education Limitd Dwobroto, WisnuSakti. 2012.Jurnal Pnlitian Pnggunaan Businss Modl Canvas Sbagai Dasar Untuk Mnciptakan Altrnatif Stratgi Bisnis dan Klayakan Usaha. Jurusan Tknik Industri, Fakultas Tknologi Industri, Univrsitas Trisakti. Fatimah, Wina Noviani. 2011. Pngnalan Eclips : Pngnalan Tntang Sjarah Singkat Mngnai Eclips dan Cara Instalasi Eclips. http://wi01.fils.wordprss.com/2011 /02/pngnalan-clips.pdf. diakss tanggal 8 Dsmbr 2012. Fndy Suharyadi. 2004. Analisis pngaruh Locus of Control, Orintasi Tujuan Pmblajaran dan Lingkungan Krja Trhadap Slf Afficacy dan Transfr Platihan. Flanagan, 2011, A Social Vulnrability Indx for Disastr Managmnt Gargnta, M. (2011).Larning android. Sbastopol, CA, USA: O Rilly Mdia, Inc. Kadir, Abdul. 2010. Pngnalan Sistm Informasi. Andi. Yogyakarta Kosmaczwski, Adrian. 2012. Sncha Touch 2 Up and Running. Unitd Stat:O Rilly Mdia Kristanto, Andri.2010. Kupas Tuntas PHP dan MYSQL. Klatn : Cabl Book. Mohapatra, P.K.J(2010). Softawar Enginring-A Lifcycl Approach. Nw Dlhi: Nw Ag Intrnational Publishrs Pvt td Munawar. 2005. Pmodlan Visual dngan UML. Jakarta : Graha Ilmu. Murdianto, Murdianto and Abdillah, Lon Andrtti and Panjaitan, Fbriyanti (2015) Dictionary of Prabumulih Languag-Basd Android. Th 4th ICIBA 2015, Intrnational
Confrnc on Information Tchnology and Enginring Application, Rumapa, S. A.(2010). Analisis Pross Bisnins Pada Distributor XYZ Rudy, T.(2005). Komunikasi & Hubungan Masyarakat Intrnasional, Bandung: Rfika Aditama Sari, Yunita., Atmajaya, Shlla., dan Rachmansyah., 2015, Rancang Bangun Aplikasi Pmsanan Makanan dan Minuman Pada Ktty Rsto Brbasis Clint Srvr dngan Platform Android. Skripsi, Jurusan Sistm Informasi, STMIK GI MDP Wargo, J.M., 2012, PhonGap Essntials: Building Cross-Platform Mobil Apps, Parson Education, Unitd Stats. Inc., Wahana Komputr & Andi, 2015, Sncha Touch. Wahana Komputr Yogyakarta : CV Andi Offst. X. Shu, Z. Du, R. Chn, "Rsarch on Mobil Location Srvic Dsign Basd on Android" in Procdings of WiCo- m'09, 2009 Saputra,Agus. 2011. Pmrograman CSS Untuk Pmula. Jakarta : PT. Gramdia Shalahuddin, M dan Rosa A. S., 2013, Pmrograman J2ME Blajar Cpat Pmrograman Prangkat Tlkomunikasi Mobil, Informatika, Bandung Simarmata. Jannr (2010), Rkayasa Prangkat Lunak, Andi Offst, Yogyakarta