Dokumen Flow of Event dari Use Case

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 1. Memilih menu Pembiayaan 2. Tampil halaman input pembiayaan 3. Mengisi form pembiayaan 4. Menghubungkan dengan database 5. Klik “simpan” sebagai tanda informasi input data akan menyimpan kedalam database 6. Mengecek kelengkapan data 7. Menyimpan ke database Alternate Courses 5: Jika aktor menekan “simpan” maka data akan tersimpan. Jika menekan “batal” maka tanda informasi memasukan data pembiayaan batal dan tidak tersimpan dalam database. 6 : Jika data nasabah lengkap maka disimpan. Jika data nasabah tidak lengkap maka akan menampilkan pesan kesalahan. Conclusion Nasabah memasukan data pembaiayaan Post Condition Data pembiayaan telah tersimpan dalam database Tabel 4.13 : Spesifikasi Naratif untuk Use Case “Verifikasi Permohonan Pembiayaan” Use Case Name Verifikasi Permohonan Pembiayaan Use Case ID 5 Actor Customer Service Description Use case ini memungkinkan Customer Service memverifikasi permohonan pembiayaan, melihat data nasabah pembiayaan dan mencetak data nasabah pembiayaan 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 pembiayaan 2. Tampil halaman pembiayaan 3. Memilih submenu view pembiayaan 4. Menghubungkan dengan database 5. Menampilkan data pengjuan pembiayaan 6. Mengklik icon “simpan” 7. Menyimpan data pembiayaan ke database. Alternate Courses 2 : Terdapat pilihan menu : input pembiayaan, view pembiayaan, dan cetak data pembiayaan. 7 : Jika aktor mengklik icon “simpan” maka data tersimpan ke dalam database. Jika aktor mengklik “batal” maka data tidak tersimpan. Conclusion Customer service memverifikasi data pengajuan pembiayaan Post Condition Pengajuan pembiayaan berhasil diverifikasi Tabel 4.14 : Spesifikasi Naratif untuk Use Case “Otorisasasi Permohonan Pembiayaan” Use Case Name Otorisasasi Permohonan Pembiayaan Use Case ID 6 Actor Manajer Description Use case ini memungkinkan Manajer mengotorisasi, yang diajukan. Precondition Manajer menggunakan browser internet untuk memasuki halaman web LKS Al-Ijarah. Manajer diharuskan Log In terlebih dahulu. Typical Course of Events Actor Action System Response 1. Memilih menu otorisasi pembiayaan 2. Tampil halaman otorisasi pembiayaan 3. Mengklik icon “terima” 4. Menyimpan ke dalam database. Alternate Courses 3: Jika aktor mengklik “terima” maka pengajuan diterima dan data tersimpan. Jika aktor mengklik “ditolak” maka pengajuan ditolak dan data tidak tersimpan. Conclusion Manajer berhasil mengotorisasi pembiayaan Post Condition Pembiayaan diterima atau ditolak Tabel 4.15 : Spesifikasi Naratif untuk Use Case “Input Jadwal Survey” Use Case Name Input Jadwal Survey Use Case ID 7 Actor Manajer Description Use case ini memungkinkan Manajer menginput jadwal pelaksanaan survey Precondition Manajer menggunakan browser internet untuk memasuki halaman web LKS Al-Ijarah. Manajer diharuskan Log In terlebih dahulu. Typical Course of Events Actor Action System Response 1. Memilih menu Survey 2. Tampil halaman input survey 3. Mengisi form jadwal survey 4. Mengklik icon “simpan” 5. Jadwal survey tersimpan ke dalam database Alternate Courses - Conclusion Manajer menginput jadwal survey Post Condition Jadwal survey berhasil diinput Tabel 4.16 : Spesifikasi Naratif untuk Use Case “View Survey” Use Case Name View Survey Use Case ID 8 Actor Nasabah dan Manajer Description Use case ini memungkinkan Nasabah dan Manajer dapat melihat dan mencetak jadwal pelakasanaan survey Precondition Nasabah dan Manajer menggunakan browser internet untuk memasuki halaman web LKS Al-Ijarah. Nasabah dan Manajer diharuskan Log In terlebih dahulu. Typical Course of Events Actor Action System Response 1. Memilih menu view survey 2. Menampilkan halaman view sruvey 3. Menghubungkan dengan database 4. Menampilkan data survey 5. Manajer Memilih icon “cetak” 6. Menghubungkan dengan peralatan hardware cetak 7. Mencetak jadwal survey Alternate Courses 5 : Jika ingin mencetak maka dapat memilih icon “cetak”. Conclusion Nasabah dan Manajer dapat melihat jadwal survey Manajer dapat melakukan pencetakan jadwal survey Post Condition Jadwal pelaksanaan survey berhasil dilihat dan dicetak Tabel 4.17 : Spesifikasi Naratif untuk Use Case “Input Downpayment” Use Case Name Input Downpayment Use Case ID 9 Actor Teller Description Use case ini memungkinkan Teller dapat menginput dan mencetak downpayment yang sudah masuk Precondition Teller menggunakan browser internet untuk memasuki halaman web LKS Al-Ijarah. Teller diharuskan Log In terlebih dahulu. Typical Course of Events Actor Action System Response 1. Memilih Menu input dowpayment 2. Menampilkan halaman input downpayment 3. Mengisi form downpayment 4. Mengklik “Simpan” 5. Menyimpan downpayment ke dalam database 6. Mengklik “Cetak” 7. Menghubungkan dengan Hardware cetak. Alternate Courses - Conclusion Teller selesai menginput downpayment Post Condition Downpayment berhasil diinput dan dicetak Tabel 4.18 : Spesifikasi Naratif untuk Use Case “Input Angsuran” Use Case Name Input Angsuran Use Case ID 10 Actor Teller Description Use case ini memungkinkan Teller dapat menginput dan mencetak angsuran yang sudah masuk Precondition Teller menggunakan browser internet untuk memasuki halaman web LKS Al-Ijarah. Teller diharuskan Log In terlebih dahulu. Typical Course of Events Actor Action System Response 1. Memilih Menu input angsuran 2. Menampilkan halaman input angsuran 3. Mengisi angsuran form angsuran 4. Mengklik “Simpan” 5. Menyimpan angsuran ke dalam database 6. Mengklik “Cetak” 7. Menghubungkan dengan perangkat hardware cetak. Alternate Courses - Conclusion Teller selesai menginput angsuran Post Condition Angsuran berhasil diinput dan dicetak Tabel 4.19 : Spesifikasi Naratif untuk Use Case “View Downpayment” Use Case Name View Downpayment Use Case ID 11 Actor Teller dan Nasabah Description Use case ini memungkinkan Teller dan Nasabah dapat melihat Downpayment yang sudah masuk Precondition Teller dan Nasabah menggunakan browser internet untuk memasuki halaman web LKS Al-Ijarah. Teller dan nasabah diharuskan Log In terlebih dahulu. Typical Course of Events Actor Action System Response 1. Memilih menu view Downpayment 2. Tampil halaman view downpayment 3. Menghubungkan dengan database 4. Menampilkan data downpaywment 5. Teller mengklik icon “cetak” 6. Menghubungkan dengan Hardware cetak 7. Mencetak data downpayment Alternate Courses 5 : Jika ingin mencetak maka dapat memilih icon “cetak”. Conclusion Teller dan nasabah dapat melihat downpayment. Teller dapat mencetak downpayment . Post Condition Downpayment yang sudah masuk berhasil dilihat dan dapat dicetak. Tabel 4.20 : Spesifikasi Naratif untuk Use Case “View Angsuran” Use Case Name View Angsuran Use Case ID 12 Actor Teller dan Nasabah Description Use case ini memungkinkan Teller dan Nasabah dapat melihat angsuran yang sudah masuk Precondition Teller dan Nasabah menggunakan browser internet untuk memasuki halaman web LKS Al-Ijarah. Teller dan nasabah diharuskan Log In terlebih dahulu. Typical Course of Events Actor Action System Response 1. Memilih menu view Angsuran 2. Tampil halaman view Angsuran 3. Menghubungkan dengan database 4. Menampilakan data angsuran 5. Teller mengklik icon “cetak” 6. Menghubungkan dengan hardware cetak 7. Mencetak data angsuran Alternate Courses 5 : Jika ingin mencetak maka dapat memilih icon “cetak”. Conclusion Teller dan nasabah melihat angsuran. Teller dapat mencetak angsuran. Post Condition Angsuran yang sudah masuk berhasil dilihat dan dapat dicetak. Tabel 4.21 : Spesifikasi Naratif untuk Use Case “View Pembiayaan” Use Case Name View Pembiayaan Use Case ID 13 Actor Nasabah Description Use case ini memungkinkan nasabah dapat mengetahui informasi terkait 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 1. Memilih menu View Pembiayaan 2. Tampil halaman View Pembiayaan 3. Menghubungkan dengan database 4. Menampilkan halaman informasi pembiayaan Alternate Courses 2 : Terdapat pilihan menu antara lain: menu view DP, view angsuran Conclusion Nasabah mengetahui status pembiayaan Post Condition Status pembiayaan dapat diketahui Tabel 4.22 : Spesifikasi Naratif untuk Use Case “Manaj Kritik Saran, Informasi” Use Case Name Manaj Kritik Saran dan Informasi Use Case ID 14 Actor Nasabah dan Operator Description Use case ini memungkinkan Nasabah dan Operator mengeola kritik saran dan informasi Precondition Nasabah dan Operator menggunakan browser internet untuk memasuki halaman web LKS Al-Ijarah. Nasabah dan Operator diharuskan Log In terlebih dahulu. Typical Course of Events Actor Action System Response 1. Memilih menu input kritik saran 2. Tampil halaman input kritik saran 3. Nasabah menginput kritik dan saran 4. Nasabah Mengklik icon “simpan” 5. Kritik dan saran disimpan ke database 6. Operator view kritik dan saran 7. Menghubungkan dengan database 8. Kritik saran ditampilkan 9. Operator memilih menu input informasi 10. Tampil halaman input informasi 11. Operator Mengisi informasi yang akan disampaikan 12. Menghubungkan dengan database 13. Operator mengklik “simpan” 14. Informasi tersimpan ke database Alternate Courses - Conclusion Nasabah dan Operator mengelola kritik saran dan informasi Post Condition Kritik saran dan informasi berhasil dikirim Tabel 4.23 : Spesifikasi Naratif untuk Use Case “View Transaksi” Use Case Name View Transaksi Use Case ID 15 Actor Operator dan Manajer Description Use case ini memungkinkan operator dan manajer dapat mengetahui transaki pembiayaan setiap periode Precondition Operator dan menajer menggunakan browser internet untuk memasuki halaman web LKS Al-Ijarah. Operator dan manajer diharuskan Log In terlebih dahulu. Typical Course of Events Actor Action System Response 1. Memilih menu view Transaksi 2. Menghubungkan dengan database 3. Tampil halaman Transaksi 4. Memilih periode 5. Tampil Berdasrkan periode Alternate Courses - Conclusion Operator dan Manajer dapat melihat transaki pembiayaan berdasarkan periode. Post Condition Transaksi pembiayaan berhasil dilihat Tabel 4.24 : Spesifikasi Naratif untuk Use Case “Log Out” Use Case Name Log Out Use Case ID 15 Actor Nasabah, Operator, Teller, Customer Service, dan Manajer Description Use case menggambarkan kegiatan untuk keluar dari system Precondition Nasabah, Operator, Teller, Customer Service, dan Manajer keluar dari sistem Typical Course of Events Actor Action System Response 1. Memilih menu Log Out 2. Menghubungkan dengan database 3. Menampilkan halaman Log Out Alternate Courses - Conclusion Nasabah, Operator, Teller, Customer Service, dan Manajer keluar dari sistem

