RANCANG BANGUN SISTEM INFORMASI AKUNTANSI BERBASIS WEB PADA KOPERASI SIMPAN PINJAM BOUGENVILLE SURABAYA.

RANCANG BANGUN SISTEM INFORMASI AKUNTANSI
BERBASIS WEB PADA KOPERASI SIMPAN PINJ AM
BOUGENVILLE SURABAYA

TUGAS AKHIR

Disusun Oleh :
Dyota Swasti Kartika
0835010069

PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
J AWA TIMUR
2012

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

LEMBAR PENGESAHAN


RANCANG BANGUN SISTEM INFORMASI AKUNTANSI BERBASIS
WEB PADA KOPERASI SIMPAN PINJ AM BOUGENVILLE
SURABAYA

Disusun Oleh :
DYOTA SWASTI KARTIKA
NPM. 0835010069
Telah disetujui untuk mengetahui Ujian Negar a Lisan
Gelombang V Tahun Akademik 2012/2013

Pembimbing I,

Pembimbing II,

Prof. Dr. Ir. H. Ahmad Fauzi, MMT
NPT. 196511091991031002

Agung Brastama Putra

Mengetahui,

Ketua Program Studi Sistem Informasi
Univer sitas Pembangunan Nasional “Veteran” J awa Timur

Nur Cahyo Wibowo, S.Kom, M.Kom
NPT. 279030440197

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

LEMBAR PENGESAHAN

RANCANG BANGUN SISTEM INFORMASI AKUNTANSI BERBASIS
WEB PADA KOPERASI SIMPAN PINJ AM BOUGENVILLE
SURABAYA

Disusun Oleh :
DYOTA SWASTI KARTIKA
NPM. 0835010069
Telah dipertahankan dan diterima oleh Tim Penguji Skripsi
Program Studi Sistem Informasi, Fakultas Teknologi Industri

Univer sitas Pembangunan Nasional “Veteran” J awa Timur
Pada Tanggal 31 Desember 2012
Tim Pembimbing,
1

Tim Penguji,
1

Prof. Dr. Ir. H. Ahmad Fauzi, MMT
NPT. 196511091991031002

Prof. Dr. Ir. H. Ahmad Fauzi, MMT
NPT. 196511091991031002

2

2

Agung Brastama Putra, S.Kom


Moh. Irwan Afandi, S.T, M.Sc
NPT. 376070702201
3
Priza Pandunata, S.Kom, M.Sc
NPT. 278050740218

Mengetahui,
Dekan Fakultas Teknologi Industri
Univer sitas Pembangunan Nasional “Veteran J awa Timur

Ir. Sutiyono, M.T.
NIP. 196007131987031001

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

YAYASAN KESEJ AHTERAAN PENDIDIKAN DAN PERUMAHAN
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” J AWA TIMUR
FAKULTAS TEKNOLOGI INDUSTRI


KETERANGAN REVISI
Kami yang bertandatangan dibawah ini menyatakan bahwa mahasiswa berikut:
Nama

: DYOTA SWASTI KARTIKA

NPM

: 0835010069

Jurusan

: SISTEM INFORMASI

Telah mengerjakan revisi/tidak ada revisi*) pra rencana (design) / skripsi ujian
lisan gelombang V, Tahun Ajaran 2012/2013 dengan judul:
“RANCANG BANGUN SISTEM INFORMASI AKUNTANSI BERBASIS WEB PADA
KOPERASI SIMPAN PINJ AM BOUGENVILLE
SURABAYA”


Surabaya,
Desember 2012
Dosen Penguji yang memeriksa revisi
1)

Pr of. Dr. Ir . H. Ahmad Fauzi, MMT
NPT. 196511091991031002

{

}

2)

Moh. Ir wan Afandi, S.T, M.Sc
NPT. 376070702201

{

}


3)

Pr iza Pandunata, S.Kom, M.Sc
NPT. 283010640212

{

}

Mengetahui,
Dosen Pembimbing I

Dosen Pembimbing II

Pr of. Dr. Ir . H. Ahmad Fauzi, MMT
NPT. 196511091991031002

Agung Brastama Putra


Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT atas limpahan rahmat,
berkat, dan anugerah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan
judul “Rancang Bangun Sistem Informasi Akuntansi Berbasis Web pada Koperasi
Simpan Pinjam Bougenville Surabaya” dengan studi kasus pada Koperasi Simpan
Pinjam Bougenville di Jalan Putat Jaya Gang Lebar A No 10A, Kecamatan Sawahan
Surabaya. Tugas Akhir ini disusun dalam rangka memenuhi persyaratan kurikulum
Program Studi : Sistem Informasi Fakultas Teknologi Industri, Universitas
Pembangunan Nasional “Veteran” Jawa Timur untuk menyelesaikan studi Sarjana S1
Sistem Informasi.
Dalam kesempatan ini penulis mengucapkan terima kasih kepada pihak-pihak
yang telah membantu dalam pelaksanaan pembuatan sehingga penyusunan Tugas
Akhir ini selesai diantaranya :
1.

Ir. Sutiyono, MT, selaku Dekan Fakultas Teknologi Industri Universitas

Pembangunan Nasional “Veteran” Jawa Timur.

2.

Prof. Dr. Ir. H. Ahmad Fauzi, MMT, selaku dosen pembimbing I yang telah
mengarahkan dan membimbing penulis dalam melaksanakan Tugas Akhir
serta penyusunan laporan ini.

3.

Agung Brastama Putra, S.Kom, selaku dosen pembimbing II yang telah
mengarahkan dan membimbing penulis dalam melaksanakan Tugas Akhir
serta penyusunan laporan ini.

ii

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4.


Ayah dan Ibu yang telah memberikan nasihat, doa serta dukungan moril
maupun materiil.

5.

Ibu Musrifah, selaku ketua Koperasi Simpan Pinjam ” Bougenville ”.

6.

Semua teman-teman Program Studi Sistem Informasi UPN “Veteran” Jawa
Timur.

7.

Dan pihak-pihak yang telah membantu dalam penulisan Tugas Akhir ini.
Penulis menyadari bahwa penulisan Tugas Akhir ini jauh dari kesempurnaan,

oleh karena itu kritik dan saran dari semua pihak sangat penulis harapkan. Akhir kata
semoga dengan Tugas Akhir ini dapat bermanfaat dan menambah wawasan

khususnya bagi penulis dan bagi fakultas pada umumnya serta para pembaca.

Surabaya, November 2012

Penulis

iii

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR ISI

