• Tidak ada hasil yang ditemukan

Sistem Administrasi Tiket Pesawat di Klik Hotel.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Administrasi Tiket Pesawat di Klik Hotel."

Copied!
21
0
0

Teks penuh

(1)

v

ABSTRAK

Sistem administrasi digunakan sebagai alat untuk pengecekan akan penjualan tiket pesawat yang dilakukan di klikhotel. Sistem ini memantau order yang dilakukan pada distribusi maskapai dan juga membantu pengaturan sistem penjualan. Sistem ini dibuat menggunakan php framework symfony. Data maskapai pada sistem penjualan diambil dari distribusi maskapai. Data member pada sistem administrasi diambil dari sistem klikhotel menggunakan metode curl. Data order dibuat dari transaksi tiket pesawat pada sistem penjualan. Data deposit merupakan data yang dimasukan secara manual sebagai pencatatan deposit. Secara perbagian bagian admin digunakan untuk mengatur admin yang menggunakan sistem administrasi. Bagian member untuk memantau member. Bagian deposit digunakan untuk memantu jumlah deposit. Bagian order untuk mengelolah order tiket pesawat. Bagian report untuk menampilkan report. Bagian email digunakan untuk mengatur email. Bagian promo untuk mengelolah promosi. Bagian setting untuk pengaturan sistem. Secara keseluruhan sistem ini berguna untuk mengatur order dan memantau alur transaksi yang berlangsung.

(2)

vi

ABSTRACT

The administrative system is used as a tool for checking the tickets sales will be conducted at klikhotel. These systems monitor the orders done on airline distribution and also helps sales system settings. This system created using the php framework symfony. Airline data on sales system is drawn from the distribution of the airline. Data member on the administrative system is taken from the klikhotel system using curl. Order data is created from flight ticket transaction in the sales system. Deposit data is data entered manually as the recording of the deposit. In the admin section to pieces used to control Admins who use the system administration. The member to monitor member. The deposit is used to be shown the amount of the deposit. The order to process flight ticket order. Parts of the report to display the report. The email used to control the email. The promotion is to process promotion. The setting is to control sytem setting. Overall the system is useful to create order and monitor the flow of transactions that take place.

(3)

vii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

DAFTAR NOTASI/ LAMBANG ... xv

DAFTAR SINGKATAN ... xvii

DAFTAR ISTILAH ... xviii

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 2

1.4 Ruang Lingkup Kajian... 3

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 5

BAB 2. KAJIAN TEORI ... 6

2.1 Data dan Informasi ... 6

2.2 Sistem ... 6

2.3 Sistem Informasi ... 6

2.4 Sistem Informasi Bisnis ... 7

(4)

viii

2.9.2 ORM ... 12

2.9.3 Propel ... 12

2.10 Airline Reservation System ... 13

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 14

3.1 Proses Bisnis ... 14

3.1.1 Proses Pemesanan Tiket Pesawat di Distribusi Maskapai ... 14

3.1.2 Proses Pemesanan Tiket Pesawat di Klikhotel ... 14

3.1.3 Proses Bisnis pada Managemen Order ... 15

3.2 ERD ... 16

3.3 Skema Relasi ... 17

3.4 Tampilan Antarmuka... 28

3.4.1 Form Halaman Login ... 28

3.4.2 Form Halaman Utama dan Pencarian Staff ... 28

3.4.3 Form Add Staff ... 29

3.4.4 Form Edit Admin... 29

3.4.5 Form Modul Staff ... 30

3.4.6 Form Email Staff... 30

3.4.7 Form Histori Deposit ... 31

3.4.8 Form Histori Mutasi Debit Kredit... 31

3.4.9 From Histori Transaksi ... 32

3.4.10 From Input Deposit ... 32

3.4.11 Form Email Setting ... 33

3.4.12 Form Email Log ... 34

3.4.13 Form Add New Member ... 34

3.4.14 Form Edit Member ... 35

3.4.15 Form Search Member ... 35

3.4.16 Form Search Review ... 36

3.4.17 Form Search Order ... 37

3.4.18 Form Order Detail ... 37

3.4.19 Form Daily Report ... 38

3.4.20 Form Total Order ... 38

(5)

ix

