BAB IV HASIL DAN PEMBAHASAN
8. Kode Editor
4.1 Fase Perencanaan Syarat ( Requirement Planning)
4.2.1. Desain Sistem
4.2.1.2. Use Case Narrative Analysis Diagram
Pada tahap analisis ini use case digambarkan dalam bentuk narasi untuk mendokumentasikan interaksi antara pengguna sistem dengan sistem itu sendiri.
Tabel 4.5 Use Case Narrative Analysis Diagram Login Nama Use Case Login
Aktor Admin, Customer service, Teller Pembiayaan dan Pimpinan
Deskripsi Use case ini menjelaskan tentang proses login yang dilakukan oleh pengguna sistem.
Pra Kondisi Orang tersebut sudah harus mempunyai userid dan password.
Pemicu Use case ini diinisiasi saat aktor melakukan pilhan menu yang tersedia. Bidang Khas
Suatu Event
Aksi Aktor Respon Sistem
Langkah1 : masukkan user id dan
password, kemudian klik tombol login
Langkah2 : verifikasi user id dan
password
Langkah3 :aktor sudah masuk ke menu utama
Bidang Alternatif Alternatif langkah2 :
Aktor salah memasukkan user id dan password, sistem akan memberikan pesan username dan password anda salah atau tidak sesuai. Maka aktor melakukan pengulangan login.
Kesimpulan Use Case selesai saat aktor masuk ke menu utama. Post Kondisi Aktor dapat melakukan pilihan pada menu utama
Aturan Bisnis Admin, customer service, teller pembiayaan dan pimpinanyang dapat masuk ke dalam sistem dan aktor tersebut harus mempunyai user id serta password.
Tabel 4.6 Use Case Narrative Analysis Diagram Master User
Nama Use Case Master User
Aktor Admin
Deskripsi Use case ini menjelaskan tentang proses pengolahan data master user sebagai pengguna sistem.
Pra Kondisi Orang tersebut sudah harus mempunyai userid dan password.
Pemicu Use Case ini diinisiasi saat pimpinan melakukan pilihan menu utama pada menu file user.
Bidang Khas Suatu Event
Aksi Aktor Respon Sistem
Langkah1 : masukkan user id dan
password, kemudian klik tombol login
Langkah2 : verifikasi user id dan
password
Langkah3: menampilkan menu utama. Langkah4 : aktor memilih menu
fileuser untuk meng-akses menu master user.
Langkah5 : menampilkan form data master user.
Langkah6 : aktor menambah data master user dengan meng-klik tombol navigasi [tambah], lalu klik tombol [simpan].
Langkah7 : menampilkan pesan data berhasil disimpan.
84 Jika ingin membatalkan kegiatan klik [batal]
Menampilkan form data master user
Langkah8 : aktor dapat mencari data master user yang telah di
tambahkan dengan tombol
[cari].Dengan cara memasukkan nomor user id.
Langkah9: menampilkan form yang berisi data master user yang diinginkan.
Langkah10 : kemudian jika ingin mengubah data, aktor dapat meng-klik tombol [ubah]. Lalu meng-klik tombol [perbaharui]
Jika ingin membatalkan kegiatan klik [batal]
Langkah11 : menampilkan form data master user yang ingin diubah. Dan menampilkan pesan bahwa data tersebut sudah diperbaharui.
Menampilkan form data master user
Langkah12 : aktor dapat
menghapus data master user jika sudah tidak diperlukan dengan meng-klik tombol [hapus]
Jika ingin membatalkan kegiatan klik [batal]
Langkah13: menampilkan pesan peringatan bahwa data master user
tersebut akan dihapus.
Menampilkan form data master user
Langkah14 : aktor meng-klik tombol [menu utama] untuk ke menu utama.
Langkah15 : menampilkan menu utama.
Bidang Alternatif Alternatif langkah2 :
Aktor salah memasukkan user id dan password, sistem akan memberikan pesan user id dan password anda salah atau tidak sesuai. Maka aktor melakukan pengulangan login.
Kesimpulan Use Case selesai saat aktor memilih menu utama. Post Kondisi Aktor dapat mengatur hak akses user.
Aturan Bisnis Hanya admin yang dapat masuk ke dalam sistem dan aktor tersebut harus mempunyai user id serta password.
Tabel 4.7 Use Case Narrative Analysis Diagram Master Nasabah
Nama Use Case Master Nasabah
Aktor Customer service
Deskripsi Use case ini menjelaskan tentang proses data master nasabah yang dilakukan oleh pengguna sistem.
Pra Kondisi Orang tersebut sudah harus mempunyai userid dan password.
Pemicu Use Case ini diinisiasi saat customer service melakukan pilihan menu utama pada menu file master kemudian memilih master nasabah.
Bidang Khas Suatu Event
Aksi Aktor Respon Sistem
Langkah1: masukkan user id dan
password, kemudian klik tombol login.
Langkah2 : verifikasi user id dan
password
Langkah3 : menampilkan menu utama. Langkah 4: aktor memilih menu
master nasabah
Langkah5: menampilkan form data master nasabah.
Langkah6 : aktor menambah data master nasabah dengan meng-klik tombol navigasi [tambah], lalu klik tombol [simpan].
Jika ingin membatalkan kegiatan klik [batal]
Langkah7 : menampilkan pesan data berhasil disimpan.
Menampilkan form data master
nasabah Langkah8 : aktor dapat mencari
data master nasabah yang telah di
Langkah9: menampilkan data data master nasabah yang diinginkan.
85 tambahkan dengan tombol [cari]. Dengan cara memasukkan nomor
user id.
Jika ingin membatalkan kegiatan klik [batal]
Menampilkan form data master
nasabah Langkah10 : kemudian jika ingin
mengubah data, aktor dapat meng-klik tombol [ubah]. Lalu klik tombol [perbaharui]
Jika ingin membatalkan kegiatan klik [batal]
Langkah11 : menampilkan form data master nasabah yang ingin diubah. Dan menampilkan pesan bahwa data tersebut sudah diperbaharui.
Menampilkan form data master
nasabah
Langkah12 : aktor dapat
menghapus data master nasabah jika sudah tidak diperlukan dengan meng-klik tombol [hapus] Jika ingin membatalkan kegiatan klik [batal]
Langkah13: menampilkan pesan
peringatan bahwa data master nasabah tersebut akan dihapus.
Menampilkan form data master
nasabah Langkah14 : aktor meng-klik
tombol [menu utama] untuk kembali ke menu utama.
Langkah15 : menampilkan menu utama.
Bidang Alternatif Alternatif langkah2 :
Aktor salah memasukkan user id dan password, sistem akan memberikan pesan user id dan password anda salah atau tidak sesuai. Maka aktor melakukan pengulangan login.
Kesimpulan Use Case selesai saat aktor memilih menu utama. Post Kondisi Aktor dapat mengetahui data master nasabah
Aturan Bisnis Hanya customer service yang dapat mengakses menu file master sub menu master nasabah.
Tabel 4.8 Use Case Narrative Analysis Diagram Master Pembiayaan
Nama Use Case Master Pembiayaan
Aktor Customer service
Deskripsi Use case ini menjelaskan tentang proses data master pembiayaan yang dilakukan oleh pengguna sistem.
Pra Kondisi Orang tersebut sudah harus mempunyai userid dan password.
Pemicu Use Case ini diinisiasi saat tellpem melakukan pilihan menu utama pada menu file master kemudian memilih master pembiayaan
Bidang Khas Suatu Event
Aksi Aktor Respon Sistem
Langkah1: masukkan user id dan
password, kemudian klik tombol login.
Langkah2 : verifikasi user id dan
password
Langkah3 : menampilkan menu utama.
Langkah 4: aktor memilih menu master pembiayaan
Langkah5: menampilkan form
data master pembiayaan Langkah6 : aktor menambah data
master pembiayaan dengan meng-klik tombol navigasi [tambah], lalu klik tombol [simpan].
Jika ingin membatalkan kegiatan klik [batal]
Langkah7 : menampilkan pesan data berhasil disimpan.
Menampilkan form data master pembiayaan
Langkah8 : aktor dapat mencari data master pembiayaan yang telah di
Langkah9: menampilkan data data master pembiayaan yang
86
tambahkan dengan tombol [cari]. Dengan cara memasukkan nomor user
id.
Jika ingin membatalkan kegiatan klik [batal]
diinginkan.
Menampilkan form data master pembiayaan
Langkah10 : kemudian jika ingin mengubah data, aktor dapat meng-klik tombol [ubah]. Lalu klik tombol [perbaharui]
Jika ingin membatalkan kegiatan klik [batal]
Langkah11 : menampilkan form
data master pembiayaan yang ingin diubah. Dan menampilkan pesan bahwa data tersebut sudah diperbaharui.
Menampilkan form data master pembiayaan
Langkah12 : aktor dapat menghapus data master pembiayaan jika sudah tidak diperlukan dengan meng-klik tombol [hapus]
Jika ingin membatalkan kegiatan klik [batal]
Langkah13: menampilkan pesan peringatan bahwa data master pembiayaan tersebut akan dihapus.
Menampilkan form data master pembiayaan
Langkah14 : aktor meng-klik tombol [menu utama] untuk kembali ke menu utama.
Langkah15 : menampilkan menu utama.
Bidang Alternatif Alternatif langkah2 :
Aktor salah memasukkan user id dan password, sistem akan memberikan pesan user id dan password anda salah atau tidak sesuai. Maka aktor melakukan pengulangan login.
Kesimpulan Use Case selesai saat aktor memilih menu utama. Post Kondisi Aktor dapat mengetahui data master pembiayaan
Aturan Bisnis Hanya customer service yang dapat mengakses menu file master sub menu master pembiayaan
Tabel 4.9 Use Case Narrative Analysis Diagram Hitung Daftar Angsuran Nama Use Case Hitung Daftar Angsuran
Aktor Customer Service (CS)
Deskripsi Use case ini menjelaskan tentang proses perhitungan daftar angsuran yang dilakukan oleh pengguna sistem.
Pra Kondisi Orang tersebut sudah harus mempunyai userid dan password.
Pemicu Use Case ini diinisiasi saat tellpem melakukan pilihan menu utama pada menu hitung daftar angsuran
Bidang Khas Suatu Event
Aksi Aktor Respon Sistem
Langkah1: masukkan user id dan
password, kemudian klik tombol login.
Langkah2 : verifikasi user id dan
password
Langkah3 : menampilkan menu utama.
Langkah 4: aktor memilih menu daftar angsuran
Langkah5: menampilkan form
daftar angsuran Langkah6 : aktor menambah daftar
angsuran dengan memasukkan nopem nasabah lalu tekan enter. Kemudian untuk menghitung daftar angsuran nasabah klik [hitung],
lalu klik tombol [simpan].
Jika ingin membatalkan kegiatan klik [batal]
Langkah7 : menampilkan pesan pemberitahuan data tersimpan. Lalu sistem menampilkan form
yang telah terisi daftar angsuran nasabah.
Menampilkan form daftar
87
Langkah8 : aktor dapat mencari daftar angsuran dengan memasukkan nopem nasabah kemudian enter. Lalu aktor dapat mengubah data tersebut dengan klik tombol [ubah] kemudian klik [perbaharui]
Jika ingin membatalkan kegiatan klik [batal]
Langkah9: menampilkan data daftar angsuran yang diinginkan. Kemudian sistem menampilkan daftar angsuran yang telah diubah dan diperbaharui.
Menampilkan form daftar
angsuran nasabah Langkah12 : aktor dapat menghapus
daftar angsuran jika sudah tidak diperlukan dengan meng-klik tombol [hapus]
Jika ingin membatalkan kegiatan klik [batal]
Langkah13: menampilkan pesan
peringatan bahwa daftar
angsuran tersebut akan dihapus.
Menampilkan form daftar
angsuran nasabah Langkah14 : aktor meng-klik tombol
[menu utama] untuk kembali ke menu utama.
Langkah15 : menampilkan menu utama.
Bidang Alternatif Alternatif langkah2 :
Aktor salah memasukkan user id dan password, sistem akan memberikan pesan user id dan password anda salah atau tidak sesuai. Maka aktor melakukan pengulangan login.
Kesimpulan Use Case selesai saat aktor memilih menu utama. Post Kondisi Aktor dapat mengetahui daftar angsuran nasabah
Aturan Bisnis Hanya teller pembiayaan yang dapat menghitung daftar angsuran Tabel 4.10 Use Case Narrative Analysis Diagram Cicilan Pembayaran Nama Use Case Cicilan Pembayaran
Aktor Tellpem
Deskripsi Use case ini menjelaskan tentang proses cicilan pembayaran nasabah yang dilakukan oleh pengguna sistem.
Pra Kondisi Orang tersebut sudah harus mempunyai userid dan password.
Pemicu Use Case ini diinisiasi saat tellpem melakukan pilihan menu utama pada proses transaksi
Bidang Khas Suatu Event
Aksi Aktor Respon Sistem
Langkah1: masukkan user id dan
password, kemudian klik tombol login.
Langkah2 : verifikasi user id dan
password
Langkah3 : menampilkan menu utama.
Langkah 4: aktor memilih menu proses transaksi
Langkah5: menampilkan form
cicilan pembayaran Langkah6 : aktor menambah cicilan
pembayaran nasabah dengan
memasukkan nopem nasabah
kemudian tekan enter.
Jika ingin membatalkan kegiatan klik [batal]
Langkah7 : menampilkan form
daftar cicilan perbulan.
Menampilkan form cicilan transaksi pembayaran
Langkah8 : aktor kemudian
memproses data cicilan
pembayarannasabah tersebut dengan meng-klik tombol [proses]
Jika ingin membatalkan kegiatan klik [batal]
Langkah9: menampilkan pesan pemberitahuan bahwa data tersebut akan di proses dan telah tersimpan. Menampilkan form cicilan transaksi pembayaran
88
[cetak] untuk mencetak bukti pembayaran cicilan nasabah
Jika ingin membatalkan kegiatan klik [batal]
cetak bukti pembayaran cicilan nasabah.
Menampilkan form cicilan transaksi pembayaran
Langkah12 : aktor meng-klik tombol [menu utama] untuk kembali ke menu utama.
Langkah13 : menampilkan menu utama.
Bidang Alternatif Alternatif langkah2 :
Aktor salah memasukkan user id dan password, sistem akan memberikan pesan user id dan password anda salah atau tidak sesuai. Maka aktor melakukan pengulangan login.
Kesimpulan Use Case selesai saat aktor memilih menu utama. Post Kondisi Aktor dapat memproses cicilan transaksi pembayaran
Aturan Bisnis Hanya tellpem yang dapat memproses cicilan pembayaran pada menu proses transaksi
Tabel 4.11 Use Case Narrative Analysis Diagram Master Jurnal Nama Use Case Master Jurnal
Aktor Tellpem
Deskripsi Use case ini menjelaskan tentang proses data master jurnal yang dilakukan oleh pengguna sistem.
Pra Kondisi Orang tersebut sudah harus mempunyai userid dan password.
Pemicu Use Case ini diinisiasi saat tellpem melakukan pilihan menu utama pada menu akuntansi kemudian memilih menu master jurnal
Bidang Khas Suatu Event
Aksi Aktor Respon Sistem
Langkah1: masukkan user id dan
password, kemudian klik tombol login.
Langkah2 : verifikasi user id dan
password
Langkah3 : menampilkan menu utama.
Langkah 4: aktor memilih menu master jurnal
Langkah5: menampilkan form
data master jurnal Langkah6 : aktor menambah data master
jurnal dengan meng-klik tombol navigasi [tambah], lalu klik tombol [simpan].
Jika ingin membatalkan kegiatan klik [batal]
Langkah7 : menampilkan pesan data berhasil disimpan.
Menampilkan form data master jurnal
Langkah8 : aktor dapat mencari data master jurnal yang telah di tambahkan dengan tombol [cari]. Dengan cara memasukkan nomor user id.
Jika ingin membatalkan kegiatan klik [batal]
Langkah9:menampilkan data
master jurnal yang diinginkan.
Menampilkan form data master jurnal
Langkah10 : kemudian jika ingin mengubah data, aktor dapat meng-klik tombol [ubah]. Lalu klik tombol [perbaharui]
J
ika ingin membatalkan kegiatan klik [batal]
Langkah11 : menampilkan form
data master jurnal yang ingin diubah. Dan menampilkan pesan bahwa data tersebut sudah diperbaharui.
Menampilkan form data master jurnal
Langkah12 : aktor dapat menghapus data master jurnal jika sudah tidak diperlukan dengan meng-klik tombol
Langkah13: menampilkan pesan peringatan bahwa data master jurnal tersebut akan dihapus.
89 [hapus]
Jika ingin membatalkan kegiatan klik [batal]
Menampilkan form data master jurnal
Langkah14 : aktor meng-klik tombol [menu utama] untuk kembali ke menu utama.
Langkah15 : menampilkan menu utama.
Bidang Alternatif Alternatif langkah2 :
Aktor salah memasukkan user id dan password, sistem akan memberikan pesan user id dan password anda salah atau tidak sesuai. Maka aktor melakukan pengulangan login.
Kesimpulan Use Case selesai saat aktor memilih menu utama. Post Kondisi Aktor dapat mengetahui data master jurnal
Aturan Bisnis Hanya tellpem yang dapat mengakses menu akuntansi sub menu master jurnal Tabel 4.12 Use Case Narrative Analysis Diagram Sistem Input Transaksi
Nama Use Case Sistem Input Transaksi
Aktor Tellpem
Deskripsi Use case ini menjelaskan tentang proses sistem input transaksi yang dilakukan oleh pengguna sistem.
Pra Kondisi Orang tersebut sudah harus mempunyai userid dan password.
Pemicu Use Case ini diinisiasi saat tellpem melakukan pilihan menu utama pada transaksi
Bidang Khas Suatu Event
Aksi Aktor Respon Sistem
Langkah1: masukkan user id dan
password, kemudian klik tombol login.
Langkah2 : verifikasi user id dan
password
Langkah3 : menampilkan menu utama. Langkah 4: aktor memilih menu
transaksi lalu sistem input transaksi
Langkah5: menampilkan form sistem input transaksi
Langkah6 : aktor menambah sistem input transaksi dengan meng-klik
tombol [tambah] dengan
memasukkan keterangan, klik-tab pilih kode ledger, dan masukkan nominal debet kredit kemudian klik [ok]
Jika ingin membatalkan kegiatan klik [batal]
Langkah7 : menampilkan form sistem input transaksi yang telah diperbaharui
dan menampilkan pesan
pemberitahuan simpan data.
Menampilkan form data sit Langkah 8 : aktor ingin menjurnal
kembali dengan mengklik [ok]
Langkah9 : menampilkan pesan pemberitahuan dan menampilkan form
sit Langkah10 : aktor memasukkan kembali kode ledger dan nominal kemudian klik ok
Langkah11 : menampilkan form sit
Langkah12 : aktor ingin menjurnal kembali
Langkah13 : menampilkan pesan peringatan ok dan tidak
Langkah14 : aktor memilih tidak menjurnal kembali
Langkah15 : menampilkan pesan pemberitahuan cek validasi
Langkah16 : aktor memilih cek validasi
Langkah17 : menampilkan pesan pemberitahuan harus menghapus data record sit
Langkah18 : aktor ingin menghapus data dengan double click pada
Langkah19 : menampilkan form sit yang dihapus
90 record sit yang ingin hapus. Kemudian klik [ok]
Menampilkan pesan data record sit telah balance
Bidang Alternatif Alternatif langkah2 :
Aktor salah memasukkan user id dan password, sistem akan memberikan pesan user id dan password anda salah atau tidak sesuai. Maka aktor melakukan pengulangan login.
Kesimpulan Use Case selesai saat aktor memilih menu utama. Post Kondisi Aktor dapat mengetahui data sistem input transaksi
Aturan Bisnis Hanya tellpem yang dapat mengakses sistem input transaksi pada menu proses transaksi
Tabel 4.13 Use Case Narrative Analysis Diagram Laporan Daftar Angsuran Nama Use Case Laporan daftar angsuran
Aktor Pimpinan
Deskripsi Use case ini menjelaskan tentang aktivitas laporan yang dilakukan oleh pengguna sistem.
Pra Kondisi Orang tersebut sudah harus mempunyai userid dan password.
Pemicu Use Case ini diinisiasi saat pimpinan melakukan pilihan menu utama pada transaksi
Bidang Khas Suatu Event
Aksi Aktor Respon Sistem
Langkah1: masukkan user id dan
password, kemudian klik tombol login.
Langkah2 : verifikasi user id dan
password
Langkah3 : menampilkan menu utama. Langkah 4: aktor memilih menu
laporan
Langkah5: menampilkan form laporan Langkah6 : aktor memilih nama
laporan daftar angsuran
Langkah7 : setelah aktor memilih cetak laporan, maka untuk melihat laporan tersebut aktor harus meng-klik tombol [preview]
Langkah8: menampilkan form laporan yang dibutuhkan.
Langkah10 : aktor ingin keluar dari sistem dan kembali ke menu utama dengan meng-klik [menu utama]
Langkah11 : menampilkan menu utama
Bidang Alternatif
Alternatif langkah2 :
Aktor salah memasukkan user id dan password, sistem akan memberikan pesan
user id dan password anda salah atau tidak sesuai. Maka aktor melakukan pengulangan login.
Kesimpulan Use Case selesai saat aktor memilih menu utama. Post Kondisi Aktor dapat mengetahui laporan yang dibutuhkan Aturan Bisnis Hanya pimpinan yang dapat mengakses menu laporan.
Tabel 4.14 Use Case Narrative Analysis Diagram Laporan Sistem Input Transaksi Nama Use Case Laporan sistem input transaksi
Aktor Pimpinan
Deskripsi Use case ini menjelaskan tentang aktivitas laporan yang dilakukan oleh pengguna sistem.
Pra Kondisi Orang tersebut sudah harus mempunyai userid dan password.
Pemicu Use Case ini diinisiasi saat pimpinan melakukan pilihan menu utama pada transaksi
91
Event Langkah1: masukkan user id dan
password, kemudian klik tombol login.
Langkah2 : verifikasi user id dan
password
Langkah3 : menampilkan menu utama. Langkah 4: aktor memilih menu
laporan
Langkah5: menampilkan form laporan Langkah6 : aktor memilih nama
laporan sistem input transaksi Langkah7 : setelah aktor memilih cetak laporan, maka untuk melihat laporan tersebut aktor harus meng-klik tombol [preview]
Langkah8: menampilkan form laporan yang dibutuhkan.
Langkah10 : aktor ingin keluar dari sistem dan kembali ke menu utama dengan meng-klik [menu utama]
Langkah11 : menampilkan menu utama
Bidang Alternatif Alternatif langkah2 :
Aktor salah memasukkan user id dan password, sistem akan memberikan pesan
user id dan password anda salah atau tidak sesuai. Maka aktor melakukan pengulangan login.
Kesimpulan Use Case selesai saat aktor memilih menu utama. Post Kondisi Aktor dapat mengetahui laporan yang dibutuhkan Aturan Bisnis Hanya pimpinan yang dapat mengakses menu laporan.