HALAMAN JUDUL
LEMBAR PENGESAHAN
ABSTRAKSI ............................................................................................... i
KATA PENGANTAR ................................................................................. ii
DAFTAR ISI ............................................................................................... iv
DAFTAR GAMBAR ................................................................................... vii
DAFTAR TABEL ....................................................................................... x
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah .......................................................................... 1
1.2 Perumusan Masalah ............................................................................... 2
1.3 Batasan Masalah .................................................................................... 2
1.4 Tujuan ................................................................................................... 3
1.5 Manfaat .................................................................................................. 3
1.6 Sistematika Penulisan ............................................................................ 3

BAB II TINJ AUAN PUSTAKA
2.1 Koperasi Simpan Pinjam Bougenville .................................................... 5
2.1.1 Visi dan Misi .............................................................................. 5
2.1.2 Kelembagaan .............................................................................. 5
2.1.3 Susunan Pengurus dan Pengawas ................................................ 6
2.1.4 Peranan Pengurus dan Pengawas ................................................ 6
2.1.5 Kegiatan Peranan dan Pegawas ................................................... 7
iv

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2.2 Koperasi ................................................................................................ 7
2.2.1 Koperasi Simpan Pinjam ............................................................ 8
2.2.2 Prinsip Utama Koperasi Simpan Pinjam ..................................... 8
2.3 Akuntansi ............................................................................................... 9
2.3.1 SiklusAkuntansi ......................................................................... 9
2.3.2 Tujuan Umum Laporan Keuangan .............................................. 11
2.3.3 Akun / Perkiraan ......................................................................... 12
2.3.3.1 Pedoman Pengisian Akun / Perkiraan .............................. 13
2.3.4 Jurnal ......................................................................................... 14
2.3.5 Neraca ........................................................................................ 14
2.3.6 Rumus Dasar .............................................................................. 16
2.3.7 Sisa Hasil Usaha (SHU) dan Dana-dana ...................................... 17
2.3.7.1 Metode Pembagian SHU ................................................ 20
2.4 PHP ...................................................................................................... 21
2.4.1 Variable ...................................................................................... 22
2.4.2 Tipe Data pada PHP ................................................................... 23
2.4.3 Operator dalam PHP .................................................................... 24
2.5 Database (MySql) ................................................................................... 24
2.5.1 Menghubungkan PHP dengan MySql ......................................... 24
2.5 XAMPP ................................................................................................. 25
2.6.1 Asal kata XAMPP ..................................................................... 25
2.6.2 Bagian Penting XAMPP ............................................................ 27

v

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB III ANALISIS DAN PERANCANGAN
3.1 Software ................................................................................................ 28
3.2 Analisa Koperasi Simpan Pinjam ........................................................... 29
3.3 Analisa Sistem ....................................................................................... 29
3.4 Perancangan Sistem ............................................................................... 30
3.4.1 Conceptual Data Model .............................................................. 30
3.4.2 Physical Data Model ................................................................... 31
3.4.3 Data Flow Diagram (DFD) ......................................................... 32
3.4.4 Struktur Tabel Database .............................................................. 36
3.5 Desain Aplikasi Sistem ........................................................................... 42

BAB IV HASIL DAN PEMBAHASAN
4.1 Instalasi Program ................................................................................... 56
4.2 Implementasi Sistem .............................................................................. 57

BAB V PENUTUP
5.1 Kesimpulan ............................................................................................ 66
5.2 Saran ...................................................................................................... 66

DAFTAR PUSTAKA .................................................................................
LAMPIRAN ...............................................................................................

vi

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Judul

: Rancang Bangun Sistem Informasi Akuntansi Berbasis Web
Pada Koperasi Simpan Pinjam Bougenville Surabaya

Pembimbing 1 : Prof. Dr. Ir. H. Ahmad Fauzi, MMT
Pembimbing 2 : Agung Brastama Putra, S.Kom

ABSTRAK
Akuntansi merupakan aktivitas mengumpulkan, menganalisis, menyajikan
dalam bentuk angka, mengklarifikasikan, mencatat, meringkas dan melaporkan
aktivitas/transaksi suatu badan usaha dalam bentuk informasi keuangan. Dalam
mengelolah laporan keuangan atau pencatatan transaksi akuntansi koperasi
simpan pinjam masih dikerjakan didalam buku akuntansi koperasi, sehingga
dalam pencatatan dan mendapatkan informasi keuangan membutuhkan waktu
yang lama.
Sistem informasi akuntansi membantu kinerja bendahara dalam pencatatan
aktivitas transaksi keuangan, pengelompokkan aktivitas transaksi keuangan dan
pembuatan laporan keuangan seperti laporan neraca dan laporan Sisa Hasil Usaha
koperasi yang didapatkan dari aktivitas transaksi keuangan secara tepat dan cepat.
Dengan dibangunnya sistem informasi akuntansi simpan pinjam maka
dapat membantu kinerja bendahara koperasi dalam mengelola aktivitas dan
menganalisa laporan keuangan koperasi simpan pinjam.
Kata kunci : sistem informasi akuntansi, koperasi, simpan pinjam.

i
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB I
PENDAHULUAN

1.1.

LATAR BELAKANG
Perkembangan dunia usaha yang semakin berkembang pesat dan

persaingan usaha yang ketat membuat para pelaku bisnis membutuhkan sistem
akuntansi dalam mengetahui aktivitas dan asset yang di dapatkan, tanpa adanya
pencatatan keuangan yang baik, akan timbul kesulitan dalam perencanaan usaha
maupun organisasi.
Koperasi Simpan Pinjam Bougenville yang bergerak dalam bidang jasa
simpan pinjam, memberi kesempatan kepada anggotanya memperoleh pinjaman
dengan mudah dan mendapatkan bunga ringan, menghimpun dana dari simpanan
para anggotanya yang kemudian menyalurkan kembali dana tersebut kepada para
anggotanya, simpanan disini meliputi simpanan pokok, simpanan wajib dan
simpanan cadangan. Pengelolahan data anggota koperasi sudah dilakukan secara
komputerisasi, sedangkan pencatatan transaksi akuntansi pada Koperasi Simpan
Pinjam Bougenville masih dikerjakan didalam buku akuntansi koperasi, sehingga
dalam mencari informasi membutuhkan waktu yang lama. Oleh karena itu
koperasi membutuhkan pencatatan sistem akuntansi secara komputerisasi yang
memadai, untuk memproses pencatatan secara otomatis dan mendapatkan
informasi cepat dan tepat.
Dengan dibangunnya sistem informasi akuntansi diharapkan dapat
membantu kinerja koperasi untuk dapat mengelolahan aktivitas simpan pinjam
dalam pengolahan keuangan. Sehingga dapat menghasilkan laporan keuangan

