otomatisasi untuk mengetahui kelayakan simpan pinjam
TRANSCRIPT
SKRIPSI
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN
PINJAM
Studi Kasus : CV.RIZKI BERSAMA
Diajukan Untuk Melengkapi Syarat Mencapai Gelar Sarjana Strata 1 (S1)
Disusun Oleh :
MAHMUD SEMBIRING
2010230111
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS DARMA PERSADA
JAKARTA
2015
TEKNIK INFORMATIKA
UNIVERSITAS DARMA PERSADA
ii
LEMBAR PENGESAHAN
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
PADA CV.RIZKI BERSAMA
Disusun oleh :
Nama : Mahmud Sembiring
NIM : 2010230111
Linda Nur Afifa S.T., M.T.
Pembimbing Laporan
Adam Arif Budiman, S.T., M. Kom.
Kajur Teknik Informatika
iii
iii
PENGUJI LAPORAN TUGAS AKHIR
Laporan Tugas Akhir ini telah disidangkan pada tanggal 4 September 2015
Penguji I
Timor Setiyaningsih, S.T., M.T.I
Penguji II
Aji Setiawan MMSi.
Penguji III
Herianto, S.Pd., M.T
iv
LEMBAR PERNYATAAN
Saya yang bertanda tangan dibawah ini :
Nama : Mahmud Sembiring
NIM : 2010230111
Fakultas : Teknik
Jurusan : Teknik Informatika
Menyatakan bahwa Laporan Tugas Akhir ini saya susun sendiri berdasarkan hasil peninjauan,
penelitian lapangan, wawancara serta memadukannya dengan buku-buku, literature atau bahan-
bahan referensi lain yang terkait dan relevan di dalam penyelesaian Laporan Tugas Akhir ini.
Demikian pernyataan ini penulis buat dengan sesungguhnya
Jakarta, 7 September 2015
Mahmud Sembiring
v
vi
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Allah SWT yang telah melimpahkan rahmat, taufik
serta hidayah-Nya sehingga Laporan Skripsi yang berjudul "OTOMATISASI UNTUK
MENGETAHUI KELAYAKAN SIMPAN PINJAM PADA CV.RIZKI BERSAMA” dapat
diselesaikan dengan baik dan tepat waktu tanpa adanya halangan yang berarti.
Penyusunan laporan ini tidak terlepas dari bantuan beberapa pihak, oleh karena itu penulis
ingin mengucapkan terima kasih kepada :
1. Bapak Ir. Agus Sun Sugiharto, MT, selaku Dekan Fakultas Teknik Universitas Darma
Persada.
2. Bapak Adam Arif Budiman, ST. M.Kom selaku Kepala Jurusan Teknik Informatika
Universitas Darma Persada.
3. Ibu Linda Nur Afifa, ST., MT selaku dosen pembimbing yang sangat sabar membantu
serta telah memberikan masukkan dan dorongan untuk menyelesaikan program dan
Laporan Skripsi ini.
4. Bapak Raymond beserta para staff jajaran yang telah memberikan masukan dan
mengijinkan untuk mengambil data dan memberikan ijin untuk melakukan penelitian
di Gerai Dering Ponsel.
5. Khususnya penulis ingin mengucapkan terima kasih sebesar-besarnya dan
mempersembahkan Laporan Tugas Akhir ini kepada kedua orang tua yang selalu
memberikan dukungan moril yang sangat berarti sehingga dapat terselesaikannya
penyusunan Laporan Tugas Akhir ini.
vii
6. Yusron, Franry, Nandar, Ardiansyah, Ashari, Junaidi, Edward, Nurikhsan, Fachrul
Rozy, Dimas, Bayu, dan semua teman-teman TIF 2010 yang selalu setia memberikan
dukungan dan semangat dalam menjalankan perkuliahan sehari-hari.
7. Semua pihak yang tidak dapat disebutkan satu per satu yang terlibat dalam
penyusunan Laporan Skripsi ini sehingga dapat selesai dengan baik.
Akhir kata, penulis menyadari bahwa pelaksanaan penyusunan laporan ini masih belum
sempurna. Oleh karena itu, kritik dan saran yang membangun sangat penulis harapkan. Semoga
penyusunan laporan ini bermanfaat bagi semua pihak.
Jakarta, 7 September 2015
Mahmud Sembiring
vii
ABSTRAK
Pada masa sekarang banyak bermunculan koperasi-koperasi baru, baik
yang sudah mandiri maupun yang belum mandiri, sehingga mengakibatkan
persaingan dalam rangka mengembangkan usahanya. Untuk mengantisipasi
persaingan antar koperasi maupun badan usaha lainnya, diperlukan suatu sistem
pengolahan dan manajemen koperasi yang baik.
Koperasi CV.Rizki Bersama merupakan koperasi simpan pinjam dimana koperasi
CV.Rizki Bersama ini adalah suatu bentuk usaha bersama yang memiliki tujuan
mensejahterakan anggotanya dengan berazaskan kekeluargaan.
Usaha yang dilaksanakan oleh Koperasi CV.Rizki Bersama melakukan simpan
pinjam uang.
Pengelolaan sistem administrasi hingga sampai saat ini di Koperasi CV.Rizki
Bersama masih dilakukan secara manual. Dengan jumlah anggota yang cukup
banyak dan sistem administrasi yang masih manual serta jumlah pengurus
koperasi yang sangat terbatas, tentu akan menimbulkan lambannya kinerja
koperasi yang mengakibatkan ketidakpuasan anggota terhadap koperasi tersebut,
sedangkan memberi kepuasan pelayanan terhadap anggota merupakan salah satu
upaya Koperasi CV.Rizki Bersama untuk mensejahterakan setiap anggotanya.
Dengan diterapkannya sistem atau program aplikasi yang terkomputerisasi, dalam
memberikan pelayanan dan kinerja pengelolaan data simpan pinjam anggota
koperasi diharapkan dapat berjalan lebih baik.
Kata kunci : CV.Rizki Bersama, simpan pinjam, web, php, MySQL
ii
DAFTAR ISI
HALAMAN JUDUL .................................................................................... i
LEMBAR PENGESAHAN ......................................................................... ii
PENGUJI LAPORAN TUGAS AKHIR .................................................... iii
LEMBAR PERNYATAAN ......................................................................... iv
KATA PENGANTAR .................................................................................. v
ABSTRAK .................................................................................................... vii
DAFTAR ISI .................................................................................................. viii
DAFTAR GAMBAR .................................................................................... xiii
DAFTAR TABEL ........................................................................................ xix
BAB I PENDAHULUAN ............................................................................. 1
1.1 Latar Belakang ............................................................................... 1
1.2 Rumusan Masalah .......................................................................... 2
1.3 Batasan Masalah ............................................................................ 3
1.4 Tujuan ........................................................................................... 3
1.5 Metode Penelitian .......................................................................... 4
1.5.1 Metode Pengumpulan data ................................................. 4
1.5.2 Metode Pengembangan aplikasi ......................................... 5
1.6 Sistematika Penulisan .................................................................... 6
BAB II TINJAUAN PUSTAKA .................................................................. 9
2.1 Koperasi ........................................................................................ 9
2.2 Tujuan kopersi simpan pinjam ....................................................... 14
2.3 Otomatisasi untuk mengetahuhi kelayakan simpan pinjam .......... 15
2.4 Internet dan web . ........................................................................... 16
iii
2.4.1 Internet . ............................................................................... 16
2.4.2 Web. ..................................................................................... 17
1 Kelebihan aplikasi web ..................................................... 17
2 Kelemahan aplikasi web ................................................... 18
2.5 Tools Aplikasi web ....................................................................... 18
2.5.1 Tools Pemrograman .............................................................. 18
2.5.2 Database dan Mysql ............................................................. 21
2.6 Teori Database ................................................................................ 23
2.6.1 Database ............................................................................... 23
2.6.2 DBMS ................................................................................... 24
2.7 Pemodelan UML ............................................................................. 25
BAB III ANALISIS DAN RANCANGAN ................................................. 31
3.1 Analisa . ........................................................................................ 31
3.1.1 Kondisi saat ini. ................................................................... 31
3.1.2 Kebutuhan User. ................................................................. 31
3.1.3 Kebutuhan sistem. ............................................................... 32
3.2 Perancangan ................................................................................. 33
3.2.1 Diagram Use case . .............................................................. 33
3.2.2 Diagram activity .................................................................. 35
3.2.3 Sequence diagram. ............................................................... 37
3.2.4 Deployment diagram. ........................................................... 48
3.3 Rancangan Halaman ...................................................................... 49
1. Halaman Login admin ............................................................... 49
2. Halaman menu admin ................................................................ 50
iv
3. Halaman hak akses user ............................................................. 50
4.Daftar user pada admin ............................................................... 51
5. Identitas perusahaan ................................................................... 53
6. Form contact perusahaan ............................................................ 54
7. Form nomor rekening ................................................................ 55
8. Halaman utama pada operator .................................................... 56
9. Halaman message pada operator ................................................. 57
10. Halaman konfirmasi angsuran admin.......................................... 57
11. Form konfirmasi pengajuan kredit operator ............................... 58
12. Form daftar harga peminjaman pada operator ............................ 58
13. Form mengatur lama pinjaman pada operator ............................ 59
14. Form mengatur daftar harga pada operator ................................. 60
15. Form master data customer pada operator .................................. 60
16. Form home halaman pada anggota ............................................. 61
17. Form home halaman pada anggota .............................................. 62
18. Form halaman register account .................................................... 62
19. Form halaman setoran online pada anggota.................................. 63
20. Form halaman message ................................................................. 64
3.4 Rancangan Database ...................................................................... 65
3.4.1 Struktur file ........................................................................... 65
BAB IV IMPLEMENTASI DAN PENGUJIAN ....................................... 69
4.1 Implementasi .................................................................................. 69
4.1.1 Spesifikasi hardware yang digunakan .................................. 69
4.1.2 Spesifikasi software yang digunakan ................................... 69
v
4.1.3 Tampilan aplikasi ................................................................. 70
1. Form halaman login admin/operator .................................... 70
2. Form halaman utama admin................................................. 70
3. Form halaman hak akses user .............................................. 71
4. Form halaman ubah hak akses user ..................................... 71
5. Form halaman daftar user .................................................... 72
6. Form halaman ubah daftar user ........................................... 72
7. Form halaman identitas perusahaan ..................................... 73
8. Form halaman ubah identitas perusahaan ............................ 73
9. Form halaman contact perusahaan ...................................... 74
10. Form halaman ubah contact perusahaan ............................ 74
11. Form halaman nomor rekening .......................................... 75
12. Form halaman tambah nomor rekening ............................. 75
13. Form halaman halaman operator ....................................... 76
14. Form halaman konfirmasi angsuran .................................. 76
15. Form halaman image slider ............................................... 77
16. Form halaman konfirmasi pengajuan kredit ...................... 77
17. Form halaman daftar harga peminjaman ........................... 78
18. Form halaman tambah daftar harga peminjaman............... 78
19. Form halaman atur lama pinjaman ................................... 79
20. Form halaman tambah lama pinjaman ............................... 79
21. Form halaman daftar harga ................................................ 80
22. Form halaman tambah daftar harga ................................... 80
23. Form halaman master data customer ................................. 81
vi
24. Form halaman peminjaman dan angsuran ......................... 81
25. Form halaman utama anggota ............................................ 82
26. form halaman price list peminjaman ................................. 83
27. Form halaman syarat dan ketentuan .................................. 83
28. Form halaman pengajuan pinjaman ................................... 84
29. Form halaman daftar akun anggota ................................... 85
30. Form halaman setoran online anggota ............................... 85
31. Form halaman histori peminjaman anggota ....................... 86
32. Form halaman cetak list angsuran ..................................... 87
33. Form halaman pesan anggota ............................................ 87
34. Form halaman contact perusahaan .................................... 88
35. Form halaman report semua customer ............................. 89
4.2 Analisis hasil ................................................................................ 89
BAB V PENUTUP ........................................................................................ 95
5.1 Kesimpulan ................................................................................... 95
5.2 Saran .............................................................................................. 95
DAFTAR PUSTAKA ................................................................................... 97
vii
xiii
DAFTAR GAMBAR
Gambar 1.1 Diagram metodelogi Water Fall ...................................................... 6
Gambar 2.1 Menu utama aplikasi koperasi simpan pinjam .................................. 11
Gambar 2.2 Menu data anggota ........................................................................... 12
Gambar 2.3 Menu data angsuran .......................................................................... 12
Gambar 2.4 Menu data simpanan ........................................................................ 13
Gambar 2.5 Menu data pinjaman ......................................................................... 13
Gambar 3.1 Use case diagram admin/operator .................................................... 33
Gambar 3.2 Use case diagram anggota ................................................................ 34
Gambar 3.3 Activity diagram admin ..................................................................... 36
Gambar 3.4 Activity diagram anggota .................................................................. 36
Gambar 3.5 Sequence diagram login admin ......................................................... 37
Gambar 3.6 Sequence diagram konfirmasi angsuran admin ................................ 37
Gambar 3.7 Sequence Diagram pengajuan kredit................................................. 38
Gambar 3.8 Sequence Diagram simulasi angsuran ............................................. 38
Gambar 3.9 Sequence Diagram pengaturan lama pinjaman ................................. 39
xiv
Gambar 3.10 Sequence Diagram pengaturan harga pinjaman .............................. 39
Gambar 3.11 Sequence Diagram master data customer ....................................... 40
Gambar 3.12 Sequence Diagram peminjaman dan angsuran ............................... 40
Gambar 3.13 Sequence Diagram pesan pada admin ............................................. 41
Gambar 3.14 Sequence Diagram daftar user ........................................................ 42
Gambar 3.15 Sequence Diagram identitas perusahaan ......................................... 42
Gambar 3.16 Sequence Diagram contact perusahaan........................................... 43
Gambar 3.17 Sequence diagram nomor rekening ................................................ 43
Gambar 3.18 Sequence diagram price list pinjaman ........................................... 44
Gambar 3.19 Sequence diagram syarat dan ketentuan ......................................... 44
Gambar 3.20 Sequence diagram daftar akun ....................................................... 45
Gambar 3.21 Sequence diagram pengajuan pinjaman .......................................... 45
Gambar 3.22 Sequence diagram setor online ...................................................... 46
Gambar 3.23 Sequence diagram histori peminjaman ........................................... 46
Gambar 3.24 Sequence diagram kirim pesan ....................................................... 47
Gambar 3.25 Deployment diagram ....................................................................... 48
Gambar 3.26 Form halaman login admin ............................................................. 49
xv
Gambar 3.27 Halaman menu admin...................................................................... 50
Gambar 3.28 Form data halaman hak akses user ................................................ 51
Gambar 3.29 Form ubah data hak akses user ....................................................... 51
Gambar 3.30 Daftar user pada admin ................................................................... 52
Gambar 3.31 form tambah user ............................................................................. 52
Gambar 3.32 Form ubah data user ........................................................................ 53
Gambar 3.33 Form identitas perusahaan .............................................................. 53
Gambar 3.34 Form ubah profil perusahaan .......................................................... 54
Gambar 3.35 Form ubah contact perusahaan ....................................................... 54
Gambar 3.36 Form halaman nomor rekening ....................................................... 55
Gambar 3.37 Form tambah nomor rekening ......................................................... 55
Gambar 3.38 Form halaman utama pada operator ................................................ 56
Gambar 3.39 Form halaman message pada operator ............................................ 57
Gambar 3.40 Halaman konfirmasi angsuran ......................................................... 57
Gambar 3.41 Form halaman pengajuan kredit ...................................................... 58
Gambar 3.42 Form halaman daftar peminjaman .................................................. 58
Gambar 3.43 Form halaman tambah daftar harga peminjaman ............................ 59
xvi
Gambar 3.44 Form halaman mengatur lama pinjaman ......................................... 59
Gambar 3.45 Form pengaturan daftar harga peminjaman .................................... 60
Gambar 3.46 Form halaman master data customer .............................................. 60
Gambar 3.47 Form home halaman pada anggota.................................................. 61
Gambar 3.48 Form price list harga peminjaman .................................................. 62
Gambar 3.49 Form halaman register account ...................................................... 63
Gambar 4.1 Form halaman login admin/operator ................................................ 70
Gambar 4.2 Form halaman utama admin .............................................................. 70
Gambar 4.3 Form halaman hak akses user ........................................................... 71
Gambar 4.4 Form halaman ubah hak akses ......................................................... 71
Gambar 4.5 Form halaman daftar user ................................................................. 72
Gambar 4.6 Form ubah halaman daftar user ........................................................ 72
Gambar 4.7 Form halaman identitas perusahaan .................................................. 73
Gambar 4.9 Form halaman contact perusahaan .................................................... 74
Gambar 4.10 Form halaman ubah contact perusahaan ......................................... 74
Gambar 4.11 Form halaman nomor rekening ....................................................... 75
Gambar 4.12 Form halaman tambah nomor rekening .......................................... 75
xvii
Gambar 4.13 Form halaman operator ................................................................... 76
Gambar 4.14 Form halaman konfirmasi angsuran ................................................ 76
Gambar 4.15 Form halaman image slider............................................................. 77
Gambar 4.16 Form halaman konfirmasi pengajuan kredit .................................. 77
Gambar 4.17 Form halaman daftar harga peminjaman ........................................ 78
Gambar 4.18 Form halaman tambah daftar harga peminjaman ............................ 78
Gambar 4.19 Form halaman atur lama pinjaman.................................................. 79
Gambar 4.20 Form halaman tambah lama pinjaman ............................................ 79
Gambar 4.24 Form halaman peminjaman dan angsuran ...................................... 81
Gambar 4.25 Form halaman utama anggota ......................................................... 82
Gambar 4.26 Form halaman price list peminjaman.............................................. 83
Gambar 4.27 Form halaman syarat dan ketentuan................................................ 83
Gambar 4.28 Form halaman pengajuan pinjaman ................................................ 84
Gambar 4.29 Form halaman daftar akun ............................................................. 85
Gambar 4.30 Form halaman setoran online anggota ............................................ 86
Gambar 4.31 Form halaman histori peminjaman anggota .................................... 86
Gambar 4.32 Form halaman cetak list angsuran anggota ..................................... 87
xviii
Gambar 4.33 Form halaman pesan anggota .......................................................... 89
Gambar 4.35 Form halaman report semua anggota .............................................. 91
xix
xix
DAFTAR TABEL
Tabel 2.1 Notasi use case diagram ................................................................. 26
Tabel 2.2 Simbol activity diagram ................................................................... 27
Tabel 2.3 Simbol sequence diagram ............................................................... 28
Tabel 2.4 Simbol developtment diagram ........................................................ 29
Tabel 3.1 Tabel user ........................................................................................ 65
Tabel 3.2 Tabel angsuran ................................................................................ 65
Tabel 3.3 Tabel customer ................................................................................. 66
Tabel 3.4 Tabel document verifikasi ............................................................... 66
Tabel 3.5 Tabel image slider ........................................................................... 66
Tabel 3.6 Tabel lama peminjaman .................................................................. 67
Tabel 3.7 Tabel pengajuan dokumen verifikasi .............................................. 67
Tabel 3.8 Tabel pengajuan pinjaman .............................................................. 67
Tabel 3.9 Tabel price list lama pinjaman ........................................................ 69
Tabel 3.10 Tabel price list peminjaman .......................................................... 67
Tabel 3.11 Tabel profil perusahaan ................................................................. 68
Tabel 3.12 Tabel rekening ............................................................................... 68
Tabel 3.13 Tabel pesan ................................................................................... 68
1
Pendahuluan
1.1 Latar Belakang
Sistem informasi telah berkembang dalam bidang teknologi yang menyediakan
kesempatan besar untuk berkembangnya teknologi Sistem Informasi. Berkembangnya
teknologi informasi membuat pengaksesan terhadap informasi dituntut untuk cepat
dan akurat agar terhindar dari resiko manipulasi data.
Koperasi simpan pinjam saat ini mendapatkan perhatian dari pemerintah dan
masyarakat. Koperasi simpan pinjam merupakan salah satu sektor pembangunan yang
sangat potensial untuk dapat dikembangkan dengan teknologi informasi. Sistem
informasi terkomputerisasi saat ini banyak diterapkan dan dituntut untuk mengatasi
kecurangan dalam suatu sistem informasi.
Berdasarkan hasil pengamatan dilapangan dan wawancara dengan salah satu
pengurus, salah satu faktor yang menyebabkan masalah tersebut adalah sistem
pencatatan dan penyimpanan data koperasi belum maksimal, yaitu dengan
penggunaan program aplikasi excel. Dengan menggunakan program aplikasi excel
orang dapat mudah memanipulasi data dengan mudah karena orang sudah hampir
banyak yang mengetahuinya. Pencatatan dilakukan dibeberapa bagian atau unit, data
tersimpan dibeberapa tempat, sehubungan hal tersebut dapat memperlambat saat akan
berkoordinasi untuk proses peminjaman, proses persetujuan sampai dengan proses
pencairan, begitu juga dalam hal perekapan data maupun laporan.
2
Untuk mengatasi permasalahan diatas, maka diusulkan sebuah sistem. Sistem
yang akan dibuat adalah Otomatisasi untuk mengetahui kelayakan simpan
pinjam. Sistem tersebut diharapkan dapat mendukung kelancaran proses transaksi
simpan dan pinjam uang, kemudian mempermudah membuat laporan-laporan yang
ada pada Koperasi CV.Rizki Bersama. Sehingga diharapkan pada saat pergantian
kepengurusan tidak ada lagi anggota yang enggan atau menolak terutama menjadi
ketua, bendahara dan unit simpan pinjam koperasi, karena anggota jenuh dengan
membuat laporan secara manual dan menyita banyak waktu buat mereka.
Dengan sistem yang baru juga diharapkan agar mekanisme dan proses
perekapan simpanan lebih cepat, transaksi peminjaman lebih cepat, mulai dari
pengisian formulir peminjaman, mengetahui persetujuan peminjaman sampai pada
pencairan peminjam. Kemudian dapat mengetahui cara perhitungan jumlah
peminjaman yang boleh diajukan anggota dapat dilihat setiap saat, jumlah saldo
angsuran sampai saat ini, begitu juga dengan pengajuan persetujuan peminjaman
uang serta bukti angsuran, simpanan dapat dilihat dan dilakukan prosesnya secara
online.
1.2 Rumusan Masalah
Berdasarkan latar belakang masalah diatas maka dapat diambil suatu rumusan
masalah yang menjadi pokok pembahasan pada tugas akhir ini yaitu:
1. Bagaimana membuat suatu sistem informasi yang dapat membantu kegiatan
operasional pada koperasi yang tidak menyita waktu anggota serta
memberikan pelayanan yang baik bagi anggota?
3
2. Bagaimana aplikasi yang dibuat dapat membantu dalam membuat
laporan anggota, simpan pinjam dan angsuran yang dihasilkan tepat waktu.
3. Bagaimana aplikasi yang dibuat dapat membantu kinerja petugas koperasi
dalam proses simpan pinjam.
1.3 Batasan Masalah
Adapun batasan masalah dalam Perancangan sistem aplikasi koperasi simpan
pinjam pada “CV.Rizki Bersama” sebagai berikut:
a. Aplikasi ini berbasis web, tidak bekerjasama dengan bank, dan aplikasi
ini tidak membahas keamanan data
b. Dibatasi hanya pada proses transaksi simpan pinjam dan tidak sampai
pada perhitungan laba rugi dari devisi simpan pinjam.
c. Angsuran peminjaman dilakukan per hari
1.4 Tujuan
Tujuan dari laporan ini adalah menghasilkan suatu sistem informasi yang
diharapkan dapat:
a. Meningkatkan kinerja koperasi agar proses transaksi simpan pinjam dapat
berjalan dengan efektif dan efisien.
b. Meningkatkan kenyamanan anggota koperasi dengan sistem yang baru
c. Mampu untuk melakukan e-business. Meningkatkan kinerja bisnis
koperasi dan kemampuan dalam melayani kebutuhan anggota.
4
1.5 Metode Penelitian
Dalam pembuatan Laporan ini penulis membutuhkan data-data yang berhubungan
dengan kajian penulis,
1.5.1 Metode Pengumpulan Data
Dalam tahapan ini penelitian dengan melakukan wawancara pada tempat
yang digunakan untuk objek penelitian terhadap kebutuhan data yang
diperlukan dalam penulisan skripsi.
a. Studi lapangan merupakan penelitian yang dilakukan dengan cara
mendatangi objek penelitian secara langsung dengan maksud untuk
mendapatkan data serta informasi tentang keadaan sebenarnya, yang
dapat diyakini kebenaranya. Untuk mendapatkan data informasi yang
dibutuhkan dalam pembahasan maka teknik pengumpulan data yang
digunakan adalah :
b. Observasi
Dalam teknik ini penulis melakukan pengumpulan data dengan
cara melakukan pengamatan langsung terhadap objek-objek
penelitian yang ada di perusahaan tersebut yang berkaitan dengan
penginputan dan pengelolaan data.
5
Kajian Pustaka
Dalam teknik ini penulis melakukan pengumpulan data dengan cara
melakukan pengumpulan data dari berbagai dokumen yang berkaitan dengan
penginputan dan pengelolaan data. dengan cara mempelajari berbagai bentuk
bahan-bahan tertulis seperti buku-buku penunjang kajian, catatan-catatan
maupun referensi lain yang bersifat tertulis.
1.5.2 Metode Pengembangan Aplikasi
Metodologi Waterfall
Dalam pengembangannya metode waterfall memiliki beberapa tahapan
yang runtut: requirement (analisis kebutuhan), design sistem (system design),
Coding & Testing, Penerapan Program, pemeliharaan.
1. Requirement (analisis kebutuhan).
Menganalisa keperluan apa saja yang dibutuhkan untuk melakukan
pembuatan aplikasi seperti menganalisa data yang ada di CV.Rizki
Bersama
2. Design System(Design system)
Tahap yang dilakukan sebelum kita menerapkan syntax atau kode-kode
program Design dilakukan dengan melakukan wawancara langsung dengan
Admin sehingga didapatkan design aplikasi yang sesuai dengan kebutuhan.
3. Penerapan / Pengujian Program (Integration & Testing)
6
Coding(pengujian program) merupakan proses menerjemahkan desain ke
dalam suatu bahasa yang bisa di mengerti oleh komputer.
4. Pemeliharaan (Operation & Maintenance)
Setelah aplikasi selesai dan dapat digunakan tanpa adanya masalah, Test
dilakukan oleh Admin untuk mengetahui apakah aplikasi ini dapat
digunakan dengan baik atau tidak sehingga dapat dilakukan evaluasi atau
perbaikan pada aplikasi.
Gambar 1.1 Diagram Metodologi Waterfall (Pressman,2010)
1.6 Sistematika Penulisan
Secara garis besar penulisan laporan ini dibagi menjadi 6 bab, Adapun
princiannya dari masing-masing bab tersebut adalah sebagai berikut:
7
BAB I Pendahuluan
Bab ini merupakan pendahuluan yang didalamnya berisi tentang
umum, maksud dan tujuan, metode penelitian, ruang lingkup,
sistematika penulisan.
BAB II Tinjauan Pustaka
Pada bab ini lebih menjelaskan tentang teoritis program yang akan
di buat, yang berdasarkan pada referensi dari buku atau pun jurnal
yang terkait pada program tersebut. Sehingga pembaca dapat
mengetahui teori-teori apa saja yang digunakan. Dan pembaca pun
memahami konsep dari rancangan program tersebut.
BAB III Analisa Dan Perancangan
Pada bab ini menjelaskan suatu penguraian dari sistem informasi
yang didalamnya terdapat komponen-komponen yang telah dirancang
dan mengevaluasi berbagai masalah yang ada di program tersebut.
BAB IV Implementasi dan Analisis Hasil
Pada bab ini program yang telah dibuat berdasarkan data-data yang
telah diperoleh dan dapat dijelaskan secara terperinci mengenai
permasalahan yang ada.
8
BAB V Penutup
Bab penutup ini menguraikan tentang kesimpulan secara
keseluruhan bab. Serta saran yang diharapkan dapat berguna bagi
penulis dan digunakan untuk mengembangkan program di masa yang
akan datang.
9
BAB II
TINJAUAN PUSTAKA
2.1. Koperasi
Koperasi berasal dari perkataan co dan operation, yang mengandung arti
kerja sama untuk mencapai tujuan. Oleh sebab itu defenisi koperasi adalah suatu
perkumpulan yang beranggotakan orang-orang atau badan-badan, yang
memberikan kebebasan masuk dan keluar sebagai anggota, dengan bekerja sama
secara kekeluargaan menjalankan usaha, untuk mempertinggi kesejahteraan
jasmaniah para anggotanya (Widiyanti dan Sunindhia, 1992). Definisi tersebut
mengandung unsur-unsur bahwa:
1. Perkumpulan koperasi bukan merupakan perkumpulan modal (bukan
akumulasi modal), akan tetapi persekutuan social
2. Sukarela untuk menjadi anggota, netral terhadap aliran dan agama
3. Tujuannya mempertinggi kesejahteraan jasmaniah anggota-anggota
dengan kerja sama secara kekeluargaan
Koperasi merupakan suatu perkumpulan orang-orang yang bekerj sama
dengan bertujuan mensejahterakan para anggota koperasi tersebut. Selain itu,
koperasi juga memberikan kebebasan untuk masuk atau keluar sebagai anggota
sesuai dengan peraturan yang ada (Hadhikusuma, 2000).
10
Koperasi simpan pinjam adalah koperasi yang kegiatanya untuk menghimpun
dana dan menyalurkan melalui kegiatan simpan pinjam dari dan untuk anggota
koperasi yang bersangkutan, calon anggota koperasi yang bersangkutan, koperasi
lain dan atau anggota anggotanya (Rudianto,2006).
Pada dasarnya koperasi simpan pinjam menjalankan fungsi yang hampir sama
dengan bank, yaitu menjalankan penggalian dana masyarakat yang
membutuhkan. Yang membedakan adalah bahwa koperasi dimiliki oleh sejumlah
orang/badan sebagai pemegang saham, pengendalian dana dari masyarakat luas,
namun hanya menyalurkan dana yang terhimpun kepada masyarakat yang
mampu memenuhi persyaratan teknis bank.
Pada pengertian diatas dapat disimpullkan, suatu kegiatan penyimpanan dan
penyediaan dana dari dan untuk anggota koperasi, calon anggota koperasi, dan
koperasi lain berdasarkan kesepakatan simpan menyimpan dan pinjam
meminjam atas dasar kebaikan.
Salah contoh aplikasi simpan pinjam yang ada saat ini
aplikasi koperasi perangkat lunak PC yang dibuat oleh Apre Wiantoro dkk,
POLITEKNIK NEGERI BATAM 2013. Basis data yang digunakan adalah
mysql, pembuatan aplikasi koperasi simpan pinjam ini menggunakan bahasa
pemrograman java. Adapun perangkat lunak digunakan dalam pengembangan
aplikasi ini adalah Netbeans adalah penyusun aplikasi koperasi simpan pinjam
11
ini dan Heidi SQL penyusun basis data. Ini adalah beberapa capture aplikasi
dengan java netbeans:
Pada gambar 2.1 Jendela menu utama akan muncul apabila user berhasil
memasukan username dan password dengan benar pada frame login. Menu utama
akan aktif sesuai dengan hak akses.
Pada gambar 2.2 Digunakan untuk mengelola data anggota sesuai dengan hak akses
dari pengguna dapat dilihat pada gambar dibawah.
Pada gambar 2.3 Digunakan untuk mengelola data angsuran sesuai dengan hak akses
dari pengguna dapat dilihat pada gambar dibawah.
Pada gambar 2.4 Digunakan untuk mengelola data simpanan sesuai dengan hak akses
dari pengguna dapat dilihat pada gambar dibawah.
Pada gambar 2.5 Digunakan untuk mengelola data pinjaman sesuai dengan hak akses
dari pengguna dapat diliha pada gambar dibawah.
12
Gambar 2.1 Menu Utama Aplikasi Koperasi Simpan Pinjam(Apre Wiantoro, 2013)
Gambar 2.2 Menu Data Anggota (Apre Wiantoro, 2013)
13
Gambar 2.3 Menu Data Angsuran (Apre Wiantoro, 2013)
Gambar 2.4 menu data simpanan (Apre Wiantoro, 2013)
14
Gambar 2.5 Menu data pinjaman (Apre Wiantoro, 2013)
Itulah beberapa capture salah satu aplikasi koperasi simpan pinjam yang
dengan bahasa pemrograman java netbeans.
2.2 Tujuan koperasi simpan pinjam
Tujuan dari koperasi simpan pinjam adalah (Firdaus, 2004):
1. Membantu keperluan kredit para anggota yang sangat
membutuhkan
2. Mendidk para anggota supaya giat menyimpan secara teratur,
sehingga membentuk modal sendiri
3. Menambah pengetahuan tentang perkoperasian
15
Untuk mencapai tujuan pemberian kredit, perlu adanya pengawasan
terhadap penggunaan kredit yang telah diberikan, sehingga
penyelewengan dapat dihindarkan (Firdaus, 2004)
Untuk mencapai tujuannya, koperasi simpan pinjam harus
melaksanakan aturan mengenai peran pengurus, pengawas, manajer dan
yang paling penting, rapat anggota. Pengurus berfungsi sebagai pusat
pengambil keputusan tinggi, pemberi nasehat dan penjaga
berkesinambungannya organisasi dan sebagai orang yang dapat dipercaya.
Menurut UU no.25 tahun 1992, pasal 39, pengawas bertugas
melakukan pengawasan terhadap pelaksanaan kebijaksanaan dan
pengelolaan koperasi dan menulis laporan koperasi, dan berwewenang
meneliti catatan yang ada pada koperasi, mendapatkan segala keterangan
yang diperlukan dan seterusnya.
Untuk manajer koperasi simpan pinjam juga seperti manajer di
organisasi apapun, harus memiliki ketrampilan eksekutif, kepimpinan,
jangkauan pandangan jauh ke depan dan mememukan kompromi dan
pandangan berbeda. Akan tetapi, untuk mencapai tujuan, rapat anggota
harus mempunyai kekuasaan tertinggi dalam organisasi koperasi. Hal ini
ditetapkan dalam pasal 22 sampai pasal 27 UU no.25 tahun 1992.
2.3. Otomatisasi untuk mengetahui kelayakan simpan pinjam
16
Otomatisasi untuk mengetahui kelayakan simpan pinjam ini adalah
suatu sistem informasi yang berbasis web yang mengumpulkan, memproses,
menyimpan, dan dokumen. otomatisasi ini sistem yang bagaimana suatu
dokumen informasi yang dapat kita ketahui kelayakannya tanpa harus dilihat
secara langsung. Dokumen ini bisa ketahui kelayakannya melalui pengiriman
lewat web bisa berbentuk surat rumah, foto copy ktp, foto copy keluarga, slip
gaji terakhir dan dokumen lainya. Otomatisasi ini akan digunakan oleh
CV.Rizki Bersama. tujuan dari otomatisasi ini yaitu mempermudah kinerja
karyawan pada CV.Rizki Bersama. Dengan sistem ini mekanisme dan proses
perekapan simpanan lebih cepat, transaksi peminjaman lebih cepat, mulai
dari pengisian formulir peminjaman, angsuran, mengetahui persetujuan
peminjaman sampai pada pencairan peminjam. apikasi ini nanti dapat
digunakan oleh Admin dan operator CV.Rizki Bersama.
Aplikasi ini digunakan secara online, proses pendaftaran anggota di
input secara tersistem dengan mendaftkan akun terlebih dahulu. setelah
anggota mendaftarkan maka proses peminjaman dapat dilakukan. Proses
peminjaman harus di setujui dahulu oleh operator apabila anggota memenuhi
syarat maka akan di terima oleh operator dan jika sebaliknya akan ditolak.
Apabila sudah menjadi anggota dari CV.Riski Bersama maka proses
transaksi angsuran dapat di transfer melalui rekening yang telah ditentukan
oleh admin tanpa harus ada yang menagih ketempat anggota. Anggota yang
akan membayar angsuran harus mengirimkan struk bukti transfer ke rekening
yang dituju sesuai tanggal,waktu dan jumlahnya, bukti transfer bisa
17
dilakukan dari web online Cv.rizki bersama. jika anggota sudah mengirimkan
bukti struk pembayaran angsuran maka operator akan mengecek terlebih
dahulu detail dokumen struk pembayaran angsuran yang dikirmkan oleh
anggota apabila sesuai maka operator akan mengkonfirmasi angsuran
anggota.
2.4. Internet dan Web
2.4.1 Internet
internet adalah jaringan komputer global yang terbentuk dari
jaringan-jaringan komputer lokal dan regional yang memungkinkan
komunikasi data antar komputer terhubung ke jaringan tersebut.
Internet merupakan jaringan komputer terbesar yang digunakan saat
ini, jaringan ini bukan saja merupakan jaringan antar komputer tetapi juga
merupakan jaringan antar jaringan komputer diseluruh dunia. (Budhi
Irawan,2005)
2.4.2 Web
World Wide Web (www) atau biasa disebut dengan web, merupakan
salah satu sumber daya internet yang berkembang pesat. Informasi web
didistribusikan melalui pendekatan hypertext, yang memungkinkan suatu
teks pendek menjadi acuan untuk membuka dokumen lain.
18
Dengan pendekatan hypertext ini seseorang dapat memperoleh
informasi dengan meloncat dari suatu dokumen ke dokumen yang lain.
Dokumen-dokumen yang diaksespun dapat tersebar diberbagai mesin dan
bahkan diberbagai Negara.
Perubahan informasi dalam halaman-halaaman web dapat
ditangani melalui perubahan data, bukan melalui perubahan program
kecuali jika memang diharuskan adanya perubahan dari sintaknya atau
kode programnya.
Sebagai imlementasinya, aplikasi web dapat dikoneksikan ke basis
data dengan sintak program PHP dengan PHPMyAdmin (Sunarto,2009).
1. Kelebihan aplikasi web
a. Kita dapat menjalankan aplikasi berbasis web dimanapun
kapanpun tanpa harus melakukan penginstalan.
b. Terkait dengan isu lisensi (hak cipta) kita tidak memerlukan lisensi
ketika menggunakan web-based application, sebsb lisensi telah
menjadi tanggung jawab dari web penyedia aplikasi
c. Dapat dijalankan di system operasi manapun. Tidak perduli apakah
kita menggunakan linux, windows, aplikasi berbasis web dapat
dijalankan asalkan kita memiliki browser dan akses internet.
d. Dapat diakses lewat banyak media seperti: computer dan
handphone yang sudah sesuai dengan standard WAP.
19
e. Tidak perlu spesifikasi komputer yang tingggi untuk menggunakan
aplikasi berbasis web ini, sebab di beberapa kasus, sebagian besar
proses dilakukan di web server penyedia aplikasi berbasis web ini.
2. Kelemahan aplikasi web
a. Dibutuhkan koneksi internet dan internet yang handal dan stabil,
hal ini bertujuan agar pada saat aplikasi dijalankan akan berjalan
dengan lancar.
b. Dibutuhkan sistem keamanan yang baik dikarenakan aplikasi
dijalankan secara terpusat, sehingga apabila server di pusat down
maka sistem aplikasi tidak bisa berjalan.
2.5. Tools Aplikasi Web
2.5.1 Tools Pemrograman
1. HTML
Hypertext Markup Language adalah sekumpulan perintah yang
terformat yang digunakan untuk membuat halaman dokumen web.
Ketika membuka sebuah halaman web, maka browser akan
menginterpretasikan perintah HTML pada halaman tersebut dan ke
dalam teks dan grafik (Fathul Wahid, 2005).
2. CSS
CSS merupakan kependekan Cascading Style Sheet yang berfungsi
untuk mengatur tampilan dengan kemampuan jauh lebih baik dari tag
maupun atribut standar HTML.
20
CSS sebenarnya adalah suatu kumpulan atribut untuk fungsi format
tampilan dan mdapat digunakan untuk mengontrol tampilan banyak
dokumen secara bersamaan.
Keuntungan menggunakan CSS yaitu jika ingin mengubah dokumen,
maka tidak perlu mengubah satu persatu.
Penggunaan CSS ada dua cara yaitu dengan menyispkan kode CSS
langsung dalam kode HTML atau simpan menjadi file tersendiri
berekstensi *.css. Dengan meyimpan sebagai file tersendiri akan
memudahkan untuk mengontrol tampilan dalam banyak dokumen
secara langsung. CSS mendapat dukungan penuh pada browser versi 4
dan pada versi sebelumnya, hanya Internet Explorer yang masih
mampu mengenal CSS. Tampilan CSS dapat berbeda jika ditampilkan
pada menu browser yang berbeda.(Diar Puji Oktavian, 2010).
3. PHP
PHP singkatan dari PHP Hypertext Preprocessor yang di
gunakan sebagai script server-side dalam pengembangan web yang
disisipkan pada dokumen HTML.
PHP dikatakan sebagai sebuah server-side embedded script language
artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya
dijalankan oleh server tetapi disertakan pada halaman HTML biasa.
21
Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan
memberikan hasil pada web browser, tetapi prosesnya secara
keseluruhan dijalankan di server. (Peranginangin, 2006).
Ketika menggunakan PHP sebagai server-side embedded script
language maka server akan melakukan hal-hal sebagai berikut :
a. Membaca permintaan dari client/browser
b. Mencari halaman/page di server
c. Melakukan instruksi yang diberikan oleh PHP untuk
melakukan modifikasi pada halaman/page
d. Mengirim kembali halaman tersebut kepada client melalui
internet atau intranet
4. Javascript
javascript adalah bahasa script yang dikembangkan oleh SUN
MICROSYSTEM dan NetScape yang digunakan untuk membuat
halaman- halaman web lebih interaktif. Javascript dapat berinteraksi
dengan kode HTML (fathul wahid, 2005)
2.5.2 Database dan Mysql
1. Database
Database adalah bagian penting dari pemograman modern, sehingga
keseluruhan bahasa program menyediakan fungsi untuk mengakses data.
Standar utama untuk bahasa database adalah Structured Query Language
(SQL). SQL distandardisasi sebagai bahasa untuk menciptakan database,
22
menyimpan informasi kedalam database, dan mendapatkan kembali
informasi darinya (Peranginangin,2006).
2. Mysql
Mengenai pengertian MySQL adalah merupakan perangkat lunak
untuk system manajemen database (database management system).
Karena sifatnya yang open source dan memiliki kamampuan menampung
kapasitas yang sangat besar, maka MySQL menjadi database yang sangat
popular dikalangan programmer web. Pada bulan Mei 1996, MySQL
versi 1.0 berhasil dirilis namun penggunanya terbatas 4 orang saja. namun
di bulan Oktober di tahun yang sama versi 3.11.0 dilepaskan ke public
tapi belum bersifat open source. Bulan Juni 2000, MySQL AB
mengumumkan bahwa sejak versi 3.23.19, MySQL adalah merupakan
software database yang bebas berlisensi GPL atau General Public License
yang open source. Mulanya MySQL hanya berjalan di system operasi
linux namun pada saat MySQL versi 3.22 tahun 1998-1999 sudah tersedia
diberbagai platform termasuk windows. Ini terjadi karena MySQL
menjadi semakin populer dan dilirik banyak orang karena kestabilan dan
kecepatan yang meningkat (Sukarno, 2006)
Beberapa keuanggulan dari MySQL adalah:
a. Mampu menangani jutaan user dalam waktu yang bersamaan
b. Mampu menampung lebih dari 50.000.000 record
c. Memiliki user privilege yang mudah dan efisien
23
d. Klien dan peralatan MySQL dilengkapi dengan berbagai peralatan
(tool) yang dapat digunakan untuk administrasi basis data, dan pada
setipa peralatan yang ada disertakan petunjuk online.
Beberapa kekurangan dari MySQL adalah:
a. Untuk koneksi ke bahasa pemrograman visual seperti vb, Delphi,
dan foxpro, mysql kurang support, karena koneksi ini menyebabkan
field yang dibaca harus sesuai dengan koneksi dari program visual
tersebut, dan ini yang menyebabkan mysql jarang dipakai dalam
program visual.
b. Data yang ditangani belum begitu besar
c. Dari sisi security, atau keamanan, yang agak terlalu sederhana bagi
sebuah SQL Engine, meskipun tidak sesederhana SQLite yang juga
datang dari dunia open source dan cukup digemari para web
developer.
2.6. Teori Database
2.6.1 Database
Database adalah logical data yang saling terhubung dan dirancang
untuk memenuhi kebutuhan informasi dari suatu organisasi (Connolly dan
Begg, 2010).
24
Database digunakan dalam kehidupan sehari-hari baik secara sadar
maupun tidak sadar, contoh database yang sering kita gunakan dalam
kehidupan sehari-hari yaitu:
a. Pembayaran kartu kredit
b. Pembayaran liburan pada agen travel
c. Pembayaran belanja di supermarket
d. Mencari buku diperpustakaan
e. Penggunaaan internet.
Prinsip utama database adalah pengaturan data dengan tujuan utama
fleksibelitas dan kecepatan dalam pengambilan data kembali. Adapun tujuan
databse diantaranya adalah:
1. Efisiensi meliputi speed, space dan accurancy
2. Menangani data dalam jumlah besar
3. Kebersamaan pemakaian (sharebility)
4. Meneadakan duplikasi dan inkonsistensi data
2.6.2 DMS
Database Management Sistem adalah sistem software yang
memungkinkan pengguna untuk mendefinisikan, membuat, memelihara, dan
kontrol akses ke database. DBMS adalah software yang berinteraksi dengan
25
program aplikasi dan pengguna database (Connolly dan Begg, 2010).
Biasanya DBMS menyediakan fasilitas sebagai berikut:
a. DDL (Data Definition Language)
DDL memungkinkan pengguna untuk menentukan tipe data dan
struktur dan kendala pada data yang akan disimpan dalam database.
b. DML(Data ManipulationLanguage)
Ini memungkinkan pengguna untuk memasukkan, update, menghapus
dan mengambil data dari database biasanya meskipun memanipulasi
data bahasa (DML).
c. Memberikan akses kontrol ke database:
1. Keamanan sistem: yang mencegah pengguna yang tidak berhak
mengakses database.
2. Integritas system: yang menjaga konsistensi data yang tersimpan.
3. Concurrency control system: yang memungkinkan berbagi akses
database.
4. Pemulihan sistem control: yang mengembalikan database ke
keadaan yang konsisten sebelumnya setelah perangkat keras atau
kegagalan software.
2.7. Pemodelan UML
UML didefinisikan sebagai bahasa visual untuk menjelaskan,
memberikan spesifikasi, merancang, membuat model dan
mendokumentasikan aspek-aspek dari sebuah sistem.
26
actor
actor
Karena tergolong bahasa visual, UML lebih mengedepankan penggunaan
diagram untuk menggambarkan aspek dari sistem yang sedang dimodelkan.
Bahasa visual lebih ke mental model pikiran kita, sehingga permodelan
menggunakan bahasa visual lebih mudah dan lebih cepat dipahami
dibandingkan apabila dituliskan dalam sebuah bahasa pemrograman.
Unified Modelling Language (UML) adalah sebuah “bahasa” yang telah
menjadi standar dalam industri untuk visualisasi, merancanng dan
mendokumentasikan sistem piranti lunak. UML, menawarkan sebuah standar
untuk merancang model sebuah sistem (Nugroho, 2005). Ada beberapa
diagram dalam UML (Unified Modelling Language) antara lain :
1) Use case diagram
Use case diagram mengambarkan interaksi antara use case dan actor. Use
case merupakan gambaran funsional dari dari sistem berdasarkan
kebutuhan persfektif pengguna. Actors menggambarkan orang atau sistem
yang berkembang atau menerima informasi dari sistem. Actors berada di
luar sistem. Banyak informasi yang di dapat kumpulkan dari use case
diagram. Satu diagram menggambarkan keseluruhan fungsi sistem.
Tabel 2.1 Notasi use case diagram (Martin Fowler, 2005)
No Nama Deskripsi Simbol
Actor Actor adalah pengguna sistem, actor
27
Use CaseUse Case
1
merupakan tipe entitas tapi berada di
luar sistem. Actor dapat berupa
pengguna manusia, perangkat keras
eksterrnal, atau subjek lainya.
2
Use case
Digambarkan sebagai lingkaran ellips,
merpakan urutan kegiatan yang
berinteraksi dengan Actor di dalam
sistem
3
Association
Merupakan penghubung antara actor
dan use case
2) Activity Diagram
Activity diagram menggambarkan berbagai alir aktivitas dalam sistem
yang sedang dirancang, bagaimana masing-masing alir berawal, decision
yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram
juga dapat menggambarkan proses paralel yang mungkin terjadi pada
beberapa eksekusi.
Tabel 2.2 Simbol Activity Diagram (Satzinger, 2005)
Simbol Deskripsi
status awal Status awal aktivitas sistem, sebuah diagram
28
aktivitas memiliki sebuah status awal
aktivitas Aktivitas yang dilakukan sistem, akktivitas
biasanya diawali dengan kata kerja
percabangan/decision Asosiasi percabangan dimana jika ada pilihan
aktivitas lebiah dari satu
penggabungan/join Asosiasi penggabungan dimana lebih dari satu
aktivitas digabungkan menjadi satu
status akhir Status akhir yang dilakukan sistem, sebuah
diagram aktivitas memiliki sebuah status akhir
swimlane Memisahkan organisasi bisnis yang bertanggung
jawab terhadap aktivitas yang terjadi
fork Digunakan untuk menunjukkan kegiatan yang
dilakukan secara pararel
join Digunakan untuk menunnjukkan kegiatan yang
digabungkan
3) Sequence diagram
Sequence diagram menggambarkan interaksi antar objek di dalam dan di
sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa
29
message yang digambarkan terhadap waktu. Sequence diagram terdiri
atar dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang
terkait)
Tabel 2.3 Simbol Sequence Diagram (Munawar, 2005)
No Gambar Nama Keterangan
1
LifeLine
Objek entity, antarmuka yang saling
berinteraksi
2
Actor
Digunakan untuk menggambarkan
user/pengguna
3
Message( )
Message
Spesifikasi dari komunikasi antar
objek yang memuat informasi-
informasi tentang aktivitas yang
terjadi
4
Boundary
Digunakan untuk menggambarkan
sebuah form
5 Control
class
Digunakan untuk menghubungkan
boundary dengan tabel
6 Entity
class
Digunakan untuk menggambarkan
hubungan kegiatan yang akan
dilakukan
actor
30
4) Development diagram
Deployment / physical diagram menggambarkan detail bagaimana
komponen dieploy dalam infrastruktur sistem, di mana komponen akan
terletak (pada mesin, server atau piranti keras apa), bagaimana
kemampuan jaringan pada lokasi tersebut, spesifikasi server, dan hal-hal
lain yang bersifat fisikal.
Dengan pemodelan menggunakan UML ini, pengembang dapat
melakukan:
1. Tinjauan umum bagaimana arsitektur sistem secara keseluruhan
2. Bagaimana objek-objek dalam sistem saling mengirimkan pesan (
mesagge )dan saling bekerjasama satu sama lain.
3. Menguji apakah sistem sudah berfungsi sebagaimana mestinya.
4. Dokumentasi sistem untuk keperluan-keperluan tertentu di masa
yang akan datang.
Tabel 2.4 Simbol Development Diagram (Munawar, 2005)
Simbol Deskripsi
Package Package merupakan sebuah bungkusan dari satu atau
lebih mode
Node Biasanya mengacu pada perangkat keras (hardware),
perangkat lunak yang tidak dibuat
Package
Nama node
31
sendiri(software).jika di dalam node disertakan
komponen untuk mengkonsistenkan rancangan maka
komponen yang diikutsertakan harus sesuai dengan
komponen yang telah didefinisikan sebelumnya
pada diagram komponen
kebergantungan / dependency Kebergantungan antar node, arah panah mengarah
pada node yang dipakai
Relasi antar node
BAB III
ANALISA DAN PERANCANGAN
3.1 Analisa
32
3.1.1 Kondisi Saat Ini
Pada saat ini sistem sistem yang digunakan masih bersifat manual yaitu dengan
menggunakan proses tulisan tangan dan di simpan dalam buku. Dengan sistem lama
ini ada beberapa kesulitan sbb:
1. Kesulitan dalam mencari anggota
2. Keamanan dokumentasi data transaksi sulit untuk dijaga karena hanya
disimpan dalam buku
3. Lambatnya bagian kinerja sekretaris, bendahara dalam pembuatan laporan
karena tidak adanya proses kerja yang lebih efektif dan efisien
3.1.2 Kebutuhan user
Dari tinjauan hasil permasahan yang telah diuraikan diatas maka untuk membagun
sistem informasi simpan pinjam yang dapat mempermudah proses pendaftaran
anggota hinnga proses pinjaman. Pembuatan aplikasi simpan pinjam ini memberikan
manfaat sbb:
1. Pengurus koperasi dapat memanfaatkan waktu agar tidak banyak terbuang
2. Mempermudah untuk mengelola data anggota, data simpanan dan data angsuran
3. Membantu bagian marketing untuk melakukan promosi produk koperasi
4. Setiap pengurus tidak perlu bolak-balik untuk menyerahkan form kepada antar
bagian
5. Mempermudah pembuatan laporan transaksi harian
33
6. Anggota dapat mengakses sistem untuk mengetahui pinjaman dan transaksi
angsuran
7. Meningkatkan pelayanan terhadap koperasi
3.1.3 Kebutuhan sistem
Pada kebutuhan sistem, dijelaskan data-data yang akan dibutuhkan dalam
pembuatan aplikasi ini dan juga pengguna yang menggunakan sistem ini nantinya.
Kebutuhan-kebutuhan pada sistem adalah:
1. Data-data yang perlu disimpan pada aplikasi simpan pinjam ini yaitu data
anggota, data pengurus, data angsuran profil koperasi, data pengajuan
pinjaman, histori peminjaman, data akun, setoran online, daftar harga, laporan
transaksi, laporan angsuran.
2. Dapat melakukan pendaftaran online
3. Pengguna sistem ini terdiri dari 2 user/pengguna
4. Jika user ingin mengakses simpan pinjam ini diharuskan untuk login terlebih
dahulu dengan menginput username dan password agar privasi masing-
masing user tetap terjaga.
3.2 Perancangan
3.2. 1. Diagram Use Case
Hal–hal yang dapat dilakukan oleh pengguna jenis admin adalah sebagai berikut :
1. Admin/operator
34
Gambar 3.1 Use case diagram admin/operator
Penjelasan Perancangan dengan Diagram Use Case Admin :
AKTOR USE CASE KETERANGAN
Admin/operator login Verifikasi hak akses untuk masuk ke
dalam aplikasi
Admin/operator Konfirmasi
angsuran
Admin/operator akan mengkonfirmasi
angsuran yang dikirim oleh anggota
Admin/operator Kelola informasi Admin/operator akan mengelola
informasi tentang kami, syarat dan
ketentuan, privacy policy
Admin/operator Kelola daftar
peminjaman
Admin/operator akun mengelola daftar
harga peminjaman, pengaturan lama
peminjaman dan daftar harga
Admin/operator Kelola
pengajuan kredit
Admin/operator akan mengkonfirmasi
bila ada custumer baru yang mengajukan
peminjaman
Admin/operator Kelola
peminjman dan
angsuran
Admin/operator akan melihat detail
angsuran anggota
Admin/operator Kelola data
custumer
Admin/operator akan melihat detail dari
peminjaman anggota seperti jumlah
tunggakan, jumlah angsuran, tanggal
disetujui, tanggal pengajuan
admin/operator
login
konfirmasi angsuran
kelola daftar peminjaman
kelola pengajuan kredit
kelola peminjaman dan angsuran
kelola data customer
atur hak akses
kontak perusahaan
atur daftar user
rekening
ganti password
logout
kelola informasi
pengajuan kredit
35
Admin/operator Atur hak akses
user
Admin/operator akan mengubah data dir
, hak akses user, menambah user
Admin/operator kontak
perusahaan
Admin/operator mengelola identitas
perusahaan dan kontak perususahaan
Admin/operator Ubah password Admin/operator dapat mengubah
password password miliknya
Admin/operator logout Keluar dari aplikasi
2. Anggota
Hal–hal yang dapat dilakukan oleh pengguna jenis anggota adalah sebagai berikut:
Gambar 3.2 use case diagram anggota
Penjelasan Perancangan dengan Diagram Use Case Anggota :
AKTOR USE CASE KETERANGAN
anggota Daftar akun Anggota akan mendaftarkan akun
jika ingin melakukan peminjaman
logout
daftar akun
lihat simulasi angsuranaktor
setor online angsuran
histori peminjaman akun saya
ganti password
kirim pesan
36
anggota Lihat simulasi angsuran Anggota akan melihat daftar harga
dari pinjaman seperti nilai/harga,
jangka angsuran, serta besaran
angsurannya
anggota Setor online Anggota akan menyetor online tiap
angsurannya sesuai bank rekening
yang dituju
anggota Histori peminjaman Anggota bisa melihat histori
angsuran, jumlah angsuran, jumlah
tuggakan, dan mencetak angsuran
anggota Akun saya Anggota bisa mengubah identitas
diri, ubah password
anggota Ganti password Anggota dapat me-reset password
jika lupa/mengatur ulang password
lewat email
anggota Kirim pesan Anggota dapat mengirim pesan
langsung kepada admin
anggota logout Keluar dari aplikasi
3.2. 2. Diagram Activity
1. Admin
diagram Activity pada gambar 3.3 ini dilakukan oleh aktor admin dimana melakukan
login terlebih dahulu sebelum masuk ke halaman admin. Jika benar maka akan
muncul menu-menu untuk mengelolah data-data.
login
halaman utama
Ya
Gagal
menu
logout
37
Gambar 3.3 Activity diagram Admin
2. Anggota
Aktivitas pada gambar 3.4 ini digunakan anggota untuk melihat penawaran harga
pinjaman dan dapat melakukan pengajuan peminjaman. Anggota terlebih dahulu
mendaftarkan akun untuk bisa melakukan pengajuan pinjaman. Setelah anggota
membuat akun, maka anggota dapat mengajukan peminjaman secara online dan
agsuran secara online.
Gambar 3.4 Activity diagram Anggota
3.2.3 Sequence Diagram
halaman utama
daftar akun
login
Ya
mengajukan pinjaman
gagal
setoran online logout
38
1. Sequence diagram login admin
Sequance Diagram Gambar 3.5 memperlihatkan proses login dari admin,dimana
admin dapat masuk ke akses admin dengan cara membuka form login lalu
memasukkan username dan password yang valid.
Gambar 3.5 Sequence diagram login admin
2. Sequence diagram konfirmasi angsuran
Dari sequence diagram pada gambar 3.6 diatas memperlihatkan admin akan
mengkonfirmasi angsuran anggota.
Gambar 3.6 sequnce diagram konfirmasi angsuran admin
admin form login proses loginakses admin
1 : membuka form login()
2 : memasukkan user name dan passworwd()
3 : masuk akses admin()
4 : login kembali()
admin form konfirmasi angsuran konfirmasi angsuran
1 : membuka form konfirmasi angsuran()
2 : konfirmasi angsuran()
39
3. sequence diagram pada pengajuan kredit admin
Gambar 3.7 sequnce diagram pengajuan kredit admin
4. Sequennce diagram daftar harga peminjaman pada admin
Gambar 3.8 sequence diagram simulasi angsuran
admin form konfirmasi pengajuan kredit lihat dokumen konfirmasi pengajuan kredit database
1 : membuka form konfirmasi pengajuan kredit()
2 : admin membuka dokumen()
3 : admin mengkonfirmasi pengajuan kredit anggota()
4 : simpan ke database()
admin form harga peminjaman form nilai/harga pinjaman form lama pinjaman form besar angsuran database
1 : membuka form harga peminjaman()
2 : input nilai atau harga peminjaman()
3 : input besar angsuran()
4 : input jangka peminjaman()
5 : simpan dabase()
40
admin form pengaturan harga pinjaman proses simpan database
1 : membuka form pengaturan harga pinjaman()
2 : menginput harga pinjaman()
3 : simpan database()
Dari sequence diagram pada gambar 3.8 memperlihatkan admin akan membuka form
daftar peminjaman dan menginput harga peminjaman, input jangka pinjaman dan
besar angsuran dan simpan ke database.
5. Sequence diagram pengaturan lama pinjaman admin
Gambar 3.9 sequence diagram pengaturan lama pinjaman admin
Dari sequence diagram pada gambar 3.9 menunjukkan admin akan mengatur lama
pinjaman dan akan tersimpan di database.
6. Sequence diagram pengaturan harga pinjaman
Gambar 3.10 Sequence diagram pengaturan harga pinjaman admin
admin form input pengaturan lama pinjaman proses simpan database
1 : membuka form pengaturan lama pinjaman()
2 : input lama pinjaman()
3 : simpan ke database()
41
Dari sequence diagram pada Gambar 3.10 menunjukkan admin membuka form
pengaturan harga pinjaman, menginput harga pinjman dan tersimpan di database.
7. Sequence diagram master data customer admin
Gambar 3.11 sequence diagram master data customer admin
Dari sequence diagram master data custumer admin pada gambar 3.11 menunjukkan
admin membuka form master data customer dan melihat data dari customer
8. Sequence diagram peminjaman dan angsuran admin
Gambar 3.12 Sequence diagram peminjaman dan angsuran admin
admin form data customer informasi data customer
1 : membuka form master data customer()
2 : lihat data customer()
admin form peminjaman dan angsuran informasi data angsuran anggota
1 : membuka form peminjaman dan angsuran()
2 : melihat data angsuran anggota()
42
Dari Sequence diagram peminjaman dan angsuran pada gambar 3.12 admin
membuka form peminjaman dan angsuran. Melihat detail peminjaman dan ansuran
anggota.
9. Sequence diagram kirim pesan admin
Gambar 3.12 . sequence diagram message admin
Dari . sequence diagram message admin pada gambar 3.12 menunjukkan admin
membuka form message dan dapat megirim pesan langsung pada anggota.
10. Sequence diagram hak akses user admin
Gambar 3.13 sequence diagram hak akses user
admin form kirim pesan kirim pesan
1 : membuka form kirim pesan()
2 : mengirim pesan langsung()
admin form hak akses user ubah hak akses user
1 : membuka form hak akse user()
2 : mengubah hak akses dari user()
43
Dari sequence diagram pada gambar 3.13 menunjukkan admin membuka form hak
akses user dan mengubah hak akses dari user.
11. Sequence diagram daftar user
Gambar 3.14 Sequence diagram daftar user
Dari Sequence diagram daftar user pada gambar 3.14 menunjukkan admin membuka
form daftar user akan meninput daftar user baru dan simpan ke database.
12. Sequence diagram identitas perusahaan
Gambar 3.15 Sequence diagram identitas perusahaan
admin form daftar user prose simpan database
1 : membuka form daftar user()
2 : menginput user baru()
3 : simpan database()
admin form identitas perusahaan proses simpandatabase
1 : membuka form identitas perusahaan()
2 : menginput identitas perusahaan()
3 : simpan ke database()
44
Dari Sequence diagram identitas perusahaan pada gambar 3.15 menunjukkan admin
membuka form identitas perusahaan menginput identitas data dan simpan ke
database.
13. Sequence diagram contact perusahaan
Gambar 3.16 Sequence diagram contact perusahaan
Dari Sequence diagram contact perusahaan pada gambar 3.16 menunjukkan admin
membuka form contact perusaahan meginput contact dari perusahaan dan disimpan
pada database.
14. Sequence diagram nomor rekening
Gambar 3.17 Sequence diagram nomor rekening
admin form contact perusahaan proses simpan database
1 : membuka form contact perusahaan()
2 : menginput contact perusahaan()
3 : simpan database()
admin form rekening prose simpan database
1 : membuka form rekening()
2 : input nomor rekening()
3 : simpan database()
45
Dari Sequence diagram nomor rekening pada gambar 3.17 menunjukkan admin
membuka form nomor rekening dan menginput nomor rekening perusahaan dan
tersimpan ke database.
15. Sequence diagram price list pinjaman
Gamb
ar
3.18
Seque
nce diagram price list pinjaman
Dari Sequence diagram price list pinjaman pada gambar 3.18 menunjukkan anggota
membuka form halaman, sebelum login user anggota bisa melihat price list pinjman.
16. sequence diagram syarat dan ketentuan
Gambar 3.19 sequence diagram syarat dan ketentuan
anggota form halaman utama informasi syarart dan ketentuan
1 : membuka form halaman utama()
2 : melihat syarta dan ketentuan()
anggota form halaman utama informasi daftar harga pinjaman
1 : membuka form halaman utama()
2 : melihat lst daftar pinjaman()
46
Dari sequence diagram syarat dan ketentuan pada gambar 3.19 menunjukkan anggota
membuka form halaman utama, melihat syarat dan ketentuan.
17. Sequence diagram register
Gambar 3.20 Sequence diagram register
Dari Sequence diagram register pada gambar 3.20 menunjukkan anggota membuka
form register dan mendaftrakan akun utuk bisa melakukan pengajuan pinjman.
18. Sequence diagram pengajuan pinjaman
Gambar 3.21 Sequence diagram pengajuan pinjaman
anggota form halam utama register anggota
1 : membuka form halaman utama()
2 : mendaftarkan akun()
anggota halaman utama login anggota pengajuan pinjaman
1 : membuka form halaman()
2 : anggota login()
3 : mengajukan pinjaman()
47
Dari Sequence diagram pengajuan pinjaman pada gambar 3.21 menunjukkan anggoa
akan masuk halaman utama dan login menggunakan user dan password dan
mengajukan pinjaman.
19. Sequence diagram setor online
Gambar 3.22 Sequence diagram setor online
Dari Sequence diagram setor online pada gambar 3.22 menunjukkan anggota akan
membuka form halaman setor online dan akan melakukan angsuran secara online ke
rekening perusahaan dengan memasukkan data bukti transferan.
20. sequence diagram histori peminjaman
Gambar 3.23 sequence diagram histori peminjaman
anggota form setor onlinesetor online data transfer
1 : membuka form setor online()
2 : menyetor angsuran secara online ke rekening perusahaan()
3 : bukti data transfer()
anggota form histori peminjaman lihat data angsuran cetak laporan angsuran
1 : membuka form histori pinjaman()
2 : melihat data angsuran harian()
3 : cetak angsuran harian()
48
Dari sequence diagram histori peminjaman pada gambar 3.23 menunjukkan anggota
membuka form histori peminjaman, anggota akan mencari data tanggal transaksi,
melihat laporan ansuran harian dan cetak laporan angsuran.
21. Sequence diagram kirim pesan
Gambar 3.24 sequence diagram kirim pesan
Dari sequence diagram kirim pesan pada gambar 3.24 menunjukkan anggota
membuka form pesan dan dapat mengirim pesan lansung pada admin.
3.2.4 Deployment Diagram
anggota form kirim pesan kirim pesan
1 : membuka form kirim pesan()
2 : mengirim pesan langsung()
49
Gambar 3.25 Deployment Diagram
Deployment/physical diagram pada gambar 3.25 menggambarkan detail
bagaimana komponen di-deploy dalam infrastruktur sistem, di mana komponen akan
terletak (pada mesin, server atau piranti keras apa), bagaimana kemampuan jaringan
pada lokasi tersebut, spesifikasi server, dan hal-hal lain yang bersifat fisikal Sebuah
node adalah server, workstation, atau piranti keras lain yang digunakan untuk men-
deploy komponen dalam lingkungan sebenarnya
Deployment diagram merupakan gambaran proses-proses berbeda pada suatu
sistem yang berjalan dan bagaimana relasi di dalamnya. Hal inilah yang
mempermudah user dalam pemakaian sistem yang telah dibuat dan diagram tersebut
merupakan diagram yang statis. Misalnya untuk mendeskripsikan sebuah situs web,
deployment diagram menunjukkan komponen perangkat keras ("node") apa yang
50
digunakan (misalnya, web server, server aplikasi, dan database server), komponen
perangkat lunak ("artefak") apa yang berjalan pada setiap node (misalnya, aplikasi
web, database), dan bagaimana bagian-bagian yang berbeda terhubung (misalnya
JDBC, REST, RMI). Node digambarkan sebagai kotak, dan artefak yang dialokasikan
ke setiap node digambarkan sebagai persegi panjang di dalam kotak. Node mungkin
memiliki subnodes, yang digambarkan sebagai kotak nested. Sebuah node tunggal
secara konseptual dapat mewakili banyak node fisik, seperti sekelompok database
server. Hubungan antar node (misalnya TCP/IP) dan requirement dapat juga
didefinisikan dalam diagram di bawah ini.
3.3 Rancangan Halaman
1. Form halaman login admin
Login
Username
password
Login
Lupa paswword
Gambar 3.26 form halaman login admin
Pada gambar 3.26 menjelaskan bahwa sebelum masuk ke menu utama aplikasi admin
diharuskan memasukkan username dan password dengan benar bila password lupa
maka admin harus mereset password dengan memasukkan email pada lupa password.
51
2. halaman menu Admin
HeaderLogo
Hak akses user
Daftar user
Identitas perusahaan
Contact perusahaan
Nomor rekening
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Gambar 3.27 Halaman menu admin
Pada gambar 3.27 menjelaskanHalaman Home Admin merupakan halaman
pertama kali setelah admin melakukan login.Terdapat beberapa menu pada home
admin yaitu hak akses user,daftar user,identitas perusahaan,contact perusahaan,nomor
rekening,ubah password,dan operator.
3. Form halaman hak akses user
Pada gambar 3.28 menjelaskan bahwa Halaman hak akses user terdapat pada admin,
dimana pada halaman ini admin dapat mengelolanya seperti mengedit data user dan
memberi hak akses user.
52
HeaderLogo
Hak akses user
Daftar user
Identitas perusahaan
Contact perusahaan
Nomor rekening
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Hak akses user
Search
No REG Nama pegawai Username Password Hak akses Action Email Ubah
Gambar 3.28 form data halaman hak akses user
a. form ubah data hak akses user
HeaderLogo
Hak akses user
Daftar user
Identitas perusahaan
Contact perusahaan
Nomor rekening
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Ubah hak akses user
No reg pegawai
Nama lengkap
Hak kases administrator Operator
Username
No reg pegawai
Cancel Logout Submit
Gambar 3.29 form ubah data halaman hak akses user
4. Form daftar user pada admin
Pada gambar 3.30 menjelaskan bahwa Halaman daftar akses user terdapat pada
admin, dimana pada halaman ini admin dapat mengelolanya seperti menambah user,
memberi hak akses user, mengedit data user dan menghapus user.
53
HeaderLogo
Hak akses user
Daftar user
Identitas perusahaan
Contact perusahaan
Nomor rekening
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Daftar user
Search
No REG Nama pegawai alamat Telepon Status keterangan Action foto
New
Print Export Excel
Gambar 3.30 daftar user pada admin
a. Form tambah data user pada admin
Pada gambar 3.31 ini merupakan form untuk menambah data user
HeaderLogo
Hak akses user
Daftar user
Identitas perusahaan
Contact perusahaan
Nomor rekening
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Tambah data user
No reg pegawai
Nama pegawai
Alamat
Foto Pilih File
No telepon
status
Keterangan
tambahan
Cancel Submit
Gambar 3.31 form tambah user
b. Form ubah data user pada admin
Pada gambar 3.32 ini merupakan form untuk mengubah data dari user
54
HeaderLogo
Hak akses user
Daftar user
Identitas perusahaan
Contact perusahaan
Nomor rekening
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Tambah data user
No reg pegawai
Nama pegawai
Alamat
Foto Pilih File
No telepon
status
Keterangan
tambahan
Cancel SubmitDelete Logout
Gambar 3.32 form ubah data user
5. Identitas perusahaan
Pada gambar 3.33 menjelaskan bahwa Halaman identitas perusahaan terdapat
pada admin, dimana pada halaman ini admin dapat mengelolanya seperti mengubah
data perusahaan.
HeaderLogo
Hak akses user
Daftar user
Identitas perusahaan
Contact perusahaan
Nomor rekening
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Identitas perusahaan
ID Nama Perusahaan Nomortelepon Alamat Kelurahan KecamatanKabupaten/
kotaProvinsi
Ubah LogoExport PDFPrint
Gambar 3.33 form identitas perusahaan
a. Form ubah profil perusahaan
55
Pada gambar 3.34 ini merupakan form halaman untuk mengubah data profil
perusahaan.
HeaderLogo
Hak akses user
Daftar user
Identitas perusahaan
Contact perusahaan
Nomor rekening
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Ubah Profil perusahaan
ID
Nama perusahaan
Alamat perusahaan
Provinsi
Keterangan
perusahaan
Kabupaten kota
Kecamatan
Kelurahan
alamat
Cancel Submit
Gambar 3.34 Form ubah profil perusahaan
6. Form contact perusahaan
Pada gambar 3.35 menjelaskan bahwa Halaman contact terdapat pada admin, dimana
pada halaman ini admin dapat mengelolanya seperti menambah contact perusahaan,
mengubah contact data perusahaan.
HeaderLogo
Hak akses user
Daftar user
Identitas perusahaan
Contact perusahaan
Nomor rekening
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Ubah contact perusahaan
Telepon
Pin BB
Google+
Cancel Submit
56
Gambar 3.35 Form ubah contact perusahaan
7. Form nomor rekening
Pada gambar 3.36 menjelaskan bahwa Halaman nomor rekening terdapat pada admin,
dimana pada halaman ini admin dapat mengelolanya seperti menambah nomor
rekening, mengubah nomor rekening, neghapus nomor rekening
HeaderLogo
Hak akses user
Daftar user
Identitas perusahaan
Contact perusahaan
Nomor rekening
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Nomor Rekening
Nomor Rekening Nomor Rekeningatas nama Gunakan
New
Gambar 3.36 form halaman nomor rekening
a. Tambah nomor rekening
Pada gambar 3.37 menjelaskan bahwa halaman ini admin akan menambah
nomor rekening.
57
HeaderLogo
Hak akses user
Daftar user
Identitas perusahaan
Contact perusahaan
Nomor rekening
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Tambah Nomor Rekening
Bank Nomor rekening Rekening atas nama
Cancel Submit
Gambar 3.37 form tambah nomor rekening
b. Ubah nomor rekening
Pada gambar 3.37 menjelaskan bahwa admin bisa mengubah data pada
rekening.
HeaderLogo
Hak akses user
Daftar user
Identitas perusahaan
Contact perusahaan
Nomor rekening
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Tambah Nomor Rekening
Bank Nomor rekening Rekening atas nama
Cancel Submit hapus
Gambar 3.37 form edit nomor rekening
8. Halaman utama pada operator
58
Pada gambar 3.38 menjelaskan bahwa Halaman utama terdapat pada
Operator dimana pada halaman ini Operator dapat mengelolanya seperti
menambah, mengubah dan menghapus.
HeaderLogo
Message
Konfirmasi angasuran
About us
Term and condition
Privacy policy
Dashboard Admin Operator Ubah sandi Logout Nama Admin
Image slider
Pengajuan kredit
Daftar harga peminjaman
Pengaturan lama pinjaman
Master data dan custumer
Peminjaman dan angsuran
Gambar 3.38 form halaman utama pada operator
9. Form halaman message pada operator
HeaderLogo
Message
Konfirmasi angasuran
About us
Term and condition
Privacy policy
Dashboard Admin Operator Ubah sandi Logout Nama Operator
Image slider
Pengajuan kredit
Daftar harga peminjaman
Pengaturan lama pinjaman
Master data dan custumer
Peminjaman dan angsuran
Message
No Tanggal Nama Email Isi Pesan Jawab
Gambar 3.39 Form halaman message pada operator
59
Pada gambar 3.39 menjelaskan bahwa Halaman message terdapat pada Operator
dimana pada halaman ini Operator dapat membalas pesan masuk anggota
10. form konfirmasi angsuran pada operator
Pada gambar 3.40 menjelaskan bahwa Halaman Konfirmasi angsuran terdapat
pada Operator dimana pada halaman ini Operator akan mengkonfirmasi angsuran
anggota.
HeaderLogo
Message
Konfirmasi angasuran
About us
Term and condition
Privacy policy
Dashboard Admin Operator Ubah sandi Logout Nama Operator
Image slider
Pengajuan kredit
Daftar harga peminjaman
Pengaturan lama pinjaman
Master data dan custumer
Peminjaman dan angsuran
Id Peminjaman
Konfirmasi angsuran
angsuran
Search
No Id Peminjaman Angsuran ke Tanggal angsuran Besar angsuran Rekening tujuan Keterangan Confirm
Gambar 3.40 Halaman konfirmasi angsuran
11. Form konfirmasi Pengajuan kredit pada operator
pada gambar 3.41 menjelaskan bahwa Halaman Konfirmasi pengajuan kredit
terdapat pada Operator dimana pada halaman ini Operator akan mengkonfirmasi
Pengajuan kredit.
HeaderLogo
Message
Konfirmasi angasuran
About us
Dashboard Admin Operator Ubah sandi Logout Nama Operator
Customer
Konfirmasi Pengajuan Kredit
Id peminjaman
60
Gambar 3.41 form halaman pengajuan kredit
12. Form Daftar harga peminjman pada operator
Pada gambar 3.42 menjelaskan bahwa Halaman daftar harga peminjman terdapat
pada Operator dimana pada halaman ini Operator dapat menambah data peminjaman
megubah dan menghapus
HeaderLogo
Message
Konfirmasi angasuran
About us
Term and condition
Privacy policy
Dashboard Admin Operator Ubah sandi Logout Nama Operator
Image slider
Pengajuan kredit
Daftar harga peminjaman
Pengaturan lama pinjaman
Master data dan custumer
Peminjaman dan angsuran
Daftar harga peminjaman
Search
Nilai/harga Angsuran 80 hari Angsuran 90 hari Angsuran 100 hari Angsuran 105 hari
Gambar 3.42 form halaman daftar harga peminjaman
a. Form halaman tambah daftar harga peminjaman pada operator
61
Pada gambar 3.43 menjelaskan bahwa halaman ini akan digunakan admin
untuk menambah daftar harga peminjaman pada operator
HeaderLogo
Message
Konfirmasi angasuran
About us
Term and condition
Privacy policy
Dashboard Admin Operator Ubah sandi Logout Nama Operator
Image slider
Pengajuan kredit
Daftar harga peminjaman
Pengaturan lama pinjaman
Master data dan custumer
Peminjaman dan angsuran
Tambah daftar harga peminjaman
Nilai/harga Lama pinjaman Nilai angsuran
Cancel Submit
3.43 Form halaman tambah daftar harga peminjaman pada operator
13. form mengatur lama pinjaman pada operator
Pada gambar 3.44 menjelaskan bahwa Halaman mengatur lama peminjaman terdapat
pada Operator dimana pada halaman ini Operator dapat menambah lama pinjaman,
megubah lama pinjaman dan menghapus.
62
HeaderLogo
Message
Konfirmasi angasuran
About us
Term and condition
Privacy policy
Dashboard Admin Operator Ubah sandi Logout Nama Operator
Image slider
Pengajuan kredit
Daftar harga peminjaman
Pengaturan lama pinjaman
Master data dan custumer
Peminjaman dan angsuran
Pengaturan lama pinjaman
SearchNew
No Lama peminjaman
3.44 form halaman mengatur lama pinjaman
14. form mengatur Daftar harga pada operator
Pada gambar 3.45 menjelaskan bahgwa halaman mengatur daftar harga terdapat pada
Operator dimana pada halaman ini Operator dapat menambah daftar harga
peminjaman, megubah dan menghapus.
HeaderLogo
Message
Konfirmasi angasuran
About us
Term and condition
Privacy policy
Dashboard Admin Operator Ubah sandi Logout Nama Operator
Image slider
Pengajuan kredit
Daftar harga peminjaman
Pengaturan lama pinjaman
Master data dan custumer
Peminjaman dan angsuran
Pengaturan Daftar harga
SearchNew
No Jumlah peminjaman
Gambar 3.45 form pengaturan daftar harga peminjaman
63
15. form master data customer pada operator
Pada gambar 3.46 menjelaskan bahwa halaman master data customer terdapat pada
Operator dimana pada halaman ini Operator dapat melihat data anggota dan melihat
histori
HeaderLogo
Message
Konfirmasi angasuran
About us
Term and condition
Privacy policy
Dashboard Admin Operator Ubah sandi Logout Nama Operator
Image slider
Pengajuan kredit
Daftar harga peminjaman
Pengaturan lama pinjaman
Master data dan custumer
Peminjaman dan angsuran
Master data customer
Search
ID
customerFirstname Lastname Email telepon Address Kelurahan Kecamatan
Kabupaten
/kotaProvinsi foto
Histori peminjaman
3.46 Form halaman master data customer
15. form peminjaman dan angsuran pada operator
Pada gambar 3.46 menjelaskan bahwa halaman peminjaman dan angsuran terdapat
pada Operator dimana pada halaman ini Operator dapat melihat status peminjman
anggota
64
HeaderLogo
Message
Konfirmasi angasuran
About us
Term and condition
Privacy policy
Dashboard Admin Operator Ubah sandi Logout Nama Operator
Image slider
Pengajuan kredit
Daftar harga peminjaman
Pengaturan lama pinjaman
Master data dan custumer
Peminjaman dan angsuran
Peminjaman dan angsuran
ID
customer
Nama
customer
Tanggal
pengajuan
Tanggal
disetujui
Id
peminjaman
Besar
pinjaman
Lama
pinjaman
Besar
angsuran
Tanggal awal
angsuran
Tanggal akhir
angsuran
Customer
Tanggal pengajuan
Tanggal disetujui
ID peminjaman
tunggakan
Jumlah angsuran
sampai hari ini
Jumlah
tunggakanstatus
Gambar 3.46 form halaman peminjaman dan angsuran pada operator
16. form Home halaman pada anggota
Pada gambar 3.37 menjelaskan bahwa halaman Home, ketika anggota mengakses
cv.rizki bersama. Anggota hanya bisa melihat penawaran harga peminjaman dari
cv.rizki bersama
65
Logo
CV.rizki Bersama
Price list pinjaman Syarat dan ketentuan Pengajuan pinjaman Setoran online My account information Contact us message
Image Slider
Syarat dan ketentuan
3.47 form Home halaman pada anggota
17. form Home halaman pada anggota
Pada gambar 3.48 menjelaskan bahwa halaman Home ketika anggota mengakses
cv.rizki bersama. Anggota hanya bisa melihat penawaran harga peminjaman dari
cv.rizki bersama
Logo
CV.rizki Bersama
Price list pinjaman Syarat dan ketentuan Pengajuan pinjaman Setoran online My account information Contact us message
Categories
Price List
Syarat dan ketentuan
Pengajuan pinjaman
Setoran online
Histori peminjaman
Message
Price List Peminjaman
Nilai/Harga Angsuran 80 hari Angsuran 90 hari Angsuran 100 hari Angsuran 105 hari
Gambar 3.48 form home Price List harga peminjaman
66
18. form halaman register account
Pada gambar 3.49 menjelaskan bahwa form Halaman register account digunakan
untuk mendaftarkan akun anggota sebelum mengajukan pinjaman.anggota akan
mengisi alamat dan mengisi data pribadi.
Logo
CV.rizki Bersama
Price list pinjaman Syarat dan ketentuan Pengajuan pinjaman Setoran online My account information Contact us message
Categories
login
Register
Forgotten password
My Account
Register Account
Your address
Region/state
City
Sub-district
Village
address
Post code
Pilih provinsi
Pilih kota/kab
Pilih Kecamatan
Pilih Kelurahan
Your Personal Details
No Identitas
Firstname
Last Name
Telepon
Foto Telusuri…..
Your Password
Password
Password Confirm
I have read and agree to the Privacy Policy
Continue
Gambar 3.49 form halaman register account
19. form halaman Setoran online pada anggota
Pada gambar 3.40 menjelaskan halaman setoran online digunakan untuk anggota
yang ingin menyetor angsuran melalui online. Anggota memilih menu setoran online,
67
memilih id peminjaman dan meng-capture struk pembayaran lalu meng-upload dan
submit otomatis akan terkirim ke operator.
Logo
CV.rizki Bersama
Price list pinjaman Syarat dan ketentuan Pengajuan pinjaman Setoran online My account information Contact us message
Categories
login
Register
Forgotten password
My Account
login Register
Setoran Online
Masukkan data setoran
Id Peminjaman
Angsuran ke
Replace jika data telah
ada
Keterangan
Photo struk pembayaran Telusuri…..
Submit
Gambar 3.40 form halaman register account
20. form halaman message
Pada gambar 3.41 menjelaskan bahwa form message digunakan untuk anggota yang
ingin mengirim pesan langsung pada admin.
Logo
CV.rizki Bersama
Price list pinjaman Syarat dan ketentuan Pengajuan pinjaman Setoran online My account information Contact us message
Categories
login
Register
Forgotten password
My Account
Logout My account
Message
No Tanggal Pesan Anda Jawaban
Pesan baru
Gambar 3.41 Form halaman message pada anggota
68
3.4 Rancangan Database
3.4.1 Struktur file
Dalam pembuatan program, dibutuhkan suatu struktur file yang dapat
digunakan untuk melakukan kegiatan pengaturan pencarian data dan pembuatan
laporan data yang memudahkan kerja sistem komputer.
Struktur file digunakan dalam perancangan sistem karena struktur file ini
menentukan struktur fisik database yang menunjukan struktur dari elemen data yang
menyatakan panjang elemen data dan jenis datanya.
Struktur file merupakan urutan isi data yang terdaftar pada sebuah record
file yang dipakai untuk aplikasi simpan pinjam. Dalam membuat aplikasi ini
dibutuhkan 12 tabel untuk record data, berikut adalah tabel
Tabel 3.1 User
Nama field Tipe data Size
user_id varchar 40
username varchar 100
password varchar 100
status varchar 100
No_reg varchar 100
nama varchar 100
alamat varchar 300
telepon varchar 100
keterangan varchar 100
Tgl_daftar datetime
action varchar 100
email varchar 100
foto varchar 100
a. Tabel Angsuran
Tabel 3.2 angsuran
Nama field Tipe data Size
KdAnsuran varchar 40
69
Kode peminjaman varchar 40
tanggalAngsuran date
Angsuran ke varchar 50
confrim char 1
view char 1
keterangan text
attachment varchar 50
b. Tabel customer
Table 3.3 customer
Nama field Tipe data size
id varchar 40
noIdetitas varchar 100
nama varchar 100
Last_name varchar 100
email varchar 100
telepon varchar 100
fax varchar 100
address text
city varchar 100
Post_code varchar 50
region varchar 100
Sub-district varchar 100
village varchar 100
password 100 100
foto Varchar 100
c. Tabel dokumen verifikasi
Tabel 3.4 document verifikasi
Nama field Tipe data size
kdkomponendokumen Varchar 40
namakomponendokumen varchar 100
formatfile varchar 50
namafile varchar 50
d. Tabel image slider
Table 3.5 image slider
Nama field Tipe data Size
Idimage Varchar 40
locationImage Varchar 100
Tampil Char 1
70
e. Tabel lama peminjaman
Table 3.6 lama peminjaman
Nama field Tipe data Size
kdlamapinjaman Varchar 40
Lamawaktu peminjaman varchar 50
f. Tabel Pengajuan dokumen verifikasi
Table 3.7 Pengajuan dokumen verifikasi
Nama field Tipe data Size
kddokumen varchar 40
kdpeminjaman varchar 40
kdkomponenpeminjaman varchar 40
namadokumen varchar 100
keterangan text
idrekening varchar 40
g. Tabel pengajuan pinjaman
Tabel 3.8 pengajuan_pinjaman
Nama field Tipe data Size
kdpeminjaman varchar 40
kdkredit varchar 40
kdcustomer varchar 40
tanggalpengajuan date
keterangan text
idrekening varchar 40
h. Tabel price list lama pinjaman
Tabel 3.9 price_list_lama_pinjaman
Nama field Tipe data Size
kdkredit varchar 40
kdpricelist varchar 40
kdlamapeminjaman varchar 40
Nilai angsuran varchar 40
i. Tabel price list peminjaman
Tabel 3.10 price_list_peminjaman
Nama field Tipe data Size
kdpricelist varchar 40
Jumlah peminjaman varchar 100
71
j. Tabel Profil perusahaan
Tabel 3.11 Profil perusahaan
Nama field Tipe data Size
id varchar 40
Namaperusahaan Varchar 100
Keterangan perusahaan varchar 100
Alamat text
Kabupaten kota varchar 50
Kelurahan varchar 50
kecamatan Varchar 50
Provinsi Varchar 50
Logo varchar 100
Telepon Char 20
k. Tabel rekening
Tabel 3.12 rekening
Nama field Tipe data Size
Idrekening Varchar 40
Bank Varchar 100
Nomor rekening Varchar 100
Atas nama rekening Varchar 100
Status Char 1
l. Tabel pesan
Tabel 3.13 pesan
Nama field Tipe data Size
id Varchar 40
Kdcustumer Varchar 40
Tanggal Datetime
Isi Text
Balasan Text
Status baca Char 1
Status baca user Char 1
Status balas Char 1
Tglup datetime
72
BAB IV
IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi
Pada aplikasi yang dibangun ini memerlukan perangkat keras dan perangkat
lunak. Adapun spesifikasi dari kebutuhannya adalah :
4.1.1 Spesifikasi Hardware Yang Digunakan
a. Processor : AMD Dualcore 1.6 Ghz
b. Memory(RAM) : 2 GB
c. Mainboard : Asus K43BY Notebook PC
d. Memory VGA : 1 GB
4.1.2 Spesifikasi Sofware Yang Digunakan
a. SystemOperasi : Windows 8.1 Pro 32-Bit
b. Mysql : XamppWin-32-1.7.2
e. Microsoft Office : Microsoft Office 2013
4.1.3 Tampilan Aplikasi
1. Form halaman login Admin/operator
73
Gambar 4.1 form halaman login admin/operator
Pada gambar 4.1 menjelaskan bahwa sebelum masuk ke aplikasi, admin harus telebih
dahulu memasukkan username dan password.
2. Form halaman utama Admin/operator
Gambar 4.2 form halaman utama admin
Pada gambar 4.2 ini merupakan tampilan form halaman ketika admin login.
74
3. Form halaman hak akses user
Gambar 4.3 form halaman hak akses user
Pada gambar 4.3 ini merupakan halaman hak akses user. Admin akan mengarahkan
pointer ke menu pengaturan user dan memilih hak akses user.
4. Form halaman ubah hak akses user
Gambar 4.4 form halaman ubah hak akses
Pada gambar 4.4 ini merupakan form untuk mengubah data dari user
5. Form halaman daftar user
75
Gambar 4.5 form halaman daftar user
Pada gambar 4.6 ini merupakan form tampilan daftar user. Admin akan mengarahkan
pointer ke arah menu pengaturan user dan memilih daftar user.
6. Form halaman ubah daftar user
Gambar 4.6 form halaman ubah data user
7. Form halaman identitas perusahaan
76
Gambar 4.7 form halaman identitas perusahaan
Pada gambar 4.7 ini merupakan form halaman identitas perusahaan dimana admin
dapat mencetak identitas perusahaan, export PDF.
8. Form halaman ubah identitas perusahaan
Gambar 4.8 form halaman ubah identitas perusahaan
Pada gambar 4.8 ini merupakan form halaman ubah data profil perusahaan
9. Form halaman ubah identitas perusahaan
77
Gambar 4.9 form halaman contact perusahaan
Pada gambar 4.9 ini merupakan halaman dari contact perushaan, admin dapat
mengakses menu ini.
10. Form halaman ubah contact perusahaan
Gambar 4.10 form halaman ubah contact perusahaan
Pada gambar 4.10 ini merupakan halaman untuk mengubah contact perusahaan.
11. Form halaman nomor rekening
78
Gambar 4.11 form halaman nomor rekening
Pada gambar 4.11 ini merupakan form halaman nomor rekening, admin dapat
menambah, mengubah dan menambah nomor rekening.
12. Form halaman tambah nomor rekening
Gambar 4.12 form halaman tambah nomor rekening
Pada gambar 4.13 ini merupakan form tambah nomor rekening. Admin akan
menambah nomor rekening.
79
13. Form halaman operator
Gambar 4.13 form halaman operator
Pada gambar 4.13 ini merupakan halaman pada operator dimana operator akan
mengelola halaman ini.
14. Form halaman konfirmasi angsuran
Gambar 4.14 form halaman konfirmasi angsuran
Pada gambar 4.14 ini merupakan halaman untuk konfirmasi angsuran, dimana
operator akan mengkonfirmasi angsuran anggota yang masuk.
80
15. Form halaman image slider
Gambar 4.15 form halaman image slider
Pada gambar 4.15 ini merupakan halaman untuk mengatur image slider yang akan
tampil pada halaman anggota.
16. Form halaman konfirmasi pengajuan kredit
Gambar 4.16 halaman konfirmasi pengajuan kredit
81
Pada gambar 4.16 ini merupakan halaman konfirmasi pengajuan kredit dimana
operator akan mengkonfirmasi ketika ada pengajuan kredit masuk.
17. Form halaman daftar harga peminjaman
Gambar 4.17 form halaman daftar harga peminjaman
Pada 4.17 ini merupakan form halaman daftar harga peminjman dimana operator
akan menambah, mengubah dan menghapus daftar harga peminjaman.
18. Form halaman tambah daftar harga peminjaman
Gambar 4.18 form halaman tambah daftar harga peminjaman
82
19. Form halaman atur lama pinjaman
Gambar 4.19 form halaman atur lama pinjaman
Pada gambar 4.20 ini merupakan form untuk mengatur lama pinjaman, operator bisa
untuk mengubah, menambah dan menghapus data lama pinjaman.
20. Form halaman tambah lama pinjaman
Gambar 4.20 Form halaman tambah lama pinjaman
Pada gambar 4.20 ini merupakan form untuk menambah daftar lama peminjaman.
21. Form halaman daftar harga
83
Gambar 4.21 form atur daftar harga
Pada gambar 4.21 ini merupakan untuk mengatur daftar harga pinjaman, dimana
operator bisa menambah,mengubah dan menghapus data.
22. Form halaman tambah daftar harga
Gambar 4.22 Form halaman tambah daftar harga
Pada gambar 4.22 ini merupakan form untuk menambah harga pinjaman
23. Form halaman master data customer
84
Gambar 4.23 form halaman master data customer
Pada gambar 4.23 ini merupakan form halaman master data customer dimana
operator bisa melihat identitas customer, melihat histori.
24. Form halaman peminjaman dan angsuran
Gambar 4.24 Form halaman peminjaman dan angsuran
85
Pada gambar 4.24 ini merupakan form halaman peminjaman dan angsuran dimana
operator akan bisa mengecek detail customer seperti tanggal pengajuan pinjaman,
besar angsuran, tunggakan, jumlah angsuran,tanggal awal angsuran, dan status.
25. Form halaman utama anggota
Gambar 4.25 form halaman utama anggota
Pada gambar 4.25 ini merupakan halaman utama anggota dimana pada saat anggota
mengakses CV.Rizki Bersama maka akan tampil halaman ini.
26. Form halaman price list peminjaman
86
Gambar 4.26 form halaman price list peminjaman
Pada gambar 4.26 ini merupakan form halaman price list peminjaman dimana
pelanggan dapat melihat terlebih dahulu daftar peminjaman seperti, nilai/harga
pinjaman, angsuran per harinya dan jangka pinjaman.
27. Form halaman syarat dan ketentuan
Gambar 4.27 form halaman syarat dan ketentuan
87
Pada gambar 4.27 ini merupakan form halaman syarat dan ketentuan dimana pada
halaman menjelaskan pada cv.rizki bersama mempunyai syarat untuk bisa
mengajukan pinjaman.
28. Form halaman pengajuan pinjaman
Gambar 4.28 Form halaman pengajuan pinjaman
Pada gambar 4.28 ini merupakan form halaman pengajuan pinjaman dimana ketika
masuk ke halaman pengajuan pinjaman maka akan tampil halaman account login.
Apabila anggota sudah punya akun tinggal login tetapi anggota belum punya akun
diharuskan untuk daftarf akun agar bisa mengajukan pinjaman.
29. Form halaman daftar akun anggota
88
Gambar 4.29 Form halaman daftar akun
Pada gambar 4.29 ini merupakan form halaman daftar akun dimana pelanggan yang
ingin untuk mengajukan pinjaman maka diharuskan utuk mendaftarkan akun terlebih
dahulu.
30. Form halaman setoran online anggota
Pada gambar 4.30 ini merupakan halaman setoran online dimana anggota yang ingin
menyetor angsuran cukup dengan meng-capture struk pembayaran dan mengirimkan
ke web cv.rizki bersama sebagai tanda bukti telah melakukan pembayaran angsuran.
89
Gambar 4.30 form halaman setoran online anggota
31. Form halaman histori pinjaman anggota
Gambar 4.31 Form halaman histori pinjaman anggota
90
Pada gambar 4.31 ini merupakan halaman histori pinjaman anggota dimana anggota
bisa melihat tanggal pengajuan, tanggal disetujui,besar pinjaman,lama pinjaman,besar
angsuran,tanggal awal angsuran,jumlah angsuran, jumlah tunggakan,rekening
tujuan,dan status.
32. Form halaman cetak list angsuran anggota
Gambar 4.32 Form halaman cetak list angsuran anggota
Pada gambar 4.32 ini merupakan cetak list angsuran anggota. Dimana anggota bisa
mencetak list angsuranya
33. Form halaman pesan anggota
Pada gambar 4.33 ini merupakan halaman kirim pesan anggota, dimana anggota dapat
mengirim pesan langsung pada operator.
91
Gambar 4.33 Form halaman pesan anggota
34. Form halaman contact perusahaan
Gambar 4.34 Form halaman contact perusahaan
92
Pada gambar 4.34 ini merupakan halaman contact perusahaan, dimana anggota bisa
melihat contact perushaan CV.Rizki Bersama.
35. Form halaman report semua customer
Gambar 4.35 Form halaman report semua customer
4.2 ANALISIS HASIL
Analisis hasil dilakukan dengan cara menganalisis hasil kuisioner tentang
otomatisasi untuk mengetahui kelayakan simpan pinjam yang diambil dari 15 orang
responden, karyawan, pedagang, yang sebelumnya para responden mencoba
menggunakan otomastisasi untuk mengetahui kelayakan simpan pinjam dahulu. Pada
kuisioner ini ada tiga poin utama dalam penilaian, yaitu:
1. Fungsionalitas, yang menitik beratkan dari segi kinerja dan fungsi
kegunaan dari aplikasi monitoring kesehatan karyawan.
2. Tampilan, yang menitik beratkan kepada visualisasi aplikasi dan tampilan
setiap halaman.
93
3. Informatif, yang menitik beratkan ketersediaan menu-menu penyedia
informasi yang ada di otomatisasi untuk mengetahui kelayakan simpan
pinjam.
Pada pengujian sistem pada responden dengan kriteria penilaian kurang
sekali, kurang, cukup, baik, dan baik sekali, dari 15 orang responden
memberikan penilaian sebagai berikut:
1. Untuk tampilan keseluruhan halaman aplikasi simpan pinjam, 0% memberikan
penilaian kurang sekali,dan penilaian kurang, 35% memberikan penilaian
cukup, 45% memberikan penilaian baik, dan 20% orang memberikan penilaian
baik sekali.
2. Untuk pemilihan warna tema aplikasi simpan pinjam, 0% memberikan penilaian
kurang sekali,dan baik sekali. 50% memberikan penilaian kurang, 20%
memberikan penilaian cukup, 30% memberikan penilaian baik.
3. Untuk kelengkapan data yang tersedia di aplikasi simpan pinjam, 0%
memberikan penilaian kurang sekali, penilaian kurang, dan penilaian cukup,
80% memberikan penilaian baik, dan 20% memberikan penilaian baik sekali.
4. Untuk kelengkapan fungsi-fungsi keseluruhan aplikasi simpan pinjam 0%
memberikan penilaian kurang sekali, dan penilaian kurang, 30% memberikan
penilaian cukup, 70% memberikan penilaian baik, dan penilaian baik sekali.
5. Untuk kegunaan fungsi-fungsi yang tersedia, 0% memberikan penilaian kurang
sekali, penilaian kurang, dan penilaian cukup, 60% memberikan penilaian baik,
dan 40% memberikan penilaian baik sekali.
94
6. Untuk kelengkapan informasi yang tersedia, 0% memberikan penilaian kurang
sekali, dan penilaian kurang, 20% memberikan penilaian cukup, 40%
memberikan penilaian baik, dan penilaian baik sekali.
7. Untuk kemudahan dalam penggunaan aplikasi simpan pinjam, 0% memberikan
penilaian kurang sekali, dan penilaian kurang, 0% memberikan penilaian
cukup, 60% memberikan penilaian baik, dan 40% memberikan penilaian baik
sekali.
8. Untuk pendapat keseluruhan tentang aplikasi simpan pinjam, 0% memberikan
penilaian kurang sekali, penilaian kurang, dan penilaian cukup, 80%
memberikan penilaian baik, dan 20% memberikan penilaian baik sekali.
Tabel 4.1 Hasil pengujian responden analisa otomatisasi untuk
mengetahui simpan pinjam
No Nama Usia Pekerjaan Komentar
1 Agung
dewandaru
40 Baber shop -Cukup membatu proses
pengajuan kredit dan
mengangsur
-Tampilannya kurang lumayan
2 danang 28 material -Sangat membantu kinerja
95
karyawan
-Mudah dalam mengoperasikan
aplikasi ini.
3 M.Irfan
Sundara
36 furniture -Tampilan interfacenya
memuaskan
-fungsi-fungsi yang ada di
aplikasi ini cukup membantu
proses merekap data.
4 yadi 43 Ketok magic -Sangat membantu dalam
kegiaatan pengajuan pinjaman
-Tampilan aplikasi ini harusnya
lebih baik lagi.
5 Chandra
setiawan
32 karyawan -bagus
6 martin 43 pedagang -sangat menarik dalam proses
pinjaman
-fungsinya baik
7 tono 23 Kaki liima -Tampilan masih standar
-Mudah untuk mengakses
aplikasi ini.
96
8 Moncos 25 pramusaji -Tampilan monoton
-Pemilihan warna yang standar
-kurang improvisasi
9 suwandi 30 pedagang -Fungsi lumayan bagus dan
bekerja sesuai fungsinya
-Layout Tampilan lumayan
10 Zaenal 34 Showroom
motor
-Menu-menu yang ada masih
kurang
-Fitur-fiturnya menarik
11 Dani 38 Pedagang
sembako
-sangat menarik untuk digunakan
-memudahkan untuk meminjam
12 Anwar 30 Pedagang
sayur
-sangat memudahkan karaywan
untuk merekap seluruh data
peminjam
-menu-menu harusnya ditambah
13 Leo 33 Pedagang
sayur
-tema terlalu monoton.
14 Chintya 28 Salon -menarik
-memberikan informasi yang
baik
97
15 Fajar ahmad 35 Sate Madura -Fitur-fiturnya cukup baik
-fungsinya berjalan baik
Dari hasil 15 kuisioner yang di peroleh maka dapat dikatakan secara umum
bahwa rata-rata responden berpendapat baik dalam penilaian aplikasi simpan pinjam
online.
98
BAB V
PENUTUP
Bab ini adalah bab penutup yang menguraikan kesimpulan dari penulisan
laporan skripsi serta saran yang bermanfaat bagi semua pihak-pihak yang akan
melanjutkan pengembangan penelitian ini :
5.1 Kesimpulan
Berdasarkan pengujian aplikasi yang dibuat, maka diperoleh kesimpulan bahwa
program aplikasi yang memiliki fungsi antara lain sebagai berikut :
1. Laporan anggota, simpanan, pinjaman dan angsuran yang dihasilkan tepat
waktu karena sistem yang digunakan sudah terkomputerisasi.
2. Mempermudah dalam pencarian data-data anggota
3. Penyajian informasi tentang simpanan dan pinjaman anggota dapat diproses
dengan cepat
5.2 Saran
Berdasarkan data dan informasi yang telah didapat oleh penulis, maka penulis
hendak memberikan saran-saran kepada piha-pihak yang terkait, yaitu:
99
1. Dalam merealisasikan pinjaman agar lebih selektif sebab ternyata masih
ada juga anggota yang tidak dapat membayar angsuran pinjaman
2. Dalam upaya meningkatkan kesejahteraan anggota dan untuk menambah,
memperluas unit kegiatan perlu menambah jalinan kerja sama dengan
pihak-pihak lain.
3. Senantiasa melakukan Backup file secara rutin agar file-file master dapat
terhindar dari kerusakan dan kehilangan.
DAFTAR PUSTAKA
Al-BahraBin Ladjamudin. 2005. Analisis dan Desain Sistem Informasi.Yogyakarta: GrahaIlmu
Kadir, Abdul. 2002. Dasar Pemrograman WEB Dinamis menggunakan PHP.
Jogiyanto. 2005. Analisis dan Desain Sistem Informasi.Yogyakarta:Andi Offset.
Nugroho Bunafit. 2006. Database Relasional Dengan MySQl. Yogyakarta: Andi Offset
Romi Satria Wahono dan Sri Dharyatnti, Pengenalan UML [Tanggal 4 Desember
2009]
Wisnu, Handoko. 2011 .Analisis dan Perancangan Sistem Informasi Simpan Pinjam. Naskah
Publikasi. Sekolah Tinggi Manajemen Informatika dan Komputer Amikom
Yogyakarta.