Desain Sistem. Fase Perancangan Workshop Design.

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.