1

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2

seperti laporan neraca dan Sisa Hasil Usaha (SHU) anggota dengan cepat dan
tepat.

1.2.

PERUMUSAN MASALAH
Berdasarkan uraian mengenai latar belakang di atas maka permasalahan

yang dihadapi oleh koperasi adalah bagaimana merancang dan membangun sistem
informasi akuntansi simpan pinjam pada Koperasi Simpan Pinjam Bougenville
sehingga dapat menghasilkan laporan keuangan dengan cepat dan tepat.

1.3.

BATASAN MASALAH
Dalam pembuatan sistem informasi akuntansi ini membatasi bahasan

masalah sebagai berikut :
1)

Membahas pembuatan jurnal, buku besar, neraca dan SHU (Sisa Hasil
Usaha) koperasi, dan SHU (Sisa Hasil Usaha) per anggota.

2)

Laporan akuntansi ini dapat dibuat setiap bulan dan tahun.

3)

Membahas tentang aktivitas keuangan koperasi.

4)

Bahasa pemrograman yang digunakan adalah PHP dan menggunakan
database MySQL.

5)

Tidak membahas pengolahan data anggota koperasi.

1.4. TUJ UAN
Tujuan hasil TA yang telah didefinisikan dari permasalahan adalah sebagai
berikut :
1)

Mempermudah dalam mengelolah aktivitas keuangan pada koperasi.

2)

Menyajikan informasi aktivitas keuangan secara cepat dan tepat.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3

3)

Mempermudah mendapatkan laporan aktivitas/transaksi koperasi dalam
bentuk informasi keuangan.

4)

Mengembangkan sistem informasi yang lama secara manual dengan
merancang

dan

mendesain

sistem

informasi

yang

baru

untuk

mempermudah penggunaan pengolahan data.

1.5.

MANFAAT
Sesuai dengan latar belakang tersebut di atas, manfaat dari pembuatan

sistem informasi akuntansi adalah :
1)

Dapat mempermudah dalam menyajikan laporan buku besar, neraca dan
SHU (Sisa Hasil Usaha) secara cepat dan tepat.

2)

Dapat mempermudah dalam pengolahan data keuangan koperasi.

3)

Dapat mempermudah mencari informasi laporan keuangan secara bulanan
ataupun tahunan.

1.6.

SISTEMATIKA PENULISAN.
Penulisan proposal skripsi Tugas Akhir terdiri dari 5 bab dengan

sistematika pembahasan sebagai berikut :

BAB I

: PENDAHULUAN
Bab ini berisikan tentang latar belakang, permasalahan, batasan
masalah, tujuan, manfaat, metodologi penulisan dan sistematika
penulisan pembuatan tugas akhir ini.

BAB II : TINJ AUAN PUSTAKA

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4

Pada bab ini menjelaskan tentang teori-teori pemecahan masalah yang
berhubungan dan digunakan untuk mendukung dalam pembuatan tugas
akhir ini.
BAB III : ANALISIS DAN PERANCANGAN SISTEM
Bab ini dijelaskan tentang tata cara metode perancangan sistem yang
digunakan untuk mengolah sumber data yang dibutuhkan sistem antara
lain: Data Flow Diagram (DFD), dan Entity Relational Diagram
(ERD).
BAB IV : IMPLEMENTASI SISTEM
Pada bab ini menjelaskan implementasi dari program yang telah dibuat
meliputi

lingkungan

implementasi,

implementasi

proses

dan

implementasi antarmuka.
BAB V : PENUTUP
Bab ini berisi kesimpulan dan saran dari penulis untuk pengembangan
sistem.
DAFTAR PUSTAKA
Pada bagian ini akan dipaparkan tentang sumber-sumber literatur yang
digunakan dalam pembutan laporan tugas akhir ini.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB II
TINJ AUAN PUSTAKA

Tinjauan pustaka berisikan beberapa teori dasar sebagai penunjang
penyelesaian pembuatan Sistem Informasi Akuntansi pada Koperasi Simpan Pinjam
Bougenville, antara lain penjelasan tentang koperasi simpan pinjam Bougenville,
koperasi, akuntansi, sistem informasi akuntansi, PHP, MySQL dan XAMPP.

2.1.

Koper asi Simpan Pinjam Bougenville.

2.1.1. Misi dan Visi :
Meningkatkan kesejahteraan Anggota khususnya dan Masyarakat pada
umumnya.
2.1.2. Kelembagaan.
1)

Identitas Koperasi :

a.

Nama Koperasi

: Koperasi Simpan Pinjam BOUGENVILLE.

b.

Jenis Usaha

: Perkreditan.

c.

Alamat Koperasi

: Putat Jaya Lebar A No. 10A Surabaya.

d.

No. Telepon

: (031) 5612024.

e.

Kecamatan / Kota

: Sawahan / Surabaya.

f.

No Badan Hukum

: 119/BH/II/21/1972.

g.

No Perubahan AD

: 05/PAD/436.44.13/V/2004.

h.

Tanggal Perubahan

: 27 Mei 2004.

2)

Keanggotaan.

a.

Anggota Laki-Laki

: 27 Orang

5

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

6

b.

Anggota Perempuan : 73 Orang

c.

Jumlah Anggota

: 100 Orang

d.

Calon Anggota

: 20 Orang

2.1.3. Susunan Pengurus dan Pengawas
1)

Pengurus KSP “Bougenville” :

a.

Ketua

: Musrifah

Masa Bhakti : 2010 – 2015
b.

Sekertaris

: Sri Hariyani

Masa Bhakti : 2010 - 2015
c.

Bendahara

: Danny Krisfita

Masa Bhakti : 2010 – 2015
2)

Pengawas KSP “Bougenville” :

a.

Ketua

: Karmilah

Masa Bhakti : 2010 – 2015
b.

Sekertaris

: Agus Hariyanto

Masa Bhakti : 2010 – 2015
c.

Bendahara

: Indah Titik I

Masa Bhakti : 2010 – 2015
3)

Pengelolah :

a.

Kasir

: Musrifah

b.

Pembukuan

: Sri Hariyani

c.

Perkreditan

: Karmilah

2.1.4. Peranan Pengurus dan Pengawas
1)

Pengurus.
Memimpin koperasi dan usaha koperasi yang dapat dipercaya, menetapkan

anggaran dasar, mengangkat dan memberhentikan pengurus dan pengawas, membuat
kebijakan umum, pengambil keputusan.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

7

2)

