Dalam level ini menjelaskan alur dari Proses 4 Simulasi Kredit secara lebih detil. Pada Proses 4.1 menormalisasikan skor hasil survey,
masukan data berasal dari Manajer Kredit berupa data produk bank, sedangkan dari Pemohon berupa data pemohon terekam, dan dari
database berupa sub kriteria terekam dan nilai survey terekam. Keluaran dari proses ini berupa normalisasi hasil survey. Dalam proses
4.2 ini masukannya berupa normalisasi hasil survey yang berasal dari proses 4.1 dan bobot kriteria terekam dari database. Keluaran dari
proses ini berupa total nilai bobot kriteria. Dalam proses 4.3 diperlukan masukan total nilai bobot kriteria yang berasal dari proses 4.2, data
angsuran kredit dari Pemohon dan patokan total skor dari Manajer Kredit. Proses ini akan menghasilkan keluaran total_skor kepada
Manajer Kredit dan hasil keputusan pada Manajer Kredit dan Pemohon.
4.1.6 Spesifikasi Proses
Spesifikasi proses merupakan deskripsi lengkap untuk setiap proses dalam Diagram Aliran Data Level 2 Proses 4. Spesifikasi ini berfungsi untuk
menjelaskan secara lengkap tentang deskripsi proses, masukan dan keluaran proses, serta algoritma berupa pseudocode.
4.1.6.1 Menormalisasikan Hasil Survey
a. Nama : Menormalisasikan Skor Hasil Survey
b. Deskripsi : Menormalisasikan hasil survey pemohon
- Hasil nilai survey akan dinormalisasikan dengan
menggunakan perhitungan SAW dengan mencari nilai maksimum dari setiap nilai survey sub kriteria pemohon.
c. Masukan Aliran Data:
- Data pemohon terekam yang berasal dari database Nasabah
- Data nilai survey terekam yang berasal dari database
penilaian_karakter, penilaian_jaminan, penilaian_kapasitas, penilaian_ modal, penilaian_ kondisi.
- Data produk bank yang berasal dari manajer kredit
d. Proses Pseudocode:
- Normalisasikan skor survey dan hitung masing-masing
kriteria dengan mencari nilai maximum dari bobot skor kriteria
- execute request perhitungan
- matriks ternormalisasi ditemukan
e. Keluaran Aliran Data:
- Normalisasi
bobot hasil
survey berupa
matriks ternormalisasi
f. Tipe Proses: Offline
4.1.6.2 Proses 4.2 Menghitung Total Nilai Bobot
a. Nama : Menghitung Total Nilai Bobot
b. Deskripsi : Menghitung total nilai bobot untuk mendapatkan
nilai skor akhir c.
Masukan Aliran Data: -
Bobot kriteria terekam W yang berasal dari database kriteria
- Normalisasi
bobot hasil
survey berupa
matriks ternormalisasi
X yang
berasal dari
proses menormalisasikan skor hasil survey
d. Proses Pseudocode:
- perkalian matriks ternormalisasi R dengan vector bobot
kriteria -
execute perhitungan e.
Keluaran Aliran Data: -
Total nilai bobot kriteria f.
Tipe Proses: Offline
4.1.6.3 Proses 4.3 Mengecek Total Nilai
a. Nama : Mengecek Total Nilai
b. Deskripsi : Mengecek total nilai dengan track record
angsuran kredit dan patokan skor yang ditetapkan oleh manajer kredit.
c. Masukan Aliran Data:
- Total nilai bobot yang diperoleh dari proses 4.2
- Patokan total skor yang berasal dari manajer kredit
- Data angsuran kredit dari pemohon
d. Proses Pseudocode:
- Masukkan patokan total skor
- If
total nilai
= patokan_skor
and status
angsuran_kredit==”Nasabah Lancar” Keputusan=”diterima”;
Else if If total nilai = patokan_skor and status angsuran_kredit==”Nasabah Lancar”
Keputusan=”ditolak”;
Else If total nilai = patokan_skor and status angsuran_kredit=”Nasabah Tidak Lancar”
Keputusan=”diterima”;
Else If total nilai = patokan_skor and status angsuran_kredit==”Nasabah Tidak Lancar”
Keputusan=”ditolak”;
- set queri = update id_nasabah+nama_nasabah+ alamat+
jenis_kelamin + tempatlahir + tanggallahir + status + pendidikan + no_hp + no_ktp + pekerjaan + jabatan +
nama_kantor +
pendapatan +pengeluran=hasil
keputusan+ total_skor
- execute kueri
e. Keluaran Aliran Data:
- Hasil keputusan pada manajer kredit
- Total skor pada manajer kredit
- Hasil keputusan pada pemohon
f. Tipe Proses: Offline
4.1.7 Diagram Use Case