BAB 4 PEMBAHASAN
4.2 Fase RAD Design Workshop
4.2.1 Perancangan Proses
4.2.1.4 Narasi Use Case
Narasi use case merupakan penjelasan yang lebih terperinci mengenai masing-masing use case yang terjadi di dalam sistem. Pada spesifikasi use case ini dijelaskan urutan yang dilakukan sistem danactor.
Tabel 4.3NarasiUse case Login Use Case login
Use Case Name Login
Brief Description Use case ini memungkinkan user untuk dapat masuk ke dalam sistem.
Actor All Users
Precondition Usermemilikiusernamedanpassword.
Main Flow Use case ini dimulai pada user membuka halaman login,kemudian memasukkanusernamedan password, kemudian login sebagai Customer Service, Teller, Administrasi Pembiayaan, Account Officer atau Manager.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1: Membuka halamanlogin.
Langkah 3:
Memasukkan username dan password, kemudian memilihlogin.
Langkah 2:
Menampilkan halaman login.
Langkah 4: Sistem akan cek username, password dan level user, valid atau tidak?
Langkah 5: Sistem akan menghubungkan dengan database user.
Langkah 6: Sistem menampilkan halaman utama sesuailevel user. Alternative Flow Apabila username atau password tidak valid maka
sistem menampilkan pemberitahuan cek username danpasswordanda, kembali ke langkah 1.
Post Condition Berhasil masuk sistem / gagal.
Tabel 4.4NarasiUse Case Logout Use Case logout
Use Case Name Logout
Brief Description Use case ini memungkinkan user untuk dapat keluar dari sistem.
Precondition Usermelakukan login ke sistem.
Main Flow Use case ini dimulai pada user login sebagai Customer Service, Teller, Administrasi Pembiayaan, Account Officer atau Manager, kemudian memilih menuuser, kemudian memilih menulogout.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1:User login. Langkah 3: User memilih menu user, kemudian pilihlogout. Langkah 5: User
memilih “Ok/Batal”.
Langkah 2: Sistem menampilkan halaman utama sesuailevel user. Langkah 4: Sistem menampilkan konfirmasi logout. Langkah 6: Sistem menampilkan halaman login. Alternative Flow
-Post Condition Berhasil keluar dari sistem
Tabel 4.5NarasiUse CaseMembuat Data Mitra Use CaseMembuat Data Mitra
Use Case Name Membuat Data Mitra
Brief Description - Use case ini memungkinkan user menambah data master mitra.
- Use case ini memungkinkan user mengubah dan menghapus data apabila data telah tersimpan di dalam database.
Actor Customer Service
Precondition User harus melakukan login terlebih dahulu dengan level usersebagaiCustomer Service.
Main Flow Use case ini dimulai pada user memilih menu Mitra, kemudianuser dapat menambah, memperbaharui dan menghapus data mitra.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1: Customer Service memilih menu Mitra.
Langkah 3: Customer Service memilih tombol
Langkah 2: Sistem menampilkan data mitra. Langkah 4: Sistem menampilkan form input
“Tambah”
Langkah 5: Mengisi form inputdata mitra. Langkah 6: Klik
“Simpan”
Langkah 8: Customer Service memilih cari mitra pada kolom
“Search”.
Langkah 9:
Memasukkan nomor rekening mitra yang ingin
dicari dan tekan “Enter”.
Langkah 11: Klik
“Edit”.
Langkah 13: Mengubah data padaform editmitra. Langkah 14: Klik
“Simpan”.
Langkah 17: Customer Serviceklik “Hapus”.
Langkah 19: Customer Service memilih “Ok/Batal”. data mitra. Langkah 7: Sistem menyimpan data ke database. Langkah 10: Sistem menampilkan data mitra yang dicari.
Langkah 12: Sistem menampilkan form edit mitra.
Langkah 15: Sistem menyimpan data ke database.
Langkah 16: Sistem menampilkan data mitra. Langkah 18: Sistem menampilkan konfirmasi penghapusan data.
Langkah 20: Sistem menampilkan data mitra. Alternative Flow Apabila data telah tersimpan di dalamdatabase, maka
data mitra dapat diubah dan dihapus. Post Condition Data mitra telah tersimpan / diperbarui.
Tabel 4.6NarasiUse CaseMembuat Data Pengajuan Pembiayaan Use CaseMembuat Pengajuan Pembiayaan
Use Case Name Membuat Pengajuan Pembiayaan
Brief Description - Use case ini memungkinkan user menambah data pengajuan pembiayaan.
- Use case ini memungkinkan user mengubah dan menghapus data apabila data telah tersimpan di dalam database.
Precondition User harus melakukan login terlebih dahulu dengan level usersebagaiCustomer Service.
Main Flow Use case ini dimulai pada user memilih menu Pengajuan, kemudian user dapat menambah, memperbaharui dan menghapus data pengajuan.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1: Customer Service memilih menu Pengajuan.
Langkah 3: Customer Service memilih tombol
“Tambah”
Langkah 5: Mengisi form input data pengajuan.
Langkah 6: Klik
“Simpan”
Langkah 8: Customer Servicememilih cari data pengajuan pada kolom
“Search”.
Langkah 9:
Memasukkan nomor rekening mitra yang ingin
dicari dan tekan “Enter”.
Langkah 11: Klik
“Edit”.
Langkah 13: Mengubah data pada form edit pengajuan.
Langkah 14: Klik
“Simpan”.
Langkah 17: Customer Serviceklik “Hapus”.
Langkah 19: Customer Service memilih “Ok/Batal”. Langkah 2: Sistem menampilkan data Pengajuan. Langkah 4: Sistem menampilkan form input data pengajuan. Langkah 7: Sistem menyimpan data ke database. Langkah 10: Sistem menampilkan data pengajuan yang dicari. Langkah 12: Sistem menampilkan form edit pengajuan. Langkah 15: Sistem menyimpan data ke database. Langkah 16: Sistem menampilkan data pengajuan. Langkah 18: Sistem menampilkan konfirmasi penghapusan data. Langkah 20: Sistem menampilkan data pengajuan.
Alternative Flow Apabila data telah tersimpan di dalamdatabase, maka data pengajuan dapat diubah dan dihapus.
Post Condition Data pengajuan telah tersimpan / diperbarui.
Tabel 4.7NarasiUse CaseMembuat Data Pembiayaan Use CaseMembuat Data Pembiayaan
Use Case Name Membuat Data Pembiayaan
Brief Description - Use case ini memungkinkan user menambah data pembiayaan.
- Use case ini memungkinkan user mengubah dan menghapus data apabila data telah tersimpan di dalam database.
Actor Administrasi Pembiayaan
Precondition User harus melakukan login terlebih dahulu dengan level usersebagai Administrasi Pembiayaan.
Main Flow Use case ini dimulai pada user login sebagai Administrasi Pembiayaan, kemudian memilih menu Data Pembiayaan, kemudian user dapat menambah, memperbaharui dan menghapus data pembiayaan.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1: Administrasi Pembiayaan memilih menu Pembiayaan. Langkah 3: Administrasi Pembiayaan memilih menu “Data Pembiayaan”. Langkah 5: Administrasi Pembiayaan memilih tombol “Tambah” Langkah 7: Mengisi form input data pembiayaan.
Langkah 8: Klik
“Simpan”
Langkah 10:
Administrasi Pembiayaan memilih cari data pembiayaan pada kolom
“Search”.
Langkah 2: Sistem menampilkan drop down menu“Data Pembiayaan” dan “Akad Ulang”.
Langkah 4: Sistem menampilkan data pembiayaan.
Langkah 6: Sistem menampilkan form input pembiayaan. Langkah 9: Sistem menyimpan data ke database. Langkah 12: Sistem menampilkan data pembiayaan yang dicari.
Langkah 11: Memasukkan nomor id pembiayaan yang ingin
dicari dan tekan “Enter”.
Langkah 13: Klik
“Edit”.
Langkah 15: Mengubah data pada form edit pembiayaan. Langkah 16: Klik “Simpan”. Langkah 19: Administrasi Pembiayaan klik “Hapus”. Langkah 21: Administrasi Pembiayaan memilih “Ok/Batal”. Langkah 14: Sistem menampilkan form edit pembiayaan. Langkah 17: Sistem menyimpan data ke database. Langkah 18: Sistem menampilkan data pembiayaan. Langkah 20: Sistem menampilkan konfirmasi penghapusan data. Langkah 22: Sistem menampilkan data pembiayaan.
Alternative Flow Apabila data telah tersimpan di dalamdatabase, maka data pembiayaan dapat diubah dan dihapus.
Post Condition Data pembiayaan telah tersimpan / diperbarui.
Tabel 4.8NarasiUse CaseMembuat Data Angsuran Use CaseMembuat Data Angsuran
Use Case Name Membuat Data Angsuran
Brief Description - Use case ini memungkinkan user menambah data angsuran.
- Use case ini memungkinkan user membatalkan bayar angsuran apabila data telah tersimpan di dalam database.
Actor Teller
Precondition User harus melakukan login terlebih dahulu dengan level usersebagaiTeller.
Main Flow Use case ini dimulai pada user memilih menu Angsuran, kemudian user dapat menambah dan membatalkan bayar angsuran.
Basic Flow Kegiatan Pelaku Respon Sistem Langkah 1: Teller
memilih menu Angsuran. Langkah 3: Teller
memilih tombol “Bayar
Angsuran”
Langkah 5:
Memasukkan nomor id pembiayaan yang ingin
dicari dan tekan “Enter”.
Langkah 7: Teller klik
tombol “bayar”.
Langkah 8: Klik
“Simpan”.
Langkah 11: Teller klik
“batalkan pembayaran”.
Langkah 2: Sistem menampilkan data angsuran.
Langkah 4: Sistem menampilkan form data angsuran pembiayaan. Langkah 6: Sistem menampilkan data angsuran pembiayaan yang dicari. Langkah 9: Sistem menyimpan data ke database. Langkah 10: Sistem menampilkan data angsuran. Langkah 12: Sistem menampilkan data
angsuran yang telah di update.
Alternative Flow Apabila data telah tersimpan di dalamdatabase, maka data transaksi angsuran dapat di batalkan.
Post Condition Data angsuran telah tersimpan / diperbarui.
Tabel 4.9NarasiUse CaseMembuat Data Restrukturisasi Use CaseMembuat Data Restrukturisasi
Use Case Name Membuat Data Restrukturisasi
Brief Description - Use case ini memungkinkan user menambah data restrukturisasi.
- Use case ini memungkinkan user mengubah dan menghapus data apabila data telah tersimpan di dalam database.
Actor Account Officer
level usersebagaiAccount Officer.
Main Flow Use case ini dimulai pada user memilih menu Restrukturisasi, kemudian user dapat menambah, memperbaharui dan menghapus data pembiayaan.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1: Account Officer memilih menu Kolektibilitas dan Restrukturisasi.
Langkah 3: Account Officer memilih tombol
“Tambah”.
Langkah 5: Mengisi form inputrestrukturisasi. Langkah 6: Klik
“Simpan”
Langkah 8: Account Officer memilih cari data restrukturisasi pada
kolom “Search”.
Langkah 9:
Memasukkan nomor rekening mitra yang ingin
dicari dan tekan “Enter”.
Langkah 11:Klik “Edit”.
Langkah 13: Mengubah data padaform edit. Langkah 14: Klik
“Simpan”.
Langkah 17: Account Officerklik “Hapus”.
Langkah 19: Account Officer memilih “Ok/Batal”. Langkah 2: Sistem menampilkan data kolektibilitas. Langkah 4: Sistem menampilkan form input restrukturisasi. Langkah 7: Sistem menyimpan data ke database. Langkah 10: Sistem menampilkan data restrukturisasi yang dicari. Langkah 12: Sistem menampilkanform edit. Langkah 15: Sistem menyimpan data ke database. Langkah 16: Sistem menampilkan data. Langkah 18: Sistem menampilkan konfirmasi penghapusan data. Langkah 20: Sistem menampilkan data.
Alternative Flow Apabila data telah tersimpan di dalam database, maka data restrukturisasi dapat diubah dan dihapus.
Post Condition Data restrukturisasi telah tersimpan / diperbarui.
Tabel 4.10NarasiUse CaseLihat Data Mitra Use CaseLihat Data Mitra
Use Case Name Lihat Data Mitra
Brief Description Use caseini memungkinkanusermelihat data mitra. Actor Customer Service dan Account Officer
Precondition User harus melakukan login terlebih dahulu dengan level user sebagai Customer Service atau Account Officer.
Main Flow Use caseini dimulai pada usermemilih menu Mitra, kemudianuserdapat melihat data mitra.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1: User memilih menu Mitra.
Langkah 2: Sistem menampilkan data mitra. Alternative Flow
-Post Condition Tampilan data mitra.
Tabel 4.11NarasiUse CaseLihat Data Pengajuan Pembiayaan Use CaseLihat Data Pengajuan Pembiayaan
Use Case Name Lihat Data Pengajuan Pembiayaan
Brief Description Use case ini memungkinkan user melihat data pengajuan pembiayaan.
Actor Customer Service, Account Officer dan Administrasi Pembiayaan
Precondition User harus melakukan login terlebih dahulu dengan level user sebagai Customer Service, Account Officer atau Administrasi Pembiayaan.
Main Flow Use case ini dimulai pada user memilih menu Pengajuan, kemudian user dapat melihat data pengajuan.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1: User memilih menu Pengajuan. Langkah 2: Sistem menampilkan data pengajuan. Alternative Flow
-Post Condition Tampilan data pengajuan.
Tabel 4.12NarasiUse CaseLihat Data Pembiayaan Use CaseLihat Data Pembiayaan
Use Case Name Lihat Data Pembiayaan
Brief Description Use case ini memungkinkan user melihat data pembiayaan.
Actor Administrasi Pembiayaan danManager
Precondition User harus melakukan login terlebih dahulu dengan level user sebagai Administrasi Pembiayaan atau Manager.
Main Flow Use case ini dimulai pada user memilih menu Pembiayaan, kemudian user dapat melihat data pembiayaan.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1: User
memilih menu
Pembiayaan.
Langkah 3: User
memilih menu “Data
Pembiayaan”.
Langkah 2: Sistem menampilkan drop down
menu “Data Pembiayaan” dan “Akad Ulang”.
Langkah 4: Sistem
menampilkan data
pembiayaan. Alternative Flow
-Post Condition Tampilan data pembiayaan.
Tabel 4.13NarasiUse CaseLihat Data Angsuran Use CaseLihat Data Angsuran
Use Case Name Lihat Data Angsuran
Brief Description Use case ini memungkinkan user melihat data angsuran.
Actor Teller, Account Officerdanmanager
Precondition User harus melakukan login terlebih dahulu dengan level usersebagaiTeller atau Account Officer
Main Flow Use case ini dimulai pada user memilih menu Angsuran, kemudian user dapat melihat data angsuran.
Basic Flow Kegiatan Pelaku Respon Sistem Langkah 1: User
memilih menu Angsuran. Langkah 3: User memilih menu “Detail”. Langkah 2: Sistem menampilkan data angsuran. Langkah 4: Sistem menampilkan detail data angsuran.
Alternative Flow
-Post Condition Tampilan data angsuran.
Tabel 4.14NarasiUse CaseLihat Data Kolektibilitas Use CaseLihat Data Kolektibilitas
Use Case Name Lihat Data Kolektibilitas
Brief Description Use case ini memungkinkan user melihat data kolektibilitas.
Actor Account OfficerdanManager
Precondition User harus melakukan login terlebih dahulu dengan level usersebagaiAccount OfficeratauManager. Main Flow Use case ini dimulai pada user memilih menu
Kolektibilitas, kemudian user dapat melihat data kolektibilitas.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1: User
memilih menu
Kolektibilitas dan Restrukturisasi.
Langkah 3: User lihat kolektibilitas per mitra atau per bulan
Langkah 2: Sistem menampilkan data kolektibilitas.
Langkah 4: Sistem menampilkan data yang dibutuhkan.
Alternative Flow
-Post Condition Tampilan data kolektibilitas.
Tabel 4.15NarasiUse CaseLihat Data Restrukturisasi Use CaseLihat Data Restrukturisasi
Use Case Name Lihat Data Restrukturisasi
yang pernah melakukan restrukturisasi
Actor Administrasi Pembiayaan, Account Officer dan Manager
Precondition User harus melakukan login terlebih dahulu dengan level user sebagai Administrasi Pembiayaan, Account OfficeratauManager.
Main Flow Use case ini dimulai pada user memilih menu Restrukturisasi, kemudian user dapat melihat data restrukturisasi.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1: User memilih menu Kolektibilitas dan Restrukturisasi. Langkah 2: Sistem menampilkan data restrukturisasi. Alternative Flow
-Post Condition Tampilan data restrukturisasi.
Tabel 4.16NarasiUse Case ApprovalPengajuan Pembiayaan Use Case ApprovalPengajuan Pembiayaan
Use Case Name ApprovalPengajuan Pembiayaan
Brief Description Use case ini memungkinkan user melakukan approvalpengajuan pembiayaan
Actor Account Officer
Precondition User harus melakukan login terlebih dahulu dengan level usersebagaiAccount Officer.
Main Flow Use case ini dimulai pada user memilih menu Pengajuan, kemudian userdapat melakukanapproval data pengajuan.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1: User
memilih menu
Pengajuan.
Langkah 3: user melakukanapproval data pengajuan dengan klik
“Approve” atau Un approve. Langkah 2: Sistem menampilkan data pengajuan. Langkah 4: Sistem menampilkan status data pengajuan.
-Post Condition Approval data pengajuan.
Tabel 4.17NarasiUse CaseCetak Bukti Angsuran Use CaseCetak Bukti Angsuran
Use Case Name Cetak Bukti Angsuran
Brief Description Use case ini memungkinkan user mencetak bukti angsuran.
Actor Teller
Precondition User harus melakukan login terlebih dahulu dengan level usersebagaiTeller.
Main Flow Use case ini dimulai pada user memilih menu Angsuran, kemudian sistem menampilkan data angsuran yang akan dicetak,userpilih “Cetak”.
Basic Flow Kegiatan Pelaku Respon Sistem
Langkah 1: Teller memilih menu Angsuran. Langkah 3: Teller
memilih tombol “Cetak”.
Langkah 2: Sistem menampilkan data angsuran.
Langkah 4: Sistem mencetak bukti angsuran. Alternative Flow
-Post Condition Bukti angsuran telah tercetak.
Tabel 4.18NarasiUse CaseMengakad Ulang Pembiayaan Use CaseMengakad Ulang Pembiayaan
Use Case Name Mengakad Ulang Pembiayaan
Brief Description - Use case ini memungkinkan user mengakad ulang pembiayaan.
Actor Administrasi Pembiayaan
Precondition User harus melakukan login terlebih dahulu dengan level usersebagai Administrasi Pembiayaan.
Main Flow Use case ini dimulai pada user memilih menu akad ulang, kemudian user dapat mengakad ulang pembiayaan.
Langkah 1:Administrasi Pembiayaan memilih menu Pembiayaan. Langkah 3:Administrasi Pembiayaan klik “Akad Ulang”.
Langkah 6:Administrasi Pembiayaan mengisi formakad ulang.
Langkah 7:Administrasi
Pembiayaan klik
“Simpan”.
Langkah 2: Sistem menampilkan drop down menu“Data Pembiayaan” dan “Akad Ulang”.
Langkah 4: Sistem menampilkan form akad ulang.
Langkah 8: Sistem menyimpan ke database pembiayaan.
Alternative Flow
-Post Condition Pembiayaan telah berhasil diakad ulang.