Pengawas.
Peranan pengawas, mengawasi jalannya koperasi dan berwenang meneliti

catatan yang ada pada koperasi untuk mendapatkan segala keterangan yang
diperlukan.
2.1.5. Kegiatan Pengur us dan Pengawas
1)

Pengurus
a.

Menyusun dan melaksanakan Rencana Kerja (RK) serta Rencana
Anggaran Pendapatan dan Belanja Koperasi (RAPBK).

b. Penyusunan dan pelaksanaan Rapat Anggota Tahunan (RAT).
c.

Evaluasi Rencana Kerja (RK) dan Rencana Anggaran Pendapatan dan
Belanja Koperasi (RAPBK).

d. Persiapan penyusunan dan pelaksanaan Rapat Anggota Tahunan.
2)

Pengawas
a.

Pengawasan dan pemeriksaan yang dilaksanakan setiap triwulan.

b. Koordinasi dengan pengurus.
c.

Menyusun laporan triwulan dan semester.

d. Menyusun Rencana Kerja (RK) serta Rencana Anggaran Pendapatan dan
Belanja Koperasi (RAPBK).

2.2.

e.

Menyusun berita Acara kas Opname.

f.

Menyusun dan mempersiapkan laoran pertanggungjawaban pengawas.

Koper asi
Menurut Rudianto (2010), secara umum koperasi dipahami sebagai

perkumpulan orang yang secara sukarela mempersatukan diri untuk berjuang

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

8

meningkatkan kesejahteraan ekonomi mereka melalui pembentukan sebuah badan
usaha yang dkelola secara demokratis.
2.2.1. Koper asi Simpan Pinjam
Menurut Rudianto (2010), koperasi kredit atau koperasi simpan pinjam adalah
koperasi yang bergerak dalam bidang pemupukan simpanan dana dari para
anggotanya, untuk kemudian dipinjamkan kembali kepada para anggota yang
memerlukan bantuan dana. Kegiatan utama koperasi simpan pinjam adalah
menyediakan jasa penyimpanan dan peminjaman dana kepada anggota koperasi.
2.2.1.1. Pr insip Utama Koperasi Simpan Pinjam
Menurut anugrah (2011) ada 3 prinsip utama koperasi simpan pinjam yaitu :
1)

Swadaya
Tabungan hanya diperoleh dari anggotanya.

2)

Setia Kawan
Pinjaman hanya diberikan kepada anggotanya

3)

Pendidikan dan Penyadaran
Membangun watak adalah utama, hanya yang berwatak abik yang dapat diberi
pinjaman.
Karena koperasi simpan pinjam memang bersifat demokratis. Selain ada

kerjasama keuangan di antara anggota, kedudukan semua anggota sama (equal).
Masing-masing anggota memiliki hak yang sama, memiliki hak suara untuk memilih
dan dipilih menjadi pengurus. Sebagai perantara keuangan, koperasi simpan pinjam
membiayai peminjaman portofolio mereka dengan memutar dan membagi simpanan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

9

anggota, menciptakan barbagai peluang bagi keturunan para anggota. Credit Union
ada untuk melayani anggota dan komunitasnya.

2.3.

Akuntansi
Menurut Rudianto (2010), Akuntansi adalah sistem informasi yang

menghasilkan laporan kepada pihak-pihak yang berkepentingan mengenai aktivitas
ekonomi dan kondisi suatu badan usaha. Aktivitas mengumpulkan, menganalisis,
menyajikan dalam bentuk angka, mengklasifikasikan, mencatat, meringkas, dan
melaporkan aktivitas/transaksi suatu badan usaha dalam bentuk sistem informasi
keuangan.
Kebutuhan akan informasi yang berkaitan dengan aktivitas ekonomi dan
kondisi koperasi tersebut tidak hanya muncul dari pihak eksternal koperasi, seperti
kreditor, supplier, pemerintah, atau calon investor, tetapi juga muncul dari pihak
internal organisasi. Pihak menejemen koperasi akan membutuhkan informasi
keuangan berkaitan dengan aktivitas ekonomi yang dilakukan koperasi, seperti beban
usaha yang dikeluarkan.
2.3.1. Siklus Akuntansi
Proses akuntansi dimulai dari mengumpulkan dokumen dasar transaksi,
mengklarifikasi jenis transaksi, menganalisis meringkasnya dalam catatan, hingga
melaporkannya dalam bentuk lalaporan keuangan yang dibutuhkan.
Dengan demikian, untuk sampai pada penyajian informasi keuangan yang
dibutuhkan oleh berbagai pihak, akuntansi harus melewati suatu proses yang disebut
siklus akuntansi. Menurut Rudianto (2010), siklus akuntansi adalah urutan kerja

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

10

yang harus ditempuh oleh akuntan, mulai sejak awal hinggal menghasilkan laporan
keuangan suatu koperasi.

Gambar 2.1 Siklus Akuntansi
Penjelasan Gambar 2.1 Siklus Akuntasi :
1)

Dokumen Dasar.
Dokumen dasar adalah bukti transaksi yang dijadikan dasar oleh akuntan

untuk mencatat, seperti faktur, kwitansi, nota penjualan, dan lain-lain.
2)

Jurnal.
Jurnal (Journal) adalah aktivitas meringkas dan mencatat transaksi koperasi

berdasarkan dokumen dasar. Tempat mencatat dan meringkas transaksi tersebut
disebut dengan Buku Harian.
3)

Posting.
Posting adalah aktivitas memindahkan catatan di Buku Harian ke dalam Buku

Besar sesuai dengan jenis transaksi dan nama akun atau perkiraan masing-masing.
4)

Buku Besar.
Buku besar (General Leadger) adalah kumpulan dari semua akun/perkiraan

yang dimiliki suatu koperasi yang saling berhubungan satu dengan lainnyadan
merupakan suatu kesatuan.
5)

Akun/Perkiraan.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

11

Akun/Perkiraan (account) adalah kelas informasi dalam suatu sistem
akuntansi. Atau, suatu media yang digunakan untuk mencatat informasi mengenai
sumber daya koperasi dan informasi lain berdasarkan jenisnya. Sebagai contoh,
akun/perkiraan kas, akun piutang, akun modal, dan sebagainya.
6)

Laporan Keuangan.
Laporan keuangan adalah laporan pertanggungjawaban pengurus koperasi

