PENGEMBANGAN APLIKASI KELAYAKAN PINJAMAN KREDIT BERBASIS WEB MOBILE PADA KOPERASI KREDIT RUKUN PALEMBANG MENGGUNAKAN METODE RAPID APPLICATION
DEVELOPMENT (RAD)
Tugas Akhir ini disusun sebagai salah satu syarat Menyelesaikan Pendidikan Diploma IV
Pada Jurusan Manajemen Informatika Program Studi Manajemen Informatika
Oleh:
MARTA REGINA PURBA NIM 061840831883
POLITEKNIK NEGERI SRIWIJAYA PALEMBANG
2022
ii
iii
MOTTO DAN PERSEMBAHAN Motto:
“Bersukacitalah dalam pengharapan, sabarlah dalam kesesakan, dan bertekunlah dalam doa”
Roma 12:12 Saya Persembahkan Kepada:
Kedua Orang Tua Saya
Dosen Pembimbing
Teman Seperjuangan MIC
Saudara dan Para Sahabat
Almamater
iv ABSTRAK
Tujuan penulisan tugas akhir ini adalah untuk membantu dalam keputusan pemberian kredit bagi para nasabah. Aplikasi kelayakan pinjaman kredit ini meliputi proses yang ditentukan berdasarkan kriteria-kriteria yang telah ditentukan. Calon debitur yang layak mendapat pinjaman kredit ditentukan berdasarkan analisis 5 C yaitu Character, Capacity, Capital, Collateral dan Condition. Metode perhitungan yang digunakan untuk pembuatan laporan ini adalah metode Simple Multi Attribute Rating Technique merupakan salah satu pilihan metode yang tepat untuk membantu pengambilan keputusan yang akan diambil. Sedangkan metode pengembangan sistem yang digunakan adalah metode Rapid Application Development (RAD). Proses yang digunakan untuk mendesain aplikasi ini adalah membuat rancangan dengan menggunakan Diagram Konteks, Data Flow Diagram (DFD) Level 1, Entity Relationship Diagram (ERD), dan Flowchart. Aplikasi ini terdiri dari beberapa form yang terbagi menjadi 2 tampilan, yaitu tampilan admin dan tampilan user. Aplikasi ini akan menghasilkan output laporan berupa info yang dapat dilihat oleh administrator unit simpan pinjam dan Komite Kredit. Dengan dibuatnya aplikasi ini diharapkan dapat mengurangi jumlah laporan kredit macet tiap tahunnya dan menghasilkan keputusan yang adil dalam pemberian pinjaman kredit pada Koperasi Kredit Rukun Palembang.
Kata Kunci : Aplikasi, Pinjaman, Kredit, Koperasi, Rapid Application Development, Simple Multi Attribute Rating Technique
v ABSTRACT
The purpose of writing this final report is to assist in lending decisions for customers. This credit loan eligibility application includes a process that is determined based on predetermined criteria. Prospective debtors who are eligible for credit loans are determined based on the 5 C analysis, namely Character, Capacity, Capital, Collateral and Condition. The calculation method used for the preparation of this report is the Simple Multi Attribute Rating Technique method, which is one of the choices of the right method to help make decisions that will be taken. While the system development method used is the Rapid Application Development (RAD) method. The process used to design this application is to create a design using Context Diagrams, Data Flow Diagrams (DFD) Level 1, Entity Relationship Diagrams (ERD), and Flowcharts. This application consists of several forms which are divided into 2 views, namely the admin view and the user view. This application will produce a report output in the form of info that can be seen by the administrator of the savings and loan unit and the Credit Committee. By making this application, it is expected to reduce the number of bad credit reports each year and produce fair decisions in providing credit loans to the Palembang Rukun Credit Cooperative.
Keywords: Applications, Loans, Credit, Cooperatives, Rapid Application Development, Simple Multi Attribute Rating Technique
vi
KATA PENGANTAR
Puji dan syukur hadirat Allah, karena berkat kuasaNya penulis dapat menyelesaikan Tugas Akhir yang berjudul “Pengembangan Aplikasi Kelayakan Pinjaman Kredit Berbasis Web Mobile Pada Koperasi Kredit Rukun Palembang Menggunakan Metode Rapid Application Development (RAD)” ini dengan tepat waktu.
Di dalam penyusunan Tugas Akhir ini penulis banyak mendapatkan bantuan, bimbingan dan petunjuk dari berbagai pihak. Oleh karena itu, dalam kesempatan ini penulis ingin menyampaikan ucapan terima kasih kepada:
1. Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya Palembang.
2. Bapak Carlos RS, S.T., M.T. selaku Wakil Direktur I Politeknik Negeri Sriwijaya Palembang.
3. Ibu Nelly Masnila, S.E, M.Si, Ak., CA. selaku Wakil Direktur II Politeknik Negeri Sriwijaya Palembang.
4. Bapak Ahmad Zamheri, S.T., M.T. selaku Wakil Direktur III Politeknik Negeri Sriwijaya Palembang.
5. Bapak Drs. Zakaria, M.Pd., selaku selaku Pelaksana Bidang Kerjasama.
6. Ibu Dr. Indri Ariyanti, S.E., M.Si. selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
7. Bapak Meivi Kusnandar, S.Kom., M.Kom. selaku Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
8. Ibu Rika Sadariawati, S.E., M.Si. selaku Ketua Program Studi DIV Manajemen Informatika.
9. Bapak Indra Satriadi, ST.,M.Kom. selaku Pembimbing I yang telah memberikan bimbingan, bantuan dan arahan kepada saya dalam penyusunan Tugas Akhir.
10. Bapak Sony Oktapriandi. S.Kom.,M.Kom. selaku Pembimbing II yang telah memberikan bimbingan, bantuan dan arahan kepada saya dalam penyusunan Tugas Akhir.
vii
11. Semua Dosen dan Staff Administrasi Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
12. Semua Staff Pegawai Koperasi Kredit Rukun Palembang.
13. Orang tua dan saudara saya yang telah memberikan dukungan penuh.
14. Teman-teman seperjuangan Jurusan Manajemen Informatika, khususnya kelas 8 MI C.
15. Semua pihak yang telah membantu dalam penyelesaian Tugas Akhir.
Semoga Allah memberikan berkat dan karunia-Nya kepada semua pihak yang telah membantu dalam penyelesaian Tugas Akhir dari penyusunan hingga keadaan laporan saat ini. Dalam penyusunan Tugas Akhir ini, penulis menyadari bahwa masih terdapat kesalahan dan kekurangan, untuk itu diharapkan kritik dan saran yang membangun dari semua pihak, guna memperbaiki kesalahan dan kesempurnaan tugas akhir ini.
Akhir kata, semoga Tugas Akhir ini dapat bermanfaat khususnya bagi saya dan bagi mahasiswa Politeknik Negeri Sriwijaya.
Palembang, Agustus 2022
Penulis
viii DAFTAR ISI
HALAMAN JUDUL ... i
LEMBAR PENGESAHAN TUGAS AKHIR ... ii
MOTTO DAN PERSEMBAHAN ... iii
ABSTRAK ... iv
ABSTRACT ... v
KATA PENGANTAR ... vi
DAFTAR ISI ... viii
DAFTAR TABEL ... xiii
DAFTAR GAMBAR ... xiv
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 3
1.3 Batasan Masalah ... 4
1.4 Tujuan dan Manfaat Penulisan ... 4
1.4.1 Tujuan Penulisan ... 4
1.4.2 Manfaat Penulisan ... 4
1.5 Sistematika Penulisan Laporan ... 5
BAB II TINJAUAN PUSTAKA ... 6
2.1 Teori Umum... 6
2.1.1 Pengertian Komputer... 6
2.1.2 Pengertian Data ... 6
2.1.3 Pengertian Basis Data... 7
2.1.4 Pengertian Perangkat Lunak (Software) ... 7
2.1.5 Pengertian Sistem ... 8
2.2 Teori Judul ... 8
2.2.1 Pengertian Pengembangan ... 8
2.2.2 Pengertian Aplikasi ... 8
ix
2.2.3 Pengertian Kelayakan ... 9
2.2.4 Pengertian Pinjaman ... 9
2.2.5 Pengertian Kredit... 9
2.2.6 Pengertian Web Mobile ... 10
2.2.7 Metode Rapid Application Development (RAD) ... 10
2.2.8 Tahapan Metode Rapid Application Development (RAD) ... 11
2.2.9 Pengertian Pengembangan Aplikasi Kelayakan Pinjaman Kredit Berbasis Web Mobile pada Koperasi Kredit Rukun Palembang Menggunakan Metode Rapid Application Development (RAD) ... 12
2.3 Teori Khusus ... 13
2.3.1 Kamus Data ... 13
2.3.2 Data Flow Diagram (DFD) ... 13
2.3.3 Flowchart ... 16
2.3.4 Entity Relationship Diagram (ERD) ... 17
2.4 Teori Program ... 19
2.4.1 Pengertian Bootstrap ... 19
2.4.2 Pengertian CSS (Cascading Style Sheet) ... 19
2.4.3 Pengertian PHP (Hypertext Preprocessor) ... 19
2.4.4 Sintaks Dasar PHP ... 19
2.4.5 Tipe Data PHP ... 20
2.4.6 Pengertian MySQL... 20
2.4.7 Pengertian XAMPP ... 20
2.4.8 Pengertian Sublime Text ... 21
2.4.9 Pengertian CodeIgniter ... 21
2.4.10 Black Box Testing ... 22
2.4.11 Metode Simple Multi Attribute Rating Technique (SMART) ... 23
2.5 Referensi Jurnal ... 24
BAB III METODOLOGI PENELITIAN ... 27
3.1 Gambaran Umum Lokasi Penelitian ... 27
3.1.1 Sejarah Koperasi Kredit Rukun Palembang ... 27
x
3.1.2 Profil Instansi ... 28
3.1.3 Visi dan Misi Instansi ... 29
3.1.3.1 Visi Instansi ... 29
3.1.3.2 Misi Instansi ... 29
3.1.4 Struktur Organisasi ... 30
3.1.5 Uraian Tugas ... 31
3.2 Tempat dan Waktu Penelitian ... 31
3.3 Alat dan Bahan Penelitian ... 31
3.3.1 Alat Penelitian ... 31
3.3.2 Bahan Penelitian ... 32
3.4 Tahapan Penelitian... 32
3.4.1 Tahap Perumusan Masalah... 32
3.4.2 Tahap Pengumpulan Data ... 32
3.4.3 Rancangan Penelitian ... 33
3.5 Analisis Sistem ... 34
3.5.1 Analisis Sistem Berjalan ... 34
3.5.2 Analisi Sistem yang Diusulkan ... 35
3.6 Simulasi Perhitungan Simple Multi Attribute Rating Technique ... 35
BAB IV HASIL DAN PEMBAHASAN ... 42
4.1 Perencanaan ... 42
4.1.1 Pemodelan Bisnis (Bussiness Modelling) ... 42
4.1.2 Analisis Kebutuhan Sistem ... 42
4.1.2.1 Kebutuhan Fungsional ... 42
4.1.2.2 Kebutuhan Non-Fungsional ... 43
4.2 Pemodelan Data (Data Modelling) ... 45
4.2.1 Tabel Data Alternatif ... 45
4.2.2 Tabel Hasil ... 45
4.2.3 Tabel Kriteria ... 46
4.2.4 Tabel Penilaian ... 46
4.2.5 Tabel User ... 46
xi
4.2.6 Tabel User Level ... 47
4.3 Pemodelan Proses (Process Modelling) ... 47
4.3.1 Flowchart Diagram ... 48
4.3.1.1 Flowchart Admin ... 48
4.3.1.2 Flowchart User ... 50
4.3.2 Data Flow Diagram (DFD) ... 52
4.3.2.1 Diagram Konteks ... 52
4.3.2.2 Data Flow Diagram (DFD) Level 1 ... 53
4.3.3 Entity Relationship Diagram (ERD) ... 56
4.3.4 Kamus Data ... 57
4.4 Pembentukan Aplikasi (Application Generation) ... 58
4.4.1 Rancangan Halaman Aplikasi ... 59
4.4.1.1 Rancangan Halaman Login ... 59
4.4.1.2 Rancangan Halaman Dashboard Admin ... 60
4.4.1.3 Rancangan Halaman Data Kriteria ... 60
4.4.1.4 Rancangan Halaman Tambah Data Kriteria ... 61
4.4.1.5 Rancangan Halaman Sub Kriteria ... 62
4.4.1.6 Rancangan Halaman Data Alternatif ... 62
4.4.1.7 Rancangan Halaman Tambah Data Alternatif ... 63
4.4.1.8 Rancangan Halaman Data Penilaian ... 64
4.4.1.9 Rancangan Halaman Data Perhitungan ... 64
4.4.1.10 Rancangan Halaman Data Hasil Akhir ... 65
4.4.1.11 Rancangan Halaman Data User ... 66
4.4.1.12 Rancangan Halaman Tambah Data User ... 66
4.4.1.13 Rancangan Halaman Data Profile ... 67
4.4.1.14 Rancangan Halaman Dashboard User ... 68
4.4.1.15 Rancangan Halaman Data Hasil Akhir ... 68
4.4.1.16 Rancangan Halaman Data Profile ... 69
4.4.2 Tampilan Halaman Aplikasi... 70
4.4.2.1 Tampilan Halaman Login ... 70
4.4.2.2 Tampilan Halaman Dashboard Admin ... 70
xii
4.4.2.3 Tampilan Halaman Data Kriteria ... 71
4.4.2.4 Tampilan Halaman Sub Kriteria ... 71
4.4.2.5 Tampilan Data Alternatif ... 73
4.4.2.6 Tampilan Halaman Data Penilaian ... 74
4.4.2.7 Tampilan Halaman Data Perhitungan ... 75
4.4.2.8 Tampilan Halaman Data Hasil Akhir ... 77
4.4.2.9 Tampilan Halaman Data User ... 78
4.4.2.10 Tampilan Halaman Data Profile ... 78
4.4.2.11 Tampilan Halaman Dashboard User ... 79
4.4.2.12 Tampilan Halaman Hasil Akhir User ... 79
4.4.2.13 Tampilan Halaman Profile User ... 80
4.5 Pengujian ... 81
4.5.1 Rencana Pengujian ... 81
4.5.1.1 Hasil Pengujian Admin ... 81
4.5.1.2 Hasil Pengujian User ... 83
4.5.2 Kesimpulan Hasil Pengujian ... 84
4.5.3 Pemeliharaan Sistem ... 84
BAB V KESIMPULAN DAN SARAN ... 85
5.1 Kesimpulan ... 85
5.2 Saran ... 85
DAFTAR PUSTAKA LAMPIRAN
xiii
DAFTAR TABEL
Tabel 2.1 Simbol-simbol pada Kamus Data ... 13
Tabel 2.2 Simbol-simbol pada Data Flow Diagram (DFD) ... 15
Tabel 2.3 Simbol-simbol pada Flowchart ... 17
Tabel 2.4 Simbol-simbol Entity Relationship Diagram (ERD) ... 18
Tabel 3.1 Spesifikasi Hardware ... 31
Tabel 3.2 Spesifikasi Software ... 32
Tabel 3.3 Kriteria ... 35
Tabel 3.4 Normalisasi Bobot ... 36
Tabel 3.5 Tabel Alternatif ... 36
Tabel 3.6 Kriteria Character (C1) ... 37
Tabel 3.7 Kriteria Capacity (C2) ... 37
Tabel 3.8 Kriteria Capital (C3) ... 37
Tabel 3.9 Kriteria Collateral (C4) ... 37
Tabel 3.10 Kriteria Condition (C5) ... 37
Tabel 3.11 Nilai Utility ... 38
Tabel 3.12 Kelayakan Kredit ... 41
Tabel 4.1 Analisis Pieces ... 43
Tabel 4.2 Tabel data_ alternatif ... 45
Tabel 4.3 Tabel hasil ... 45
Tabel 4.4 Tabel kriteria ... 46
Tabel 4.5 Tabel penilaian ... 46
Tabel 4.6 Tabel user ... 47
Tabel 4.7 Tabel user level ... 47
Tabel 4.8 Rencana Pengujian ... 81
Tabel 4.9 Pengujian Halaman Admin ... 81
Tabel 4.10 Pengujian Halaman User ... 83
xiv
DAFTAR GAMBAR
Gambar 2.1 Ilustrasi Model RAD ... 10
Gambar 2.2 Lambang PHP ... 19
Gambar 2.3 XAMPP Control Panel ... 20
Gambar 2.4 Tampilan Sublime Text ... 21
Gambar 3.1 Koperasi Kredit Rukun Palembang ... 28
Gambar 3.2 Struktur Organisasi Koperasi Kredit Rukun ... 30
Gambar 3.3 Tahapan Rancangan Penelitian... 33
Gambar 3.4 Analisis Sistem Berjalan... 34
Gambar 3.5 Analisis Sistem yang Diusulkan ... 35
Gambar 4.1 Flowchart Admin ... 48
Gambar 4.2 Flowchart User ... 50
Gambar 4.3 Diagram Konteks ... 52
Gambar 4.4 Data Flow Diagram (DFD) Level 1 ... 53
Gambar 4.5 Entity Relationship Diagram (ERD) ... 56
Gambar 4.6 Rancangan Halaman Login... 59
Gambar 4.7 Rancangan Halaman Dashboard Admin ... 60
Gambar 4.8 Rancangan Halaman Data Kriteria ... 60
Gambar 4.9 Rancangan Halaman Tambah Data Kriteria ... 61
Gambar 4.10 Rancangan Halaman Sub Kriteria ... 62
Gambar 4.11 Rancangan Halaman Data Alternatif ... 62
Gambar 4.12 Rancangan Halaman Tambah Data Alternatif ... 63
Gambar 4.13 Rancangan Halaman Data Penilaian ... 64
Gambar 4.14 Rancangan Halaman Data Perhitungan ... 64
Gambar 4.15 Rancangan Halaman Data Hasil Akhir... 65
Gambar 4.16 Rancangan Halaman Data User... 66
Gambar 4.17 Rancangan Halaman Tambah Data User ... 66
Gambar 4.18 Rancangan Halaman Data Profile ... 67
Gambar 4.19 Rancangan Halaman Dashboard User ... 68
Gambar 4.20 Rancangan Halaman Data Hasil Akhir... 68
xv
Gambar 4.21 Rancangan Halaman Data Profile ... 69
Gambar 4.22 Tampilan Halaman Login ... 70
Gambar 4.23 Tampilan Halaman Dashboard Admin ... 70
Gambar 4.24 Tampilan Halaman Data Kriteria ... 71
Gambar 4.25 Tampilan Halaman Sub Kriteria ... 71
Gambar 4.26 Tampilan Halaman Data Alternatif ... 73
Gambar 4.27 Tampilan Halaman Data Penilaian ... 74
Gambar 4.28 Tampilan Halaman Data Perhitungan ... 75
Gambar 4.29 Tampilan Halaman Data Hasil Akhir ... 77
Gambar 4.30 Tampilan Halaman Data User ... 78
Gambar 4.31 Tampilan Halaman Data Profile ... 78
Gambar 4.32 Tampilan Halaman Dashboard User ... 79
Gambar 4.33 Tampilan Halaman Hasil Akhir User ... 79
Gambar 4.34 Tampilan Halaman Profile User ... 80