• Tidak ada hasil yang ditemukan

Appendix Perancangan Aplikasi ECommerce Toko Musik Online

N/A
N/A
Protected

Academic year: 2018

Membagikan "Appendix Perancangan Aplikasi ECommerce Toko Musik Online"

Copied!
12
0
0

Teks penuh

(1)

LAMPIRAN LISTING PROGRAM WEBSITE

1.

Halaman Home (index.php)

<?php

session_start(); session_destroy();

/*

<script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript">

function slideSwitch() {

var $active = $('#slideshow DIV.active');

if ( $active.length == 0 ) $active = $('#slideshow DIV:last'); var $next = $active.next().length ? $active.next()

: $('#slideshow DIV:first');

$active.addClass('last-active'); $next.css({opacity: 0.0})

.addClass('active')

.animate({opacity: 1.0}, 1100, function() { $active.removeClass('active last-active'); });

}

$(function() {

setInterval( "slideSwitch()", 6000 ); });

</script>

<!-- Sesuaikan style dengan desain halaman anda -->

<div id="slideshow">

<!-- Tambahkan gambar2 slide show disini -->

<div class="active"><img src="images/slide_p8m-1.png" alt="Produk Bisnis Online" /></div>

<div><img src="images/slide_p8m-2.png" alt="Penghasilan dari Internet" /></div> <div><img src="images/slide_p8m-3.png" alt="Bisnis online" /></div>

<div><img src="images/slide_p8m-4.png" alt="Mencari uang" /></div> </div>

*/

?>

<!DOCTYPE html> <html>

<head>

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

<title>Toko Online Gundam</title>

<link type="text/css" href="css/style.css" rel="stylesheet" /> <script type="text/javascript" src="flowplayer/example/flowplayer-3.2.6.min.js"></script>

<link rel="stylesheet" type="text/css" href="flowplayer/example/style.css">

<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script> <script type="text/javascript"

src="js/jquery-ui-1.8.20.custom.min.js"></script>

<script type="text/javascript" src="css/ui-lightness/jquery-ui-1.8.20.custom.css"></script>

(2)

<script src="js/formQueryBuilder.js" type="text/javascript"></script>

<script type="text/javascript"> $(function() {

setInterval( "slideSwitch()", 4000 ); var aksi="home";

content_tengah(aksi);

$("#dialog").dialog({

autoOpen: false,

height: 330,

width: 500,

show: "blind", hide: "explode",

modal: true});

});

function content_grab(id){

$("#tengah").load("konten.php?id="+id); }

function _tamusave(){

var nama=$("#nama").val(); var email=$("#email").val(); var komentar=$("#komentar").val();

var query = "act=tamu&nama="+nama+"&email="+email+"&komentar="+komentar; $.ajax({

type:"post", url:"act.php", data:query, cache:false,

success: function(msg){ if(msg=="sukses"){

$("#tengah").load("tengah.php?get=tamusukses"); }else {

alert(msg);

}

} }); }

function slideSwitch() {

var $active = $('#slideshow DIV.active');

if ( $active.length == 0 ) $active = $('#slideshow DIV:last'); var $next = $active.next().length ? $active.next()

: $('#slideshow DIV:first');

$active.addClass('last-active'); $next.css({opacity: 0.0})

.addClass('active')

.animate({opacity: 1.0}, 1100, function() { $active.removeClass('active last-active'); });

}

(3)

var NoKTP=$("#NoKTP").val(); var Nama=$("#Nama").val(); var Alamat=$("#Alamat").val(); var Email=$("#Email").val();

var Telepon=$("#Telepon").val();

var NoPemesanan=$("#NoPemesanan").val(); var TTL=$("#TTL").val();

var Alamat=$("#Alamat").val(); var No=$("#No").val();

function Pesan_Produk(KodeBarang,NoPemesanan){

(4)

$(obj).html('<p>'+txt+'</p>');$(obj).show('slow');

setTimeout(function(){ $(obj).hide('slow');$(obj).html('');},tm); } if(msg=="sukses"){

var NoPemesanan=$('#NoPemesanan').val();

$("#tengah").load("tengah.php?get="+aksi); }

