• Tidak ada hasil yang ditemukan

SISTEM INFORMASI GEOGRAFIS TATA LETAK RUANG GEDUNG PADA CV. CENTRAL REZEKI MOTOR

N/A
N/A
Protected

Academic year: 2021

Membagikan "SISTEM INFORMASI GEOGRAFIS TATA LETAK RUANG GEDUNG PADA CV. CENTRAL REZEKI MOTOR"

Copied!
76
0
0

Teks penuh

(1)

SKRIPSI

SISTEM INFORMASI GEOGRAFIS TATA LETAK RUANG

GEDUNG PADA CV. CENTRAL REZEKI MOTOR

Oleh:

RIKA PURNAMA SARI NIM. 1020000098

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS POTENSI UTAMA

MEDAN

(2)

ABSTRAK

Tujuan utama dalam penelitian ini adalah tentang membuat Aplikasi sistem Informasi Geografis denah ruangan CV.Central Rezeki Motor berbasis web. Latar belakang penelitian ini adalah majunya perkembangan pemrograman aplikasi teknologi informasi yang berkembang saat ini, sehingga sudah seharusnya Sistem Informasi Geografis denah ruangan dibutuhkan untuk pencarian ruangan yang mudah digunakan oleh semakin pengunjung atau pengguna, sehingga mendorong penulis melakukan penelitian untuk permasalahan tersebut. Untuk mengatasi permasalahan tersebut maka penulis melakukan penelitian dan perancangan aplikasi Sistem Informasi Geografis denah ruangan Berbasis Web. Tujuan yang ingin dicapai dalam penelitian ini adalah diharapkan mampu mengatasi permasalahan dan menyelesaikan masalah yang dihadapi pengguna atau pengunjung di CV. Central Rezeki Motor. Aplikasi ini juga dapat mengurangi biaya dalam membuat denah ruangan konvensional dan memakan waktu yang lama. Sistem Informasi Geografis denah ruangan Berbasis Web yang dirancang dapat digunakan untuk memberikan informasi ruangan dan karyawan yang ada di CV. Central Rezeki Motor. Sistem Informasi Geografis denah ruangan Berbasis Web ini akan menghasilkan informasi karyawan berdasarkan tuangan tempat karyawan tersebut berkerja.

(3)

