79 a. Setiap user memiliki user id dan password masing-masing
untuk melaksanakan kegiatannya. b. Sistem dapat menampilkan informasi berupa alert atau
peringatan jika ada kesalahan dalam melakukan login maupun pada pengisian data.
4.2 Fase Perancangan Workshop Design.
4.2.1. Desain Sistem.
4.2.1.1. Permodelan Use Case Diagram.
4.2.1.1.1 Identifikasi Pelaku Actor.
Pada tabel dibawah ini dijelaskan daftar pelaku atau aktor yang terlibat dalam sistem informasi akuntansi
pembiayaan mudharabah beserta deskripsi tentang masing- masing pelaku yang ada.
Tabel 4.2 Daftar Pelaku Actor. No.
Nama Pelaku Deskripsi
1. Admin
Orang yang menginput data user 2.
Customer Service Orang yang menginput data nasabah.
Orang yang
menginput data
master pembiayaan.
Orang yang menghitung angsuran nasabah 3.
Teller Pembiayaan Orang yang memprosescicilan transaksi
Orang yang memprosessistem input transaksi 2.
Pimpinan Orang yang menerima, melihat, dan memeriksa
laporan.
80
4.2.1.1.2 Identifikasi Use Case.
Setelah melakukan identitas pelaku, tahapan selanjtnya adalah melakukan identifikasi use case yang ada
dalam sistem.
Tabel 4.3 Daftar Use Case No.
Nama Use Case Deskripsi
1. Login
Use Case menggambarkan kegiatan login ke dalam sistem dengan memasukkan data
pengguna untuk diiverifikasi oleh sistem.
2. Master User
Use Case
menggambarkan kegiatan
membuat data master user yang terkait dengan sistem.
3. Master Nasabah
Use Case
menggambarkan kegiatan
menginput data nasabah. 4.
Master Pembiayaan Use
Case menggambarkan
kegiatan menginput data master pembiayaan.
5. Hitung Angsuran Nasabah
Use Case
menggambarkan kegiatan
menghitung angsuran nasabah 6.
Transaksi Cicilan Use
Case menggambarkan
kegiatan menginput data cicilan pembayaran nasabah.
7. Master Jurnal
Use Case
menggambarkan kegiatan
menginput data jurnal. 8.
Sistem Input Transaksi Use
Case menggambarkan
kegiatan menginput sistem input transaksi.
9. Laporan Daftar Angsuran
Use Case
menggambarkan kegiatan
menampilkan laporan
daftar angsuran
nasabah. 10.
Laporan Sistem Input Transaksi Use
Case menggambarkan
kegiatan menampilkan laporan sistem input transaksi.
11. Logoff
Use Case menggambarkan kegiatan logoff ke dalam sistem untuk mengakhiri kegiatan
yang sedang di lakukan.
81
4.2.1.1.3 Permodelan Use Case Diagram.
Setelah aktor dan use case teridentifikasi, maka dapat digambarkan permodelan use case diagram sebagai
berikut :
Tabel 4.4 Daftar Permodelan Use Case Diagram No.
Nama Use Case Deskripsi
Aktor 1.
Login Use Case menggambarkan kegiatan
login ke dalam sistem dengan memasukkan data pengguna untuk
diiverifikasi oleh sistem. Admin
Customer service
Tellpem Pimpinan
2. Master User
Use Case menggambarkan kegiatan membuat data master user yang
terkait dengan sistem. Admin
3. Master Nasabah
Use Case menggambarkan kegiatan menginput data nasabah.
Customer service
4. Master Pembiayaan
Use Case menggambarkan kegiatan menginput data master pembiayaan.
Customer service
5. Hitung Angsuran
Nasabah Use Case menggambarkan kegiatan
menghitung angsuran nasabah Customer
Service 6.
Transaksi Cicilan Use Case menggambarkan kegiatan
menginput data cicilan pembayaran nasabah.
Tellpem
7. Master Jurnal
Use Case menggambarkan kegiatan menginput data jurnal.
Tellpem 8.
Sistem Input Transaksi Use Case menggambarkan kegiatan
menginput sistem input transaksi. Tellpem
9. Laporan Daftar
Angsuran Use Case menggambarkan kegiatan
menampilkan laporan
daftar angsuran nasabah.
Tellpem 10.
Laporan Sistem Input Transaksi
Use Case menggambarkan kegiatan menampilkan laporan sistem input
transaksi. Tellpem
11. Logoff
Use Case menggambarkan kegiatan logoff ke dalam sistem untuk
mengakhiri kegiatan yang sedang di lakukan.
Admin Customer
service Tellpem
Pimpinan
82 Setelah mengetahui aktor dan use case yang ada pada
sistem, maka permodelan use case diagram dapat digambarkan sebagai berikut :
Login Master User
Master Nasabah Master Pembiayaan
Hitung Angsuran Nasabah
Transaksi Cicilan Master Jurnal
Sistem Input Transaksi
Laporan Daftar Angsuran
Laporan Sistem Input Transaksi
Logoff admin
Teller Pembiayaan Customer Service
Pimpinan «extends»
«extends»
«extends»
Sistem Informasi Akuntansi Pembiayaan Mudharabah
include
include
Gambar 4.4 Permodelan Use Case Diagram Sistem Yang Diusulkan
83
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 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
angsuran nasabah
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
Langkah10 : aktor meng-klik tombol Langkah11: menampilkan form
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 Bidang Khas Suatu
Aksi Aktor Respon Sistem
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.
4.2.1.3. Permodelan Activity Diagram.
Berikut adalah diagram aktivitas yang terbentuk dari kegiatan bisnis dan use case diagram yang ada pada sistem yang
diusulkan. a. Activity Diagram Login.
Sistem Admin, Cs, Tellpem dan Pimpinan
Menampilkan Form Login Masukkan User id dan Password
Menampilkan Pesan Pemberitahuan menampilkan menu utama
Buka Aplikasi Siapamud
logoff Cek user id dan password ?
Salah Benar
Gambar 4.5 Activity Diagram Untuk Use Case Login
92 Gambar 4.5 merupakan gambar activity diagram untuk use
case login. Gambar diatas menggambarkan kegiatan login dimulai ketika sistem menampilkan form login, kemudian user memasukkan
user id dan password. Lalu sistem memverifikasi user id dan password jika kedua tersebut salah maka sistem akan menampilkan
pesan user id dan password salah dan jika benar sistem akan menampilkan menu utama. Kegiatan berakhir pada menu utama.
93 b. Activity Diagram Master User.
Admin Sistem
menampilkan menu utama Pilih menu file user
menampilkan form master user Tambah user
Menampilkan pesan pemberitahuan Simpan
Y Menampilkan form user
Pilih Cari Masukkan user id
Pilih Ubah Pilih Hapus
Tampil Form Data Master User T
Ubah data ? Pilih Perbaharui
Menampilkan Pesan Pemberitahuan
Menampilkan Pesan Pemberitahuan Menampilkan Pesan Peringatan
Klik Menu Utama Menampilkan Menu Utama
Cek data lengkap ? T
Y
Hapus data ? Y
T
Gambar 4.6 Activity Diagram Untuk Use Case Master User
Gambar 4.6 merupakan gambar activity diagram untuk use case master user. Gambar diatas menggambarkan kegiatan aktor
telah melewati proses login. Kemudian kegiatan dilanjutkan dengan
94 meng-klik menu file user, lalu sistem menampilkan form master
user. Aktor menambah data user, kemudian menampilkan pesan
pemberitahuan lengkap atau tidak. Lengkap, maka aktor meng-klik simpan, jika tidak lengkap, maka sistem menampilkan form master
user. Aktor mencari dengan meng-klik tombol cari. Dengan
memasukkan user id, untuk mengubah data user maka aktor mengklik tombol ubah jika berhasil diubah, maka aktor meng-klik
tombol perbaharui. Aktor menghapus data user dengan meng-klik tombol
hapus, kemudian sistem menampilkan pesan data user terhapus. Jika ingin membatalkan, maka klik batal dan sistem akan
menampilkan form data master user. Aktor memilih menu utama jika ingin keluar dari menu data
master user. Sistem akan menampilkan menu utama. Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan
yang dikerjakan.
95 c. Activity Diagram Data Master Nasabah
Sistem Customer Service
menampilkan menu utama Pilih menu file master
menampilkan sub menu file master
Tambah nasabah Menampilkan pesan pemberitahuan
Cek Data Nasabah ? Simpan
Y Menampilkan form master nasabah
Pilih Ubah Pilih Hapus
T
Tampil Form Master Nasabah T
Pilih Perbaharui Menampilkan Pesan Pemberitahuan
Menampilkan Pesan Pemberitahuan Menampilkan Pesan Peringatan
Klik Menu Utama Menampilkan Menu Utama
Pilih master nasabah menampilkan form data master nasabah
Masukkan data nasabah
Pilih Cari Masukkan nopem nasabah
T
Ubah data ? Y
Hapus data ? Y
Gambar 4.7 Activity Diagram Untuk Use Case Master Nasabah
Gambar 4.7 merupakan gambar activity diagram untuk use case master nasabah. Gambar diatas menggambarkan kegiatan aktor
telah melewati proses login. Kemudian kegiatan dilanjutkan dengan
96 meng-klik menu file master, lalu sistem menampilkan sub menu file
master, aktor memilih sub menu master nasabah. Aktor menambah data nasabah, kemudian memasukkan
data nasabah dan sistem menampilkan pesan pemberitahuan lengkap atau tidak. Lengkap, maka aktor meng-klik simpan, jika tidak
lengkap, maka sistem menampilkan form master nasabah. Aktor mencari dengan meng-klik tombol cari. Dengan
memasukkan nopem nasabah, untuk mengubah data nasabah maka aktor mengklik tombol ubah jika berhasil diubah, maka aktor meng-
klik tombol perbaharui dan sistem akan menampilkan pesan data telah diperbaharui serta menampilkan form data master nasabah.
Aktor menghapus data nasabah dengan meng-klik tombol hapus, kemudian sistem menampilkan pesan data nasabah terhapus.
Jika ingin membatalkan, maka klik batal dan sistem akan menampilkan form data master nasabah.
Aktor memilih menu utama jika ingin keluar dari menu data master nasabah. Sistem akan menampilkan menu utama.
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.
97 d. Activity Diagram Master Pembiayaan
Sistem Customer Service
menampilkan menu utama
Pilih menu file master menampilkan sub menu file master
Tambah pembiayaan Menampilkan pesan pemberitahuan
Cek kelengkapan data pembiayaan ?
Simpan Y
Menampilkan form master pembiayaan
Pilih nopem nasabah Pilih Ubah
Pilih Hapus
Y Tampil Form Master Pembiayaan
T Ubah data ?
Pilih Perbaharui Menampilkan Pesan Pemberitahuan
Menampilkan Pesan Pemberitahuan Menampilkan Pesan Peringatan
Pilih Menu Utama Menampilkan Menu Utama
Pilih master pembiayaan menampilkan form data master pembiayaan
Pilih nopem dan tekan enter masukkan data pembiayaan
T
Y
Hapus data ? T
Gambar 4.8 Activity Diagram Untuk Use Case Master Pembiayaan
Gambar 4.8 merupakan gambar activity diagram untuk use case master pembiayaan. Gambar diatas menggambarkan kegiatan
aktor telah melewati proses login. Kemudian kegiatan dilanjutkan
98 dengan meng-klik menu file master, lalu sistem menampilkan sub
menu file master, aktor memilih sub menu master pembiayaan. Aktor menambah data pembiayaaan, kemudian aktor
memilih nopem dan tekan enter lalu aktor memasukkan data pembiayaan dan sistem menampilkan pesan pemberitahuan lengkap
atau tidak. Lengkap, maka aktor meng-klik simpan, jika tidak lengkap, maka sistem menampilkan form master pembiayaan.
Aktor ingin mencari data pembiayaan dengan memilih nopem. Untuk mengubah data pembiayaan maka aktor mengklik
tombol ubah jika berhasil diubah, maka aktor meng-klik tombol perbaharui dan sistem akan menampilkan pesan data telah
diperbaharui serta menampilkan form data master pembiayaan. Aktor menghapus data pembiayaan dengan meng-klik
tombol hapus, kemudian sistem menampilkan pesan data pembiayaan terhapus.
Jika ingin membatalkan, maka klik batal dan sistem akan menampilkan form data master pembiayaan.
Aktor memilih menu utama jika ingin keluar dari menu data master pembiayaan. Sistem akan menampilkan menu utama.
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.
99 e. Activity Diagram Hitung Daftar Angsuran.
Sistem Tellpem
menampilkan menu utama
Pilih menu hitung angsuran menampilkan form hitung angsuran nasabah
Masukkan nopem nasabah
Pilih Hitung Pilih Simpan
menampilkan form rincian angsuran nasabah Pilih Kosongkan
menampilkan form kosong angsuran nasabah Pilih Ubah
menampilkan form angsuran nasabah yang diubah masukkan data angsuran yang diubah
Pilih Hitung Pilih Perbaharui
Pilih Hapus menampilkan pesan pemberitahuan
menampilkan form angsuran nasabah Pilih menu utama
menampilkan menu utama
Gambar 4.9 Activity Diagram Untuk Use Case Hitung Daftar Angsuran
Gambar 4.9 merupakan gambar activity diagram untuk use case master hitung daftar angsuran. Gambar diatas menggambarkan
kegiatan aktor telah melewati proses login. Kemudian kegiatan dilanjutkan dengan meng-klik menu hitung daftar angsuran sistem
akan menampilkan form hitung daftar angsuran. Aktor memasukkan nopem nasabah, kemudian pilih hitung
dan simpan maka sistem akan menghitung daftar angsuran dan menampilkan form rincian daftar angsuran nasabah.
100 Aktor memilih tombol navigasi kosongkan, jika ingin
mengosongkan daftar angsuran pada form den sistem akan menampilkan form kosong daftar angsuran nasabah.
Aktor memilih ubah untuk mengubah daftar angsuran nasabah dengan memasukkan data angsuran yang diubah kemudian
pilih hitung lalu pilih perbaharui, maka sistem akan menampilkan form rincian daftar angsuran nasabah yang telah diubah.
Aktor memilih hapus jika ingin menghapus daftar angsuran nasabah, dan sistem akan menampilkan pesan data angsuran nasabah
telah terhapus. Aktor memilih menu utama jika ingin keluar dari menu
hitung daftar angsuran. Sistem akan menampilkan menu utama. Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan
yang dikerjakan.
101 f. Activity Diagram Cicilan.
Sistem Tellpem
menampilkan menu utama
Pilih menu proses transaksi menampilkan form transaksi cicilan
Masukkan nopem nasabah menampilkan rician transaksi cicilan nasabah
Pilih Proses menampilkan pesan pemberitahuan
menampilkan form bukti transaksi pembayaran cicilan
Pilih menu utama menampilkan menu utama
Pilih cetak menampilkan bukti pembayaran cicialn
Gambar 4.10 Activity Diagram Untuk Use Case Cicilan Pembayaran Angsuran
Gambar 4.10 merupakan gambar activity diagram untuk use case cicilan pembayaran angsuran. Gambar diatas menggambarkan
kegiatan aktor telah melewati proses login. Kemudian kegiatan dilanjutkan dengan meng-klik menu proses transaksi dan sistem akan
menampilkan form transaksi cicilan. Aktor memasukkan nopem nasabah kemudian sistem akan
menampilkan form rincian cicilan transaksi nasabah, untuk memproes transaski cicilan tersebut maka aktor meng-klik proses
dan sistem menampilkan pesan pemberitahuan dan menampilkan form bukti transaksi pembayaran cicilan.
102 Aktor memilih cetak dan sistem menampilkan bukti
pembayaran transaksi cicilan. Aktor memilih menu utama jika ingin keluar dari menu
proses transaksi. Sistem akan menampilkan menu utama. Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan
yang dikerjakan.
103 g. Activity Diagram Master Jurnal
Tellpem Sistem
menampilkan menu utama Pilih menu akuntansi
menampilkan sub menu akuntansi
Tambah jurnal Menampilkan pesan pemberitahuan
T Simpan
Y Menampilkan form master jurnal
Pilih Ubah Pilih Hapus
T
Hapus data ? menampilkan form master jurnal
T Ubah data ?
Pilih Perbaharui Menampilkan Pesan Pemberitahuan
Menampilkan Pesan Pemberitahuan Menampilkan Pesan Peringatan
Klik Menu Utama Menampilkan Menu Utama
Pilih master jurnal menampilkan form data master jurnal
Masukkan data jurnal baru
Pilih Cari Masukkan nomor jurnal
Cek data jurnal ?
Y
Y
Gambar 4.11 Activity Diagram Untuk Use Case Master Jurnal
Gambar 4.11 merupakan gambar activity diagram untuk use case master jurnal. Gambar diatas menggambarkan kegiatan aktor
telah melewati proses login. Kemudian kegiatan dilanjutkan dengan meng-klik menu akuntansi dan sistem akan menampilkan sub menu
104 akuntansi, lalu aktor memilih sub menu master jurnal dan sistem
akan menampilkan form data master jurnal. Aktor menambah data jurnal, kemudian memasukkan data
jurnal baru dan sistem menampilkan pesan pemberitahuan lengkap atau tidak. Lengkap, maka aktor meng-klik simpan, jika tidak
lengkap, maka sistem menampilkan form master jurnal. Aktor mencari dengan meng-klik tombol cari. Dengan
memasukkan nomor jurnal, untuk mengubah data jurnal maka aktor mengklik tombol ubah jika berhasil diubah, maka aktor meng-klik
tombol perbaharui dan sistem akan menampilkan pesan data telah diperbaharui serta menampilkan form data master jurnal.
Aktor menghapus data jurnal dengan meng-klik tombol hapus, kemudian sistem menampilkan pesan data jurnal terhapus.
Jika ingin membatalkan, maka klik batal dan sistem akan menampilkan form data master jurnal.
Aktor memilih menu utama jika ingin keluar dari menu master jurnal. Sistem akan menampilkan menu utama.
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.
105 h. Activity Diagram SIT
Sistem
Tellpem
Pilih kode ledger Pilih debetkredit
Masukkan nominal
menampilkan form sit Pilih OK
menampilkan menu utama Pilih menu akuntansi
menampilkan sub menu akuntansi Pilih sit
menampilkan form sit Tambah sit
Pilih batal
menampilkan form kosong sit Pilih validasi
menampilkan pesan pemberitahuan menampilkan pesan hapus record sit
T menampilkan form sit
Cek sit balance ?
Pilih menu utama menampilkan menu utama
double klik pada record sit menampilkan record terhapus
Y
Gambar 4.12 Activity Diagram Untuk Use Case SIT
Gambar 4.12 merupakan gambar activity diagram untuk use case sit. Gambar diatas menggambarkan kegiatan aktor telah
melewati proses login. Kemudian kegiatan dilanjutkan dengan meng-klik menu akuntansi dan sistem akan menampilkan sub menu
106 akuntansi, lalu aktor memilih sub menu sit dan sistem akan
menampilkan form data sit. Aktor menambah sit, dengan mengklik tombol tambah,
kemudian memilih kode ledger, lalu memilih debet atau kredit dan memasukkan nominal. Klik ok, maka data berhasil ditambah dan
sistem menampilkan form sit. Aktor memilih tombol cek validasi, maka sistem akan
mengeksekusi balance atau tidak balance data yang dimasukkan, jika balance maka sistem akan menampilkan form sit. Dan jika tidak
balance maka sistem akan menampilkan pesan pemberitahuan bahwa data tidak balance dan harus menghapus data record sit untuk mem-
balance kan. Aktor melakukan double click pada record sit kemudian
sistem menampilkan pesan bahwa data sit akan dihapus. Aktor memilih tombol navigasi batal, jika ingin
membatalkan kegiatan yang sedang berjalan. Dan sistem akan menampilkan form data sit.
Aktor memilih menu utama jika ingin keluar dari menu sit. Sistem akan menampilkan menu utama.
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.
107 i. Activity Diagram Laporan
Sistem
Pimpinan menampilkan menu utama
Pilih menu laporan menampilkan menu laporan
Pilih tipe laporan daftar angsuran Pilih cetak laporan
Pilih preview menampilkan form laporan daftar angsuran
Pilih menu utama menampilkan menu utama
Pilih print menampilkan pesan pemberitahuan print laporan
Gambar 4.13 Activity Diagram Untuk Use Case Laporan Daftar Angsuran
Gambar 4.13 merupakan gambar activity diagram untuk use case laporan daftar angsuran. Gambar diatas menggambarkan
kegiatan aktor telah melewati proses login. Kemudian kegiatan dilanjutkan dengan meng-klik menu laporan dan sistem akan
menampilkan menu laporan. Aktor memilih tipe laporan daftar angsuran, cetak laporan
dan pilih preview dan sistem menampilkan form laporan daftar angsuran.
108 Aktor memilih print dan sistem menampilkan pesan
pemberitahuan print laporan. Aktor memilih menu utama jika ingin keluar dari menu
laporan. Sistem akan menampilkan menu utama Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan
yang dikerjakan.
j. Activity Diagram Laporan Sistem Input Transaksi.
Sistem
Pimpinan menampilkan menu utama
Pilih menu laporan menampilkan menu laporan
Pilih tipe laporan sistem input transaksi Pilih cetak laporan
Pilih preview menampilkan form laporan sistem input transaksi
Pilih menu utama menampilkan menu utama
Pilih print menampilkan pesan pemberitahuan print laporan
Gambar 4.14 Activity Diagram Untuk Use Case Laporan Sistem Input Transaksi
Gambar 4.14 merupakan gambar activity diagram untuk use case laporan sistem input transaksi. Gambar diatas menggambarkan
109 kegiatan aktor telah melewati proses login. Kemudian kegiatan
dilanjutkan dengan meng-klik menu laporan dan sistem akan menampilkan menu laporan.
Aktor memilih tipe laporan sistem input transaksi, cetak laporan dan pilih preview dan sistem menampilkan form laporan
sistem input transaksi. Aktor memilih print dan sistem menampilkan pesan
pemberitahuan print laporan. Aktor memilih menu utama jika ingin keluar dari menu
laporan. Sistem akan menampilkan menu utama Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan
yang dikerjakan.
4.2.2. Desain Database.