• Tidak ada hasil yang ditemukan

DAFTAR PUSTAKA. A.S, R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak. Bandung: Informatika.

N/A
N/A
Protected

Academic year: 2021

Membagikan "DAFTAR PUSTAKA. A.S, R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak. Bandung: Informatika."

Copied!
14
0
0

Teks penuh

(1)

DAFTAR PUSTAKA

Abdul kadir, pemograman Database MySQL Untuk Pemula, 2013 . Yogyakarta. Media Kom.

A.S, R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak. Bandung: Informatika.

Chou, S.C., & Chen, J.Y. J. (2000). Object Oriented Programming. Object -Oriented Programming , 25.

Indrajani, S.kom, MM. 2011. Perancangan Basis Data Dalam All in 1. Elex Media Komputindo. Jakarta

Journal of Database Management: Keng Siau and Qing Cao, 2001

Sutabri, T. (2013). Analisa Sistem Informasi. Yogyakarta: Andi Publisher.

Verdi yasin, s.kom.,m.kom (2012), Rekayasa Perangkat Lunak Berorientasi Objek. Jakarta : Mitra Wacana Media

Adobe Dreamweaver, http://id.wikipedia.org/wiki/Adobe_Dreamweaver, (22 Juni 2014)

http://elib.unikom.ac.id/files/disk1/446/jbptunikompp-gdl-davidivanc-22264-9-babiil-i.pdf

http://elib.unikom.ac.id/files/disk1/446/jbptunikompp-gdl-davidivanc-22264-9-babiil-i.pdf

(2)

LAMPIRAN

LISTING PROGRAM

1. Login Operator <?php error_reporting(0); session_start(); //sambungkan ke database $koneksi=mysql_connect("localhost","root",""); //memilih database yang akan dipakai

mysql_select_db("tps",$koneksi); //mengambil dalta dari form login $username=$_POST['username']; $password=md5($_POST['password']); //query untuk mengambil data yang sesuai

$query="select * from t_user where username='$username' and password='$password'";

$hasil=mysql_query("$query");

$kode = mysql_fetch_array($hasil);//memecah data $cek=mysql_num_rows($hasil); if ($cek==1){ $_SESSION['username']=$kode[aktif]; ?> <script language=javascript>document.location.href="../operator/";</script> <?php }else{ ?> <script>alert("Login gagal!");document.location.href="../operator/"</script> <?php

(3)

echo mysql_error(); }

?>

2. Halaman Depan

<h2>Dashboard</h2>

<table cellspacing="1" cellpadding="1" border="0" width="100%" class="text"> <tr bgcolor="#ff7e3d">

<th colspan="5" style="font-size:14px; color:#FFFFFF">Data Permintaan Pelayanan Jasa Tambal Ban di DKI Jakarta</th>

</tr>

<tr bgcolor="#ff7e3d">

<th style="font-size:14px; color:#FFFFFF">Jakarta Utara</th> <th style="font-size:14px; color:#FFFFFF">Jakarta Timur</th> <th style="font-size:14px; color:#FFFFFF">Jakarta Pusat</th> <th style="font-size:14px; color:#FFFFFF">Jakarta Selatan</th> <th style="font-size:14px; color:#FFFFFF">Jakarta Barat</th> </tr>

<?php

include "../koneksi/koneksi.php"; //jakut

$jakut ="SELECT * from t_transaksi where id_lokasi = '51'"; $data_jakut = mysql_query($jakut);

$daftar_jakut = mysql_num_rows($data_jakut); //jaktim

$jaktim ="SELECT * from t_transaksi where id_lokasi = '52'"; $data_jaktim = mysql_query($jaktim);

$daftar_jaktim = mysql_num_rows($data_jaktim); //jakpus

(4)

$jakpus ="SELECT * from t_transaksi where id_lokasi = '53'"; $data_jakpus = mysql_query($jakpus);

$daftar_jakpus = mysql_num_rows($data_jakpus); //jaksel

$jaksel ="SELECT * from t_transaksi where id_lokasi = '54'"; $data_jaksel = mysql_query($jaksel);

$daftar_jaksel = mysql_num_rows($data_jaksel); //jakbar

$jakbar ="SELECT * from t_transaksi where id_lokasi = '55'"; $data_jakbar = mysql_query($jakbar);

$daftar_jakbar = mysql_num_rows($data_jakbar);

?>

<tr>

<td style="font-size:14px; color:#000; background:#febf9f" align="center"><a href="?page=include/view_jakut"><?php echo $daftar_jakut; ?></a></td>

