Makalah Traveloka [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

ANALISIS DIAGRAM PADA APLIKASI TRAVELOKA Diajukan untuk Memenuhi Tugas Mata Kuliah Analisis dan Perancangan Sistem Program Studi Akuntansi S1 pada Fakultas Ekonomi Universitas Widyatama Dosen Pembimbing : Andhika Ligar Hardika S.E.,M.Si.,Ak.



Disusun Oleh: Antonius Arjuna P riapala



(0115101134)



Desi Oktin Permatasari



(0115101238)



Tio Nency Januari



(0115101281)



PROGRAM STUDI AKUNTANSI S1 FAKULTAS EKONOMI UNIVERSITAS WIDYATAMA BANDUNG 2018 1



KATA PENGANTAR Puji syukur kepada Tuhan Yang Maha Esa atas segala nikmatnya sehingga kami dapat menyusun makalah tentang “Analisis Diagram Pada Aplikasi Traveloka” dengan sebaik-baiknya. Adapun tujuan dari penulisan makalah ini adalah untuk meningkatkan pengetahuan akan menganalis suatu diagram pada perusahaan. Kami juga ingin mengucapkan terimakasih kepada Bapak Andhika Ligar Hardika S.E.,M.Si.,Ak. selaku dosen mata kuliah Analisis dan Perancangan Sitem yang telah membimbing untuk pembuatan makalah ini. Kami juga mengucapkan terima kasih kepada seluruh pihak yang telah membantu, memfasilitasi, memberi masukan dan mendukung penulisan makalah ini sehingga selesai tepat pada waktunya. Meski penulis telah menyusun makalah ini dengan maksimal, namun tidak menutup kemungkinan masih banyak kekurangan. Oleh karena itu sangat diharapkan kritik dan saran yang konstruktif dari pembaca sekalian. Akhir kata semoga makalah analisis ini dapat memberikan manfaat untuk kelompok kami khususnya, dan masyarakat Indonesia umumnya.



Bandung 16 Januari 2018



Penyusun



2



DAFTAR ISI KATA PENGANTAR .................................................................................................. i DAFTAR ISI ............................................................................................................... ii



BAB I PENDAHULUAN 1.1 Latar Belakang........................................................................................................ 1



BAB II PEMBAHASAN 2.1 Analisis Sistem Use Case Diagram ........................................................................ 2 2.2 Analisis Sistem Scenario Diagram ......................................................................... 4 2.3 Analisis Sistem Activity Diagram .......................................................................... 7 2.4 Analisis Sistem Sequence Diagram ...................................................................... 15 2.5 Class Diagram ...................................................................................................... 24 2.6 Kamus Data .......................................................................................................... 25



BAB III PENUTUP 3.1 Kesimpulan ........................................................................................................... 28 3.2 Saran ..................................................................................................................... 28 3.3 Lampiran .............................................................................................................. 29



3



BAB I PENDAHULUAN



Dalam era yang serba modern ini, banyak teknologi yang sudah bermunculan di dunia ini. Kemajuan bidang teknologi saat ini sangat banyak mempermudah pekerjaan orang lain. Salah satunya adalah teknologi pemesanan tiket dengan mudah diakses yaitu traveloka. Semakin hari, semakin banyak orang yang melakukan kegiatan melancong. Beberapa melihatnya sebagai peluang bisnis dan berlomba-lomba membangun fasilitas-fasilitas yang diperuntukkan bagi wisatawan, seperti : transportasi, hiburan, restoran dan hotel. Hotel merupakan bidang bisnis berpotensi besar karena setiap wisatawan yang datang di destinasi, pastilah memerlukan sarana akomodasi, seperti hotel, sebagai tempat mereka menginap. Seiring dengan maraknya pembangunan hotel di kota-kota wisata, adalah bijak jika pelaku bisnis di bidang ini dapat mencermati hal-hal baru yang timbul berkenaan dengan tren permintaan pelanggan. Terutama jika ditemukan pemberitaan mengenai hotelnya, pengelola hotel sebaiknya mencari tahu mengenai apa yang telah dipikirkan, dibicarakan, dan ditulis orang mengenai hotelnya. Hal ini penting dilakukan untuk menjaga reputasi hotel tersebut. Oleh karna itu traveloka ini memudahkan konsumen untuk memsan tiket pesawat,hotel dan sebagai nya dengan cara yang mudah, konsumen tidak harus ke loket pembelian,konsumen bias kapan saja dimana saja menggunakan aplikasi tersebut.



4



BAB II PEMBAHASAN 2.1 Analisa Sistem Use Case Diagram Dalam perangcangan sistem mobile banking dengan menggunankan UML ini kami akan menggunakan empat macam diagram karena dengan diagram ini sudah memenuhi kebutuhan dalam mendesain dan merancang sistem internet banking. Diagram-diagram yang dibutuhkan yaitu use case diagram, sequence diagram, activity diagram, dan class diagram.



5



Gambar tersebut menggambarkan fungsional yang diharapkan dari sebuah sistem. Sebuah use case merepresentasikan sebuah interaksi antara aktor dengan sistem. Dalam use case, pengguna atau user dikenal dengan nama actor. Actor dalam hal ini mempunyai peran yang bisa dimainkan oleh pengguna dalam interaksinya dengan sistem, sedangkan administrator mempunyai peran sebagai admin atau yang mengelola akun mobile banking tersebut. Use case dari Traveloka diatas menjelaskan apa yang dilakukan sistem dimana actor menjelankan interaksi : Actor : -



Melakukan login, dengan memasukan user id dan pin/ password



-



Selanjutnya seorang actor dapat memilih interaksi apa yang akan dilakukan yang tersedia dalam internet banking tersebut : 1. Pemesanan Tiket Pesawat 2. Pemesanan Hotel 3. Pemesanan Tiket Kereta Api 4. Pemesanan Paket Pesawat + Hotel 5. Pembelian Pulsa Dan Paket Internet 6. Pembelian Aktivitas Dan Rekreasi 7. Pembayaran Tagihan



-



Setelah actor memilih interaksi yang dipilih, actor akan mendapatkan hasil keluaran dari interaksi yang dilakukan dan saling terintegrasi dengan admin



Administrator : -



Melakukan login



-



Selanjutnya seorang administrator menjalankan atau memproses informasi kepada actor dalam intenet banking :



1. Pemesanan Tiket Pesawat 2. Pemesanan Hotel 3. Pemesanan Tiket Kereta Api 4. Pemesanan Paket Pesawat + Hotel 5. Pembelian Pulsa Dan Paket Internet 6. Pembelian Aktivitas Dan Rekreasi 7. Pembayaran Tagihan



6



2.2 Analisis system scenario diagram 



Log in Pada saat login, pertama konsumen mengisi user id. Sistem akan memproses id yang di input oleh konsumen selanjutnya konsumen akan mengisi pin. Jika sudah benar konsumen akan masuk pada menu utama dan dapat melakukan aktivitas aktivitas yang terdapat pada menu utama. Jika tidak sesuai, sistem akan menampilkan pemberitahuan kesalahan dan mengharuskan konsumen mengisi user id dan pin lagi dengan benar.







Pembelian



1. Tiket pesawat Pada saat pembelian tiket pesawat konsumen mengisi form yang di sediakan untuk mencari tiket, seperti (asal kota,kota tujuan,tanggal keberangkatan, jumlah penumpang dan kelas penerbangan) sesuai yang konsumen inginkan. Setelah itu system akan menampilkan harga dan maskapai penerbangan untuk di pilih. kemudian system akan memproses informasi tersebut lalu konsumen mengisi data penumpang, setelah itu melanjutkan pembayaran.sesuai yang teleh di tentukan jika telah melakukan pembayaran system mngirimkan kode booking tiket, jika konsumen tidak jadi maka akan kembali ke menu utama.



2. Hotel Pada saat pemesanan hotel konsumen juga mengisi form yang disediakan seperti (tujuan/hotel yang terdapat di sekitar tujuan, tanggal check-in, durasi,jumlah tamu,kamar dan filter harga ) sesuai dengan yang konsumen inginkan, selanjutnya



system



akan memproses



informasi



tersebut



dan



memunculkan referensi hotel yang di inginkan konsumen,jika sesuai maka konsumen tinggal mengisi form lanjutan dan melakukan pembayaran jika sudah melakukan pembayaran maka konsumen menerima no pesanan atau kode booking.



7



3. Tiket kereta api Pada saat pemesanan tiket kereta, konsumen juga mengisi form yang di sediakan seperti (asal,tujuan,tanggal berangkat dan penumpang)kemudian system akan menampilkan pilihan kereta sesuai tujuan lalu system memunculkan review pesanan dan konsumen mengisi data penumpang, setelah itu melanjutkan pembayaran.jika telah melakukan pembayaran system mngirimkan kode booking tiket. 4. Pesawat dan hotel Pada pembelian tiket ini , tiket pesawat dan hotel tergabung menjadi satu paket,konsumen tinggal mengisi form yang di sediakan seperti data penerbangan dan data hotel, kemudian system menampilkan sesuai form yang di isi lalu system memunculkan review pesanan dan konsumen mengisi data penumpang, setelah itu melanjutkan pembayaran.jika telah melakukan pembayaran system mngirimkan kode booking tiket. 5. Pulsa dan paket internet Pada pembelian pulsa dan paket internet ini,konsumen hanya mengisi nomor telpon lalu jenis operator yang di gunakan, kemudian memilih nominal pengisian pulsa / jumlah data internet yang ingin di isi, kemudian system mengirimkan berapa nominal yang harus di bayar atau di transfer, setelah melakukan pemnbayaran system akan memproses pembelian,dan pulsa atau paket internet langsung masuk ke nomor yang di tuju.



6. Aktivitas dan rekreasi Pada aktivitas dan rekreasi ini traveloka menyediakan paket paket rekreasi terpopuler di Indonesia maupun internasional. Konsumen juga dapat mencari sesuai keinginan. Kemudian system akan mencari tempat tempat rekreasi dan menawarkan tiket tiket di tempat yang di inginkan. Jika sesuai konsumen bias membeli tiket tersebut tanpa perlu antri.



8



7.



Bayar tagihan







Tagihan Listrik PLN



Pada aktivitas pembayaran tagihan listrik PLN pelanggan dapat membayar dengan memasukan ID pelanggan dan nominal. Kemudian sistem akan memproses dengan memverifikasi no tersebut dan melakukan pembayaran. 



BPJS Kesehatan



Pada pembayaran BPJS Kesehatan pelanggan memasukkan nomor VA dan memasukkan tanggal pembayaran. Lalu sistem akan memproses dengan memverifikasi no tersebut dan melakukan pembayaran. 



Telkom



Pada aktivitas pembayaran telkom pelanggan hanya memasukkan nomor telepon rumah lalu sistem akan memprosed dengan memverifikasi nomor tersebut dan memberikan jumlah nominal yang harus dibayar.



9



2.3 Analisis Sistem Activity Diagram Activity



Diagram



adalah



diagram



yang



menggambarkan



alur



kerja yang



menggambarkan berbagai aktivitas sistem atau user, pihak yang melakukan aktivitas dan alur bertahap dari aktivitas tersebut. Activity Diagram merupakan salah satu diagram di dalam Unified Modelling Language (UML) dan dapat digunakan di semua tipe jenis penelitian pengembangan. 1. Log



10



2. Activity diagram pembelian Tiket Pesawat



11



3. Activity diagram pembelian Tiket Hotel



12



4. Activity diagram pembelian Tiket Kereta Api



13



5. Activity diagram pembelian Tiket Pesawat dan Hotel



14



6. Activity diagram Pulsa dan Paket Internet



15



7. Activity diagram Aktivitas dan Rekreasi



16



8. Activity diagram Pembayaran Tagihan



17



2.4 Analisa Sistem Sequence Diagram Sequence diagram adalah sebuah diagram yang menunjukkan urutan pesan antara aktor eksternal dan sistem selama berjalannya use case atau skenario, Sequence Diagram berguna untuk mendeskripsikan alur dari informasi masuk dan keluar ke dalam sistem yang terotomatisasi.



1. Pembelian tiket pesawat



Pada sequence diagram pembelian tiket pesawat, pelanggan akan menginput name dan password lalu sistem akan menvalidasi data login yang di input dan memberikan konfirmasi atas data pelanggan. Lalu sistem akan memproses tiket pesawat yang dibeli dan pelanggan akan menerima permohonan pembayaran atas pembelian tiket tersebut.



18



2. Pembelian tiket hotel



Pada sequence diagram pembelian tiket hotel, pelanggan akan menginput name dan password lalu sistem akan menvalidasi data login yang di input dan memberikan konfirmasi atas data pelanggan. Lalu sistem akan memproses tiket hotel yang dibeli dan pelanggan akan menerima permohonan pembayaran atas pembelian tiket tersebut.



19



3. Pemebelian tiket kereta api



Pada sequence diagram pembelian tiket kereta, pelanggan akan menginput name dan password lalu sistem akan menvalidasi data login yang di input dan memberikan konfirmasi atas data pelanggan. Lalu sistem akan memproses tiket kereta yang dibeli dan pelanggan akan menerima permohonan pembayaran atas pembelian tiket tersebut.



20



4. Pembelian tiket pesawat + hotel



Pada sequence diagram pembelian tiket pesawat dan hotel, pelanggan akan menginput name dan password lalu sistem akan menvalidasi data login yang di input dan memberikan konfirmasi atas data pelanggan. Lalu sistem akan memproses tiket pesawat dan hotel yang dibeli dan pelanggan akan menerima permohonan pembayaran atas pembelian tiket tersebut.



21



5. Pembelian pulsa dan paket internet



Pada sequence diagram pembelian pulsa, pelanggan akan menginput name dan password lalu sistem akan menvalidasi data login yang di input dan memberikan konfirmasi atas data pelanggan. Lalu sistem akan memproses pembelian pulsa yang akan dibeli pelanggan dan menampilkan pilihan nominal pulsa.Pelanggan akan menerima permohonan pembayaran atas pembelian pulsa tersebut.



22



6. Aktivitas dan rekreasi



Pada sequence diagram pembelian tiket aktivitas dan rekreasi, pelanggan akan menginput name dan password lalu sistem akan menvalidasi data login yang di input dan memberikan konfirmasi atas data pelanggan. Lalu sistem akan memproses tiket aktivitas dan rekreasi yang dibeli dan pelanggan akan menerima permohonan pembayaran atas pembelian tiket tersebut. Setelah pembayaran selesai, pelanggan akan menerima tiket dalam bentuk e-ticket.



23



7. Bayar tagihan  Tagihan listrik PLN



Pada sequence diagram pembayaran listrik, pelanggan akan menginput name dan password lalu sistem akan menvalidasi data login yang di input dan memberikan konfirmasi atas data pelanggan. Lalu sistem akan memproses pembayaranlistrik yang akan dibayar pelanggan dan pelanggan akan menerima permohonan pembayaran atas pembayaran listrik tersebut.



24







Bayar tagihan BPJS



Pada sequence diagram pembayaran BPJS, pelanggan akan menginput name dan password lalu sistem akan menvalidasi data login yang di input dan memberikan konfirmasi atas data pelanggan. Lalu sistem akan memproses pembayaran BPJS yang dibeli dan pelanggan akan menerima permohonan pembayaran atas pembayaran tersebut.



25







Bayar tagihan Telkom



Pada sequence diagram pembayaran Telkom, pelanggan akan menginput name dan password lalu sistem akan menvalidasi data login yang di input dan memberikan konfirmasi atas data pelanggan. Lalu sistem akan memproses pembayaran Telkom yang dibeli dan pelanggan akan menerima permohonan pembayaran atas pembayaran tersebut.



26



2.5 Class diagram Class diagram mendeskripsikan objek-objek yang telibat dalam sistem dan hubunganhubungan di antara mereka. Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi). Class diagram menggambarkan struktur dan deskripsi class, package, dan objek beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain



27



2.6 Kamus Data Pembelian Nama arus data : Tiket pesawat Kota asal : nama kota, bentuk karakter Kota tujuan : nama kota, bentuk karakter Tanggal berangkat : tanggal bulan tahun, bentuk numerik dan karakter Penumpang : usia dan jumlah penumpang, bentuk karakter dan numerik Kelas penerbangan : bentuk karakter



Nama arus data : Hotel Tujuan : nama hotel, bentuk karakter Tanggal check in : tanggal bulan tahun, bentuk numerik dan karakter Total tamu dan kamar : jumlah dan kamar, bentuk numerik dan karakter Filter harga : harga, bentuk numerik



Nama arus data : kereta api Kota asal : nama kota, bentuk karakter Kota tujuan : nama kota, bentuk karakter Tanggal berangkat : tanggal bulan tahun, bentuk numerik dan karakter Penumpang : usia dan jumlah penumpang, bentuk karakter dan numerik



Nama arus data : pesawat + hotel 28



Kota asal : nama kota, bentuk karakter Kota tujuan : nama kota, bentuk karakter Tanggal berangkat : tanggal bulan tahun, bentuk numerik dan karakter Penumpang : usia dan jumlah penumpang, bentuk karakter dan numerik Kelas penerbangan : bentuk karakter Tujuan : nama hotel, bentuk karakter Tanggal check in : tanggal bulan tahun, bentuk numerik dan karakter Total tamu dan kamar : jumlah dan kamar, bentuk numerik dan karakter Filter harga : harga, bentuk numerik