atau hasil usaha koperasi pada suatu periode tertentu dan posisi keuangan koperasi
pada akhir periode tertentu.
Siklus akuntansi ini dimulai dengan meneliti dan memilah dokumen transaksi,
seperti nota, kwitansi, faktur, dan sebagainya. Setiap dokumen tersebut diteliti dan
dipilah menurut jenis transaksinya. Setelah diketahui jenis dan nominal transaksinya,
akuntan koperasi harus mencatatnya dalam buku jurnal. Dalam buku jurnal harian,
transaksi tersebut diringkas pencatatannya sesuai dengan nama akun setiap jenis
transaksi. Dalam setiap periode tertentu, seperti seminggu sekali, ringkasan transaksi
di buku jurnal tersebut lalu diposting (dipindahkan sesuai dengan jenis akun) ke buku
besar. Pada akhir periode akuntansi, setiap akun dalam buku besar itu dihitung
saldonya dan kemudian dijadikan dasar untuk menyusun neraca.
2.3.2. Tujuan Umum Laporan Keuangan
Menurut Rudianto (2010), laporan keuangan disusun dengan tujuan sebagai
berikut :
1)

Untuk memberikan informasi keuangan yang dapat dipercaya mengenai
sumber ekonomi dan kewajiban serta modal suatu koperasi.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

12

2)

Untuk memberikan informasi yang dapat dipercaya mengenai perubahan
sumber ekonomi suatu koperasi yang terjadi ketika melakukan aktivitas usaha
dalam rangka memperoleh SHU.

3)

Untuk memberikan informasi keuangan yang akan membantu para pemakai
laporan dalam mengestimasi potensi koperasi untuk mengahasilkan SHU di
masa mendatang.

4)

Untuk memberikan informasi keuangan yang akan membantu para pemakai
laporan dalam mengestimasi potensi koperasi untuk mengahasilkan SHU.

5)

Untuk memberikan informasi penting lainnya mengenai perubahan sumber
ekonomi dan kewajiban, seperti informasi mengenai aktivitas pembelanjaan
dan inventasi.

6)

Untuk mengungkapkan sebanyak mungkin informasi lain yang berhubungan
dengan laporan keuangan yang relevan untuk kebutuhan pemakai laporan,
seperti informasi mengenai kebijakan akuntansi yang dianut koperasi.

2.3.3. Akun / Perkir aan
Menurut Rudianto (2010), perkiraan (akun) adalah suatu media untuk
mencatat transaksi-transaksi keuangan atau sumber daya yang dimiliki koperasi
secara spesifik, seperti aktiva, utang, modal, pendapatan dan beban.
Tujuan penggunaan akun adalah untuk mencatat data-data yang muncul akibat
transaksi yang dilakukan koperasi dan yang menjadi dasar penyusunan laporan
keuangan. Akun memberikan informasi tentang operasi koperasi dari hari kehari.
Dari akun dapat diketahui beberapa informasi penting bagi koperasi, seperti jumlah

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

13

tagihan pada salah satu langganan atau jumlah total tagihan, jumlah beban tenaga
kerja, jumlah pendapatan, atau beberapa informasi lainnya.
2.3.3.1.

Pedoman Pengisian Akun / Perkir aan
Menurut Rudianto (2010), karena begitu beragamnya transaksi dan begitu

banyaknya akun yang digunakan koperasi, kita harus memiliki metode yang dapat
digunakan sebagai pedoman dalam mencatat transaksi yang dilakukan koperasi ke
dalam berbagai akun yang ada. Salah satu cara yang dapat dijadikan pedoman untuk
mencatat transaksi koperasi kedalam berbagai akun adalah dengan mengikuti
pedoman berikut ini.
Utang

Aktiva
+

-

-

Penjualan
+

-

Ekuitas
+

-

+

Beban
+

-

Keterangan :
a)

Untuk semua yang termasuk dalam kelompok akun aktiva, jika akun tersebut
bertambah nilainya, cantumkan di sisi debet, sementara jika berkurang
nilanya, cantumkan di sisi.

b)

Untuk semua akun yang termasuk dalam kelompok akun utang/kewajiban,
jika akun tersebut bertambah nilainya cantumkan di sisi kredit, sementara jika
berkurang nilainya cantumkan di sisi debet.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

14

c)

Untuk semua akun yang termasuk dalam kelompok akun modal, jika akun
tersebut bertambah nilainya cantumkan di sisi kredit, sementara jika
berkurang nilainya cantumkan di sisi debet.

d)

Akun pendapatan/penjualan, jika bertambah nilainya cantumkan di sisi
kredit, sementara jika berkurang nilainya cantumkan di sisi debet.

e)

Untuk semua akun yang termasuk dalam kelompok akun biaya, jika
bertambah nilainya cantumkan di sisi debet, sementara jika berkurang nilainya
cantumkan di sisi kredit.

2.3.4. J urnal
Menurut Rudianto (2010), Jurnal umum atau jurnal transaksi adalah aktivitas
meringkas dan mencatat transaksi koperasi berdasarkan dokumen dasar secara
kronologis beserta penjelasan yang diperlukan dalam buku harian. Jurnal berfungsi
mencatat dan meringkas pengaruh setiap transaksi koperasi terhadap persamaan dasar
akuntansi. Sedangkan akun dan buku besar berfungsi mencatat transaksi koperasi
menurut jenis transaksinya. Jadi, jurnal bukan berfungsi menggantikan buku besar
dan akun, tetapi diantara keduanya saling melengkapi satu dengan lainnya.
2.3.5. Neraca
Menurut Rudianto (2010), Neraca adalah suatu daftar yang menunjukkan
posisi sumber daya yang dimiliki koperasi, serta informasi dari mana sumber daya
tersebut diperoleh.
Neraca merupakan laporan keuangan yang menunjukkan posisi sumber daya
yang dimiliki koperasi beserta informasi tentang asal sumber daya tersebut. Dengan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

15

fungsi seperti itu, neraca merupakan satu-satunya laporan keuangan yang dapat
disusun pada awal pendirian suatu koperasi.
Neraca terdiri dari dua sisi, yaitu sisi kiri yang disebut dengan Aktiva dan sisi
kanan disebut dengan Pasiva atau Kewajiban. Sisi Pasiva terdiri dari utang dan
ekuitas.
Neraca
AKTIVA
PASIVA/KEWAJ IBAN
Utang
Ekuitas
Gambar 2.2 Neraca
Penjelasan Gambar 2.2 Neraca :
1)

Aktiva (aset)
Aktiva (aset) adalah kekayaan yang dimiliki suatu koperasi. kekayaan

koperasi dapat berupa uang, tagihan kepada anggota, tagihan kepada pihak lain,
peralatan kantor, kendaraan, bangunan, dan sebagainya.
Sisi Pasiva atau Kewajiban terdiri dari dua kelompok utama akun, yaitu akun
utang dan akun modal.
2)

Utang
Utang adalah kewajiban koperasi untuk membayar sejumlah uang/barang/jasa

kepada pihak lain dimasa mendatang akibat transaksi dimasa lalu. Utang koperasi
dapat berupa utang usaha, utang bank, atau utang kepada anggota dalam bentuk
simpanan sukarela atau dana.
3)

Ekuitas
Ekuitas adalah bukti penyertaan dan kepemilikkan dari anggota sebagai pihak

yang telah menanamkan uangnya dalam koperasi. Ekuitas koperasi terdiri dari,

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

16

simpanan pokok, simpanan wajib donasi, dan SHU yang belum dibagi serta
cadangan-cadangan yang dibentuk koperasi.
2.3.6. Rumus Dasar
Setiap transaksi yang dilakukan suatu badan usaha akan saling mempengaruhi
satu dengan yang lainnya. Jika transaksi aktiva terjadi, hal itu akan mempengaruhi
sisi pasivanya. Jika transaksi aktiva tidak melibatkan sisi pasiva, maka yang berubah
hanya komposisi aktiva saja. Oleh karena itu, jumlah total aktiva akan selalu sama
dengan jumlah total pasiva. Nilai total aktiva yang selalu sama dengan nilai total
pasiva itulah yang disebut dengan persamaan akuntansi.
Aktiva (Harta) = Kewajiban (Utang) + Ekuitas
Aktiva (Har ta) - Kewajiban (Utang) = Ekuitas
Dengan persamaan akuntansi, kita dapat mengetahui pergerakan kondisi
keuangan suatu koperasi akibat berbagai transaksi yang dilakukannya setiap saat.
Persamaan akuntansi tidak hanya mencatat transaksi yang berkaitan secara langsung
dengan aktiva, utang dan modal saja. Persamaan akuntansi dapat juga digunakan
untuk melihat pengaruh transaksi pendapatan, pengeluaran beban, atau pembagian
SHU yang dilakukan koperasi. Perolehan pendapatan suatu koperasi akibat menjual
produknya akan menambah jumlah aktiva, karena ada tambahan kas atau piutang dan
pada saat yang sama, akan menambah jumlah aktiva, karena ada tambahan kas atau
piutang dan, pada saat yang sama, akan menambah jumlah modal koperasi.
Sedangkan pembayaran beban operasi akan mengurangi aktiva, karena ada kas/uang
yang harus dikeluarkan, dan pada saat yang sama akan mengurangi modal koperasi.
Demikian juga, pembagian SHU akan mengurangi aktiva dan modal koperasi.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

17

Jadi, persamaan akuntansi dapat digunakan untuk melihat pengaruh semua
transaksi yang dilakukan koperasi terhadap posisi keuangan koperasi pada suatu saat.
J enis Transaksi

Pengaruh ter hadap Ekuitas

Setoran modal oleh anggota
Pembagian SHU
Pendapatan
Pengeluaran Biaya

Menambah
Mengurangi
Menambah
Mengurangi

Setoran modal dalam bentuk setoran simpanan pokok dan simpanan wajib
oleh anggota akan menambah ekuitas koperasi. Perolehan pendapatan koperasi
karena menjual produknya akan menambah ekuitas koperasi. Sedangkan pembayaran
uang (pengorbanan ekonomis) yang dilakukan koperasi untuk memperoleh
pendapatan tersebut akan mengurangi ekuitas koperasi. Selisih positif yang timbul
antara pendapatan dengan beban yang dikeluarkan koperasi akan menghasilkan sisa
hasil usaha (SHU). Jika SHU ini dibagikan kepada anggota, hal itu akan mengurangi
ekuitas koperasi.
2.3.7. Sisa Hasil Usaha (SHU) dan Dana-Dana
Menurut Rudianto (2010), Koperasi tidak menggunakan istilah laba atau
keuntungan untuk menunjukkan selisih antara penghasilan yang diterima selama
periode tertentu dan pengorbanan yang dikeluarkan untuk memperoleh penghasilan
itu. Selisih ini dalam koperasi disebut dengan Sisa Hasil Usaha (SHU). SHU ini,
seterlah dikurangi dengan berbagai beban usaha, akan dibagikan kepada para anggota
sesuai dengan perimbangan jasanya masing-masing. Jasa anggota diukur berdasarkan
jumlah kontribusi dan jumlah modal masing-masing anggota terhadap pembentukan
SHU ini. Ukuran kontribusi yang digunakan adalah jumlah transaksi anggota dengan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

18

koperasi selama periode tertentu dan saldo modal anggota dalam koperasi, yang
terwujud dalam simpanan pokok dan simpanan wajib.
Sisa Hasil Usaha (SHU) harus dirinci menjadi sisa hasil usaha yang diperoleh
dari transaksi dengan anggota, dan sisa hasil usaha yang berasal dari transaksi dengan
bukan anggota. Sebagian sisa hasil usaha tersebut akan dikembalikan kepada anggota
sebanding dengan jasa yang diberikan dan sebagian lagi dialokasikan ke berbagai
dana yang dimiliki koperasi serta cadangan koperasi.
Alokasi sisa hasil usaha suatu koperasi secara umum dapat dirinci sebagai
berikut :
Objek Alokasi SHU
1. Dana Anggota
2. Cadangan Koperasi
3. Dana Pengururs
4. Dana Pegawai
5. Dana Pendidikan Koperasi
6. Dana Pembangunan Daerah Kerja
7. Dana Sosial
1)

Sisa Hasil Usaha untuk Angota atau Dana Anggota
adalah bagian dari SHU yang dikembalikan kepada anggota atas jasa-jasa

yang telah diberikannya kepada koperasi. Jasa yang diberikan kepada koperasi dibagi
menjadi :
a.

Jasa Modal

b.

Jasa Penjualan

c.

Jasa Pembelian

d.

Bunga Simpanan Sukarela

2)

Cadangan Koper asi

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

19

adalah akumulasi dari sisa hasil usaha yang disisihkan untuk koperasi dan
akan digunakan sebagai cadangan untuk menutup kerugian yang mungkin terjadi di
masa mendatang, selain dapat juga digunakan untuk pengembangan usaha. Cadangan
koperasi bukan milik anggota sehingga tidak boleh dibagikan kepada anggota.
3)

Dana-dana
adalah bagian dari sisa hasil usaha koperasi yang oleh undang-undang harus

disisihkan untuk berbagai kegunaan seperti :
a.