function PostPesan(form){

var NoPemesanan=$("#NoPemesanan").val(); var json = buildQuery(form);

$.ajax({

$("#tengah").load("tengah.php?get="+aksi+"&id="+id); }

function content_detail_barang(id){ var aksi="det_barang";

$("#tengah").load("tengah.php?get="+aksi+"&id="+id); }

function content_detail_berita(id){ var aksi="det_berita";

(5)

}

function registrasi(id){ var aksi="registrasi";

$("#tengah").load("tengah.php?get="+aksi+"&id="+id); }

function daftar_account(){

var account=$("#DaftarAccount").val(); if(account==""){

alert("type account belum dipilih..."); }else{

$("#tengah").load("tengah.php?get=daftar_account&account="+account); }

}

function _prosescari(){

var KodeBagian=$("#KodeBagian").val(); var Tahun=$("#Tahun").val();

$("#tengah").load("tengah.php?get=info&kode="+KodeBagian+"&tahun="+Tahun); }

</script>

<style type="text/css"> #slideshow {

position:relative; height:200px; padding:0px; margin-left:1px; }

#slideshow DIV { position:absolute; top:0;

left:0; z-index:8; opacity:0.0; height: 100px; padding:0px; margin:0px; }

#slideshow DIV.active { z-index:10;

opacity:1.0; }

#slideshow DIV.last-active { z-index:9;

}

#slideshow DIV IMG { height: 200px; width: 190px; display: block; border: 0;

margin-bottom: 0px; }

</style>

</head>

<body background="img/Gundam-Full-HD-Wallpaper.jpg"> <div id="wrap">

(6)

<div id="menu"><marquee>Toko Pembelian Segala Jenis gundam Terlengkap Dan terpercaya</marquee></div>

<div id="kanan"><?php include("kanan.php"); ?></div> <div id="tengah"></div>

<div id="kiri"><?php include("kiri.php"); ?></div> <div style="clear:both;"></div>

<div id="foter"><br> Create By : Mhd. Ade Pratama</div> </div>

</body> </html>

2.

Halaman Produk (act.php)

<?php

include "connect.php"; $action = $_REQUEST['act'];

switch($action){

case 'tamu' : _tamu(); break;

case 'Pemesanan' :

Pemesanan(); break; case 'PesanProduk' :

PesanProduk(); break;

case 'deleteproduk' :

deleteproduk(); break;

}

function deleteproduk(){

$IDPesan = $_REQUEST['IDPesan'];

$sql="delete from pesan where IDPesan='$IDPesan'"; if(mysql_query($sql)){

$NoPemesanan = $_REQUEST['NoPemesanan']; $KodeBarang = $_REQUEST['KodeBarang'];

$qry=mysql_query("SELECT * FROM pesan WHERE NoPemesanan='$NoPemesanan' AND KodeBarang='$KodeBarang'");

$cek=mysql_num_rows($qry); if($cek>0){ echo "DataAda";}

else if(empty($NoPemesanan)){ echo "NoPemesanan";} else if(empty($KodeBarang)){ echo "KodeBarang";} else{

$s = "Insert into pesan set

NoPemesanan = '$NoPemesanan', KodeBarang = '$KodeBarang'"; if(mysql_query($s)){

(7)

$Telepon = $_REQUEST['Telepon'];

$JenisKelamin = $_REQUEST['JenisKelamin']; $NoPemesanan = $_REQUEST['NoPemesanan']; $No = $_REQUEST['No'];

$TTL = $_REQUEST['TTL'];

if(empty($NoPemesanan)){ echo "NoPemesanan";} else if(empty($NoKTP)){ echo "NoKTP";}

else if(empty($Nama)){ echo "Nama";}

else if(empty($JenisKelamin)){ echo "JenisKelamin";} else if(empty($TTL)){ echo "TTL";}

else if(empty($Alamat)){ echo "Alamat";} else if(empty($Telepon)){ echo "Telepon";} else if(empty($Email)){ echo "Email";} else{

$s = "insert into registrasi set Tanggal = NOW(), NoKTP = '$NoKTP', Nama = '$Nama', Alamat = '$Alamat', Email = '$Email',

NoPemesanan = '$NoPemesanan', No = '$No',

TTL = '$TTL',

Telepon = '$Telepon',

JenisKelamin = '$JenisKelamin'"; if(mysql_query($s)){

echo "sukses"; } else {

echo "gagal"; }

} }

function _tamu(){

$nama = $_REQUEST['nama']; $email = $_REQUEST['email']; $komentar = $_REQUEST['komentar']; $s = "insert into tamu set

Tanggal = NOW(), NamaTamu = '$nama', Email = '$email',

Komentar = '$komentar'"; if(mysql_query($s)){

echo "sukses"; } else {

echo "gagal"; }

}

