DAFTAR PUSTAKA
Buku Connolly, Thomas abd Begg Carolyn. Database Systems Third Edition. Addison – Wesley. England. 2005.
Firdaus, Rachmat dan Maya, Ariyanti. 2009. Manajemen Perkreditan Bank Umum : Teori, Masalah, Kebijakan dan Aplikasi Lengkap Dengan Analisis Kredit. Bandung : Alfabeta.
Jogiyanto. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta.
Martin, Fowler. UML Distilled 3. Panduan Singkat Tentang Bahasa Pemodelan Objek Standar. Penerbit : Andi. Yogyakarta. 2004.
Sutabri, Tata. Analisa Sistem Informasi. Yogyakarta. 1991.
Swasta, Bursa. Manajemen Penjualan. Edisi 3. Yogyakarta. BPFE Universitas Gadjah Mada 1998.
Winardi. Pengantar Manajemen Penjualan. Bandung. Citra Aditya Bhakti. 1991.
Listing Program
:
session_start();
value="
if ($_SESSION['idk']=='') {
$profil['id_konsumen'];?>"
echo 'Anda harus login terlebih
echo size="15"
disabled="disabled"/> *Tidak dapat dirubah
dahulu'; }
else
Nama
{ echo
'My
Account
:
Information '; echo
'
name="nama"
href="index.php?account=kredit">Pem
belian
|
Kredit
|
value="
echo
$profil['nama'];?>" size="35"/>
href="index.php?account=my">Data Diri
type="text"
href="index.php?account=invoice">Inv
style="padding-
top:0px;">Alamat
oice';
:
echo " ";
name="alamat"
$account = $_GET['account'];
rows="5"
switch ($account) {
$profil['alamat'];?>
case 'my':
$profil
cols="35">
=mysql_fetch_array(mysql_query("SE
Perusahaan
LECT * FROM konsumen WHERE
:
id_konsumen='$_SESSION[idk]'"));?>
method="post"
type="text"
name="company" value="
enctype="multipart/form-data">
$profil['nama_perusahaan'];?>"
:
*Kosongkan password dan berkas
value="
echo
$profil['tlpn'];?>"/>
jika tidak ingin dirubah.
$pass = md5($_POST['pass']);
Berkas
//jika pass kosong dan data_upload
:
kosong
type="file"
name="data_upload"/>
if (isset($_POST['update'])) { if
(empty($_POST['pass'])
AND
empty($_POST['data_upload'])) {
mysql_query("UPDATE
konsumen
File anda saat ini
SET
:
alamat='$_POST[alamat]',
href="berkas/
$profil['berkas'];?>">
nama='$_POST[nama]',
echo
nama_perusahaan='$_POST[company]'
echo
,
$profil['berkas'];?>
tlpn='$_POST[tlp]'
WHERE
id_konsumen='$_SESSION[idk]'"); echo
'<script
type="text/javascript">alert("Update
Password
berhasil1..");';
:
echo
type="password"
name="pass" size="35"/>
'<meta
content="0;
url=index.php?account=my"
http-
equiv="refresh">'; }
//jika
password isi
else if (empty($_POST['data_upload'])
type="submit"
name="update" value="Update"/>
data_upload
kosong
dan
AND !empty($pass)) { mysql_query("UPDATE SET
konsumen
nama='$_POST[nama]',
alamat='$_POST[alamat]', nama_perusahaan='$_POST[company]' ,
tlpn='$_POST[tlp]',
pass='$pass'
echo '
Kode Kredit :
WHERE
href="index.php?account=kredit-
id_konsumen='$_SESSION[idk]'");
history&id='
echo
.$q['kd_kredit'], '
';
'<script
.$q['kd_kredit'].
'">'
type="text/javascript">alert("Update berhasil2..");'; echo
echo '
Produk : '
'<meta
content="0;
url=index.php?account=my"
.$q['nama_produk']. '
';
http-
equiv="refresh">';
echo '
QTY : '
}
.$q['qty'].'
';
} break;
echo '
style="float:left; width:300px;">';
$kuery
=
mysql_query("SELECT beli_kredit,
*
produk
FROM WHERE
echo '
Tanggal
:
.$q['tanggal_kredit']. '
';
beli_kredit.kd_produk=produk.kd_prod uk
AND
id_konsumen='$_SESSION[idk]'
echo '
Status
DP
:
uery)) { echo
'
Total
:
'
';
style="list-style-
type:none; margin-left:0px; border:1px solid #CCCCCC; height:60px; border-
echo '
radius: 3px; padding:5px;">';
'
echo
.rupiah($q['total_kredit']). '
.$q['status_bayar_kredit']. '';
ORDER BY kd_kredit DESC"); while($q=mysql_fetch_array($k
'
style="clear:both">
style="float:left; width:310px;">';
'; }
'
break;
echo
case 'kredit-history':
'
'
.rupiah($rq[jumlah]). ' ';
echo '
Histori Pembayaran Kredit
echo '';
(' .$_GET['id']. ') ';
$no++;
$q = mysql_query("SELECT * FROM
$sisa = rupiah($rq[sisa]);
bayar_angsuran, beli_kredit WHERE
}
bayar_angsuran.kd_kredit='$_GET[id]' AND
echo '';
bayar_angsuran.kd_kredit=beli_kredit.
echo '
';
kd_kredit
echo '
Sisa : ' .$sisa;
ORDER
by
kd_bayar
DESC");
$tot
echo '
mysql_fetch_array(mysql_query("SEL
bgcolor="#0099cc">
ECT SUM(jumlah) as jum FROM
style="font-weight:bold"
align="center">
=
bayar_angsuran
WHERE
kd_kredit='$_GET[id]'"));
No
echo '
Total Pembayaran :
Tgl Bayar
' .rupiah($tot['jum']);
align="center">Angsuran-
Ke
break; case 'invoice':
Jumlah
$i = mysql_query("SELECT * FROM
';
invoice
$no = 1;
id_konsumen='$_SESSION[idk]'");
while($rq=mysql_fetch_array($q)) { echo '
$no = 1; while ($iv = mysql_fetch_array($i)) {
align="center">';
echo $no. ' - ';
echo '
' .$no. ' '; echo
echo '
'
.tgl_indo($rq[tgl_bayar]). ''; echo
'
.$rq[cicilan]. '';
WHERE
.$iv['kd_inv'].
'"
target="_blank">'
.$iv['kd_inv']. '
';
align="center">'
$no++; } }
$data_potong++; }
$kode="";
?>
for
($i=strlen($data_potong);
$i<=3; $i++)
$kode = $kode."0";
session_start();
$data['no_pesan'] = "NPC-
$beli = $_GET['beli'];
$kode$data_potong";
switch ($beli) {
$kp = $_POST['kp'];
case 'form':
$nap = $_POST['napro'];
if ($_SESSION['idk']=='') {
$qty = $_POST['qty'];
echo
'<script
$idk = $_SESSION['idk'];
type="text/javascript">alert("Silahkan
$tgl = date('Y-m-d');
login,
$total = ($_POST['harga'] *
untuk
melakukan
pembelian");'; echo
$qty);
'<meta
content="0;
url=index.php?p=login"
http-
echo
equiv="refresh">';
'
Processing..
}
>';
else
echo 'Pembelian
"' .$nap.
{
'" sebanyak
' .$qty. ' unit, if (isset($_POST['cash'])) {
sudah masuk ke database kami. Sales
include "config/conn.php";
kami akan segera menghubungi anda
//buat kode otomatis $query_oto
untuk =
mysql_query("SELECT MAX(no_pesan)
as
informasi
lebih
lanjut.
'; echo '
ORDER ID : '
nop
FROM
beli_cash"); $data_oto
echo 'Total Pembelian Anda, =
mysql_fetch_array($query_oto); $data_potong substr($data_oto['nop'],4,5);
.$data['no_pesan']. '
';
' .rupiah($total). ' '; echo '
* Harap catat
=
ORDER ID anda, untuk memudahkan transaksi selanjutnya. ';
$kp = $_POST['kp']; mysql_query("INSERT INTO beli_cash
$qty = $_POST['qty'];
SET
$idk = $_SESSION['idk'];
no_pesan='$data[no_pesan]',kd_produk
$tgl = date('Y-m-d');
='$kp',tgl_pesan='$tgl',
$total = ($_POST['harga'] *
id_konsumen='$idk',jumlah='$qty',
$qty);
total='$total',status_bayar='N'") or die
$harga = $_POST['harga'];
(mysql_error());
$self
}
=
$_SERVER['PHP_SELF'];
else
if
(isset($_POST['kredit'])){ echo
?>
'
Form
Pembelian Kredit ';
method="post"
action="proses_k.php"/>
//buat
kode
otomatis
value=""/>
$query_oto
=
mysql_query("SELECT MAX(kd_kredit)
as
value="
echo
$kp;?>"/>
Pilih
Angsuran
/
Bunga
/
DP
untuk melakukan pembelian secara echo
"<select
name='idc'>
NOTE : Pastikan anda sudah melengkapi berkas-berkas pendukung
:
type="submit"
kredit.
value=0
selected>-
Pilih Lama Cicilan & DP -";
} } break;
$tampil=mysql_query("SELECT
*
} ?>
decoration:none;
display:block;">
View Detail
$p = $_GET['p']; switch ($p) {
default :
echo '';
$q=mysql_query("SELECT * FROM
}
produk ORDER BY kd_produk LIMIT
echo ' ';
8");
break;
while($res=mysql_fetch_array($q)) {
case 'details':
echo '';?>
$res=mysql_fetch_array(mysql _query("SELECT * FROM produk
WHERE
href="index.php?p=details&produk=
kd_produk='$_GET[produk]'"));
php echo $res['kd_produk'];?>"> ';
$res['thumb'];?>" width="150"/>
echo '';?>
echo
$res['nama_produk'];?>
src="img/produk/
echo $res['thumb'];?>" height="255" width="350" />
Rp
echo
rupiah($res['harga']);?>
href="index.php?p=details&produk=
class="description"
php
top:10px; margin-left:20px; margin-
echo
$res['kd_produk'];?>"
style="text-align:right;
text-
bottom:100px;">
style="margin-
action="index.php?beli=form">
>
$w=(mysql_fetch_array(mysql_query(" SELECT * FROM merk WHERE
Product Detail
idm=$res[idm]"))); if ($res[idm]==$w[idm]){
style="width:100px;">
Kode Produk
>
$res['kd_produk'];?>
echo
type="hidden"
name="kp"
value="
echo
$res['kd_produk'];?>">
style="width:100px;">
>
$res['nama_produk'];?>
style="width:100px;">
Status
>
echo
$res['status'];?>
Nama Produk
echo
style="width:100px;">
Harga
>
rupiah($res['harga']);?>
echo
type="hidden"
name="napro"
type="hidden"
name="harga"
value="
echo
value="
echo
$res['nama_produk'];?>" />
$res['harga'];?>"> Qty
style="width:100px;">
Merek
>
type="text"
name="qty" size="3" value="1">
echo '';?>
Pembayaran
0;
src="img/produk/kecil_
background:
transparent"
name="kredit">
echo
$res['thumb'];?>" width="150"/>
src="images/kredit.png"
alt="submit" />
echo
$res['nama_produk'];?>
echo
rupiah($res['harga']);?>
'Catatan
href="index.php?p=details&produk=
: Untuk pembayaran secara
php
kredit, pastikan anda sudah melengkapi
style="text-align:right;
berkas-berkas
decoration:none;
pendukung.
Silakan
hubungi kami untuk informasi lebih
echo
$res['kd_produk'];?>" textdisplay:block;">
View Detail
lanjut.'; break;
case 'list-merek':
echo ''; $q=mysql_query("SELECT * FROM
produk WHERE idm=$_GET[id]"); while($res=mysql_fetch_array($q)) {
echo ' '; break; case 'login':?>
Silahkan
Login
Nama
atau Buat Akun Baru
type="text" size="40" name="nama"
class="contentRegister" style="margin-
style="padding:5px"/>
right:30px;">
Alamat
$pesan .= '- Type file
yang anda upload tidak sesuai
';
//Buat konfigurasi upload
}
//Folder tujuan upload file
if($file_size > $max_size){
$eror
= false;
$eror = true;
$folder
= './berkas/';
$pesan .= '- Ukuran file
//type file yang bisa diupload $file_type
melebihi batas maximum
';
= array('zip','rar');
}
//tukuran maximum file yang dapat diupload $max_size
//check
ukuran
file
apakah
sudah sesuai = 5000000; // 1MB
if(isset($_POST['simpan']) ($_POST['pass']
AND
if($eror == true){
==
$_POST['pass2'])){
echo id="eror">'.$pesan.'
';
//Mulai memorises data
}
$file_name
else{
=
$_FILES['data_upload']['name']; $file_size
'
//mulai
=
memproses
upload file
$_FILES['data_upload']['size']; //cari
extensi
file
menggunakan fungsi explode
dengan
if(move_uploaded_file($_FILE
S['data_upload']['tmp_name'],
Konsumen
$folder.$file_name)){
Terdaftar //catat nama file
ke database
Jika
sudah
punya akun, silahkan login.
$catat
mysql_query('INSERT
= INTO
ID
konsumen(id_konsumen, nama, alamat,
nama_perusahaan, tlpn, berkas, pass)
type="text"
values
style="padding:5px"/>
size="40"
("'.$_POST['idk'].'","'.$_POST['nama'].' ","'.$_POST['alamat'].'","'.$_POST['np'
echo
'<script
type="text/javascript">alert("Registrasi
} else{
size="40"
style="padding:5px"
name="pass"/>
berhasil.. silahkan login!!");';
name="idk"
'<script
type="text/javascript">alert("Registrasi
class="button
blue"
LOGIN
value="Back"
style="float:right;" />
gagal!! Coba lagi.");';
}
}
break;
} ?>
}
?>
body,td,input,select {
class="contentRegister">
enctype="multipart/form-data"
=
$target
.
basename(
$_FILES['uploaded']['name']) ;
method="POST">
$ok=1;
if
/>
(move_uploaded_file($_FILES['upload
ed']['tmp_name'], $target))
id="button" name="ok" />
{
echo
$_FILES['uploadedfile']['name']).
if (isset($_POST['ok'])) {
Upload
$namafile
=
anda
"The
Berhasil
$_FILES['uploaded']['name'];
.$namafile;
$file = $_FILES['uploaded'];
}
file
".
basename( "
Complete File kami
Unggah."
else { $allowedExtensions
=
array("rar",
"zip");
echo "SomeWrong Ada masalah dalam mengunggah file anda ..";
function
}
isAllowedExtension($fileName) {
} else {
echo
$date2 = $pecah2[2];
"SomeWrong Maaf, kami
$month2 = $pecah2[1];
Menolak file anda.. silahkan coba file
$year2 = $pecah2[0];
lain untuk diunggah .."; }
// menghitung JDN dari masing-masing
}
else
tanggal
die("SomeWrong Apakah anda lupa untuk memilih file anda
$jd1
untuk diunggah?");
$date1, $year1);
}
$jd2
=
=
GregorianToJD($month1,
GregorianToJD($month2,
$date2, $year2);
$tgl1 = "2013-08-01";
// 1 Oktober
// hitung selisih hari kedua tanggal
2009 $tgl2 = "2013-08-02"; // 10 Oktober
$selisih = $jd2 - $jd1;
2009 if ($selisih >= 30) { // memecah tanggal untuk mendapatkan
echo 'tampil';
bagian tanggal, bulan dan tahun
}
// dari tanggal pertama
else { echo 'tidak';
$pecah1 = explode("-", $tgl1);
}
$date1 = $pecah1[2]; $month1 = $pecah1[1];
echo
$year1 = $pecah1[0];
adalah ".$selisih." hari";
// memecah tanggal untuk mendapatkan bagian tanggal, bulan dan tahun // dari tanggal kedua
$pecah2 = explode("-", $tgl2);
" Selisih
kedua
tanggal