Use Case Diagram Application Domain Analysis

Permohonan Pembiayaan menerima atau menolak pengajuan pembiayaan. 11 Input Survey Use Case ini digunakan untuk memasukan tanggal input survey bagi pembiayaan yang sudah disetujui Manajer 12 View Survey Use Case ini digunakan untuk melihat tanggal survey. Nasabah, Manajer 13 View Transaksi Use Case ini digunakan untuk melihat semua transaksi yang terjadi. Manajer, Operator 14 Manaj Kritik Saran dan Informasi Use Case ini digunakan untuk mengelola saran dan kritik dari nasabah, serta proses penyampaian informasi. Nasabah, Operator 15 Log Out Use Case ini digunakan untuk keluar dari sistem. Nasabah, CS, Teller, Operator, Manajer • Perancangan Use Case Diagram Selanjutnya berdasarkan identifikasi actor dan usecase diatas dibuat use case diagram sistem yang diusulkan, yaitu seperti gambar berikut: ui Use Case SI Pembiayaan Murabahah Al-Ij arah Nasabah Input Pendaftaran Log In Customer Serv ice Verifikasi Pendaftaran Input Permohonan Pembiayaan View Surv ey Verifikasi Permohonan Pembiayaan Manaj er Input Surv ey Menyetuj ui Permohonan Pembiayaan Teller Input DP View Pembiayaan View DP View Angsuran View Transaksi Operator Manage Kritik Saran, Informasi Log Out Calon Nasabah Input Angsuran include «include» include «include» include include «include» «include» «extend» «extend» «extend» Gambar 4.10 : Rich Picture Use Case Diagram

4.2.3 Dokumen Flow of Event dari Use Case

Dokumen ini mendefinisikan apa yang harus dilakukan oleh sistem ketika aktor mengaktifkan use case. Untuk dokumen flow of event dari use case Sistem Informasi Transaksi Pembiayaan Murabahah adalah sebagai berikut: Tabel 4.9 : Spesifikasi Naratif untuk Use Case “Input Pendaftaran” Use Case Name Input Pendaftaran Use Case ID 1 Actor Calon Nasabah Description Use case menggambarkan kegiatan menginput pendaftaran nasabah. Precondition Calon Nasabah menggunakan browser internet untuk memasuki halaman web LKS Al-Ijarah Typical Course of Events Actor Action System Response 1. Memilih menu input pendaftaran 2. Menampilkan halaman input pendafataran 3. Mengisi data pribadi 4. Mengklik tombol daftar 5. Mengecek kelengkapan data 6. Menyimpan data Alternate Courses 5 : Jika data lengkap maka data akan tersimpan. Jika data tidak lengkap maka akan menampilkan pesan “alert”. Conclusion Calon nasabah memasukan datanya Post Condition Data nasabah berhasil dimasukan Tabel 4.10 : Spesifikasi Naratif untuk Use Case “Log In” Use Case Name Log In Use Case ID 2 Actor Nasabah, Operator, Teller, Customer Service, dan Manajer Description Use case menggambarkan kegiatan memasukan username dan password untuk mengakses sistem Precondition Nasabah, Operator, Teller, Customer Service, dan Manajer memasukan username dan password untuk dapat masuk kedalam sistem Typical Course of Events Actor Action System Response 1. Input username dan Password 2. Cek username dan password 3. Menampilkan halaman sesuai lembar kerja user Alternate Courses 2: Jika username dan password benar maka langsung masuk kedalam sistem. Jika username dan password salah maka akan menampilkan pesan kesalahan Conclusion Nasabah, Operator, Teller, Customer Service, dan Manajer Log In kedalam sistem Post Condition Sistem berhasil diakses Tabel 4.11 : Spesifikasi Naratif untuk Use Case “Verifikasi Pendaftaran” Use Case Name Verifikasi Pendaftaran Use Case ID 3 Actor Customer Service Description Use case menggambarkan kegiatan menganalisa data calon nasabah yang mendaftar, melihat data nasabah dan mencetak data nasabah Precondition Customer service menggunakan browser internet untuk memasuki halaman web LKS Al-Ijarah. Customer service diharuskan Log In terlebih dahulu. Typical Course of Events Actor Action System Response 1. Memilih menu nasabah 2. Menampilkan menu nasabah 3. Memilih submenu view nasabah 4. Menampilkan halaman view nasabah dan calon nasabah 5. Memilih data nasabah baru 6. Menghubungkan dengan database 7. Mengklik icon “terima” 8. Menyimpan data nasabah ke database secara permanen Alternate Courses 2: Terdapat pilihan menu antara lain: menu input nasabah, view nasabah, dan cetak nasabah 7 : Jika aktor mengklik icon “terima” maka data nasabah disimpan ke dalam database. Jika mengklik icon “tolak” maka data nasabah tidak tersimpan. Conclusion Customer service memasukan atau memverifikasi data calon nasabah, melihat dan mencetak data nasabah. Post Condition Data nasabah berhasil dimasukan atau diverifikasi Tabel 4.12 : Spesifikasi Naratif untuk Use Case “Input Permohonan Pembiayaan” Use Case Name Input Permohonan Pembiayaan Use Case ID 4 Actor Nasabah Description Use case ini memungkinkan Nasabah dapat mengajukan pembiayaan Precondition Nasabah menggunakan browser internet untuk memasuki halaman web LKS Al-Ijarah. Nasabah diharuskan Log In terlebih dahulu. Typical Course of Events Actor Action System Response