<td style="font-size:14px; color:#000; background:#d5ffff"

align="center"><a href="?page=include/view_jaktim"><?php echo $daftar_jaktim; ?></td>

<td style="font-size:14px; color:#000; background:#febf9f"

align="center"><a href="?page=include/view_jakpus"><?php echo $daftar_jakpus; ?></td>

<td style="font-size:14px; color:#000; background:#d5ffff"

align="center"><a href="?page=include/view_jaksel"><?php echo $daftar_jaksel; ?></td>

<td style="font-size:14px; color:#000; background:#febf9f"

align="center"><a href="?page=include/view_jakbar"><?php echo $daftar_jakbar; ?></td>

(5)

</table>

3. Daftar Layanan

<h3>Daftar Layanan Jakarta Utara</h3>

<table cellspacing="1" cellpadding="1" border="0" width="100% class="text"> <tr bgcolor="#ff7e3d">

<th colspan="9" style="font-size:14px; color:#FFFFFF">Data Permintaan Pelayanan Jasa Tambal Ban di Jakarta Utara</th>

</tr>

<tr bgcolor="#ff7e3d">

<th style="font-size:14px; color:#FFFFFF" width="10%">Tanggal</th> <th style="font-size:14px; color:#FFFFFF" width="10%">Nomor Kendaraan</th>

<th style="font-size:14px; color:#FFFFFF" width="10%">Nomor Telepon</th> <th style="font-size:14px; color:#FFFFFF" width="15%">Kerusakan</th> <th style="font-size:14px; color:#FFFFFF" width="15%">Jenis Kendaraan</th> <th style="font-size:14px; color:#FFFFFF" width="32%">Alamat Tujuan Layanan</th>

<th style="font-size:14px; color:#FFFFFF" width="7%">Status Pesanan</th> <th style="font-size:14px; color:#FFFFFF" width="5%" colspan="2">Opsi</th> </tr>

(6)

<?php

include "../../koneksi/koneksi.php";

$query ="SELECT id_transaksi, nomor_kendaraan, alamat_tujuan, nomor_telepon, CASE WHEN jenis_kendaraan = '1' THEN 'Kendaraan Roda Dua' WHEN jenis_kendaraan = '2' THEN 'Kendaraan Roda Empat' WHEN jenis_kendaraan = '3' THEN 'Kendaraan Lainnya' END AS jenis_kendaraan, CASE WHEN kerusakan = '1' THEN 'Ban Bocor' WHEN kerusakan = '2' THEN 'Ban Sobek' WHEN kerusakan = '3' THEN 'Ban Kempes' WHEN kerusakan = '4' THEN 'Lainnya' END AS kerusakan,

DATE_FORMAT(tanggal_kirim,'%Y-%m-%d') AS tanggal_kirim, jenis_ban, id_lokasi, CASE WHEN status = '0' THEN 'Pesanan Baru' WHEN status = '1' THEN 'Sudah Dikonfirmasi' WHEN status = '2' THEN 'Dibatalkan' END AS status from t_transaksi where id_lokasi = '51' ORDER BY status ASC";

