4. Sistem dapat menjalankan fungsinya dengan cepat dan reliable dengan
tingkat error yang kecil.
4.2.3 Analisa Sistem Usulan
Setelah melakukan analisa kebutuhan sistem maka dapat disimpulkan untuk membuat sebuah sistem yang bisa mengatasi masalah serta memenuhi
kebutuhan sistem. Analisa sistem usulan ini menggunakan pemodelan berorientasi objek.
4.2.3.1 Use-case Diagram
4.2.3.1.1 Identifikasi Aktor
Di bawah ini merupakan daftar pelaku actor yang menggunakan sistem informasi pencatatan keuangan non-profit beserta keterangan aktivitas pelaku
dalam menggunakan sistem.
Tabel 4.2 Daftar Pelaku Actor Sistem informasi pencatatan keuangan Non-profit
No Pelaku
Actor Deskripsi
1 Kasir Orang yang meng-input data penerimaan dan pengeluaran
kas serta mencetaknya untuk dijadikan bukti penerimaan dan pengeluaran kas.
2 Manajer Keuangan Orang
yang melakukan
persetujuan untuk
data penerimaan dan pengeluaran kas yang di-input oleh kasir.
Serta orang yang menerima laporan keuangan. 3 Direktur Eksekutif
Orang yang menyetujui pengeluaran kas yang di-input oleh kasir, yang menerima laporan keuangan, serta
memanajemen user yang menggunakan sistem.
4 Top Manajemen Merupakan abstract actor yang digunakan sebagai
generalisasi dari Direktur Eksekutif dan Manajer Keuangan.
5 Pengguna Merupakan abstract actor yang digunakan sebagai
generalisasi dari semua pengguna.
4.2.3.1.2 Identifikasi Use-case
Setelah melakukan identifikasi pelaku tahapan selanjutnya adalah melakukan identifikasi use-case yang ada dalam sistem.
Tabel 4.3 Daftar Use-case Sistem Informasi Pencatatan Keuangan Organisasi
Non-profit
No Nama
Usecase Deskripsi
1 Login Use-case
yang menggambarkan kegiatan login ke dalam sistem dengan memasukkan data pengguna
untuk diverifikasi oleh sistem. 2 Input Penerimaan Kas
Use-case yang
menggambarkan kegiatan
memasukkan data penerimaan kas. 3 Input Pengeluaran Kas
Use-case yang
menggambarkan kegiatan
memasukkan data pengeluaran kas. 4 Persetujuan Penerimaan
Kas Use-case
yang menggambarkan kegiatan menyetujui atau meminta revisi atau membatalkan penerimaan
kas. 5 Persetujuan Pengeluaran
Kas Use-case
yang menggambarkan kegiatan menyetujui atau meminta revisi atau membatalkan pengeluaran
kas. 6 Cetak Penerimaan Kas
Use-case yang menggambarkan kegiatan mencetak
bukti penerimaan kas. 7 Cetak Pengeluaran Kas
Use-case yang menggambarkan kegiatan mencetak
bukti pengeluaran kas. 8 Lihat Laporan
Keuangan Use-case
yang menggambarkan kegiatan melihat laporan keuangan yang diinginkan.
9 Lihat Laporan Saldo Sisa
Use-case yang menggambarkan kegiatan melihat
laporan saldo sisa.
4.2.3.1.3 Pemodelan Use-case Diagram