3.4.22 Form Regional ... 39

3.4.23 Form Sistem Setting ... 40

BAB 4. HASIL PENELITIAN ... 41

4.1 Form Halaman Utama Pemesanan Tiket Klikhotel ... 41

4.2 Form Hasil Pencarian Pemesanan Tiket Klikhotel ... 41

4.3 Form Identitas Diri Pemesan Tiket Pesawat Klikhotel ... 42

4.4 Form Pembayaran Pemesanan Tiket Pesawat ... 43

4.5 Form Search Order ... 44

4.6 Form Detail Order ... Error! Bookmark not defined. 4.7 Form Search Admin ... 45

4.8 Form Edit Admin ... 47

4.9 Form Add Admin ... 48

4.10 Form Email Management ... 49

4.11 Form Input Deposit ... 49

4.12 Form History Transaksi ... 50

4.13 Form History Deposit ... 50

4.14 Form History Mutasi Debit Kredit ... 50

4.15 Form Email Setting ... 50

4.16 Form Email Log ... 51

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 52

5.1 Form Halaman Utama ... 52

5.2 Form Hasil Pencarian Pemesanan Tiket Klikhotel ... 53

5.3 Form Identitas Diri Pemesan Tiket Pesawat Klikhotel ... 54

5.4 Form Pembayaran ... 54

5.5 Form Search Order ... 55

5.6 Form Detail Order ... 55

5.7 Form Search Admin ... 56

5.8 Form Edit Admin ... 56

5.9 Form Add Admin ... 57

5.10 Form Email Management ... 57

5.11 Form Input Deposit ... 58

(6)

x

5.13 Form History Deposit ... 58

5.14 Form History Mutasi Debit Kedit ... 59

5.15 Form Email Setting ... 59

5.16 Form Email Log ... 60

BAB 6. SIMPULAN DAN SARAN ... 61

6.1 Simpulan ... 61

6.2 Saran ... 61

(7)

xi

DAFTAR GAMBAR

Gambar 2.1 ORM skema ... 12

Gambar 3.1 ERD ... 16

Gambar 3.3 Form halaman Login ... 28

Gambar 3.4 Form Search Staff ... 28

Gambar 3.5 Form Add Staff ... 29

Gambar 3.6 Form Edit Staff ... 29

Gambar 3.7 Form Modul Staff... 30

Gambar 3.8 Form Email Staff ... 30

Gambar 3.9 Form Histori Deposit ... 31

Gambar 3.10 From Histori Mutasi debit kredit... 31

Gambar 3.11 Form Histori Transaksi ... 32

Gambar 3.12 Form Input Deposit ... 32

Gambar 3.13 Form Email Setting ... 33

Gambar 3.14 From Add New Member ... 34

Gambar 3.15 Form Edit Member ... 35

Gambar 3.16 From Search Member ... 35

Gambar 3.17 Form Search Review ... 36

Gambar 3.18 Form Detil Review. ... 36

Gambar 3.19 Form Search Order ... 37

Gambar 3.20 Form Order Detail ... 37

Gambar 3.21 Form Daily Report ... 38

Gambar 3.22 Form Total Order ... 38

Gambar 3.23 Form Slideshow ... 39

Gambar 3.24 Form Regional... 39

Gambar 3.25 Form Setting ... 40

Gambar 4.1 Form Halaman Utama ... 41

Gambar 4.2 Form Hasil Pencarian Pemesanan Tiket Klikhotel ... 42

Gambar 4.3 Form Indentitas Diri Pemesan Tiket Pesawat ... 42

Gambar 4.4 Form Pembayaran Pemesanan Tiket Pesawat ... 43

(8)

xii

Gambar 4.6 Hasil Search Order ... 44

Gambar 4.7 Form Detail Order ... 45

Gambar 4.8 Bagian Detail Order ... Error! Bookmark not defined. Gambar 4.9 Form Search Admin ... 45

Gambar 4.10 Hasil Pencarian Form Search Admin ... 46

Gambar 4.11 Detail Hasil Pencarian ... 46

Gambar 4.12 Ubah Password Detail Hasil Pencarian Admin ... 47

Gambar 4.13 Form Edit Admin ... 47

Gambar 4.14 Form Ubah Password di Edit Admin ... 48