`KATA PENGANTAR

“Dengan nama Allah yang maha pengasih lagi penyayang”

Assalamu’alaikum Wr.wb.

Alhamdulillahirobbil’alamin puji dan syukur penulis panjatkan kehadirat Allah SWT, karena dengan rahmat dan hidayahnya penulis dapat menyelesaikan Skripsi ini. Shalawat serta salam semoga senantiasa tercurah kepada junjungan Nabi Muhammad SAW, keluarga serta sahabatnya yang telah menuntun kita umat islam kejalan yang benar.

Adapun judul skripsi penulis adalah ”Sistem Informasi Geografis Tata Letak Ruang Gedung Pada CV. Central Rezeki Motor”. Penulis menyadari dalam penulisan skripsi ini masih jauh dari kesempurnaan dan banyak terdapat kekurangan, untuk itu penulis mengharapkan kritik dan saran yang bersifat membangun demi penyempurnaan penulisan skripsi ini.

Dalam penulisan skripsi ini, penulis banyak menghadapi kesulitan akan tetapi berkat ketekunan, bantuan serta bimbingan yang diterima dari berbagai pihak hingga skripsi ini dapat diselesaikan dengan baik. Pada kesempatan ini penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada pihak-pihak yang telah memberikan bimbingan dan dorongan atas penulisan skripsi ini antara lain kepada:

(4)

1. Ibu Khairul Ummi, M.Kom, selaku Dosen Pembimbing I yang telah begitu banyak memberikan arahan dan masukkan yang berguna bagaimana cara penulisan skripsi dengan baik.

2. Ibu Linda Wahyuni, M.Kom, selaku Dosen Pembimbing II yang telah begitu banyak memberikan bimbingan dan petunjuk serta meluangkan waktunya dalam menyelesaikan penulisan skripsi.

3. Ibu Hj. Nuriandy, BA, selaku Pembina Yayasan Potensi Utama.

4. Bapak Bob Subhan Riza, ST, M.Kom, selaku Ketua Yayasan Potensi Utama. 5. Ibu Rika Rosnelly, SH, M.Kom Selaku Ketua STMIK Potensi Utama. 6. Ibu Lili Tanti, M.Kom Selaku Wakil Ketua 1 STMIK Potensi Utama.

7. Ibu Mas Ayoe Elhias Nst, M.Kom Selaku Ketua Program Studi Sistem Informasi STMIK Potensi Utama

8. Seluruh Dosen, Staff, Karyawan dan Karyawati STMIK Potensi Utama. 9. Secara khusus penulisan menyampaian banyak terima kasih kepada Bapak

dan Ibu tercinta yang selalu memberikan kasih sayang, semangat, dan do’a serta dukungan kepada penulis

10. Yang terkasih kakak dan adikku yaitu Siska Novita Utami, Dedi Prambadi Utomo dan Sarah Permata Sari yang juga selalu mendukung dan mendo’akan penulis.

(5)

12. Kepada teman teman perkuliahan di STMIK Potensi Utama, khususnya SI-A Malam, yang telah memberikan masukan dan dukungan secara moril selama penulis melakukan penyusunan skripsi ini.

Dalam penyusunan skripsi ini dibutuhkan ketelitian dan kesabaran, karna itu penulis yakin dalam pembuatan skripsi ini masih terdapat kekurangan-kekurangan, untuk itu penulis mengharapkan adanya kritik dan saran dari pembaca, sehingga dapat bermanfaat bagi pembacanya.

Medan, September 2014 Penulis,

Rika Purnama Sari 1020000098

(6)

DAFTAR ISI

KATA PENGANTAR ... i

DAFTAR ISI ... iv

DAFTAR GAMBAR... viii

DAFTAR TABEL ... xi

DAFTAR LAMPIRAN ... xii

BAB I PENDAHULUAN... ... 1

I.1. Latar Belakang ... 1

I.2. Ruang Lingkup Permasalahan ... 2

I.2.1. Identifikasi Masalah ... 2

I.2.2. Perumusan Masalah ... 3

I.2.3. Batasan Masalah ... 3

I.3. Tujuan dan Manfaat ... 4

I.3.1. Tujuan... 4

I.3.2. Manfaat... 5

I.4. Metodologi Penelitian ... 5

I.4.1. Tahap Pengumpulan data dengan cara... 5

(7)

I.5. Lokasi Penelitian ... 11

I.6. Sistematika Penulisan... 11

BAB II TINJAUAN PUSTAKA ... . 14

II.1. Pengertian Sistem ... … 14

II.1.1. Pengertian Sistem………... 14

II.1.2. Karakteristik Sistem ………... 9

II.1.3. Pengertian Informasi………... 17

II.1.4. Pengertian sistem Informasi...………... 18

II.2. Pengertian Sistem Informasi Geografis ... 20

II.2.1. Tujuan Pemanfaat UML…………... 22

II.2.2. Struktur Diagram ...…….………... 23

II.2.3. Activity Diagram …………... 24

II.3. Software Pendukung ... 29

II.3.1. MySql...………... 30

II.3.2. PHP Programing...………... 30

II.4. Basis Data ... 32

II.5. Entity Relationship Model ... 33

II.5.1.Membuat ERD... 35

BAB III ANALISIS DAN DESAIN SISTEM ... 36

III.1. Analisa sistem yang sedang berjalan... 36

III.1.1. Analisa Input ... 37

(8)

III.1.3. Analisa Output ... 38

III.2. Evaluasi Sistem Yang Berjalan ... 39

III.3. Desain Sistem ... 39

III.3.1. Desain Sistem Secara Global ... 40

III.3.1.1. Use Case Diagram ... 40

III.3.1.2 Class Diagram. ... 41

III.3.1.3. Sequence Diagram... 42

III.3.2. Desain Output... 47

III.3.3. Desain Input ...50

III.3.4. Desain Database... 52

III.3.4.1 Kamus Data ... 52

III.3.4.2 Normalisasi Tabel ... 53

III.3.4.3. Desain Tabel... 55

III.3.4.4 ERD Entity Relantionship Diagram... 58

III.3.4.5 Logika Program ... 59

BAB IV HASIL DAN UJI COBA ... 64

IV.1. Tampilan Hasil ... 64

IV.1.1. Tampilan Halaman Utama ... 64

(9)

IV.1.7. Halaman Karyawan CV. Central Rezeki Motor ... 70

IV.1.8. Halaman Login ... 71

IV.1.9. Halaman Menu Utama Admin ... 71

IV.1.10. Halaman Tambah Ruangan ... 72

IV.1.11. Halaman Tambah Karyawan CV.Central Rezeki Motor73 IV.1.12. Halaman Buku Tamu CV. Central Rezeki Motor ... 74

IV.2. Uji Coba Hasil ... 74

IV.2.1 Rencana Pengujian ... 74

IV.2.2 Konsep Pengujian sistem ... 78

IV.2.3. Kelebihan dan Kekurangan Sistem Yang Dirancang ... 79

BAB V KESIMPULAN DAN SARAN ... 80

V.1. Kesimpulan ... 80

V.2. Saran ... 80

DAFTAR PUSTAKA LAMPIRAN

(10)

DAFTAR GAMBAR

Gambar II.1. Diagram UML ... 22

Gambar II.2. Notasi Class Diagram ... 24

Gambar II.3. Notasi Activity Diagram ...26

Gambar II.4.Notasi Actor ...27

Gambar II. 5 Notasi Class ... 27

Gambar II.6 Notasi Use Case... ... 28

Gambar II.7 Notasi Realization ... 29

Gambar II.8 Notasi Intraction ... 29

Gambar II.9 Diagram ER ... 34

Gambar III.1 Input Data Tamu dan Ruangan Tujuan ... 37

Gambar III.2 Analisa Data Tamu dan Ruangan Tujuan Ruangan ... 38

Gambar III.3 Use Case Diagram Letak Ruangan Gedung ... 41

Gambar III.4 Class Diagram Letak Ruangan Gedung ... 42

Gambar III.5 Sequence Diagram Login Admin ... 43

Gambar III.6 Sequence Diagram Buku Tamu... 44

Gambar III.7 Sequence Diagram Ruangan ... 45

(11)

Gambar III.12 Desain Output Halaman desain 3 dimensi ... 49

Gambar III.13 Desain Output Halaman Data Karyawan ... 49

Gambar III.14 Desain Output Halaman Tampil Karyawan ... 50

Gambar III.15 Desain Halaman Utama Admin ... 50

Gambar III.16 Desain Input Halaman Login Admin ... 51

Gambar III.17 Desain Input Halaman Lokasi ... 51

Gambar III.18 Desain Output Halaman Buku Tamu ... 52

Gambar III.19 Normalisasi Database ... 54

Gambar III.20 Normalisasi Database Bentuk 2NF ... 55

Gambar III.21 ERD Entity Relationship Diagram ... 59

Gambar III.22 Activity Diagram Login Admin ... 60

Gambar III.23 Activity Diagram Data Ruangan ... 61

Gambar III.24 Activity Diagram Data Karyawan ... 62

Gambar III.25 Activity Diagram Data Relasi ... 63

Gambar IV.1 Halaman Menu ... 64

Gambar IV.2 Halaman Lantai 1 ... 65

Gambar IV.3 Halaman Lantai 2 CV. Central Rezeki Motor ... 66

Gambar IV.4 Halaman Buku Tamu Pada CV. Central Rezeki Motor ... 67

Gambar IV.5 Halaman Detail Ruangan CV. Cebtral Rezeki Motor ... 68

Gambar IV.6 Halaman Login ... 69

(12)

Gambar IV.8 Tampilan Halaman Karyawan CV. Central Rezeki Motor ... 71

Gambar IV.9 Halaman Utama Admin ... 71

Gambar IV.10 Halaman Admin Tambah Karyawan... 72

Gambar IV.11 Halaman Tambah Karyawan ... 73

(13)

DAFTAR TABEL

Tabel II.1. Atribut Entity Relationship ... 34

Tabel III.1. Tabel User ... 56

Tabel III.2. Tabel Ruangan ... 56

Tabel IIII.3.Tabel Karyawan ... 57

Tabel III.4. Tabel Buku Tamu ... 57

Tabel III.5. Tabel Relasi ... 58

Tabel IV.1. Skenario Pengujian sistem ... 75

Tabel IV.2. Pengujian Sistem Login Admin ... 76

Tabel IV.3. Pengujian sistem Data Ruangan ... 76

Tabel IV.4. Pengujian sistem data Karyawan ... 77

(14)

DAFTAR LAMPIRAN

Lampiran-1 Listing Program

Lampiran-2 Surat Pengajuan Judul Skripsi Lampiran-3 Formulir Pendaftaran Judul Skripsi

Lampiran-4 Surat Pernyataan Bersedia Membimbing Pembimbing I Lampiran-5 Surat Pernyataan Bersedia Membimbing Pembimbing II Lampiran-6 Surat Pernyataan Bersedia Membimbing Perusahaan Lampiran-7 Formulir Pendaftaran Seminar Skripsi

Lampiran-8 Berita Acara Seminar Skripsi

Lampiran-9 Formulir Pendaftaran Sidang Skripsi Lampiran-10 Surat Izin Riset

(15)

DAFTAR PUSTAKA

Bafdal, Nurpilihan., Amaru, Kharistya. Macklin, Boy Pareira P., 2011. Buku Ajar Sistem Informasi Geografis Bandung, Jur. TMIP. FTIP. Unpad, Bandung Janner Simarmata, Iman Prayudi, Siberschatz, 2010 ER ( Entity Relationship ),

Penerbit Andi Khalison, Yogyakarta

Haviludin, Februari 2011, Memahami Pengguna UML ( Unifed Modelling Language ), Jurnal InformatikamMulawarman, Vol 6 No 1. FMIPA Universitas Mulawarman

Madcoms. 2009. Menguasai XHTML, CSS, PHP & MySQL Melalui Dreamweaver. Andi Publisher, Yogyakarta

Tata Sutabri, 2012, Analisis Sistem Informasi, Penerbit Andi, Yogyakarta

Ukik Prana Arienata, Dr. Ing. Ir. Teguh Haryanto, Msc. 2008. APLIKASI

PENGGUNAAN SISTEM INFORMASI GEOGRAFIS DALAM

INVENTARISASI RUANG FASILITAS DAN GEDUNG INSTITUT

TEKNOLOGI SEPULUH NOPEMBER (ITS) SURABAYA Jurusan Teknik

(16)

LISTING PROGRAM

1. Buku tamu.php

<HTML> <HEAD>

<TITLE>Pesan dari Tamu Pengunjung </TITLE> <style type="text/css">

<!-- .style1 {

font-size: large;

font-family: Verdana, Arial, Helvetica, sans-serif; }

.style2 {color: #000099} .style3 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; } .style7 { color: #FFFFFF; font-weight: bold; font-size: 18px; } .style8 { color: #FFFFFF; font-weight: bold; font-size: 18; }

.style11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #0000FF; font-weight: bold; }

.style13 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000; }

--> </style> </HEAD>

(17)

<TD colspan="2"><div align="center"><span class="style7">Buku Tamu</span></div></TD>

</TR> <TR>

<TD width="75"><span class="style3">NAMA</span></TD> <TD><INPUT name="nama" type="text" size="35"></TD> </TR>

<TR>

<TD><span class="style3">EMAIL</span></TD>

<TD><INPUT name="email" type="text" size="35"></TD> </TR>

<TR>

<TD valign="top"><span class="style3">PESAN</span></TD> <TD width="50%">

<TEXTAREA NAME="komentar" ROWS="4" COLS="30"></TEXTAREA></TD>

</TR> <TR>

<TD colspan="2" align="center"><INPUT type=submit VALUE="Kirim Pesan"></TD></TR>

<TR>

<TD height="23" colspan="2" align="center">&nbsp;</TD> </TR>

</TABLE> <p>&nbsp;</p> </FORM> <p>&nbsp;</p>

<TABLE width="623" height="60" border="1" align="center" bordercolor="#CCCCCC">

<TR bgcolor="#000066">

<TD height="23" colspan="3"><div align="center" class="style8">Daftar Pesan Dari Tamu Pengunjung </div></TD>

</TR> <TR> <?php

require_once("koneksi.php");

$tampil=mysql_query("SELECT *FROM data ORDER BY id DESC"); while($row=mysql_fetch_object($tampil)){?>

<TR>

<TD width="107" height="22"><span class="style13"><?php echo ucwords($row->Nama); ?></span></TD>

<TD width="193" bordercolor="#666666"><span class="style13"><?php echo "$row->Email"; ?></span></TD>

<TD width="301" bordercolor="#666666"><span class="style13"><?php echo "$row->Komentar"; ?></span></TD>

(18)

<TR><TD height="5" colspan="3" bgcolor="#959595"></TD></TR> <?php}?> </TABLE> </BODY> </HTML> 2. Footer.php

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

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>footer</title> </head><body></body><p>&nbsp;</p></body> </html> <div align="center"></div></td> </tr> <tr bgcolor="#FFFFFF">

<td colspan="2"><div align="center"><span class="style9"><span class="style22">Copyright &copy; <a

href="https://www.facebook.com/zebya.richa"> Rika Rasa Kari</a> All right Reserved.<br>

Contact | Help </span></span></div></td> </tr>

<tr bgcolor="#003366">

<td height="25" colspan="2"><div align="center" class="style9"><br></div></td> </tr> </table> </body> </html> </html> 3. Header.php <head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title>

(19)

.style5 { font-size: 18px; font-weight: bold; color: #000000;

font-family: Verdana, Arial, Helvetica, sans-serif; }

--> </style> </head> <body>

<table width="900" border="0" align="center" cellpadding="2" cellspacing="4" bgcolor="#003366">

<tr>

<td height="72" align="center" valign="middle" bgcolor="#FFFFFF" class="style5"><div align="center" class="style5">

<div align="center" class="style18"> <div align="center" class="style19">

<div align="center"><a href="index.php"><img src="image/header.JPG" width="885" height="175" border="0"></a></div>

</div> </div> </div></td> </tr> </table> </body> </html> 4. Inc.bukaprogram.php <?php $page= $_REQUEST['page']; if ($page=="lantai2d") { if(file_exists ("lantai_22.php")) { include "lantai_22.php"; } else {

echo "FILE PROGRAM TIDAK ADA"; } } elseif ($page=="dafkaryawan") { if(file_exists ("LapKaryawan.php")) { include "LapKaryawan.php"; } else {

echo "FILE PROGRAM karyawan TIDAK ADA"; }

(20)

elseif ($page=="bukutamu") {

if(file_exists ("bukutamu.php")) { include "bukutamu.php"; }

else {

echo "FILE PROGRAM karyawan TIDAK ADA"; } } elseif ($page=="lantai1d") { if(file_exists ("lantai_12d.php")) { include "lantai_12d.php"; } else {

echo "FILE PROGRAM FORM TIDAK ADA"; } } elseif ($page=="login_admin") { if(file_exists ("admin/login.php")) { include "admin/login.php"; } else {

echo "FILE PROGRAM FORM SIMPAN TIDAK ADA"; } } elseif ($page=="lantai1") { if(file_exists ("lantai_123.php")) { include "lantai_123.php"; } else {

echo "FILE PROGRAM TIDAK ADA"; } } elseif ($page=="lantai2") { if(file_exists ("lantai_2.php")) { include "lantai_2.php"; } else {

(21)

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang2") { if(file_exists ("ruang/ruang2.php")) { include "ruang/ruang2.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang3") { if(file_exists ("ruang/ruang3.php")) { include "ruang/ruang3.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang4") { if(file_exists ("ruang/ruang4.php")) { include "ruang/ruang4.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang5") { if(file_exists ("ruang/ruang5.php")) { include "ruang/ruang5.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang6") { if(file_exists ("ruang/ruang6.php")) { include "ruang/ruang6.php"; } else {

(22)

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang7") { if(file_exists ("ruang/ruang7.php")) { include "ruang/ruang7.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang8") { if(file_exists ("ruang/ruang8.php")) { include "ruang/ruang8.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang9") { if(file_exists ("ruang/ruang9.php")) { include "ruang/ruang9.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang10") { if(file_exists ("ruang/ruang10.php")) { include "ruang/ruang10.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA";

(23)

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang12") { if(file_exists ("ruang/ruang12.php")) { include "ruang/ruang12.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang13") { if(file_exists ("ruang/ruang13.php")) { include "ruang/ruang13.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang14") { if(file_exists ("ruang/ruang14.php")) { include "ruang/ruang14.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang15") { if(file_exists ("ruang/ruang15.php")) { include "ruang/ruang15.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang16") { if(file_exists ("ruang/ruang16.php")) { include "ruang/ruang16.php"; } else {

(24)

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang17") { if(file_exists ("ruang/ruang17.php")) { include "ruang/ruang17.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang18") { if(file_exists ("ruang/ruang18.php")) { include "ruang/ruang18.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang19") { if(file_exists ("ruang/ruang19.php")) { include "ruang/ruang19.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang20") { if(file_exists ("ruang/ruang20.php")) { include "ruang/ruang20.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA";

(25)

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang22") { if(file_exists ("ruang/ruang22.php")) { include "ruang/ruang22.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang23") { if(file_exists ("ruang/ruang23.php")) { include "ruang/ruang23.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang24") { if(file_exists ("ruang/ruang24.php")) { include "ruang/ruang24.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="ruang25") { if(file_exists ("ruang/ruang25.php")) { include "ruang/ruang25.php"; } else {

echo "FILE PROGRAM RUANG YANG ANDA MINTA TIDAK ADA"; } } elseif ($page=="karyawan2") { if(file_exists ("LapKaryawan2.php")) { include "LapKaryawan2.php"; } else {

(26)

} } elseif ($page=="infobk") { if(file_exists ("utamakita.htm")) { include "utamakita.htm"; } else {

echo "FILE HALAMAN UTAMA KITA TIDAK ADA"; } } elseif ($page=="") { if(file_exists ("lihat_data.php")) { include "lihat_data.php"; } else {

echo "FILE HALAMAN UTAMA KITA TIDAK ADA"; } } ?> 5. Index.php <html> <head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Sistem Informasi Geografi CV. Cental Rezeki Motor</title>

<style type="text/css"> <!--

.style2 {

font-family: Arial, Helvetica, sans-serif; font-size: 12px;

}

.style4 {

font-family: Arial, Helvetica, sans-serif; font-size: 16px;

font-weight: bold; color: #FFFFFF; }

(27)

background-color: #999999; background-image: url(); } a:link { color: #000099; text-decoration: none; } a:visited { text-decoration: none; color: #000099; } a:hover { text-decoration: underline; color: #0000FF; } a:active { text-decoration: none; } .style23 {color: #0000FF} .style24 {color: #FFFFFF} .style27 { font-size: 12px; font-weight: bold; } .style29 {font-size: 14px}

.style30 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; } --> </style> </head> <body> <?php include "header.php"; ?>

<table width="900" border="0" align="center" cellpadding="2" cellspacing="4" bgcolor="#000000">

<tr>

<td height="26" align="center" bgcolor="#FFFFFF" class="style5"> </td>

</tr> </table>

<table width="900" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#0066FF">

<tr bgcolor="#003366">

<td colspan="2">&nbsp;</td> </tr>

(28)

<td width="183"><table width="194" height="324" border="0" align="left" cellpadding="5" cellspacing="1" bordercolor="#FFFFFF">

<tr>

<td width="182" height="28" align="center" bgcolor="#003366"><div align="center" class="style4">MENU</div></td>

</tr> <tr>

<td height="48" align="center" valign="middle" bordercolor="#FFFFFF" bgcolor="#CCCCCC" class="style2">

<div align="left" class="style27"><a href="index.php" target="_self" class="style29">+ Home</a></div></td>

</tr> <tr>

<td height="48" align="center" valign="middle" bordercolor="#FFFFFF" bgcolor="#CCCCCC" class="style2"><div align="left" class="style27">

<div align="left"><a href="?page=lantai1" target="_self" class="style29">+ Lantai 1 </a></div>

</div></td> </tr>

<tr>

<td height="48" align="center" valign="middle" bordercolor="#FFFFFF" bgcolor="#CCCCCC" class="style2"><div align="left" class="style27">

<div align="left"><a href="?page=lantai2" target="_self" class="style29">+ Lantai 2 </a></div>

</div></td> </tr>

<tr>

<td height="48" align="center" valign="middle" bordercolor="#FFFFFF" bgcolor="#CCCCCC" class="style2"><div align="left" class="style27"><a href="?page=bukutamu" target="_self" class="style29"> + Buku Tamu </a></div></td>

</tr><tr>

<td height="48" align="center" valign="middle" bordercolor="#FFFFFF" bgcolor="#CCCCCC" class="style2">

(29)

</div></td> </tr>

</table></td>

<td width="694" valign="top" bgcolor="#FFFFFF"> <html> <head> <title> </title> <div align="justify"> <p align="center"> <?php include "inc.bukaprogram.php"; ?> <br> </p> </div> </body> </html> <?php include "footer.php"; ?> </body> </html> 6. Koneksi.php <?php $host="localhost"; $user="root"; $password=""; $database="motor"; ini_set('display_errors',FALSE); $koneksi=mysql_connect($host,$user,$password); mysql_select_db($database,$koneksi); if($koneksi){

//echo "berhasil koneksi"; }else{

echo "gagal koneksi"; }

//fungsi konversi

function formatBytes($size, $precision = 2){ $base = log($size) / log(1024);

(30)

return round(pow(1024, $base - floor($base)), $precision) . $suffixes[floor($base)]; } ?> 7. Lantai_2.php <?php include "koneksi.php"; ?> <style type="text/css"> <!-- .style1 { color: #FFFFFF; font-weight: bold; } --> </style> <blockquote>

<p align="center"><font style="font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px;" color="#0033FF"><b>DENAH LANTAI 2 </b></font></p> <p align="justify">Dalam menu Lantai 2 ini akan ditampilkan gambar denah dari Lantai 2 yang CV. Central Rezeki Motor. Dari gambar denah tersebut Anda bisa memilih beberapa ruangan yang akan menampilkan bentuk dua dimensi berupa gambar denah dari ruangan tersebut serta pada beberapa ruangan akan ditampilkan bentuk tiga dimensi dari ruangan tersebut.</p>

<p style="text-align: justify;">&nbsp;</p> </blockquote>

<div align="center"> <p><br />

<img src="image/lantaiatas.jpg" width="536" height="423" usemap="#Map"/> <map name="Map" id="Map">

<area shape="rect" coords="396,6,526,215" href="?page=ruang20" /> <area shape="rect" coords="159,6,379,237" href="?page=ruang19" /> <area shape="rect" coords="7,8,136,324" href="?page=ruang18" /> <area shape="rect" coords="507,330,533,427" href="?page=lantai1" /> </map>

<br /> </p>

<p>&nbsp; </p> </div>

(31)

?> <html> <head>

<title>Tampilan Data ruangan</title> <style type="text/css"> <!-- .style1 { color: #FFFFFF; font-weight: bold; } --> </style> </head> <body>

<p align="center"><font style="font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px;" color="#0033FF"><b>DENAH LANTAI </b></font></p> <p align="justify">Dalam menu lantai 1 ini akan ditampilkan gambar denah dari lantai 1 yang digunakan oleh CV. Central Rezeki Motor. Dari gambar denah tersebut Anda bisa memilih beberapa ruangan yang akan menampilkan bentuk dua dimensi berupa gambar denah dari ruangan tersebut dan juga tampilan 3 Dimensi dari ruangan tersebut.</p>

<p align="center" style="text-align: justify;"><img src="image/lantaisatu.png" width="680" height="712" align="absmiddle" usemap="#Map"/>

<map name="Map" id="Map">

<area shape="rect" coords="10,7,102,42" href="?page=ruang1" />

<area shape="rect" coords="734,297,764,318" href="./index.php?hal=lab_fisika" />

<area shape="rect" coords="334,193,454,239" href="?page=ruang6" /> <area shape="rect" coords="114,5,322,54" href="?page=ruang2"> <area shape="rect" coords="338,6,433,69" href="?page=ruang3"> <area shape="rect" coords="474,10,587,255" href="?page=ruang4"> <area shape="rect" coords="222,261,584,351" href="?page=ruang4"> <area shape="rect" coords="106,75,300,150" href="?page=ruang9"> <area shape="rect" coords="6,153,91,214" href="?page=ruang7"> <area shape="rect" coords="337,121,450,179" href="?page=ruang5"> <area shape="rect" coords="120,291,209,354" href="?page=ruang8"> <area shape="rect" coords="12,370,147,466" href="?page=ruang10"> <area shape="rect" coords="174,369,361,459" href="?page=ruang11"> <area shape="rect" coords="386,369,503,461" href="?page=ruang12"> <area shape="rect" coords="535,544,589,592" href="?page=ruang17"> <area shape="rect" coords="9,504,89,576" href="?page=ruang13"> <area shape="rect" coords="24,611,139,701" href="?page=ruang14"> <area shape="rect" coords="172,617,363,690" href="?page=ruang15"> <area shape="rect" coords="390,633,579,702" href="?page=ruang16"> <area shape="rect" coords="568,484,594,540" href="?page=lantai2"> </map>

(32)

</p> </body> </html> 9. Lapkaryawan.php <?php ini_set( "display_errors", 0); include "inc.kodeauto.php"; include "koneksi.php"; $kdruang =$_REQUEST['kdruang']; ?> <html> <head>

<title>Halaman Buat Relasi karyawan ruangan</title> <style type="text/css"> <!-- .style1 { color: #FF0000; font-weight: bold; } --> </style> </head> <body>

<form name="form1" method="post" action="?page=karyawan2">

<table width="400" border="0" cellpadding="2" cellspacing="1" align="center"> <br><br><br><br>

<tr>

<td colspan="2"><p>&nbsp;</p>

<p align="center" class="style1">KARYAWAN SETIAP RUANGAN </p> <hr color="#8f5a1c"></font> </td> </tr> <tr> <td width="93"><span class="style1">Ruangan : </span></td> <td width="346"> <select name="CmbRuang">

(33)

if ($datap['kd_ruangan']==$kdruang) { $cek = "selected"; } else { $cek =""; }

echo "<option value='$datap[kd_ruangan]'$cek> $datap[nm_ruangan]</option>"; } ?> </select></td> </tr> <tr> <td height="61" align="center">&nbsp;</td> <tD>

<input type="submit" name="Submit" value="Tampil"></td> </tr> </table> </font> </form> </body> </html> 10.Lapkaryawan2.php <?php ini_set( "display_errors", 0); include "inc.kodeauto.php"; include "koneksi.php"; $kdruang = $_REQUEST['CmbRuang'];

$sqlp = "SELECT * FROM ruangan WHERE kd_ruangan='$kdruang' "; $qryp = mysql_query($sqlp); $datap= mysql_fetch_array($qryp); $ruang= $datap['nm_ruangan']; $luas= $datap['luas']; $poto= $datap['file_gambar']; ?> <html> <head>

<title>Tampilan Data karyawan</title> </head>

<body>

<table width="600" border="1" align="center" cellpadding="3" cellspacing="2" bordercolor="#0000FF">

(34)

<td bordercolor="1"><font color="#FF0000"><strong><img src="./admin/<?php echo $poto;?>" width="600" height="600"></strong></font></td>

</tr> </table>

<p>&nbsp;</p> <p>&nbsp;</p>

<table width="578" align="center" cellpadding="2" cellspacing="1"> <tr>

<td height="23" colspan="4"><div align="center"><font color="#000033"><strong>GAMBAR <font color="#000066"> <?= $ruang; ?> </font></strong></font></div></td> </tr> <tr> <td colspan="4">&nbsp;</td> </tr> <tr>

<td colspan="4"><font color="#000033"><strong>NAMA RUANGAN:<font color="#FF0000"> <?= $ruang; ?> <?= $luas; ?> </font></strong></font></td> </tr> <tr>

<td colspan="4"><font color="#000033"><strong>LUAS RUANGAN <font color="#FF0000">

<?= $ruang; ?></font><font color="#000033"><strong> INI ADALAH <font color="#FF0000">

<?= $luas; ?> </font><font color="#000033"><strong><font

color="#000033"><strong>M2</strong></font></strong></font></strong></font></ strong></font></td> </tr> <tr> <td colspan="4">&nbsp;</td> </tr> <tr>

<td colspan="4"><strong><font color="#000033">DAFTAR KARYAWAN YANG BEKERJA DI <font color="#FF0000"> <strong>

(35)

<td width="21" align="center"><b><font color="#FF0000">No</font></b></td>

<td width="53"><b><font color="#FF0000">Kode</font></b></td> <td width="380">

<font color="#FF0000"><b>Nama Karyawan </b></font></td> <td width="103"><strong><font color="#FF0000">Lama

Bekerja</font></strong></td> </tr>

<?php

$sqlg = "SELECT karyawan.* FROM karyawan,relasi ";

$sqlg .= "WHERE karyawan.kd_karyawan=relasi.kd_karyawan "; $sqlg .= "AND relasi.kd_ruangan='$kdruang' ";

$sqlg .= "ORDER BY karyawan.kd_karyawan"; $qryg = mysql_query($sqlg, $koneksi)

or die ("SQL Error".mysql_error()); while ($datag=mysql_fetch_array($qryg)) { $no++;

?>

<tr bgcolor="#FFFFFF">

<td height="25" align="center"><?php echo$no;?></td> <td><?php echo $datag['kd_karyawan']; ?></td>

<td><?php echo $datag['nm_karyawan']; ?></td> <td><div align="center"><?php echo $datag['nilai']; ?> Tahun </div> <div align="center"></div></td> </tr> <?php } ?> <tr> <td colspan="4">&nbsp;</td> </tr> </table> </body> </html> 11.Lihat_data.php <?php include "koneksi.php"; ?> <style type="text/css"> <!-- .style1 { color: #FFFFFF; font-weight: bold; }

(36)

--> </style> <blockquote>

<p align="center"><font style="font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px;" color="#0033FF"><b>SISTEM INFORMASI TATA RUANG </b></font></p>

<p align="center"><font style="font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px;" color="#0033FF"><b>CV. CENTRAL REZEKI MOTOR

MEDAN</b></font><font style="font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px;" color="#0033FF"><b><a href="?page=lantai2d"> </a></b></font> </p>

<p style="text-align: justify;">&nbsp;</p> </blockquote>

<div align="center"> <p><br />

<img src="image/DEPAN.JPG" width="611" height="316" usemap="#Map"/> <map name="Map" id="Map">

<area shape="rect" coords="63,259,97,283" href="./index.php?hal=lab_biologi" />

<area shape="rect" coords="65,333,109,363" href="./index.php?hal=lab_kimia" />

<area shape="rect" coords="782,338,814,362" href="./index.php?hal=lab_fisika" />

<area shape="rect" coords="393,197,475,218" href="./index.php?hal=aula" /> <area shape="rect" coords="719,190,772,214" href="./index.php?hal=perpus" /> </map> <br /> </p> <p>&nbsp; </p> </div> <p style="text-align: justify;"><br /> </p> 12.Save.php <?php require_once("koneksi.php"); $nama=$_POST['nama'];

(37)

13.Ruang01 <?php

ini_set( "display_errors", 0); include "inc.kodeauto.php"; include "koneksi.php";

$sqlp = "SELECT * FROM ruangan WHERE kd_ruangan='R001' "; $qryp = mysql_query($sqlp); $datap= mysql_fetch_array($qryp); $ruang= $datap['nm_ruangan']; $luas= $datap['luas']; $poto= $datap['file_gambar']; ?> <html> <head>

<title>Tampilan Data karyawan</title> </head>

<body>

<table width="600" border="1" align="center" cellpadding="3" cellspacing="2" bordercolor="#0000FF">

<tr>

<td bordercolor="1"><font color="#FF0000"><strong><img src="./admin/<?php echo $poto;?>" width="600" height="600"></strong></font></td>

</tr> </table>

<p>&nbsp;</p>

<table width="578" align="center" cellpadding="2" cellspacing="1"> <tr>

<td height="23" colspan="4"><div align="center"><font color="#000033"><strong>GAMBAR <font color="#000066"> <?= $ruang; ?> </font></strong></font></div></td> </tr> <tr> <td colspan="4">&nbsp;</td> </tr> <tr>

<td colspan="4"><font color="#000033"><strong>NAMA RUANGAN:<font color="#FF0000">

<?= $ruang; ?>

</font></strong></font></td> </tr>

<tr>

<td colspan="4"><font color="#000033"><strong>LUAS RUANGAN <font color="#FF0000">

(38)

<?= $ruang; ?></font><font color="#000033"><strong> INI ADALAH <font color="#FF0000">

<?= $luas; ?> </font><font color="#000033"><strong><font

color="#000033"><strong>M2</strong></font></strong></font></strong></font></ strong></font></td> </tr> <tr> <td colspan="4">&nbsp;</td> </tr> <tr>

<td colspan="4"><strong><font color="#000033">DAFTAR KARYAWAN YANG BEKERJA DI <font color="#FF0000"> <strong>

<?= $ruang; ?> </strong></font></font></strong> <font color="#d1ad2e"> <hr color="#d1ad2e"> </font> </td> </tr> <tr > <td width="21" align="center"><b><font color="#FF0000">No</font></b></td> <td width="53"><b><font color="#FF0000">Kode</font></b></td> <td width="380">

<font color="#FF0000"><b>Nama Karyawan </b></font></td> <td width="103"><strong><font color="#FF0000">Lama

Bekerja</font></strong></td> </tr>

<?php

$sqlg = "SELECT karyawan.* FROM karyawan,relasi ";

$sqlg .= "WHERE karyawan.kd_karyawan=relasi.kd_karyawan "; $sqlg .= "AND relasi.kd_ruangan='R001' ";

$sqlg .= "ORDER BY karyawan.kd_karyawan"; $qryg = mysql_query($sqlg, $koneksi)

or die ("SQL Error".mysql_error()); while ($datag=mysql_fetch_array($qryg)) { $no++;

?>

<tr bgcolor="#FFFFFF">

(39)

} ?> <tr> <td colspan="4">&nbsp;</td> </tr> </table> </body> </html> 14.Bukutamuhapus.php <htm><head>

<title>Hapus Data Bukutamu</title> </head> <body> <?php include "koneksi.php"; if($koneksi){ $ID=$_GET['ID'];

$SQL = "DELETE FROM data WHERE ID ='$ID'";

$hasil_query = mysql_query($SQL, $koneksi) or die ("Proses hapus data GAGAL! <br> [<a href=bukutamutampil.php>Lihat Data Bukutamu</a>]");

if ($hasil_query)

echo "Pesan Bukutamu dengan id = $ID berhasil dihapus!"; echo "<br>"; include "bukutamutampil.php"; } ?> </body> </html> 15.Bukutamutampil.php <?php ini_set( "display_errors", 0); include "menu1.php"; include "koneksi.php"; include "inc.kodeauto.php"; ?> <html> <head>

<title>Tampilan Data karyawan</title> <style type="text/css">

(40)

<!--

.style6 {color: #000000} .style7 {font-size: 12px}

.style8 {color: #000000; font-weight: bold; }

.style9 {color: #000000; font-size: 14px; font-weight: bold; } -->

</style> </head> <body>

<font color="#8f5a1c" face="arial">

<table width="768" border="0" align="center"> <br>

<br><br><br><br><br><br> <tr bgcolor="#FF66FF">

<td colspan="8">

<div align="center" class="style6"><strong>DAFTAR DATA BUKU TAMU</strong> </div>

<span class="style6"></font></span></td> </tr>

<tr bgcolor="#FF66FF">

<td width="25"><span class="style8">No</span></td> <td width="121"><span class="style8">Nama </span></td> <td width="4" align="center"><span class="style6"></span></td> <td width="182" align="center"><span class="style9">Email </span></td>

<td width="4" align="center"><span class="style6"></span></td> <td width="287" align="center"><span

class="style9">Komentar</span></td>

<td width="15" align="center"><span class="style6"></span></td>

<td width="81" align="center"><span class="style8">Pilihan</span></td> </tr>

<?php

$sql = "SELECT * FROM data ORDER BY ID"; $qry = mysql_query($sql, $koneksi)

or die ("SQL Error".mysql_error()); while ($data=mysql_fetch_array($qry)) {

$no++; ?>

(41)

<td><span class="style7"></span></td>

<td><div align="left" class="style7"><?php echo $data['Komentar']; ?></div>

<div align="left" class="style7"></div></td> <td><span class="style7"></span></td> <td><div align="center" class="style7"><a href="bukutamuhapus.php?ID=<?php echo $data['ID']; ?>" target="_self"><strong>Hapus</strong></a></div></td>

<td width="11" align="center"><span class="style7"></span></td> </tr> <?php } ?> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td align="center">&nbsp;</td> <td align="center">&nbsp;</td> <td align="center">&nbsp;</td> <td align="center">&nbsp;</td> <td align="center">&nbsp;</td> <td align="center">&nbsp;</td> </tr> </table> </font> </body> </html> 16.Cekdulu.php <?php include "koneksi.php"; function anti_injection($data){ $filter = mysql_real_escape_string(stripslashes(strip_tags(htmlspecialchars($data,ENT_QUO TES)))); return $filter; } $username = anti_injection($_POST['username']); $pass = anti_injection(md5($_POST['password']));

// pastikan username dan password adalah berupa huruf atau angka. if (!ctype_alnum($username) OR !ctype_alnum($pass)){

(42)

} else{

$login=mysql_query("SELECT * FROM users WHERE username='$username' AND password='$pass' AND blokir='N'");

$ketemu=mysql_num_rows($login); $r=mysql_fetch_array($login);

// Apabila username dan password ditemukan if ($ketemu > 0){ session_start(); $_SESSION[namauser] = $r[username]; $_SESSION[namalengkap] = $r[nama_lengkap]; $_SESSION[passuser] = $r[password]; $_SESSION[leveluser] = $r[level]; $sid_lama = session_id(); session_regenerate_id(); $sid_baru = session_id();

mysql_query("UPDATE users SET id_session='$sid_baru' WHERE username='$username'");

header('location:menu.php'); }

else{

echo "<center>LOGIN GAGAL! <br>

Username atau Password Anda tidak benar.<br> Atau account Anda sedang diblokir.<br>";

echo "<a href=index.php><b>ULANGI LAGI</b></a></center>"; } } ?> 17.Daftarkaryawan.php <?php include "koneksi.php";

(43)

<table width="516" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#003366">

<tr bgcolor="#FF6699">

<td colspan="5"><div align="center"><strong>DAFTAR NAMA KARYAWAN CV.CENTRAL REZEKI MOTOR </strong></div></td>

</tr>

<tr bgcolor="#FF6699">

<td width="20"><b>No</b></td>

<td width="249"><strong>Nama Karyawan </strong></td>

<td width="114" align="center"><strong>Lama Bekerja </strong></td> <td colspan="2" align="center">Pilihan</td>

</tr> <?php

$sql = "SELECT * FROM karyawan ORDER BY kd_karyawan"; $qry = mysql_query($sql, $koneksi)

or die ("SQL Error".mysql_error()); while ($data=mysql_fetch_array($qry)) { $no++; ?> <tr bgcolor="#FFFFFF"> <td><?php echo $no; ?></td> <td><?php echo $data['nm_karyawan']; ?></td>

<td><div align="center"><?php echo $data['nilai']; ?> TAHUN </div></td> <td width="55"><div align="center">Ubah</div></td> <td width="52"><div align="center">Hapus</div></td> </tr> <?php } ?> </table>

<p align="center"><strong>TAMBAH KARYAWAN </strong></p> <p>&nbsp;</p> </body> </html> 18.Datakaryawan.php <?php ini_set( "display_errors", 0); include "menu1.php"; include "koneksi.php"; include "inc.kodeauto.php"; ?> <html> <head>

(44)

</head> <body>

<font color="#8f5a1c" face="arial">

<table width="522" border="1" cellpadding="2" cellspacing="1" align="center"> <br>

<br><br><br><br><br><br> <tr bgcolor="#FF6699">

<td colspan="4">

<div align="center"><font color="#000000"><strong>DAFTAR SEMUA<font face="arial"> KARYAWAN CV.CENTRAL REZEKI MOTOR

</font></strong></font></div> </td> </tr>

<tr bgcolor="#FF6699">

<td width="25"><strong><font color="#000000">No</font></strong></td> <td width="284"><div align="center"><font

color="#000000"><strong>Nama<font face="arial"> Karyawan </font></strong></font></div></td>

<td width="82"><div align="center"><font color="#000000"><strong><font face="arial">Masa kerja </font></strong></font></div></td>

<td width="100" align="center"><strong><font color="#000000">Pilihan</font> </strong></td> </tr>

<?php

$sql = "SELECT * FROM karyawan ORDER BY kd_karyawan"; $qry = mysql_query($sql, $koneksi)

or die ("SQL Error".mysql_error()); while ($data=mysql_fetch_array($qry)) { $no++; ?> <tr bgcolor="#FFFFFF"> <td><?php echo $no; ?></td> <td><?php echo $data['nm_karyawan']; ?></td>

<td><div align="center"><?php echo $data['nilai']; ?> Tahun </div></td> <td align="center">

<a href="editkaryawan.php?kdubah=<?php echo $data['kd_karyawan']; ?>" target="_self">

Ubah</a>

| <a href="karyawanhapus.php?kdhapus=<?php echo $data['kd_karyawan']; ?>" target="_self">

(45)

<td>&nbsp;</td> <td>&nbsp;</td> <td align="center"> <a href="tambahkaryawan.php">Tambah</a></td> </tr> </table> </font> </body> </html> 19.Dataruangan.php <?php ini_set( "display_errors", 0); include "menu1.php"; include "koneksi.php"; include "inc.kodeauto.php"; ?> <html> <head>

<title>Tampilan Data ruangan</title> </head>

<body>

<font color="#8f5a1c" face="arial">

<table width="833" border="1" cellpadding="0" cellspacing="0" align="center"> <br>

<br><br><br><br><br><br> <tr bgcolor="#FF33CC">

<td colspan="4">

<div align="center"><font color="#000000"><strong>DAFTAR SEMUA <font face="arial">RUANGAN</font> </strong> </font></div> </td>

</tr>

<tr bgcolor="#FF33CC">

<td width="30"><b><font color="#000000">No</font></b></td>

<td width="250"><div align="center"><font color="#000000"><b>Nama <font face="arial">ruangan</font></b></font></div></td>

<td width="376"><div align="center"><font color="#000000"><b><font face="arial">Fungsi Ruangan </font></b></font></div></td>

<td width="156" align="center"><b><font color="#000000">Pilihan</font></b> </td> </tr>

<?php

$sql = "SELECT * FROM ruangan ORDER BY kd_ruangan"; $qry = mysql_query($sql, $koneksi)

or die ("SQL Error".mysql_error()); while ($data=mysql_fetch_array($qry)) {

(46)

$no++; ?> <tr bgcolor="#FFFFFF"> <td><?php echo $no; ?></td> <td><?php echo $data['nm_ruangan']; ?></td> <td><?php echo $data['definisi']; ?></td> <td align="center">

<a href="RuanganEditFm.php?kdubah=<?php echo $data['kd_ruangan']; ?>" target="_self">

Ubah</a>

| <a href="ruanganHapus.php?kdhapus=<?php echo $data['kd_ruangan']; ?>" target="_self"> Hapus</a></td> </tr> <?php } ?> <tr bgcolor="#FFFFFF"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td align="center"> <a href="RuanganAddFm.php">Tambah</a></td> </tr> </table> </font> <p>&nbsp;</p> <p>&nbsp;</p> </body> </html> 20.Editkaryawan.php <?php ini_set( "display_errors", 0); include "menu1.php"; include "inc.kodeauto.php"; include "koneksi.php";

(47)

$data=mysql_fetch_array($qry); # Samakan dgn Variabel Form

// Memindahkan data ke dalam variabel buatan sendiri $TxtKodeH = $data['kd_karyawan']; $Txtkaryawan = $data['nm_karyawan']; $Txtnilai = $data['nilai']; } ?> <html> <head>

<title>Merubah Data karyawan</title> </head>

<body>

<font color="#8f5a1c" face="arial">

<form name="form1" method="post" action="editkaryawansim.php"> <table width="503" border="0" cellpadding="2" cellspacing="1" align="center">

<br><br><br><br><br><br><br> <tr>

<td colspan="2">

<div align="center"><font color="#FF0000"><b>MERUBAH DATA<font face="arial"> KARYAWAN </font></b></font></div></td>

</tr>

<tr bgcolor="#FFFFFF">

<td><font color="#FF0000"><strong>Kode</strong></font></td> <td><input name="TxtKode" type="text" maxlength="4" size="6" value="<?php echo $TxtKodeH; ?>" disabled="disabled">

<input name="TxtKodeH" type="hidden" value="<?php echo $TxtKodeH; ?>"></td>

</tr>

<tr bgcolor="#FFFFFF">

<td width="142"><strong><font color="#FF0000" face="arial">Nama Karyawan </font></strong></td>

<td width="350">

<input name="Txtkaryawan" type="text" maxlength="100" size="45" value="<?php echo $Txtkaryawan; ?>"></td>

</tr>

<tr bgcolor="#FFFFFF">

<td><strong><font color="#FF0000" face="arial">Lama Bekerja </font></strong></td>

<td><input name="Txtnilai" type="text" id="Txtnilai" value="<?php echo $Txtnilai; ?>" size="5" maxlength="100">

<strong><font color="#FF0000" face="arial">Tahun</font></strong></td>

(48)

</tr>

<tr bgcolor="#FFFFFF"> <td>&nbsp;</td>

<td><input type="submit" name="Submit" value="Simpan"></td> </tr> </table> </form> </font> </body> </html> 21.Editkaryawansim.php <?php ini_set( "display_errors", 0); include "menu1.php"; include "inc.kodeauto.php"; include "koneksi.php";

# Baca variabel Form (If Register Global ON) $TxtKodeH = $_REQUEST['TxtKodeH']; $Txtkaryawan = $_REQUEST['Txtkaryawan']; $Txtnilai = $_REQUEST['Txtnilai'];

# Validasi Form

if (trim($TxtKodeH)=="") {

echo "Kode tidak ada, ulangi kembali"; include "editkaryawan.php";

}

elseif (trim($Txtkaryawan)=="") {

echo "Nama karyawan masih kosong, ulangi kembali"; include "editkaryawan.php";

}

elseif (trim($Txtnilai)=="") {

echo "Luas masih kosong, ulangi kembali"; include "editkaryawan.php";

} else {

(49)

} ?>

22.Footer.php

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

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>footer</title> </head> <body> </body> <p>&nbsp;</p> </body> </html> <div align="center"></div></td> </tr> <tr bgcolor="#0000FF">

<td colspan="2"><div align="center"><span class="style9"><span class="style22">Copyright &copy; <a

href="https://www.facebook.com/zebya.richa"> Rika Rasa Kari</a> All right Reserved.<br>

Contact | Help </span></span></div></td>

</tr>

<tr bgcolor="#003366">

<td height="25" colspan="2"><div align="center" class="style9"><br></div></td> </tr> </table> </body> </html> </html> 23.Header.php <head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title>

(50)

<style type="text/css"> <!--

.style18 { font-size: 16px;

font-family: Arial, Helvetica, sans-serif; }

.style19 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px;

}

.style5 { font-size: 18px; font-weight: bold; color: #000000;

font-family: Verdana, Arial, Helvetica, sans-serif; }

--> </style> </head> <body>

<table width="900" border="0" align="center" cellpadding="2" cellspacing="4" bgcolor="#003366">

<tr>

<td height="72" align="center" valign="middle" bgcolor="#FFFFFF" class="style5"><div align="center" class="style5">

<div align="center" class="style18"> <div align="center" class="style19">

<div align="center"><img src="image/header.JPG" width="904" height="175" border="0"></div> </div> </div> </div></td> </tr> </table> </body> </html> 24.Inc.kodeauto.php <?php

(51)

$angka=0; }

else {

$angka = substr($row[0], strlen($inisial)); }

$angka++;

$angka =strval($angka); $tmp ="";

for ($i=1; $i <= ($panjang-strlen($inisial)-strlen($angka)); $i++) { $tmp=$tmp."0"; } return $inisial.$tmp.$angka; } ?> 25.Index.php <?php header('location:login.php'); ?> 26.Karyawanhapus.php <?php include "inc.kodeauto.php"; include "koneksi.php";

# Baca variabel URL (If Register Global ON) $kdhapus = $_REQUEST['kdhapus'];

if ($kdhapus !="") {

$sql = "DELETE FROM karyawan WHERE kd_karyawan='$kdhapus'"; mysql_query($sql, $koneksi)

or die ("SQL Error".mysql_error());

$sql2 = "DELETE FROM relasi WHERE kd_karyawan='$kdhapus'"; mysql_query($sql2, $koneksi);

echo "DATA KARYAWAN BERHASIL DIHAPUS"; include "datakaryawan.php";

} else {

echo "DATA KARYAWAN BELUM DIPILIH"; }

(52)

27.Karyawantampil.php <?php ini_set( "display_errors", 0); include "menu1.php"; include "inc.kodeauto.php"; include "koneksi.php"; $kdruang =$_REQUEST['kdruang']; ?> <html> <head>

<title>Halaman Buat Relasi karyawan ruangan</title> <style type="text/css"> <!-- .style1 { color: #FF0000; font-weight: bold; } --> </style> </head> <body>

<form name="form1" method="post" action="karyawantampil2.php">

<table width="400" border="1" cellpadding="2" cellspacing="1" align="center"> <br><br><br><br>

<tr bgcolor="#FF3366">

<td colspan="2"><p><strong>DATA KARYAWAN SETIAP RUANGAN</strong></p> </td> </tr> <tr> <td width="109"><span class="style1">Ruangan : </span></td> <td width="280"> <div align="center"> <select name="CmbRuang">

<option value="NULL"> [ Daftar Ruang ] </option> <?php

$sqlp = "SELECT * FROM ruangan ORDER BY kd_ruangan"; $qryp = mysql_query($sqlp, $koneksi)

(53)

}

echo "<option value='$datap[kd_ruangan]'$cek> $datap[nm_ruangan]</option>"; } ?> </select> </div></td> </tr> <tr> <td height="61" align="center">&nbsp;</td> <tD>

<input type="submit" name="Submit" value="Tampilkan Karyawan"></td> </tr> </table> </font> </form> </body> </html> 28.Karyawantampil.php <?php ini_set( "display_errors", 0); include "menu1.php"; include "inc.kodeauto.php"; include "koneksi.php"; $kdruang = $_REQUEST['CmbRuang'];

$sqlp = "SELECT * FROM ruangan WHERE kd_ruangan='$kdruang' "; $qryp = mysql_query($sqlp); $datap= mysql_fetch_array($qryp); $ruang= $datap['nm_ruangan']; ?> <html> <head>

<title>Tampilan Data karyawan</title> </head>

<body>

<p>&nbsp;</p>

<table width="614" border="1" align="center" cellpadding="1" cellspacing="1"> <tr bgcolor="#FF33CC">

<td colspan="4"><font color="#000000"><strong>NAMA RUANGAN: <?= $ruang; ?>

</strong></font></td> </tr>

(54)

<td colspan="4"><strong><font color="#000000">DAFTAR KARYAWAN YANG ADA PADA: <strong>

<?= $ruang; ?> </strong></font></strong></td> </tr> <tr > <td width="24" align="center"><b><font color="#FF0000">NO</font></b></td> <td width="54"><b><font color="#FF0000">KODE</font></b></td> <td width="377">

<font color="#FF0000"><b>NAMA KARYAWAN </b></font></td> <td width="136"><div align="center"><b><font color="#FF0000">MASA KERJA </font></b></div></td>

</tr> <?php

$sqlg = "SELECT karyawan.* FROM karyawan,relasi ";

$sqlg .= "WHERE karyawan.kd_karyawan=relasi.kd_karyawan "; $sqlg .= "AND relasi.kd_ruangan='$kdruang' ";

$sqlg .= "ORDER BY karyawan.kd_karyawan"; $qryg = mysql_query($sqlg, $koneksi)

or die ("SQL Error".mysql_error()); while ($datag=mysql_fetch_array($qryg)) { $no++;

?>

<tr bgcolor="#FFFFFF">

<td height="23" align="center"><?php echo$no;?></td> <td><?php echo $datag['kd_karyawan']; ?></td>

<td><?php echo $datag['nm_karyawan']; ?></td>

<td><div align="center"><?php echo $datag['nilai']; ?> Tahun </div></td> </tr> <?php } ?> <tr> <td colspan="4">&nbsp;</td> </tr> </table> </body> </html>

Referensi

Dokumen terkait

Citra sebuah merek dapat dikatakan sebagai sebuah aura dari suatu produk. Maka dari itu, iklan Pond’s Men menciptakan relasi emosional apabila mereka menggunakan produk

Tujuan dari penelitian ini adalah Untuk mendeskripsikan bagaimana pemanfaatan modal sosial yang dilakukan oleh kelompok tani Sido Makmur dalam pembangunan jalan menuju

Sebagai negara yang berkembang, interaksi internasional untuk kepentingan kemajuan negara (perdagangan, budaya, politik) kita memerlukan penggunaan bahasa Inggris. Dengan demikian

Peran pemuda dan mahasiswa dalam otonomi daerah dan MEA ibarat dua mata pedang, di satu sisi pemuda dan mahasiswa bisa menjadi kelompok oposisi yang kerap memberikan hujan kritik,

Pendidikan Monokotomik-Holistik, (Yogyakarta: Ar-Ruzz Media, 2012), hlm.. perilaku dan sikap yang baik. SMPN 2 Sumbergempol merupakan salah satu sekolah Negeri di

Menurut Woordworth (dalam Ismihyani, 2000), hasil belajar merupakan perubahan tingkah laku sebagai akibat dari proses belajar. Woordworth juga mengatakan bahwa hasil

Maka dapat diambil kesimpulan bahwa CSR memiliki pengaruh yang signifikan terhadap agresivitas pajak (ETR). Hal ini berarti bahwa semakin tinggi perusahaan melakukan