SKRIPSI
Oleh:
Wanti Simanjuntak
161300138
SKRIPSI
Oleh:
Wanti Simanjuntak
161300138
i
ABSTRAK
vi
ABSTRACT
vii
DAFTAR ISI
Judul Halaman
viii
2.1.8.2 Microsoft SQL 2000 ..................................................... 18
2.2 Penelitian Terdahulu ........................................................................... 18
BAB III METODOLOGI PENELITIAN ................................................... 20
3.1 Kerangka Kerja ................................................................................... 21
3.2 Gambaran Umum Perusahaan ............................................................ 21
3.2.1 Sejarah Koperasi Karyawan Jujur Makmur.............................. 21
3.2.2 Struktur Organisasi Koperasi Karyawan Jujur Makmur .......... 23
3.2.3 Deskripsi Jabatan Koperasi Karyawan Jujur Makmur ............. 27
3.2.4 Aspek Kegiatan Koperasi Karyawan Jujur Makmur ................ 29
BAB IV ANALISIS DAN IMPLEMENTASI ............................................. 31
4.1 Analisis Sistem Yang Berjalan ........................................................... 31
4.1.1 Analisis Dokumen ..................................................................... 31
4.1.2 Analisis Prosedur Yang Berjalan .............................................. 33
4.1.2.1 Flow Map .................................................................... 33
4.1.2.2 Diagram Konteks ........................................................ 40
4.1.2.3 DFD (Data Flow Diagram) ........................................ 40
4.1.3 Evaluasi Sistem Yang Sedang Berjalan .................................... 43
4.2 Perancangan Sistem ............................................................................ 43
4.2.1 Tujuan Perancangan Sistem ...................................................... 44
4.2.2 Gambaran Umum Sistem Yang Diusulkan ............................... 44
4.2.3 Perancangan Prosedur Yang Diusulkan .................................... 44
4.2.3.1 Flow Map .................................................................... 44
4.2.3.2 Diagram Konteks ........................................................ 46
4.2.3.3 DFD (Data Flow Diagram) ........................................ 46
4.2.3.4 Kamus Data ................................................................. 49
4.2.4 Perancangan Basis Data ............................................................ 50
4.2.4.1 Normalisasi ................................................................. 51
4.2.4.2 Relasi Tabel ................................................................ 52
4.2.4.3 ERD (Entity Relationship Diagram) ........................... 53
4.2.4.4 Struktur File ................................................................ 54
4.2.4.5 Kodifikasi .................................................................... 57
4.2.5 Perancangan Antar Muka .......................................................... 59
ix
4.2.5.1 Struktur Menu ............................................................. 59
4.2.5.2 Perancangan Input ....................................................... 61
4.2.5.3 Perancangan Output .................................................... 65
BAB V KESIMPULAN................................................................................. 68
x
DAFTAR TABEL
Tabel Halaman
xi
DAFTAR GAMBAR
Gambar Halaman
xii
Gambar 4.11 DFD Koperasi Yang Diusulkan ............................................... 47
Gambar 4.12 DFD Level 1 Proses 1 Pendaftaran Anggota ........................... 47
Gambar 4.13 DFD Level 1 Proses 2 Simpanan Anggota .............................. 48
Gambar 4.14 DFD Level 1 Proses 3 Pinjaman Anggota .............................. 48
Gambar 4.15 DFD Level 1 Proses 5 Angsuran Anggota .............................. 49
Gambar 4.16 Relasi Antar Tabel ................................................................... 53
Gambar 4.17 ERD (Entity Relationship Diagram) ....................................... 53
Gambar 4.18 Struktur Menu Utama .............................................................. 59
Gambar 4.19 Struktur Menu Data Anggota .................................................. 59
Gambar 4.20 Struktur Menu Transaksi ......................................................... 60
Gambar 4.21 Struktur Menu Laporan ........................................................... 60
Gambar 4.22 Struktur Menu Backup ............................................................ 60
Gambar 4.23 Menu Login ............................................................................. 61
Gambar 4.24 Menu Input Data Anggota ....................................................... 62
Gambar 4.25 Menu Simpanan Anggota ........................................................ 63
Gambar 4.26 Menu Pinjaman Anggota ......................................................... 63
Gambar 4.27 Menu Angsuran Pinjaman ....................................................... 64
Gambar 4.28 Cetak Laporan Data Anggota .................................................. 65
Gambar 4.29 Cetak Laporan Simpanan Anggota ......................................... 66
Gambar 4.30 Cetak Laporan Pinjaman Anggota .......................................... 66
Gambar 4.31 Cetak Laporan Angsuran Anggota .......................................... 67
xiii
BAB I
PENDAHULUAN
yang terjadi saat ini, dibutuhkan sebuah teknologi komputer. Hal ini dikarenakan
kemajuan teknologi komputer saat ini sangat membantu dalam kemajuan suatu
Dari pengamatan dan informasi yang diperoleh pada Koperasi Simpan Pinjam
manual. Semua data dan laporan masih berupa arsip-arsip yang jumlahnya sangat
terhadap anggota. Oleh karena itu, pada koperasi ini perlu menggunakan sebuah
sistem informasi koperasi simpan pinjam. Yang mana sistem ini nantinya dapat
membantu pihak koperasi dalam melaksanakan proses transaksi yang ada pada
koperasi tersebut.
1
2
(KKJM)?
Agar pembahasan skripsi ini tidak terlalu luas dan mudah dipahami maka
3. Sistem ini ditujukan khusus untuk Koperasi Karyawan Jujur Makmur (KKJM)
Hal ini dimaksud agar tidak terjadi penyimpangan dari pokok permasalahan
Dengan rancangan sistem ini dapat digunakan sebagai alat kontrol untuk masa
yang akan datang yang mengacu pada laporan yang ada sehingga tidak terjadi
2. Bagi Penulis :
3. Bagi Pembaca
Sistematika penulisan dari skripsi ini terdiri dari beberapa bagian utama
sebagai berikut :
BAB I PENDAHULUAN
Bab ini akan menjelaskan mengenai latar belakang masalah yang dibahas dalam
Bab ini merupakan tinjauan teoritis yang berkaitan dengan Perancangan Sistem
MySQL.
Bab ini merupakan analisis pada perangkat yang akan digunakan untuk membangun
sistem dan juga berisi perancangan sistem dari hasil analisis yang telah dilakukan.
Bab ini merupakan implementasi hasil program yang dirancang, yaitu berupa
BAB V PENUTUP
Bab terakhir akan memuat kesimpulan isi dari keseluruhan uraian bab-bab
sebelumnya dan saran-saran dari hasil yang diperoleh yang diharapkan dapat
1. Pengertian Sistem
serta hubungan antar objek bisa dilihat sebagai satu kesatuan yang dirancanguntuk
2. Pengertian Informasi
diorganisasi dan berguna kepada orang yang menerimanya. (Agus Mulyanto, 2009
: 17)
masukan, proses dan keluaran dengan maksud yang sama untuk mencapai suatu
tujuan dan dapat disgunakan untuk membantu pengambilan keputusan yang tepat
(Jeffrey L. Whitten, 2006 : 45) dalam (Faisal Ibnu Arifin, 2008 : 23).
Karakteristik sistem dapat dibedakan antara suatu sistem dengan sistem yang
5
6
Bagian-bagian yang ada didalam suatu sistem yang saling berinteraksi dan juga
bagian ini dapat berupa subsistem yang artinya saling bekerja sama membentuk satu
kesatuan.
Daerah yang membatasi antar sistem dengan sistem yang lainnya atau sistem
(scope).
Bentuk apapun yang ada di luar batasan sistem yang mempengaruhi operasi
sistem tersebut. Lingkungan luar sistem dapat bersifat menguntungkan dan juga
(output) dari subsistem akan menjadi masukan (input) untuk subsistem lainnya.
Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang
Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministic
persamaan derajat sebagai manusia, dengan tidak memandang haluan agama dan
politik secara sukarela masuk, untuk sekedar memenuhi kebutuhan bersama yang
bergerak dalam bidang pemupukan simpanan dana dari para anggotanya, untuk
dilakukan setelah tahap analisis , dimana dalam tahap ini seorang analis akan
diantaranya adalah :
a. Simbol dokumen yang menunjukkan dokumen input dan output baik untuk
computer.
Lebih lanjut Bagan Alir dokumen digunkan terutama untuk alat bantu
1) Digambar dari atas kebawah dan mulai dari bagian kiri dari suatu halaman.
3) Harus ditunjukkan dari ana kegiatan akan dimulai dan dimana akan berakhirnya.
5) Masing-masing kegiatan dalam bagan alir dokumen harus dalam urutan yang
semestinya.
Sutabri (2012:116) DFD (Data Flow Diagram) atau DAD (Diagram Aliran
Data) adalah suatu network yang menggambarkan suatu system automat atau
disusun dalam bentuk kumpulan komponen sistem yang saling berhubungan sesuai
a. Terminator
organisasi atau sistem lainnya yang berada di lingkungan luarnya yang akan
b. Proses
Proses adalah sesuatu yang mengubah input menjadi output. Proses dapat
digambarkan dengan lingkaran, segi emapt horizontal, atau segi emapt tegak
label.
atau
c. Arus Data
lingkungan. Tanda panah digunkan unutk menggambarkan arus itu. Arus data dapat
d. Penyimpanan Data
Dalam istilah DAD, penyimpanan data (data store) adalah suatu penampungan
D1
penggambaran yang disusun secara bertingkat dari atas kebawah. Tigkatan tersebut
adalah :
1) Diagram Konteks
Diagram korteks merupakan level tertinggi dari DFD yang mewakili proses dari
2) Diagram Zero
konteks, yang penjabarannya secara lebih terperinci. Kemudian diagram Zero juga
12
menggambarkan kegiatan pokok atau proses utama dari sistem yang dihubungkan
3) Diagram Level 1
Diagram level 1 akan menggambarkan rincian dari tiap-tiap proses dari Diagram
Zero.
menggunakan susunan data yang disimpan dalam sistem secara abstrak. Simbol-
simbol yang digunkan dalam ERD dapat kita lihat pada gambar dibawah ini:
a. Entitas
sekumpulan orang, tempat, objek atau konsep dan sebagainya yang menunjukkan
b. Hubungan (Relationship)
berbeda.
13
c. Atribut
atau hubungan dari setiap atribut-atribut entitas terdapat satu atribut yang dijadikan
d. Cardinality
Tingkat hubungan dinyatakan satu e satu jika suatu kejadian pada entitas
pertama hanya mempunyai sati hubungan dengan satu kejadian pada entitas
kedua. Demikian juga sebaliknya, satu kejadian pada entitas yang keduanya
bisa mempunyai satu hubungan dengan satu kejadian pada entitas yang
pertama.
1 1
Tingkat hubungan satu kebanyak (1: M) adalah sama dengan banyak ke satu
(M:1), tergantung dari arah mana hubungan tersebut dilihat. Untuk satu
dengan kejadian pada entitas yang kedua. Sebaliknya satu kejadian pada
entitas yang kedua hanya bisa mempunyai satu hubungan dengan satu
1 M
Tingkat hubungan banyak ke banyak terjadi jika tiap kejadian pada sebuah
lainnya.
M N
Basis data adalah kumpulan data terhubung yang tersimpan secara bersama-
sama pada suatu media, tanpa mengatap satu sama lain atau tidak perlu suatu
kerangkapan data dengan cara-cara tertentu sehingga mudah untuk digunakan dan
ditampilkan kembali, dapat digunakan satu atau lebih programm aplikasi secara
optimal, data dapat disimpan tanpa mengalami ketergantungan pada program yang
15
Yang sangat penting dalam basis data adlah pengaturan dan pengelompokkan
Setiap basis data pada umumnya dibuat untuk mewakili sebuah data yang
spesifik. Oleh Karena itu, operasi operasi dasar yang dapat kita lakukan berkenan
2) Mengosongkan berkas
kebersamaan.
Merupakan sistem yang terdiri atas kumpulan file (tabel) yang saling
2.1.6. Normalisasi
Bentuk normal pertama biasa dikenakan pada tabel yang belum ternormalisasi.
Tabel yang belum ternormalisasi adalah tabel yang memiliki atribut yang
berulang, atau definisi bentuk normal pertama adalah sebagai berikut: “Suatu
relasi dikatakan dalam bentuk normal pertama jika dan hanya jika setiap atribut
primer
b. Setiap atribut bukan kunci tidak memiliki dependensi transitif terhadap kunci
primer
17
Fungsi kamus data untuk membantu pelaku sistem mengerti aplikasi secara
detail, dan mengorganisasikan semua ellemen data dalam sistem secara akurat,
sehingga pemakai dan penganalisa sistem mempunyai dasar pengertian yang sama
Notasi Arti
+ Dan (Concatenation)
{} Interasi/pengulangan
[A|B|C|D]
() Optional
** Komentar
“” Harga diskrit
Windows secara cepat dan mudah. Visual basic menyediakan tool untuk membuat
aplikasi sederhana sampai aplikasi kompleks atau rumit baik untuk keperluan
18
Database MySQL 2000 adalah salah satu produk andalan microsoft untuk
dilengkapi dengan log in sistem dimana hanya petugas yang terdaftar yang dapat
Bragolan.
2302-5700)
konteks, diagram alir data (DFD),dan kamus data. Untuk perancangan basis data
dahulu yang menjadi acuan penulis dalam menyusun penelitian ini. Kerangka kerja
masalah yang akan di jelaskan. Adapun kerangka kerja penelitian yang digunakan
Kegiatan Keluaran
berikut:
1. Studi Literatur
Pada tahap ini mencari dan memahami landasan-landasan teori yang diperoleh
dari berbagai buku dan juga internet untuk melengkapi perbendaharaan konsep
dan teori, sehingga memiliki landasan dan keilmuan yang baik dan sesuai
20
21
2. Pengumpulan Data
Pada tahap ini penulis mengumpulkan data dengan metode wawancara dan
dan informasi yang dibutuhkan oleh peneliti untuk penyusunan penelitian ini.
3. Analisis Sistem
Pada tahap analisis sistem penulis melakukan identifikasi masalah pada sistem
yang sedang berjalan pada koperasi yang di teliti yakni penggunakan system
4. Pengembangan Sistem
Setelah melakukan analisis pada sistem yang sedang berjalan, penulis kemudian
5. Pembuatan Laporan
Pada tahapan ini penulis membuat laporan yang disusun berdasarkan hasil
Koperasi Karyawan Jujur Makmur PT. Flextronics berdiri pada tahun 2007
keputusan Rapat Anggota (RAT) Koperasi Karyawan Jujur Makmur Badan Hukum
22
LOT.515 A BIP Tahun Buku 2015 yang diselenggarakan pada hari Minggu tanggal
06 Maret 2016 serta dituangkan dalam berita Acara Rapat, telah menetapkan dan
mengangkat pengurus dan pengawas periode tahun 2016 sampai 2019 dengan
Ketua : Zahrizal
perekonomian Nasional dalam rangka mewujudkan masyarakat yang maju, adil dan
makmur. Koperasi Karyawan Jujur Makmur ini berdiri berlandaskan Pancasila dan
3. Pembagian Sisa Hasil Usaha dilakukan secara adil sebanding dengan besarnya
5. Kemandirian.
Fungsi dan peran dari Koperasi Katyawan Jujur Makmur, sebagai berikut:
• Fungsi dari koperasi ini yaitu untuk membangun dan mengembangkan potensi
masyarakat.
kekeluargaan.
mencakup fungsi-fungsi dari tiap bagian perusahaan dimana mereka harus bekerja
koperasi.
24
suatu anggota yang satu dengan yang lainnya yang biasanya disusun atas dasar
pembagian tugas (job description) yang jelas dan tegas yang dapat dikatakan dalam
struktur organisasinya.
Rapat
Anggota
Wakil
Ketua Bendahara Sekretaris
Ketua
Pengawas
Penasehat
1. Rapat Anggota
dimana dalam rapat anggota tersebut dihadiri oleh anggota yang pelaksanaannya
diatur dalam anggaran dasar koperasi. Rapat anggota diadakan paling sedikit
satu kali dalam satu tahun, dalam rapat anggota tersebut pengurus serta
25
pengelolaan koperasi selama satu tahun terakhir. Adapun yang diterapkan pada
koperasi.
2. Pengurus
merupakan wakil dari pada anggota, yang bertugas untuk memimpin jalannya
kegiatan koperasi. Pengurus koperasi dipilih oleh anggota dalam rapat anggota,
26
3. Pengawas
kalangan anggota koperasi. Adapun tugas dari pengawas adalah sebagai berikut:
koperasi.
anggota.
f. Menetapkan rencana kerja dan pembagian tugas antara para anggota menurut
penghasilan.
4. Dewan Penasehat
Tugas utama dari seorang penasehat adalah membantu memberikan saran atau
pendapat terhadap semua hal pada Koperasi Karyawan Jujur Makmur baik itu
Rapat Pengurus akan tetapi tidak mempunyai hak suara. Anggota Dewan
Penasehat tidak menerima gaji tapi dapat di berikan uang jasa sesuai dengan
5. Ketua
6. Wakil Ketua
Tugas yang harus dilakukan wakil ketua yaitu membantu semua kegiatan yang
dilakukan ketua.
7. Sekretaris
keanggotaan.
8. Bendahara
9. Anggota
koperasi atau dengan kata lain bahwa semakin banyak jumlah anggota suatu
Dalam hal ini, kepentingan anggota secara umum merupakan hal yang paling
Anggota.
kekeluargaan.
yaitu:
30
menabung dalam tiga macam simpanan anggota. Dari mulai simpanan pokok,
a. Untuk simpanan pokok yang telah ditetapkan untuk saat ini adalah sebesar
Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh ke
diusulkan perbaikan-perbaikan.
PT. Flextronics :
Sumber : Anggota
Jumlah : 1 Lembar
Sumber : Anggota
Jumlah : 1 Lembar
31
32
No_Transaksi, Jumlah_Simpan
Sumber : Anggota
Jumlah : 1 Lembar
No_Transaksi, Jumlah_Pinjam,
Tanggal_Pinjam
Simpanan pokok dibayar hanya sekali saat akan menjadi anggota koperasi
1.000.000;-
2. Simpanan Wajib
3. Simpanan Sukarela
tersebut,setiap saat.
33
2. Telah membayar simpanan pokok dan simpanan wajib setiap bulannya, serta
simpanan sukarela.
4. Nilai pinjaman maksimalnya adalah 2 kali jumlah saldo dari simpanan wajib dan
6. Apabila pinjaman belum lunas maka anggota tidak boleh meminjam dana.
Rp.1.000.000,00
3. Setelah itu bagian bendahara mencatat data anggota baru, kemudian membuat
laporan data anggota baru. Laporan ini dibuat sebanyak 2 rangkap, rangkap
Keterangan :
BA : Buku Anggota
1. Aturan menyimpan yaitu iuran wajib sebesar Rp. 100.000,00 selama satu bulan
sekali, sedangkan iuran sukarela bebas berapapun besarnya dan bisa setiap saat.
anggota tersebut.
3. Setelah diperiksa kemudian simpanan tersebut dicatat, baik itu simpanan wajib
berupa buku anggota dan rangkap yang terakhir diberikan kepada ketua.
Keterangan :
BB : Buku Besar
LS : Laporan Simpanan
SS : Simpanan Sukarela
SW : Simpanan Wajib
37
1. Untuk bisa meminjam diberikan waktu selama 3 bulan, sehingga anggota tidak
2. Syarat untuk meminjam yaitu makismal 2 kali dari jumlah iuran wajib dan iuran
sukarela.
3. Proses pinjam diawali dari anggota, yaitu dengan menyerahkan buku anggota
kepada bendahara.
4. Oleh bagian bendahara buku tersebut diperiksa apakah memenuhi syarat untuk
meminjam atau tidak. Apabila tidak memenuhi syarat karena tabungan tidak
5. Setelah dicatat pada buku besar, kemudian bagian bendahara membuat angsuran
Keterangan :
BA : Buku Anggota
LP : Laporan Pinjaman
39
Gambar 4.3 Flowmap Pinjam serta Angsur Koperasi Yang Sedang Berjalan
40
Berikut adalah DFD yang sedang berjalan pada Koperasi Karyawan Jujur
Berikut adalah analisis sistem yang sedang berjalan pada Koperasi Karyawan
proses yang sedang berjalan untuk menghasilkan sesuatu yang baru atau
memperbaharui sistem yang ada dengan tujuan untuk meningkatkan kinerja kerja,
koperasi simpan pinjam. sistem ini dapat mengelola tentang proses simpan pinjam,
serta diharapkan dapat membantu kinerja bagian bendahara supaya dapat bekerja
lebih maksimal.
Sistem yang dibuat adalah sistem informasi koperasi simpan pinjam, sistem
ini dibuat dengan menggunakan database pada sebuah komputer. Semua proses
dibuat, dimana dapat dilihat proses-proses apa saja yang nantinya diperlukan dalam
Flow Map adalah alat yang digunakan untuk menggambarkan logika suatu
sistem yang telah ada atau suatu sistem yang akan dikembangkan tanpa
Berikut adalah flow map yang diusulkan pada sistem informasi Koperasi
Berikut adalah DFD yang diusulkan pada Koperasi Karyawan Jujur Makmur:
47
Alamat, Telepon
Proses 2 – Proses 3
Simpanan_Wajib, Simpanan_Sukarela,
Saldo, Status.
Proses 4 – Proses 5
Kode_User.
Kode_user.
pembuatan dan penyimpanan data ke dalam sistem yang terdiri dari beberapa file
51
database. Pada perancangan basis data yang akan dibahas, diantaranya adalah :
normalisasi, relasi tabel, entity relationship diagram, struktur file, dan kodifikasi.
4.2.4.1 Normalisasi
menjadi tabel-tabel, dimana dalam tabel tersebut terdapat entity-entiti dan relasi
antar entity tersebut. Dalam proses normalisasi, field kunci memegang peranan
Jumlah_Simpanan_Wajib, Jumlah_Simpanan_Sukarela,
Total_Simpanan, Saldo_Simpanan.
No_Telepon, Saldo_Simpanan.
52
No_Telepon, Saldo_Simpanan.
kode_user.
keterangan, kode_user.
Tabel relasi merupakan hubungan yang terjadi pada suatu tabel dengan table
pinjam :
Adapun struktur file pada sistem informasi koperasi simpan pinjam adalah
sebagai berikut :
2 Tanggal Date
3 id_anggota varchar 10
4 Jenis_simpanan varchar 50
5 Jumlah int 50
6 kode_user varchar 10
2 tanggal date
3 id_anggota varchar 10
4 jumlah int 50
5 bunga int 10
6 lama_cicilan varchar 20
7 angsuranke varchar 20
56
8 angsuran int 20
9 telah_bayar int 20
10 sisa int 50
12 kode_user varchar 10
2 Tanggal_bayar Date
3 Id_kredit varchar 10
4 Jumlah Int 50
5 Sisa Int 50
6 Cicilan Int 50
8 Kode_user varchar 10
57
2 Tanggal Date
3 Id_anggota varchar 10
4 Jumlah Int
5 Kode_user varchar 10
4.2.4.5 Kodifikasi
Berikut adalah kode – kode yang digunakan dalam sistem informasi koperasi
Format : ID + XXX
1 2
2. Kode Simpanan
Format : ST + XXX
1 2
2. Menunjukan no simpanan
3. Kode Pinjaman
Format : KR + XXX
1 2
2. Menunjukan no pinjaman
4. Kode Angsuran
Format : BY + XXX
1 2
2. Menunjukan no angsuran
59
Struktur menu dibuat sebagai gambaran mengenai skema program yang akan
simpan pinjam :
masukan dari pengguna sistem. Untuk lebih jelas mengenai bentuk - bentuk yang
password dari pengguna sebagai kunci utama untuk masuk dan menggunakan
program.
Angsuran.
Terlambat, Denda, tgl bayar, tgl jatuh tempo, telah dibayar, sisa bulan lalu,
atau laporan dari proses input data dan proses pengolahan data.
Unit keluaran ini dicetak dari menu laporan didalam aplikasi dapat dilihat
penyimpanan anggota.
66
Bab ini adalah bab penutup yang berisi kesimpulan dari penulisan skripsi
5.1. Kesimpulan
database koperasi.
5.2. Saran
diusulkan dapat dijadikan bahan pertimbangan bagi pihak Koperasi Karyawan Jujur
Makmur dalam pengolahan data sistem informasi koperasi. Dan untuk hal tersebut,
oleh penulis yang nantinya akan dibuat sistem informasi Koperasi Karyawan Jujur
Makmur.
68
DAFTAR PUSTAKA
Agus Mulyanto. 2009. Sistem Informasi Konsep dan Aplikasi. Pustaka Pelajar
Yogyakarta.
Al-Bahra Bin Ladjamudin. 2013. Analisis dan Desain Sistem Informasi. Graha
Ilmu. Yogyakarta.
Hendrojogi, Msc. 2007. Koperasi: Azas-Azas, Teori & Praktek. Jakarta : PT Raja
Grafindo Persada.
Jeffrey L. Whitten, Lonnie D. Bentley and Kevin C. Dittman. System Analysis and
Design Methods 6 Edition, McGrow Hill, Singapore, 2006
69