DAFTAR PUSTAKA 1. Arif Akbarul Huda. (2013). Live Coding! 9 Aplikasi Buatan Sendiri. Yogyakarta: ANDI 2. Deni Darmawan dan Kunkun Nur Fauzi, Sistem Informasi Manajemen, Bandung: PT. Remaja Rosdakarya, 2013. 3. Onur Cinar. (2012). Android Apps with Eclipse. New York: Springer. 4. Raymond McLeod dan George P. Schell, Management Information System- Sistem Informasi Sistem Manajemen, Jakarta: Salemba Empat, 2012. 5. Satyaputra dan Aritonang. (2014). Beginning Android Programming with ADT Budle. Jakarta: Elex Media Komputindo. 6. Sugeng Purwantoro, Heni Rahmawati, dan Achmad Tharmizi. (2013). Mobile Searching Objek Wisata Pekanbaru Menggunakan Location Base Service (LBS) Berbasis Android. Jurnal. Politeknik Caltex Riau. (Vol 1 hlm 177). http://www.pdii.lipi.go.id/wp-content/uploads/2014/03/Seminar-NasionalInfonnatika-_SNlf-2013. Diakses pada 12 Desember 2014 pukul 22.17 7. Sutarman, Buku Pengantar Teknologi Informasi, Jakarta: Bumi Aksara, 2012. 8. Tata Sutabri, Konsep Sistem Informasi, Yogyakarta: Andi, 2012. 9. Zuliana dan Irwan Padli. (2013). Aplikasi Pusat Panggilan Tindakan Kriminal di Kota Medan Berbasis Android. Jurnal. IAIN Sumatera Utara Medan (hlm 2-4). http://www.pdii.lipi.go.id/wp-content/uploads/2014/03/Seminar-NasionalInfonnatika-_SNlf-2013.pdf. Diakses pada 11 Desember 2014 pukul 22.46.
97 http://digilib.mercubuana.ac.id/
LAMPIRAN SOURCE CODE APLIKASI 1. Booking Teknisi
function input_booking($kerusakan, $id_pelanggan) { $sql = "insert into pesanan (id_pelanggan, kerusakan, status) values ('$id_pelanggan','$kerusakan', 'request')";
//echo $sql; $result1 = mysql_query($sql); if($result1 == true) { $rscn = array("hasil" => "ok"); } else { $rscn = array("hasil" => "not ok"); } return $rscn; }
2. Input Kritik & Saran
function input_kritik_saran($kritik, $saran, $id_pelanggan) { $sql
=
"insert
into
komentar
(id_pelanggan,
('$id_pelanggan','$kritik', 'saran')";
//echo $sql; $result1 = mysql_query($sql); if($result1 == true) { $rscn = array("hasil" => "ok"); } else { $rscn = array("hasil" => "not ok"); } return $rscn;
98 http://digilib.mercubuana.ac.id/
kritik,
saran)
values
}
3. Ambil Data Booking
function get_booking() { $query
=
"SELECT
id_pesanan,
nama_depan
as
nama_pelanggan,kerusakan,date_pesanan,alamat FROM pesanan inner join pelanggan on pesanan.id_pelanggan = pelanggan.id_pelanggan where status='request'"; $result = mysql_query($query); while($row = mysql_fetch_assoc($result)) { $hasil[] = $row; } return $hasil; }
4. Ambil Data Booking Pelanggan Status On Progress
function get_history_pelanggan() { $query
=
"SELECT
id_pesanan,
nama_depan
as
nama_karyawan,kerusakan,date_pesanan,status FROM pesanan inner
join
karyawan
on
karyawan.id_karyawan where status='on progress'"; $result = mysql_query($query); while($row = mysql_fetch_assoc($result)) { $hasil[] = $row; } return $hasil; }
99 http://digilib.mercubuana.ac.id/
pesanan.id_karyawan
=
5. Input Biaya
function input_biaya($id_pesanan, $id_karyawan, $biaya, $deskripsi_kerusakan) { $sql
=
"update
pesanan
set
status='Done',id_karyawan=$id_karyawan,biaya=$biaya,deskripsi_kerusakan=$deskripsi _kerusakan, date_selesai=date('Y-m-d') where id_pesanan=$id_pesanan";
//echo $sql; $result1 = mysql_query($sql); if($result1 == true) { $rscn = array("hasil" => "ok"); } else { $rscn = array("hasil" => "not ok"); } return $rscn; }
6. Tambah Teknisi
$username = $_POST['username']; $password = $_POST['password']; $nama_depan = $_POST['nama_depan']; $nama_belakang = $_POST['nama_belakang']; $email = $_POST['email']; $alamat = $_POST['alamat'];
$query1 = mysql_query( 'insert into karyawan
100 http://digilib.mercubuana.ac.id/
(username,
password,nama_depan,
nama_belakang,email,alamat) values
("'.$username.'","'.$password.'","'.$nama_depan.'","'.$nama_belakang.'","'.$email. '","'.$alamat.'")');
if ($query1||$query2) { echo "<script>alert('Tambah Data Sukses !'); document.location.href='daftar_teknisi.php'\n"; } else { echo "<script>alert('Username sudah dipakai !'); document.location.href='tambah_teknisi.php'\n"; } ?>
7. Tambah Panduan
$judul = $_POST['judul']; $keterangan = $_POST['keterangan']; $isi = $_POST['isi'];
$query = mysql_query(' insert into panduan( judul, keterangan, isi) values ("'.$judul.'", "'.$keterangan.'", "'.$isi.'")');
101 http://digilib.mercubuana.ac.id/
if ($query) { echo "<script>alert('Tambah Data Sukses !'); document.location.href='daftar_panduan.php'\n"; } else { echo "<script>alert('Username sudah dipakai !'); document.location.href='tambah_panduan.php'\n"; } ?>
102 http://digilib.mercubuana.ac.id/
http://digilib.mercubuana.ac.id/