?>

3.

Halaman Admin (admin.php)

<?php

session_start();

if(empty($_SESSION['user'])or($_SESSION['user']=="")){

(8)

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

<title>Toko Gundam Online</title>

<link type="text/css" href="css/style2.css" rel="stylesheet" /> <script type="text/javascript" src="js/jquery.js"></script>

<script type="text/javascript" src="js/jquery-ui-1.8.20.custom.min.js"></script>

<script type="text/javascript" src="css/ui-lightness/jquery-ui-1.8.20.custom.css"></script>

<link rel="stylesheet" href="js/script/themes/base/jquery.ui.all.css">

<script src="js/script/ui/jquery.ui.core.js"></script> <script src="js/script/ui/jquery.ui.widget.js"></script> <script src="js/script/ui/jquery.ui.datepicker.js"></script> <script src="js/jquery.form.js" type="text/javascript"></script> <script src="js/formQueryBuilder.js" type="text/javascript"></script> <script>

else if ($act==7){include("module/jenis/index.php"); } else if ($act==8){include("module/registrasi/index.php"); } else if ($act==10){include("module/tamu/index.php"); } else if ($act==9){include("module/pembayaran/index.php"); } else if ($act==11){include("module/berita/index.php"); }

4.

Halaman Print (cetak.php)

<style>

table{background-color:;border:0px;}

table th{background-color:black;color:white;padding:2px}

table tr td{background-color:;color:black;padding:1px;border-bottom:solid 0px #7D9EC0;border-right:dotted 0px #7D9EC0;margin:0px;}

</style>

<div style='margin-right:30px;margin-left:100px;font-family: Candara;font-size: 15px;'>

<?php

include("connect.php");

(9)

$qry=mysql_query("SELECT * from registrasi WHERE NoPemesanan='$NoPemesanan'"); $data=mysql_fetch_array($qry);

$Tanggal = $data['Tanggal']; $NoKTP = $data['NoKTP']; $Nama = $data['Nama']; $Telepon = $data['Telepon']; $Email = $data['Email'];

echo "

<table width='80%'>

<tr><td>Faktur Pemesanan </td><td align=left colspan=4> : ".$NoPemesanan ." </td></tr>

<tr><td>Tgl.Pemesanan </td><td align=left colspan=4> : ".$Tanggal ." </td></tr> <tr><td>No.KTP </td><td align=left colspan=4> : ".$NoKTP ." </td></tr>

<tr><td>Nama Pemesan </td><td align=left colspan=4> : ".$Nama ." </td></tr> <tr><td>Telepon </td><td align=left colspan=4> : ".$Telepon ." </td></tr> <tr><td>Email </td><td align=left colspan=4> : ".$Email ." </td></tr> <tr>

<th>Kode</td>

<th>Nama Barang</td> <th>Harga Satuan</td>

<th>Qty</td>

from pesan a LEFT JOIN barang b ON a.KodeBarang=b.KodeBarang Where a.NoPemesanan='$NoPemesanan'");

echo "<tr><td colspan=4 align=right><br><b>Total : </b></td><td align=right><br><b>".number_format($total,2)."</b></td></tr>"; echo '<tr><td colspan=6 align=center>';

echo "</table>";

echo" LAKUKAN PEMBAYARAN MELALUI :<br>BRI(009238239291212192)";

?> </div>

5.

Koneksi Data Base (connect.php)

<?php

(10)

error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));

mysql_connect($host,$user,$password) or die("Koneksi Gagal"); mysql_select_db($db) or die ("Database tidak ditemukan");

?>