Dana Pengurus, yaitu bonus yang diberikan kepada pengurus koperasi karena
telah memberikan waktu, tenaga, dan pikirannya untuk mengelola koperasi,
Sebelum dana ini di bagikan, dana pengurus merupakan utang koperasi
kepada pengurus.

b.

Dana Pegawai, yaitu bonus yang dikerjakan kepada pegawai koperasi karena
telah memberikan waktu, tenaga dan pikirannyauntuk menjalankan aktivitas
koperasi sehari-hari. Sebelum dana ini dibagikan, dana pegawai merupakan
utang koperasi kepada pegawai.

c.

Dana Pendidikan, yaitu dana yang berasal dari SHU yang dialokasikan
koperasi untuk meningkatkan pendidikan anggota koperasi, pengurus
koperasi, pegawai koperasi, atau pihak-pihak lain yang dipandang perlu
menerima bantuan dana pendidikan.

d.

Dana Pembangunan Daerah Kerja, yaitu dana yang dialokasikan untuk
memberikan sumbangan pembangunan di wilayah koperasi beroperasi. Dana
ini merupakan kewajiban koperasi kepada masyarakat.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

20

e.

Dana Sosial, yaitu dana yang dialokasikan untuk berbagai kegiatan sosial di
lokasi koperasi tersebut beroperasi. Dana ini merupakan kewajiban koperasi
kepada masyarakat.

2.3.7.1.

Metode pembagian SHU
Secara umum, sisa hasil usaha yang diperoleh oleh koperasi selama suatu

periode akuntansi harus dibagikan kepada anggota. Akan tetapi, SHU yang diperoleh
koperasi tidak dibagikan semuanya kepada anggota. Sisa hasil usaha tersebut harus
dialokasikan ke beberapa pos yang telah dianggarkan dalam anggaran dasar dan
anggaran rumah tangga koperasi.
Berdasarkan berbagai peraturan yang terkait dengan pembagian SHU
tersebut, pembagian SHU kepada anggota dapat dilakukan dengan pola dasar sebagai
berikut :
1)

Menentukan objek distribusi SHU dan besarnya proporsi untuk masingmasing bagian yang akan memperoleh alokasi SHU, seperti :

2)

a.

Cadangan

b.

Dana Anggota

c.

Dana Pegawai

d.

Dana Pendidikan

e.

Dana Sosial

f.

Dana Pembangunan

Menentukan besarnya proporsi SHU untuk anggota (dana anggota)
berdasarkan dua komponen utama, yaitu :
a. Jasa Transaksi

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

21

b. Jasa Modal
Alokasi SHU ke anggota berdasarkan kategori Jasa Transaksi dan Jasa Modal
tersebut dapat dijabarkan dalam rumus dasar berikut :
Jasa Modal Anggota =

Modal Anggota
Modal Total

x Jasa Modal Total

Jasa Penjualan Anggota =

Transaksi Anggota
Transaksi Anggota Total

x Jasa Transaksi

Sisa Hasil Usaha Anggota =

2.4

Jasa Modal + Jasa Transaksi

PHP
Pada tahun 1995 Rasmus Lerdof membangun sebuah website pribadi dengan

bahas pemrogaman berbasis web. Dimana yang kemudian diberi nama PHP (Personal
Home Page Tools). Pada waktu itu PHP adalah benama FI (form interpreted). Pada
saat itu PHP adalah sekumpulan scrip yang diguankan untuk mengelola data form
dari web.
PHP dirancang untuk membentuk web dinamis artinya PHP dapat membentuk
suatu tampilan berdasarkan pemintaan tekini. Misalnya dapat mengakses database
dan menampilkannya dihalaman web serta interaktif dengan cepat dan mudah. PHP
dapat berinteraksi dengan hampir semua teknologi web yang sudah ada. Kelebihan
bahasa dari PHP dari bahasa pemrograman lain adalah bahasa pemrogaman PHP
adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam
penggunaanya. PHP adalah bahasa open source yang dapat digunakan diberbagai

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

22

mesin (linux, unix, windows) dan dapat dijalankan secara rutin melalui concole serta
juga dapat menjalankan perintah-perintah sistem.
Contoh program Hello World yang ditulis menggunakan PHP, adalah sebagai
berikut :
Scr ipt :

Gambar 2.3 Script Program Hello World
Hasil :

Gambar 2.4 Hasil Program Hello World
2.4.1 Variabel
Menurut Achmad Solichin. Digunakan untuk menyimpan sebuah value, data
atau informasi
a)

Nama variabel diawali dengan tanda $

b)

Panjang tidak terbatas

c)

Setelah tanda $ diawali oleh huruf atau under-scrore (_). Karakter berikutnya
bisa terdiri dari huruf, angka, dan karakter tertentu yang diperbolehkan
(karakter ASCII dari 127 – 255).

d)

Bersifat case-sensitive.

e)

Tidak perlu dideklarasikan.

f)

Tidak boleh mengandung spasi.
Contoh :
Benar
- $_name

Salah
- $3name

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

23

- $first_name
- $name3
- $name_3

- $name?
- $first+name
- $first.name
- $first name



Gambar 2.5 Hasil Contoh Program Variable

2.4.2 Tipe Data pada PHP
Menurut Achmad Solichin. Pada PHP, tipe data variabel tidak didefinisikan
oleh programmer, akan tetapi secara otomatis ditentukan oleh intepreter PHP. Namun
demikian, PHP mendukung 8 (delapan) buah tipe data primitif, yaitu :
1)

Boolean

2)

Integer

3)

Float

4)

String

5)

Array

6)

Object

7)

Resource

8)

NULL

2.4.3 Oper ator dalam PHP
J enis Operator
Aritmatika

Operator
+

Contoh
$a + $b

Keter angan
Pertambahan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

24

Penugasan
Bitwise

Per bandingan

2.5

*
/
%
=
&
|
^
~
>
==
===
!=

!==
<
>
=

$a - $b
$a * $b
$a / $b
$a % $b
$a = 4;
$a & $b
$a | $b
$a ^ $b
~$b
$a > $b
$a == $b
$a === $b
$a != $b
$a $b
$a !== $b
$a < $b
$a > $b
$a = $b

Pengurangan
Perkalian
Pembagian
Modulus, sisa pembagian
$a diisi dengan 4
Bitwise AND
Bitwise OR
Bitwise XOR
Bitwise NOT
Shift Left
Shift Right
Sama dengan
Identik
Tidak sama dengan
Tidak sama dengan
Tidak identik
Kurang dari
Lebih dari
Kurang dari sama dengan
Lebih dari sama dengan

