Class Diagram Sequence Diagram
165 Gambar 4.27 Sequence Diagram Input Karakter
Pada sequence diagram input karakter, kepala marketing sebagai aktor mengirim message untuk memasukkan username dan password kepada objek
kepala marketing untuk menyesuaikan nilai atribut objek kepala marketing dengan message yang dikirim. Jika username dan password tidak sesuai, maka
objek kepala marketing akan mengirim message berupa konfirmasi bahwa login gagal. Jika username dan password benar, maka objek kepala marketing akan
mengirim message untuk menampilkan halaman utama sesuai aktor yang melakukan login. Aktor kepala marketing mengirim message untuk mencatat
: Kepala Marketing
: Kepala Marketing
: HasilWawancaraSurvey : Nilai
inputUsername
cek konfirmasiLoginGagal
tampilHalamanUtama catat
simpan kirimNilai
konfirmasiDataDisimpan inputPassword
166 nama dan nilai karakter calon nasabah dan message untuk menyimpan penilaian
karakter yang telah dicatat kepada objek hasil wawancara dan survey. Aktor kepala marketing akan mengirim message untuk mengirim nama dan nilai
karakter dari calon nasabah kepada objek nilai. Jika nama dan nilai telah disimpan, maka objek hasil wawancara dan survey akan mengirim message
berupa konfirmasi bahwa data telah disimpan kepada aktor kepala marketing.
Gambar 4.28 Sequence Diagram Tampil Karakter
: Kepala Marketing
: Kepala Marketing
: HasilWawancaraSurvey
inputUsername
cek konfirmasiLoginGagal
tampilHalamanUtama
tampilkanHasil buka
inputPassword
167 Pada sequence diagram tampil karakter, kepala marketing sebagai aktor
mengirim message untuk memasukkan username dan password kepada objek kepala marketing untuk menyesuaikan nilai atribut objek kepala marketing
dengan message yang dikirim. Jika username dan password tidak sesuai, maka objek kepala marketing akan mengirim message berupa konfirmasi bahwa login
gagal. Jika username dan password benar, maka objek kepala marketing akan mengirim message untuk menampilkan halaman utama sesuai aktor yang
melakukan login. Aktor kepala marketing mengirim message kepada objek hasil wawancara dan survey untuk membuka data penilaian karakter. Objek hasil
wawancara dan survey mengirim message berupa data hasil wawancara dan survey kepada aktor kepala marketing.
168 Gambar 4.29 Sequence Diagram Input Pemohon
Pada sequence diagram input pemohon, administrasi pembiayaan sebagai aktor mengirim message untuk memasukkan username dan password kepada
objek administrasi pembiayaan untuk menyesuaikan nilai atribut objek administrasi pembiayaan dengan message yang dikirim. Jika username dan
: Administrasi Pembiayaan
: Administrasi Pembiayaan
: CalonNasabah : FormulirMurabahah
inputUsername
cek konfirmasiLoginGagal
tampilHalamanUtama
tambah
tambah konfirmasiDataDisimpan
konfirmasiDataDisimpan pilihPemohon
pilihPemohon inputPassword
169 password tidak sesuai, maka objek administrasi pembiayaan akan mengirim
message berupa konfirmasi bahwa login gagal. Jika username dan password benar, maka objek administrasi pembiayaan akan mengirim message untuk
menampilkan halaman utama sesuai aktor yang melakukan login. Aktor administrasi pembiayaan mengirim message untuk memilih nama pemohon yang
telah dinilai karakternya, kemudian mengirim message untuk menambahkan data pemohon baru dan data pengajuan murabahah kepada objek calon nasabah dan
formulir murabahah. Setelah data ditambahkan objek calon nasabah dan formulir murabahah akan mengirim message berupa konfirmasi bahwa data telah
disimpan.
Gambar 4.30 Sequence Diagram Tampil Pemohon
: Administrasi Pembiayaan
: Administrasi Pembiayaan
: CalonNasabah : FormulirMurabahah
inputUsername
cek konfirmasiLoginGagal
tampilHalamanUtama buka
buka cek
tampilData inputPassword
170 Pada sequence diagram tampil pemohon, administrasi pembiayaan sebagai
aktor mengirim message untuk memasukkan username dan password kepada objek administrasi pembiayaan untuk menyesuaikan nilai atribut objek
administrasi pembiayaan dengan message yang dikirim. Jika username dan password tidak sesuai, maka objek administrasi pembiayaan akan mengirim
message berupa konfirmasi bahwa login gagal. Jika username dan password benar, maka objek administrasi pembiayaan akan mengirim message untuk
menampilkan halaman utama sesuai aktor yang melakukan login. Aktor administrasi pembiayaan mengirim message untuk membuka data pemohon dan
data pengajuan murabahah pada objek calon nasabah dan formulir murabahah. Objek formulir murabahah akan mengirim pesan kepada dirinya sendiri untuk
melakukan cek atribut nama pemohon dengan atribut nama pada objek calon nasabah. Setelah nama yang cocok ditemukan maka objek formulir murabahah
akan mengirim message untuk menampilkan data pemohon dengan data pengajuan murabahahnya kepada aktor administrasi pembiayaan.
171 Gambar 4.31 Sequence Diagram Analisa Data
Pada sequence diagram analisa data, kepala marketing sebagai aktor mengirim message untuk memasukkan username dan password kepada objek
kepala marketing untuk menyesuaikan nilai atribut objek kepala marketing
: Kepala Marketing
: Kepala Marketing
: FormulirMurabahah : Nilai
inputUsername
cek konfirmasiLoginGagal
tampilHalamanUtama buka
tampilkanHasil pilihPemohon
tampilData analisa
simpan cek
kirimNilai konfirmasiDataDisimpan
inputPassword
172 dengan message yang dikirim. Jika username dan password tidak sesuai, maka
objek kepala marketing akan mengirim message berupa konfirmasi bahwa login gagal. Jika username dan password benar, maka objek kepala marketing akan
mengirim message untuk menampilkan halaman utama sesuai aktor yang melakukan login. Aktor kepala marketing mengirim message kepada objek
formulir murabahah untuk membuka data pengajuan murabahah, kemudian objek formulir murabahah akan mengirim message untuk menampilkan data kepada
aktor kepala marketing. Setelah data ditampilkan aktor kepala marketing mengirim message berupa pemilihan pemohon yang akan dianalisa, kemudian
objek formulir murabahah akan mengirim message kepada dirinya sendiri untuk mencari data yang dipilih dan mengirim message kepada aktor kepala marketing
berupa detail data pengajuan murabahah sesuai data yang ingin dianalisa. Setelah data ditampilkan, aktor kepala marketing mengirim message untuk melakukan
analisis dan mengirim message untuk menyimpan hasil analisis kepada objek dormulir murabahah. Objek formulir murabahah akan mengirim message untuk
mengirim hasil analisis kepada objek nilai dan mengirim message kepada aktor kepala marketing berupa konfirmasi bahwa data telah disimpan.
173 Gambar 4.32 Sequence Diagram Input Kriteria
Pada sequence diagram input kriteria, kepala marketing sebagai aktor mengirim message untuk memasukkan username dan password kepada objek
kepala marketing untuk menyesuaikan nilai atribut objek kepala marketing dengan message yang dikirim. Jika username dan password tidak sesuai, maka
objek kepala marketing akan mengirim message berupa konfirmasi bahwa login gagal. Jika username dan password benar, maka objek kepala marketing akan
mengirim message untuk menampilkan halaman utama sesuai aktor yang
konfirmasiDataDisimpan
: Kepala Marketing
: Kepala Marketing
: SkalaPenilaian : MatrikHasil
: Nilai
inputUsername cek
konfirmasiLoginGagal tampilHalamanUtama
lihat tampilData
inputPassword
isiNilaiKriteria hitung
kirimNilai
174 melakukan login. Aktor kepala marketing mengirim message kepada objek skala
penilaian untuk melihat nilai yang dijadikan preferensi dalam melakukan perbandingan, kemudian objek skala penilaian mengirim message untuk
menampilkan skala preferensi kepada aktor kepala marketing. Setelah melihat skala preferensi, aktor kepala marketing mengirim message untuk mengisi nilai
perbandingan kriteria kepada objek matrik hasil. Matrik hasil melakukan proses perhitungan nilai prioritas dan mengirim message untuk mengirim nilai prioritas
kepada objek nilai. Objek matrik hasil dan mengirim message kepada aktor kepala marketing berupa konfirmasi bahwa data berhasil disimpan.
175 Gambar 4.33 Sequence Diagram Kriteria Karakter
Pada sequence diagram kriteria karakter, kepala marketing sebagai aktor mengirim message untuk memasukkan username dan password kepada objek
kepala marketing untuk menyesuaikan nilai atribut objek kepala marketing dengan message yang dikirim. Jika username dan password tidak sesuai, maka
objek kepala marketing akan mengirim message berupa konfirmasi bahwa login
: Kepala Marketing
: Kepala Marketing
: MatrikHasil : Nilai
inputUsername
cek konfirmasiLoginGagal
tampilHalamanUtama
: SkalaPenilaian
lihat tampilData
inputPassword
isiNilaiSubkriteriaKarakter hitung
kirimNilai konfirmasiDataDisimpan
176 gagal. Jika username dan password benar, maka objek kepala marketing akan
mengirim message untuk menampilkan halaman utama sesuai aktor yang melakukan login. Aktor kepala marketing mengirim message kepada objek skala
penilaian untuk melihat nilai yang dijadikan preferensi dalam melakukan perbandingan, kemudian objek skala penilaian mengirim message untuk
menampilkan skala preferensi kepada aktor kepala marketing. Setelah melihat skala preferensi, aktor kepala marketing mengirim message untuk mengisi nilai
perbandingan subkriteria kepada objek matrik hasil. Matrik hasil melakukan proses perhitungan nilai prioritas subkriteria dan mengirim message untuk
mengirim nilai prioritas subkriteria kepada objek nilai. Objek matrik hasil mengirim message kepada aktor kepala marketing berupa konfirmasi bahwa data
berhasil disimpan.
177 Gambar 4.34 Sequence Diagram Kriteria Kapasitas
Pada sequence diagram kriteria kapasitas, kepala marketing sebagai aktor mengirim message untuk memasukkan username dan password kepada objek
kepala marketing untuk menyesuaikan nilai atribut objek kepala marketing dengan message yang dikirim. Jika username dan password tidak sesuai, maka
objek kepala marketing akan mengirim message berupa konfirmasi bahwa login gagal. Jika username dan password benar, maka objek kepala marketing akan
mengirim message untuk menampilkan halaman utama sesuai aktor yang
: Kepala Marketing
: Kepala Marketing
: SkalaPenilaian : MatrikHasil
: Nilai
inputUsername cek
konfirmasiLoginGagal tampilHalamanUtama
lihat tampilData
inputPassword
isiNilaiSubkriteriaKapasitas hitung
kirimNilai konfirmasiDataDisimpan
178 melakukan login. Aktor kepala marketing mengirim message kepada objek skala
penilaian untuk melihat nilai yang dijadikan preferensi dalam melakukan perbandingan, kemudian objek skala penilaian mengirim message untuk
menampilkan skala preferensi kepada aktor kepala marketing. Setelah melihat skala preferensi, aktor kepala marketing mengirim message untuk mengisi nilai
perbandingan subkriteria kepada objek matrik hasil. Matrik hasil melakukan proses perhitungan nilai prioritas subkriteria dan mengirim message untuk
mengirim nilai prioritas subkriteria kepada objek nilai. Objek matrik hasil mengirim message kepada aktor kepala marketing berupa konfirmasi bahwa data
berhasil disimpan.
179 Gambar 4.35 Sequence Diagram Kriteria Jaminan
Pada sequence diagram kriteria jaminan, kepala marketing sebagai aktor mengirim message untuk memasukkan username dan password kepada objek
kepala marketing untuk menyesuaikan nilai atribut objek kepala marketing dengan message yang dikirim. Jika username dan password tidak sesuai, maka
objek kepala marketing akan mengirim message berupa konfirmasi bahwa login gagal. Jika username dan password benar, maka objek kepala marketing akan
mengirim message untuk menampilkan halaman utama sesuai aktor yang melakukan login. Aktor kepala marketing mengirim message kepada objek skala
: Kepala Marketing
: Kepala Marketing
: MatrikHasil : SkalaPenilaian
: Nilai
inputUsername cek
konfirmasiLoginGagal tampilHalamanUtama
lihat tampilData
inputPassword
isiNilaiSubkriteriaJaminan hitung
kirimNilai konfirmasiDataDisimpan
180 penilaian untuk melihat nilai yang dijadikan preferensi dalam melakukan
perbandingan, kemudian objek skala penilaian mengirim message untuk menampilkan skala preferensi kepada aktor kepala marketing. Setelah melihat
skala preferensi, aktor kepala marketing mengirim message untuk mengisi nilai perbandingan subkriteria kepada objek matrik hasil. Matrik hasil melakukan
proses perhitungan nilai prioritas subkriteria dan mengirim message untuk mengirim nilai prioritas subkriteria kepada objek nilai. Objek matrik hasil
mengirim message kepada aktor kepala marketing berupa konfirmasi bahwa data berhasil disimpan.
181 Gambar 4.36 Sequence Diagram Kriteria Pekerjaan
Pada sequence diagram kriteria pekerjaan, kepala marketing sebagai aktor mengirim message untuk memasukkan username dan password kepada objek
kepala marketing untuk menyesuaikan nilai atribut objek kepala marketing dengan message yang dikirim. Jika username dan password tidak sesuai, maka
objek kepala marketing akan mengirim message berupa konfirmasi bahwa login gagal. Jika username dan password benar, maka objek kepala marketing akan
mengirim message untuk menampilkan halaman utama sesuai aktor yang
: Kepala Marketing
: Kepala Marketing
: SkalaPenilaian : MatrikHasil
: Nilai
inputUsername cek
konfirmasiLoginGagal tampilHalamanUtama
lihat tampilData
hitung kirimNilai
inputPassword
isiNilaiSubkriteriaPekerjaan
konfirmasiDataDisimpan
182 melakukan login. Aktor kepala marketing mengirim message kepada objek skala
penilaian untuk melihat nilai yang dijadikan preferensi dalam melakukan perbandingan, kemudian objek skala penilaian mengirim message untuk
menampilkan skala preferensi kepada aktor kepala marketing. Setelah melihat skala preferensi, aktor kepala marketing mengirim message untuk mengisi nilai
perbandingan subkriteria kepada objek matrik hasil. Matrik hasil melakukan proses perhitungan nilai prioritas subkriteria dan mengirim message untuk
mengirim nilai prioritas subkriteria kepada objek nilai. Objek matrik hasil mengirim message kepada aktor kepala marketing berupa konfirmasi bahwa data
berhasil disimpan.
183 Gambar 4.37 Sequence Diagram Kriteria Data Tambahan
Pada sequence diagram kriteria data tambahan, kepala marketing sebagai aktor mengirim message untuk memasukkan username dan password kepada
objek kepala marketing untuk menyesuaikan nilai atribut objek kepala marketing dengan message yang dikirim. Jika username dan password tidak sesuai, maka
objek kepala marketing akan mengirim message berupa konfirmasi bahwa login
: Kepala Marketing
: Kepala Marketing
: SkalaPenilaian
: MatrikHasil
: Nilai
inputUsername
cek konfirmasiLoginGagal
tampilHalamanUtama lihat
tampilData
hitung
kirimNilai inputPassword
isiNilaiSubkriteriaDataTambahan
konfirmasiDataDisimpan
184 gagal. Jika username dan password benar, maka objek kepala marketing akan
mengirim message untuk menampilkan halaman utama sesuai aktor yang melakukan login. Aktor kepala marketing mengirim message kepada objek skala
penilaian untuk melihat nilai yang dijadikan preferensi dalam melakukan perbandingan, kemudian objek skala penilaian mengirim message untuk
menampilkan skala preferensi kepada aktor kepala marketing. Setelah melihat skala preferensi, aktor kepala marketing mengirim message untuk mengisi nilai
perbandingan subkriteria kepada objek matrik hasil. Matrik hasil melakukan proses perhitungan nilai prioritas subkriteria dan mengirim message untuk
mengirim nilai prioritas subkriteria kepada objek nilai. Objek matrik hasil mengirim message kepada aktor kepala marketing berupa konfirmasi bahwa data
berhasil disimpan.
185 Gambar 4.38 Sequence Diagram View Nilai
Pada sequence diagram view nilai, kepala marketing sebagai aktor mengirim message untuk memasukkan username dan password kepada objek
kepala marketing untuk menyesuaikan nilai atribut objek kepala marketing dengan message yang dikirim. Jika username dan password tidak sesuai, maka
objek kepala marketing akan mengirim message berupa konfirmasi bahwa login
: Kepala Marketing
: Kepala Marketing
: Nilai
cek konfirmasiLoginGagal
tampilHalamanUtama
buka
tampilData inputUsername
inputPassword
proses
186 gagal. Jika username dan password benar, maka objek kepala marketing akan
mengirim message untuk menampilkan halaman utama sesuai aktor yang melakukan login. Aktor kepala marketing mengirim message untuk membuka
data nilai setiap pemohon murabahah kepada objek nilai, kemudian objek nilai mengirim message untuk dirinya sendiri untuk memproses nilai hasil wawancara
dan analisa data dengan nilai prioritas dan subprioritas, selanjutnya menampilkan data nilai pemohon murabahah kepada aktor kepala marketing.
Gambar 4.39 Sequence Diagram Detail Nilai
: Kepala Marketing
: Kepala Marketing
: Nilai
inputUsername
cek
konfirmasiLoginGagal tampilHalamanUtama
cetak openPDF
inputPassword
187 Pada sequence diagram detail nilai, kepala marketing sebagai aktor
mengirim message untuk memasukkan username dan password kepada objek kepala marketing untuk menyesuaikan nilai atribut objek kepala marketing
dengan message yang dikirim. Jika username dan password tidak sesuai, maka objek kepala marketing akan mengirim message berupa konfirmasi bahwa login
gagal. Jika username dan password benar, maka objek kepala marketing akan mengirim message untuk menampilkan halaman utama sesuai aktor yang
melakukan login. Aktor kepala marketing mengirim message untuk mencetak data nilai pada pemohon murabahah yang dipilih kepada objek nilai dan objek nilai
akan mengirim pesan kepada dirinya sendiri untuk menampilkan data dalam format pdf.
Gambar 4.40 Sequence Diagram Logout
: User : User
inputUsername
cek konfirmasiLoginGagal
tampilkanHalamanUtama logout
keluarSistem inputPassword
188 Pada sequence diagram logout, user kepala marketing dan administrasi
pembiayaan sebagai aktor mengirim message untuk memasukkan username dan password kepada objek user untuk menyesuaikan nilai atribut objek user dengan
message yang dikirim. Jika username dan password tidak sesuai, maka objek user akan mengirim message berupa konfirmasi bahwa login gagal. Jika username dan
password benar, maka objek user akan mengirim message untuk menampilkan halaman utama sesuai aktor yang melakukan login. User mengirim message untuk
logout dari sistem dan objek user akan mengirim message untuk keluar dari sistem.