Gambar 4.15 Form Add Admin ... 48

Gambar 4.16 Tampilan Hasil ... 49

Gambar 4.17 Form Email Management ... 49

Gambar 4.18 Form Input Deposit ... 49

Gambar 4.19 Form History Transaksi ... 50

Gambar 4.20 Form History Deposit ... 50

Gambar 4.21 Form History Mutasi Debit Kredit ... 50

Gambar 4.22 Form Email Setting ... 51

(9)

xiii

DAFTAR TABEL

Tabel 3.1 Table Staff ... 17

Tabel 3.2 Table Role ... 17

Tabel 3.3 Tabel role modul ... 18

Tabel 3.4 Tabel Modul ... 18

Tabel 3.5 Tabel Email ... 18

Tabel 3.6 Table Email Staff ... 19

Tabel 3.7 Tabel Deposit ... 19

Tabel 3.8 Tabel Country ... 19

Tabel 3.10 Tabel City ... 20

Tabel 3.11 Tabel Airport ... 20

Tabel 3.12 Tabel Flight Detail ... 20

Tabel 3.13Tabel Price Detail ... 21

Tabel 3.14 Tabel Order ... 22

Tabel 3.15 Table Member ... 23

Tabel 3.16 Tabel passenger ... 24

Tabel 3.17 Table Histori Balance ... 24

Tabel 3.18 Tabel Payment ... 25

Tabel 3.19 Table Airlines ... 25

Tabel 3.20 Tabel Promo ... 26

Tabel 3.21 Tabel Promotion City ... 26

Tabel 3.22 Tabel Airline Facilities ... 27

Tabel 5.1 Tabel Test Case Form Halaman Utama ... 52

Tabel 5.2 Tabel Test Case Form Hasil Pencarian Pemesanan Tiket Klikhotel53 Tabel 5.3 Tabel Test Case Form Identitas Diri Pemesan Tiket Pesawat Klikhotel ... 54

Tabel 5.4 Tabel Test Case Form ... 54

Tabel 5.5 Tabel Form Search Order ... 55

Tabel 5.6 Tabel Form Detail Order ... 55

Tabel 5.7 Tabel Search Admin... 56

(10)

xiv

Tabel 5.9 Tabel Form Add Admin ... 57

Tabel 5.10 Tabel Form Email Management ... 57

Tabel 5.11 Tabel Form Input Deposit ... 58

Tabel 5.12 Tabel Form History Transaksi ... 58

Tabel 5.13 Tabel History Deposit ... 58

Tabel 5.14 Tabel Form History Mutasi Debit Kredit ... 59

Tabel 5.15 Tabel Form Email Setting ... 59

(11)

xv

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Terminator Lambang dari awal

dan akhir sebuah program

Flowchart Flow line Aliran program

Flowchart Process Proses mengolah

data

Flowchart Input/output data Proses input/output

Flowchart Predifined process Permulaan sub

program

Flowchart Decision Perbandingan

pernyataan yang memberikan pilihan

Flowchart Off page connector Penghubung bagian

flowchart yang

berada pada

halaman berbeda

Flowchart On page connector Penghubung bagian

flowchart yang

berada pada satu halaman

Flowchart Preparation Proses inisialisasi harga

awal

ERD Entity Kumpulan Entitas dari

(12)

xvi

Jenis Notasi/Lambang Nama Arti

ERD Relasi Relasi suatu entitas ke

entitas

(13)

xvii

DAFTAR SINGKATAN

(14)

xviii

DAFTAR ISTILAH

Flowchart Diagram Alir.

(15)

1

BAB 1. PENDAHULUAN

Bab 1 ini berisikan pembahasan tentang apa yang dikerjakan pada tugas akhir ini dan permasalahan apa yang dibahas pada laporan ini.

1.1 Latar Belakang Masalah