Database (MySQL)
Suatu sistem yang data tidak akan lepas dari penggunaan database. Menurut

Bunafit Nugroho ( 2007 ) database adalah sebuah bentuk media yang digunakan
untuk menyimpan data. Dimana database dapat diilustrasikan sebagai sebuah gudang
yang dijadikan yempat menyimpan berbagai macam barang yang dalam suatu
database, barang adalah data. Dalam sebuah database terdiri dari dua bagian dasar
yang membangun sebuah database yaitu tabel dan kolom.
2.5.1 Menghubungkan PHP dengan MySql.
Agar script PHP yang kita buat dapat berhubungan dengan database dari
MySQL dapat menggunakan fungsi berikut ini:

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

25

Gambar 2.6 Script Koneksi PHP dengan MySql
Isi dari variabel $host, $username, $password dan $databasename dapat
disesuaikan dengan setting pada MySQL server yang ada.
2.6

XAMPP
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem

operasi,

merupakan

kompilasi

dari

beberapa program.

Fungsinya

adalah

sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache
HTTP

Server, MySQL database,

dan

penerjemah bahasa yang

ditulis

dengan bahasa pemrograman PHP dan Perl.
Nama XAMPP merupakan singkatan dari X (empat sistem operasi
apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General
Public License dan bebas, merupakan web server yang mudah digunakan yang dapat
melayani tampilan halaman web yang dinamis.
2.6.1

Asal kata dar i XAMPP
XAMPP adalah singkatan yang masing-masing hurufnya adalah:

a.

X:
Program

ini

dapat

dijalankan

operasi, seperti Windows, Linux, Mac OS, dan Solaris.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

dibanyak

sistem

26

b.

A:
Apache, merupakan aplikasi web server. Tugas utama Apache adalah

menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang
dituliskan oleh pembuat halaman web. jika diperlukan juga berdasarkan kode PHP
yang dituliskan,maka dapat saja suatu database diakses terlebih dahulu (misalnya
dalam MySQL) untuk mendukung halaman web yang dihasilkan.
c.

M:
MySQL, merupakan aplikasi database server. Perkembangannya disebut SQL

yang merupakan kepanjangan dari Structured Query Language. SQL merupakan
bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat
digunakan untuk membuat dan mengelola database beserta isinya. Kita dapat
memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang
berada dalam database.
d.

P:
PHP, bahasa pemrograman web. Bahasa pemrograman PHP merupakan

bahasa pemrograman untuk membuat web yang bersifat server-side scripting. PHP
memungkinkan kita untuk membuat halaman web yang bersifat dinamis. Sistem
manajemen basis data yang sering digunakan bersama PHP adalah MySQl. namun
PHP

juga

mendukung

sistem

manajement

databaseOracle, Microsoft

Access, Interbase, d-base, PostgreSQL, dan sebagainya.
e.

P:
Perl, bahasa pemrograman.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

27

2.6.2 Bagian Penting XAMPP.
Bagian XAMPP yang digunakan pada umumnya :
a.

Htdoc
Htdoc adalah folder tempat meletakkan berkas-berkas yang akan dijalankan,

seperti berkas PHP, HTML dan skrip lain.
b.

PhpMyAdmin
PhpMyadmin merupakan bagian untuk mengelola basis data MySQL yang

ada

dikomputer.

Untuk

membukanya,

buka browser lalu

ketikkan

alamat http://localhost/phpMyAdmin, maka akan muncul halaman phpMyAdmin.
c.

Control Panel
Control panel yang berfungsi untuk mengelola layanan (service) XAMPP.

Seperti menghentikan (stop) layanan, ataupun memulai (start).

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB III
ANALISIS DAN PERANCANGAN

Dalam penulisan laporan Tugas Akhir ini penulis menganalisa beberapa
sistem dan merancang pembuatan “Rancang Bangun Sistem Informasi Akuntansi
berbasis Web pada Koperasi Simpan Pinjam Bougenville Surabaya” adalah sebagai
berikut :

3.1

Software
Dalam membuat sebuah aplikasi dibutuhkan beberapa software sebagai media

dan alat dalam pengerjaannya. Software yang dibutuhkan dalam pembuatan aplikasi
Sistem informasi akuntansi yaitu :
1)

Power Designer 15.2
Digunakan untuk membuat Conceptual Data Model (CDM) dan Physical

Data Model (PDM), sebagai perancangan database.
2)

Power Designer 6
Digunakan untuk membuat Data Flow Diagram (DFD), sebagai alur sistem.

3)

Microsoft Visio 2007
Digunakan untuk membuat desain antar muka aplikasi.

4)

XAMPP
Berfungsi sebagai server yang berdiri sendiri (localhost), yang terdiri atas

program Apache HTTP Server dan MySQL database.
5)

Macromedia Dreamweaver MX
Digunakan untuk desain dan layout halaman web.
28

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

29

6)

Web Browser, seperti : Mozilla Firefox dan Google Chrome
Digunakan untuk mendukung jalannya suatu program aplikasi web.

3.2

Analisa Koperasi Simpan Pinjam “Bougenville”
Sub ini membahas tentang masalah yang dihadapi oleh Koperasi Simpan

Pinjam “Bougenville”, pada Koperasi Simpan Pinjam Bougenville masih dikerjakan
didalam buku akuntansi koperasi, sehingga dalam mencari informasi membutuhkan
waktu yang lama. Oleh karena itu koperasi membutuhkan pencatatan transaksi
akuntansi secara komputerisasi yang dapat memudahkan Bendahara untuk mengolah
laporan keuangan.
Bendahara sangat membutuhkan sistem yang dapat membantu dalam
pembuatan laporan keuangan yang nantinya akan disajikan kepada ketua Koperasi
Simpan Pinjam Bougenville. Laporan keuangan meliputi neraca dan sisa hasil usaha.

3.3

Analisa Sistem
Sub ini membahas tentang sistem yang akan dibangun, untuk dapat membuat

sebuah sistem yang pertama dilakukan adalah menganalisa permasalahan yang di
hadapi oleh suatu perusahaan maupun organisasi, kemudian membuat suatu
perancangan sistem yang nantinya digunakan sebagai acuan dalam membangun
sistem, adapun perancangan tersebut meliputi perancangan database (Conceptual
Data Model dan Physical Data Model), alur sistem (Data Flow Diagram) dan desain
aplikasi sistem.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

30

3.4

Perancangan Sistem
Sub ini membahas tentang perancangan dalam pembuatan “Rancang Bangun

Sistem Informasi Akuntansi Berbasis Web pada Kope