Sistem Administrasi Tiket Pesawat di Klik Hotel.
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
ABSTRAK ... v
ABSTRACT ... vi
DAFTAR ISI ... vii
DAFTAR GAMBAR ... xi
DAFTAR TABEL ... xiii
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
2.5 Personal Home Page (PHP) ... 7
2.6 MySQL ... 7
2.7 Flowchart ... 8
2.8 ERD ... 8
2.9 Symfony ... 11
(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
Notasi/Lambang Flowchart dari [1] Notasi ERD dari [2]
(13)
xvii
DAFTAR SINGKATAN
ERD Entity Relationship Diagram(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.
Oleh karena itu untuk dapat menangani pemesanan tiket pesawat dibutuhkan suatu sistem yang dapat menjual tiket pesawat ke konsumen dan juga sistem yang melakukan penampungan dan pengolahan data dari penjualan yang dilakukan. Untuk dapat melakukan pemesanan tiket pesawat, klikhotel bekerja dengan distribusi maskapai untuk pembelian tiket ke maskapai. Dalam hal ini distribusi pemakai menyediakan suatu keluaran data yang dipakai klikhotel untuk dapat melakukan pemesanan tiket pesawat diluar dari sistem distribusi maskapai tersebut. Dari keluaran data dari distribusi maskapai dan kebutuhan untuk berjualan maka dibuat dua buah sistem yaitu sistem penjualan tiket pesawat dan sistem administrasi tiket pesawat. Sistem penjualan merupakan sistem yang menjual tiket pesawat ke konsumen online. Sistem administrasi adalah sistem pengaturan, pencatatan, dan pengolahan data penjualan yang berguna untuk yang terdiri
(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:
1. Mengelolah admin dengan membuat sistem pengaturan admin mulai dari penambahan admin baru, pengeditan admin yang sudah ada, dan hak akses email yang diterima.
(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 Processor Intel(R) Core(TM) i3 CPU M330 @ 2.13GHz 2.13 GHz
o Memory DDR3 4Gb. o Harddisk 500 Gb. o Keyboard + Mouse Perangkat lunak
o PHP 5.4 ke atas Batasan Aplikasi
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.
o Pada pengaturan deposit ada batasan sebagai berikut: Terdapat pemasukan data deposit.
(18)
4
Terdapat pencarian dan penampilan data deposit berdasarkan jejang tanggal.
Terdapat pencarian dan penampilan data transaksi berdasarkan jejang tanggal.
Terdapat pencarian dan penampilan data mutasi 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
Sumber data primer yang digunakan berasal dari data yang dimiliki klikhotel dan juga berasal dari wawancara kepada pimpinan klikhotel untuk mengetahui bagaimana sistem yang diinginkan oleh klikhotel. Sumber data sekunder yang digunakan adalah melalui observasi dan studi pustaka.
(19)
5
1.6 Sistematika Penyajian
Bab 1. PENDAHULUANBab 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
Bab ini digunakan untuk memberikan kesimpulan dan saran dalam laporan tugas akhir ini.
(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.
[10] S. Budi Sutedjo Dharma Oetomo, Perspektif e-Business, Yogyakarta: ANDI, 2002.
(1)
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:
1. Mengelolah admin dengan membuat sistem pengaturan admin mulai dari penambahan admin baru, pengeditan admin yang sudah ada, dan hak akses email yang diterima.
(2)
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 Processor Intel(R) Core(TM) i3 CPU M330 @ 2.13GHz
2.13 GHz
o Memory DDR3 4Gb. o Harddisk 500 Gb. o Keyboard + Mouse
Perangkat lunak
o PHP 5.4 ke atas
Batasan Aplikasi
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.
o Pada pengaturan deposit ada batasan sebagai berikut:
(3)
Terdapat pencarian dan penampilan data deposit
berdasarkan jejang tanggal.
Terdapat pencarian dan penampilan data transaksi berdasarkan jejang tanggal.
Terdapat pencarian dan penampilan data mutasi 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
Sumber data primer yang digunakan berasal dari data yang dimiliki klikhotel dan juga berasal dari wawancara kepada pimpinan klikhotel untuk mengetahui bagaimana sistem yang diinginkan oleh klikhotel. Sumber data sekunder yang digunakan adalah melalui observasi dan studi pustaka.
(4)
5
1.6 Sistematika Penyajian
Bab 1. PENDAHULUANBab 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
Bab ini digunakan untuk memberikan kesimpulan dan saran dalam laporan tugas akhir ini.
(5)
61
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.
(6)
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.
[10] S. Budi Sutedjo Dharma Oetomo, Perspektif e-Business, Yogyakarta: ANDI, 2002.