• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI SISTEM

4.2 Implementasi (System Implementation)

4.1.2 Implementasi Sistem

4.1.2.2 Tampilan Untuk Admin

Tampilan pada gambar 4.16 merupakan halaman login untuk Admin. Admin menginputkan username dan password dengan benar maka dapat masuk ke dalam sistem.

b. Halaman Utama Admin

Halaman utama admin adalah halaman yang pertama kali ditampilkan saat admin sudah berhasil login. Pada halaman ini terdapat beberapa menu yang dapat digunakan oleh admin untuk mengelola sistem informasi Museum Wayang Kekayon. Menu yang terdapat pada halaman utama admin adalah : home, data golongan wayang, data tokoh wayang, data cerita, data koleksi wayang, data komentar, harga tiket, data kegiatan, data profil, data gambar slider, data penjualan tiket, laproran penjualan tiket dan logout.

Gambar 4.17 Halaman Utama Admin

c. Halaman Data Golongan Wayang

Tampilan pada gambar 4.18 merupakan tampilan kelola data golongan wayang yang dapat dilihat oleh admin. Disini admin

dapat menambah data golongan wayang, mengedit data dan menghapus data.

Gambar 4.18 Tampilan Data Golongan Wayang

d. Halaman Tambah Data Golongan Wayang

Tampilan pada gambar 4.19 merupakan tampilan halaman tambah data golongan wayang. Tampilan ini akan muncul ketika admin klik menu tambah golongan. Pada halaman tambah data golongan admin dapat menginputkan nama golongan dan deskripsi.

Gambar 4.19 Halaman Tambah Data Golongan

LISTING PROGRAM