4.2.4 Pemodelan Aktivitas

Model aktivitas digunakan untuk memwakili secra grafis aliran suatu kejadian flow of event dari suatu use case. Sedangkan diagram aktivitas activity diagram menunjukan langkah demi langkah untuk melakukan komputasi. Setiap langkan dalam aktivitas adalah state dalam melakukan sesuatu. Diagram ini menggambarkan langkah yang mana yang harus dijalankan secara berurutan dan langkah yang mana yang harus dijalankan secara bersamaan. Berikut adalah diagram aktivitas activity diagaram yang terbentuk dari kegiatan bisnis dan use case diagram yang ada pada sistem yang diusulkan. 1. Activity Diagram untuk use case “Input Pendaftaran” act Use Case Model SISTEM CALON NASABAH Mul ai Buka Brow ser Internet Tulis Alamat Web Panggil Halaman Web YN Tampil Menu Utama SI Pembiayaan Murabahah Benar Tampil Pesan Kesalahan Pilih Menu Input Pendaftaran Tampil Form Input Pendaftaran Isi Form Pendaftaran Menyimpan Tampilkan Alert Ti dak Lengkap Selesai Lengkap Mengklik icon Daftar Gambar 4.11 : Activity Diagram untuk Use Case “Input Pendaftaran” Keterangan gambar 4.11 : Di dalam activity diagram usecase input pendaftaran yang pertama harus dilkukan oleh calon nasabah adalah membuka web sistem informasi pembiayaan murabahah. Calon nasabah terlebih dahulu membuka halaman web sistem dengan menuliskan alamat urlnya. Jika benar maka akan tampil halaman home sistem, dan jika salah maka tuliskan alamat urlnya lagi. Jika sudah tampil halaman home maka calon anggota memilih input pendaftaran dan sistem akan menampilkan form input pendaftaran kemudian calon nasbah mengisinya, sistem menerima hasil pengisian jika tidak lengkap maka akan ditampilkan keterangan alert, jika lengkap data akan tersimpan. 2. Activity Diagram untuk Usecase ”Login” act Use Case Model SISTEM USER Nasabah, CS, Teller, Manaj er, Operator Mulai Log In Tampil Menu Log In Masukan Username, Passw ord Cek Username, Password Menampilkan Pesan Kesalahan Salah Menampilkan Home User Benar Selesai Gambar 4.12 : Activity Diagram untuk Usecase “Login” Keterangan gambar 4.12 : Di dalam Activity Diagaram Usecase “Login” yang dilakukan oleh User nasabah, customer service, teller, operator dan manager yaitu membuka aplikasi sistem. Dan aktor terlebih dahulu membuka aplikasi “Login”. Saat sistem menampilkan menu “Login” aktor harus memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu “Login” untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan menu utama sistem atau halaman home user. 3. Activity Diagram untuk Usecase “Verifikasi Pendaftaran” act Verifikasi Pendaftaran SISTEM CUSTOMER SERVICE Mulai Menampilkan Home CS Memilih Menu Nasbah Menampilkan Menu Nasabah Input Nasabah Cetak Nasabah View Nasabah Selesai Menampilkan Halaman View Nasabah Memilih Data Nasabah Baru Menghubungkan ke Database Menyimpan Simpan Tolak Menghubungkan dengan Hardw are Cetak Gambar 4.13 : Activity Diagram untuk Usecase “Verifikasi Pendaftaran” Keterangan gambar 4.13 : Di dalam Activity Diagram Usecase “Verifikasi Pendaftaran” yang pertama harus dilakukan oleh Customer Service yaitu membuka sistem informasi pembiayaan murabahah. Customer service terlebih dahulu melakukan “Login” dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan