Anda di halaman 1dari 13

SISTEMINFORMASISIMPANPINJAMKOPERASI

GRANATCAKTITNIADBERBASISJAVA

LAPORANTUGASAKHIR

Disusunsebagaisalahsatusyaratuntuk
menyelesaikanProgramPendidikanDiploma3

oleh
SITIHANIFAH
NIM:1005102042

PROGRAMSTUDIMANAJEMENINFORMATIKA
JURUSANTEKNIKELEKTRO
POLITEKNIKNEGERIMEDAN
MEDAN
2013

ABSTRAK
Sistem informasi simpan pinjam di kesatuan TNI-AD adalah satu badan usaha yang
bergerak di bidang simpan pinjam. Yang melayani anggota khususnya dalam bidang
pelayanan simpan pinjam. Dimana pengelolahan datanya masih menggunakan cara
pembukuan, sehingga anggota yang akan melakukan simpanan atau pun meminjam
membutuhkan waktu yang cukup lama di karenakan pelayanan anggota khususnya
dibidang simpan pinjam tidak secepat koputerisasi . Oleh sebab itu penulis di sini
mengambil masalah di bidang simpan pinjam itu sendiri. Dengan ini di harapkan dapat
membantu koperasi untuk meningkatkan pelayanan anggotanya serta untuk menyimpan
data atau dokumen penting lainnya yang harus di simpan dengan baik sehingga dalam
penyajian informasi relative cepat dan akurat. Metode pengembangan sistem informasi
simpan pinjam yang di buat menggunakan metode prototype dengan menggunakan alat
pengembangan sistem diagram konteks (contex diagram), DFD (data flow diagram) dan
algoritma pemgrograman (flowchart), database yang di usulkan berupa ERD (entity
relationship diagram) relasi tabel, unormal, normalisasi1, normalisasi2, normalisasi3.
implementasi program menggunakan bahasa pemograman Neatbeans 6.9.1, dengan
database menggunakan Sql server. Sistem informasi simpan pinjam yang di rancang
bertujuan untuk membangun sistem informasi yang berkomputerisasi. kelebihan dari
sistem informasi simpan pinjam yang di peroleh yakni, dapat menampilkan data
anggota, pinjaman, simpanan, anggsuran laporan daftar pinjamanm laporan daftar
simpanan perorangan, laporan daftar anggota, laporan daftar penarikan perorang. Hasil
eksekusi yang diperoleh dapat diperhatikan pada menu utama program yang memiliki 5
bagian yaitu, anggota, simpanan, penarikan, pinjaman, dan anggsuran dimana dalam
masing-masing menu program terdapat beberapa sub menu pendukung lainnya yang
berfungsi untuk membuat form-form yang dibutuhkan, dengan menampilkan masingmasing menu program. Sistem informasi simpan pinjam koperasi Granat Cakti TNI-AD
yang berbasis java mampu menjalankan koperasi dengan mendesain dokumen yang
dipelajari kebentuk rancangan teknis seperti merancang table dan fungsi-fungsi aplikasi,
mengimplementasi dengan java, testing aplikasi dan membutuhkan library konektor
mysql sebagai penghubung antara aplikasi dengan database yang menggunakan MYSQL
dan Library IText sebagai pembuat laporan dalam bentuk PDF.
Kata Kunci : sistem informasi, simpan pinjam koperasi

KATA PENGANTAR
Puji syukur penulis ucapkan kehadiran Allah SWT, yang masih memberikan
kesehatan sehingga akhirnya Tugas Akhir ini berhasil diselesaikan dalam waktu yang
ditetapkan.
Laporan tugas akhir ini berjudul Sistem Informasi Simpan Pinjam Koperasi
Granat Cakti TNI-AD yang disusun sebagai syarat untuk menyelesaikan Program
pendidikan diploma 3.
Selama mengikuti pendidikan dan menyelesaikan laporan Tugas Akhir ini,
penulis telah banyak mendapatkan bantuan dan dukungan serta doa dari berbagai pihak.
Pada kesempatan ini penulis mengucapkan terima kasih dan penghargaan kepada :
1.

M. Syahruddin, ST., MT, selaku Direktur Politeknik Negeri Medan

2.

Ir. Rina Anugrahwaty, MT, selaku Ketua Jurusan Elektro Politeknik Negeri Medan