Klikhotel merupakan sebuah perusahaan travel agent online yang bergerak di pelayanan jasa yang melayani pembelian tiket untuk pemesanan kamar hotel. Klikhotel berdiri sejak tahun 2010 dan telah menjadi penyedia pemesanan online hotel tertua di Indonesia. Adapun dengan adanya pesaing yang cukup banyak diiringi dengan perkembangan tekonologi yang cepat, menjadikan klikhotel harus terus dikembangkan untuk dapat menghadapi persaingan. Oleh karena itu dibutuhkan suatu layanan baru yang dapat meningkatkan pembelian tiket hotel. Melalui analisis, diputuskan bahwa untuk meningkatkan penjualan tiket hotel, klikhotel akan meluaskan layanannya kearah pemesanan tiket pesawat. Hal ini dilihat dari jumlah rata-rata konsumen yang membeli tiket pesawat akan melakukan pemesanan hotel pada daerah yang dituju.

(16)

2

dari pengaturan pengguna sistem admin, pengaturan member pemesan tiket pesawat, pengaturan deposit, pengaturan order, pengaturan report, pengaturan email, pengaturan promo, dan pengaturan setting. Pengaturan admin berguna untuk memanagement admin yang akan memakai sistem admin. Pengaturan Deposit berguna untuk memasukan data top up deposit ke distribusi maskapai. Selain itu juga menampilkan rincian transaksi, deposit dan mutasi debit kredit. Pengaturan Email digunakan untuk melakukan perubahan pada template email yang ada, dan juga untuk menampilkan dan mengirimkan kembali email yang pernah dikeluarkan. Pengaturan Order menampilkan order yang ada dan juga mengatur kelanjutan order yang masuk dari tahap pembayaran, pengeluaran tiket, sampai tahap penyelesaian.

1.2 Rumusan Masalah

Dari bagian 1.1 dapat disimpulkan bahwa sistem administrasi tiket pesawat ini diperlukan agar penjualan tiket penerbangan pesawat di klikhotel dapat berdiri sebagai suatu unit bisnis yang tertatah adapun rumusan dari kebutuhan sistem administrasi dinyatakan sebagai berikut :

1. Bagaimana mengelolah admin yang menggunakan sistem ini?

2. Bagaimana memantau jumlah deposit yang ada di distribusi maskapai? 3. Bagaimana mengelolah order?

4. Bagaimana mengelolah email?

1.3 Tujuan Pembahasan

Tujuan pembahasan dari rumusan masalah yang ada adalah sebagai berikut ini:

(17)

3

2. Memantau jumlah deposit dengan membuat sistem deposit yang menyediakan pencatatan deposit, pengecekan histori deposit, pengecekan histori transaksi, dan histori mutasi debit kredit.

3. Mengelolah order transaksi dengan membuat sistem pengaturan transaksi order.

4. Mengelolah email dengan membuat sistem pengaturan email mulai dari pengeditan email, dan pengiriman email dikeluarkan sistem.

1.4 Ruang Lingkup Kajian

Ruang lingkup ini TA ini sebagai berikut:  Perangkat keras yaitu:

o Pada pengaturan admin ada batasan sebagai berikut:

 Terdapat pencarian data staf admin yang dapat ditampilkan dan dapat direset passwordnya ke default password.

 Terdapat pemasukan data admin.

 Terdapat pengeditan profil staf yang menggunakan sistem.

 Terdapat pemanajemen hak akses email pada setiap staf.

(18)

4 debit kredit berdasarkan jejang tanggal.

o Fitur Email

 Terdapat pencarian template email dan penyetingan.  Template email yang ada dimasukan dari database,

tidak ada penghapusan atau penambahan template email di sistem.

 Terdapat pencarian terhadap email yang pernah dikirim dan tombol untuk mengirimkan ulang email. o Fitur Order

 Terdapat pencarian order yang sudah masuk.  Terdapat tombol untuk meliat detail order.

 Pada detail order terdapat rincian dari order tersebut. Bagian order detail di rincian digunakan untuk mengubah status order seiring dengan perkembangan status order.

Selain itu juga:

 Batasan Framework

o Menggunakan Framework Symfony 2

1.5 Sumber Data

(19)

5

1.6 Sistematika Penyajian

Bab 1. PENDAHULUAN

Bab ini menjelaskan latar belakang, garis besar masalah, pembahasan dan pembatasan dari penyelesaian masalah yang dibahas.

Bab 2. KAJIAN TEORI

Bab ini berisi dari dasar-dasar teori yang digunakan untuk mendukung pembuatan aplikasi dan penyelesaian tugas akhir ini.

