Cover
Cover
Cover
LAPORAN AKHIR
Oleh :
Riska Kusumawati
0611 3080 1354
i
MOTTO
Motto :
" Sukses bukanlah akhir dari segalanya, kegagalan bukanlah sesuatu yang fatal:
namun keberanian untuk meneruskan kehidupanlah yang diperhatikan "(Sir
Winston Churchill)
" Pekerjaan besar tidak dihasilkan dari kekuatan, melainkan oleh ketekunan
"(Samuel Johnson)
ii
ABSTRACT
The title of this report is “The application of processing data of cooperation save
and loan at employee cooperation at PT. Sinar Sosro Palembang” with PHP
programmer and MySQL purpose for making something to processing data of
save and loan at employee cooperation PT. Sinar Sosro with SLDC (System
Development Life Circle) model for develop system with waterfal methode for
making report. Colecting data is done by talking data directly to the employees
cooperation of PT. Sinar Sosro Palembang with study the development of exiting.
The result showed that there were weakness in inputing and searching data and
preparing reports. Writer has conclution that the application of processing data of
cooperation save and loan at employee cooperation PT. Sinar Sosro Palembang
can assist members in making save and loan be easier for the treasure cooperation
in the collecting and processing of data save and loan so all of the data can more
organize well.
iii
ABSTRAK
iv
KATA PENGANTAR
Puji dan Syukur penulis haturkan kehadirat Allah SWT, karena hanya atas
anugrah dan hidayah-Nya penulis dapat menyelesaikan Laporan Akhir ini dengan
judul “Aplikasi Pengolahan Data Koperasi Simpan Pinjam pada Koperasi
Karyawan PT. Sinar Sosro Palembang” dengan tepat waktu.
Di dalam penyusunan Laporan Akhir ini kami banyak mendapatkan
bantuan, bimbingan dan petunjuk dari berbagai pihak. Oleh karena itu, dalam
kesempatan ini penulis ingin menyampaikan ucapan terima kasih kepada :
1. Bapak RD. Kusumanto, S.T., M.M selaku Direktur Politeknik Negeri
Sriwijaya.
2. Bapak H. Firdaus, S.T., M.M selaku Wakil Direktur I Politeknik Negeri
Sriwijaya.
3. Bapak H.L. Suhairi Hazisma, S.E., M.Si selaku Pembantu Direktur II
Politeknik Negeri Sriwijaya.
4. Bapak Ir. Irawan Rusnadi, M.T selaku Pembantu Direktur III Politeknik
Negeri Sriwijaya.
5. Bapak Dr. Ing. Ahmad Taqwa, M.T selaku Pembantu Direktur IV
Politeknik Negeri Sriwijaya.
6. Bapak Rahmat selaku Ketua Koperasi Karyawan PT. Sinar Sosro
Palembang.
7. Bapak Dedy Rusdyanto, S.E., M.Si selaku Ketua Jurusan Manajemen
Informatika.
8. Bapak Robinson, M.Kom selaku Sekretaris Jurusan Manajemen
Informatika
9. Bapak Sony Oktapriandi S.Kom., M.Kom. selaku Dosen Pembimbing 1
Laporan Akhir.
10. Ibu Nita Novita, S.E.,MM. selaku Dosen Pembimbing 2 Laporan Akhir.
v
11. Seluruh Dosen dan Staff Administrasi Jurusan Manajemen Informatika
yang telah mendidik dan memberikan ilmu pengetahuan selama masa
pendidikan.
12. Keluarga terutama Orang Tua yang selalu memberi dukungan baik moriil
maupun materil.
13. Saudara dan sahabat yang selalu memberikan semangat dalam
menyelesaikan Laporan Akhir.
14. Teman-teman seperjuangan khususnya 6 MIB Jurusan Manajemen
Informatika.
15. Semua pihak yang telah membantu dalam penyelesaian Laporan Akhir ini.
Semoga Allah SWT melimpahkan berkah dan karunianya kepada semua
pihak yang telah membantu dalam penyelesaian Laporan Akhir dari penyusunan
hingga keadaan laporan saat ini. Dalam penyusunan Laporan Akhir ini sangat
disadari bahwa masih banyak kesalahan dan kekurangan serta kekeliruan dalam
penulisan maupun maksud dan tujuan dari penulisan laporan ini, hal itu karena
kami adalah manusia biasa yang tidak luput dari kekurangan dan kesalahan.
Untuk itu diharapkan kritik dan saran yang membangun dari semua pihak, guna
memperbaiki kesalahan dan kesempurnaan laporan ini.
Akhir kata, semoga Laporan Akhir ini memberikan manfaat terhadap
dunia pendidikan saat ini, Akademik dan bagi semua pihak yang mempelajarinya.
Penyusun,
vi
DAFTAR ISI
Halaman
HALAMAN JUDUL ...................................................................................... i
HALAMAN PENGESAHAN ......................................................................... ii
MOTTO .......................................................................................................... iii
ABSTRACT .................................................................................................... iv
ABSTRAK ...................................................................................................... v
KATA PENGANTAR .................................................................................... vi
DAFTAR ISI ................................................................................................... viii
DAFTAR TABEL .......................................................................................... xi
DAFTAR GAMBAR ...................................................................................... xii
BAB I PENDAHULUAN
1.1 Latar Belakang ............................................................................... 1
1.2 Perumusan Masalah ....................................................................... 2
1.3 Batasan Masalah.............................................................................. 3
1.4 Tujuan dan Manfaat ........................................................................ 3
1.4.1 Tujuan .................................................................................... 3
1.4.2Manfaat ................................................................................... 4
1.5 Metodologi Penelitian ..................................................................... 4
1.5.1 Lokasi Pengumpulan Data ..................................................... 4
1.5.2 Metode Pengumpulan Data .................................................. 4
1.6 Sistematika Penulisan ..................................................................... 5
vii
2.1.3 Pengertian Sistem ................................................................... 7
2.1.4 Pengertian Sistem Informasi .................................................. 8
2.1.5 Siklus Penyusunan Sistem ..................................................... 8
2.1.6 Karakteristik Sistem ............................................................... 8
2.2 TeoriKhusus .................................................................................... 10
2.2.1 Basis Data (Database) ........................................................... 10
2.2.2 Data Flow Diagram (DFD) ................................................... 10
2.2.3 Blockchart .............................................................................. 11
2.2.4 Flowchart ............................................................................... 12
2.2.5 Entity Relationship Diagram(ERD) ....................................... 15
2.2.6 Kamus Data (Data Dictionary) ............................................. 16
2.3 Pengertian-pengertianJudul ............................................................. 16
2.3.1 Pengertian Aplikasi ................................................................ 16
2.3.2 Pengertian Data .................................................................... 17
2.3.3 Pengertian Koperasi ............................................................... 17
2.3.4 Pengertian Simpan Pinjam ..................................................... 17
2.3.5 Pengertian Koperasi Karyawan .............................................. 17
2.3.6 Pengertian Aplikasi Pengolahan Data Koperasi Simpan Pinjam
pada Koperasi Karyawan PT. Sinar Sosro Palembang .......... 18
2.4 Teori Program ................................................................................ 18
2.4.1 Pengertian Web....................................................................... 18
2.4.2 Pengertian Browser ................................................................ 18
2.4.3 Pengertian XAMPP ................................................................ 19
2.4.4 Pengertian HTML .................................................................. 19
2.4.5 Elemen HTML ....................................................................... 19
2.4.6 Pengertian CSS ...................................................................... 20
2.4.7 Pengertian PHP ...................................................................... 20
2.4.8 Elemen Dasar PHP ................................................................. 21
2.4.9 Teknik Menulis Script PHP ................................................... 21
2.4.10 Pengertian MySQL ............................................................. 22
2.4.11 Koneksi MySQL dengan PHP ............................................ 22
viii
BAB III GAMBARAN UMUM PERUSAHAAN
3.1 Sejarah Singkat Koperasi Karyawan PT. Sinar Sosro .......................... 24
3.2 Visidan Misi Koperasi Karyawan PT. Sinar Sosro ............................... 25
3.2.1 Visi ......................................................................................... 25
3.2.2 Misi ....................................................................................... 25
3.3 Tujuan dan Kegiatan Koperasi .............................................................. 25
3.3.1 Tujuan Koperasi.................................................................... 25
3.3.2 Kegiatan Koperasi ................................................................. 26
3.4 Struktur Organisasi ................................................................................ 26
3.5 Uraian Tugas dan Wewenang ............................................................... 27
3.5.1 Pengawas .............................................................................. 27
3.5.2 Ketua ..................................................................................... 28
3.5.3 Sekretaris .............................................................................. 28
3.5.4 Bendahara ............................................................................. 28
3.5.5 Anggota................................................................................. 29
3.6 Prosedur Sistem yang Berjalan ............................................................. 29
3.6.1 Sistem Simpan Pinjam pada Koperasi Karyawan PT. Sinar
Sosro Palembang .................................................................. 29
3.6.2 Sistem yang Berjalan ............................................................ 30
ix
4.2.1.1.1 DFD ..................................................... 34
4.2.1.1.1.1 Diagram Konteks .............. 35
4.2.1.1.1.2 Blockchart ......................... 36
4.2.1.1.1.3 Flowchart .......................... 37
4.2.1.1.1.4 Blockchart ......................... 41
4.2.1.1.1.5 ERD................................... 42
4.2.1.2 Logikal ................................................................. 43
4.2.1.2.1 Kamus Data ....................................... 43
4.2.1.2.2 Desain Tabel ...................................... 44
4.2.2 Desain Terinci .................................................................... 46
4.2.2.1 Rancangan Tampilan Utama .................................. 46
4.2.2.2 Rancangan Tampilan Halaman Profil..................... 47
4.2.2.3 Rancangan Tampilan Halaman Kontak dan Informasi47
4.2.2.4 Rancangan Tampilan Halaman Pinjaman............... 48
4.2.2.5 Rancangan Tampilan Halaman Sisa Hutang .......... 48
4.2.2.6 Rancangan Tampilan Halaman Laporan ................ 49
4.2.2.7 Rancangan Tampilan Halaman Data Anggota ....... 49
4.2.2.8 Rancangan Tampilan Halaman Data Simpanan
Pokok ..................................................................... 50
4.2.2.9 Rancangan Tampilan Halaman Data Simpanan
Wajib ..................................................................... 50
4.2.2.10 Rancangan Tampilan Halaman Data Simpanan
Sukarela .................................................................. 51
4.3 Pengodean Sistem .......................................................................... 51
4.3.1 Pengodean Database ............................................................ 51
4.3.2 Tampilan Program ................................................................ 53
4.3.2.1 Halaman Utama ...................................................... 53
4.3.2.2 Profil Koperasi ........................................................ 54
4.3.2.3 Kontak dan Informasi ............................................. 55
4.3.2.4 Daftar Hutang ......................................................... 55
4.3.2.5 Daftar Pinjaman ...................................................... 56
x
4.3.2.6 Laporan ................................................................... 56
4.3.2.7 Daftar Anggota ....................................................... 57
4.3.2.8 Dafatr Simpanan Wajib .......................................... 58
4.3.2.9 Daftar Simpanan Pokok .......................................... 58
4.3.2.10 Dafatar Simpanan Sukarela .................................... 59
4.3.2.11 Data Pinjam ............................................................ 59
4.4 Pengujian Sistem ............................................................................. 60
4.4.1 Rencana Pengujian .............................................................. 60
4.4.2 Kasus dan Hasil Pengujian .................................................. 60
4.5 Pemeliharaan Sistem ...................................................................... 62
DAFTAR PUSTAKA
DAFTAR RUJUKAN
LAMPIRAN
xi
DAFTAR TABEL
xii
DAFTAR GAMBAR
Gambar 2.1 Hasil penulisan tag awal dan akhir model kesatu ..................... 22
Gambar 2.2 Hasil penulisan tag awal dan akhir model kedua ...................... 22
Gambar 2.3 Hasil penulisan tag awal dan akhir model ketiga ..................... 22
Gambar 2.4 Hasil penulisan tag awal dan akhir model keempat ................. 23
Gambar 3.1 Struktur Organisasi Koperasi Karyawan PT. Sinar Sosro
Palembang ................................................................................ 27
Gambar 3.2 Sistem yang Berjalan pada Koperasi Karyawan PT. Sinar Sosro
Palembang ................................................................................ 30
Gambar 4.1 Diagram Konteks Diagram ....................................................... 35
Gambar 4.2 Diagram Level Zero(0) ............................................................. 36
Gambar 4.3 Flowchart Anggota ................................................................... 38
Gambar 4.4 Flowchart Ketua Koperasi ........................................................ 39
Gambar 4.5 Flowchart Bendahara Koperasi................................................. 40
Gambar 4.6 Blockchart ................................................................................. 41
Gambar 4.7 ERD (Entity Relationship Diagram) ......................................... 42
Gambar 4.8 Rancangan Halaman Utama ..................................................... 46
Gambar 4.9 Rancangan Halaman Profil ...................................................... 47
Gambar 4.10 Rancangan Halaman Kontak dan Informasi ............................ 47
Gambar 4.11 Rancangan Halaman Pinjaman ................................................ 48
Gambar 4.12 Rancangan Halaman Sisa Hutang ............................................ 48
Gambar 4.13 Rancangan Halaman Laporan .................................................. 49
Gambar 4.14 Rancangan Data Anggota.......................................................... 49
Gambar 4.15 Rancangan Data Simpanan Pokok ............................................ 50
Gambar 4.16 Rancangan Data Simpanan Wajib............................................. 50
Gambar 4.17 Rancangan Data Simpanan Sukarela ....................................... 51
Gambar 4.18 Tampilan Halaman Utama ........................................................ 53
Gambar 4.19 Tampilan Halamn Profil Koperasi ........................................... 54
Gambar 4.20 Tampilan Halaman Kontak dan Informasi ............................... 55
Gambar 4.21 Tampilan Halaman Daftar Hutang ........................................... 55
xiii
Gambar 4.22 Tampilan Halaman Pinjaman .................................................... 56
Gambar 4.23 Tampilan Halaman Laporan ...................................................... 56
Gambar 4.24 Tampilan Halaman Daftar Anggota .......................................... 57
Gambar 4.25 Tampilan Halaman Simpanan Wajib ........................................ 58
Gambar 4.26 Tampilan Halaman Simpanan Pokok ....................................... 58
Gambar 4.27 Tampilan Halaman Simpanan Sukarela ................................... 59
Gambar 4.28 T mpilan Halaman Data Pinjaman ............................................ 59
xiv
---------------------------INDEX--------------------------
<?php
session_start();
$level=$_SESSION['sesilevel'];
include "config/connect.php";
?>
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="css/jquery-ui-1.8.13.custom.css"
type="text/css" />
<script type="text/javascript" src="js/jquery-1.8.2.min.js"></script>
<script src="js/jquery-ui-1.8.13.custom.min.js"></script>
<script type="text/javascript" src="js/custom.js"></script>
<link rel="stylesheet" href="css/bootstrap.css">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="css/bootstrap-responsive.css">
<link rel="stylesheet" type="text/css" href="css/style.css">
<script type="text/javascript" src="js/bootstrap.js"></script>
</head>
<body>
<div class="span3" id="nav">
<div class="rows-fluid">
<h3>--Menu--</h3>
<ul class="nav nav-pills nav-stacked">
<?php
$tombol=$_GET['idtbl'];
?>
<?php
if($level=="bendahara"):
?>
<li <?php if
($tombol=="anggota"):?>class="active"<?php endif;?>><a
href="index.php?idtbl=anggota">Daftar Anggota</a></li>
<li <?php if
($tombol=="pokok"):?>class="active"<?php endif;?>><a
href="index.php?idtbl=pokok">Data Simpanan Pokok</a></li>
xv
<li <?php if
($tombol=="wajib"):?>class="active"<?php endif;?>><a
href="index.php?idtbl=wajib">Data Simpanan Wajib</a></li>
<li <?php if
($tombol=="sukarela"):?>class="active"<?php endif;?>><a
href="index.php?idtbl=sukarela">Data Simpanan Sukarela</a></li>
<li <?php if
($tombol=="data_pinjam_ben"):?>class="active"<?php endif;?>><a
href="index.php?idtbl=data_pinjam_ben">Data Pinjam</a></li>
<?php
elseif($level=="ketua"):
?>
<li <?php if
($tombol=="anggota_ket"):?>class="active"<?php endif;?>><a
href="index.php?idtbl=anggota_ket">Daftar Anggota</a></li>
<li <?php if
($tombol=="data_pinjam"):?>class="active"<?php endif;?>><a
href="index.php?idtbl=data_pinjam">Data Pinjam</a></li>
<?php
elseif($level=="anggota"):
?>
<li <?php if
($tombol=="info"):?>class="active"<?php endif;?>><a
href="index.php?idtbl=info">Daftar Hutang</a></li>
<li <?php if
($tombol=="pinjam"):?>class="active"<?php endif;?>><a
href="index.php?idtbl=pinjam">Pinjam</a></li>
<li <?php if
($tombol=="laporan"):?>class="active"<?php endif;?>><a
href="index.php?idtbl=laporan">Laporan</a></li>
<li <?php if
($tombol=="home"):?>class="active"<?php endif;?>><a
href="index.php">Home</a></li>
<li <?php if
($tombol=="profile"):?>class="active"<?php endif;?>><a
href="index.php?idtbl=profile">Profile Koperasi</a></li>
<li <?php if
($tombol=="informasi"):?>class="active"<?php endif;?>><a
href="index.php?idtbl=informasi">Contact & Information</a></li>
xvi
</ul>
<?php endif;?>
</div>
</div>
<div class="span8">
<div id="container" class="row-fluid">
<div id="login">
<form class="form-inline"
action="proseslogin.php" method="post">
<div class="control-group
pull-right">
<?php
if(!empty($level))
:
?>
<a href="logout.php"
class="btn btn-inverse">Logout</a>
<?php
else:
?>
<a class="btn btn-
inverse" href="login.php">Sign In</a>
<a class="btn btn-
inverse" href="index.php?idtbl=daftar">Sign Up</a>
<?php endif; ?>
</div>
</form>
</div>
<div id="top">
<h1>APLIKASI PENGOLAHAN DATA KOPERASI
SIMPAN PINJAM</h1>
</div>
<div>
<script type="text/javascript"
src="js/jquery.nivo.slider.js"></script>
<div id="slider-wrapper">
<div id="slider"
class="nivoSlider">
<a href="#"><img
src="img/6.jpg"></a>
<a href="#"><img
src="img/5.jpg"></a>
<a href="#"><img
src="img/4.jpg"></a>
xvii
<a href="#"><img
src="img/3.jpg"></a>
<a href="#"><img
src="img/2.jpg"></a>
<a href="#"><img
src="img/1.jpg"></a>
</div>
</div>
<script type="text/javascript">
$(window).load(function()
{
$('#slider').nivoSlider({
pauseTime: 5000,
animSpeed: 3000,
controlNav:false,
directionNav:false,
});
});
</script>
</div>
<div class="row-fluid" id="main-container">
<div class="span12">
<?php
if($tombol=="profile"):include ("frontend/profil.php");
elseif($tombol=="daftar"):include ("daftar.php");
elseif($tombol=="pinjam"):include ("frontend/pinjam.php");
elseif($tombol=="simpan"):include ("frontend/simpan.php");
elseif($tombol=="anggota"):include ("admin/daftar-anggota.php");
elseif($tombol=="anggota_ket"):include ("admin/daftar-
anggota_ket.php");
elseif($tombol=="pokok"):include ("admin/data_simpanan_pokok.php");
elseif($tombol=="wajib"):include ("admin/data_simpanan_wajib.php");
xviii
elseif($tombol=="sukarela"):include
("admin/data_simpanan_sukarela.php");
elseif($tombol=="info"):include ("frontend/informasi.php");
elseif($tombol=="data_pinjam"):include ("admin/data_pinjam.php");
elseif($tombol=="data_pinjam_ben"):include
("admin/data_pinjam_ben.php");
elseif($tombol=="informasi"):include ("frontend/kontak.php");
elseif($tombol=="laporan"):include ("admin/laporan.php");
else:
?>
</div>
<div>
<div class="page-header">
<h1>Koperasi Karyawan <small>PT.
Sinar Sosro Palembang</small></h1>
</div>
<div class="span3 alert alert-error">
<h3>Sukseskan Koperasi</h3>
<img src="img/pndptn 3.jpg"
alt=""/>
<p>Lakukan pembayaran simpanan
wajib tiap bulannya</p>
</div>
<div class="span5 alert alert-info">
<h3>Koperasi Karyawan PT
Sinar Sosro Palembang</h3>
<img src="img/logo-
koperasi-png.png" alt=""/>
<p>Layanan non bank yang
menyediakan jasa simpan dan pinjaman khusus karyawan PT. Sinar Sosro
Palembang</p>
</div>
<div class="span3 alert alert-succes">
<h3>Sukseskan Koperasi</h3>
<img src="img/uang3.jpg" alt=""/>
<p>Lakukan pembayaran simpanan
wajib tiap bulannya</p>
</div>
<?php
xix
endif;
?>
</div>
</div>
<div id="footer" class="row-fluid">
<p>Copyright©2014|Riska_Kusuma</p>
</div>
</div>
</div>
</body>
</html>
------------------PROFIL---------------------------------
<div>
<h3>Profil Koperasi</h3>
<p> Koperasi PT. Sinar Sosro Palembang didirikan pada tahun 2007 oleh Agnes
Mundi Kristiani
merupakan salah satu koperasi yang melakukan dua jenis kegiatan yaitu kegiatan
jual beli dan simpan pinjam.</p>
<br/>
<h6>Visi</h6>
<p>"Memajukan kesejahteraan anggota pada khususnya dan masyarakat pada
umumnya, dengan
pengelolaan organisasi dan usaha yang mandiri, terbuka, kokoh, berkembang,
profesional dan terpercaya."</p>
<h6>Misi</h6>
<p>
<ol>1. Meningkatkan mutu manajemen dan tata kelola yang transparant dan
akuntable.</ol>
<ol>2. Meningkatkan partisipasi anggota sebagai pemilik koperasi.</ol>
<ol>3. Meningkatkan pertisipasi aktif anggota sebagai pengguna koperasi.</ol>
<ol>4. Mengoptimalkan sumber daya yang ada untuk meningkatkan pelayanan
dari usaha koperasi.</ol>
</p>
<img src="img/struktur.png" alt="" align="center"/>
</div>
-------------------KONTAK-----------------------------
<div>
<h3>Koperasi Karyawan PT. Sinar Sosro Palembang</h3>
<p>Palembang Jalan Camat II RT. 52/18 Km.17 Sukajadi Kecamatan Talang
Kelapa Banyuasin Sumatera Selatan.</p>
</div>
---------------------------PINJAMAN-------------------
<div class="form">
<h1>Form Pinjaman</h1>
<form class="form-horizontal" action="frontend/proses-pinjam.php"
method="post" enctype="multipart/form-data">
xx
<div class="control-group">
<label class="control-label">Jumlah Pinjaman: </label>
<div class="controls">
<input type="text" name="jml-pinjaman" value="">
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputEmail">Lama Angsuran
</label>
<div class="controls">
<label class="radio">
<input type="radio" name="angsuran" value="12"
checked>
12 Bulan
</label>
<label class="radio">
<input type="radio" name="angsuran" value="24">
24 Bulan
</label>
<label class="radio">
<input type="radio" name="angsuran" value="36">
36 Bulan
</label>
</div>
</div>
<div class="controls">
<button type="submit" class="btn btn-danger">Kirim</button>
</div>
</form>
</div>
<div class="control-group">
<label class="control-label" for="inputEmail">Nama: </label>
<div class="controls">
<input type="text" id="inputEmail" placeholder=""
name="nama" value="">
xxi
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputEmail">Jenis Kelamin:
</label>
<div class="controls">
<label class="radio">
<input type="radio" name="jenis_kelamin"
id="optionsRadios1" value="laki-laki" checked>
Laki-Laki
</label>
<label class="radio">
<input type="radio" name="jenis_kelamin"
id="optionsRadios2" value="perempuan">
Perempuan
</label>
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputEmail">Username: </label>
<div class="controls">
<input type="text" id="inputEmail" placeholder=""
name="username" value="">
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputEmail">Password: </label>
<div class="controls">
<input type="password" id="inputEmail" placeholder=""
name="password" value="">
</div>
</div>
<div class="controls">
<button type="submit" class="btn btn-info">Kirim</button>
</div>
</form>
---------------------PROSES LOGIN-------------------
<?php
include"config/connect.php";
xxii
$nama=$_POST['nama'];
$jenis_kelamin=$_POST['jenis_kelamin'];
$username=$_POST['username'];
$password=$_POST['password'];
$pass=md5($password);
/*
if(empty($nip)OR empty($nama)OR empty($jenis_kelamin)OR
empty($alamat)OR empty($telepon)OR empty($jabatan)
OR empty($ktp)OR empty($rekening)OR empty($username)OR
empty($password))
:echo "<script>alert('Data tidak lengkap!!');window.history.go(-
1);</script>";
exit();
endif;
*/
$mktp=move_uploaded_file($_FILES['ktp']['tmp_name'],"berkas/$ktp");
$rekening=move_uploaded_file($_FILES['rekening']['tmp_name'],"berkas
/$rekening");
if($query)
:echo"<script>alert('Registrasi
Berhasil');location.href='index.php?idtbl=daftar';</script>";
else:
echo"<script>alert('Registrasi gagal');window.history.go(-
1);</script>";
endif;
?>
--------------------------LOGIN--------------------------
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Sign in Registrasi Semen Online</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
xxiii
<!-- Le styles -->
<link rel="shortcut icon" href="icon/logosemenbaturaja.png">
<link href="css/bootstrap.css" rel="stylesheet">
<style type="text/css">
body {
padding-top: 40px;
padding-bottom: 40px;
background-color: #f5f5f5;
}
.form-signin {
max-width: 300px;
padding: 19px 29px 29px;
margin: 0 auto 20px;
background-color: #fff;
border: 1px solid #e5e5e5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
box-shadow: 0 1px 2px rgba(0,0,0,.05);
}
.form-signin .form-signin-heading,
.form-signin .checkbox {
margin-bottom: 10px;
}
.form-signin input[type="text"],
.form-signin input[type="password"] {
font-size: 16px;
height: auto;
margin-bottom: 15px;
padding: 7px 9px;
}
</style>
<link href="css/bootstrap-responsive.css" rel="stylesheet">
xxiv
</head>
<body>
<div class="container">
<script src="js/jquery.js"></script>
<script src="js/bootstrap.js"></script>
</body>
</html>
-----------------------PROSES LOGIN-----------------
<?php
session_start();
include "config/connect.php";
$username=$_POST['username'];
$password=$_POST['password'];
$pass=md5($password);
$level=$_POST['level'];
xxv
if (empty($username) OR empty($password) OR empty($level))
:echo "<script>alert ('Maaf, isi dengan
lengkap.');window.history.go(-1);</script>";
exit();
endif;
if($level=="ketua"):
$query=mysql_query("SELECT id_admin FROM admin WHERE
username='$username' AND password='$pass' ");
elseif($level=="bendahara"):
$query=mysql_query("SELECT id_admin FROM admin WHERE
username='$username' AND password='$pass' ");
else:
$query=mysql_query("SELECT id_anggota FROM anggota WHERE
username='$username' AND password='$pass' ");
endif;
if(mysql_num_rows($query)>0)
:
list($id)=mysql_fetch_row($query);
$_SESSION['sesiid']=$id;
$_SESSION['sesilevel']=$level;
echo "<script>location.href='index.php';</script>";
else
?>
------------------------LOGOUT------------------------
<?php
session_start();
$_SESSION['username']='';
$_SESSION['sesiid']='';
$_SESSION['sesilevel']='';
$_SESSION['password']='';
xxvi
session_destroy();
echo "<script>location.href='index.php';</script>";
exit();
--------------------------DAFTAR ANGGOTA----------
<?php
include "config/connect.php";
include "config/paginator.class.php";
?>
<div>
<table class="table table-bordered">
<th>Daftar Nama Anggota</th>
<tr>
<td>No</td>
<td>Nama Anggota</td>
<td>Id Anggota</td>
<td>Sukarela</td>
<td>Pokok</td>
<td>Wajib</td>
</tr>
<tbody>
<?php
$sql="SELECT id_anggota,nama,jabatan FROM anggota";
echo mysql_error();
if($sql){
while(list($id,$nama,$jabatan)=mysql_fetch_row($query)){
?>
<tr>
<td><?php echo $no++;?></td>
<td><?php echo $nama?></td>
<td><?php echo $id?></td>
<td><a href="admin/simpan.php?id_anggota=<?php echo
$id;?>">tambah</a></td>
xxvii
<td><a href="admin/pokok.php?id_anggota=<?php echo
$id;?>">tambah</a></td>
<td><a href="admin/wajib.php?id_anggota=<?php echo
$id;?>">tambah</a></td>
</tr>
<?php
}
}else{
?>
<tr>
<td colspan="3">Data tidak tampil</td>
</tr>
<?php
}
?>
</tbody>
</table>
</div>
<div class="row-fluid pagination">
<?php
echo $page->display_pages();
?>
</div>
-----------------------SIMPANAN POKOK--------------
<?php
include "config/connect.php";
include "config/paginator.class.php";
?>
<div>
<h3>Data Simpanan Pokok</h3>
<table class="table table-bordered">
<thead class="tabel">
<tr>
<th>Nomor</th>
<th>Nomor Simpanan</th>
<th>Tanggal</th>
<th>Nama Anggota</th>
<th>Jumlah Simpanan</th>
</tr>
</thead>
<tbody>
<?php
$q2="SELECT
a.id_simpanan,a.tgl_simpanan,b.nama,a.total_simpanan
FROM simpanan a,anggota b WHERE a.id_anggota=b.id_anggota
xxviii
and a.jenis_simpanan='pokok'";
echo mysql_error();
if($query){
if(mysql_num_rows($query)>0){
$asd=0;
while(list($id_simpanan,$tgl_simpanan,$nama,$total_simpanan)=mysql_f
etch_row($query)){
?>
<tr>
<td><?php echo ++$no; ?></td>
<td><?php echo $id_simpanan; ?></td>
<td><?php echo $tgl_simpanan; ?></td>
<td><?php echo $nama; ?></td>
<td><?php echo $total_simpanan; ?></td>
</tr>
<?php
$asd=$asd+$total_simpanan;
}
?><td colspan="4">Jumlah</td>
<td><?php echo $asd; ?></td><?php
}
}
?>
</tbody>
</table>
</div>
<div class="row-fluid pagination">
<?php
echo $page->display_pages();
?>
</div>
xxix
-----------------SIMPANAN WAJIB-------------------
<?php
include "config/connect.php";
include "config/paginator.class.php";
?>
<div>
if($query){
if(mysql_num_rows($query)>0){
$asd=0;
while(list($id_simpanan,$nama,$total_simpanan)=mysql_fetch_row($quer
y)){
?>
<tr>
<td><?php echo $no++; ?></td>
<td><?php echo $id_simpanan; ?></td>
xxx
<td><?php echo $nama; ?></td>
<td><?php echo $total_simpanan; ?></td>
</tr>
<?php
$asd=$asd+$total_simpanan;
}
?><td colspan="3">Jumlah</td>
<td><?php echo $asd; ?></td><?php
}
}
?>
</tbody>
</table>
</div>
<div class="row-fluid pagination">
<?php
echo $page->display_pages();
?>
</div>
------------------------SIMPANAN SUKARELA--------
<?php
include "config/connect.php";
?>
<div>
<h3>Data Simpanan Sukarela</h3>
<table class="table table-bordered">
<thead class="tabel">
<tr>
<th>Nomor</th>
<th>Nomor Simpanan</th>
<th>Tanggal</th>
<th>Nama Anggota</th>
<th>Jumlah Simpanan</th>
</tr>
</thead>
<tbody>
<?php
$q2=mysql_query("SELECT
a.id_simpanan,a.tgl_simpanan,b.nama,a.total_simpanan
FROM simpanan a,anggota b WHERE a.id_anggota=b.id_anggota
and a.jenis_simpanan='sukarela'");
echo mysql_error();
if($q2){
$asd=0;
xxxi
while(list($id_simpanan,$tgl_simpanan,$nama,$total_simpanan)=mysql_f
etch_row($q2)){
?>
<tr>
<td><?php echo ++$no; ?></td>
<td><?php echo $id_simpanan; ?></td>
<td><?php echo $tgl_simpanan; ?></td>
<td><?php echo $nama; ?></td>
<td><?php echo $total_simpanan; ?></td>
</tr>
<?php
$asd=$asd+$total_simpanan;
}
?><td colspan="4">Jumlah</td>
<td><?php echo $asd; ?></td><?php
}
?>
</tbody>
</table>
</div>
-------------------SIMPAN------------------------------
<form class="form-horizontal" action="ben_proses_simpan.php" method="post"
enctype="multipart/form-data">
<div>
<div class="control-group">
<label class="control-label" for="inputEmail">Id Anggota
</label>
<div class="controls">
<input type="text" placeholder="" name="id_anggota"
value="">
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputEmail">Jumlah Simpanan:
</label>
<div class="controls">
<input type="text" placeholder=""
name="jumlah_simpanan" value="">
</div>
</div>
<div class="controls">
<button type="submit" class="btn btn-info">Kirim</button>
xxxii
</div>
</div>
</form>
-----------------PROSES SIMPAN----------------------
<?php
session_start();
include"config/connect.php";
$id_anggota=$_POST['id_anggota'];
$simpanan=$_POST['simpanan'];
if($query):
echo"<script>alert('Simpanan
Berhasil');location.href='../index.php?idtbl=sukarela';</script>";
else:
echo"<script>alert('Simpanan gagal');window.history.go(-1);</script>";
endif;
?>
---------------------DATA PINJAMAN----------------
<div>
<h3>Informasi Pinjaman</h3>
<table class="table table-bordered">
<thead>
<tr>
<th>Nomor</th>
<th>Nama</th>
<th>Jumlah Hutang</th>
<th>Cicilan/Bulan</th>
<th>Sisa Hutang</th>
<th>Lama Angsuran</th>
</tr>
</thead>
<tbody>
<?php
$sql="SELECT
b.id_pinjaman,a.nama,b.jumlah_pinjaman,b.cicilan,b.jumlah_hutang,b.lama_pinja
man
FROM anggota a,pinjaman b WHERE a.id_anggota=b.id_anggota and
b.status='setuju' order by b.id_pinjaman DESC ";
xxxiii
$query=mysql_query($sql);
echo mysql_error();
if($query){ //jika query berhasil
if(mysql_num_rows($query)>0){ //jika query
menghasilkan baris lebih dari 0
while(list($id_pinjaman,$nama,$jumlah_pinjaman,$cicilan,$jumlah_hutan
g,$lama_pinjaman) = mysql_fetch_row($query)){
$cicilan=$jumlah_pinjaman/$lama_pinjaman;
?>
<tr>
<td><?php echo ++$no;
?></td>
<td><?php echo $nama;
?></td>
<td><?php echo
$jumlah_pinjaman; ?></td>
<td><?php echo $cicilan;
?></td>
<td><?php echo
$jumlah_hutang;?></td>
<td><?php echo
$lama_pinjaman; ?> Bulan</td>
</tr>
<?php }
?>
<?php
}else{
//jika query tidak menghasilkan baris
?>
<?php
}
}else{
//jika query gagal
?>
<?php
}
?>
xxxiv
</tbody>
</table>
</div>
while(list($id_pinjaman,$nama,$jumlah_pinjaman,$jumlah_hutang,$lama
_pinjaman) = mysql_fetch_row($query)){
$cicilan=$jumlah_pinjaman/$lama_pinjaman;
?>
<tr>
<td><?php echo ++$no;
?></td>
<td><?php echo $nama;
?></td>
<td><?php echo
$jumlah_pinjaman; ?></td>
<td><?php echo $cicilan;
?></td>
xxxv
<td><?php echo
$lama_pinjaman; ?> Bulan</td>
<td>
<a
href="admin/pinjam_setuju.php?id_pinjaman=<?php echo $id_pinjaman; ?>"
class="btn btn-success" title="Setuju"><i class="icon-white icon-
ok"></i></a></i>
<a href="" class="btn btn-
warning" title="Batal"><i class="icon-white icon-remove"></i></a></i>
</td>
</tr>
<?php }
?>
<?php
}else{
//jika query tidak menghasilkan baris
?>
<?php
}
}else{
//jika query gagal
?>
<?php
}
?>
</tbody>
</table>
</div>
-------------------------PROSES PINJAM---------------
<?php
require "../config/connect.php";
$id_pinjaman=(int)$_GET['id_pinjaman'];
$sql=mysql_query("UPDATE pinjaman SET status='setuju' where
id_pinjaman=$id_pinjaman");
if($sql):
echo"<script>alert('berhasil');window.history.go(-1);</script>";
exit();
else:
xxxvi
echo"<script>alert('gagal $id_pinjaman');window.history.go(-
1);</script>";
exit();
endif;
?>
---------------------------------CSS-----------------------
body{
background:#fddb99 url(../img/bcg.png)top left no-repeat;
}
#container{
color:#333;
-op-box-shadow : inset 0px 5px 10px rgba(0,0,0,.5);
-webkit-box-shadow : inset 0px 5px 10px rgba(0,0,0,.5);
-moz-box-shadow : inset 0px 5px 10px rgba(0,0,0,.5);
/* agar web browsernyo support*/
box-shadow : inset 0px 5px 10px rgba(0,0,0,.5);
}
#top{
background:#e3702a;
padding:10px;
color:#333;
text-align : center;
text-shadow : 0px 3px 3px rgba(0,0,0,.3);
line-height : 2em;
font-family: times new roman, arial,verdana, helvetica,san-serif;
}
#main-container {
margin-top:10px;
margin-bottom:10px;
background:#fa9f56;
}
#main-container .span9 img{
width:70%;
}
#footer{
background:#e3702a;
text-align : center;
line-height : 2em;
font-family: arial,verdana, helvetica,san-serif;
}
#nav{
margin-left:50px;
margin-top:300px;
padding-left:20px;
xxxvii
}
.form{
background:#e3702a;
text-align:left;
-op-box-shadow : inset 0px 5px 10px rgba(0,0,0,.5);
-webkit-box-shadow : inset 0px 5px 10px rgba(0,0,0,.5);
-moz-box-shadow : inset 0px 5px 10px rgba(0,0,0,.5);
/* agar web browsernyo support*/
box-shadow : inset 0px 2px 10px rgba(0,0,0,.5);
margin:20px;
}
.form h1{
background:#333;
color:#e3702a;
line-height : 2em;
font-family: arial,verdana, helvetica,san-serif;
}
.form form{
padding:20px;
}
.nivoSlider {
position:relative;
overflow: hidden;
}
.nivoSlider img {
position:absolute;
max-width: none;
}
.nivo-main-image {
display: block !important;
position: relative !important;
width: 100% !important;
}
xxxviii
}
/* The slices and boxes in the Slider */
.nivo-slice {
display:block;
position:absolute;
z-index:5;
height:100%;
top:0;
}
.nivo-box {
display:block;
position:absolute;
z-index:5;
overflow:hidden;
}
.nivo-box img { display:block; }
/* Caption styles */
.nivo-caption {
position:absolute;
left:0px;
bottom:0px;
background:#000;
color:#fff;
width:100%;
z-index:8;
padding: 5px 10px;
opacity: 0.8;
overflow: hidden;
display: none;
-moz-opacity: 0.8;
filter:alpha(opacity=8);
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box; /* Opera/IE 8+ */
}
.nivo-caption p {
padding:5px;
margin:0;
}
.nivo-caption a {
display:inline !important;
}
.nivo-html-caption {
display:none;
}
xxxix
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
position:absolute;
top:45%;
z-index:9;
cursor:pointer;
}
.nivo-prevNav {
left:0px;
}
.nivo-nextNav {
right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
text-align:center;
padding: 15px 0;
}
.nivo-controlNav a {
cursor:pointer;
}
.nivo-controlNav a.active {
font-weight:bold;
}
-------------------CONFIG-----------------------
<?php
//hubungkan file dangan database
mysql_connect ("localhost","root","");
//pilih database
mysql_select_db("koperasi");
?>
xl