$data_jakut = mysql_query($query); if(mysql_num_rows($data_jakut)>0){ while($daftar_jakut = mysql_fetch_array($data_jakut)){ echo " <tr> <td style='font-size:12px;'>$daftar_jakut[tanggal_kirim]</td> <td style='font-size:12px;'>$daftar_jakut[nomor_kendaraan]</td> <td style='font-size:12px;'>$daftar_jakut[nomor_telepon]</td> <td style='font-size:12px;'>$daftar_jakut[kerusakan]</td> <td style='font-size:12px;'>$daftar_jakut[jenis_kendaraan]</td> <td style='font-size:12px;'>$daftar_jakut[alamat_tujuan]</td>

(7)

<td style='font-size:12px;'>$daftar_jakut[status]</td> <td><a

href=rincian_jakut.php?transaksi=$daftar_jakut[id_transaksi]><img src=../../image/icon_view.png alt='Lihat Pesanan'/></a></td> </tr> "; } }else{ echo " <tr>

<td colspan='8' align='center' bgcolor='#faf1f1'>Tidak Ada Data</td>

</tr> ";

}?> </table>

4. Detail Daftar Layanan

<h3>Daftar Layanan Jakarta Barat</h3>

<table cellspacing="1" cellpadding="1" border="0" width="100% class="text"> <tr bgcolor="#ff7e3d">

(8)

<th colspan="9" style="font-size:14px; color:#FFFFFF">Data Permintaan Pelayanan Jasa Tambal Ban di Jakarta Barat</th>

</tr>

<tr bgcolor="#ff7e3d">

<th style="font-size:14px; color:#FFFFFF" width="10%">Tanggal</th> <th style="font-size:14px; color:#FFFFFF" width="10%">Nomor Kendaraan</th>

<th style="font-size:14px; color:#FFFFFF" width="10%">Nomor Telepon</th>

<th style="font-size:14px; color:#FFFFFF" width="15%">Kerusakan</th>

<th style="font-size:14px; color:#FFFFFF" width="15%">Jenis Kendaraan</th>

<th style="font-size:14px; color:#FFFFFF" width="32%">Alamat Tujuan Layanan</th>

<th style="font-size:14px; color:#FFFFFF" width="7%">Status Pesanan</th>

<th style="font-size:14px; color:#FFFFFF" width="5%" colspan="2">Opsi</th>

</tr> <?php

include "../../koneksi/koneksi.php";

$query ="SELECT id_transaksi, nomor_kendaraan, alamat_tujuan,

nomor_telepon, CASE WHEN jenis_kendaraan = '1' THEN 'Kendaraan Roda Dua' WHEN jenis_kendaraan = '2' THEN 'Kendaraan Roda Empat' WHEN jenis_kendaraan = '3' THEN 'Kendaraan Lainnya' END AS jenis_kendaraan, CASE WHEN kerusakan = '1' THEN 'Ban Bocor' WHEN kerusakan = '2' THEN 'Ban Sobek' WHEN kerusakan = '3' THEN 'Ban Kempes' WHEN kerusakan = '4' THEN 'Lainnya' END AS kerusakan, DATE_FORMAT(tanggal_kirim,'%Y-%m-%d') AS tanggal_kirim, jenis_ban, id_lokasi, CASE WHEN status = '0' THEN 'Pesanan Baru' WHEN status = '1' THEN 'Sudah

(9)

Dikonfirmasi' WHEN status = '2' THEN 'Dibatalkan' END AS status from t_transaksi where id_lokasi = '55' ORDER BY status ASC";

$data_jakbar = mysql_query($query); if(mysql_num_rows($data_jakbar)>0){ while($daftar_jakbar = mysql_fetch_array($data_jakbar)){ echo " <tr> <td style='font-size:12px;'>$daftar_jakbar[tanggal_kirim]</td> <td style='font-size:12px;'>$daftar_jakbar[nomor_kendaraan]</td> <td style='font-size:12px;'>$daftar_jakbar[nomor_telepon]</td> <td style='font-size:12px;'>$daftar_jakbar[kerusakan]</td> <td style='font-size:12px;'>$daftar_jakbar[jenis_kendaraan]</td> <td style='font-size:12px;'>$daftar_jakbar[alamat_tujuan]</td> <td style='font-size:12px;'>$daftar_jakbar[status]</td> <td><a href=rincian_jakbar.php?transaksi=$daftar_jakbar[id_transaksi]><img src=../../image/icon_view.png alt='Lihat Pesanan'/></a></td>

</tr> "; } }else{ echo " <tr>

<td colspan='8' align='center' bgcolor='#faf1f1'>Tidak Ada Data</td>

</tr> ";

(10)

5. Tambah Data TPS

<?php

include "../../koneksi/koneksi.php";//sambung ke mysql //mengambil data bengkel

$query = mysql_query("SELECT MAX(id_bengkel) AS id_bengkel FROM t_bengkel_tps");

$bengkel = mysql_fetch_array($query); //pecah data ke dalam array

$kodebaru = $bengkel['id_bengkel']+1; //kode max ditambah 1 agar jadi kode baru ?>

<h2 align="center"><u>Tambah Bengkel TPS</u></h2> <table width="100%" border="0" align="center">

<form name="postform" action="isi_bengkel.php" method="post"> <tr>

<td width="163" colspan="3"><input type="hidden" name="id_bengkel" value="<?php echo $kodebaru?>" size="15"/></td>

</tr> <tr>

<td width="25%">Nama Bengkel</td> <td width="5%">:</td>

<td width="70%"><input type="text" name="nama_bengkel" style="width:300px; height:30px; font-size:16px;"/></td> </tr> <tr> <td>Wilayah</td> <td>:</td> <td>

<select name="lokasi_bengkel" style="width:300px; height:30px; font-size:16px;">

(11)

<option>Jakarta Utara</option> <option>Jakarta Timur</option> <option>Jakarta Selatan</option> <option>Jakarta Pusat</option> <option>Jakarta Barat</option> </select> </td> </tr> <tr> <td>Alamat</td> <td>:</td>

<td><input type="text" name="alamat_bengkel" style="width:300px; height:30px; font-size:16px;"/></td>

</tr> <tr>

<td>Telepon</td> <td>:</td>

<td><input type="text" name="telp_bengkel" style="width:300px; height:30px; font-size:16px;"/></td>

</tr> <tr>

<td colspan="3"> <div align="left">

<input type="submit" name="Submit" value="Tambah Bengkel" /> </div></td>

</tr> </form> </table>

(12)

6. Data Wilayah TPS Terdekat

<h3>Daftar Lokasi TPS di DKI Jakarta</h3>

<table cellspacing="1" cellpadding="1" border="0" width="100% class="text"> <tr bgcolor="#ff7e3d">

<th colspan="6" style="font-size:14px; color:#FFFFFF">Data Lokasi TPS di DKI Jakarta</th>

</tr>

<tr bgcolor="#ff7e3d">

<th style="font-size:14px; color:#FFFFFF" width="10%">Nama Bengkel TPS</th>

<th style="font-size:14px; color:#FFFFFF" width="20%">Nomor Telepon</th> <th style="font-size:14px; color:#FFFFFF" width="10%">Wilayah TPS</th> <th style="font-size:14px; color:#FFFFFF" width="15%">Alamt TPS</th> <th style="font-size:14px; color:#FFFFFF" width="7%">Proses</th> </tr>

<?php

include "../../koneksi/koneksi.php";

$query ="SELECT id_bengkel, nama_bengkel, alamat_bengkel, telp_bengkel, CASE WHEN lokasi_bengkel = '51' THEN 'Jakarta Utara' WHEN lokasi_bengkel = '52' THEN 'Jakarta Timur' WHEN lokasi_bengkel = '53' THEN 'Jakarta Pusat' WHEN lokasi_bengkel =

(13)

'54' THEN 'Jakarta Selatan' WHEN lokasi_bengkel = '55' THEN 'Jakarta Barat' END AS lokasi_bengkel from t_bengkel_tps ORDER BY lokasi_bengkel DESC";

$data_bengkel = mysql_query($query); if(mysql_num_rows($data_bengkel)>0){ while($daftar_bengkel = mysql_fetch_array($data_bengkel)){ echo " <tr> <td style='font-size:12px;'>$daftar_bengkel[nama_bengkel]</td> <td style='font-size:12px;'>$daftar_bengkel[telp_bengkel]</td> <td style='font-size:12px;'>$daftar_bengkel[lokasi_bengkel]</td> <td style='font-size:12px;'>$daftar_bengkel[alamat_bengkel]</td> <td align='center'><a href=edit_tps.php?bengkel=$daftar_bengkel[id_bengkel]><img src=../../image/edit.png alt='Lihat Pesanan' width='20' height='20'/></a></td>

</tr> "; } }else{ echo " <tr>

(14)

<td colspan='6' align='center' bgcolor='#faf1f1'>Tidak Ada Data</td> </tr> "; }?> </table>

Referensi

Dokumen terkait

 Rekayasa perangkat lunak merupakan suatu proses rancang bangun perangkat lunak yang menggunakan kaidah ‐ kaidah ilmu, seperti prinsip, konsep, dan metode sehingga dihasilkan

Fungsi dari mereka yang mempelajari rekayasa perangkat lunak tidak hanya terpaku pada pembuatan dan juga pengembangan dari sistem perangkat lunak yang ada,

rekayasa perangkat lunak sebagai penerapan suatu pendekatan yang sistematis, disiplin dan terkuantifikasi atas pengembangan,. penggunaan dan pemeliharaan perangkat lunak, serta

Perbedaan antara rekayasa perangkat lunak dengan rekayasa sistem adalah apabila rekayasa sistem itu merupakan sebuah kumpulan komponen, konsep, serta alat bantu untuk merancang

Rekayasa perangkat lunak tidak hanya berhubungan dengan proses teknis dari pengembangan perangkat lunak tetapi juga mencakup kegiatan manajemen proyek perangkat lunak

 Bisa mencakup kegiatan yang merupakan bagian dari proses perangkat lunak, produk perangkat lunak, dan peran orang yang terlibat pada.. rekayasa perangkat lunak

Shalahudin., 2011, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, Modula, Bandung Enterprise Jubilee., 2014, MySQL untuk Pemula, PT Elex Media Komputindo, Jakarta..

Dokumen ini berisi tentang model pengembangan rekayasa perangkat