• Tidak ada hasil yang ditemukan

Traveloka Tugas FIX BANGET 2 (1)

N/A
N/A
Protected

Academic year: 2021

Membagikan "Traveloka Tugas FIX BANGET 2 (1)"

Copied!
37
0
0

Teks penuh

(1)

ANALISIS DIAGRAM PADA APLIKASI TRAVELOKA

ANALISIS DIAGRAM PADA APLIKASI TRAVELOKA

Diajukan untuk Memenuhi Tugas Mata Kuliah Analisis dan Perancangan Sistem Program Diajukan untuk Memenuhi Tugas Mata Kuliah Analisis dan Perancangan Sistem Program

Studi Akuntansi S1 pada Fakultas Ekonomi Universitas Widyatama Studi Akuntansi S1 pada Fakultas Ekonomi Universitas Widyatama

Dosen Pembimbing : Andhika Ligar Hardika S.E.,M.Si.,Ak. Dosen Pembimbing : Andhika Ligar Hardika S.E.,M.Si.,Ak.

Disusun Oleh:

Disusun Oleh:

Antonius

Antonius Arjuna

Arjuna P

P riapala

riapala

(0115101134)

(0115101134)

Desi

Desi Oktin

Oktin Permatasar

Permatasari

i

(0115101238)

(0115101238)

Tio

Tio Nency

Nency Januari

Januari

(0115101281)

(0115101281)

PROGRAM STUDI AKUNTANSI S1

PROGRAM STUDI AKUNTANSI S1

FAKULTAS EKONOMI

FAKULTAS EKONOMI

UNIVERSITAS WIDYATAMA

UNIVERSITAS WIDYATAMA

(2)
(3)

KATA PENGANTAR

KATA PENGANTAR

Puji syukur kepada Tuhan Yang Maha Esa atas segala nikmatnya sehingga kami dapat menyusun Puji syukur kepada Tuhan Yang Maha Esa atas segala nikmatnya sehingga kami dapat menyusun makalah tentang “Analisis Diagram Pada Aplikasi Traveloka” dengan sebaik 

makalah tentang “Analisis Diagram Pada Aplikasi Traveloka” dengan sebaik -baiknya.-baiknya.

Adapun tujuan dari penulisan makalah ini adalah untuk meningkatkan pengetahuan akan Adapun tujuan dari penulisan makalah ini adalah untuk meningkatkan pengetahuan akan menganalis suatu diagram pada perusahaan.

menganalis suatu diagram pada perusahaan.

Kami juga ingin mengucapkan terimakasih kepada Bapak Andhika Ligar Hardika S.E.,M.Si.,Ak. 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 selaku dosen mata kuliah Analisis dan Perancangan Sitem yang telah membimbing untuk  pembuatan makalah ini.

 pembuatan makalah ini.

Kami juga mengucapkan terima kasih kepada seluruh pihak yang telah membantu, memfasilitasi, Kami juga mengucapkan terima kasih kepada seluruh pihak yang telah membantu, memfasilitasi, memberi masukan dan mendukung penulisan makalah ini sehingga selesai tepat pada waktunya. memberi masukan dan mendukung penulisan makalah ini sehingga selesai tepat pada waktunya. Meski penulis telah menyusun makalah ini dengan maksimal, namun tidak menutup Meski penulis telah menyusun makalah ini dengan maksimal, namun tidak menutup kemungkinan masih banyak kekurangan. Oleh karena itu sangat diharapkan kritik dan saran yang kemungkinan masih banyak kekurangan. Oleh karena itu sangat diharapkan kritik dan saran yang konstruktif dari pembaca sekalian.

konstruktif dari pembaca sekalian.

Akhir kata semoga makalah analisis ini dapat memberikan manfaat untuk kelompok kami Akhir kata semoga makalah analisis ini dapat memberikan manfaat untuk kelompok kami khususnya, dan masyarakat Indonesia umumnya.

khususnya, dan masyarakat Indonesia umumnya.

Bandung 16 Januari 2018 Bandung 16 Januari 2018