6.

Halaman Login (login.php)

<?php

session_start(); include ("connect.php");

$username=$_REQUEST['username']; $password=$_REQUEST['password'];

$sql=mysql_query("select username,password from user where username ='$username' and password=md5('$password')");

if(mysql_num_rows($sql)==1){ // echo "Sukses";

$_SESSION['user']=$username; header("location: admin.php"); }else{

// echo "Gagal";

header("location: ilogin.php"); }

(11)

KEMENTERIAN PENDIDIKAN NASIONAL

UNIVERSITAS SUMATERA UTARA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Jl. Bioteknologi No.1 Kampus USU Padang Bulan Medan-20155

Telp. (061) 8211050, Fax. (061) 8214290

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

Nama Mahasiswa

: HARRY W SYAHPUTRA

NIM

: 112406223

Judul Tugas Akhir

: PERANCANGAN APLIKASI E-COMMERCE TOKO

ALAT MUSIK ONLINE

Dosen Pembimbing

: Syahriol Sitorus,S.Si., M.IT

Tanggal Mulai Bimbingan

: September 2014

Tanggal Selesai Bimbingan : April 2015

No.

Tanggal

Asisten

Bimbingan

Pembahasan pada

Asistensi Mengenai, pada

Bab :

Paraf Dosen

Pembimbing

Keterangan

1.

2.

3.

4.

5.

6.

 Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan telah selesai.

Diketahui,

Disetujui,

Ketua Prodi D-3 Teknik Informatika

Pembimbing Utama

Dra. Elly Rosmaini, M.Si Syahriol Sitorus,S.Si., M.IT

(12)

SURAT KETERANGAN

Hasil Uji Program Tugas Akhir

Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir

Program D-III Teknik Informatika :

Nama

: HARRY W SYAHPUTRA

NIM

: 112406223

Program Studi

: D-III Teknik Informatika

Judul Tugas Akhir

: Perancangan Aplikasi E-Commerce Toko Alat Musik

Online

telah melakukan test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal

…..

../04/2015.

Dengan hasil : SUKSES / GAGAL

Demikian diterangkan untuk digunakan melengkapi Syarat Pendaftaran Meja Hijau

Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU

Medan.

Medan, April 2015

Dosen Pembimbing

Gambar

table{background-color:;border:0px;} table th{background-color:black;color:white;padding:2px} </style> <div style='margin-right:30px;margin-left:100px;font-family: Candara;font-size: 15px;'> <?php include("connect.php"); table tr td{background-color:;color:black;padding:1px;border-bottom:solid 0px #7D9EC0;border-right:dotted 0px #7D9EC0;margin:0px;} $NoPemesanan = $_REQUEST['NoPemesanan'];

Referensi

Dokumen terkait

Guru sebagai pembimbing, memberikan fungsi pemahaman dengan memberikan penjelasan dan contoh terlebih dahulu kepada anak sebelum mengerjakan tugas yang akan

a) Guru pamong dan dosen pembimbing selalu siap apabila praktikan membutuhkan bimbingan. b) Guru pamong dan dosen pembimbing selalu objektif dalam

Penelitian ini bertujuan untuk mengetahui kurangnya kualitas pembelajaran IPS dengan media dan mendeskripsikan model pembelajaran Cooperative Script menggunakan media

Perancangan Aplikasi Pembelajaran Kriptografi Kunci Publik ElGamal Untuk Mahasiswa. Universitas

The results of 118 drained triaxial compression tests on sand- cement specimens were analyzed, and the model by Hardin (1985) was used to isolate cohesive and fric- tional bonding

Yang dapat di analisis oleh penulis dari hasil wawancara sebelumnya yaitu dalam sasaran motivasi kerja pegawai di kantor unit pelaksanaan teknis pengembangan

Berdasarkan hasil pengujian pada Tabel 4 dapat dilihat bahwa kondisi pesawat ketika di daratan, lepas landas hingga mendarat kembali sudah sesuai dengan spesifikasi

Hasil Pencarian Rute Semut pada beberapa pengujian rute, dapat diketahui bahwa hasil perhitungan algoritma ACS untuk rute dan panjang rute yang telah diukur memiliki