RANCANG BANGUN APLIKASI PEMESANAN TIKET BUS ONLINE .

3y ago
59 Views
9 Downloads
816.61 KB
11 Pages
Last View : 17d ago
Last Download : 3m ago
Upload by : Joao Adcock
Transcription

Rancang Bangun Aplikasi Pemesanan Tiket Bus Online Berbasis Web DenganMenggunakan Metode Waterfall(Agung Baitul Hikmah - Deddy Supriadi)RANCANG BANGUN APLIKASI PEMESANAN TIKET BUS ONLINEBERBASIS WEB DENGAN MENGGUNAKANMETODE WATERFALLAgung Baitul HikmahDeddy SupriadiABSTRAKDalam dunia bisnis, internet digunakan sebagai alat penghubung yang sangatpraktis untuk komunikasi antara perusahaan dengan pelanggan tanpa harus memikirkanjarak, waktu dan lokasi. Perancangan aplikasi pemesanan tiket bus online berbasis webmerupakan serangkaian sistem yang digunakan untuk menunjang atau mendukungkelancaran kegiatan pelayanan dan pemesanan tiket. Salah satu permasalahan yangterjadi yaitu kurangnya penyampaian informasi mengenai jadwal keberangkatan,pemilihan rute, harga tiket dan pemesanan tiket secara online. Program aplikasi inidirancang berbasis web ticketing dengan menggunakan bahasa pemograman PHP MySQLsebagai pengolahan data-data yang diperlukan dan metode waterfall sebagai prosespengembangan perangkat lunak berurutan yang melewati fase perencanaan pemodelandan pengujian solusi.Tujuan dirancangnya aplikasi ini yaitu memudahkan perusahaandalam memberikan informasi tentang jadwal keberangkatan bus, pendataan calonpenumpang, pemesanan tiket serta tempat duduk dalam bus secara online. Sehinggacustomer dapat dengan mudah memperoleh informasi dan melakukan pemesanan tiketsecara online tanpa harus datang langsung ke PO (Perusahaan Otobus).Kata Kunci : Pemesanan Tiket Bus Online, Waterfall.I. PENDAHULUANDalam dunia bisnis, internetdigunakan sebagai alatpenghubungyang sangat praktis untuk komunikasiantara perusahaan dengan pelanggantanpa harus memikirkan jarak, waktu danlokasi. Internet juga dapat menjadi saranapenyaluran sumber informasi yang sangatbermanfaat untuk perusahaan sebagaipengembangan strategi perusahaan, salahsatunya dengan menggunakan fasilitasweb sebagai media promosi. Berdasarkandatadiataspentingnyasebuahperusahaan menggunakan fasilitas websebagai media promosi, salah satunyaadalah perusahaan yang bergerakdibidang pelayanan jasa transportasiumum. Seiring dengan pertumbuhanjumlah pengguna jasa transportasi umumyang semakin banyak dan tuntutanmobilitas kehidupan maupun pekerjaanyang relatif lebih tinggi. Selain itu dipacujuga oleh naiknya harga bahan bakarminyak. (T Harlianto,dkk, 2006), haltersebut yang menjadi salah satu faktorpendorong masyarakat menggunakantransportasi umum.Berdasarkan permasalahan diatas,peneliti melakukan penelitian tentang jasatransportasi umum yaitu jasa pemesanantiket bus online. Dengan tujuanmempermudah pertukaran informasi50

