APLIKASI PENGOLAHAN DATA PINJAMAN PENERIMA BANTUAN PROGRAM KEMITRAAN DAN BINA LINGKUNGAN PADA PT JAMINAN KREDIT INDONESIA CABANG PALEMBANG BERBASIS
WEBSITE MENGGUNAKAN METODE CUSTOMER RELATIONSHIP MANAGEMENT (CRM)
Tugas Akhir ini disusun sebagai satu syarat menyelesaikan pendidikan Diploma IV pada jurusan Manajemen Informatika
Program Studi Manajemen Informatika
Oleh:
MUHAMAD BARADO 061840831903
PROGRAM STUDI DIV MANAJEMEN INFORMATIKA JURUSAN MANAJEMEN INFORMATIKA
POLITEKNIK NEGERI SRIWIJAYA PALEMBANG
2022
ii
iii
MOTTO DAN PERSEMBAHAN
Saya persembahkan kepada :
1. Kedua Orangtua Saya 2. Keluarga Saya
3. Teman-Teman Kelas 8 MID 4. Teman-Teman Polsri
Motto:
“Barang siapa keluar untuk mencari sebuah ilmu, maka ia akan berada di
jalan Allah hingga ia kembali”
(HR Tirmidzi)
Hidup perlu perjuangan dan Pengorbanan
iv ABSTRAK
Tujuan penulisan laporan tugas akhir ini adalah untuk membuat sebuah aplikasi pengolahan data pinjaman penerima bantuan PKBL pada PT Jaminan Kredit Indonesia Cabang Palembang berbasis website menggunakan metode customer relationship management (CRM). Aplikasi ini dibangun menggunakan metode pengembangan sistem prototype menggunakan bahasa pemrograman PHP dengan codeigniter sebagai frameworknya dan PhpMyAdmin sebagai management system.
Aplikasi ini memiliki fitur menampilkan form pengolahan data pinjaman PKBL, form data mitra, form login, form data user, dan form laporan pinjaman PKBL.
Aplikasi ini memiliki 3 user yakni admin, kabag dan mitra. Admin yang juga merupakan karyawan atau staf bertugas untuk mengelola rincian data pinjaman PKBL, mengelola data user, dan mengunduh laporan. Sedangkan pimpinan hanya dapat melihat rincian data pinjaman PKBL, data user, data mitra, dan mengunduh laporan. Mitra memiliki akses melihat rincian data pinjaman PKBL dan melakukan konfirmasi pembayaran perbulannya.
Kata Kunci : Aplikasi, Pinjaman, PKBL
v ABSTRACT
The purpose of writing this final report is to create a website-based application for processing loan data for PKBL beneficiaries at PT Jaminan Kredit Indonesia Palembang Branch using the customer relationship management (CRM) method.
This application was built using a prototype system development method using the PHP programming language with codeigniter as the framework and PhpMyAdmin as the management system. This application has the feature of displaying PKBL loan data processing forms, partner data forms, login forms, user data forms, and PKBL loan report forms. This application has 3 users namely admin, head and partners. Admins who are also employees or staff are tasked with managing details of PKBL loan data, managing user data, and downloading reports. Meanwhile, leaders can only view details of PKBL loan data, user data, partner data, and download reports. Partners have access to view details of PKBL loan data and confirm monthly payments.
Keywords: Application, Loan, PKBL
vi
KATA PENGANTAR
Alhamdulillah puji dan syukur kehadirat Allah SWT, karena berkat rahmat dan hidayah-Nya penulis dapat menyelesaikan Laporan Tugas Akhir yang berjudul
“Aplikasi Pengolahan Data Pinjaman Penerima Bantuan PKBL pada PT Jaminan Kredit Indonesia Cabang Palembang Berbasis Website Menggunakan Metode Customer Relationship Management (CRM).” ini dengan tepat waktu. Di dalam penyusunan Laporan 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 1 Politeknik Negeri Sriwijaya Palembang.
3. Ibu Nelly Masnila, S.E.,M.Si,Ak selaku Wakil Direktur 2 Politeknik Negeri Sriwijaya Palembang.
4. Bapak Ahmad Zamheri, S.T.,M.T. selaku Wakil Direktur 3 Politeknik Negeri Sriwijaya Palembang.
5. Bapak Drs. Zakaria,M.Pd. selaku Pelaksana Bidang Kerjasama Politeknik Negeri Sriwijaya.
6. Ibu Dr. Indri Ariyanti, SE., M.Si. selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
7. Bapak Meivi Kusnandar, S.Kom.,M.Kom. selaku Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
8. Ibu Rika Sadariawati, S.E., M.Si. selaku Kepala Program Studi D4 Manajemen Informatika Politeknik Negeri Sriwijaya.
9. Ibu Ienda Meiriska, S.Kom., M.Kom selaku Pembimbing I Laporan Tugas Akhir
vii
10. Bapak Deri Darfin, S.Sos., M.Si selaku Pembimbing II Laporan Tugas Akhir
11. Semua Dosen dan Staff Administrasi Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
12. Ibu Widyaningrum selaku Pimpinan Cabang PT Jaminan Kredit Indonesia Cabang Palembang.
13. Bapak Mohammad Carleone Marala selaku Kepala Bagian Operasional PT Jaminan Kredit Indonesia Cabang Palembang.
14. Semua karyawan PT Jaminan Kredit Indonesia Cabang Palembang.
15. Kedua orang tua yang telah memberikan dukungan dan doa kepada saya.
16. Teman-teman seperjuangan Jurusan Manajemen Informatika, khususnya kelas 8 MI D.
17. Semua pihak yang telah membantu dalam penyelesaian laporan Tugas Akhir
Semoga Allah SWT melimpahkan berkah dan karunia-Nya kepada semua pihak yang telah membantu dalam penyelesaian Laporan Tugas Akhir dari penyusunan hingga keadaan laporan saat ini. Dalam penyusunan Laporan 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 laporan ini. Akhir kata, semoga Laporan Tugas Akhir ini dapat bermanfaat khususnya bagi kami dan bagi mahasiswa Politeknik Negeri Sriwijaya Jurusan Manajemen Informatika.
Palembang, Juli 2022
Penulis
viii DAFTAR ISI
Halaman
HALAMAN JUDUL ... i
LEMBAR PENGESAHAN LAPORAN 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 Perumusan Masalah ... 2
1.3 Batasan Masalah ... 2
1.4 Tujuan dan manfaat ... 3
1.4.1 Tujuan ... 3
1.4.2 Manfaat ... 3
1.5 Metodologi Penelitian ... 3
1.5.1 Lokasi Pengumpulan Data ... 3
1.5.2 Teknik Pengumpulan Data ... 4
1.6 Sistematika penulisan ... 5
BAB II TINJAUAN PUSTAKA ... 7
2.1 Teori Umum ... 7
2.1.1 Pengertian Perangkat Lunak ... 7
2.1.2 Pengertian Basis Data ... 7
2.1.3 Pengertian Internet ... 7
ix
2.2 Teori Judul ... 8
2.2.1 Pengertian Aplikasi ... 8
2.2.2 Pengertian Pengolahan Data ... 8
2.2.3 Pengertian PKBL ... 8
2.2.4 Pengertian Customer Relationship Management (CRM) ... 8
2.2.5 Pengertian Website ... 10
2.2.6 Pengertian Aplikasi Pengolahan Data Pinjaman Penerima Bantuan PKBL Pada PT Jaminan Kredit Indonesia Cabang Palembang Berbasis Website Menggunakan Metode Customer Relationship Management (CRM) ... 10
2.3 Teori Khusus ... 10
2.3.1 Pengertian Unified Modelling Language (UML) ... 10
2.3.2 Pengertian Flowchart ... 16
2.3.3 Pengertian Kamus Data ... 18
2.3.4 Metode Pengembangan Prototype ... 18
2.4 Teori Program ... 20
2.4.1 Pengertian Codeigniter ... 20
2.4.2 Pengertian MVC (Model. View, Controller) ... 20
2.4.3 Pengertian Framework ... 20
2.4.4 Pengertian PHP ... 21
2.4.5 Pengertian XAMPP ... 21
2.4.6 Pengertian MySQL ... 22
2.4.7 Pengertian phpMyAdmin ... 23
2.4.5 Pengertian Sublime Text ... 23
2.5 Referensi Jurnal ... 24
BAB III METODOLOGI PENELITIAN ... 27
3.1 Gambaran Umum Lokasi Penelitian ... 27
3.1.1 Sejarah PT Jaminan Kredit Indonesia ... 27
3.1.2 Maksud dan Tujuan Pendirian Perusahaan ... 28
3.1.3 Produk Penjaminan PT Jaminan Kredit Indonesia ... 29
x
3.1.4 Visi dan Misi Perusahaan ... 33
3.1.5 Nilai-Nilai Perusahaan ... 33
3.1.6 Motto Perusahaan ... 33
3.1.7 Tagline Perusahaan ... 33
3.1.8 Struktur Organisasi PT Jaminan Kredit Indonesia Cabang Palembang ... 34
3.1.9 Struktur Organisasi Divisi Operasional ... 34
3.2 Tempat dan Waktu Penelitian ... 36
3.3 Alat dan Bahan Penelitian ... 37
3.3.1 Alat Penelitian ... 37
3.3.2 Bahan Penelitian ... 38
3.4 Tahapan Penelitian ... 38
3.4.1 Tahapan Perumusan Masalah ... 38
3.4.2 Tahapan Pengumpulan Data ... 38
3.4.3 Rancangan Penelitian ... 39
3.5 Metode Pemecahan Masalah ... 40
3.6 Metode Pengembangan Sistem Prototype ... 41
BAB IV HASIL DAN PEMBAHASAN ... 44
4.1 Communication ... 44
4.1.1 Analisa Sistem Yang Sedang Berjalan ... 44
4.1.2 Analisa Sistem Yang Diusulkan ... 45
4.1.3 Analisa Kebutuhan Perangkat Lunak ... 47
4.2 Quick Plannning ... 48
4.2.1 Spesifikasi Perangkat Lunak ... 49
4.2.2 Spesifikasi Perangkat Keras ... 49
4.3 Modelling ... 50
4.3.1 Usecase Diagram ... 50
4.3.2 Class Diagram ... 51
4.3.3 Activity Diagram Admin ... 52
4.3.4 Activity Diagram Kabag ... 55
xi
4.3.5 Activity Diagram Mitra ... 57
4.3.6 Sequence Diagram Admin... 60
4.3.7 Sequence Diagram Kabag ... 63
4.3.8 Sequence Diagram Mitra ... 65
4.4 Pembahasan Pemodelan Proses ... 68
4.4.1 Tabel User ... 68
4.4.2 Tabel pkbl ... 68
4.4.3 Tabel pkbl_pertahun ... 70
4.4.4 Tabel Mitra ... 70
4.4.5 Perancangan Tampilan Login Admin dan Kabag ... 71
4.4.6 Perancangan Tampilan Login Mitra ... 72
4.4.7 Perancangan Tampilan Registrasi Mitra ... 72
4.4.8 Perancangan Tampilan Dashboard ... 73
4.4.9 Perancangan Tampilan Data Mitra PKBL ... 73
4.4.10 Perancangan Tampilan Data Detail Pembayaran Mitra ... 74
4.4.11 Perancangan Tampilan Laporan ... 74
4.4.12 Perancangan Tampilan Profil ... 75
4.4.13 Perancangan Tampilan Ubah Foto Profil ... 75
4.4.14 Perancangan Tampilan Data User ... 76
4.5 Construction ... 76
4.5.1 Admin & Kabag ... 76
4.5.1.1 Tampilan Login ... 76
4.5.1.2 Tampilan Dashboard ... 77
4.5.1.3 Tampilan Data Mitra PKBL ... 77
4.5.1.4 Tampilan Data Detail Pembayaran Mitra ... 78
4.5.1.5 Tampilan Laporan ... 80
4.5.1.6 Tampilan Profil ... 81
4.5.1.7 Tampilan Ubah Foto Profil ... 81
4.5.1.8 Tampilan Data Mitra ... 82
4.5.1.9 Tampilan Data User ... 82
4.5.2 Mitra ... 83
xii
4.5.2.1 Tampilan Login ... 83
4.5.2.2 Tampilan Registrasi ... 83
4.5.2.3 Tampilan Dashboard ... 84
4.5.2.4 Tampilan Data Mitra PKBL ... 85
4.5.2.5 Tampilan Data Detail Pembayaran Mitra ... 86
4.5.2.6 Tampilan Profil ... 86
4.6 Construction ... 87
4.6.1 Rencana Pengujian ... 87
4.6.2 Pembahasan Aplikasi ... 88
BAB V SIMPULAN DAN SARAN ... 90
5.1 Kesimpulan ... 90
5.2 Saran ... 90 DAFTAR PUSTAKA
LAMPIRAN
LISTING PROGRAM
xiii
DAFTAR TABEL
Tabel 2.1 Sudut Pandang dan Deskripsi Sembilan Diagram UML ...11
Tabel 2.2 Tabel Simbol Class Diagram ...12
Tabel 2.3 Tabel Simbol Use Case Diagram ...13
Tabel 2.4 Tabel Simbol Activity Diagram ...14
Tabel 2.5 Tabel Simbol Sequence Diagram ...15
Tabel 2.6 Tabel Simbol Flowchart ...17
Tabel 2.7 Tabel Simbol Kamus Data ...18
Tabel 3.1 Spesifikasi Hardware ...37
Tabel 3.2 Spesifikasi Software ...37
Tabel 4.1 Analisis Pieces ...47
Tabel 4.2 Tracking Proccess ...49
Tabel 4.3 Tabel User ...68
Tabel 4.4 Tabel pkbl ...68
Tabel 4.5 Tabel pkbl_pertahun ...70
Tabel 4.6 Tabel Mitra ...71
Tabel 4.7 Tabel Pengujian ...87
xiv
DAFTAR GAMBAR
Gambar 2.1 Ilustrasi Model prototipe...19
Gambar 2.2 Logo Codeigniter ...20
Gambar 2.3 Logo PHP ...21
Gambar 2.4 XAMPP Control Panel ...22
Gambar 2.5 Logo MySQL ...22
Gambar 2.6 phpMyAdmin ...23
Gambar 2.7 Logo Sublime Text ...23
Gambar 3.1 Bagan Struktur Organisasi PT Jaminan Kredit Indonesia Cabang Palembang ...34
Gambar 3.2 Bagan Struktur Organisasi Divisi Operasional PT Jaminan Kredit Indonesia Cabang Palembang ...34
Gambar 3.3 Tahapan Analisis Perancangan ...39
Gambar 4.1 Analisa Sistem Yang Sedang Berjalan ...44
Gambar 4.2 Analisa Sistem Yang Diusulkan ...45
Gambar 4.3 Usecase Diagram ...50
Gambar 4.4 Class Diagram ...51
Gambar 4.5 Activity Diagram Login Admin ...52
Gambar 4.6 Activity Diagram Lihat Profil Admin ...52
Gambar 4.7 Activity Diagram Login Lihat User Admin ...53
Gambar 4.8 Activity Diagram Lihat PKBL Admin ...53
Gambar 4.9 Activity Diagram Detail PKBL Admin ...54
Gambar 4.10 Activity Diagram Mengelola Data PKBL Admin ...54
Gambar 4.11 Activity Diagram Mencetak Laporan Admin ...55
Gambar 4.12 Activity Diagram Login Kabag ...55
Gambar 4.13 Activity Diagram Melihat Profil Kabag ...56
Gambar 4.14 Activity Diagram Melihat Data PKBL Kabag...56
Gambar 4.15 Activity Diagram Mencetak Laporan Kabag ...57
Gambar 4.16 Activity Diagram Login Mitra ...57
Gambar 4.17 Activity Diagram Registrasi ...58
xv
Gambar 4.18 Activity Diagram Melihat Profil Mitra ...58
Gambar 4.19 Activity Diagram Melihat Data PKBL Mitra ...59
Gambar 4.20 Activity Diagram Mengirim Bukti Pembayaran Mitra ...59
Gambar 4.21 Sequence Diagram Login Admin ...60
Gambar 4.22 Sequence Diagram Lihat Profil Admin ...60
Gambar 4.23 Sequence Diagram Lihat User Admin ...61
Gambar 4.24 Sequence Diagram Lihat PKBL Admin ...61
Gambar 4.25 Sequence Diagram Detail PKBL Admin ...62
Gambar 4.26 Sequence Diagram Mengelola Data PKBL Admin ...62
Gambar 4.27 Sequence Diagram Mencetak Laporan Admin ...63
Gambar 4.28 Sequence Diagram Login Kabag ...63
Gambar 4.29 Sequence Diagram Lihat Profil Kabag ...64
Gambar 4.30 Sequence Diagram Melihat Data PKBL Kabag ...64
Gambar 4.31 Sequence Diagram Mencetak Laporan Kabag ...65
Gambar 4.32 Sequence Diagram Login Mitra ...65
Gambar 4.33 Sequence Diagram Lihat Profil Mitra...66
Gambar 4.34 Sequence Diagram Lihat Data PKBL Mitra ...66
Gambar 4.35 Sequence Diagram Registrasi Mitra ...67
Gambar 4.36 Sequence Diagram Input Bukti Bayar Mitra ...67
Gambar 4.37 Perancangan Tampilan Login Admin dan Kabag ...71
Gambar 4.38 Perancangan Tampilan Login Mitra ...72
Gambar 4.39 Perancangan Tampilan Registrasi Mitra ...72
Gambar 4.40 Perancangan Tampilan Dashboard ...73
Gambar 4.41 Perancangan Tampilan Data Mitra PKBL ...73
Gambar 4.42 Perancangan Tampilan Data Detail Pembayaran Mitra...74
Gambar 4.43 Perancangan Tampilan Laporan ...74
Gambar 4.44 Perancangan Tampilan Profil ...75
Gambar 4.45 Perancangan Tampilan Ubah Foto Profil ...75
Gambar 4.46 Perancangan Tampilan Data User ...76
Gambar 4.47 Tampilan Login Admin dan Kabag ...76
Gambar 4.48 Tampilan Dashboard Admin dan Kabag ...77
xvi
Gambar 4.49 Tampilan Data Mitra PKBL Admin dan Kabag ...78
Lanjutan Gambar 4.49 Tampilan Data Mitra PKBL Admin dan Kabag ...78
Gambar 4.50 Tampilan Data Detail Pembayaran Mitra Admin dan Kabag ...79
Gambar 4.51 Tampilan Laporan Admin dan Kabag ...80
Gambar 4.52 Tampilan Profil Admin dan Kabag ...81
Gambar 4.53 Tampilan Ubah Foto Profil Admin dan Kabag...81
Gambar 4.54 Tampilan Data Mitra Admin dan Kabag ...82
Gambar 4.55 Tampilan Data User Admin dan Kabag ...82
Gambar 4.56 Tampilan Login Mitra...83
Gambar 4.57 Tampilan Registrasi Mitra ...84
Gambar 4.58 Tampilan Dashboard Mitra ...84
Gambar 4.59 Tampilan Data Mitra PKBL Mitra ...85
Lanjutan Gambar 4.59 Tampilan Data Mitra PKBL Mitra ...85
Gambar 4.60 Tampilan Data Detail Pembayaran Mitra ...86
Gambar 4.61 Tampilan Profil Mitra ...86