Bab 3. ANALISIS DAN RANCANGAN SISTEM

Bab ini digunakan untuk menjelaskan desain dan analisis perancangan dari sistem administrasi.

Bab 4. HASIL PENELITIAN

Bab ini berisi desain antarmuka hasil dari sistem administrasi yang dibuat yang dipakai untuk menjelaskan fungsional sistem.

Bab 5. UJI COBA DAN HASIL PENELITIAN

Bab ini digunakan untuk menjelaskan pengujian sistem berdasarkan pengujian white box.

Bab 6. SIMPULAN DAN SARAN

(20)

61

BAB 6. SIMPULAN DAN SARAN

6.1 Simpulan

Sistem ini menghasilkan beberapa kesimpulan, antara lain: 1. Sistem ini dapat mengelolah admin yang menggunakan sistem.

2. Sistem ini dapat pecatatan deposit dan menampilkan histori mutasi debit kredit sehingga deposit dapat tercatat dengan benar.

3. Sistem ini dapat mengelolah order sehingga transaksi dapat berjalan. 4. Sistem ini dapat mengelolah email.

6.2 Saran

Berikut merupakan saran agar sistem ini dapat dikembangkan lebih baik lagi kedepannya:

1. Sistem admin ini dapat digunakan di mobile.

(21)

62

DAFTAR PUSTAKA

[1] C. Draw, "Cross-Functional Flowcharts," [Online]. Available: http://www.conceptdraw.com/solution-park/business-process-cross-functional-flowcharts. [Accessed September 2014].

[2] S. Bagui and R. Earp, Database Design Using Entity-Relationship Diagrams, Auerbach Publications, 2003.

[3] E. Hardcastle, Business Information Systems, Ventus Publishing ApS, 2008.

[4] E. Naramore, J. Gerner, Y. L. Scouarnec, J. Stolz and M. K. Glass, Begining Php 5, Apache, Mysql Web Development, Indiana: Willey, 2005.

[5] W. J. Gilmore, Begining PHP 5 and MySQL : From Novice to Professional, New York City: Apress, Springer, 2004.

[6] Ernie, "Referensi Teknologi dan Elektronika Indonesia," 14 September 2009. [Online]. Available: http://ndoware.com/diagram-alir-flowchart.html. [Accessed 3 September 2013].

[7] SensioLabs, "About Us: Symfony," [Online]. Available: http://symfony.com/about. [Accessed 31 October 2014].

[8] B. PorĊbski, K. Przystalski and L. Nowak, Building PHP Applications

with Symfony™, CakePHP, and Zend® Framework, Indianapolis: Willey,

2011.

[9] D. J. Wardell, "AIRLINE RESERVATION SYSTEMS," July 1991.

[Online]. Available:

https://www.academia.edu/487385/Airline_Reservation_Systems.

Gambar

Tabel 5.9 Tabel Form Add Admin ................................................................

Referensi

Dokumen terkait

Kedua : Tugas Tim Penguji adalah menguji kelayakan tugas akhir mahasiswa, memberikan nilai dan menentukan kelulusan mahasiswa pada Program Studi Manajemen Pendidikan Islam

Berdasarkan tabel 1, dapat dilihat bahwa dalam penelitian ini semua variabel mempunyai nilai rata-rata yang cukup tinggi mendekati nilai maksimum, sehingga dapat

221 12052523920034 ZAENURI MTs Darul Manja

Sebagaimana dijelaskan di atas, bahwa kyai mempunyai beberapa tipe yang masing-masing tipe mempunyai peran yang berbeda-beda. Pesantren adalah lembaga penting yang

[r]

Model dari Sistem Informasi Geografis yang akan dikembangkan adalah SIG yang memperoleh 2 macam data input yaitu data hasil terhadap analisa sampel air

Kajian opsi parsipasi masyarakat dan jender pada area prioritas dilaksanakan dengan melakukan FGD ( Focus Group Discussion ) di Dusun Rejosari Kecamatan Kemadang. FGD

Nilai rata-rata, nilai minimum, dan nilai maksimum ranah sikap pada kelompok eksperimen lebih tinggi daripada kelompok kontrol sehingga menunjukkan ada pengaruh