3.

Roslina, M.I.T, selaku Kepala Program Studi Manajemen Informatika Politeknik


Negeri Medan

4.

DR Benny B Nasution, Dipl. Ing, M. Eng selaku dosen pembimbing dalam


penyusunan laporan tugas akhir yang telah banyak memberikan petunjuk dan
bimbingan, sehingga akhirnya penulis bisa menyelesaikan laporan tugas akhir ini
dengan sebaik-baiknya.

5.

Teristimewa kepada ayah dan ibu atas doa kedua orang tua segala sumber
kehidupan saya yang telah membesarkan dan mendidik, yang memiliki peran yang
amat penting dan tak terhingga, sehingga rasanya ucapan terima kasih ini tidaklah
cukup untuk menggambarkan wujud penghargaan saya.

6.

Rekan-rekan penulis, sesama mahasiswa Program Studi Manajemen Informatika


dan semua pihak yang tidak dapat penulis sebutkan satu-persatu yang telah banyak
membantu dan baik langsung maupun tidak langsung memberikan saran, pendapat,
serta pandangan sehingga laporan tugas akhir ini dapat diselesaikan sebagaimana
mestinya, semoga Allah SWT memberikan taufik dan hidayah-Nya.

Penulis menyadari sepenuhnya bahwa penulisan Tugas Akhir ini masih jauh dari
kesempurnaan yang dikarenakan pengetahuan dan pengalaman yang dimiliki penulis
masih sangat terbatas, baik secara penyajian, maupun bentuk isinya. Untuk itu penulis
mengharapkan saran dan kritik dari berbagai pihak yang bersifat membangun.
Penulis berharap semoga Tugas Akhir ini dapat berguna bagi semua pihak yang
membacanya.

Medan, Aguatus 2013


Penulis

Siti Hanifah
NIM 1005102042

DAFTAR ISI

ABSTRAK .......................................................................................................................iii
KATA PENGANTAR ...................................................................................................... v
DAFTAR ISI................................................................................................................... vii
DAFTAR GAMBAR ....................................................................................................... xi
DAFTAR TABEL ......................................................................................................... xiv
BAB 1 .................................................................................. Error! Bookmark not defined.
PENDAHULUAN .............................................................. Error! Bookmark not defined.
1.1 LatarBelakangMasalah.....................................................Error!Bookmarknotdefined.
1.2 RumusanMasalah..............................................................Error!Bookmarknotdefined.
1.3 BatasanMasalah................................................................Error!Bookmarknotdefined.
1.4 Tujuan.................................................................................Error!Bookmarknotdefined.
1.5 Manfaat..............................................................................Error!Bookmarknotdefined.
1.6. MetodePelaksanaanTugas...............................................Error!Bookmarknotdefined.
1.6.1

TeknikPengumpulanData..................................Error!Bookmarknotdefined.

1.6.2

PerancanganSistem............................................Error!Bookmarknotdefined.

1.7. SistematikaPenulisan........................................................Error!Bookmarknotdefined.
1.8. LokasiPenelitian.................................................................Error!Bookmarknotdefined.

BAB 2 .................................................................................. Error! Bookmark not defined.


TINJAUAN PUSTAKA ..................................................... Error! Bookmark not defined.
2.1 DasarTeori.........................................................................Error!Bookmarknotdefined.
2.1.1

Sistem.................................................................Error!Bookmarknotdefined.

2.1.2

Informasi.............................................................Error!Bookmarknotdefined.

2.1.3.

SistemInformasi.................................................Error!Bookmarknotdefined.

2.1.4.

SimpanPinjam....................................................Error!Bookmarknotdefined.

2.1.5.

Koperasi..............................................................Error!Bookmarknotdefined.

2.1.6.

SimpanPinjamdalamKoperasi..........................Error!Bookmarknotdefined.

2.1.7

BahasaPemrogramanJava.................................Error!Bookmarknotdefined.

2.1.8

IDE(IntegratedDevelopmentEnvironment)......Error!Bookmarknotdefined.

2.1.9

MySQL(StructureQueryLanguage)...................Error!Bookmarknotdefined.

2.1.10

DataFlowDiagram(DFD)...................................Error!Bookmarknotdefined.

2.1.11

