• Tidak ada hasil yang ditemukan

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.

Dokumen terkait