elseif ($module=='golongan' AND $act=='input'){

if (mysql_query("INSERT INTO golongan (kodegolongan, namagolongan_ind, namagolongan_ing, deskrip_ind, deskrip_ing)

VALUES('$_POST[kodegolongan]','$_POST[nama_ind]','$_POST[nama_ing]','$_POST[desk_ind ]','$_POST[desk_ing]')"))

{

echo "<SCRIPT>window.alert('Data Golongan Berhasil di

Entry');window.location='../../media.php?module=".$module."'</SCRIPT>"; } else

{

echo "<SCRIPT>window.alert('Data Golongan Gagal di

Entry');window.location='../../media.php?module=".$module."'</SCRIPT>"; }}

e. Hapus Data Golongan Wayang

Admin dapat melakukan hapus data golongan wayang dengan cara klik menu hapus yang ada pada halaman data golongan wayang. Dengan demikian data golongan wayang akan terhapus.

LISTING PROGRAM

if ($module=='golongan' AND $act=='hapus'){ if(isset($_GET['id'])){

$id = $_GET['id'];

if(mysql_query("DELETE FROM golongan WHERE kodegolongan='$id'")){ echo "<SCRIPT>window.alert('Data Golongan Berhasil di

Hapus');window.location='../../media.php?module=".$module."'</SCRIPT>"; }else{

echo "<SCRIPT>window.alert('Data Golongan Gagal di

Hapus');window.location='../../media.php?module=".$module."'</SCRIPT>"; }}

f. Halaman Edit Data Golongan Wayang

Tampilan edit data golongan wayang akan tampil ketika admin memilih menu edit. Pada halaman ini akan terdapat field untuk melakaukan edit data golongan wayang.

Gambar 4.20 Tampilan Data Golongan Wayang LISTING PROGRAM

elseif ($module=='golongan' AND $act=='update'){ if($_POST){

$update = "UPDATE golongan SET kodegolongan= '$_POST[kodegolongan]', namagolongan_ind = '$_POST[nama_ind]',

namagolongan_ing = '$_POST[nama_ing]', deskrip_ind= '$_POST[desk_ind]',

deskrip_ing= '$_POST[desk_ing]'";

$update .= " where kodegolongan ='".$_POST['id']."'"; if (mysql_query($update)) {

echo"<SCRIPT>window.alert('Data Golongan Berhasil di

update');window.location='../../media.php?module=".$module."'</SCRIPT>"; }else{

echo "<SCRIPT>window.alert('Data Golongan Gagal di

Update');window.location='../../media.php?module=".$module."'</SCRIPT>"; }}}}

g. Halaman Data Tokoh Wayang

Tampilan pada gambar 4.21 merupakan tampilan data tokoh wayang yang dapat dilihat oleh admin. Disini admin dapat menambah data tokoh wayang, mengedit data dan menghapus data.

Gambar 4.21 Tampilan Data Tokoh Wayang

h. Halaman Cari Data Tokoh Wayang

Admin dapat melakukan pencarian pada halaman data tokoh wayang. Untuk melakukan pencarian data tokoh wayang

admin menginputkan nama tokoh wayang pada field pencarian dan klik button cari.

Gambar 4.22 Tampilan Cari Data Tokoh Wayang LISTING PROGRAM

$tampil="SELECT * FROM tokoh";

if (isset($_POST['cari'])) { $tampil.=" where tokoh.namatokoh like '%".$_POST['cari']."%'"; echo "Hasil pencarian dengan kata kunci '".$_POST['cari']."'";}

$tampil.=" ORDER BY namatokoh DESC LIMIT $posisi,$batas";

i. Halaman Data Cerita

Tampilan pada gambar 4.23 merupakan tampilan data cerita yang dapat dilihat oleh admin. Disini admin dapat menambah data cerita, mengedit data dan menghapus data.

Gambar 4.23 Tampilan Data Cerita

j. Halaman Koleksi Wayang

Tampilan pada gambar 4.24 merupakan tampilan data koleksi wayang yang dapat dilihat oleh admin. Disini admin dapat menambah data koleksi wayang, mengedit data dan menghapus data.

k. Halaman Komentar

Tampilan pada gambar 4.25 merupakan tampilan data komentar yang dapat dilihat oleh admin. Disini admin dapat menghapus dan menampilkan komentar.

Gambar 4.25 Tampilan Data Komentar LISTING PROGRAM

if($module=='komen' AND $act=='aktif'){ $id = $_GET['id'];

$sql = "update komentar set status=1 where idkomentar=$id"; if(mysql_query($sql)){

echo "<SCRIPT>window.alert('Komentar Berhasil di

Approve');window.location='../../media.php?module=".$module."'</SCRIPT>"; } else{

echo "<SCRIPT>window.alert('Komentar Gagal di

Approve');window.location='../../media.php?module=".$module."'</SCRIPT>"; } }}

l. Halaman Harga Tiket

Tampilan pada gambar 4.26 merupakan tampilan data harga tiket yang dapat dilihat oleh admin. Disini admin dapat menambah data harga tiket, mengubah data dan menghapus data.

Gambar 4.26 Tampilan Data Harga Tiket

m. Halaman Data Kegiatan

Tampilan pada gambar 4.27 merupakan tampilan data Kegiatan yang dapat dilihat oleh admin. Disini admin dapat menambah data kegiatan, mengubah data dan menghapus data.

n. Halaman Data Profil

Tampilan pada gambar 4.28 merupakan tampilan data Profil yang dapat dilihat oleh admin. Disini admin dapat menambah data profil, mengubah data, menghapus data dan melihat data.

Gambar 4.28 Tampilan Data Profil

o. Halaman Data Gambar Slider

Tampilan pada gambar 4.29 merupakan tampilan data gambar slider yang dapat dilihat oleh admin. Disini admin dapat menambah data gambar slider, mengubah data dan menghapus data.

Gambar 4.29 Tampilan Data Gambar Slider

p. Halaman Data Penjualan Tiket

Tampilan pada gambar 4.30 merupakan tampilan data penjualan tiket yang dapat dilihat oleh admin. Disini admin dapat melihat data pemesanan tiket dan memvalidasi pembayaran tiket.

q. Halaman validasi pembayaran tiket

Tampilan validasi pembayaran tiket akan tampil ketika admin memilih menu detail. Pada halaman ini akan terdapat field untuk melakaukan validasi pembayaran tiket.

Gambar 4.31 Tampilan Validasi Pembayaran

r. Halaman Laporan Penjualan Tiket

Pada halaman laporan penjualan tiket ini admin dapat melihat laporan tentang penjualan tiket. Admin dapat memilih tanggal yang diinginkan untuk mendapatkan laporan penjualan. Selain itu admin dapat melihat laporan penjualan dalam satu tahun untuk setiap jenis tiket yang terjual. Admin juga dapat melihat grafik penjualan tiket yang terjual tiap bulan selama satu tahun.

Gambar 4.32 Tampilan Laporan Penjualan Tiket

Dokumen terkait