Flowchart............................................................Error!Bookmarknotdefined.

2.1.12

Normalisasi.........................................................Error!Bookmarknotdefined.

2.1.13

Database.............................................................Error!Bookmarknotdefined.

2.1.14

KamusData.........................................................Error!Bookmarknotdefined.

2.2 GambaranUmumPerusahaan...........................................Error!Bookmarknotdefined.
2.2.1

TahunBerdiriPerusahaan...................................Error!Bookmarknotdefined.

2.2.2

VisidanMisiPerusahaan....................................Error!Bookmarknotdefined.

2.2.3

StrukturOrganisasiPerusahaan.........................Error!Bookmarknotdefined.

2.2.4

DeskripsiTugas...................................................Error!Bookmarknotdefined.

BAB 3 .................................................................................. Error! Bookmark not defined.


ANALISIS DAN PERANCANGAN SISTEM................. Error! Bookmark not defined.
3.1. AnalisisSistemYangBerjalan.............................................Error!Bookmarknotdefined.
3.1.1.

AnalisisDokumen................................................Error!Bookmarknotdefined.

3.1.2.

AnalisisProsedur.................................................Error!Bookmarknotdefined.

3.2. PerancanganSistem...........................................................Error!Bookmarknotdefined.
3.2.1.

DiagramKonteks.................................................Error!Bookmarknotdefined.

3.2.2.

DataFlowDiagram..............................................Error!Bookmarknotdefined.

3.2.3

EntityRelationalDiagram...................................Error!Bookmarknotdefined.

3.3 PerancanganOutput..........................................................Error!Bookmarknotdefined.
3.3.1

PerancanganOutputDaftarAnggota.................Error!Bookmarknotdefined.

3.3.2

PerancanganOutputDaftarPenarik...................Error!Bookmarknotdefined.

3.3.3

PerancanganOutputDaftarPinjaman................Error!Bookmarknotdefined.

3.3.4

PerancanganOutputDaftarSimpanan...............Error!Bookmarknotdefined.

3.4 PerancanganInput.............................................................Error!Bookmarknotdefined.
3.4.1.

InputDataAnggota.............................................Error!Bookmarknotdefined.

3.4.2.

InputSimpanan...................................................Error!Bookmarknotdefined.

3.4.3.

InputPeminjaman..............................................Error!Bookmarknotdefined.

3.4.4.

InputAnggsuran..................................................Error!Bookmarknotdefined.

3.4.5.

InputPenarikan...................................................Error!Bookmarknotdefined.

3.5 PerancanganDatabase.......................................................Error!Bookmarknotdefined.
3.5.1

KamusData.........................................................Error!Bookmarknotdefined.

3.5.2

Normalisasi.........................................................Error!Bookmarknotdefined.

3.5.3

StrukturTabel.....................................................Error!Bookmarknotdefined.

3.5.4

RelasiAntarTabel...............................................Error!Bookmarknotdefined.

3.6 StrukturUserInterface......................................................Error!Bookmarknotdefined.
3.7 AlgoritmaPemrograman(Flowchart)................................Error!Bookmarknotdefined.
3.7.1

FlowchartLogin...................................................Error!Bookmarknotdefined.

3.7.2

FlowchartMenu..................................................Error!Bookmarknotdefined.

3.7.3.

FlowchartAnggota..............................................Error!Bookmarknotdefined.

3.7.4.

FlowchartSimpanan...........................................Error!Bookmarknotdefined.

3.7.5.

FlowchartPenarikan...........................................Error!Bookmarknotdefined.

3.7.6.

FlowchartPinjaman............................................Error!Bookmarknotdefined.

3.7.7.

FlowchartAnggsuran..........................................Error!Bookmarknotdefined.

BAB 4 .................................................................................. Error! Bookmark not defined.


HASIL & PEMBAHASAN ............................................... Error! Bookmark not defined.
4.1. Hasil....................................................................................Error!Bookmarknotdefined.
4.1.1

MenuLogin.........................................................Error!Bookmarknotdefined.

4.1.2

MenuUtamaProgram........................................Error!Bookmarknotdefined.

4.1.3

MenuAnggota....................................................Error!Bookmarknotdefined.

4.1.4

MenuSimpanan..................................................Error!Bookmarknotdefined.