Rancang Bangun Aplikasi Pemesanan Tiket Bus Online Berbasis Web DenganMenggunakan Metode Waterfall(Agung Baitul Hikmah - Deddy Supriadi)penumpang dengan pihak otobus, datatiket bus yang didalamnya mencakuppemesanan tiket, harga tiket dan ruteperjalanan bus. Sehingga penumpangdapat melakukan pemesanan tiket onlinesecara mudah dan praktis.dihubungkan dengan jaringan-jaringanhalaman. (Hidayat, 2010).c. PHP (Personal Home Page)PHP merupakan kependekan darikataHypertextPreprocessor.PHPtergolong sebagai perangkat lunak opensource yang diatur dalam aturan generalpurpose licences (GPL). (Suprianto, 2008).Bahasa pemograman PHP sangat cocokdikembangkan dalam lingkungan web,karena PHP bisa diletakan pada scriptHTML atau sebaliknya.II. TINJAUAN PUSTAKAa. Internet (Interconnected Networks)Internet adalah kumpulan jaringanjaringan komputer (networks) seduniayang saling berhubungan satu sama lain(Maryono dan Istiana, 2008).Sebagai sebuah jaringan komputerdunia, internet dapat dikatakan sebagaijalur transportasi segala informasi yangberbentuk file atau data pada komputerlain. Dengan demikian, internet sendiritidak mengandung informasi. Sering adasalah sebut dengan mengatakan bahwainformasi dapat ditemukan di internet.Lebih tepat dikatakan, bahwa informasidapatditemukanmelaluiataumenggunakan internet. Informasi sendiriberada pada komputer-komputer yangterhubung ke internet karena komputerlahyang menyimpan informasi, bukannyainternet.b. WebsiteWebsite atau situs dapat diartikansebagai kumpulan halaman-halaman yangdigunakan untuk menampilkan informasiteks, gambar diam atau gerak, animasi,suara, dan atau gabungan dari semuanya,baik yang bersifat statis maupun dinamisyang membentuk satu rangkaian bangunanyang saling terkait, yang masing-masingd. MySQL (My Structure Query Language)MySQL (My Structure QueryLanguage) adalah salah satu DatabaseManagement System (DBMS) dari sekianbanyak DBMS seperti Oracle, MS SQL,Postagre SQL, dan lainnya. (Anhar, 2010).MySQLberfungsiuntukmengolahDatabase menggunakan bahasa SQL.MySQL bersifat open source sehingga bisamenggunakannyasecaragratis.Pemograman PHP juga sangat mendukungdengan database MySQL.III. METODE PENELITIANa. Metode WaterfallTahapan utama dari waterfall modellangsungmencerminkanaktifitaspengembangan dasar. Terdapat 5 tahapanpada waterfall model, yaitu requirementanalysis and definition, system andsoftware design, implementation and unittesting, integration and system testing, 1

Rancang Bangun Aplikasi Pemesanan Tiket Bus Online Berbasis Web DenganMenggunakan Metode Waterfall(Agung Baitul Hikmah - Deddy Supriadi)Sumber : Ian Sommerville (2007:30)Gambar 1. Waterfall ModelBerikut adalah penjelasan dari tahapantahapan tersebut:1. Requirement Analysis and DefinitionMerupakan tahapan penetapan fitur,kendala dan tujuan sistem melaluikonsultasi dengan pengguna sistem.Semua hal tersebut akan ditetapkansecara rinci dan berfungsi sebagaispesifikasi sistem.2. System and Software DesignDalam tahapan ini akan dibentuk suatuarsitektursistemberdasarkanpersyaratan yang telah ditetapkan.Danjugamengidentifikasidanmenggambarkan abstraksi dasar sistemperangkat lunak dan hubungannya.3 .Implementation and Unit TestingDalam tahapan ini, hasil dari desainperangkat lunak akan direalisasikansebagai satu set program atau unitprogram. Setiap unit akan diuji apakahsudah memenuhi spesifikasinya.4. Integration and System TestingDalam tahapan ini, setiap unit programakan diintegrasikan satu sama lain dandiuji sebagai satu sistem yang utuhuntuk memastikan sistem sudahmemenuhi persyaratan yang ada.Setelah itu sistem akan dikirim kepengguna sistem.5. Operation and MaintenanceDalam tahapan ini, sistem diinstal danmulai digunakan. Selain itu jugamemperbaikierroryangtidakditemukan pada tahap pembuatan.Dalam tahap ini juga dilakukanpengembangansistemsepertipenambahan fitur dan fungsi baru.IV. PEMBAHASANA. Requirement Analysis and DefinitionMajunya zaman seperti sekarang ,terkadang masyarakat tidak , mereka membutuhkansesuatu yang cepat dan mudah, salahsatunya adalah menginginkan kemudahandalam melakukan aktivitas pemesanantiket bus. Dengan dirancangnya aplikasi inidiharapkan dapat membantu masyarakatdalam melakukan aktivitas pemesanantiket bus, di mana dalam aplikasi ini52

