• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Pemesanan Tiket Bus Berbasis Web

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Pemesanan Tiket Bus Berbasis Web"

Copied!
26
0
0

Teks penuh

(1)

1

<!--[ANNIE83E333BF08546819]-->

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>SISTEM RESERVASI TIKET BUS ONLINE LOGIN</title> </head>

<body>

<h2>Login Disini</h2>

<form action="cek_login.php" id="form_1" method="post"> <div class="wrapper">

<p>Email Anda: </p>

<div class="bg left"><input name="email" class="input input3" type="text" /></div>

<div class="wrapper">

<p>Password : </p> <div class="bg left"> <input name="psw" class="input input3" type="password" /></div><br/>

<br/>

<a href="#" class="button2"

onClick="document.getElementById('form_1').submit()">Login</a>

<a href="" class="button2"

onClick="document.getElementById('form_1').reset()">Reset</a>

<p><a href="./daftar.php"><b>Daftar?</b></a> </p>

</div>

(2)

2. Script tambah agen

<?php

include "./include/conn.php";

$query=mysql_query ("SELECT * FROM tb_agen",$koneksi)or die (mysql_error());

$jumlah = mysql_num_rows($query);

?>

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head>

<title></title>

<meta charset="utf-8">

<link rel="stylesheet" href="css/reset.css" type="text/css" media="all">

<link rel="stylesheet" href="css/layout.css" type="text/css" media="all">

<link rel="stylesheet" href="css/style.css" type="text/css" media="all">

<script type="text/javascript" src="js/jquery-1.4.2.js" ></script>

<script type="text/javascript" src="js/cufon-yui.js"></script> <script type="text/javascript"

src="js/cufon-replace.js"></script>

<script type="text/javascript"

src="js/Myriad_Pro_italic_600.font.js"></script> <script type="text/javascript"

src="js/Myriad_Pro_italic_400.font.js"></script> <script type="text/javascript"

src="js/Myriad_Pro_400.font.js"></script> <!--[if lt IE 9]>

<script type="text/javascript"

src="http://info.template-help.com/files/ie6_warning/ie6_script_other.js"></script> <script type="text/javascript"

(3)

<![endif]-->

<style type='text/css'> #map {

width: 100%; height: 400px; }

</style>

<script src="http://maps.google.com/maps/api/js?sensor=false"

type="text/javascript"></script> </head>

<body id="page1"> <div class="body1">

<div class="main"> <!-- header -->

<header>

<div class="wrapper"> <h1>

<a href="index.php" id="logo">PO ANJANI</a><span id="slogan">Mitra Perjalanan Anda</span>

</h1>

<div class="right"> <nav>

<ul id="top_nav"> <li><a href="index.php"><img src="images/img1.gif" alt=""></a></li>

<li><a href="index-4.html"><img src="images/img2.gif"

alt=""></a></li>

<li class="bg_none"><a href="#"><img src="images/img3.gif" alt=""></a></li>

(4)

<?php $menu=3; include "topmenu.php";

?> </nav> </div>

</div> </header> </div>

</div>

<div class="main">

<!-- / header --> <div class="main"> <!-- content --> <h2>DAFTAR AGEN </h2> <div id="map"></div>

<table>

<form action='save_agen.php' method="POST">

<tr>

<td width="120px">Kota</td>

<td><input style="padding:5px 7px;border: 1px solid #999;width:244px;height:15px;" type="text" name='kota' id='kota'></td>

</tr> <tr>

<td>Alamat</td>

<td><input style="padding:5px 7px;border: 1px solid #999;width:244px;height:15px;;" type="text" name='alamat' id='alamat'></td>

</tr> <tr>

<td>Telp</td>

(5)

id='telp'></td> </tr> <tr>

<td>Fax</td>

<td><input style="padding:5px 7px;border: 1px solid #999;width:244px;height:15px;" type="text" name='fax' id='fax'></td>

</tr> <tr>

<td>Email</td>