4.1.5

MenuPenarikan..................................................Error!Bookmarknotdefined.

4.1.6

MenuPinjaman...................................................Error!Bookmarknotdefined.

4.1.7

MenuAnggsuran.................................................Error!Bookmarknotdefined.

4.1.8

LaporanDaftarAnggota......................................Error!Bookmarknotdefined.

4.1.9

LaporanDaftarSimpanan...................................Error!Bookmarknotdefined.

4.1.10

LaporanDaftarPeminjaman...............................Error!Bookmarknotdefined.

4.1.11

LaporanDaftarPenarikan...................................Error!Bookmarknotdefined.

4.2. TestingAplikasi...................................................................Error!Bookmarknotdefined.

4.2.1

PengujianTambahAnggota................................Error!Bookmarknotdefined.

4.2.2

PengujianEditSimpanan....................................Error!Bookmarknotdefined.

4.2.3

PengujianDeleteAnggota..................................Error!Bookmarknotdefined.

4.2.4

PengujianTambahSimpanan.............................Error!Bookmarknotdefined.

4.2.5

PengujianTambahPenarikan.............................Error!Bookmarknotdefined.

4.2.6

PengujianTambahPinjaman..............................Error!Bookmarknotdefined.

4.3. Pembahasan.......................................................................Error!Bookmarknotdefined.
4.3.1

AnalisaSistemPengolahanData.........................Error!Bookmarknotdefined.

4.3.2

KelebihandanKekuranganSistem.....................Error!Bookmarknotdefined.

BAB 5 .................................................................................. Error! Bookmark not defined.


SIMPULAN & SARAN ..................................................... Error! Bookmark not defined.
5.1 Simpulan.............................................................................Error!Bookmarknotdefined.
5.2 Saran..................................................................................Error!Bookmarknotdefined.

DAFTAR PUSTAKA ......................................................... Error! Bookmark not defined.

DAFTAR GAMBAR

Gambar 2. 1 Struktur Organisasi Perusahaan ................ Error! Bookmark not defined.


Gambar 3. 1 DFD sedang berjalan................................. Error! Bookmark not defined.
Gambar 3. 2 Diagram Konteks Sistem yang diusulkan.... Error! Bookmark not defined.
Gambar 3. 3 DFD Level 0 Sistem Yang Diusulkan ......... Error! Bookmark not defined.
Gambar 3. 4 DFD Level 1 proses 1 Pendaftaran Anggota KoperasiError!

Bookmark

not defined.
Gambar 3. 5 DFD Level 1 proses 2 Simpanan Anggota KoperasiError! Bookmark not
defined.
Gambar 3. 6 DFD Level 1 proses 3 Penarikan Anggota KoperasiError! Bookmark not
defined.
Gambar 3. 7 DFD Level 1 proses 4 Pinjaman Anggota KoperasiError! Bookmark not
defined.
Gambar 3. 8 DFD Level 1 proses 5 Angsuran Anggota KoperasiError! Bookmark not
defined.
Gambar 3. 9 Entity Relational Diagram ......................... Error! Bookmark not defined.
Gambar 3. 10 Rancangan Output Daftar Anggota ......... Error! Bookmark not defined.
Gambar 3. 11 Perancangan Output Daftar Penarik........ Error! Bookmark not defined.
Gambar 3. 12 Rancangan Output Daftar Peminjaman .... Error! Bookmark not defined.
Gambar 3. 13 Rancangan Output Daftar Simpanan ........ Error! Bookmark not defined.
Gambar 3. 14 Input Data Anggota ................................... Error! Bookmark not defined.
Gambar 3. 15 Input Simpanan ......................................... Error! Bookmark not defined.
Gambar 3. 16 Input Pinjaman.......................................... Error! Bookmark not defined.
Gambar 3. 17 Input Anggsuran........................................ Error! Bookmark not defined.

Gambar 3. 18 Input Penarikan......................................... Error! Bookmark not defined.