Rancang Bangun Aplikasi Pemesanan Tiket Bus Online Berbasis Web DenganMenggunakan Metode Waterfall(Agung Baitul Hikmah - Deddy Supriadi)masyarakat tidak perlu datang langsung keterminal atau travel untuk memesan tiketbus. Dengan adanya aplikasi pemesanantiket bus online berbasis web inimemudahkandalampenyampaianinformasi pemesanan tiket bus kepadamasyarakat. Berikut adalah hasil analisakebutuhanyangdiangkatdalampembahasanini yaitu bagaimanamemberikan konsep desain web yangmudah dimengerti dalam memberikanRouteId routeinformasi yang memudahkan untukaktifitas pemesanan tiket bus secaraonline, informasi jadwal keberangkatanbus, informasi rute perjalanan daninformasi lainnya.Perancanganbasisdatamenghasilkan pemetaan table-tabel yangdigambarkan dengan Entity RelationalshipDiagram (ERD) dan Logical RecordStructure (LRS)Id customBus namepricefnamelname1Route11memilikino tlpCustomerAlamat custom1busKode berId reservedateSeat reserveMReservememilikiseatMGambar 2. Entity Relationalship Diagram53

Rancang Bangun Aplikasi Pemesanan Tiket Bus Online Berbasis Web DenganMenggunakan Metode Waterfall(Agung Baitul Hikmah - Deddy Supriadi)B. System and Software DesignBerikut ini adalah spesifikasiperangkat keras dan perangkat perancanganaplikasi pemesanan tiket bus onlineberbasis web.1. Spesifikasi Perangkat Kerasa) Server1) CPU(a) Processor Intel Pentium Core 2 Duo(b) RAM DDR2 2 GB(c) Hard Disk 500 GB2) Mouse3) Keyboard4) Monitor dengan resolusi minimum1024x7685) Koneksi internet dengan kecepatan 2Mbpsb) Client1) CPUa) Processor Intel Pentium 4b) RAM DDR2 1 GBc) Hard Disk 20 GB2) Mouse3) Keyboard4) Monitor dengan resolusi layar minimum1024x7685) Koneksi internet dengan kecepatan 56Kbps1. Spesifikasi Perangkat Lunaka. Server1) Sistem operasi yang umumdigunakanseperti:Microsoft Windows atauLinux (Ubuntu, Fedora, danlain-lain).2) Aplikasi bundle web serverseperti:Xampp,WampServer,php2triadyang terdiri dari beberapakomponen, diantaranya:a) Aplikasi Apache Serverv2b) Aplikasi PHP server v5c) Aplikasi MySQL Serverv5d) Aplikasi phpMyAdminv33) AplikasiWebseperti:Mozilla Firefox, Opera,Safari, Internet Explorer,dan Google Chrome.b. Client1) Sistem operasi yang umumdigunakanseperti:Microsoft Windows atauLinux (Ubuntu, Fedora, danlain-lain).Aplikasi web browser seperti:Mozilla Firefox, Opera, Safari, InternetExplorer, dan Google ChromeC. Implementation and Unit TestingRancangan antar muka padaperancangan aplikasi pemesanan tiket busonline berbasis web sebagai berikut:a). Rancangan Antar Muka Home HalamanUserRancangan halaman home adalahhalaman depan dari semua halaman yangada pada website. Halaman inilah yangakan tampil sebelum halaman yanglainnya. Pada halaman home ini jugaterdapat form pemesanan tiket bus.Rancangan halaman home adalah sebagaiberikut:54

Rancang Bangun Aplikasi Pemesanan Tiket Bus Online Berbasis Web DenganMenggunakan Metode Waterfall(Agung Baitul Hikmah - Deddy Supriadi)HomePemesananRouteDaftar PemesananCaraKomentar!!Booking TiketRoute:Date:Slide FotoJumlah Tiket:NextFotoFooterFotoFooterGambar 3. Rancangan Antar Muka Home Halaman Userb) Rancangan Antar Muka DaftarPemesanan Halaman UserRancangan antar muka halamandaftar pemesana merupakan halaman yangberisi mengenai daftar nama-namacustomer yang sudah melakukan reservasitiket dengan status Onboard atau dalamperjalanan. Rancangan halaman daftarpemesanan adalah sebagai berikut55