Penyusun Penyusun

(4)

3 3

DAFTAR ISI

DAFTAR ISI

KATA PENGANTAR KATA PENGANTAR ... ... ... ii DAFTAR ISI ... ii DAFTAR ISI ... ii BAB I PENDAHULUAN BAB I PENDAHULUAN 1.1

1.1Latar Belakang... 1Latar Belakang... 1

BAB II PEMBAHASAN BAB II PEMBAHASAN

2.1

2.1Analisis Sistem Use Case Diagram ... 2Analisis Sistem Use Case Diagram ... 2

2.2

2.2Analisis Sistem Scenario DiagramAnalisis Sistem Scenario Diagram ... ...44

2.3

2.3 Analisis  Analisis Sistem Activity Diagram ... 7Sistem Activity Diagram ... 7

2.4

2.4Analisis Sistem Sequence Analisis Sistem Sequence Diagram Diagram ... ... 15... 15

2.5

2.5Class Diagram ... 24Class Diagram ... 24

2.6

2.6Kamus Data ...Kamus Data ... ... ... 2525

BAB III PENUTUP BAB III PENUTUP

3.1 3.1Kesimpulan ...Kesimpulan ... ... 28... 28 3.2 3.2 Saran  Saran ... ... ... 2828 3.3 3.3 Lampiran ... 29Lampiran ... 29

(5)

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.

(6)

5

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.

(7)

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

(8)

7

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.

(9)

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.

(10)

9

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.

(11)

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.

(12)

11

(13)
(14)

13

(15)
(16)

15

(17)
(18)

17

(19)

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

(20)

19

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.

(21)

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.

(22)

21

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.

(23)

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.

(24)

23

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.

(25)

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 pemba yaran listrik tersebut.

(26)

25

 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

(27)

 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

(28)

27

2.5 Class diagram

Class diagram mendeskripsikan objek-objek yang telibat dalam sistem dan hubungan-hubungan 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

(29)

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

(30)

29

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

(31)

 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

(32)

31

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.

(33)

LAMPIRAN

Tampilan Log In

(34)

33

Tampilan Pembelian Tiket Hotel

(35)

Tampilan Pemebelian Tiket Pesawat + Hotel

(36)

35

Tampilan Pembelian Tiket Aktivitas dan Rekreasi

Tampilan Pembayaran Tagihan 1. Tagihan Listrik PLN

(37)

2. Tagihan BPJS

Referensi

Dokumen terkait

“Apa yang anda rasakan dari strategi yang digunakan oleh Toko Emas Barokah ini sehingga anda masih berlangganan disini?” Ungkapan responden 3 konsumen Toko Emas Barokah Turen Malang

“Seni adalah kecakapan yang berguna, atau produk (hasil) dari kecakapan seperti itu; terutama kecakapan yang dikembangkan dan ditularkan (disebarkan) secara sosial,

Oleh karena itu agar program ini berjalan dengan baik dan dapat dipertanggung jawabkan perlu adanya satu mekanisme dan sistem dalam penyeleksian sesuai dengan kriteria keluarga

Parameter penelitian ini meliputi analisis kimia (air, lemak, abu, protein dan karbohirat) serta analisis sensori mutu hedonik dan hedonik (kenampakan, warna, tekstur, aroma

Implementasi Internet Gateway Device dilakukan untuk membuat sebuah sistem yang dapat melakukan komunikasi yaitu subscribe ke middleware untuk menerima data

Pada saat Peraturan Badan ini mulai berlaku, Peraturan Kepala Badan Narkotika Nasional Nomor 5 Tahun 2010 tentang Pedoman Teknis Penyelenggaraan Pelayanan

Untuk tujuan akunting U-235 serta untuk menjamin mutu sasaran Uranium agar diperoleh efisiensi dan keamanan iradiasi yang tinggi, telah dilakukan analisisjumlah U-235, uji

Metode yang digunakan berupa penilaian kuantitatif dalam mengukur kesuksesan KMS yang telah ada kemudian diikuti oleh survei kualitatif untuk mendapatkan informasi