<td><input style="padding:5px 7px;border: 1px solid #999;width:244px;height:15px;" type="text" name='email' id='email'></td>

</tr>

<input style="border: 1px solid #999;" type="hidden" name='lat' id='lat'>

<input style="border: 1px solid #999;" type="hidden" name='lng' id='lng'>

<tr>

<td colspan="2">

<input type="submit" value="Tambah" class="button2" name="Submit">

</td> </tr>

</form>

</table>

<script type="text/javascript">

//* Fungsi untuk mendapatkan nilai latitude longitude

function updateMarkerPosition(latLng) {

(6)

document.getElementById('lng').value = [latLng.lng()]

}

var map = new google.maps.Map(document.getElementById('map'), {

zoom: 12,

center: new google.maps.LatLng(-7.346292995410866,110.51471004345706),

mapTypeId: google.maps.MapTypeId.ROADMAP

});

var latLng = new google.maps.LatLng(-7.346292995410866,110.51471004345706);

/* buat marker yang bisa di drag lalu

panggil fungsi updateMarkerPosition(latLng)

dan letakan posisi terakhir di id=latitude dan id=longitude

*/

var marker = new google.maps.Marker({

position : latLng,

title : 'lokasi',

map : map,

draggable : true

(7)

updateMarkerPosition(latLng);

google.maps.event.addListener(marker, 'drag', function() {

updateMarkerPosition(marker.getPosition());

});

</script>

<?php

echo "<table width='100%'> <tr>

<th align='center' width='5'>NO</th> <th align='left' width='15%' >KOTA</th> <th align='left'>ALAMAT</th>

<th align='left'>TELEPON</th> <th align='left'>FAX</th> <th align='left'>EMAIL</th>

<th align='left' width='20%'>ACTION</th>

</tr>"; $j=1;

while ($row=mysql_fetch_array($query)) {

echo "<tr><td align='center'>";echo "<font face='Arial' size=2>";echo

$j;echo"</font>";echo"</td>";

echo "<td align='left'>";echo "<font face='Arial' size=2>";echo

$row["kota"];echo"</font>";echo"</td>";

echo "<td align='left'>";echo "<font face='Arial' size=2>";echo

$row["alamat"];echo"</font>";echo"</td>";

(8)

$row["telp"];echo"</font>";echo"</td>";

echo "<td align='left'>";echo "<font face='Arial' size=2>";echo

$row["fax"];echo"</font>";echo"</td>";

echo "<td align='left'>";echo "<font face='Arial' size=2>";echo

$row["email"];echo"</font>";echo"</td>";

echo"<td align='left'>";

echo "<a href='editagen.php?id=".$row['id_agen']."' style=\"text-decoration:

none\" title=\"Edit\" class='button4'><font face='tahoma' size='2'>Edit</font></a>

<a href='delete.php?id=".$row['id_agen']."'style=\"text-decoration: none\" title=\"Delete\" class='button3'><font face='tahoma'

size='2'>Delete</font></a>"; $j++;

echo "</tr>"; }

echo"</table>";

?> <!-- / content --> <h2></h2>

</div>

<div class="body2"> <div class="main"> <!-- footer -->

<footer>

<a href="#" target="_blank" rel="nofollow">&copy; PO Anjani All Right Reserved 2012</a><br/>

<a href="#" target="_blank" rel="nofollow">DUBYOUTH COMPANY </a><br>

(9)

</div> </div>

</body> </html>

3. Tambah jalur

<?php

include "./include/conn.php";

$query=mysql_query ("SELECT * FROM tb_jalur",$koneksi)or die (mysql_error());

$jumlah = mysql_num_rows($query);

?>

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head>

<title></title>

<meta charset="utf-8">

<link rel="stylesheet" href="css/reset.css" type="text/css" media="all">

<link rel="stylesheet" href="css/layout.css" type="text/css" media="all">

<link rel="stylesheet" href="css/style.css" type="text/css" media="all">

<script type="text/javascript" src="js/jquery-1.4.2.js" ></script>

<script type="text/javascript" src="js/cufon-yui.js"></script> <script type="text/javascript"

src="js/cufon-replace.js"></script>

<script type="text/javascript"

src="js/Myriad_Pro_italic_600.font.js"></script> <script type="text/javascript"

(10)

<script type="text/javascript"

src="js/Myriad_Pro_400.font.js"></script> <!--[if lt IE 9]>

<script type="text/javascript"

src="http://info.template-help.com/files/ie6_warning/ie6_script_other.js"></script> <script type="text/javascript"

src="js/html5.js"></script> <![endif]-->

<script

src="http://maps.google.com/maps?file=api&amp;v=3&amp;sensor=t rue&amp;key=AIzaSyBjlJx2YuFLepqzTkkCNq8g9bkB2UErrcI"

type="text/javascript"></script>

</head>

<body id="page1" onload="load()" onunload="GUnload()"> <div class="body1">

<div class="main"> <!-- header -->

<header>

<div class="wrapper"> <h1>

<a href="index.php" id="logo">PO ANJANI</a><span id="slogan">Mitra Perjalanan Anda</span>

</h1>

<div class="right"> <nav>

<ul id="top_nav"> <li><a href="index.php"><img src="images/img1.gif" alt=""></a></li>

<li><a href="contact.php"><img src="images/img2.gif" alt=""></a></li>

(11)

</ul> </nav> <nav>

<?php $menu=3; include "topmenu.php";

?> </nav> </div>

</div> </header> </div>

</div>

<div class="main"> <div id="banner"> <div class="pad_1">

<?php

include "./Slider/index.html"; ?>

</div> </div>

<!-- / header --> <div class="main"> <!-- content --> <h2>TAMBAH JALUR </h2>

<table>

<form action='save_jalur.php' method="POST">

<tr>

<td width="120px">Harga</td>

<td><input style="padding:5px 7px;border: 1px solid #999;width:244px;height:15px;" type="text" name='harga' id='harga'></td>

</tr> <tr>

(12)

<select name="jenisbus" id="jenisbus" tabindex="1" style="border: 1px solid #999;padding:5px 7px; width:244px; height:29px; background:url(images/form_select_bg2.png); ">

<option value="">-Pilih Bus-</option>

<option>Super Executive</option> <option>Executive</option> <option>VIP</option> <option>Patas</option>

</select> </td> </tr> <tr>

<td>Kota 1</td>

<td><input style="padding:5px 7px;border: 1px solid #999;width:244px;height:15px;" type="text" name='kota1' id='kota1'></td>

</tr> <tr>

<td>Kota 2</td>

<td><input style="padding:5px 7px;border: 1px solid #999;width:244px;height:15px;" type="text" name='kota2' id='kota2'></td>

</tr> <tr>

<td>Kota 3</td>

<td><input style="padding:5px 7px;border: 1px solid #999;width:244px;height:15px;" type="text" name='kota3' id='kota3'></td>

</tr>

<input style="border: 1px solid #999;" type="hidden" name='lat' id='lat'>

<input style="border: 1px solid #999;" type="hidden" name='lng' id='lng'>

<tr>

<td colspan="2">

(13)

class="button2" name="Submit"> </td>

</tr>

</form> </table> <?php

echo "<table width='100%'> <tr>

<th align='center' width='5'>NO</th> <th align='left'>KELAS</th>

<th align='left'>JALUR</th> <th align='left'>HARGA</th>

<th align='center' width='20%'>ACTION</th> </tr>";

$j=0;

while ($row=mysql_fetch_array($query)) {

echo "<tr><td align='center' >";echo "<font face='Arial' size=2>";echo

$j+1;echo"</font>";echo"</td>";

echo "<td align='left' >";echo "<font face='Arial' size=2>";echo

$row["id_jenis"];echo"</font>";echo"</td>"; echo "<td align='left'>";echo "<font face='Arial' size=2>";echo

$row["kota1"]." ".$row["kota2"]." -".$row["kota3"];echo"</font>";echo"</td>";

echo "<td align='left'>";echo "<font face='Arial' size=2>";echo

$row["harga"];echo"</font>";echo"</td>";

echo"<td align='left'>";echo " <a

href='editjalur.php?id=".$row['rute']."' style=\"text-decoration:

(14)

href='deletejalur.php?id=".$row['rute']."'

style=\"text-decoration: none\" title=\"Delete\" class='button4'>Delete</a>";

$j++; }

echo"</table>";

?>

<!-- / content --> <h2></h2>

</div>

<div class="body2"> <div class="main"> <!-- footer -->

<footer>

<a href="#" target="_blank" rel="nofollow">&copy; PO Anjani All Right Reserved 2012</a><br/>

</footer> <!-- / footer -->

</div> </div>

<script type="text/javascript"> Cufon.now(); </script> </body>

</html>

4. Konfirmasi admin

<?php

session_start();

if($_SESSION['LOGIN'] != 'OK'){ header('location: index.php'); }

include "./include/conn.php"; $query=mysql_query ("SELECT

(15)

k.konfirmasi,pk.konfirmasi_user

FROM tb_user p, tb_pesan pk,tb_jalur j WHERE p.id_user = pk.id_user and

pk.id_jalur=j.rute",$koneksi)or die (mysql_error()); $jumlah = mysql_num_rows($query);

?>

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head>

<title></title>

<meta charset="utf-8">

<link rel="stylesheet" href="css/reset.css" type="text/css" media="all">

<link rel="stylesheet" href="css/layout.css" type="text/css" media="all">

<link rel="stylesheet" href="css/style.css" type="text/css" media="all">

<script type="text/javascript" src="js/jquery-1.4.2.js" ></script>

<script type="text/javascript" src="js/cufon-yui.js"></script> <script type="text/javascript"

src="js/cufon-replace.js"></script>

<script type="text/javascript"

src="js/Myriad_Pro_italic_600.font.js"></script> <script type="text/javascript"

src="js/Myriad_Pro_italic_400.font.js"></script> <script type="text/javascript"

src="js/Myriad_Pro_400.font.js"></script> <!--[if lt IE 9]>

<script type="text/javascript"

src="http://info.template-help.com/files/ie6_warning/ie6_script_other.js"></script> <script type="text/javascript"

(16)

</head>

<body id="page1"> <div class="body1">

<div class="main"> <!-- header -->

<header>

<div class="wrapper"> <h1>

<a href="index.php" id="logo">PO ANJANI</a><span id="slogan">Mitra Perjalanan Anda</span>

</h1>

<div class="right"> <nav>

<ul id="top_nav"> <li><a href="index.php"><img src="images/img1.gif" alt=""></a></li>

<li><a href="index-4.html"><img src="images/img2.gif"

alt=""></a></li>

<li class="bg_none"><a href="#"><img src="images/img3.gif" alt=""></a></li>

</ul> </nav> <nav>

<?php $menu=3; include "topmenu.php";

?> </nav> </div>

</div> </header> </div>

</div>

(17)

<!-- / header --> <div class="main"> <!-- content -->

<h2>DATA PEMESANAN </h2>

</script>

<?php

echo "<table width='100%'> <tr>

<th align='center' width='5'>NO</th> <th align='left'>KODE_BOOKING</th> <th align='left'>NAMA</th>

<th align='left'>ALAMAT</th> <th align='left'>KELAS</th> <th align='left'>HARGA</th>

<th align='left'>KONFIRMASI PETUGAS</th> <th align='left'>KONFIRMASI USER</th> <th align='left'>ACTION</th>

</tr>"; $j=1;

while ($row=mysql_fetch_array($query)) {

echo "<tr><td align='center'>";echo "<font face='Arial' size=2>";echo

$j;echo"</font>";echo"</td>";

echo "<td align='left'>";echo "<font face='Arial' size=2>";echo

$row["kode_booking"];echo"</font>";echo"</td>"; echo "<td align='left'>";echo "<font face='Arial' size=2>";echo

$row["nama"];echo"</font>";echo"</td>";

echo "<td align='left'>";echo "<font face='Arial' size=2>";echo

$row["alamat"];echo"</font>";echo"</td>";

(18)

size=2>";echo

$row["id_jenis"];echo"</font>";echo"</td>"; echo "<td align='left'>";echo "<font face='Arial' size=2>";echo

$row["harga"];echo"</font>";echo"</td>";

echo "<td align='left'>";echo "<font face='Arial' size=2>";echo

$row["konfirmasi"];echo"</font>";echo"</td>"; echo "<td align='left'>";echo "<font face='Arial' size=2>";echo

$row["konfirmasi_user"];echo"</font>";echo"</td>"; echo"<td align='left'>";echo "<a

href='update_konfirmasi.php?id=".$row['kode_booking']."' style=\"text-decoration: none\" title=\"Konfirmasi\" class='button4'><font face='tahoma'

size='2'>Konfirmasi</font></a>"; echo"</tr>";

$j++; }

echo"</table>";

?> <!-- / content --> <h2></h2>

</div>

<div class="body2"> <div class="main"> <!-- footer -->

<footer>

<a href="#" target="_blank" rel="nofollow">&copy; PO Anjani All Right Reserved 2012</a><br/>

<a href="#" target="_blank" rel="nofollow">DUBYOUTH COMPANY </a><br>

</footer> <!-- / footer -->

(19)

</div>

</body> </html>

5. Tiket on-line

<?php

session_start();

if($_SESSION['LOGIN'] != 'OK'){ header('location: index.php'); }

include "./include/conn.php";

$query=mysql_query ("SELECT * FROM tb_jalur",$koneksi)or die (mysql_error());

$query2=mysql_query ("SELECT * FROM tb_jenisbus",$koneksi)or die (mysql_error());

?>

<!DOCTYPE html> <html lang="en"> <head>

<title></title>

<meta charset="utf-8">

<link rel="stylesheet" href="css/reset.css" type="text/css" media="all">

<link rel="stylesheet" href="css/layout.css" type="text/css" media="all">

<link rel="stylesheet" href="css/style.css" type="text/css" media="all">

<script type="text/javascript" src="js/jquery-1.4.2.js" ></script>

<script type="text/javascript" src="js/cufon-yui.js"></script> <script type="text/javascript"

src="js/cufon-replace.js"></script>

<script type="text/javascript"

(20)

<script type="text/javascript"

src="js/Myriad_Pro_italic_400.font.js"></script> <script type="text/javascript"

src="js/Myriad_Pro_400.font.js"></script> <!--[if lt IE 9]>

<script type="text/javascript"

src="http://info.template-help.com/files/ie6_warning/ie6_script_other.js"></script> <script type="text/javascript"

src="js/html5.js"></script> <![endif]-->

<script type="text/javascript">

var htmlobjek;

$(document).ready(function(){

//apabila terjadi event onchange terhadap object <select id=jenisbus>

$("#jenisbus").change(function(){ var jenisbus = $("#jenisbus").val(); $.ajax({

type: 'POST',

url: 'ambiljurusan.php', data: "jenisbus="+jenisbus, cache: false,

success: function(msg){

//jika data sukses diambil dari server kita tampilkan

//di <select id=jurusan> $("#jurusan").html(msg); }

}); }); });

(21)

var str = $("#jurusan").val(); //alert(str);

if (str=="") {

document.getElementById("txtHint").innerHTML=""; return;

}

if (window.XMLHttpRequest)

{// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest();

} else

{// code for IE6, IE5

xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }

xmlhttp.onreadystatechange=function() {

if (xmlhttp.readyState==4 && xmlhttp.status==200) {

document.getElementById("txtHint").innerHTML=xmlhttp.r esponseText;

} }

xmlhttp.open("GET","ambiljadwal.php?q="+str,true); xmlhttp.send();

}

</script>

</head>

<body id="page1"> <div class="body1">

<div class="main"> <!-- header -->

<header>

(22)

<a href="index.php" id="logo">PO ANJANI</a><span id="slogan">Mitra Perjalanan Anda</span>

</h1>

<div class="right"> <nav>

<ul id="top_nav"> <li><a href="index.php"><img src="images/img1.gif" alt=""></a></li>

<li><a href="index-4.html"><img src="images/img2.gif"

alt=""></a></li>

<li class="bg_none"><a href="#"><img src="images/img3.gif" alt=""></a></li>

</ul> </nav> <nav>

<?php $menu=1; include "topmenu.php";

?> </nav> </div>

</div> </header> </div>

</div>

<div class="main"> <div id="banner"> <div class="pad_1">

<?php

include "./Slider/index.html"; ?>

</div> </div>

(23)

<div class="main"> <!-- content -->

<h2>Pemesanan Tiket</h2>

<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">

<tr>

<td

style="image:url(images/bg_schedule_content.png); position:right; repeat:no-repeat; background-color:#FFF; " height="192">

<form method="get" action="tiketonline.php"><input name="Submit" value="Send" type="hidden" />

<table width="400" border="0" cellspacing="3" style="margin-left:15px; ">

<tr>

<td><strong>Kelas Bus</strong></td>

<td style="padding:0px; "> <select name="jenisbus" id="jenisbus" tabindex="1" style="padding:5px 7px;

width:244px; height:29px;

background:url(images/form_select_bg2.png); border:none; color:#000000;">

<option value="">-Pilih Bus-</option>

<?php

while($jenis = mysql_fetch_array($query2)){

echo "<option

value='".$jenis['jenis']."'>".$jenis['jenis']."</option>"; } ?> </select>

(24)

<tr>

<td width="100"><strong>Rute</strong></td> <td width="300" style="padding:0px; ">

<select name="jurusan" id="jurusan" onchange="showSchedule();" tabindex="1" style="padding:5px 7px; width:244px; height:29px;

background:url(images/form_select_bg2.png); border:none; color:#000000;">

<option value=''>-Pilih Rute-</option>;

</select>

</td> </tr> <tr>

<td>&nbsp;</td>

<td><!--<input type="image" src="images/btn_submit.png" />--></td> </tr>

</table> </form>

</td> </tr> </table>

<div id="txtHint"></div> </div>

<h2></h2>

<!-- / content -->

<div class="body2"> <div class="main"> <!-- footer -->

(25)

<a href="#" target="_blank" rel="nofollow">&copy; PO Anjani All Right Reserved 2012</a><br/>

</footer> <!-- / footer -->

</div> </div>

<script type="text/javascript"> Cufon.now(); </script> </body>

(26)

Referensi

Dokumen terkait

Terminal Tingkir merupakan satu-satunya terminal yang ada di Kota Salatiga dengan jumlah angkutan bus yang besar tetapi masih banyak calon penumpang yang kesulitan untuk

Laporan Tugas Akhir ini disusun guna untuk memperoleh gelar Ahli Madya Komputer pada Program Studi Diploma Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya

Hartono, Fajar Fani,2012, Aplikasi Reservasi Tiket Bus pada.. Handphone

 Diharapkan pula di masa mendatang akan ada lebih banyak lagi para pengembang aplikasi dekstop sistem informasi penjualan tiket bus yang lebih memberibanyak

Fasilitas denah sekaligus pusat informasi ketersediaan kursi bus sangat memudahkan penumpang untuk melihat ketersediaan kursi , fasilitas dan harga dari setiap

 Tombol Login yang berada pada bagian tengah bawah tampilan digunakan pegawai untuk bisa masuk dalam pengolahan data aplikasi dengan catatan harus mengisikan user name dan

Acuan berupa teori serta temuan-temuan dari penelitian terdahulu merupakan data pendukung yang digunakan dalam perancangan sistem informasi desktop penjualan tiket

Dari permasalahan diatas maka penting untuk merancang aplikasi terdistribusi dekstop sistem informasi penjualan tiket bus menggunakan vb.net dan sql server dengan