• Tidak ada hasil yang ditemukan

BAB 4 HASIL DAN PEMBAHASAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 4 HASIL DAN PEMBAHASAN"

Copied!
79
0
0

Teks penuh

(1)

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.

(2)

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.

(3)

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.

(4)

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

(5)

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.

(6)

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.

(7)

4.2 Rancangan Sistem Yang Diusulkan 4.2.1 Class Diagram

(8)
(9)
(10)

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.

(11)

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

(12)

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

(13)

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

(14)

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

(15)

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

(16)

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.

(17)

Actor : Member

Object : Sistem, Tiket, Transaksi Tiket.

Function : input(), search(), view(), select(), message(), confirm()

(18)

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

(19)
(20)

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

(21)

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

(22)

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

(23)

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()

(24)

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()

(25)

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

(26)

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

(27)

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

(28)

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

(29)
(30)

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)

(31)

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)

(32)

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

(33)

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)

(34)

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)

(35)

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)

(36)

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)

(37)

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)

(38)

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)

(39)

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)

(40)

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)

(41)

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)

(42)

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)

(43)

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

(44)

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

(45)

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

(46)

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

(47)

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

(48)

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

(49)

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

(50)

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

(51)

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

(52)

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

(53)

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

(54)

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

(55)

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

(56)

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

(57)

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

(58)

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

(59)

182 LOGO+FLASH

Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date

Tour Package In Bound

Regular Tour

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Special Package

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Free 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

(60)

183 LOGO+FLASH

Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date

Tour Package Out Bound

Asia Tour

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

America Tour

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Australia Tour

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Europe Tour

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Tour 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

(61)

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

(62)

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

(63)

186 LOGO+FLASH

Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date

Syarat pembuatan Pasport

Travel Document

Syarat-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)

(64)

187 LOGO+FLASH

Home Ticket Hotels Tour Package Travel Document Support Welcome to Pana Tour Date

Syarat pembuatan VISA

Travel Document

Syarat-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)

(65)

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 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.39: Rancangan Halaman Support

(66)

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 Admin

Manage 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

(67)

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.

(68)

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.

(69)

192

LOGO

Date

Tour 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.

(70)

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.

(71)

194

LOGO

Date

Ticket 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.

(72)

195

LOGO

Date

Hotels 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.

(73)

196

LOGO

Date

Tour 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.

(74)

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.

(75)

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

(76)

199 Login Admin Home Admin Manage Flight Manage Tour Manage Hotels Manage Tour Transaction Manage Hotels Transaction Manage Flight Transaction Manage News Manage Member

(77)

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.

(78)

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

(79)

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 * *

Gambar

Gambar 4.2: Diagram Use Case
Gambar 4.3: Sequence Diagram dari Use Case Pencarian Produk
Gambar 4.7: Sequence Diagram dari Use Case Pemesanan Ticket
Gambar 4.8: Sequence Diagram dari Use Case Pemesanan Hotel
+7

Referensi

Dokumen terkait

Di satu sisi, perkembangan seksual itu muncul sebagai bagian dari tahap perkembangan alami yang hams dijalani, namun di sisi lainnya hubungan seksual merupakan

Keberhasilan proses pendidikan dapat terlihat dari perubahan perilaku yang positif pada anak, Lembaga pendidikan anak usia dini hendaknnya membekali anak dengan

skripsi/karya ilmiah saya, dengan judul : Perbandingan Sintesis antara Senyawa 2’ -nitrokhalkon dan 2,4-dimetoksi- 2’ -nitrokhalkon dengan Bantuan Iradiasi Gelombang

Tanaman sela jagung yang ditanam 2 minggu sebelum dan bersama tanam tebu menunjukkan hasil total tanaman penyusun lebih rendah daripada kacang tanah dan

Hasil penelitian ini menunjukkan bahwa praktik penghindaran pajak yang dilakukan perusahaan akan mempengaruhi relevansi nilai perusahaan yang direfleksikan dengan R 2

Bumi dan Bangunan Sektor Perdesaan dan Perkotaan Di Dinas Pendapatan Daerah Kota Tebing Tinggi ”... Tujuan dan Manfaat Praktik Kerja Lapangan Mandiri

Berdasarkan hasil analisis dan hasil pembahasan bab sebelumnya mengenai potensi pajak daerah periode tahun 2007 sampai dengan tahun 2012, pengaruh pajak daerah

Penataan kawasan pesisir di daratan Jakarta Utara merupakan tujuan pembangunan Kawasan Strategis Pantura Jakarta, yang dilaksanakan melalui perencanaan tata ruang kecamatan di