Lampiran A. Listing Program 1. koneksi.php 2. design.css #head{ width:1150px; height:245px; position:absolute; background-image:url(gambar/menu/banner/head.jpg); left: 50px; top: 0px; } #menu{ width:1150px; height:50px; position:absolute; background-image:url(gambar/menu/menusiswa/menu.gif); left: 50px; top: 244px; } #nav{margin:0;padding:0;} #nav ul{float: left;list-style:none;margin:0;padding:0;} #nav li{list-style:none;margin:0;padding:0;} #nav li a, #nav li a:link, #nav li a:visited{color:#000000;display:block;texttransform:capitalize;margin:0;padding:12px 12px 12px;font-family: Lucida Calligraphy; font-weight:bold;} #nav li a:hover, #nav li a:active{background:#0033FF;color:#FFF;margin: 0;padding: 11px 9px 8px;text-decoration: none;border-right:1px solid #296204;borderbottom:1px solid #296204;border-left:1px solid #296204} #nav li li a, #nav li li a:link, #nav li li a:visited{background:#3399FF;width:200px;color:#fff;texttransform:capitalize;float:none;margin:0;padding:7px 10px;border-bottom:1px solid #0d2601;border-left:1px solid #0d2601;border-right:1px solid #0d2601;font: normal 14px Georgia, Times New Roman;} #nav li li a:hover, #nav li li a:active{background:#0033FF;color:#fff;padding:7px 10px;} #nav li{float:left;padding:0;} #nav li a.enclose, #nav li a.enclose:visited{border-top:1px solid #000;} #nav li ul{z-index: 9999;position:absolute;left:999em;height:auto;width:170px;margin:0;padding:0;} #nav li ul a{width: 140px;} #nav li ul ul{margin:-75px 0 0 171px;} #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em;}
<span class="style2">Dilarang mengobrol atau bermain-main diperpustakaan
Universitas Sumatera Utara
7. Koleksi a. koleksi.php Perpustakaan SMA Negeri 5 Medan
Koleksi Buku
Koleksi buku perpustakaan di SMA Negeri 5 Medan terdiri dari 11 klasifikasi. Penentuan klasifikasi menggunakan pedoman DDC(Dewey Decimal Classification).
DDC adalah sebuah klasifikasi sistem birertis menganut prinsip "Decimal" untuk membagi semua ilmu pengetahuan. Semua ilmu pengetahuan dibagi dalam 11 kelas utama, yang diberi kode 000 - 1000.
Koleksi Buku yang dibagi pada 11 kelas utama, yaitu:
SKI(Seksi Kerohanian Islam) adalah suatu kegiatan ekstrakurikuler untuk siswa yang bergama Islam.
Keluarga besar smunli yang berbahagia karena telah mendapat hidayah dari Allah untuk tunduk kepada syariat islam. berjalan di atas sunnah.Beramal atas dasar ilmu yang datangnya sah dari Rasulullah shallallahu ‘alaihi wa sallam, penutup para nabi dan rasul. Mentauhidkan Allah dan berbuat baik kepada kedua orang tua. Meyakini bahwa tidak ada tuhan yang berhak disembah dengan benar kecuali Allah. Tidak mlakukan syirik. Tidak menyekutukan allah dengan suatu apa pun. Memurnikan ibadah hanya kepada allah semata atas dasar cinta, takut, dan berharap kepada hanya Allah sehingga menjadi manusia yang merdeka dari penyembahan terhadap segala makhluk.
Membenarkan para nabi dan rasul yang diutus oleh Allah, yang seluruhnya berdakwah kepada manusia agar mentauhidkan Allah dan menjauhi thagut. Meyakini bahwa Allah adalah Dzat yang Maha Tunggal, tidak mempunyai anak dan tidak pula diperanakkan. Membenarkan Muhammad atas risalah yang beliau bawa dengan mengamalkan sunnah-nya dan sunnah para sahabatnya. Mencintai sunnah beliau dan meneladani beliau dalam hidup dan kehidupan.
Universitas Sumatera Utara
Sekretariat: Jl.Pelajar No. 17 Medan
<marquee>
9. cari.php Untitled Document
Pencarian Data
No. Induk
Judul Buku
Pengarang
Penerbit
Eksemplar
Klasifikasi
Universitas Sumatera Utara
Koleksi
"; while ($row=mysql_fetch_array($query)) { echo "
13. home2.php Perpustakaan SMA Negeri 5 Medan Selamat Datang
Hai $_SESSION[username], silahkan klik menu pilihan yang berada di sebelah kiri untuk mengelola content website.
"; ?>
14. Anggota a. anggota.php Perpustakaan SMA Negeri 5 Medan b. simpan_anggota.php <script language="javascript">
Universitas Sumatera Utara
alert("Data telah disimpan"); location.href="?module=tampil_anggota"; <script language="javascript"> alert("Data belum disimpan"); location.href="?module=anggota"; c. tampil_anggota.php
";?>
<span class="style1">No.
<span class="style1">No Anggota
<span class="style1">Nama
<span class="style1">Jenis kelamin
<span class="style1">Alamat
<span class="style1">Telepon / HP
<span class="style1">Kelas
<span class="style1">Action
Universitas Sumatera Utara
$posisi = $p->cariPosisi($batas); $tampil = mysql_query("SELECT * FROM anggota ORDER BY nomor_anggota DESC limit $posisi,$batas"); $no=$posisi+1; $counter=1; while($row=mysql_fetch_array($tampil)) { if ($counter % 2 == 0) $warna = $warnaGenap; else $warna = $warnaGanjil; ?> ";?>
d. edit_buku.php Perpustakaan SMA Negeri 5 Medan e. update_buku.php <script language="javascript"> alert("Data berhasil di update");
Universitas Sumatera Utara
location.href="?module=tampil_buku"; <script language="javascript"> alert("Data belum di update"); location.href="?module=edit_buku"; f. hapus_buku.php <script language="javascript"> alert("Data berhasil di hapus"); location.href="?module=tampil_buku"; <script language="javascript"> alert("Data belum di hapus); location.href="?module=tampil_buku";
16. Rakbuku a. rakbuku.php Perpustakaan SMA Negeri 5 Medan b. simpan_rakbuku.php <script language="javascript"> alert("Data telah disimpan"); location.href="?module=tampil_rakbuku"; <script language="javascript"> alert("Data belum disimpan"); location.href="?module=rakbuku";
b. simpan_peminjaman.php <script language="javascript"> alert("Data telah disimpan"); location.href="?module=tampil_peminjaman"; <script language="javascript">
Universitas Sumatera Utara
alert("Data belum disimpan"); location.href="?module=peminjaman"; c. tampil_peminjaman.php
b. simpan_pengembalian.php <script language="javascript"> alert("Data telah disimpan"); location.href="?module=tampil_pengembalian"; <script language="javascript">
Universitas Sumatera Utara
alert("Data belum disimpan"); location.href="?module=pengembalian"; c. tampil_pengembalian.php
19. logout.php <script language="javascript"> alert("Anda telah keluar"); location.href="../index.php";
Universitas Sumatera Utara
20. class_paging.php 1) { $link_halaman .= " << First | "; } if (($halaman_aktif-1) > 0) { $previous = $halaman_aktif-1; $link_halaman .= "< Previous | "; } // Link halaman 1,2,3, ... for ($i=1; $i<=$jmlhalaman; $i++) {
Universitas Sumatera Utara
if ($i == $halaman_aktif) { $link_halaman .= "$i | "; } else { $link_halaman .= "$i | "; } $link_halaman .= " "; } // Link Next dan Last if ($halaman_aktif < $jmlhalaman) { $next=$halaman_aktif+1; $link_halaman .= " Next > "; } if (($halaman_aktif != $jmlhalaman) && ($jmlhalaman != 0)) { $link_halaman .= " | La st >> "; } return $link_halaman; } } ?>
21. counter.php echo"
"; $ip = $_SERVER['REMOTE_ADDR']; // Mendapatkan IP komputer user $tanggal = date("Ymd"); // Mendapatkan tanggal sekarang $waktu = time(); // // Mencek berdasarkan IPnya, apakah user sudah pernah mengakses hari ini $s = mysql_query("SELECT * FROM counter WHERE ip='$ip' AND tanggal='$tanggal'"); // Kalau belum ada, simpan data user tersebut ke database if(mysql_num_rows($s) == 0){ mysql_query("INSERT INTO counter(ip, tanggal, hits, online) VALUES('$ip','$tanggal','1','$waktu')");
Universitas Sumatera Utara
} else{ mysql_query("UPDATE counter SET hits=hits+1, online='$waktu' WHERE ip='$ip' AND tanggal='$tanggal'"); } $pengunjung = mysql_num_rows(mysql_query("SELECT * FROM counter WHERE tanggal='$tanggal' GROUP BY ip")); $totalpengunjung = mysql_result(mysql_query("SELECT COUNT(hits) FROM counter"), 0); $hits = mysql_fetch_assoc(mysql_query("SELECT SUM(hits) as hitstoday FROM counter WHERE tanggal='$tanggal' GROUP BY tanggal")); $totalhits = mysql_result(mysql_query("SELECT SUM(hits) FROM counter"), 0); $tothitsgbr = mysql_result(mysql_query("SELECT SUM(hits) FROM counter"), 0); $bataswaktu = time() - 300; $pengunjungonline = mysql_num_rows(mysql_query("SELECT * FROM counter WHERE online > '$bataswaktu'")); $path = "gambar/counter/"; $ext = ".png"; $tothitsgbr = sprintf("%06d", $tothitsgbr); for ( $i = 0; $i <= 9; $i++ ){ $tothitsgbr = str_replace($i, "", $tothitsgbr); } echo "
$tothitsgbr
Pengunjung hari ini : $pengunjung Total pengunjung : $totalpengunjung
Hits hari ini : $hits[hitstoday] Total Hits : $totalhits
Pengunjung Online: $pengunjungonline
"; ?>
Universitas Sumatera Utara
22. testlogin.php
Universitas Sumatera Utara
Lampiran B. Tampilan Program 1. Tampilan Website a. Halaman Utama(home.php)
b. Halaman Tata Tertib (tatatertib.php)
Universitas Sumatera Utara
c. Halaman Koleksi koleksi.php
tampil_buku1.php
Universitas Sumatera Utara
d. Halaman Ekstrakurikuler ekstrakurikuler.php
ski.php
Universitas Sumatera Utara
e. Halaman Pencarian (cari.php) Pencarian buku bisa dicari berdasarkan, judul buku, nama pengarang, nama penerbit. Misalnya kita mencari kamus berdasarkan judul buku, maka tampilannya seperti dibawah ini.
Setelah di klik cari, maka hasil pencarian buku akan ditampilkan sesuai dengan data buku yang sudah tersimpan didalam database. Tampilan cari.php seperti dibawah ini.
Universitas Sumatera Utara
2. Tampilan Admin Masuk ke halaman admin, Anda harus login dahulu, tampilannya seperti di bawah ini.