Nama arus data : Pulsa dan paket internet Ketik nomor handphone prabayar : no handphone, bentuk numerik Cari produk : pulsa dan internet, bentuk numerik dan karakter



Nama arus data : aktivitas dan rekreasi Cari sekarang : nama destinasi atau aktivitas, bentuk karakter Cari tiket : tanggal dewasa anak anak , bentuk numerik dan karakter



Nama arus data : bayar tagihan listrik Tipe produk : token listrik dan tagihan, bentuk karakter Id pelanggan: nomor meter, bentuk numerik Nominal : pln token , bentuk numerik dan karakter 29



Nama arus data : bayar tagihan bpjs kesehatan Nomor : nomor VA , Bentuk numerik Bayar hingga : bulan tahun , bentuk numerik dan karakter



Nama arus data : bayar tagihan telkom Masukan id telkom atau nomor telpon : nomor , bentuk numerik Tagihan : nama nominal jumlah nomor , bentuk numerik dan karakter



30



BAB III PENUTUP 3.1 Kesimpulan Dari hasil pembahasan “Analisis Diagram Pada Aplikasi Traveloka” dapat diambil kesimpulan sebagai berikut : 1. Daengan adanya sistem pemesanan tiket (pesawat, hotel,kereta api dll) secara online, maka informasi mengenai tiket, informasi mengenai jadwal penerbangan dan pemesanan melalui internet atau secara online dapat dilakukan dnegan mudah. 2. Dengan adanya sistem pemesanan tiket (pesawat, hotel,kereta api dll) secara online dapat memberikan kemudahan bagi masyarakat yang ingin melakukan pemesanan tiket dimanapun berada dan dapat memberikan informasi yang cepat dan akurat. 3. Sistem pemesanan tiket (pesawat, hotel,kereta api dll) secara online lebih menghemat waktu dalam melakukan pemesanan karena web ini dapat diakses kapan saja dan dimana saja.



3.2 Saran Untuk mendapatkan sistem pemesanan yang lebih baik lagi dan memiliki tingkat pemanfaatan yang lebih optimal, sangat tergantung pada pemahaman serta penelitian yang lebih mendalam. Berikut ini beberapa saran atau masukan yang mungkin bermanfaat bagi penulis, pembaca, instansi atau dan lembaga. 1. Pada pemesanan tiket (baik pesawat maupun kereta api) alangkah lebih baik bila mencantumkan form untuk anak-anak dibawah umur ketentuan yang berlaku. 2. Pada menu pembaran listrik dan BPJS mohon untuk diperbaiki karena aplikasi tidak dapat memproses pembayaran tersebut.



31



LAMPIRAN



Tampilan Log In



Tampilan Pembelian Tiket Pesawat



32



Tampilan Pembelian Tiket Hotel



Tampilan Pembelian Tiket Kereta Api



33



Tampilan Pemebelian Tiket Pesawat + Hotel



Tampilan Pembelian Pulsa dan Internet



34



Tampilan Pembelian Tiket Aktivitas dan Rekreasi



Tampilan Pembayaran Tagihan 1. Tagihan Listrik PLN



35



2. Tagihan BPJS



3. Tagihan Telkom



36



37