126
BAB 4
HASIL DAN PEMBAHASAN
4.1 Prosedur Sistem yang Diusulkan 4.1.1 Tujuan Sistem
Tujuan sistem adalah untuk meningkatkan pelayanan terhadap pelanggan. Fungsi yang dapat dilakukan sistem antara lain menyediakan informasi up-to-date bagi pelanggan, menyediakan informasi mengenai profile dan produk perusahaan dan juga untuk mengoptimalkan pemanfaatan teknologi informasi dalam membantu kegiatan operasional yang bersifat meningkatkan pelayanan kepada konsumen terutama kegiatan penyebaran penyediaan informasi dan transaksi pemesanan produk dari perusahaan, maka diperlukan suatu model sistem e-commerce yang dapat diandalkan dan relatif aman.
Sistem e-commerce yang dibutuhkan Pana Tour adalah suatu sistem yang akan mendukung seluruh transaksi yang pada saat ini tanpa harus menghilangkan dari sistem yang lama. Sistem ini akan dikembangkan secara bertahap sesuai dengan kebutuhan perusahaan. Untuk tahap awal, sistem ini akan dikembangkan untuk memudahkan pelanggan dalam mendapatkan informasi dari Pana Tour.
Pada tahap awal dalam pengembangan sistem pemesanan dan pembayaran online Pana Tour, akan meliputi penyampaian informasi dari produk yang disediakan oleh Pana Tour beserta proses pemesanan dan penjualan dari sebagian produknya.
127 4.1.2 Usulan Prosedur Sistem Yang Baru
Sistem yang diusulkan untuk memenuhi penjualan dari Pana Tour, dimana sistem website e-commercenya akan menampilkan informasi-informasi utama pada setiap menu utama mengenai produk-produk dan jasa perjalanan yang di tawarkan oleh Pana Tour, diantaranya informasi mengenai maskapai penerbangan, hotel, paket tour, dan dokumen perjalanan.
Selain itu sistem website yang diusulkan dapat menyediakan fasilitas transaksi dengan pengunjung berupa kegiatan pemesanan dan penjualan produk dari Pana Tour, dimana pengunjung terlebih dahulu harus mendaftar menjadi anggota (member). Untuk itu maka terdapat fasilitas untuk pendaftaran sebagai member dari website Pana Tour dan fasilitas untuk login sebagai member dalam website Pana Tour. Selain itu, dalam website e-commerce yang diusulkan, juga menyediakan informasi / berita terbaru seputar pariwisata yang dapat dilihat oleh semua pengguna website. Sistem website e-commerce yang diusulkan, yaitu :
• Pemesanan dan penjualan tiket maskapai penerbangan. • Pemesanan dan penjualan voucher hotel.
• Pemesanan paket tour / perjalanan wisata.
4.1.3 Prosedur Pemesanan dan Penjualan Tiket Maskapai Penerbangan
Adapun proses pemesanan dan penjualan yang diusulkan untuk dilaksanakan pada website Pana Tour memiliki prosedur sebagai berikut :
1. Pelanggan melakukan pencarian penerbangan yang diinginkan berdasarkan : • Maskapai penerbangan.
128 • Aiport keberangkatan dan kedatangan.
• Tanggal keberangkatan dan kedatangan. • Jumlah penumpang: Dewasa dan anak-anak. • Perjalanan: Pulang pergi atau satu arah.
2. Kemudian website akan menampilkan halaman tampilan informasi yang berisi: nama maskapai, nomor maskapai, keberangkatan, kedatangan, jam keberangkatan, jam kedatangan, dan harga. Lalu, pelanggan dapat memilih salah satu penerbangan yang tersedia.
3. Pada saat disini pelanggan tidak dapat langsung memesan, pelanggan harus terlebih dahulu login ke sistem apabila sudah menjadi member. Apabila pelanggan belum menjadi member di wajibkan harus melakukan pendaftaran terlebih dahulu. Setelah terdaftar di sistem maka pelanggan dapat melakukan proses transaksi.
4. Setelah itu pelanggan akan masuk ke halaman detil transaksi (pemesanan), dimana pelanggan harus menggisi informasi seperti identitas masing-masing penumpang.
5. Setelah pelanggan melakukan proses diatas, maka akan muncul ditampilan berupa halaman konfirmasi yang berupa pesan yang ditampilkan bahwa pemesanan telah berhasil dilakukan dan pelanggan dipersilahkan untuk mengecek email pelanggan untuk mendapatkan informasi mengenai tiket yang diinginkan apakah sudah tersedia atau belum yang disertai dengan kode pemesanan.
129 6. Setelah memesan maka akan ada auto responder ke e-mail pelanggan yang
menyatakan bahwa pelanggan telah memesan tiket pesawat dengan tujuan yang dimaksud.
7. Pelanggan masuk kembali ke website, lalu masuk ke halaman pembayaran dan memasukkan kode booking tiket. Kemudian melakukan pembayaran secara online.
8. Tiket berupa e-ticket yang dapat dicetak dan dikirim melalui alamat yang diinginkan oleh pelanggan.
4.1.4 Prosedur Pemesanan dan Penjualan Voucher Hotel
Adapun proses pemesanan dan penjualan yang diusulkan untuk dilaksanakan pada website Pana Tour memiliki prosedur sebagai berikut:
1. Pelanggan masuk ke menu “Hotel”.
2. Kemudian website akan menampilkan informasi berisi daftar hotel yang disediakan oleh perusahaan, berikut nama hotel, kategori, alamat. Selain itu, terdapat detil informasi dari hotel tersebut yang dapat di-klik dan menampilkan informasi tipe kamar beserta tarif-tarif harga kamar dari hotel tersebut dan juga fasilitas pencarian hotel berdasarkan categori dan nama hotel pada setiap halaman jenis hotel yang dipilih.
3. Pada saat disini pelanggan tidak dapat langsung memesan, pelanggan harus terlebih dahulu login ke sistem apabila sudah menjadi member. Apabila pelanggan belum menjadi member di wajibkan harus melakukan pendaftaran
130 terlebih dahulu. Setelah terdaftar di sistem maka pelanggan dapat melakukan proses transaksi.
4. Setelah login, pelanggan dapat melanjutkan ke halaman detil pemesanan untuk mengisi informasi mengenai waktu check-in dan check-out, nama pelanggan, tipe kamar dan jumlah kamar yang diinginkan dan nama pemesan.
5. Setelah pelanggan melakukan proses diatas, maka akan muncul ditampilan berupa halaman konfirmasi yang berupa pesan yang ditampilkan bahwa pemesanan telah berhasil dilakukan dan pelanggan dipersilahkan untuk mengecek email pelanggan untuk mendapatkan informasi mengenai voucher hotel yang diinginkan apakah sudah tersedia atau belum yang disertai dengan kode pemesanan.
6. Setelah memesan maka akan ada auto responder ke e-mail pelanggan yang menyatakan bahwa pelanggan telah memesan voucher hotel dan pihak tour telah selesai memproses pemesanan. User akan diberitahu melalui email bahwa voucher sudah tersedia beserta kode booking dari tour.
7. Pelanggan masuk kembali ke website, lalu masuk ke halaman pembayaran dan memasukkan kode booking tiket. Kemudian melakukan pembayaran secara online.
8. Voucher akan dicetak dan dikirim melalui alamat yang diinginkan oleh pelanggan.
131 4.1.5 Pemesanan Paket Tour atau Perjalanan Wisata
Adapun proses pemesanan dan penjualan yang diusulkan untuk dilaksanakan pada website Pana Tour memiliki prosedur sebagai berikut :
1. Pelanggan masuk ke menu “Tour Package”, memilih jenis tour yang diinginkan seperti Domestik Tour atau Internasional Tour.
2. website akan menampilkan informasi berisi kode tour, nama tour, tanggal berangkat, tanggal kembali, lama tour, harga/orang, kapasitas peserta, dan keterangan kegiatan tour.
3. Sebelum pemesanan, pelanggan diharuskan login ke dalam sistem. Kemudian setelah login, pelanggan dapat mengisi data seperti jumlah peserta, nama pemesan, alamat pemesan, dan nomor telepon.
4. Setelah itu, pelanggan akan mendapat konfirmasi mengenai bahwa pemesanan sudah berhasil, kode booking dari pemesanan tour. Selanjutnya, pelanggan akan mendapat telepon dari pihak perusahaan bahwa tour telah dibuka dan untuk keperluan pengurusan dokumen perjalanan.
4.2 Rancangan Sistem Yang Diusulkan 4.2.1 Class Diagram
133 4.2.2 Diagram Use Case
4.2.2.1 Penjelasan Aktor
Diagram use case yang diusulkan disini terdapat tiga (3) actor yaitu: Administrator, pengunjung dan membership. Dimana masing-masing actor tersebut mempunyai penjelasan sebagai berikut:
• Administrator, yang bertugas untuk menjalankan dan memelihara dari website, admin disini mempunyai wewenang atas setiap transaksi yaitu dengan memasukan data, mengedit data serta menghapus data.
• Pengunjung, yang hanya mengunjungi website tersebut saja, tetapi tidak punya wewenang untuk menggunakan aplikasi tersebut. Disini pengunjung hanya sebatas menggunakan aplikasi saja dan pengunjung hanya sebatas melihat isi dari website saja dan melihat informasi yang ditawarkan. Apabila pengunjung melakukan transaksi harus melakukan registrasi terlebih dahulu.
• Membership, dimana yang telah mendaftarkan diri ke dalam website mempunyai hak untuk melakukan transaksi pada website tersebut dari produk yang ditawarkan.
134
Sistem e-commerce pada website Pana Tour Pengunjung Member Administrator Pencarian Produk Registrasi Login Pemesanan Ticket Pemesanan Tour Package Pemesanan Hotel Mengelola Database Pelanggan Mengelola Database Tiket Mengelola Database Hotel Mengelola Database Tour Package
135 4.2.2.2 Use Case Specification
1. Mencari Produk
Proses ini dimulai dengan mencari produk dengan memasuki menu tampilan dari masing-masing produk yang diinginkan seperti Tiket, Hotel, dan Tour Package. Pada use case ini menjelaskan sebuah proses bahwa pengunjung dapat melakukan pencarian produk jasa yang diinginkan. Tetapi, pada saat ingin memesan produk yang diinginkan, pengunjung tidak dapat memesan produk yang ditampilkan dari hasil pencarian tersebut karena harus menjadi member dahulu. Pengunjung melakukan pencarian kedalam database produk dan hasil pencarian ditampilkan bila proses pencarian berhasil. Namun, hasil pencarian tidak ditampilkan bila proses pencarian gagal.
Actor : Pengunjung
Object : Tiket, Hotel, Tour Package
Gambar 4.3: Sequence Diagram dari Use Case Pencarian Produk
1. Registrasi
Register dimulai dengan pengunjung harus melakukan proses data ke dalam system. Proses use case ini menjelaskan bahwa pengunjung harus melakukan proses pendaftaran untuk menjadi member dari website Pana Tour untuk dapat melakukan pemesanan produk yang ditawarkan dalam website. Pengunjung akan resmi menjadi member bila data yang
dimasukkan valid. Tetapi, bila data yang dimasukkan tidak valid maka, proses registrasi gagal dan pengisian data harus diulangi
Actor : Pengunjung Object : Memberships Function : input()
Gambar 4.4: Sequence Diagram dari Use Case Registrasi
2. Login Member
Login Member dimulai dengan Member meng-input data seperti User ID dan Password. Proses use case Login Member menjelaskan bahwa member harus terlebih dahulu melakukan proses login untuk dapat melakukan pemesanan produk dalam website Pana Tour. Proses login berhasil bila data yang dimasukkan valid. Proses login gagal bila data yang dimasukkan tidak valid.
Actor : Member
Function : Input()
Gambar 4.5: Sequence Diagram dari Use Case Login Member
3. Login Administrator
Login Admin dimulai dengan Admin meng-input data Admin ID dan Password pada halaman index admin. Proses login admin pada use case ini menjelaskan bahwa admin harus melakukan proses login untuk dapat mengelola website sebagai administrator website Pana Tour. Proses login admin berhasil bila data yang dimasukkan valid. Tetapi, proses login gagal bila data yang dimasukkan tidak valid.
Actor : Admin
Object : Admin
Gambar 4.6: Sequence Diagram dari Use Case Login Admin
4. Pemesanan Ticket
Pemesanan Ticket adalah kegiatan yang dilakukan member dalam memesan tiket maskapai (pesawat) dengan tujuan dan spesifikasi yang diinginkan. Use Case Pemesanan Ticket menjelaskan proses kegiatan transaksi pemesanan dan pembelian tiket maskapai yang dilakukan oleh member. Kegiatan ini dimulai dengan member melakukan input data kedalam sistem dan sistem melakukan pencarian ke dalam data base ticket. Hasil pencarian ditampilkan bila proses pencarian berhasil, namun hasil pencarian tidak ditampilkan bila proses pencarian gagal. Member memilih penerbangan yang sesuai dan mengisi detil pemesanan, tapi proses pemesanan gagal bila data yang dimasukkan member tidak valid atau data pemesanan tidak ada. Sistem akan mengirimkan auto responder ke e-mail member dengan kode booking setelah proses pemesanan dan setelah pemesanan selesai dan statusnya berhasil.
Actor : Member
Object : Sistem, Tiket, Transaksi Tiket.
Function : input(), search(), view(), select(), message(), confirm()
141 6. Pemesanan Hotel
Pemesanan Hotel adalah kegiatan yang dilakukan member dalam memesan kamar hotel dengan tipe kamar dan jenis tempat tidur yang diinginkan. Use Case Pemesanan Hotel menjelaskan proses kegiatan transaksi pemesanan dan pembelian voucher hotel oleh member. Kegiatan ini dimulai dengan member melakukan melakukan input data kedalam sistem dan sistem melakukan pencarian ke dalam data base Hotel. Hasil pencarian ditampilkan bila proses pencarian berhasil, apabila hasil pencarian tidak ditampilkan bila proses pencarian gagal. Member memilih hotel yang sesuai dan mengisi detil pemesanan, tapi proses pemesanan gagal bila data yang dimasukkan member tidak valid atau data pemesanan tidak ada. Sistem akan mengirimkan auto responder ke e-mail member dengan kode booking setelah proses pemesanan dan setelah pemesanan selesai dan statusnya berhasil.
Actor : Member
Objec : Hotel, Transaksi Hotel, Sistem
143 7. Pemesanan Tour Package
Pemesanan Tour Package adalah kegiatan yang dilakukan member dalam memesan paket tour dengan tujuan dan spesifikasi yang diinginkan. Use Case Pemesanan Tour Package menjelaskan proses kegiatan transaksi pemesanan paket tour yang tersedia oleh member. Kegiatan ini dimulai dengan member melakukan pemilihan kedalam database Tour Package baik tour inBound maupun OutBound. Hasil pencarian ditampilkan bila proses pencarian berhasil, namun hasil pencarian tidak ditampilkan bila proses pencarian gagal. Member memilih paket tour yang sesuai dan mengisi detil pemesanan, tapi proses pemesanan gagal bila data yang dimasukkan member tidak valid atau data pemesanan tidak ada.
Actor : Member
Object : Sistem, Tour Package, Transaksi Tour Package
144
Member
Tour Package Transaksi Tour Package
view reservation()
view total pemesanan() input()
send email()
save kode booking confirm() select() view kode() send order save hitung generate
Gambar 4.9: Sequence Diagram dari Use Case Pemesanan Tour Package
8. Pembayaran Ticket
Pembayaran Ticket adalah kegiatan yang dilakukan oleh member apabila telah melakukan transaksi pemesanan tiket dengan tujuan dan spesifikasi yang diingikan. Use case pembayaran ticket menjelaskan proses kegiatan pembayaran yang dilakukan oleh member. Kegiatan ini dimulai dengan member melihat apkah status pemesanan sudah disetujui atau belum. Apabila status sudah disetujui, member baru bisa melakukan pembayaran. Member
masuk kembali ke sistem dengan memasukan kode booking yang diberikan melalui email auto responder untuk melakukan pembayaran dengan memasukkan data-data yang diperlukan untuk proses pembayaran. Proses pembayaran tiket gagal bila data account kartu kredit yang dimasukkan member tidak valid.
Actor : Member
Object : Sistem, Transaksi Tiket. Function : view(), select(), confirm()
Gambar 4.10: Sequence Diagram dari Use Case Pembayaran Ticket
1. Pembayaran Hotel
Pembayaran Hotel adalah kegiatan yang dilakukan oleh member apabila telah melakukan transaksi pemesanan hotel dengan tujuan dan spesifikasi yang diingikan. Use case
146 pembayaran yang dilakukan oleh member. Kegiatan ini dimulai dengan member melihat apkah status pemesanan sudah disetujui atau belum. Apabila status sudah disetujui, member baru bisa melakukan pembayaran. Member masuk kembali ke sistem dengan memasukan kode booking yang diberikan melalui email auto responder untuk melakukan pembayaran dengan memasukkan data-data yang diperlukan untuk proses pembayaran. Proses pembayaran hotel gagal bila data account kartu kredit yang dimasukkan member tidak valid.
Actor : Member
Object : Sistem, Transaksi Hotel. Function : view(), select(), confirm()
Member
Sistem Transaksi Hotel
view() select() input() process confirm() send email() view transaction()
147 10. Pembayaran Tour Package
Pembayaran Tour Package adalah kegiatan yang dilakukan oleh member apabila telah melakukan transaksi pemesanan Tour Package dengan tujuan dan spesifikasi yang diingikan. Use case pembayaran Tour Package menjelaskan proses kegiatan pembayaran yang dilakukan oleh member. Kegiatan ini dimulai dengan member melihat apkah status pemesanan sudah disetujui atau belum. Apabila status sudah disetujui, member baru bisa melakukan pembayaran. Member masuk kembali ke sistem dengan memasukan kode booking yang diberikan melalui email auto responder untuk melakukan pembayaran dengan memasukkan data-data yang diperlukan untuk proses pembayaran. Proses pembayaran hotel gagal bila data account kartu kredit yang dimasukkan member tidak valid.
Actor : Member
Object : Sistem, Transaksi Tour Package. Function : view(), select(), confirm()
Gambar 4.12: Sequence Diagram dari Use Case Pembayaran Tour
Package
1. Mengelola Database Member
Mengelola Member Database adalah suatu kegiatan yang dapat dilakukan admin dalam mengelola database untuk member. Fungsi yang dapat dilakukan admin pada database ini diantaranya melihat isi data dan menghapus data member.
Actor : Admin
Object : Memberships
Gambar 4.13: Sequence Diagram dari Use Case Mengelola Database Member
2. Mengelola Database Ticket
Mengelola Database Ticket adalah proses use case yang menjelaskan kegiatan Admin dalam mengelola database untuk Ticket (tiket maskapai). Kegiatan yang dapat dilakukan admin diantaranya adalah Admin dapat melihat isi data dalam tabel master tiket maskapai, kemudian Admin dapat melihat isi data dalam tabel transaksi tiket maskapai, Admin melakukan perubahan data dalam tabel transaksi tiket pesawat dan Admin dapat menghapus data dalam tabel transaksi tiket maskapai.
Actor : Admin
Object : Tiket, Transaksi Tiket
150
Admin
Tiket Transaksi Tiket
view()
view() update()
delete()
Gambar 4.14: Sequence Diagram dari Use Case Mengelola Database Ticket
13. Mengelola Database Hotel dan Database Transaksi Hotel
Mengelola Database Hotel adalah proses use case yang menjelaskan kegiatan Admin dalam mengelola database untuk hotel. Kegiatan yang dapat dilakukan admin diantaranya adalah Admin dapat melihat, menambah, mengupdate, dan menghapus isi data dalam tabel master hotel. Kemudian Admin dapat melihat isi data dalam tabel transaksi pemesanan hotel, Admin melakukan perubahan data dalam tabel transaksi hotel dan Admin dapat menghapus data dalam tabel transaksi pemesanan hotel.
Actor : Admin
Object : Hotel, Transaksi Hotel
Gambar 4.15: Sequence Diagram dari Use Case Mengelola Database Hotel
1. Mengelola Database Tour Package dan Database Transaksi Tour Package Mengelola Database Tour Package adalah proses use case yang menjelaskan kegiatan Admin dalam mengelola database untuk tour package. Kegiatan yang dapat dilakukan admin diantaranya adalah Admin dapat melihat, menambah, mengupdate, dan menghapus isi data dalam tabel master tour. Kemudian Admin dapat melihat isi data dalam tabel transaksi tour, Admin melakukan perubahan data dalam tabel transaksi paket tour dan Admin dapat menghapus data dalam tabel transaksi tour.
Actor : Admin
Object : Tour, Transaksi Tour
153 4.3 Rancangan Database untuk Sistem yang Diusulkan
4.3.1 Database Memberships Nama Tabel : Memberships
Keterangan : Tabel Keanggotaan Primary Key : usrid
Nama Field Keterangan Ukuran Tipe Data
usrid ID member, sebagai primary key 20 varchar(20)
pwd Password member 16 varchar(16)
name Nama pelanggan 30 varchar(30)
address Alamat pelanggan 150 varchar(150)
city Kota 20 varchar(20)
country Negara lokasi pelanggan 20 varchat(20)
postal Kode pos 15 int(10)
phone No telp pelanggan 15 int(15)
mobile No Handphone pelanggan 15 int(15)
fax No fax 15 int(15)
email Alamat email pelanggan 60 varchar(60)
birth Tanggal lahir pelanggan Date
gender Jenis kelamin pelanggan 6 varchar(6)
maritalstatus Status nikah 12 varchar(12)
occupation Pekerjaan 30 varchar(30)
154 4.3.2 Database Admin
Nama tabel : admin
Keterangan : Tabel Administrator Primary Key : adminid
Nama Field Keterangan Ukuran Tipe Data
adminid ID administrator; sebagai primary key 8 bigint(8)
admin Nama admin 25 varchar(25)
pwd Password admin 16 varchar(16)
155 4.3.3 Database Tiket Maskapai
Nama tabel : flight
Keterangan : Tabel master untuk tiket maskapai Primary Key : fid
Nama Field Keterangan Ukuran Tipe
fid ID tiket pesawat, sebagai primary key 3 int (3)
flight Nomor penerbangan 25 varchar (25)
airlines Nama maskapai pernerbangan 30 varchar (30)
origin Kota asal 25 varchar (25)
destination Kota tujuan 25 varchar (25)
departdate Tanggal keberangkatan Date
arrivedate Tanggal sampai Date
etd Perkiraan waktu keberangkatan Time
eta Perkiraan waktu tiba Time
flightprice Harga tiket pesawat 10 int (10)
fescription Keterangan tambahan Text
156 4.3.4 Database Transaksi Tiket
Nama tabel : booking
Keterangan : Tabel untuk transaksi tiket maskapai Primary Key : bid
Nama Field Keterangan Ukuran Tipe
bid ID transaksi tiket pesawat; primary
key
10 bigint (10)
fid ID tiket pesawat; foreign key ke tabel 3 int (3)
usrid ID member; foreign key 25 varchar (25)
bookdate Tanggal pemesanan Date
bookcode Kode booking 7 varchar (7)
adultqty Jumlah penumpang dewasa 2 int (2)
childqty Jumlah penumpang anak-anak 2 int (2)
bookstatus Status pemesanan tiket pesawat 1 tinyint (1)
statuspayflight Status pembayaran tiket pesawat 1 tinyint (1)
cardtype Jenis kartu kredit 15 char (15)
cardno Nomor kartu kredit 16 char (16)
expdate Tanggal masa habis berlaku kartu
kredit
Date
cardname Nama pemegang pada kartu kredit 20 varchar (20)
157 4.3.5 Database Detail Booking
Nama tabel : Detail Booking
Keterangan : Tabel untuk detail transaksi tiket maskapai Primary Key : dbid
Nama Field Keterangan Ukuran Tipe
dbid ID detil transaksi tiket pesawat;
sebagai primary key
10 bigint (10)
bid ID transaksi tiket pesawat; foreign key
ke tabel booking
10 bigint (10)
name Nama penumpang 25 varchar (25)
passport No. Passport 6 char (6)
158 4.3.6 Database Hotels
Nama tabel : Master Hotels
Keterangan : Tabel untuk master Hotels Primary Key : hid
Nama Field Keterangan Ukuran Tipe
hid ID hotel, sebagai primary key 10 bigint (10)
hcid ID kategori hotel sebagai foreign
key
5 bigint(5)
hname Nama hotel 30 varchar (30)
hwilayah Wilayah hotel berada 20 varchar (20)
hcountry Negara hotel berada 20 varchar (20)
hcity Kota dari lokasi hotel 25 varchar (25)
address Alamat hotel 150 varchar (150)
hcsid ID kelas kamar hotel sebagai
foreign key
10 varchar (10)
facility Fasilitas text
hotelprice Harga hotel 10 int(10)
159 4.3.7 Database Hotel Category
Nama tabel : Hotel Category
Keterangan : Tabel detil kategori Hotel Primary Key : hcid
Nama Field Keterangan Ukuran Tipe Data
hcid ID kategori hotel, sebagai primary key 20 bigint(20)
category Kategori hotel 20 varchar(20)
Tabel 4.7: Rancangan Database Hotel Category
4.3.8 Database Hotel Class Nama tabel : Hotel Class
Keterangan : Tabel detil untuk kelas tarif Hotel Primary Key : hcsid
Nama Field Keterangan Ukuran Tipe Data
hcsid ID kelas kamar hotel sebagai primary
key
30
bigint(30)
class Kelas kamar hotel 20 varchar(20)
twinrate Tarif kamar twin/share 10 int(10)
singlerate Tarif kamar single 10 int(10)
extrabed Tarif extra bed 10 int(10)
validity Pembatasan waktu dari harga kamar 30 varchar(30)
160 4.3.9 Database Transaksi Hotel
Nama tabel : Transaksi Hotel
Keterangan : Tabel untuk transaksi hotel Primary Key : htid
Nama Field Keterangan Ukuran Tipe Data
htid ID transaksi hotel sebagai primary key 10 varchar(10)
hid ID hotel sebagai foreign key 20 bigint(20)
usrid ID user sebagai foreign key 25 varchar(25)
bookcode Kode booking/pemesanan 7 varchar(7)
orderdatehotel Tanggal pemesanan hotel date
checkindate Tanggal check-in date
checkoutdate Tanggal check-out date
roomqty Jumlah kamar 2 int(2)
totalpricehotel Harga total hotel 10 int(10)
statusorderhotel Status pemesanan hotel 1 tinyint(1)
statuspayhotel Status pembayaran hotel 1 tinyint(1)
cardtype Jenis kartu kredit 15 char (15)
cardno Nomor kartu kredit 16 char (16)
expdate Tanggal masa habis berlaku kartu
kredit date
cardname Nama pemegang pada kartu kredit 20 varchar (20)
161 4.3.10 Database Hotel detilTransaction
Nama tabel : Master Hotel
Keterangan : Tabel untuk master Hotel Primary Key : dhtid
Nama Field Keterangan Ukuran Tipe Data
dhtid
ID detil transaksi hotel sebagai primary key
20
bigint(20)
htid ID transaksi hotel sebagai foreign key 20 varchar(20)
name Nama pelanggan 25 varchar(25)
162 4.3.11 Database Tour Package
Nama tabel : Master Tour Package Keterangan : Tabel untuk paket tour Primary Key : tid
Nama Field Keterangan Ukuran Tipe Data
tid ID tour sebagai primary key 10 bigint(10)
tsid ID kelas tour sebagai foreign key 10 bigint(10)
tourname Nama tour 25 varchar(25)
region Wilayah benua tujuan tour 20 varchar(20)
price Harga tour 10 int(10)
tourlong Lama waktu tour 3 varchar(3)
departure Jadwal keberangkatan tour date
return Jadwal kembali tour date
capacity Kapasitas peserta tour 2 int(2)
itinerary Informasi jadwal perjalanan paket tour
longtext
flag
Untuk tour yang menjadi special promo, bisa tour baru
1
tinyint(1)
status Status tour masih aktif atau tidak 1 tinyint(1)
163 4.3.12 Database Tour Package Category
Nama tabel : Tour Category
Keterangan : Tabel untuk Kategori tour Primary Key : tcid
Nama Field Keterangan Ukuran Tipe Data
tcid ID kategori tour sebagai primary key 10 bigint(10)
category Kategori tour 20 varchar(20)
Tabel 4.12: Rancangan Database Tour Package Category
4.3.13 Database Tour Package Class Nama tabel : Tour Class
Keterangan : Tabel untuk Kelas Tour Primary Key : tclid
Nama Field Keterangan Ukuran Tipe Data
tclid ID dari kelas tour sebagai primary key 10 bigint(10)
tcid ID kategori tour sebagai foreign key 10 bigint(10)
class Kelas tour 25 varchar(25)
164 4.3.14 Database Tour Package Detail
Nama tabel : Tour Package detil
Keterangan : Tabel untuk detil informasi tour Primary Key : tdid
Nama Field Keterangan Ukuran Tipe Data
tdid ID dari tour detail sebagai primary key 10 bigint(10)
tid ID tour; foreign key 10 bigint(10)
information Informasi perjalanan Text
Addedinfo Informasi tambahan dalam tour Text
Tabel 4.14: Rancangan Database Tour Package Detail
4.3.15 Database Tour Package Transaction
Nama tabel : Tour Package Transaction Keterangan : Tabel untuk transaksi tour Primary Key : ttid
Nama Field Keterangan Ukuran Tipe Data
Ttid ID transaksi tour sebagai primary key 10 varchar(10)
Tid ID tour sebagai foreign key 10 bigint(10)
Usrid ID user sebagai foreign key 25 varchar(25)
kode booking Kode pemesanan 10 varchar(10)
Orderdatetour Tanggal pesan tour Date
Total Jumlah pembayaran 10 int(10)
Statusordertour Status pemesanan tour aktif/tidak 1 tinyint(1)
165 4.3.16 Database Tour Package detilTrasaction
Nama tabel : Tour Package detilTrasaction Keterangan : Tabel untuk detil transaksi tour Primary Key : dttid
Nama Field Keterangan Ukuran Tipe Data
dttid ID detil transaksi tour sebagai primary key 10 bigint(10)
ttid ID tour transaksi sebagai foreign key 10 varchar(10)
name Nama peserta 25 varchar(25)
address Alamat peserta 150 varchar(150)
phone Nomor telepon peserta 15 Varchar(15)
Tabel 4.16: Rancangan Database Tour Package detilTransaction
4.3.17 Database Information Nama tabel : Information
Keterangan : Tabel untuk informasi berita Primary Key : nid
Nama Field Keterangan Ukuran Tipe Data
nid ID news sebagai primary key 10 bigint(10)
shortnews Informasi headline berita 255 varchar(255)
longnews Informasi berita keseluruhan Text
date Tanggal terbit berita datetime
status Status berita aktif/tidak 1 tinyint(1)
166 4.4 Rancangan Layar User
LOGO+FLASH
Home Ticket Hotel Tour Package Travel Document Support Welcome to Pana Tour Date
Gambar
Link Promo Link Promo Link Promo Special Package Click
for more detail
Special Package Click for more detail
Informasi : xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Home User ID Password New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.17: Rancangan Halaman Home
Image
Image
167 LOGO+FLASH
Home Ticket Hotel Tour Package Travel Document Support Welcome to Pana Tour Date
Member Registration User ID : Password : Confirm Password : Name : Address : City : Country : Postal Code : Phone : Mobile : Fax : Email : Birth :
Gender : O Male O Women Marital Status : O single O married
Occupation : << Submit>> <<Clear>> Back User ID Password New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.18: Rancangan Halaman Member Registrasi
168 LOGO+FLASH
Home Ticket Hotel Tour Package Travel Document Support Welcome to Pana Tour Date
Maskapai Penerbangan Airport Keberangkatan Airport Kedatangan Perjalanan Tanggal Keberangkatan Tanggal Kembali
Jumlah Penumpang Dewasa Anak Ticket User ID Password New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.19: Rancangan Halaman Pencarian Tiket Maskapai
Login TGL Pilih Semua Pilih Semua Pilih Semua -Bulan Tahun Bulan TGL Tahun
O Pulang Pergi O Satu Arah
169 LOGO+FLASH
Home Ticket Hotel Tour Package Travel Document Support Welcome to Pana Tour Date
Flight Reservation
No. Maskapai Keberangkatan Kedatangan ETD ETA Harga Penerbangan Keberangkatan Kedatangan
xxxxxx xxxxx xxxxx xxxx xxxxx xxxxx xxxx --- --- --- --- --- --- --- Ticket New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.20: Rancangan Halaman Hasil Pencarian Tiket Maskapai
Pada saat memasuki menu ini apabila ingin melakukan reserve, member di haruskan melakukan log in terlebih dahulu karena apabila tidak melakukan hal tersebut maka tidak bisa melakukan proses pemesanan.
Reserve
170 LOGO+FLASH
Home Ticket Hotel Tour Package Travel Document Support Welcome to Pana Tour Date
Detil Pemesanan
No. Maskapai Keberangkatan Kedatangan ETD ETA Harga Penerbangan Keberangkatan Kedatangan
xxxx xxxxx xxxxx xxxx xxxxx xxxxx xxxxx --- --- --- --- --- --- --- Daftar Penumpang Penumpang Dewasa Penumpang Anak-anak Ticket New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.21: Rancangan Halaman Detail Pemesanan dari Tiket
Pada menu rancangan di atas setelah melakukan pengisian nama penumpang dan diproses, maka sistem akan memberitahukan apakah akan diproses atau tidak. Apabila diproses sistem akan mengirim kode booking ke email pelanggan.
Proses Back
171 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Ticket Reservation
No. Maskapai Keberangkatan Kedatangan ETD ETA Harga Penerbangan Keberangkatan Kedatangan
xxxxxx xxxxx xxxxx xxxx xxxxx xxxxx xxxxxx --- --- --- --- --- --- --- Penumpang Dewasa
Penumpang Anak-anak
Total xxxxx Booking Code: AIWHxxxxxx
Thank You for reserving Ticket from our Website.
Please wait for confirmation from Pana Tour through your email. Ticket New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.22: Rancangan Halaman Konfirmasi dari Tiket
172 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
My Flight Transaction
No. Maskapai Keberangkatan Kedatangan Tgl Status Status Penerbangan Pemesanan Pemesanan Pembayaran
xxxx xxxxx xxxxx xxxx xxxx xxxx xxxxx --- --- --- --- --- --- --- Ticket New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
173 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Pay Flights Transaction
Kode Booking : * (case sensitive) Card Type : Card No : Card Holder : Expired Date : Ticket New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.24: Rancangan Halaman Pay Flight Transaction
Pada rancangan halaman ini pelanggan (member) harus masuk ke menu My Flight Transaction, setelah masuk ke menu tersebut member harus memasukan kode booking untuk melakukan pembayaran transaksi.
Pay Ticketing
174 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Dimana anda menginap? Wilayah Negara Kota Kategori Hotels Internasional Domestik User ID Password New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.25: Rancangan Halaman Pencarian Hotel
Login Pilih Semua -- Pilih Semua -- Pilih Semua -- Pilih Semua -- cari batal
175 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Domestic Hotels Room Reservation
Hotel Name Category Fasilitas :
Country City Room Type Twin Single ExtraBed Validity
Hotel Name Category Fasilitas :
Country City Room Type Twin Single ExtraBed Validity
Hotel Name Category Fasilitas :
Country City Room Type Twin Single ExtraBed Validity
Hotels Internasional Domestik User ID Password New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.26: Rancangan Halaman Domestic Hotel
Login
Pesan Pesan
176 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
International Hotels Room Reservation
Hotel Name Category Fasilitas :
Country City Room Type Twin Single Extra Bed Validity
Hotel Name Category Fasilitas :
Country City Room Type Twin Single ExtraBed Validity
Hotel Name Category Fasilitas :
Country City Room Type Twin Single ExtraBed Validity
Hotels Internasional Domestik User ID Password New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.27: Rancangan Halaman Internasional Hotel
Login
Pesan
Pesan Pesan
177 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Hotel Room Reservation
Nama Hotel Negara Kota Kategori Total Kamar xxxxxx xxxxx xxxxx xxxx --- --- --- --- --- Hotels Internasional Domestik New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.28: Rancangan Halaman Reservasi Hotel
Next>> <<Back
178 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Detil Pemesanan
Nama Hotel Negara Kota Kategori Kamar Tipe Kamar Room Rate Extra Bed
xxxxxx xxxx xxx xxxx xxxxx
Contact Name : Phone : Check In Date : Check Out Date :
Hotels Internasional Domestik New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.29: Rancangan Halaman Detail Pemesanan Hotel
Proses>> <<Back
179 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Detil Pemesanan
Nama Hotel Negara Kota Kategori Kamar Tipe Kamar Room Rate Extra Bed
xxxxxx xxxxx xxxx xxxx xxxxx xxxxx xxxxxx xxxxxx --- --- --- --- --- --- --- --- Total xxxxx Contact Name : Phone : Check In Date : Check Out Date :
Booking Code: AIWHxxxxxx
Thank You for reserving Hotel Voucher from our Website. Please wait for confirmation from Pana Tour through your email. Hotels Internasional Domestik New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.30: Rancangan Halaman Konfirmasi Reservasi Hotel
180 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
My Hotels Transaction
Nama Hotel Nama Pemesan Tgl Pemesanan Status Pemesanan Status Pembayaran
xxxxxx xxxxx xxxx xxxx xxxxx --- --- --- --- --- Hotels Internasional Domestik New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
181 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Pay Hotels Transaction
Booking Code : * (case sensitive) Card Type : Card No : Card Holder : Expired Date : Hotels Internasional Domestik New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction My Tour Package Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.32: Rancangan Halaman Pay Hotel Transaction
Pada rancangan halaman ini pelanggan (member) harus masuk ke menu My Hotels Transaction, setelah masuk ke menu tersebut member harus memasukan kode booking untuk melakukan pembayaran transaksi.
Pay Hotel
182 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Tour Package In Bound
Regular Tour
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxSpecial Package
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxFree and Easy Package
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Tour Package In Bound
Regular Tour Special Package Free and Easy Package User ID Password New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.33: Rancangan Halaman Tour Package In-Bound
183 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Tour Package Out Bound
Asia Tour
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxAmerica Tour
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxAustralia Tour
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxEurope Tour
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxTour Package Out Bound
Asia Tour America Tour Australia Tour Europe Tour User ID Password New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.34: Rancangan Halaman Tour Package Out-Bound
184 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Tour Reservation
Detail Pemesanan
Kode Nama Tanggal Tanggal Lama Harga/Orang Kapasitas Tour Tour Keberangkatan Kembali Tour Rute Perjalanan
Hari 1 : Hari 2 : Hari 3 : Hari n :
Jumlah Peserta (min 2 pax)
Nama Peserta
Alamat Peserta
No. Tlp/Hp
Tour Package In Bound
Regular Tour Special Package Free and Easy Package
User ID Password New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.35: Rancangan Halaman Detil Tour Package dan Pemesanannya
Login
Pilih Semua
185 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Detail Pemesanan
Nama Tour Lama Tour Harga xxxxx xxxxxxxx xxxxxxx --- --- --- Nama Peserta :
Tlp Peserta : Passport :
Thank You for reserving Tour Package from our Website. Please wait for confirmation from Pana Tour through your email.
Tour Package In Bound
Regular Tour Special Package Free and Easy Package
New Member Forget Password Change Profile
My Flight Transaction My Hotel Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.36: Rancangan Halaman Konfirmasi Tour Package
Proses
186 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Syarat pembuatan Pasport
Travel DocumentSyarat-syarat pembuatan Passport. Biaya pembuatan Passport. Syarat pembuatan VISA. Biaya pembuatan VISA. User ID Password New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.37: Rancangan Halaman Travel Document (Pasport)
187 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Syarat pembuatan VISA
Travel DocumentSyarat-syarat pembuatan Passport. Biaya pembuatan Passport. Syarat pembuatan VISA. Biaya pembuatan VISA. User ID Password New Member Forget Password Change Profile My Flight Transaction My Hotel Transaction
Contact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.38: Rancangan Halaman Travel Document (Visa)
188 LOGO+FLASH
Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date
Support
Support FAQ User ID Password New Member Forget Password Change Profile My Flight Transaction My Hotel TransactionContact Us | User Agreement | Privacy Policy © 2006 Pana Tours. All Right Reseved
PT. Pesona Antar Nusa Ruko Harapan Indah Blok EP No. 6 Bekasi – Barat Telp. (+62) 021 888 2400, 7020 1998. Fax. (+62) 021 888 2400
Gambar 4.39: Rancangan Halaman Support
189 4.5 Rancangan Layar Administrator
Gambar 4.40: Rancangan Halaman Awal Admin
Keterangan:
Admin harus mengisi admin ID dan password untuk bisa login ke dalam halaman home admin.
LOGO
Date AdminManage Admin
No. AdminName Password Action [ Edit ] Admin Ticket Hotels Tour Package Membership News Ticket Transaction Hotels Transaction
Tour Package Transaction Logout
Gambar 4.41: Rancangan Halaman pada Home Admin
Admin ID
Password
190
LOGO
Date Ticket Manage Ticket [add Ticket]No. Flight No. Origin Destination Category Airlines
Admin Ticket Hotels Tour Package Membership News Ticket Transaction Hotels Transaction
Tour Package Transaction Logout
Gambar 4.42: Rancangan Halaman Admin Ticket
Keterangan:
• Pada halaman admin database tiket, admin hanya dapat melakukan view terhadap data pada field Flight No. data terintegrasi dengan sistem pihak ketiga seperti ABACUS atau AGRA.
191
LOGO
Date Hotels Manage Hotels [add Hotels]No. HOTEL NAME CATEGORY AREA ACTION
[ edit ] [ delete ] Admin Ticket Hotels Tour Package Membership News Ticket Transaction Hotels Transaction
Tour Package Transaction Logout
Gambar 4.43: Rancangan Halaman Admin Hotels
Keterangan:
• Admin bisa melakukan view, add, update, dan delete terhadap data produk hotel yang ditampilkan.
• Admin dapat melakukan view dengan meng-klik data pada field Hotel Name, lalu didalamnya terdapat field Rates yang dapat di-klik juga untuk menampilkan detil harga.
192
LOGO
DateTour Package Manage Tour Package
[add Tour Package]
No. TOUR NAME TOUR LONG PRICE ACTION
[ edit ] [ delete ] Admin Ticket Hotels Tour Package Membership News Ticket Transaction Hotels Transaction
Tour Package Transaction Logout
Gambar 4.44: Rancangan Halaman Admin Tour Packages
Keterangan:
• Admin bisa melakukan view, add, update, dan delete terhadap data produk tour package yang ditampilkan.
193
LOGO
Date Memberships Manage Memberships [add Memberships]No. PUSRID PASSWORD NAME EMAIL ACTION
[ delete ] Admin Ticket Hotels Tour Package Membership News Ticket Transaction Hotels Transaction
Tour Package Transaction Logout
Gambar 4.45: Rancangan Halaman Admin Memberships
Keterangan:
• Admin bisa melakukan view dan delete terhadap data Members yang ditampilkan.
• Admin dapat melakukan view dengan meng-klik data pada field USRID untuk menampilkan detil data member.
194
LOGO
DateTicket Transaction Manage Ticket Transaction
[add Ticket Transaction]
No. Flight No. P USER Origin Destination Ordered Action
[view] [delete] Admin Ticket Hotels Tour Package Membership News Ticket Transaction Hotels Transaction
Tour Package Transaction Logout
Gambar 4.46 Rancangan Halaman Admin Ticket Transaction
Keterangan:
• Admin bisa melakukan view dan delete terhadap data Ticket Transaction yang ditampilkan.
• Admin dapat melakukan view dengan meng-klik data pada field view untuk menampilkan detil data transaksi.
195
LOGO
DateHotels Transaction Manage Hotels Transaction
[add Hotels Transaction]
No. HOTEL NAME USER ORDER DATE Action
[view] [delete] Admin Ticket Hotels Tour Package Membership News Ticket Transaction Hotels Transaction
Tour Package Transaction Logout
Gambar 4.47: Rancangan Halaman Admin Hotels Transaction
Keterangan:
• Admin bisa melakukan view dan delete terhadap data Hotels Transaction yang ditampilkan.
• Admin dapat melakukan view dengan meng-klik data pada field view untuk menampilkan detil data transaksi.
196
LOGO
DateTour Package Transaction Manage Tour Package Transaction
[add Tour Package Transaction]
No. TOUR NAME USER ORDER DATE Action
[view] [delete] Admin Ticket Hotels Tour Package Membership News Ticket Transaction Hotels Transaction
Tour Package Transaction Logout
Gambar 4.48: Rancangan Halaman Admin Tour Package Transaction
Keterangan:
• Admin bisa melakukan view dan delete terhadap data Tour Package Transaction yang ditampilkan.
• Admin dapat melakukan view dengan meng-klik data pada field view untuk menampilkan detil data transaksi.
197
LOGO
Date News Manage News [add News]No. SHORTNEWS DATE / TIME ACTION
[edit] [delete] Admin Ticket Hotels Tour Package Membership News Ticket Transaction Hotels Transaction
Tour Package Transaction Logout
Gambar 4.49: Rancangan Halaman Admin News
Keterangan:
• Admin bisa melakukan add, edit, view dan delete terhadap data News yang ditampilkan.
• Admin dapat melakukan view dengan meng-klik data pada field shortnews untuk menampilkan detil data news.
198 4.6 Diagram Navigasi dari Website Pana Tour
Home
Ticket Hotels Tour Package Travel Document Support
Pencarian Tiket Maskapai Pencarian Hotels Pencarian Tour Package
Halaman Detil Pemesanan Tiket Maskapai Login Halaman Detil Pemesanan Hotel Sign Up Halaman Konfirmasi Pemesanan Tiket Maskapai Halaman Konfirmasi Pemesanan Hotel Halaman Detil Pemesanan Tour Package
Halaman Konfirmasi Pemesanan Tour Package
Pembayaran Tiket Maskapai
Pembayaran Hotel
199 Login Admin Home Admin Manage Flight Manage Tour Manage Hotels Manage Tour Transaction Manage Hotels Transaction Manage Flight Transaction Manage News Manage Member
200 4.7 Rencana Implementasi
Untuk persiapan implementasi, dianjurkan perusahaan mengadakan pelatihan terlebih dahulu (training) kepada bagian karyawan yang akan mengoperasikan sistem tersebut nantinya. Berikut adalah kriteria-kriteria yang dibutuhkan dalam implementasi sistem e-commerce pada Pana Tour.
4.7.1 Kebutuhan Sumber Daya Manusia
Sumber daya manusia sangatlah di butuhkan untuk menjalankan atau mengoperasikan perangkat keras dan piranti lunak di situs web tersebut (database administrator) yang dimana mempunyai tugas untuk pengecek data dari database perusahaan untuk mengetahui segala perubahan yang terjadi atau segala macam transaksi yang dilakukan oleh konsumen dan melakukan perubahan database agar segala informasi yang disajikan oleh perusahaan bias lebih up-to-date.
4.7.2 Kebutuhan Perangkat Keras
Hardware minimum yang dibutuhkan adalah sebagai berikut : 1. Spesifikasi komputer yang dibutuhkan untuk web server :
• Hard Disk Drive : 200 GB. • Memory : 1 GB DDR.
• Processor : AMD Opteron 148 - 2.2GHz - 1GHz FSB - 1MB L2 Cache.
201 2. Spesifikasi komputer yang dibutuhkan untuk user :
• Hard Disk Drive : 20 GB.
• Memory : 256 MB DDR.
• Processor : Pentium III 800 GHz. • Video Card : 32 MB.
4.7.3 Kebutuhan Perangkat Lunak.
Software yang digunakan adalah:
1. Piranti lunak yang dibutuhkan untuk server adalah:
• Operating System : Microsoft Windows NT Server. • Aplication Web Server : Apache.
• Database Server : MySQL.
2. Piranti lunak yang digunakan untuk user adalah aplikasi browser untuk mengakses website seperti:
• Microsoft Internet Explorer (versi 7 beta). • Opera Browser..
4.7.4 Jadwal Implementasi Sistem
Estimasi waktu dalam implementasi sistem kurang lebih memakan waktu 8 minggu, dengan rata-rata waktu bekerja setiap staf yang terilibat dalam pengembangan sistem ini kurang lebih 8 jam setiap harinya. Adapun perkiraan waktu dan pembagian tugas setiap kegiatan yang dilakukan mulai dari tahapan
202 pemasangan sistem hingga tahapan implementasi dalam tahapan bentuk tabel dan penjelasan secara garis besar sebagai berikut:
Tabel 4.18: Jadwal Implementasi Sistem
Tahapan Minggu
1 2 3 4 5 6 7 8
Setup System * * * *
Instalasi hardware, software
dan jaringan * * *
Testing hardware, software
dan jaringan * *
Pelatihan administrator * *