Activity Diagram Analisa Sistem Usulan

4.2.3.3 Activity Diagram

Setelah pembuatan use-case diagram tahapan selanjutnya adalah pembuatan activity diagram. Pembuatan activity diagram ini bertujuan untuk memperlihatkan aliran kerja yang terjadi dalam Sistem Informasi Pencatatan Keuangan Organisasi Non-Profit. verifikasi username password ya tidak Isi form login username password benar? tampilkan home sesuai level Gambar 4.5 Activity Diagram Login Pada use-case login aktivitas pertama yang dilakukan adalah mengisi form login dengan username dan password kemudian mengirimnya untuk diverifikasi apakah username dan password sudah benar atau tidak. Jika username dan password benar maka sistem akan membuka halaman home dengan otentifikasi level username yang dimasukkan. Jika tidak, sistem akan kembali ke halaman awal login dengan pemberitahuan bahwa username dan password yang dimasukkan salah. data baru telah tersimpan tambah data penerimaan kas tampilkan data penerimaan kas Gambar 4.6 Activity Diagram Input Penerimaan Kas Pada aktivitas input penerimaan kas, pengguna memasukkan data penerimaan kas melalui form tambah data penerimaan kas. Setelah data disimpan dalam database maka sistem akan menampilkan data penerimaan kas yang terdapat dalam database. data baru telah disimpan tambah data pengeluaran kas tampilkan data pengeluaran kas Gambar 4.7 Activity Diagram Input Pengeluaran Kas Sama halnya dengan aktivitas input penerimaan kas, pada aktivitas input pengeluaran kas pengguna memasukkan data pengeluaran kas melalui form tambah data pengeluaran kas. Setelah data disimpan dalam database maka sistem akan menampilkan data penerimaan kas yang terdapat dalam database. data dengan status persetujuan telah disimpan pilih data penerimaan kas baru isi form persetujuan tampilkan data penerimaan kas Gambar 4.8 Activity Diagram Persetujuan Penerimaan Kas Pada aktivitas persetujuan penerimaan kas, yang pertama kali dilakukan adalah memilih penerimaan kas baru yang belum disetujui dengan cara mengklik icon yang terdapat dalam tabel. Setelah itu, akan terbuka halaman persetujuan dan pengguna mengisi form persetujuan berdasarkan pendapat dan pemikirannya. Setelah disetujui maka sistem akan menampilkan data penerimaan kas dengan pembaharuan icon pada penerimaan kas yang sudah dilakukan persetujuan berubah. data dengan status persetujuan telah disimpan pilih data pengeluaran kas baru isi form persetujuan tampilkan data pengeluaran kas Gambar 4.9 Activity Diagram Persetujuan Pengeluaran Kas Sama halnya dengan persetujuan penerimaan kas. Pada aktivitas persetujuan pengeluaran kas, yang pertama kali dilakukan adalah memilih pengeluaran kas baru yang belum disetujui dengan cara mengklik icon yang terdapat dalam tabel. Setelah itu, akan terbuka halaman persetujuan dan pengguna mengisi form persetujuan berdasarkan pendapat dan pemikirannya. Setelah disetujui maka sistem akan menampilkan data pengeluaran kas dengan pembaharuan icon pada pengeluaran kas yang sudah dilakukan persetujuan berubah. klik simbol cetak penerimaan kas tampilkan bukti penerimaan kas cetak bukti penerimaan kas Gambar 4.10 Activity Diagram Cetak Penerimaan Kas Aktivitas pada use-case cetak penerimaan kas dimulai dengan mengklik icon cetak pada data penerimaan kas yang ingin dicetak. Setelah itu, sistem akan menampilkan bukti penerimaan kas yang berformat kwitansi pada tab baru. Kemudian pengguna mencetak bukti penerimaan kas tersebut. klik simbol cetak pengeluaran kas tampilkan bukti pengeluaran kas cetak bukti pengeluaran kas Gambar 4.11 Activity Diagram Cetak Pengeluaran Kas Sama dengan use-case cetak penerimaan kas. Aktivitas pada use-case cetak pengeluaran kas dimulai dengan mengklik icon cetak pada data pengeluaran kas yang ingin dicetak. Setelah itu, sistem akan menampilkan bukti pengeluaran kas yang berformat kwitansi pada tab baru. Kemudian pengguna mencetak bukti pengeluaran kas tersebut. pilih jenis laporan keuangan periodenya masukkan periode yang diinginkan tampilkan laporan keuangan berdasarkan periode Gambar 4.12 Activity Diagram Lihat Laporan Keuangan Ativitas yang dilakukan pada use-case lihat laporan keuangan adalah memilih jenis laporan keuangan dan periode yang diinginkan. Kemudian memasukkan periode yang diinginkan dan memprosesnya. Sistem akan menampilkan laporan keuangan berdasarkan filter yang telah dimasukkan oleh pengguna. tampilkan laporan saldo sisa Gambar 4.13 Activity Diagram Lihat Laporan Saldo Sisa Aktivitas yang dilakukan pada use-case lihat laporan saldo sisa adalah hanya menampilkan saldo sisa berdasarkan tanggal akses pengguna.

4.2.3.4 Class Diagram