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.
2.
Ir. Rina Anugrahwaty, MT, selaku Ketua Jurusan Elektro Politeknik Negeri Medan
3.
4.
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.
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.
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.
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.
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.
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.
DAFTAR GAMBAR
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.
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