Dosen Pembimbing I
Ir. Wayan Gede Suka Parwita, S.Kom., M.Cs..
Dosen Pembimbing II
Ni Putu Eka Kherismawati, S.Pd., M.M.
ii
KATA PENGANTAR
Penulis
iii
HALAMAN INI SENGAJA DIKOSONGKAN
iv
DAFTAR ISI
Judul..........................................................................................................i
Kata Pengantar........................................................................................iii
Daftar Isi...................................................................................................v
Daftar Tabel............................................................................................ix
Daftar Gambar.........................................................................................xi
BAB I Pendahuluan.............................................................................15
1.1 Latar Belakang..........................................................................15
1.2 Rumusan Masalah.....................................................................16
1.3 Batasan Masalah.......................................................................16
1.4 Tujuan Penelitian......................................................................17
1.5 Manfaat Penelitian....................................................................17
1.6 Sistematika Penulisan...............................................................17
BAB II Tinjauan Pustaka......................................................................19
2.1 Penelitian Terdahulu.................................................................19
2.2 Sistem.......................................................................................22
2.2.1 Karakteristik Sistem...................................................22
2.3 Sistem Pengambilan Keputusan...............................................23
2.3.1 Tahapan Pengambilan Keputusan..............................24
2.3.2 Komponen-Komponen Sistem Pengambilan
Keputusan.................................................................................25
2.4 Kredit........................................................................................25
2.4.1 Unsur-Unsur Kredit....................................................26
2.4.2 Prinsip-Prinsip Kredit................................................26
2.5 Metode SAW (Simple Additive Wight).....................................27
2.6 Website......................................................................................29
2.7 Perancangan Sistem..................................................................29
2.7.1 Statement Of Purpose.................................................30
2.7.2 Event List....................................................................30
2.7.3 Flowchart...................................................................30
2.7.4 Simbol-simbol Flowchart..........................................31
2.7.5 Diagram Context........................................................34
2.7.6 Data Flow Diagram...................................................34
2.8 Database...................................................................................35
2.8.1 Conceptual Data Model (CDM)................................35
v
2.8.2 Physical Data Model (PDM).....................................36
2.9 PHP Hypertext Preprocessor....................................................36
2.10 HTML (Hypertext Markup Language).....................................37
2.11 CSS (Cascading Style Sheets)..................................................37
2.12 MySQL.....................................................................................37
2.13 XAMPP....................................................................................38
2.14 Black Box Testing.....................................................................38
BAB III Analisis dan Perancangan........................................................39
3.1 Tempat dan Waktu Penelitian...................................................39
3.2 Teknik Pengumpulan Data.......................................................39
3.2.1 Data Primer................................................................39
3.2.2 Data Sekunder............................................................39
3.3 Metode Penelitian.....................................................................41
3.4 Analisis Kebutuhan Sistem.......................................................41
3.4.1 Analisis Kebutuhan Fungsional.................................41
3.4.2 Analisis Kebutuhan Non-Fungsional.........................42
3.5 Arsitektur Sistem Informasi Eksekutif.....................................42
3.6 Rancangan Data Warehouse.....................................................43
3.7 Proses Extract Transform Load (ETL).....................................53
3.7.1 Proses Extract............................................................53
3.7.2 Proses Transform.......................................................54
3.7.3 Proses Load................................................................54
3.8 Rancangan User Interface........................................................55
3.9 Pengujian..................................................................................63
3.10 Skenario Pengujian Sistem.......................................................63
3.11 Pengujian User Acceptance Test (UAT)..................................69
BAB IV Implementasi dan Pembahasan................................................71
4.1 Implementasi Sistem.................................................................71
4.2 Proses Extract Transform Load (ETL).....................................71
4.2.1 ETL Dimensi Konsentrasi..........................................71
4.2.2 ETL Dimensi Status...................................................73
4.2.3 ETL Dimensi Mahasiswa...........................................74
4.2.4 ETL Fakta IPS............................................................77
4.2.5 ETL Fakta Status........................................................84
4.2.6 ETL Fakta Kelulusan.................................................89
vi
4.2.7 ETL Fakta Prestasi.....................................................96
4.2.8 ETL Fakta Dosen.......................................................99
4.3 Implementasi User interface Sistem.......................................102
4.3.1 Halaman Perbandingan Pendaftaran dan Daftar Ulang
102
4.3.2 Halaman Status KRS................................................103
4.3.3 Halaman IPS............................................................104
4.3.4 Halaman Status Mahasiswa.....................................105
4.3.5 Halaman Prestasi Mahasiswa...................................107
4.3.6 Halaman Kelulusan Mahasiswa...............................108
4.3.7 Halaman Dosen........................................................110
4.4 Pengujian Sistem....................................................................110
4.4.1 Black Box Testing.....................................................111
4.4.2 User Acceptance Test (UAT)...................................119
BAB V Penutup..................................................................................123
5.1 Kesimpulan.............................................................................123
5.2 Saran.......................................................................................123
Daftar Pustaka......................................................................................125
Daftar Lampiran...................................................................................127
BIODATA PENULIS..........................................................................131
vii
HALAMAN INI SENGAJA DIKOSONGKAN
viii
DAFTAR TABEL
ix
HALAMAN INI SENGAJA DIKOSONGKAN
x
DAFTAR GAMBAR
xi
Gambar 3. 19 Grafik Kelulusan Mahasiswa berdasarkan
Konsentrasi...................................................................47
Gambar 3. 20 Grafik Kelulusan Mahasiswa berdasarkan
Konsentrasi...................................................................48
Gambar 3. 21 Grafik Dosen...................................................................48
Gambar 4. 1 ETL Dimensi Konsentrasi.................................................57
Gambar 4. 2 Steps Data Grid Input Dimensi Konsentrasi.....................58
Gambar 4. 3 Steps Table Output Dimensi Konsentrasi..........................58
Gambar 4. 4 ETL Dimensi Status..........................................................59
Gambar 4. 5 Steps Data Grid Input Dimensi Status..............................59
Gambar 4. 6 Steps Table Output Dimensi Status...................................60
Gambar 4. 7 ETL Dimensi Mahasiswa..................................................60
Gambar 4. 8 Steps Table Input Dimensi Mahasiswa..............................61
Gambar 4. 9 Steps Filter Rows Dimensi Mahasiswa.............................61
Gambar 4. 10 Steps Modified JavaScript value Dimensi Mahasiswa....62
Gambar 4. 11 Steps Select Values Dimensi Mahasiswa.........................62
Gambar 4. 12 Steps Table Output Dimensi Mahasiswa.........................63
Gambar 4. 13 ETL Fakta IPS.................................................................63
Gambar 4. 14 Steps Table Input Fakta IPS............................................64
Gambar 4. 15 Steps Select Values Fakta IPS..........................................64
Gambar 4. 16 Steps String Cut Fakta IPS..............................................65
Gambar 4. 17 Steps Modified JavaScript Value Fakta IPS....................65
Gambar 4. 18 Steps Steps Add Constants Fakta IPS..............................66
Gambar 4. 19 Steps Steps Calculator Fakta IPS....................................66
Gambar 4. 20 Steps Steps Concat Fields Fakta IPS...............................67
Gambar 4. 21 Steps Steps Sort Rows Fakta IPS.....................................67
Gambar 4. 22 Steps Steps Group By Fakta IPS......................................68
Gambar 4. 23 Steps Unique Rows Fakta IPS..........................................68
Gambar 4. 24 Steps Stream Lookup Fakta IPS.......................................69
Gambar 4. 25 Steps Table Output Fakta IPS..........................................69
Gambar 4. 26 ETL Fakta Status.............................................................70
Gambar 4. 27 Steps Table Input Fakta Status........................................70
Gambar 4. 28 Steps Select Values Fakta Status......................................71
Gambar 4. 29 Steps String Cut Fakta Status..........................................71
Gambar 4. 30 Steps Modified JavaScript Value Fakta Status................72
Gambar 4. 31 Steps Steps Add Constants Fakta Status..........................72
xii
Gambar 4. 32 Steps Steps Sort Rows Fakta Status.................................73
Gambar 4. 33 Steps Unique Rows Fakta Status......................................73
Gambar 4. 34 Steps Stream Lookup Fakta Status...................................74
Gambar 4. 35 Steps Filter Rows Fakta Status........................................74
Gambar 4. 36 Steps String Operations Fakta Status..............................75
Gambar 4. 37 Steps Table Output Fakta Status......................................75
Gambar 4. 38 ETL Fakta Kelulusan.......................................................76
Gambar 4. 39 Steps Table Input Fakta Kelulusan..................................76
Gambar 4. 40 Steps Select Values Fakta Kelulusan...............................77
Gambar 4. 41 Steps String Cut Fakta Kelulusan....................................77
Gambar 4. 42 Steps Modified JavaScript Value Fakta Kelulusan..........78
Gambar 4. 43 Steps Steps Add Constants Fakta Kelulusan....................78
Gambar 4. 44 Steps Steps Sort Rows Fakta Kelulusan...........................79
Gambar 4. 45 Steps Stream Lookup Fakta Kelulusan............................79
Gambar 4. 46 Steps Filter Rows Fakta Kelulusan..................................80
Gambar 4. 47 Steps String Operations Fakta Kelulusan........................80
Gambar 4. 48 Steps Steps Calculator Fakta Kelulusan..........................80
Gambar 4. 49 Steps Add Sequence Fakta Kelulusan..............................81
Gambar 4. 50 Steps Steps Group By Fakta Kelulusan............................81
Gambar 4. 51 Steps Table Output Fakta Kelulusan...............................82
Gambar 4. 52 ETL Fakta Prestasi..........................................................82
Gambar 4. 53 Steps Table Input Fakta Prestasi......................................83
Gambar 4. 54 Steps Select Values Fakta Prestasi...................................83
Gambar 4. 55 Steps Steps Sort Rows Fakta Prestasi...............................84
Gambar 4. 56 Steps Stream Lookup Fakta Prestasi................................84
Gambar 4. 57 Steps Filter Rows Fakta Prestasi......................................85
Gambar 4. 58 Steps Table Output Fakta Prestasi...................................85
Gambar 4. 59 ETL Fakta Dosen.............................................................86
Gambar 4. 60 Steps Microsoft Excel Input Fakta Dosen.......................86
Gambar 4. 61 Steps Select Values Fakta Dosen.....................................87
Gambar 4. 62 Steps String Cut Fakta Dosen..........................................87
Gambar 4. 63 Steps Null If Fakta Dosen................................................87
Gambar 4. 64 Steps Table Output Fakta Dosen.....................................88
Gambar 4. 65 Perbandingan Pendaftaran dan Daftar Ulang..................89
Gambar 4. 66 Status KRS.......................................................................89
Gambar 4. 67 Rata-rata IPS....................................................................90
xiii
Gambar 4. 68 Rata-rata IPS berdasarkan Program Studi.......................90
Gambar 4. 69 Rata-rata IPS berdasarkan Konsentrasi...........................91
Gambar 4. 70 Status Mahasiswa............................................................91
Gambar 4. 71 Status Mahasiswa berdasarkan Program Studi................92
Gambar 4. 72 Status Mahasiswa berdasarkan Konsentrasi....................92
Gambar 4. 73 Prestasi Mahasiswa..........................................................93
Gambar 4. 74 Status Mahasiswa berdasarkan Konsentrasi....................93
Gambar 4. 75 Prestasi Mahasiswa berdasarkan Konsentrasi.................94
Gambar 4. 76 Kelulusan Mahasiswa......................................................94
Gambar 4. 77 Kelulusan Mahasiswa berdasarkan Program Studi.........95
Gambar 4. 78 Kelulusan Mahasiswa berdasarkan Konsentrasi.............95
Gambar 4. 79 Kelulusan Mahasiswa berdasarkan IPK..........................96
Gambar 4. 80 Dosen...............................................................................96
xiv
BAB I
PENDAHULUAN
15
nasabah ataupun formulir pengajuan kredit dengan kertas. Selanjutnya
akan dilakukan sebuah survei lebih lanjut untuk menentukan apakah
nasabah layak mendapatkan kredit ataupun tidak. Di Koperasi
Kopcingkwa sudah memiliki sebuah sistem akuntansi secara
menyeluruh terkait dengan pengelolaan simpan pinjam. Namun,
kenyataannya dalam sistem tersebut masih dirasa kurang dalam
pengelolaannya karena sistemnya yang lama, serta tidak terfokus untuk
setiap pengelolaan, sehingga kadang kala dalam pengambilan keputusan
kredit masih dirasa kurang memuaskan.
Untuk mengatasi permasalahan di atas, terutama banyak
terjadinya penumpukan pengajuan pinjaman kredit yang seharusnya
segera direalisasi oleh pemilik koperasi dan penilaian pinjaman kredit
yang dinilai dari jaminan saja. Dengan demikian dibutuhkan sebuah
sistem pendukung keputusan berbasis komputer yang dapat memberikan
informasi secara cepat terkait dengan kriteria peminjam. Sistem
pendukung keputusan dalam menyeleksi pengajuan pinjaman dari
anggota yang dimaksud adalah sistem pendukung keputusan yang
menentukan apakah anggota tersebut layak atau tidak untuk menerima
pinjaman. Deangan adanya sistem pendukung keputusan maka akan
mempermudah dan mempercepat pihak koperasi dalam pengambilan
keputusan. Salah satu metode yang biasa dipakai dalam membuat SPK
adalah dengan menggunakan metode SAW (Simple Additive Weighting).
Dengan metode SAW dapat menyeleksi kriteria-kriteria dalam
menentukan kelayakan anggota untuk menerima kredit. Tujuan
menggunakan metode SAW adalah agar mampu menyelesaikan masalah
multiple attribute decision making dengan cara membobotkan semua
kriteria dan alternatif yang menghasilkan nilai referensi yang tepat.
16
3) Jaminan, 4) Pekerjaan, 5) Jenis Pinjaman, 6) Jenis Pinjaman, 7)
Pendapatan perbulan, dan 8) Riwayat Pinjaman di Tempat Lain.
2) Sistem Pengambilan Keputusan yang dibuat hanya menggunakan
metode SAW (Simple Additive Weighting).
3) Sistem Pengambilan Keputusan yang dibuat berbasis website.
17
kredit menggunakan metode SAW (Simple Additive Weighting)
untuk menghasilkan nilai referensi yang tepat. Dimulai dari
pengumpulan data primer dan sekunder hingga analisis data, baik
secara fungsional maupun non-fungsional.
18
BAB II
TINJAUAN PUSTAKA
19
penambahan kriteria tersebut nantinya dapat menambah komponen
penelitian debitur sehingga dapat meningkatkan kualitas perangkingan.
Selain itu, sistem yang dirancang akan berbasis website guna
menghemat hardware karena sebagian besar prosesnya dilakukan oleh
web server. Informasi untuk perbandingan penelitian sebelumnya
dengan penelitian sekarang dapat dilihat pada Tabel 2.1 Perbandingan
Penelitian.
Tabel 2. 1 Perbandingan Penelitian
Penelitian
Wahyu Dwi Fightorini & Penelitian yang
Penulis
Sudjatmiko, Nurhadiono, diusulkan
2015 2013
Topik Sistem Sistem Sistem
Pendukung Pendukung Pengambilan
Keputusan Keputusan Keputusan
Pemberian Pengajuan Kredit Pada
Kredit Pada Kredit Dengan Koperasi
Koperasi Mitra Metode Saw Kopcingkwa
Mandiri Pada KJKS Ar
Sejahtera Kota Rahmah
Semarang.
Basis Desktop Web Web
Penelitian
Objek Koperasi Koperasi Koperasi
Penelitian
Metode SAW SAW SAW
Perancangan
Kriteria 1) Jaminan 1) Gaji 1) Jumlah
2) Pinjaman 2) Listrik Pinjaman
3) Gaji 3) Tanah 2) Jangka
4) Angsuran 4) BPKB Waktu
Jangka Waktu. Pajak 3) Jaminan
4) Pekerjaan
5) Jenis
Pinjaman
6) Pendapatan
perbulan
Riwayat
Pinjaman di
Tempat Lain
20
Metode Metode Metode Metode
Penelitian Wawancara dan Wawancara, Wawancara,
Observasi Metode Metode
Observasi dan Observasi,
Metode Metode
Kepustakaan Kepustakaan,
dan Metode
Dokumentasi
Hasil Dapat Terjadinya Dapat
memberikan efisiensi waktu memberikan
informasi untuk karena sudah informasi untuk
kepala Koperasi kepala Koperasi
menggunakan
Mitra Mandiri Kopcingkwa
Sejahtera di sistem dan dalam
Kota Semarang bukan lagi menentukan
dalam melakukan pemberian
menentukan pembukuan, kredit, serta
pemberian meminimalisir dengan
kredit kepada kemungkinan penambahan
anggotanya kriteria tersebut
manipulasi data
serta nantinya dapat
mengurangi antara calon menambah
kesalahan nasabah dengan komponen
dalam proses petugas KJKS penelitian
pemberian Ar Rahmah debitur
kredit dalam sehingga dapat
pemberian meningkatkan
kualitas
kredit, dan
perangkingan
memudahkan
dalam
memutuskan
bagi manajer
untuk
mengambil
keputusan
permohonan
kredit untuk
diterima atau
ditolak yang
21
disebabkan
karena
banyaknya
pertimbangan
yang harus
dipikirkan dan
banyak
informasi yang
harus
dianalisis.
II.2 Sistem
Dalam Kamus Besar Bahasa Indonesia (KBBI) sistem dapat
diartikan (1) sebagai perangkat unsur yang secara teratur saling
berkaitan sehingga membentuk suatu totalitas, (2) susunan yang teratur
dari pandangan, teori, asas, dan sebagainya, (3) metode. Kemudian
merujuk dari pendapatnya Hartono (2013:9) dalam (Fajarianto, Cahya
dkk. 2017), ”Sistem adalah suatu himpunan dari berbagai bagian atau
elemen, yang saling berhubungan secara terorganisasi berdasar fungsi-
fungsinya, menjadi satu kesatuan.” Dari beberapa pendapat dan
pemaparan yang telah dijelaskan di atas, dapat disimpulkan bahwa
sistem merupakan suatu perangkat ataupun kumpulan dari beberapa sub-
sub yang berkaitan dan membentuk sebuah jaringan kerja untuk
melakukan sebuah aktivitas tertentu yang nantinya akan saling berkaitan
sehingga dapat mencapai sebuah tujuan yang telah ditentukan.
22
Ruang lingkup sistem merupakan daerah yang membatasi antara
sistem dengan sistem yang lain atau sistem dengan lingkungan
luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang
sebagai satu kesatuan yang tidak dapat dipisahkan
3) Batasan Lingkungan Luar Sistem (Environment)
Bentuk apapun yang ada di luar ruang lingkup atau batasan sistem
yang mempengaruhi operasi sistem tersebut disebut lingkungan luar
sistem. Lingkungan luar sistem ini dapat bersifat menguntungkan
dan dapat juga bersifat merugikan sistem tersebut.
4) Batasan Penghubung (Interface)
Media yang menghubungkan sistem dengan sistem dengan subsistem
yang lain disebut penghubung sistem atau interface. Penghubung ini
memungkinkan sumber-sumber daya mengalir dari satu subsistem ke
subsistem lain. bentuk keluaran dari satu subsistem akan menjadi
masukan untuk subsistem lain melalui penghubung tersebut. Dengan
demikian, dapat terjadi suatu integrasi sistem yang membentuk satu
kesatuan.
5) Masukan Sistem (Input)
Energi yang dimasukkan ke dalam sistem disebut masukan sistem,
yang dapat berupa pemeliharaan (maintenance input) dan sinyal
(signal input).
6) Batasan Keluaran Sistem (Output)
Hasil energi yang diolah dan diklasifikasikan menjadi keluaran yang
berguna. Keluaran ini dapat menjadi masukan bagi subsistem yang
lain seperti sistem informasi. Keluaran yang dihasilkan adalah
informasi. Informasi ini dapat digunakan sebagai masukan untuk
pengambilan keputusan atau hal-hal lain yang menjadi input bagi
subsistem lain.
7) Pengolah Sistem (Process)
Suatu sistem dapat mempunyai suatu proses yang akan mengubah
masukan menjadi keluaran.
8) Sasaran (Objectives)
Suatu sistem mempunyai tujuan dan saran yang pasti dan bersifat
deterministik. Kalau suatu sistem tidak memiliki sasaran maka
operasi sistem tidak ada gunanya. Suatu sistem dikatakan berhasil
bila mengenai sasaran atau tujuan yang telah direncanakan
23
adalah sebagai sistem informasi berbasis komputer yang adaptif,
interaktif, fleksibel, yang secara khusus dikembangkan untuk
meningkatkan kualitas pengambilan keputusan. Menurut
Dadan Umar Daihani dalam (Eniyati , Sri, 2016) sistem pengambilan
keputusan adalah suatu sistem berbasis komputer yang menghasilkan
berbagai alternatif keputusan untuk membantu manajemen dalam
menangani berbagai permasalahan yang terstruktur dengan
menggunakan data dan model. Selanjutnya, Menurut Alter dalam
(Arbie, 2017) Sistem Pendukung Keputusan merupakan sistem
informasi interaktif yang menyediakan informasi, pemodelan dan
manipulasi data. Sistem itu digunakan untuk membantu pengambilan
keputusan dalam situasi yang semi terstruktur dan situasi tidak
terstruktur, di mana tidak seorang pun tahu secara pasti bagaimana
keputusan seharusnya dibuat.
Berdasarkan kedua definisi di atas dapat disimpulkan bahwa
sistem pengambilan keputusan merupakan sebuah sistem yang dapat
dikategorikan sebagai alat bantu bagi para pengambil keputusan
(manajer) dalam menyelesaikan berbagai permasalahan yang bersifat
terstruktur, semi terstruktur, dan tidak terstruktur dengan memberikan
beberapa pertimbangan dengan kriteria-kriteria yang diperlukan dalam
mengambil sebuah keputusan.
24
sebagai aksi yang paling tepat untuk mengatasi masalah yang
sedang dihadapi. Dari tahap ini didapatkan dokumen solusi dan
rencana implementasinya.
4) Tahap Implementasi
Pengambil keputusan menjalankan rangkaian aksi pemecahan
yang dipilih di tahap choice. Implementasi yang sukses ditandai
dengan terjawabnya masalah yang dihadapi, sementara kegagalan
ditandai masih adanya masalah yang sedang dicoba untuk diatasi.
Dari tahap ini didapatkan laporan pelaksanaan solusi dan hasilnya.
II.4 Kredit
Kredit berasal dari bahasa Yunani yaitu “credere” yang berarti
kepercayaan dan bahasa Latin “creditum” yang artinya kepercayaan
akan kebenaran. Maka dari itu, yang menjadi dasar dari kredit adalah
kepercayaan. Menurut Kamus Besar Bahasa Indonesia, kredit dapat
diartikan sebagai (1) Cara menjual barang dengan pembayaran secara
tidak tunai (pembayaran ditangguhkan atau diangsur); (2) Pinjaman
uang dengan pembayaran pengembalian secara mengangsur; (3)
Penambahan saldo rekening, sisa utang, modal, dan pendataan bagi
penabung; (4) pinjaman sampai batas jumlah tertentu yang diizinkan
oleh bank atau badan lain. Menurut Astiko dalam (Abdurahman dan
Riswaya, 2014) kredit adalah kemampuan untuk melaksanakan suatu
pembelian atau mengadakan suatu pinjaman dengan suatu janji,
pembayaran akan dilaksanakan pada jangka waktu yang telah disepakati.
Dalam Undang-Undang No. 10 Tahun 1998 Tentang Perubahan Atas
Undang-Undang No. 7 Tahun 1992 Tentang Perbankan, terutama pada
Pasal 1 angka 11 menyatakan bahwa kredit adalah penyediaan uang atau
tagihan yang dapat dipersamakan dengan itu, berdasarkan persetujuan
atau kesepakatan pinjam-meminjam antara bank dengan pihak lain yang
mewajibkan pihak peminjam untuk melunasi utangnya setelah jangka
waktu tertentu dengan pemberian bunga.
Berdasarkan pengertian kredit di atas, maka dapat disimpulkan
bahwa kredit merupakan suatu pemberian pinjaman uang baik berupa
25
barang atau jasa kepada pihak lain dengan pembayaran pengembalian
secara mengangsur setelah jangka waktu tertentu dengan jumlah
imbalan atau bunga yang ditetapkan.
26
II.5 Metode SAW (Simple Additive Wight)
Menurut Fishburn dan MacCrimmon dalam (Hartono, 2016)
mengemukakan bahwa Metode Simple Additive Weight (SAW), sering
juga dikenal dengan istilah metode penjumlahan terbobot. Konsep dasar
metode SAW adalah mencari penjumlahan terbobot dari rating kinerja
pada setiap alternatif pada semua atribut. Metode SAW membutuhkan
proses normalisasi matriks keputusan (X) ke suatu skala yang dapat
diperbandingkan dengan semua rating alternatif yang ada. Metode ini
merupakan metode yang paling terkenal dan paling banyak digunakan
dalam menghadapi situasi Multiple Attribute Decision Making
(MADM). MADM itu sendiri merupakan suatu metode yang digunakan
untuk mencari alternatif optimal dari sejumlah alternatif dengan kriteria
tertentu. Adapun kelebihan dari metode Simple Additive Weighting
(SAW) dibandingkan dengan metode pengambilan keputusan lainnya
yaitu terletak pada kemampuannya untuk melakukan penilaian secara
lebih tepat. Menurut Sri Eniyati dalam (Zain dan Purniawati, 2020),
metode SAW sesuai untuk proses pengambilan keputusan karena dapat
menentukan nilai bobot untuk setiap atribut, kemudian dilanjutkan
dengan proses perangkingan yang akan menyeleksi alternatif terbaik
dari sejumlah alternatif terbaik.
Menurut (Fauzan dkk., 2018) berikut adalah langkah-langkah
penghitungan dengan metode Simple Additive Weighting (SAW) :
1) Menentukan Alternatif (Ai)
2) Menentukan kriteria yang akan dijadikan acuan dalam pengambilan
keputusan (Cj)
3) Menentukan bobot preferensi atau tingkat kepentingan (W) setiap
kriteria
4) Menentukan Nilai Kecocokan setiap kriteria
5) Membuat matrik keputusan (X) yang didapat dari rating kecocokan
pada setiap alternatif (Ai) dengan setiap kriteria (Cj).
6) Melakukan langkah normalisasi matriks keputusan (X) dengan cara
menghitung nilai rating kinerja ternormalisasi (rij) dari alternatif (Ai)
pada kriteria (Cj) dengan rumus
27
7) Hasil dari normalisasi (rij) membentuk matrik ternormalisasi (R).
28
4) Hasil akhir diperoleh dari proses perangkingan yaitu penjumlahan
dari perkalian matriks ternormalisasi R dengan vektor bobot
sehingga diperoleh nilai terbesar yang dipilih sebagai alternatif
terbaik (Ai) sebagai solusi.
II.6 Website
Menurut (Aziz, 2017) Informasi web dalam bentuk teks
umumnya ditulis dalam format HTML (Hypertext Markup Language).
Berdasarkan beberapa definisi di atas dapat disimpulkan bahwa website
merupakan kumpulan berbagai halaman yang memuat berbagai
informasi dan umumnya bentuk teks ditulis dalam format HTML
(Hypertext Markup Language) serta dapat dilihat melalui jaringan
internet.
Jenis-jenis website secara umum ada tiga macam, yaitu:
1) Website Statis adalah suatu website yang mempunyai halaman yang
tidak berubah. Yang artinya adalah untuk melakukan sebuah
perubahan pada suatu halaman hanya bisa digunakan secara manual
yaitu dengan cara mengedit kode-kode yang menjadi struktur dari
website itu sendiri.
2) Website Dinamis adalah merupakan suatu website yang secara
strukturnya diperuntukan untuk update sesering mungkin. Biasanya
selain dimana utamanya yang biasa diakses oleh para pengguna
(User) pada umumnya, juga telah disediakan halaman backend yaitu
untuk mengedit konten dari website tersebut. Contoh dari website
dinamis seperti website berita yang didalamnya terdapat fasilitas
berita, dsb.
3) Website Interaktif adalah suatu website yang memang pada saat ini
memang terkenal. Contohnya website interaktif seperti forum dan
blog. Di website ini para pengguna bisa berinteraksi dan juga beradu
argumen mengenai apa yang menjadi pemikiran mereka.
29
dari sistem akan benar-benar memuaskan rancang bangun yang telah
ditetapkan pada akhir tahap analisis sistem.
II.7.3 Flowchart
Menurut (Komalasari dan Indrayono, 2019), “Bagan alir
(flowchart) merupakan teknik analitis yang digunakan untuk
menjelaskan aspek-aspek sistem informasi secara jelas, tepat, dan logis.
Bagan alir menggunakan serangkaian simbol standar untuk menguraikan
30
prosedur pengolahan transaksi yang digunakan oleh sebuah perusahaan,
sekaligus menguraikan aliran data dalam sebuah sistem”.
Menurut Anhar (dalam Riestiana dan Sukadi, 2014, 33)
Flowchart adalah penyajian yang sistematis tentang proses dan logika
dari penggambaran secara grafik atau kegiatan penanganan informasi
dari langkah-langkah dan urutan-urutan prosedur dari suatu program.
Lima macam bagan alir (Sumarlinda, 2016, 40) yaitu :
1) Bagan Alir Sistem (Systems Flowchart)
Merupakan bagan yang menunjukkan arus pekerjaan secara
keseluruhan. Bagan ini menjelaskan urutan-urutan dari prosedur-
prosedur yang ada di dalam sistem.
2) Bagan Alir Dokumen (Document Flowchart)
Bagan alir dokumen atau disebut juga bagan alir formulir (form
flowchart) atau paperwork flowchart merupakan bagan alir yang
menunjukkan arus dari laporan dan formulir termasuk tembusan
tembusannya.
3) Bagan Alir Skematik (Schematic Flowchart)
Merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu
untuk menggambarkan prosedur di dalam sistem. Perbedaanya
adalah, bagan alir skematik selain menggunakan simbol simbol
bagan alir sistem juga menggunakan gambar-gambar komputer dan
peralatan lainnya yang digunakan.
4) Bagan Alir Program (Program Flowchart)
Merupakan bagan yang menjelaskan secara rinci langkah-langkah
dari proses program. Bagan alir program dapat terdiri dari dua
macam, yaitu Bagan Alir Logika Program (Program Logic
Flowchart) dan Bagan Alir Program Komputer terinci (Detailed
Computer Program Flowchart).
5) Bagan Alir Proses (Process Flowchart)
Merupakan bagan alir yang banyak digunakan di teknik industri.
Bagan alir ini juga berguna bagi analisis teruntuk menggambarkan
proses dalam suatu prosedur.
2 Menunjukkan pekerjaan
2. manual
4. Menunjukkan input/output
yang menggunakan kartu plong
(punched card)
7. Menunjukkan proses
pengurutan data di luar proses
komputer.
32
No. Simbol Keterangan
8. Menunjukkan input/output
menggunakan pita magnetik.
Menunjukkan input/output
menggunakan harddisk.
9.
Menunjukkan input/output
menggunakan diskette.
10.
Menunjukkan input
menggunakan online keyboard.
11.
13.
Menunjukkan penghubung ke
halaman yang masih sama atau
14. ke halaman lain.
33
II.7.5 Diagram Context
Menurut (Ismael, 2017), Context Diagram merupakan level
teratas (top Level) dari diagram arus data. Context Diagram
menggambarkan hubungan input/output antara sistem dengan dunia
luarnya (kesatuan luar). Dengan adanya diagram konteks ini akan
memudahkan kita dalam menganalisis informasi apa saja yang harus
disimpan dalam database dan untuk menggambarkan sistem informasi
lebih dalam lagi maka digunakan diagram level 0. Pada Context
Diagram harus berisi semua data yang menyangkut sistem informasi
yang sedang dijalankan, tetapi dalam sistem penggambaran context
diagram arus-arus data atau cara pembacaan digambarkan dengan
simbol garis panah yang berarti merupakan sebuah masukan dan
keluaran.
34
Proses merupakan kegiatan atau
kerja yang dilakukan orang, mesin
atau komputer dari hasil suatu
Proses arus data yang masuk ke dalam
proses untuk dihasilkan arus data
yang akan keluar dari proses.
II.8 Database
Menurut (Andaru, 2018) database atau basis data adalah
kumpulan informasi yang disimpan di dalam komputer secara sistematik
sehingga dapat diperiksa menggunakan suatu program komputer untuk
memperoleh informasi dari basis data tersebut. Kegunaan utama sistem
basis data adalah agar pemakai mampu menyusun suatu pandangan
(view) abstraksi data.
35
Tabel 2. 4 Conceptual Data Model (CDM)
No Simbol Keterangan
Suatu objek yang dapat
1 diidentifikasi dalam lingkungan
pemakai.
36
II.9 PHP Hypertext Preprocessor
Menurut Andi dalam (Mubarak, 2019) PHP (Hypertext
Preprocessor) merupakan salah satu bahasa pemrograman yang berjalan
dalam sebuah web server dan berfungsi sebagai pengolah data pada
sebuah server. Dengan PHP, kita dapat merubah situs kita menjadi
sebuah aplikasi berbasis web, tidak lagi hanya sekedar sekumpulan
halaman statik, yang jarang diperbaharui.
II.12 MySQL
Menurut (Riyadli dkk., 2020), MySQL adalah database server
open source yang cukup populer keberadaanya. Dengan berbagai
keunggulan yang dimiliki, membuat software database ini banyak
digunakan oleh praktisi untuk membangun suatu project. Adanya
37
fasilitas API (Application Programming Interface) yang dimiliki oleh
MySQL, memungkinkan bermacam-macam aplikasi Komputer yang
ditulis dengan berbagai bahasa pemrograman dapat mengakses basis
data MySQL.
II.13 XAMPP
Menurut (Riyadli dkk., 2020) XAMPP adalah perangkat lunak
bebas, yang mendukung banyak sistem operasi, merupakan kompulan
dari beberapa program. Fungsinya adalah sebagai server yang berdiri
sendiri (localhost), yang terdiri atas program Apache HTTP Server,
MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari
X (empat sistem operasi apapu6n), Apache, MySQL, PHP dan Perl.
Program ini tersedia dalam GNU General Public License dan bebas,
merupakan web server yang mudah digunakan yang dapat melayani
tampilan halaman web yang dinamis.
38
BAB III
ANALISIS DAN PERANCANGAN
39
III.2.2 Data Sekunder
Metode Data Sekunder merupakan sumber data yang diperoleh
dengan penelitian secara tidak langsung melalui media perantara dengan
teknik pengumpulan data sebagai berikut :
1) Metode Kepustakaan
Tujuan yang dilakukan studi pustaka untuk mendukung memperkuat
teori yang memperdalam pengetahuan dalam perancangan sistem
yang didapat dari hasil penelitian dan sejenisnya yang mendukung
teori dasar perancangan sistem pengambilan keputusan kredit pada
Koperasi Kopcingkwa.
2) Metode Dokumentasi
Data yang diperoleh dari Koperasi Kopcingkwa adalah berupa
dokumen-dokumen peminjaman seperti surat permohonan pinjaman,
surat pertimbangan permohonan pinjaman, tabel keputusan
pemberian kredit, contoh penilaian debitur, bukti pemberian
pinjaman, data rekapitulasi pencairan dan penolakan kredit
40
Tabel 3. 1 Simbol Physical Data Model
No Kriteria
C1 Jumlah Pinjaman
C2 Jangka Waktu
C3 Jaminan
C4 Pendapatan Perbulan
C5 Riwayat Meminjam
C6 Pekerjaan
C7 Jenis Pinjaman
41
Kriteria NO Sub Kriteria Nilai Bobot
1 500 ribu s/d 1 juta 10 0.1
42
Kriteria NO Sub Kriteria Nilai Bobot
1 1 juta s/d 10 juta 10 0.1
43
1 Belum Pernah 40 0.4
Riwayat
2 Pernah Lancar 50 0.5
Meminjam
3 Pernah Macet 10 0.1
Jumlah 100 1.0
Keterangan:
Riwayat meminjam merupakan ketrangan riwata meminjam
dari debitur yang mengajukan kredit. Ada tiga sub kriteria dari riwayat
meminjam yaitu belum pernah, bahwa pihak debitur yang mengajukan
kredit belum pernah sama sekali melakukan pinjaman di Koperasi
Kopcingkwa tersebut. Sub kriteria yang kedua yaitu pernah lancer,
dimana yang dimaksud pernah lancer adalah debitur yang sudah pernah
meminjam dan selalu lancardalam pengembalian kredit tersebut. Dan
yang ketiga adalah pernah macet, maksudnya yaitu debitur yang pernah
meminjam dan pada proses pengembalian kreditnya bermasalah atau
macet. Kriteria ini menggunakan rumus kriteria benefit.
Tabel 3. 8 Pekerjaan
Kriteria NO Sub Kriteria Nilai Bobot
1 PNS 30 0.3
Pekerjaan 2 Swasta 20 0.2
3 Pengusaha 50 0.5
Jumlah 100 1.0
Keterangan:
Pekerjaan merupakan persyaratan dalam pengambilan
keputusan dalam pemberian kredit. Ada tiga subkriteria yang digunakan
yaitu pengusahan memiliki bobot paling tinggi, dilanjutkan dengan PNS,
dan terakhir adalah pekerja swasta. Pada kriteria ini menggunakan
rumus kriteria benefit.
44
Jenis 1 Modal Usaha 70 0.7
Pinjaman 2 Konsumtif 30 0.3
Jumlah 100 1.0
Keterangan:
Jenis pinjaman juga merupakan persyaratan dalam pemberian
kredit. Pada kriteria ini memiliki dua sub kriteria yang terdiri dari modal
usaha yaitu dalam pinjaman kredit pihak debitur akan menggunakan
kredit tersebut sebagai modal usahanya. Kemudian sub kriteria
selanjutnya yaitu konsumtif, artinya diperuntukkan demi kebutuhan
pribadi dari pihak debitur. Pada kriteria ini menggunakan rumus kriteria
benefit.
Tabel 3. 10 Tabel Keputusan Pemberian Kredit
Penilaian Kredit Presentase Keputusan
0 – 0,25 0% - 25% Tidak direkomendasikan
0,26 – 0,50 26% - 50% Dipertimbangkan
0,51 – 0,75 51% - 75% Direkomendasikan
0,76 - 1 76% - 100% Sangat Direkomendasikan
45
1. Sistem dapat menampilkan menu yang memudahkan user
dalam pendataan dan pembuatan laporan peminjaman.
2. Sistem harus mampu mengelola data kredit atau pemberian
pinjaman pada Koperasi Kopcingkwa.
3. Sistem harus dapat memerikan informasi dalam pengambilan
keputusan kredit secara tepat pada Koperasi Kopcingka
46
Gambar 3.1 Document Flow Diagram Pemberian Kredit
47
III.6 System Flow Diagram Pemberian Kredit
Pada aliran sistem ini, menjelaskan tentang proses pemberian
kredit yang terjadi pada Koperasi Kopcingkwa. Aliran proses pemberian
kredit dapat dilihat pada Gambar 3.2.
48
III.6.1 Contoh Perhitungan Kasus
Contoh dari data calon debitur yang akan diseleksi untuk
menjadi penerima pemberian kredit yaitu dua permohonan seperti tabel
di bawah berikut:
Tabel 3.11 Data Permohonan Kredit
Kriteria Komang Ayu Laksmi Nengah Suantra
C1 Rp. 8.000.000,00 Rp. 15.000.000,00
C2 12 bulan 30 bulan
C3 Rp. 15.000.000,00 Rp. 35.000.000,00
C4 Rp. 3.000.000,00 Rp. 5.000.000,00
C5 Pernah Macet Belum Pernah
C6 PNS Pengusaha
C7 Konsumtif Modal Usaha
Langkah-langkah perhitungan metode Simple Additive
Weighting (SAW) dari contoh kasus di atas adalah sebagai berikut:
1) Menentukan Alternatif, yaitu Ai dapat dilihat pada tabel 3.12
49
3) Menentukan bobot preferensi atau tingkat kepentingan (W)
setiap kriteria W = [W1, W2, W3, …… W J]. Pengambilan
keputusan mengambil bobot berdasarkan tingkat kepentingan
masing-masing kriteria yang dibutuhkan sebagai berikut:
Alternatif Kriteria
C1 C2 C3 C4 C5 C6 C7
A1 0.2 0.1 0.2 0.125 0.1 0.3 0.3
A2 0.3 0.4 0.2 0.125 0.4 0.5 0.7
50
0.2 0.1 0.2 0.125 0.1 0.3 0.3
{
X = 0.3 0.4 0.2 0.125 0.4 0.5 0.7 }
{ }
x ij
jika j adalah keuntungan (Benefit )
Max ij ( x ij )
r ij =
Minij ( xij )
jika j adalah kreteria biaya(Cost )
xij
Keterangan:
r ij : Rating Kinerja
0.2 0.2
r 11= = =0.67
Max ( 0.2,0.3 ) 0.3
51
0.1 0.1
r 12= = =0.25
Max ( 0.1,0.4 ) 0.4
0.2 0.2
r 13= = =1
Max ( 0.2,0.2 ) 0.2
0.125 0.125
r 14= = =1
Max ( 0.125,0 .125 ) 0.125
0.1 0.1
r 15= = =0.25
Max ( 0.1,0.4 ) 0.4
0.3 0.3
r 16= = =0.6
Max ( 0.3,0 .5 ) 0.5
0.3 0.3
r 17= = =0.47
Max ( 0.3,0 .7 ) 0.7
0.3 0.3
r 18= = =1
Max ( 0.2,0.3 ) 0.3
0.4 0.4
r 19= = =1
Max ( 0.1,0.4 ) 0.4
0.2 0.2
r 20= = =1
Max ( 0.2,0 .2 ) 0.2
0.125 0.125
r 21= = =1
Max ( 0.125,0.125 ) 0.125
0.4 0.4
r 22= = =1
Max ( 0.1,0.4 ) 0.4
0.5 0.5
r 23= = =1
Max ( 0.3,0 .5 ) 0.5
0.7 0.7
r 24= = =1
Max ( 0.3,0 .7 ) 0.7
52
7) Hasil dari nilai rating kinerja ternormalisasi (r ij ¿ membentuk
matriks ternormalisasi (R) adalah sebagai berikut:
V1 =
( 0.19 ×0.67 )+ ( 0.17 ×0.25 ) + ( 0.16 × 1 )+ ( 0.14 ×1 ) + ( 0.10 × 0.25 )+ ( 0
=
( 0.1273 ) + ( 0.0425 ) + ( 0.16 ) + ( 0.14 ) + ( 0.0250 )+ ( 0.078 )+ ( 0.0517 )
= 0.6245
V2 =
( 0.19 ×1 ) + ( 0.17 × 1 )+ ( 0.16× 1 ) + ( 0.14 ×1 ) + ( 0.10 ×1 )+ ( 0.13× 1 )+ ( 0
=( 0.19 ) + ( 0.17 )+ ( 0.16 ) + ( 0.14 )+ ( 0.10 ) + ( 0.13 ) + ( 0.11 )
=1
Dari data di atas, hasil perankingan yang diperoleh adalah V1=0.6245
dan V2= 1. Berdasarkan nilai pembobotan di atas maka dapat
disimpulkan bahwa V2 (Nengah Suantra) memiliki nilai resiko paling
minimal yaitu mendapat ranking sangat direkomendasikan dan V2 juga
mendapat ranking direkomendasikan.
53
Pada perancangan Sistem Pengambilan Keputusan Kredit
berfungsi untuk memberikan alternatif keputusan terhadap pemberian
usulan kredit. Diharapkan dengan adanya sistem ini dapat membantu
pihak koperasi dalam penentuan kelayakan usulan pemberian kredit.
3.7.2 Event List
Event List merupakan daftar kejadian yang nantinya akan
terjadi pada sistem. Event List juga digunakan sebagai acuan pembuatan
data flow diagram, maka Event List dibutuhkan untuk memberikan
gambaran singkat tentang daftar narasi yang berhubungan dengan sistem
informasi yang akan dibangun. Berdasarkan hasil dan analisis sistem,
maka dapat dijabarkan Event List yang ada pada sistem pengambilan
keputusan kredit pada Koperasi Kopcingkwa adalah sebagai berikut:
1. Login
2. Mengelola data admin
2.1 Tambah data admin
2.2 Edit data admin
2.3 Cari data admin
3. Mengelola data debitur
3.1 Tambah data debitur
3.2 Edit data debitur
3.3 Cari data debitur
4. Mengelola data kriteria
4.1 Tambah data kriteria
4.2 Edit data kriteria
4.3 Cari data kriteria
5. Mengelola data alternatif
5.1 Tambah data alternatif
5.2 Edit data alternatif
5.3 Cari data alternatif
6. Mengelola data pinjaman
6.1 Tambah data pinjaman
6.2 Cari data pinjaman
7. Proses SPK
8. Mengelola Laporan
8.1 Laporan data pinjaman
8.2 Laporan hasil data SPK
54
Pada gambar 3.1 merupakan Context Diagram Sistem
Pengambilan Keputusan Kredit Pada Koperasi Kopcingkwa melibatkan
tiga entitas yaitu debitur, admin, dan ketua. Dalam hal ini debitur akan
memberikan datanya. Kemudian admin melakukan proses login,
mengelola data debitur, mengelola data kriterian, data sub kriteria,
mengelola data pinjaman, melakukan proses data admin, menerima
laporan data debitur, dan menerima laporan hasil SPK. Selanjutnya,
ketua akan menerima laporan hasil akhir seperti laporan data debitur,
laporan data pinjaman, dan laporan hasil SPK.
Admin Login
Data Admin
Data Debitur
Ketua Koperasi
Data Kriteria
Data Alternatif
Login Ketua
Data Pinjaman
Proses SPK
Debitur
Info Laporan Hasil SPK
55
informasi yang akan ditampilan pada sistem. Tampilan rancangan user
interface dapat dilihat pada gambar 3.7 sampai dengan gambar 3.21.
III.8 Pengujian
Pada tahap pengujian sistem, penulis menggunakan black box
testing yang akan digunakan untuk menguji proses yang dijalankan
sistem secara tepat, dan hasil output yang tepat serta dalam pengukuran
kesuksesan implementasi sistem informasi eksekutif menggunakan
pengujian kuesioner dengan User Acceptance Test (UAT).
56
No Skenario Hasil Yang Diharapkan
mahasiswa baru dan daftar ulang
Ulang mahasiswa baru per tahun
akademik.
Sistem akan menampilkan grafik
perbandingan jumlah pendaftaran
Mengatur filter tahun mahasiswa baru dan daftar ulang
2
akademik mahasiswa baru per tahun
akademik sesuai filter tahun
akademik yang telah diatur.
57
BAB IV
IMPLEMENTASI DAN PEMBAHASAN
58
Input pada dimensi konsentrasi yaitu membuat tabel dimensi
konsentrasi beserta datanya. Contoh Steps Data Grid Input dimensi
konsentrasi dapat dilihat pada gambar 4. 2.
59
IPK tertinggi, rata-rata masa studi, lulus tepat waktu dan tidak
tetap waktu per tahun akademik yang dilihat berdasarkan program studi.
Pada submenu ini terdapat filter tahun akademik yang dapat diatur
sesuai kebutuhan. Halaman submenu Kelulusan Mahasiswa berdasarkan
Program Studi dapat dilihat pada gambar 4.77.
60
HALAMAN INI SENGAJA DIKOSONGKAN
61
BAB V
PENUTUP
V.1 Kesimpulan
Adapun kesimpulan yang dapat disimpulkan pada penelitian
yang berjudul sistem informasi eksekutif akademik STMIK STIKOM
Indonesia yaitu:
1) Sistem Informasi Eksekutif telah berhasil dibangun berdasarkan
permasalahan yang ditemukan pada tempat penelitian. Penulis
melakukan perancangan sistem dengan metode nine steps kimball
untuk merancang data warehouse, menggunakan tools Pentaho Data
Integration untuk mengolah data dan menyimpannya ke database
data warehouse, kemudian memvisualisaikan data dalam bentuk
grafik menggunakan Power BI berbasis website.
2) .
V.2 Saran
Pada penulisan tugas akhir ini tentunya ada kekurangan yang
hendaknya dapat dilengkapi pada pengembangan sistem selanjutnya.
Adapun saran terhadap sistem informasi eksekutif akademik STMIK
STIKOM Indonesia yang dibangun yaitu:
1) Sumber data status mahasiswa pada database STIKI masih terpisah
dan terdapat banyak data ganda, diharapkan disimpan menjadi satu
tabel.
2)
62
HALAMAN INI SENGAJA DIKOSONGKAN
63
DAFTAR PUSTAKA
DAFTAR LAMPIRAN
Pengalaman Organisasi:
2018 : Anggota UKM Pramuka