Rancang Bangun Aplikasi Pemesanan Tiket Bus Online Berbasis Web DenganMenggunakan Metode Waterfall(Agung Baitul Hikmah - Deddy Supriadi)LogoHomeRouteDaftar Pemesanan Cara PemesananKomentar!!Xxxxxxxxxx xxxx xxxxx xxxxxxxxxxxxx xxxxXxxxxxx xxxxxxx berxxxxStatusOnboardOnboardGambar 4. Rancangan Antar Muka Daftar Pemesanan Halaman Userc). Rancangan Antar Muka DaftarPemesanan Halaman UserFooterRancangan antar muka halamandaftar pemesana merupakan halaman yangberisi mengenai daftar nama-namaLogoHomeRoutecustomer yang sudah melakukan reservasitiket dengan status Onboard atau dalamperjalanan. Rancangan halaman daftarpemesanan adalah sebagai berikut:Daftar Pemesanan Cara PemesananKomentar!!Xxxxxxxxxx xxxx xxxxx xxxxxxxxxxxxx xxxxXxxxxxx xxxxxxx berxxxxStatusOnboardOnboardGambar 5. Rancangan AntarMuka Daftar Pemesanan Halaman UserFooter56

Rancang Bangun Aplikasi Pemesanan Tiket Bus Online Berbasis Web DenganMenggunakan Metode Waterfall(Agung Baitul Hikmah - Deddy Supriadi)a. Implementasi Rancangan Antar Muka Halaman Admin1. Halaman Login AdminGambar 6. Halaman Login Admin2. Halaman Utama Admin (Dashboard)Gambar 7. Halaman Utama Admin (Dashboard)57

Rancang Bangun Aplikasi Pemesanan Tiket Bus Online Berbasis Web DenganMenggunakan Metode Waterfall(Agung Baitul Hikmah - Deddy Supriadi)b.Implementasi Rancangan Antar Muka Halaman User1. Halaman Utama User (Home)Gambar 8. Halaman Utama User (Home)2. Halaman RouteGambar 9. Halaman Route58

Rancang Bangun Aplikasi Pemesanan Tiket Bus Online Berbasis Web DenganMenggunakan Metode Waterfall(Agung Baitul Hikmah - Deddy Supriadi)3. Halaman Daftar PemesananGambar 10. Halaman Daftar PemesananV. PENUTUP1. KesimpulanBerdasarkan pembahasan mengenaipembuatan aplikasi pemesanan tiket busonline berbasis web diatas, penulismemberikan kesimpulan sebagai berikut:1. Dengan adanya aplikasi pemesanantiket bus online berbasis web ini makamemudahkan calon penumpang dalampenyampaian informasi dan pemesanantiket bus.2. Dengan adanya aplikasi pemesanantiket bus online berbasis web ini calonpenumpang bisa mengetahui lebihcepat mengenai informasi jadwalkeberangkatan, rute perjalanan, danharga tiket.3. Dengan adanya aplikasi pemesanantiket bus online berbasis web ini calonpenumpang tidak perlu datang langsungke terminal atau travel, melainkanhanya perlu mengakses aplikasi ini2. SaranDengan adanya kesimpulan diatasmaka penulis akan memberikan beberapasaran-saran yang mungkin saja dapatbermanfaat agar membantu pada prosespemesan tiket bus online berbasis websehingga dapat bekerja dengan sangatoptimal, adapun saran-saran dari penulisantara lain:1. Mengembangkan program aplikasi inidengan dapat melakukan transaksidan kerjasama dengan pihak bank.2. ram aplikasi ini.3. Dianjurkan memiliki backup file untukmencegahapabilaterjadinyakesalahan atau permasalahan dalamrancangan website.Hal-hal diatas merupakan beberapamasukan dari penulis agar pada prosespenggunaan website iatau ni bisa berjalandengan sangat optimal dan lebih efisien.59