Gambar 3. 19 Relasi Antar Tabel .................................... Error! Bookmark not defined.
Gambar 3. 20 Struktur User Interface ............................. Error! Bookmark not defined.
Gambar 3. 21 Flowchart Login........................................ Error! Bookmark not defined.
Gambar 3. 22 Flowchart Menu ........................................ Error! Bookmark not defined.
Gambar 3. 23 Flowchart Anggota ................................... Error! Bookmark not defined.
Gambar 3. 24 Flowchart Simpanan ................................. Error! Bookmark not defined.
Gambar 3. 25 Flowchart Penarikan ................................ Error! Bookmark not defined.
Gambar 3. 26 Flowchart Pinjaman ................................. Error! Bookmark not defined.
Gambar 3. 27 Flowchart Anggsuran ............................... Error! Bookmark not defined.
Gambar 4. 1 Tampilan Menu Login ................................ Error! Bookmark not defined.
Gambar 4. 2 Tampilan Menu Utama Program................. Error! Bookmark not defined.
Gambar 4. 3 Tampilan Menu Anggota ............................. Error! Bookmark not defined.
Gambar 4. 4 Tampilan Sub Menu Tambah Anggota ....... Error! Bookmark not defined.
Gambar 4. 5 Tampilan Sub Menu Daftar Anggota .......... Error! Bookmark not defined.
Gambar 4. 6 Tampilan Menu Simpanan .......................... Error! Bookmark not defined.
Gambar 4. 7 Tampilan Sub Menu Tambah Simpanan ..... Error! Bookmark not defined.
Gambar 4. 8 Tampilan Sub Menu Tampilan Daftar SimpananError!

Bookmark

not

defined.
Gambar 4. 9 Sub Menu Tampilan Detail Simpanan AnggotaError!

Bookmark

not

defined.
Gambar 4. 10 Tampilan Menu Tampilan Penarikan ....... Error! Bookmark not defined.
Gambar 4. 11 Tampilan Sub Menu Tambah Penarikan .. Error! Bookmark not defined.
Gambar 4. 12 Tampilan Sub Menu Daftar Penarikan ..... Error! Bookmark not defined.
Gambar 4. 13 Tampilan Menu Pinjaman......................... Error! Bookmark not defined.

Gambar 4. 14 Tampilan Sub Menu Tambah Pinjaman.... Error! Bookmark not defined.
Gambar 4. 15 Tampilan Daftar Pinjaman ....................... Error! Bookmark not defined.
Gambar 4. 16 Tampilan Menu Anggsuran....................... Error! Bookmark not defined.
Gambar 4. 17 Tampilan Laporan Anggota ...................... Error! Bookmark not defined.
Gambar 4. 18 Tampilan Laporan Simpanan Anggota ..... Error! Bookmark not defined.
Gambar 4. 19 Tampilan Laporan Peminjaman ............... Error! Bookmark not defined.
Gambar 4. 20 Tampilan Laporan Penarikan .................... Error! Bookmark not defined.

DAFTAR TABEL

Tabel 2. 1 Sistem Flowchart ............................................ Error! Bookmark not defined.


Tabel 2. 2 Program Flowchart ........................................ Error! Bookmark not defined.
Tabel 2. 3 Process Flowchart .......................................... Error! Bookmark not defined.
Tabel 3. 1 Kamus Data .................................................... Error! Bookmark not defined.
Tabel 3. 2 Login ............................................................... Error! Bookmark not defined.
Tabel 3. 3 Anggota ........................................................... Error! Bookmark not defined.
Tabel 3. 4 Simpanan ........................................................ Error! Bookmark not defined.
Tabel 3. 5 Anggota Simpanan .......................................... Error! Bookmark not defined.
Tabel 3. 6 Penarikan Simpanan ....................................... Error! Bookmark not defined.
Tabel 3. 7 Pinjaman ......................................................... Error! Bookmark not defined.
Tabel 3. 8 Anggsuran ....................................................... Error! Bookmark not defined.
Tabel 4. 1 Pengujian Tambah Anggota ........................... Error! Bookmark not defined.
Tabel 4. 2 Pengujian Edit Simpanan ............................... Error! Bookmark not defined.
Tabel 4. 3 Pengujian Delete Anggota .............................. Error! Bookmark not defined.
Tabel 4. 4 Pengujian Tambah Simpanan ......................... Error! Bookmark not defined.
Tabel 4. 5 Pengujian Tambah Penarikan ........................ Error! Bookmark not defined.
Tabel 4. 6 Pengujian Tambah Pinjaman ......................... Error! Bookmark not defined.