Perancangan Sistem Informasi E-Ticketing PDF
Perancangan Sistem Informasi E-Ticketing PDF
TUGAS AKHIR
Disusun Oleh:
Rudiyanto
20101103001
Tugas Akhir
Disusun Oleh:
Rudiyanto
20101103001
i
3
PERSETUJUAN
TUGAS AKHIR
RUDIYANTO
20101103001
Pembimbing I Pembimbing II
ii
4
PENGESAHAN
TUGAS AKHIR
Rudiyanto
20101103001
iii
5
PERNYATAAN
Rudiyanto
20101103001
iv
6
MOTTO
arti kesungguhan.
v
7
KATA PENGANTAR
Makassar.
kekurangan. Oleh karena itu, penulis mengharapkan kritik dan saran dari
Makassar.
vi
8
5. Bapak dan Ibu Dosen dan seluruh staf STMIK AKBA Makassar
AKBA Makassar.
Angkatan 2010.
laporan ini.
penulisan laporan selanjutnya akan lebih baik lagi. Semoga laporan ini
Makassar.
Penulis
vii
9
DAFTAR ISI
F. Sistematika Penulisan............................................................ 4
viii
10
F. Istilah-Istilah ........................................................................... 44
D. Metode Perancangan............................................................. 54
A. Hasil ....................................................................................... 72
B. Pembahasan .......................................................................... 97
DAFTAR PUSTAKA
ix
11
DAFTAR TABEL
x
12
DAFTAR GAMBAR
Gambar 3.1. Struktur Organisasi Paotere Tour dan Travel Makassar ... 48
xi
13
xii
14
INTISARI
xiii
15
ABSTRACT
xiv
1
BAB I
PENDAHULUAN
A. Latar Belakang
masyarakat dunia saat ini. Sebagai bagian dari masyarakat dunia, kita
informasi.
1
2
digunakan pada saat ini hanya sebatas promosi lewat media cetak
yang lebih mudah dan fleksibel untuk digunakan oleh perusahaan jasa
transportasi udara.
Makassar.
3
B. Rumusan masalah
Makassar?
Makassar?
C. Batasan Masalah
2. Aplikasi ini hanya melayani booking tiket dan data member serta data
D. Tujuan Penelitian
Adapun tujuan yang ingin dicapai dari penelitian ini, sebagai berikut :
E. Manfaat Penelitian
berbasis online.
BAB II
LANDASAN TEORI
A. Sistem Informasi
1. Sistem
2. Definisi Informasi
penerimanya.
5
6
keputusan.
3. Sistem Informasi
4. E-Ticketing
5. Website
kepada para pemakai melalui web browser dan Website atau situs
berjalan kaki, sepeda, mobil, kereta api, kapal, pesawat, atau cara
9
lain, dengan atau tanpa bagasi, dan dapat menjadi salah satu cara
sistem.
1. Elemen Sistem
adalah :
diinginkan.
menghasilkan keluaran
2. Batasan Sistem
3. Lingkungan Luar
Lingkungan luar dari suatu sistem adalah apapun diluar batas dari
4. Penghubung Sistem
5. Masukan Sistem
informasi.
13
6. Keluaran Sistem
dibutuhkan.
7. Pengolah Sistem
8. Sasaran Sistem
diantaranya :
14
pada suatu media. Basis data dapat digunakan oleh satu atau lebih
data agar dapat memenuhi kriteria sebagai suatu basis data, yaitu:
field yang sama untuk beberapa file dengan kunci yang sama,
dalam sistem basis data. Pada prinsipnya file basis data hanya
untuk mengakses,
1. Tabel
Tabel adalah kumpulan dari suatu field dan record. Dalam hal ini
2. Field
3. Record
4. Primary Key
Primary key adalah suatu kolom (field) yang menjadi titik acuan
pada sebuah tabel, bersifat unik dalam artian tidak ada satu nilai
pun yang sama atau kembar dalam tabel tersebut, dan dalam satu
5. Foreign Key
Foreign key atau disebut juga kunci relasi adalah suatu kolom
many).
6. Index
Index adalah struktur basis data secara fisik, yang digunakan untuk
data.
secara bersama-sama.
1. Perancangan Proses
a. Bagan Alir
1) Proses
2) Data Flow
3) Data Store
4) External Entity
a) Diagram Konteks
konteks hanya ada satu proses, tidak boleh ada store dalam
diagram konteks.
sebagai berikut :
Proses
Merupakan suatu kegiatan atau
kerja yang dilakukan oleh manusia,
2 mesin atau komputer yang berfungsi
untuk mengolah data yang masuk
kedalamnya (input) dan
menghasilkan keluaran (output).
Data Store
Simpanan data itu berupa suatu file
atau database pada sistem
3 komputer, arsip atau catatan
manual, kotak tempat data, tabel
acuan manual, atau suatu
agenda/buku.
Data Flow
Arus data yang menunjukkan arus
data yang bisa berupa masukan
4
untuk sistem arus data yang berupa
masukan untuk sistem atau hasil
dari proses atau sistem.
Sumber : Komponen DFD model menurut Yourdon dan DeMarco
dari dunia nyata yang kita tinjau, dapat digambarkan dengan lebih
gunakan adalah :
E Himpunan Entitas E
R Himpunan Relasi R
Link
Keterangan :
relasi banyak-ke-banyak)
dapat berupa :
himpunan entitas A.
A B
E n tita s 1 E n tita s 1
E n tita s 2 E n tita s 2
E n tita s 3 E n tita s 3
E n tita s 4 E n tita s 4
himpunan entitas A.
himpunan entitas A.
1) Pemodelan Logika
ganda.
genjang di dalamnya.
2) Pemodelan fisik
yang bersifat logis menjadi basis data fisik yang tersimpan pada media
penyimpanan eksternal.
bidang ini melakukan pemrosesan data bisnis atau data teknis yang
atau image yang dibuat oleh adobe yang didesain berbasis titik
raster dan vector seperti .png, .gif, .jpeg, dan lain-lain. Seri
1) Menu Bar : Bagian ini berisi beberapa menu yakni File, Edit,
editing.
dikerjakan.
kerjakan. Obyek yang dibuka akan tampil dalam bentuk leyer pada
29
digunakan.
5) Tool Box : Toll box ini berisi berbagai tool yang digunakan untuk
a. Macromedia Dreamweaver 8
3. Bahasa Pemrograman
web.
1995 oleh IETF (Internet Engineering Task Force). HTML 2.0 ini
3.2. HTML versi ini secara resmi diterbitkan pada bulan Januari 1997.
perbaikan dari HTML 4.0 yang lebih dulu diterbitkan. (18 Desember
1997).
Internet.
sebagai Heading 1
href="http://www.wikipedia.org/">Wikipedia</a> akan
<!DOCTYPE html>
<html>
<head>
35
<title>halo HTML</title>
</head>
<p>Halo semua!</p>
</body>
</html>
b. PHP
untuk mengolah data form dari web. Jadi semula PHP digunakannya
secara gratis. Versi ini pertama kali keluar pada tahun 1995. Isinya
keluarlah PHP versi 3.0 yang dikeluarkan oleh Rasmus sendiri bersama
PHP versi 4.0 keluar pada tanggal 22 Mei 2000 merupakan versi
Zend Engine yang dibuat oleh Zend Suraski dan Andi Gutmans yang
seperti pada PHP. Tujuan dari bahasa scripting ini adalah untuk
hal ini, aplikasi pada umumnya akan memberikan hasil pada web
PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal
stabilitas yang tinggi. Pada Juni 2004, Zend merilis PHP 5.0. Dalam
versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini
terlihat pada saat user memilih perintah View Source pada web
web juga dapat dibangun dengan Java (JSP Java Server Page dan
c. MySQL
cara yang sangat fleksibel dan cepat (Abdul Kadir, 2010 : 10).
38
dan rutin ISAM buatannya sendiri dan sedang mencari antarmuka SQL
MySQL.
mangandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris
sebagai CSS adalah suatu cara untuk membuat format atau layout
dan teks Posisi teks, gambar, dan lainnya Margin, border dan padding
dokumen media agar mampu tampil dalam web. Sampai saat ini CSS
sebenarnya telah sampai pada level 3. Tapi level 3 ini masih dalam
untuk font (huruf), Color (warna) dan lain-lain. Setiap style memiliki
dalam suatu tempat.CSS dapat ditulis pada bagian body, head suatu
40
<html>
<head>
<style>
Body {
#variabel_a {
Color:#FF0000;}
#variabel_b {
Color:#0000CC; }
</style>
</head>
<body>
biru<br></div>
kuning<br></div>
</body>
</html>
41
sistem operasi apapun), Apache, MySQL, PHP, dan Perl. Program ini
sekumpulan table atau objek lain (indeks, view, dan lain-lain). Tujuan
b) Mengatifkan Localhost/PHPMyAdmin
42
PHPMyAdmin.
c) Membuat Database
menu createnew database seperti yang kita lihat pada gambar diatas.
selanjutnya
43
d) Membuat Tabel
langkah yang mesti dilakukan yaitu, mengisi nama tabel yang akan
e) Koneksi ke Database
diperlukan script PHP. Script ini mesti disertakan pada setiap halaman
F. Istilah-istilah
1. Internet
berkomunikasi.
2. Wireless
perantaranya.
3. Access Point
5. Hyperlink
membawa ke posisi lain dalam suatu dokumen atau bagian lain World
Wide Web.
7. E-mail
computer.
8. Server
atau sebaliknya
46
BAB III
METODE PENELITIAN
1. Sejarah Singkat
internasional antara lain Garuda, Air Asia, Jet Star, China Airlines,
negeri.
berminat untuk membuka usaha tours & travel dengan modal yang
Paotere Travel.
46
47
titik awal berdirinya Paotere Tour & Travel yang telah mengantongi
izin operasional sendiri dan diakui secara sah oleh Dinas Pariwisata
Hal ini tentu saja menambah kepercayaan diri semua team untuk
lebih giat lagi dalam berkarya untuk perusahaan dan juga untuk
2. Struktur Organisasi
a. Bagian/Unit kerja
sebagai berikut :
48
Pimpinan
FARID SITOPU,ST.MT
sekitarnya.
menerus.
umumnya.
perjalanan wisata
konduktor
borongan
Sistem yang berjalan saat ini pada Paotere Tour dan Travel
saat ini pada Paotere Tour dan Travel Makassar, berikut deskripsi
belum tersedia.
C. Gambaran Sistem
a. E-Tiket
b. Data Pelanggan
c. Invoice
D. Metode Perancangan
1. Lokasi penelitian
pengumpulan data.
invoice
56
Gambar 3.6 DFD Level (0) SI Bahar Tour dan Travel Makassar
57
2. Proses 2 (input data jadwal, data booking tiket, dan invoice oleh
d. Diagram Rinci/Detail
yang diinput itu adalah data pelanggan, data jadwal, dan data
booking tiket, data invoice, serta data pesawat yang kemudian akan
kamus data didasarkan pada alur data yang terdapat pada DFD
Alur data pada DFD bersifat global (hanya menunjukkan nama alur
datanya tanpa menunjukkan struktur dari alur data). Adapun isi dari
a) Kamus Data
g. Rancangan Tabel
Sistem (DBMS). Diperlukan satu database yang diberi nama kursus serta
a. Tabel Invoice
b. Tabel Jadwal
1 Id Int 11 Primary
2 KdPesawat Int 2
3 HargaTiket Int 11
2 KdPesawat Int 4
3 No.Hp Int 12
5 Email Varchar 50
d. Tabel Pelanggan
2 No.Hp Int 12
3 Tgl_keberangkatan Date
5 No.Tiket Varchar 50
6 NamaPesawat Varchar 50
65
e. Tabel Pesawat
2 NamaPesawat Varchar 50
3 TanggalAktiv Datetime
f. Tabel Admin
1 Id Varchar 50
4 Tgl_keberangkatan Datetime
5 Level Varchar 50
g. Relasi Tabel
h. Perancangan Interface
sistem:
sering menilai sistem dari interface, bukan dari fungsinya melainkan dari
Halaman Utama Paotere Travel merupakan Perusahaan Swasta Tour & Travel yang telah
Struktur aotere Travel
terdaftar merupakan
sebagai Perusahaan
agen resmi semua Swasta Tourbaik
maskapai & Travel yang maupun
domestik telah
Organisasi internasional.
terdaftar Adapun
sebagai agen pelayanan Paotere
resmi semua travelbaik
maskapai saatdomestik
ini adalah melayani
maupun
Tiket Pesawat secara
internasional. Adapunonline untuk maskapai
pelayanan domestik
Paotere travel seperti
saat Lion Air,
ini adalah
Visi dan Misi Garuda, Sriwijaya, Merpati, dan Citilink. Untuk maskapai internasional
Booking Ticket melayani Tiket Pesawat secara online untuk maskapai domestik seperti
antara lain Garuda, Air Asia, Jet Star, China Airlines, Cathay Pacific dan
Kontak Kami Lion
semuaAir, Garuda,internasional
maskapai Sriwijaya, Merpati, dan Citilink.
lainnya. Paotere TravelUntuk maskapai
juga menyediakan
internasional
Paket Tour antara
Dalam lain
dan Garuda, Air Asia,dengan
Luar Negeri Jet Star, Chinayang
harga Airlines,
sangat
kalender kompetitif.Selain
Cathay Pacific danitu Paotere
semua Travelinternasional
maskapai juga melayani permintaan Reservasi
lainnya.
Hotel baik dalam maupun luar negeri.
Login
Administrator
Halaman Utama Paotere Travel merupakan Perusahaan Swasta Tour & Travel yang telah
Struktur terdaftar sebagai agen resmi semua maskapai baik domestik maupun
Organisasi internasional. Adapun pelayanan Paotere travel saat ini adalah melayani
Tiket Pesawat secara online untuk maskapai domestik seperti Lion Air,
Visi dan Misi Garuda, Sriwijaya, Merpati, dan Citilink. Untuk maskapai internasional
Booking Ticket antara lain Garuda, Air Asia, Jet Star, China Airlines, Cathay Pacific dan
Kontak Kami semua maskapai internasional lainnya. Paotere Travel juga menyediakan
Paket Tour Dalam dan Luar Negeri dengan harga yang sangat
kompetitif.Selain itu Paotere Travel juga melayani permintaan Reservasi
kalender
Hotel baik dalam maupun luar negeri.
Login
Administrator
Halaman Utama Paotere Travel merupakan Perusahaan Swasta Tour & Travel yang telah
Struktur terdaftarPesawat
Nama :
sebagai agen resmi semua maskapai baik domestik maupun
Organisas internasional. Adapun pelayanan Paotere travel saat ini adalah melayani
Tiket Pesawat secara online untuk maskapai domestik seperti Lion Air,
Visi dan Misi Nama :
Garuda, Sriwijaya, Merpati, dan Citilink. Untuk maskapai internasional
Booking Ticket antara lain Garuda, Air Asia, Jet Star, China Airlines, Cathay Pacific dan
Kontak Kami No.HP :
semua maskapai internasional lainnya. Paotere Travel juga menyediakan
Paket Tour Dalam dan Luar Negeri dengan harga yang sangat
kompetitif.Selain itu Paotere Travel
Tanggal Keberangkata : juga melayani permintaan Reservasi
kalender
Hotel baik dalam maupun luar negeri.
Kota Tujuan :
Login
Administrator
Login Administrator
Username
Password
Menu Paotere Travel merupakan Perusahaan Swasta Tour & Travel yang telah
Input Data Invoice terdaftar sebagai agen resmi semua maskapai baik domestik maupun
Data Pelanggan internasional. Adapun pelayanan Paotere travel saat ini adalah melayani
Tiket Pesawat secara online untuk maskapai domestik seperti Lion Air,
Laporan Invoice Garuda, Sriwijaya, Merpati, dan Citilink. Untuk maskapai internasional
Logout antara lain Garuda, Air Asia, Jet Star, China Airlines, Cathay Pacific dan
semua maskapai internasional lainnya. Paotere Travel juga menyediakan
Paket Tour Dalam dan Luar Negeri dengan harga yang sangat
Link Maskapai kompetitif.Selain itu Paotere Travel juga melayani permintaan Reservasi
Lion Air Hotel baik dalam maupun luar negeri.
Sriwijaya Air
Merpati
Garuda
Air Asia
Citilink
Menu Paotere Travel merupakan Perusahaan Swasta Tour & Travel yang telah
Input Data Invoice terdaftar sebagai agen resmi semua maskapai baik domestik maupun
Data Pelanggan internasional. Adapun pelayanan Paotere travel saat ini adalah melayani
Tiket Pesawat secara online untuk maskapai domestik seperti Lion Air,
Laporan Invoice Garuda, Sriwijaya, Merpati, dan Citilink. Untuk maskapai internasional
Logout antara lain Garuda, Air Asia, Jet Star, China Airlines, Cathay Pacific dan
semua maskapai internasional lainnya. Paotere Travel juga menyediakan
Paket Tour Dalam dan Luar Negeri dengan harga yang sangat
Link Maskapai kompetitif.Selain itu Paotere Travel juga melayani permintaan Reservasi
Lion Air Hotel baik dalam maupun luar negeri.
Sriwijaya Air
Merpati
Garuda
Air Asia
Citilink
Menu Paotere Travel merupakan Perusahaan Swasta Tour & Travel yang telah
Input Data Invoice terdaftar sebagai agen resmi semua maskapai baik domestik maupun
Data Pelanggan internasional. Adapun pelayanan Paotere travel saat ini adalah melayani
Tiket Pesawat secara online untuk maskapai domestik seperti Lion Air,
Laporan Invoice Garuda, Sriwijaya, Merpati, dan Citilink. Untuk maskapai internasional
Logout antara lain Garuda, Air Asia, Jet Star, China Airlines, Cathay Pacific dan
semua maskapai internasional lainnya. Paotere Travel juga menyediakan
Paket Tour Dalam dan Luar Negeri dengan harga yang sangat
Link Maskapai kompetitif.Selain itu Paotere Travel juga melayani permintaan Reservasi
Lion Air Hotel baik dalam maupun luar negeri.
Sriwijaya Air
Merpati
Garuda
Air Asia
Citilink
Copy Right 2013
Data Pelanggan Paotere Travel merupakan Perusahaan Swasta Tour & Travel yang telah
terdaftar sebagai agen resmi semua maskapai baik domestik maupun
Data Booking Tiket internasional. Adapun pelayanan Paotere travel saat ini adalah melayani
Tiket Pesawat secara online untuk maskapai domestik seperti Lion Air,
Data Invoice Garuda, Sriwijaya, Merpati, dan Citilink. Untuk maskapai internasional
antara lain Garuda, Air Asia, Jet Star, China Airlines, Cathay Pacific dan
semua maskapai internasional lainnya. Paotere Travel juga menyediakan
kalender Paket Tour Dalam dan Luar Negeri dengan harga yang sangat
kompetitif.Selain itu Paotere Travel juga melayani permintaan Reservasi
Hotel baik dalam maupun luar negeri.
Login administrator
Data Pelanggan Paotere Travel merupakan Perusahaan Swasta Tour & Travel yang telah
terdaftar sebagai agen resmi semua maskapai baik domestik maupun
Data Booking Tiket internasional. Adapun pelayanan Paotere travel saat ini adalah melayani
Tiket Pesawat secara online untuk maskapai domestik seperti Lion Air,
Data Invoice Garuda, Sriwijaya, Merpati, dan Citilink. Untuk maskapai internasional
antara lain Garuda, Air Asia, Jet Star, China Airlines, Cathay Pacific dan
semua maskapai internasional lainnya. Paotere Travel juga menyediakan
kalender Paket Tour Dalam dan Luar Negeri dengan harga yang sangat
kompetitif.Selain itu Paotere Travel juga melayani permintaan Reservasi
Hotel baik dalam maupun luar negeri.
Login administrator
Data Pelanggan Paotere Travel merupakan Perusahaan Swasta Tour & Travel yang telah
terdaftar sebagai agen resmi semua maskapai baik domestik maupun
Data Booking Tiket internasional. Adapun pelayanan Paotere travel saat ini adalah melayani
Tiket Pesawat secara online untuk maskapai domestik seperti Lion Air,
Data Invoice Garuda, Sriwijaya, Merpati, dan Citilink. Untuk maskapai internasional
antara lain Garuda, Air Asia, Jet Star, China Airlines, Cathay Pacific dan
semua maskapai internasional lainnya. Paotere Travel juga menyediakan
Paket Tour Dalam dan Luar Negeri dengan harga yang sangat
kompetitif.Selain itu Paotere Travel juga melayani permintaan Reservasi
kalender Hotel baik dalam maupun luar negeri.
Login Administrator
BAB IV
A. Hasil
1. Manual Program
dibangun ini memiliki akses dua level yaitu admin dan user.
1) Form login
maskapai.
passwordnya.
72
73
<?php
/*
* To change this template, choose Tools |
Templates
* and open the template in the editor.
*/
SESSION_start();
mysql_connect("localhost","root","") or
die("Nggak bisa koneksi");
mysql_select_db("treavel");
$userid = $_POST['username'];
$psw = $_POST['password'];
$op = $_GET['op'];
if($op=="in"){
$cek = mysql_query("SELECT * FROM
user WHERE id_user='$userid' AND
password='$psw'");
if(mysql_num_rows($cek)==1){//jika berhasil
akan bernilai 1
$c = mysql_fetch_array($cek);
$_SESSION['userid'] =
$c['userid'];
$_SESSION['level'] =
$c['level'];
if($c['level']=="pimpinan"){
header("location:pimpinan.php");
}else
if($c['level']=="admin"){
header("location:admin.php");
}else
if($c['level']=="user"){
header("location:user.php");
}
}else{
die("password salah <a a
href=\"javascript:history.back()\">kembali</a
>");}}
74
elseif($op=="out"){
unset($_SESSION['userid']);
unset($_SESSION['level']);
header("location:index.php");
}
?>
-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type"
content="text/html; charset=utf-8" />
<title>Travel Portal by Free Css Templates</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="default.css" rel="stylesheet"
type="text/css" />
</head>
<body>
<div id="page">
<div id="sidebar">
<div id="logo">
<h1> </h1>
</div>
<!-- end header -->
<div id="menu">
<ul>
<H3>MENUS</H3>
<li class="first"><a
href="inputDataInvoice.php">Input Data
Invoice</a></li>
<li><a
href="lihatDataPelanggang.php">Lihat Data
Pelanggang </a></li>
<li><a
href="lihatDataInvoice.php">LIhat Data Invoice
</a></li>
<li><a
href="formprintVoice.php">Laporan Invoice
</a></li>
<li><a
href="sesion.php">LOgOut</a></li>
</ul>
<ul>
<H3>LINK MASKAPAI</H3>
76
<li><a
href="https://agent.lionair.co.id/LionAirAgentsPor
tal/Default.aspx">Lion Air</a></li>
<li><a
href="https://kcp.sriwijayaair.co.id/kcp/secure/lo
gout.jsp">Sriwijaya Air</a></li>
<li><a
href="https://booking2.airasia.com/LoginAgent.aspx
">Merpati</a></li>
<li><a href="https://gosga.garuda-
indonesia.com/web/user/login">Garuda</a></li>
<li><a
href="https://booking2.airasia.com/LoginAgent.aspx
">Air Asia</a></li>
<li><a
href="https://book.citilink.co.id/LoginAgent.aspx"
>CitiLink</a></li>
</ul>
</div>
<!-- end menu -->
<div id="login">
</div>
</div>
<!-- end sidebar -->
<div id="content">
<div><img src="images/img08.jpg" alt=""
width="740" height="220" /></div>
<div class="boxed">
<h3>Selamat, Anda berhasil login.! </h3>
</div>
</div>
<!-- end content -->
<div style="clear: both;"> </div>
</div>
<!-- end page -->
<div id="footer">
<p id="legal">Copyright © 2013 Travel
Portal.</p>
<p id="links"> </p>
</div>
<div align=center>----------<a href='http://all-
free-download.com/free-website-
templates/'></a></div>
</body>
</html>
77
admin.
-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type"
content="text/html; charset=utf-8" />
<title>.:Paotere Tour & Travel:.</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
78
<?php
include('koneksi.php');
while($p=mysql_fetch_array($propinsi)){
echo "<option
value=\"$p[KdPesawat]\">$p[NamaPesawat]</option>\n
";
//echo "<option
value=\"$p[id_Prov]\">$p[t]</option>\n";
?>
</select> </td>
80
</tr>
<tr>
<td>Nama </td>
<td>:</td>
<td><input type="text" name="nama"
size="50"/></td>
</tr>
<tr>
<td>No. Hp </td>
<td>:</td>
<td><input type="text" name="nohp"
size="30"/></td>
</tr>
<tr>
<td>Tanggal Keberangkatan </td>
<td>:</td>
<td><input type="text" name="email"
size="30" /></td>
</tr>
<tr>
<td>Kota Tujuan </td>
<td>:</td>
<td><input type="text"
name="tujuan" size="30" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" name=""
value="Simpan" /> <input
type="reset" name="" value="Reset" /></td>
</tr>
</table>
</form>
</P>
</div>
</div>
<!-- end content -->
<div style="clear: both;"> </div>
</div>
<!-- end page -->
<div id="footer">
<p id="legal">Copyright © 2013 Travel
Portal</p>
<p id="links"> </p>
</div>
81
<div align=center>-------------<a
href='http://all-free-download.com/free-website-
templates/'></a></div>
</body>
</html>
<head>
<meta http-equiv="content-type"
content="text/html; charset=utf-8" />
<title>Travel Portal by Free Css Templates</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="default.css" rel="stylesheet"
type="text/css" />
<style type="text/css">
<!--
.style1 {color: #FFFF00}
.style2 {color: #000000}
-->
</style>
</head>
<body>
<div id="page">
<div id="sidebar">
<div id="logo">
<h1> </h1>
</div>
<!-- end header -->
<div id="menu">
<ul>
<H3 align="right" class="style1">M
E N U S</H3>
<li class="first"><a
href="inputDataInvoice.php">Input Data
Invoice</a></li>
<li><a
href="lihatDataPelanggang.php">Lihat Data
Pelanggang </a></li>
<li><a
href="lihatDataInvoice.php">LIhat Data Invoice
</a></li>
<li><a
href="formprintVoice.php">Laporan Invoice
</a></li>
<li><a
href="sesion.php">LOgOut</a></li>
</ul>
<ul>
<H3 align="right"
class="style1">LINK MASKAPAI</H3>
<li class="lm"><a
href="www.agent.lionair.co.id">Lion Air</a></li>
83
<li><a
href="www.sriwijayaair.co.id">Sriwijaya
Air</a></li>
<li><a
href="www.merpati.co.id">Merpati</a></li>
<li><a href="www.garuda-
indonesia.com">Garuda</a></li>
<li><a
href="www.airasia.com">Air Asia</a></li>
<li><a
href="www.citilink.co.id">CitiLink</a></li>
</ul>
</div>
<!-- end menu -->
<div id="login">
</div>
</div>
<!-- end sidebar -->
<div id="content">
<div><img src="images/img08.jpg" alt=""
width="740" height="120" /></div>
<div class="boxed">
<h4 class="title1">Data Pelanggan
</h4>
<table width="100%"
border="0">
<tr align="center">
<td width="20%"
bgcolor="#CCCCCC"><span class="style2">Nama
Pemesan</span></td>
<td width="15%"
bgcolor="#CCCCCC"><span
class="style2">No.HP</span></td>
<td width="14%"
bgcolor="#CCCCCC">Tanggal Keberangkatan </td>
<td width="22%"
bgcolor="#CCCCCC"><span class="style2">Nomor
Tiket</span></td>
<td width="25%"
bgcolor="#CCCCCC"><span class="style2">Nama
Pesawat</span></td>
<td width="25%"
colspan="2" bgcolor="#CCCCCC"><span
class="style2">Action</span></td>
</tr>
<?
84
include('koneksi.php');
$sqlx=mysql_query("select
*From pviewpelanggang");
while($row=mysql_fetch_array($sqlx)){
?>
<tbody>
<tr align="center">
<td><?=$row['Nama'];?>
</td>
<td><?=$row['NoHp'];?></td>
<td><?=$row['Email'];?></td>
<td><?=$row['NoTiket'];?></td>
<td><?=$row['NamaPesawat'];?></td>
<td><a
href="editpelanggang.php?id=<?=$row['KdBooking']?>
"">EDIT</a></td>
<td><a
href="delpelanggang.php?id=<?=$row['KdBooking']?>
onclick="return confirm('oke')">Hapus</a></td>
</tr>
</tbody>
<?
}
?>
</table>
</div>
</div>
<!-- end content -->
<div style="clear: both;"> </div>
</div>
<!-- end page -->
<div id="footer">
<p id="legal">Copyright © 2013 Travel
Portal.</p>
<p id="links"> </p>
</div>
<div align=center>----------<a href='http://all-
free-download.com/free-website-
templates/'></a></div>
</body>
</html>
85
-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type"
content="text/html; charset=utf-8" />
<title>Travel Portal by Free Css Templates</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
86
<li><a
href="www.airasia.com">Air Asia</a></li>
<li><a
href="www.citilink.co.id">CitiLink</a></li>
</ul>
</div>
<!-- end menu -->
<div id="login">
</form>
</div>
</div>
<!-- end sidebar -->
<div id="content">
<div><img src="images/img08.jpg" alt=""
width="740" height="120" /></div>
<div class="boxed">
<h4 class="title1">Data InVoice </h4>
<table width="100%" border="1"
cellpadding="0" cellspacing="0">
<tr>
<td>Nama Pelanggang </td>
<td>Nama Pesawat </td>
<td>Tujuan</td>
<td>Harga Tiket </td>
<td>Tanggal Pesawat </td>
<td>No. Hp </td>
</tr>
<tbody>
<?
include('koneksi.php');
$sqlx=mysql_query("select *From
viewinvoice");
while($row=mysql_fetch_array($sqlx)){
?>
<tr>
<td><?=$row['Nama'];?></td>
<td><?=$row['NamaPesawat'];?></td>
<td><?=$row['TibaTujuan'];?></td>
<td><?=$row['HargaTiket'];?></td>
88
<td><?=$row['Tanggal'];?></td>
<td><?=$row['NoHp'];?></td>
</tr>
<? };?>
</tbody>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</div>
</div>
<!-- end content -->
<div style="clear: both;"> </div>
</div>
<!-- end page -->
<div id="footer">
<p id="legal">Copyright © 2013 Travel
Portal.</p>
<p id="links"> </p>
</div>
<div align=center>----------<a href='http://all-
free-download.com/free-website-
templates/'></a></div>
</body>
</html>
output tiket yang sudah diissued. Data ouput invoice ini dapat
<?
require ("koneksi.php");
$input=$_POST['input'];
require_once('library/mpdf.php');
$pdf ='
<table width="80%" border="0"
cellpadding="0" cellspacing="0">
<tr>
<td colspan="8" align="center">PAOTERE
TOUR & TREAVEL</td>
</tr>
<tr>
<td width="7%"> </td>
<td width="28%"> </td>
<td width="18%"> </td>
<td width="11%"> </td>
<td width="15%"> </td>
<td width="1%"> </td>
<td width="12%"> </td>
90
<td width="8%"> </td>
</tr>
<tr>
<td colspan="8"
align="center"><b>INVOICE</b></td>
</tr>
<tr>
<td height="24"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Phone : </td>
<td>'.$row['NoHp'].'</td>
<td> </td>
<td> </td>
<td>Invoice NO </td>
<td>: </td>
<td>'.$row['pangkat'].'</td>
<td> </td>
</tr>
<tr>
<td>attn : </td>
<td>'.$row['Nama'].'</td>
<td> </td>
<td> </td>
<td>Invoice</td>
<td>: </td>
<td>'.$row['TglPembayaran'].'</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>Duo Date </td>
<td>:</td>
<td>'.$row['TglPembayaran'].'</td>
<td> </td>
</tr>
<tr>
91
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>Payment</td>
<td>:</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>No.</td>
<td>Name Of Passenjer </td>
<td> </td>
<td>Ticket No </td>
<td>Route</td>
<td> </td>
<td>Amount</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>'.$row['Nama'].'</td>
<td> </td>
<td>'.$row['NoTiket'].'</td>
<td>'.$row['TibaTujuan'].';</td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
92
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2">Received by </td>
<td>Prepared By </td>
<td> </td>
<td>Total</td>
<td>:</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"> </td>
<td> </td>
<td> </td>
<td>Vat IDR </td>
<td>:</td>
<td>'.$row['varIdr'].'</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>Invoice IDR </td>
<td>:</td>
<td>'.$row['InvoceIDR'].'</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>Materai</td>
<td>:</td>
93
<td>'.$row['MateraiIDR'].'</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td><b>Gtand Total IDR</b></td>
<td> </td>
<td>'.$row['Total'].'</td>
<td> </td>
</tr>
</table>
';
}
$mpdf->WriteHTML($pdf);
$mpdf->Output();
exit;
?>
<?
require ("koneksi.php");
$input=$_POST['input'];
require_once('library/mpdf.php');
$pdf ='
<table width="80%" border="0"
cellpadding="0" cellspacing="0">
<tr>
<td colspan="8" align="center">PAOTERE
TOUR & TREAVEL</td>
</tr>
<tr>
<td width="7%"> </td>
<td width="28%"> </td>
94
<td width="18%"> </td>
<td width="11%"> </td>
<td width="15%"> </td>
<td width="1%"> </td>
<td width="12%"> </td>
<td width="8%"> </td>
</tr>
<tr>
<td colspan="8"
align="center"><b>INVOICE</b></td>
</tr>
<tr>
<td height="24"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Phone : </td>
<td>'.$row['NoHp'].'</td>
<td> </td>
<td> </td>
<td>Invoice NO </td>
<td>: </td>
<td>'.$row['pangkat'].'</td>
<td> </td>
</tr>
<tr>
<td>attn : </td>
<td>'.$row['Nama'].'</td>
<td> </td>
<td> </td>
<td>Invoice</td>
<td>: </td>
<td>'.$row['TglPembayaran'].'</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>Duo Date </td>
95
<td>:</td>
<td>'.$row['TglPembayaran'].'</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>Payment</td>
<td>:</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>No.</td>
<td>Name Of Passenjer </td>
<td> </td>
<td>Ticket No </td>
<td>Route</td>
<td> </td>
<td>Amount</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>'.$row['Nama'].'</td>
<td> </td>
<td>'.$row['NoTiket'].'</td>
<td>'.$row['TibaTujuan'].';</td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
96
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2">Received by </td>
<td>Prepared By </td>
<td> </td>
<td>Total</td>
<td>:</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"> </td>
<td> </td>
<td> </td>
<td>Vat IDR </td>
<td>:</td>
<td>'.$row['varIdr'].'</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>Invoice IDR </td>
<td>:</td>
<td>'.$row['InvoceIDR'].'</td>
<td> </td>
</tr>
<tr>
<td> </td>
97
<td> </td>
<td> </td>
<td> </td>
<td>Materai</td>
<td>:</td>
<td>'.$row['MateraiIDR'].'</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td><b>Gtand Total IDR</b></td>
<td> </td>
<td>'.$row['Total'].'</td>
<td> </td>
</tr>
</table> ';
}
$mpdf->WriteHTML($pdf);
$mpdf->Output();
exit;
?>
B. Pembahasan
Listing program yang dibahas adalah listing program login, update, edit
dan hapus.
<?php
/*
* To change this template, choose Tools |
Templates
* and open the template in the editor.
*/
SESSION_start();
98
mysql_connect("localhost","root","") or
die("Nggak bisa koneksi");
mysql_select_db("treavel");
$userid = $_POST['username'];
$psw = $_POST['password'];
$op = $_GET['op'];
if($op=="in"){
$cek = mysql_query("SELECT * FROM user
WHERE id_user='$userid' AND password='$psw'");
if(mysql_num_rows($cek)==1){//jika
berhasil akan bernilai 1
$c = mysql_fetch_array($cek);
$_SESSION['userid'] =
$c['userid'];
$_SESSION['level'] = $c['level'];
if($c['level']=="pimpinan"){
header("location:pimpinan.php");
}else if($c['level']=="admin"){
header("location:admin.php");
}else if($c['level']=="user"){
header("location:user.php");
}
}else{
die("password salah <a a
href=\"javascript:history.back()\">kembali</a>");}
}
elseif($op=="out"){
unset($_SESSION['userid']);
unset($_SESSION['level']);
header("location:index.php");
}
?>
?>
<tbody>
<tr align="center">
<td><input type="text"
name="nama" value="<?=$row['Nama'];?>" /> </td>
<td><input type="text"
name="nohp" value="<?=$row['NoHp'];?>" /></td>
<td><input type="text"
name="Email" value="<?=$row['Email'];?>" /></td>
<td><input type="text"
name="NoTiket" value="<?=$row['NoTiket'];?>"
/></td>
<td><?=$row['NamaPesawat'];?></td>
<td><input type="submit"
name="update" value="UpDate" /></td>
</tr>
</tbody>
<?
?>
<tbody>
<tr align="center">
<td><?=$row['Nama'];?>
</td>
<td><?=$row['NoHp'];?></td>
<td><?=$row['Email'];?></td>
<td><?=$row['NoTiket'];?></td>
<td><?=$row['NamaPesawat'];?></td>
<td><a
href="editpelanggang.php?id=<?=$row['KdBooking']
?>"">EDIT</a></td>
<td><a
href="delpelanggang.php?id=<?=$row['KdBooking']?
> onclick="return confirm('oke')">Hapus</a></td>
</tr>
</tbody>
<?
}
?>
delete dan edit. Hal yang perlu diperhatikan dalam file hapus dan
edit adalah variabel dan nama tabel dalam database yang dibuat,
yang dituju.
101
BAB V
PENUTUP
A. Kesimpulan
pada Paotere Tour dan Travel Makassar, maka dapat diambil suatu
B. Saran
101
102
pemesanan tiket.
DAFTAR PUSTAKA