Rancang Bangun Aplikasi Pemesanan Tiket Bus Online Berbasis Web DenganMenggunakan Metode Waterfall(Agung Baitul Hikmah - Deddy Supriadi)VI. DAFTAR PUSTAKAAnhar. 2010. Panduan Menguasai PHP danMysql secara Otodidak. Jakarta: AgromediaPustaka.Hidayat, Rahmat. 2010. Cara PraktisMembangun Website Gratis. Jakarta. PTElex Media Komputindo.Maryono, Y. dan B Patmi Istiana. 2008.Teknologi Informasi dan Komunikasi.Yogyakarta: Yudhistira Ghalia Indonesia.Sommervile,Ian.2007.SoftwareEngineering (Rekayasa Perangkat Lunak).Jakarta:Erlangga.Suprianto, Dodit. 2008. Buku PintarPemograman PHP. Bandung: OASE Media.60

pembuatan aplikasi pemesanan tiket bus online berbasis web diatas, penulis memberikan kesimpulan sebagai berikut: 1. Dengan adanya aplikasi pemesanan tiket bus online berbasis web ini maka memudahkan calon penumpang dalam penyampaian informasi dan pemesanan tiket bus. 2. Dengan adanya aplikasi pemesanan

Related Documents:

Tujuan dari pembuatan program web ini . kegunaanya yang dimilki oleh internet maka dikembangkan sebuah “Sistem Pemesanan Tiket Bus Secara On-Line”. Sistem Pemesanan Tiket Secara On-Line. Berbasis Web ini dibuat dengan . Kata Kunci: Aplikasi Web, Tiket Bus Online, PHP dan MySQL 1.PENDAHULUAN 1.1 Latar Belakang

UNTUK PENJUALAN TIKET BUS DAMRI 1) Hamdani 2) Haviluddin . untuk membangun aplikasi web service sebagai aplikasi middleware dan peyedia layanan penjualan tiket bus, . proses pemesanan tiket. Dari semua yang dibutuhkan, web service adalah teknologi yang paling tepat.

pemesanan tiket bus ini dibuat dengan menggunakan metode waterfall dan perancangan sistem menggunakan metode UML (Unified Modelling Language). Sistem ini berbasis web dengan bahasa pemrograman PHP dan database MySQL. Melalui aplikasi portal pemesanan tiket bus ini diharapkan calon penumpang tidak

Sistem Reservasi tiket bus digunakan calon penumpang untuk melakukan pemesanan tiket perjalanan tanpa harus datang ke agen. Untuk memudahkan calon penumpang dalam mengakses sistem ini, maka dibangun aplikasi reservasi tiket bus berbasis Android mobile. Android adalah kumpulan perangkat lunak yang ditujukan

Aplikasi Penjualan Tiket Travel Secara Online Pada CIPAGANTI Afransa Median Putra . informasi harga tiket, jadwal keberangkatan, pemesanan tiket, jumlah kursi yang tersedia. Hal tersebut . dibutuhkan dalam pembuatan program ini. Seiring dengan perkembangan internet, banyak dibangun sistem yang .

muka dan pembuatan Aplikasi Sistem Reservasi Tiket berbasis J2ME(Java 2 Micro Edition) yang merupakan suatu aplikasi untuk melakukan pemesanan tiket secara online memalui perangkat mobile pada perusahaan Executive Shuttle Bus Joglosemar. Aplikasi ini dibangun dengan menggunakan bahasa pemrograman J2ME (untuk pelanggan) dan bahasa

Aplikasi alat pemesanan tiket bus menggunakan telepon genggam berbasis J2ME merupakan terobosan baru untuk perkembangan transportasi bus. Pada aplikasi alat pemesanan tiket bus Calon penumpang tidak harus melalui beberapa tahapan yang banyak, karena sudah menggunakan aplikasi, maka tidak perlu menggunakan aplikasi browser lagi.

The Power of the Mind Copyright 2000-2008 A. Thomas Perhacs http://www.advancedmindpower.com 3 Laws of the Mind Law #1 Every Mental Image Which You Allow to Take