Sequence Diagram Perancangan Sistem Informasi Simpan Pinjam

158

4.3.1.3 Sequence Diagram

Sequence diagram ini menjelaskan secara detail urutan proses yang dilakukan dalam sistem untuk mencapai tujuan dari use case. Sequence diagram digambarkan sebagai berikut: 1. Sequence Diagram Login Gambar 4.32 Sequence Diagram Login Sequence diagram login ini dilakukan oleh lima aktor yang sudah terdaftar dalam sistem yaitu sekretaris, bendahara, marketing, accounting, dan anggota. Sistem akan menampilakan form login yang harus di isi oleh aktor. Pada form aktor melakukan input username dan password pada antarmuka form yang ditampilkan. Sistem akan memproses username dan 159 password yang dimasukan. Sistem akan melakukan pengecekan pada database anggota dan pengurus. Jika sistem tidak menemukan username dan password yang dimasukan maka antarmuka sistem akan menampilkan pesan username dan password yang dimasukan salah, namun bila sistem menemukan username dan password pada database maka sistem akan memproses masuk kedalam antarmuka yang di tuju dan akan menampilkannya. 160 2. Sequence Diagram Manajemen Anggota Gambar 4.33 Sequence Diagram Manajemen Anggota 161 Actor yang melakukan proses sequence diagram manajemen anggota adalah sekretaris. Actor mengirimkan message kepada object anggota memilih menu anggota kemudian mengirimkan kembali message menampilkan submenu tambah anggota, data anggota dan laporan data anggota. Selanjutnya actor mengirimkan message memilih tambah anggota kemudian mengirimkan kembali message menampilkan form input data. Setelah itu actor mengirimkan message input data anggota kemudian mengirimkan message batal atau simpan, jika Simpan kemudian actor akan dikirimkan message menampilkan list data anggota. Selanjutnya actor mengirimkan message memilih menu data anggota kemudian mengirimkan kembali message menampilkan form cari dan list data anggota. Setelah itu actor mengirimkan message input form cari dan memilih menu cari kemudian actor dikirimkan kembali message menampilkan data yang dicari. Setelah itu actor mengirimkan message memilih menu edit yang kemudian dikirimkan kembali message menampilkan form edit data, selanjutnya actor mengirimkan message edit data anggota kemudian mengirimkan message batal atau update, jika update kemudian actor akan dikirimkan message menampilkan list data anggota. Actor kemudian mengirimkan message memilih menu hapus kemudian 162 dikirimkan message menampilkan pesan penghapusan, kemudian actor mengirimkan kembali message tidak atau ya, jika ya dikirimkan message menampilkan list data anggota. Selanjutnya actor mengirimkan message memilih menu detail kemudian actor akan dikirimkan message menampilkan detail data anggota kemudian actor mengirimkan kembali message kembali atau memilih cetak kartu anggota. selanjutnya actor mengirimkan message memilih submenu laporan data anggota, kemudian actor akan dikirimkan message kembali menampilkan submenu anggota aktif dan anggota tidak aktif. Selanjutnya actor mengirimkan message memilih submenu anggota aktif kemudian actor dikirimkan kembali message menampilkan form cari dan list anggota aktif. Setelah itu actor mengirimkan message input form cari dan memilih menu cari, kemjudian actor dikirimkan kembali message data yang dicari. Selanjutnya actor mengirimkan message memilih submenu anggota tidak aktif kemudian actor dikirimkan kembali message menampilkan form cari dan list anggota tidak aktif. Setelah itu actor mengirimkan message input form cari dan memilih menu cari, kemjudian actor dikirimkan kembali message data yang dicari. 163 3. Sequence Diagram Manajemen Pengurus Gambar 4.34 Sequence Diagram Manajemen Pengurus Actor yang melakukan proses sequence diagram manajemen pengurus adalah sekretaris. Actor mengirimkan message kepada object pengurus memilih menu pengurus kemudian mengirimkan kembali message menampilkan submenu tambah pengurus dan data pengurus. Selanjutnya actor mengirimkan message memilih tambah pengurus kemudian mengirimkan kembali message menampilkan form Input Data. Setelah itu actor mengirimkan message input data pengurus kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan dikirimkan message menampilkan list data pengurus. Selanjutnya actor 164 mengirimkan message memilih menu data pengurus kemudian mengirimkan kembali message menampilkan list data pengurus. Setelah itu actor mengirimkan message memilih menu edit yang kemudian dikirimkan kembali message menampilkan form edit data, selanjutnya actor mengirimkan message edit data pengurus kemudian mengirimkan message batal atau update, jika update kemudian actor akan dikirimkan message menampilkan list data pengurus. Actor kemudian mengirimkan message memilih menu hapus kemudian dikirimkan message menampilkan pesan penghapusan, kemudian actor mengirimkan kembali message tidak atau ya, jika ya dikirimkan message menampilkan list data pengurus. Selanjutnya actor mengirimkan message memilih menu detail kemudian actor akan dikirimkan message menampilkan detail data pengurus. 165 4. Sequence Diagram Manajemen Pengajuan Pinjaman Gambar 4.35 Sequence Diagram Manajemen Pengajuan Pinjaman Actor yang melakukan proses sequence diagram manajemen pengajuan pinjaman adalah sekretaris. Actor mengirimkan message kepada object anggota memilih menu anggota kemudian mengirimkan kembali message menampilkan submenu tambah anggota dan data anggota. Selanjutnya actor mengirimkan message memilih pengajuan pinjaman kemudian 166 mengirimkan kembali message menampilkan form input data. Setelah itu actor mengirimkan message input data pengajuan pinjaman kemudian mengirimkan message batal atau simpan, jika Simpan kemudian actor akan dikirimkan message menampilkan list data pengajuan pinjaman. Selanjutnya actor mengirimkan message mengirimkan message kepada object pinjaman memilih menu pinjaman kemudian mengirimkan kembali message menampilkan list data pengajuan pinjaman. Setelah itu actor mengirimkan message memilih menu edit yang kemudian dikirimkan kembali message menampilkan form edit data, selanjutnya actor mengirimkan message edit data pengajuan pinjaman kemudian mengirimkan message batal atau update, jika update kemudian actor akan dikirimkan message menampilkan list data pengajuan pinjaman. Actor kemudian mengirimkan message memilih menu hapus kemudian dikirimkan message menampilkan pesan penghapusan, kemudian actor mengirimkan kembali message tidak atau ya, jika ya dikirimkan message menampilkan list data pengajuan pinjaman. Selanjutnya actor mengirimkan message memilih menu detail kemudian actor akan dikirimkan message menampilkan detail data pengajuan pinjaman kemudian actor mengirimkan kembali message kembali atau memilih cetak perjanjian pinjaman. 167 Selanjutnya actor mengirimkan message memilih submenu laporan pengajuan pinjaman, kemudian actor dikirimkan kembali message menampilkan form cari dan list anggota peminjam. Setelah itu actor mengirimkan message menginput form cari dan memilih cari, kemudian actor dikirimkan kembali message menampilkan data yang dicari. 5. Sequence Diagram Ganti Password Gambar 4.36 Sequence Diagram Ganti Password Actor mengirimkan message kepada object pengurus atau anggota memilih menu ganti password kemudian mengirimkan kembali message menampilkan form ganti password. Setelah itu actor mengirimkan message input form kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan dikirimkan message menampilkan form ganti password dan pesan konfirmasi penggantian password. 168 6. Sequence Diagaram Manajemen Produk Gambar 4.37 Sequence Diagram Manajemen Produk 169 Actor yang melakukan proses sequence diagram manajemen produk adalah marketing. Actor mengirimkan message kepada object simjenis, pinjenis, dan subsimjenis lalu memilih menu produk kemudian mengirimkan kembali message menampilkan submenu simpanan dan pinjaman. Selanjutnya actor mengirimkan message memilih submenu simpanan kemudian mengirimkan kembali message menampilkan list jenis simpanan. Kemudian actor mengirimkan message kepada object simjenis kemudian actor mengirmkan kembali message memilih tambah jenis simpanan dan dikirimkan message menampilkan form Input Data. Setelah itu actor mengirimkan message input data jenis simpanan kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan dikirimkan message menampilkan list data jenis simpanan. Setelah itu actor mengirimkan message memilih menu edit yang kemudian dikirimkan kembali message menampilkan form edit data, selanjutnya actor mengirimkan message edit data jenis simpanan kemudian mengirimkan message batal atau update, jika update kemudian actor akan dikirimkan message menampilkan list data jenis simpanan. Actor kemudian mengirimkan message memilih menu hapus kemudian dikirimkan message menampilkan pesan penghapusan, kemudian actor mengirimkan kembali message 170 tidak atau ya, jika ya dikirimkan message menampilkan list data jenis simpanan. Selanjutnya actor mengirimkan message memilih submenu pinjaman kemudian mengirimkan kembali message menampilkan list jenis pinjaman. Kemudian actor mengirimkan message kepada object pinjenis, lalu mengirimkan message memilih tambah jenis pinjaman dan dikirimkan kembali message menampilkan form Input Data. Setelah itu actor mengirimkan message input data jenis pinjaman kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan dikirimkan message menampilkan list data jenis pinjaman. Setelah itu actor mengirimkan message memilih menu edit yang kemudian dikirimkan kembali message menampilkan form edit data, selanjutnya actor mengirimkan message edit data jenis pinjaman kemudian mengirimkan message batal atau update, jika update kemudian actor akan dikirimkan message menampilkan list data jenis pinjaman. Actor kemudian mengirimkan message memilih menu hapus kemudian dikirimkan message menampilkan pesan penghapusan, kemudian actor mengirimkan kembali message tidak atau ya, jika ya dikirimkan message menampilkan list data jenis pinjaman. 171 Selanjutnya actor mengirimkan message memilih submenu simpanan kemudian mengirimkan kembali message menampilkan submenu subsimpanan. Setelah itu actor mengirimkan message memilih submenu subsimpanan dan dikirimkan kembali message menampilkan list subsimpanan. Kemudian actor mengirimkan message kepada object subsimjenis, lalu mengirmkan message memilih tambah subsimpanan dan dikirimkan kembali message menampilkan form Input Data. Setelah itu actor mengirimkan message input data subsimpanan kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan dikirimkan message menampilkan list data subsimpanan. Setelah itu actor mengirimkan message memilih menu edit yang kemudian dikirimkan kembali message menampilkan form edit data, selanjutnya actor mengirimkan message edit data subsimpanan kemudian mengirimkan message batal atau update, jika update kemudian actor akan dikirimkan message menampilkan list data subsimpanan. Actor kemudian mengirimkan message memilih menu hapus kemudian dikirimkan message menampilkan pesan penghapusan, kemudian actor mengirimkan kembali message tidak atau ya, jika ya dikirimkan message menampilkan list data subsimpanan. 172 7. Sequence Diagram Manajemen Berita Gambar 4.38 Sequence Diagram Manajemen Berita Actor yang melakukan proses sequence diagram manajemen berita adalah marketing. Actor mengirimkan message kepada object berita memilih menu berita kemudian mengirimkan kembali message menampilkan submenu tambah berita dan data berita. Selanjutnya actor mengirimkan message memilih tambah berita kemudian mengirimkan kembali message menampilkan form Input Data. Setelah itu actor mengirimkan message input data berita kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan dikirimkan message menampilkan list data berita. Selanjutnya actor mengirimkan 173 message memilih menu data berita kemudian mengirimkan kembali message menampilkan list data berita. Setelah itu actor mengirimkan message memilih menu edit yang kemudian dikirimkan kembali message menampilkan form edit data, selanjutnya actor mengirimkan message edit data berita kemudian mengirimkan message batal atau update, jika update kemudian actor akan dikirimkan message menampilkan list data berita. Actor kemudian mengirimkan message memilih menu hapus kemudian dikirimkan message menampilkan pesan penghapusan, kemudian actor mengirimkan kembali message tidak atau ya, jika ya dikirimkan message menampilkan list data berita. 8. Sequence Diagram Ubah Profil Koperasi Gambar 4.39 Sequence Diagram Ubah Profil Koperasi 174 Actor yang melakukan proses sequence diagram ubah profil koperasi adalah marketing. Actor mengirimkan message kepada object profil memilih menu profil kemudian mengirimkan kembali message menampilkan data profil koperasi. Lalu actor mengirimkan message memilih edit dan actor akan dikirimkan kembali message form edit profil koperasi. Setelah itu actor mengirimkan message input form kemudian mengirimkan message batal atau update, jika update kemudian actor akan dikirimkan message menampilkan data profil koperasi. 9. Sequence Diagram Upload Laporan Keuangan Gambar 4.40 Sequence Diagram Upload Laporan Keuangan 175 Actor yang melakukan proses sequence diagram upload laporan keuangan adalah marketing. Actor mengirimkan message kepada object laporan memilih menu laporan keuangan kemudian mengirimkan kembali message menampilkan data form upload dan list data keuangan. Lalu actor mengirimkan message memilih detail dan actor akan dikirimkan kembali message gambar laporan keuangan yang telah diupload. Setelah itu actor mengirimkan message memilih hapus kemudian mengirimkan message menampilkan konfirmasi penghapusan data. Dengan memilih OK actor akan dikirimkan message menampilkan form upload dan list data laporan keuangan. 176 10. Sequence Diagram Input Transaksi Simpanan Gambar 4.41 Sequence Diagram Input Transaksi Simpanan Actor yang melakukan proses sequence diagram input transaksi simpanan adalah bendahara. Actor mengirimkan message kepada object simtransaksi memilih menu simpanan kemudian mengirimkan kembali message menampilkan form cari dan list anggota. Setelah itu actor mengirimkan message input form cari dan memilih menu cari kemudian actor dikirimkan kembali message menampilkan data yang dicari. Selanjutnya actor mengirimkan message memilih setoran kemudian mengirimkan kembali message menampilkan form 177 Input Data. Setelah itu actor mengirimkan message input data setoran kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan dikirimkan message menampilkan konfirmasi penyimpanan data tidak atau ok, jika actor memilih ok maka dikirimkan kembali message menampilkan list anggota. Selanjutnya actor mengirimkan message memilih tarikan kemudian mengirimkan kembali message menampilkan form Input Data. Setelah itu actor mengirimkan message input data tarikan kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan dikirimkan message menampilkan konfirmasi penyimpanan data tidak atau ok, jika actor memilih ok maka dikirimkan kembali message menampilkan list anggota. Selanjutnya actor mengirimkan message memilih cetak transaksi. Setelah itu actor dikirimkan message menampilkan transaksi yang akan dicetak. 178 11. Sequence Diagram Input Biaya Administrasi Simpanan Gambar 4.42 Sequence Diagram Input Biaya Administrasi Simpanan Actor yang melakukan proses sequence diagram input biaya administrasi simpanan adalah bendahara. Actor dikirimkan message oleh object biaya dan mengirimkan message kepada object simtransaksi memilih menu proses kemudian mengirimkan kembali message menampilkan submenu biaya administrasi dan bagi hasil. Selanjutnya actor mengirimkan message memilih submenu biaya administrasi kemudian mengirimkan kembali message menampilkan form biaya administrasi yang dikirimkan oleh object biaya. Setelah itu actor mengirimkan message biaya kemudian mengirimkan message batal atau proses, jika proses kemudian actor dikirimkan kembali message menampilkan form biaya administrasi dan pesan. 179 12. Sequence Diagram Input Bagi Hasil Simpanan Gambar 4.43 Sequence Diagram Input Bagi Hasil Simpanan Actor yang melakukan proses sequence diagram input bagi hasil simpanan adalah bendahara. Actor dikirimkan message oleh object bagi_hasil dan mengirimkan message kepada object simtransaksi memilih menu proses kemudian mengirimkan kembali message menampilkan submenu biaya administrasi dan bagi hasil. Selanjutnya actor mengirimkan message memilih submenu bagi hasil kemudian mengirimkan kembali message menampilkan form bagi hasil yang dikirimkan oleh object bagi_hasil. Setelah itu actor mengirimkan message bagi hasil kemudian mengirimkan message batal atau proses, jika proses kemudian actor dikirimkan kembali message menampilkan form bagi hasil dan pesan. 180 13. Sequence Diagram Input Transaksi Pinjaman Gambar 4.44 Sequence Diagram Input Transaksi Pinjaman Actor yang melakukan proses sequence diagram input transaksi pinjaman adalah bendahara. Actor mengirimkan message kepada object pintransaksi memilih menu pinjaman kemudian mengirimkan kembali message menampilkan submenu pencairan pinjaman dan angsuran pinjaman . Selanjutnya actor mengirimkan message memilih pencairan pinjaman kemudian mengirimkan kembali message menampilkan list pengaju pinjaman. Setelah itu actor mengirimkan message memilih pencairan dan dikirimkan kembali message menampilkan form 181 pencairan kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan message menampilkan list pengaju pinjaman. Selanjutnya actor mengirimkan message memilih submenu angsuran pinjaman kemudian mengirimkan kembali message menampilkan list peminjam. Setelah itu actor mengirimkan message memilih angsuran dan dikirimkan kembali message menampilkan form angsuran kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan dikirimkan message menampilkan konfirmasi penyimpanan data tidak atau ok, jika actor memilih ok maka dikirimkan kembali message menampilkan list peminjam. Selanjutnya actor mengirimkan message memilih transaksi dan dikirimkan message menampilkan list transaksi, kemudian actor mengirimkan message memilih cetak transaksi maka dikirimkan kembali message menampilkan cetak transaksi. 14. Sequence Diagram Cetak Buku Simpanan Gambar 4.45 Sequence Diagram Cetak Buku Simpanan 182 Actor yang melakukan proses sequence diagram cetak buku simpanan adalah bendahara. Actor mengirimkan message kepada object anggota memilih menu simpanan kemudian mengirimkan kembali message menampilkan list anggota. Kemudian actor mengirimkan message cetak buku simpanan dan dikirimkan kembali message cetak buku simpanan. 15. Sequence Diagram Cetak Transaksi Kas Harian Gambar 4.46 Sequence Diagram Cetak Transaksi Kas Harian Actor yang melakukan proses sequence diagram cetak transaksi kas harian adalah bendahara. Actor mengirimkan message kepada object simtransaksi dan pintransaksi memilih menu transaksi kemudian mengirimkan kembali message menampilkan form cari tanggal. Kemudian actor mengirimkan message tanggal yang dipilih dan dikirimkan kembali message transaksi sesuai tanggal yang dipilih. 183 16. Sequence Diagram Input Equivalent Rate Gambar 4.47 Sequence Diagram Input Equivalent Rate Actor yang melakukan proses sequence diagram input equivalent rate adalah accounting. Actor mengirimkan message kepada object eqr memilih menu eqrate kemudian mengirimkan kembali message menampilkan submenu input eqr dan lihat data 184 eqr. Selanjutnya actor mengirimkan message memilih input eqr kemudian mengirimkan kembali message menampilkan form Input Data. Setelah itu actor mengirimkan message input data eqr kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan dikirimkan message menampilkan list data eqr. Selanjutnya actor mengirimkan message memilih menu lihat data eqr kemudian mengirimkan kembali message menampilkan list data eqr. Actor kemudian mengirimkan message memilih menu hapus kemudian dikirimkan message menampilkan pesan penghapusan, kemudian actor mengirimkan kembali message tidak atau ya, jika ya dikirimkan message menampilkan list data eqr. 185 17. Sequence Diagram Manajemen Biaya Gambar 4.48 Sequence Diagram Manajemen Biaya Actor yang melakukan proses sequence diagram manajemen biaya adalah accounting. Actor mengirimkan message kepada object biaya memilih menu biaya kemudian mengirimkan kembali message menampilkan submenu tambah biaya dan data biaya. Selanjutnya actor mengirimkan message memilih tambah biaya kemudian mengirimkan kembali message menampilkan form Input Data. Setelah itu actor mengirimkan message input data biaya kemudian mengirimkan message batal atau simpan, 186 jika simpan kemudian actor akan dikirimkan message menampilkan list data biaya. Selanjutnya actor mengirimkan message memilih menu data biaya kemudian mengirimkan kembali message menampilkan list data biaya. Setelah itu actor mengirimkan message memilih menu edit yang kemudian dikirimkan kembali message menampilkan form edit data, selanjutnya actor mengirimkan message edit data biaya kemudian mengirimkan message batal atau update, jika update kemudian actor akan dikirimkan message menampilkan list data biaya. Actor kemudian mengirimkan message memilih menu hapus kemudian dikirimkan message menampilkan pesan penghapusan, kemudian actor mengirimkan kembali message tidak atau ya, jika ya dikirimkan message menampilkan list data biaya. 18. Sequence Diagram Cetak Jurnal Umum Gambar 4.49 Sequence Diagram Cetak Jurnal Umum 187 Actor yang melakukan proses sequence diagram cetak jurnal umum adalah accounting. Actor mengirimkan message kepada object accjurnal memilih menu jurnal kemudian mengirimkan kembali message menampilkan form cari tanggal. Kemudian actor mengirimkan message tanggal yang dipilih dan dikirimkan kembali message jurnal sesuai tanggal yang dipilih. 188 19. Sequence Diagram Manajemen Akun Gambar 4.50 Sequence Diagram Manajemen Akun 189 Actor yang melakukan proses sequence diagram manajemen akun adalah accounting. Actor mengirimkan message kepada object account memilih menu COA kemudian mengirimkan kembali message menampilkan submenu akun dan header. Setelah itu actor mengirimkan message memilih submenu akun kemudian mengirimkan kembali message menampilkan submenu tambah akun dan data akun. Selanjutnya actor mengirimkan message memilih tambah akun kemudian mengirimkan kembali message menampilkan form Input Data. Setelah itu actor mengirimkan message input data akun kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan dikirimkan message menampilkan list data akun. Selanjutnya actor mengirimkan message memilih menu data akun kemudian mengirimkan kembali message menampilkan list data akun. Setelah itu actor mengirimkan message memilih menu edit yang kemudian dikirimkan kembali message menampilkan form edit data, selanjutnya actor mengirimkan message edit data akun kemudian mengirimkan message batal atau update, jika update kemudian actor akan dikirimkan message menampilkan list data akun. Actor kemudian mengirimkan message memilih menu hapus kemudian dikirimkan message menampilkan pesan penghapusan, kemudian actor mengirimkan kembali message 190 tidak atau ya, jika ya dikirimkan message menampilkan list data akun. Setelah itu actor mengirimkan message memilih submenu header kemudian mengirimkan kembali message menampilkan submenu tambah header dan data header. Selanjutnya actor mengirimkan message memilih tambah header kemudian mengirimkan kembali message menampilkan form Input Data. Setelah itu actor mengirimkan message input data header kemudian mengirimkan message batal atau simpan, jika simpan kemudian actor akan dikirimkan message menampilkan list data header. Selanjutnya actor mengirimkan message memilih menu data header kemudian mengirimkan kembali message menampilkan list data header. Setelah itu actor mengirimkan message memilih menu edit yang kemudian dikirimkan kembali message menampilkan form edit data, selanjutnya actor mengirimkan message edit data header kemudian mengirimkan message batal atau update, jika update kemudian actor akan dikirimkan message menampilkan list data header. Actor kemudian mengirimkan message memilih menu hapus kemudian dikirimkan message menampilkan pesan penghapusan, kemudian actor mengirimkan kembali message tidak atau ya, jika ya dikirimkan message menampilkan list data header. 191 20. Sequence Diagram Manajemen Nisbah Gambar 4.51 Sequence Diagram Manajemen Nisbah Actor yang melakukan proses sequence diagram manajemen nisbah adalah accounting. Actor mengirimkan message kepada object bagi_hasil memilih menu nisbah kemudian mengirimkan kembali message menampilkan submenu tambah nisbah dan data nisbah. Selanjutnya actor mengirimkan message memilih tambah nisbah kemudian mengirimkan kembali message menampilkan form Input Data. Setelah itu actor mengirimkan message input data nisbah kemudian mengirimkan message batal atau simpan, 192 jika simpan kemudian actor akan dikirimkan message menampilkan list data nisbah. Selanjutnya actor mengirimkan message memilih menu data nisbah kemudian mengirimkan kembali message menampilkan list data nisbah. Setelah itu actor mengirimkan message memilih menu edit yang kemudian dikirimkan kembali message menampilkan form edit data, selanjutnya actor mengirimkan message edit data nisbah kemudian mengirimkan message batal atau update, jika update kemudian actor akan dikirimkan message menampilkan list data nisbah. Actor kemudian mengirimkan message memilih menu hapus kemudian dikirimkan message menampilkan pesan penghapusan, kemudian actor mengirimkan kembali message tidak atau ya, jika ya dikirimkan message menampilkan list data nisbah. 193 21. Sequence Diagram Lihat Saldo Simpanan Gambar 4.52 Sequence Diagram Lihat Saldo Simpanan Pada sequence diagram lihat lihat saldo simpanan, anggota sebagai actor pada object simtransaksi. Actor mengirimkan message memilih menu simpanan kemudian mengirimkan kembali menampilkan submenu simpanan pokok, simpanan wajib, simpanan sukarela dan total saldo. Selanjutnya actor mengirimkan message memilih submenu simpanan pokok kemudian mengirimkan kembali message menampilkan informasi transaksi simpanan pokok. Selanjutnya actor mengirimkan message memilih submenu simpanan wajib dan kemudian mengirimkan kembali message menampilkan informasi transaksi simpanan wajib. Selanjutnya actor 194 mengirimkan message memilih submenu simpanan sukarela kemudian mengirmkan kembali message menampilkan informasi transaksi simpanan sukarela. Selanjutnya actor mengirimkan message memilih submenu total saldo kemudian mengirimkan kembali message menampilkan informasi seluruh transaksi. 22. Sequence Diagram Lihat Transaksi Pinjaman Gambar 4.53 Sequence Diagram Lihat Transaksi Pinjaman Pada sequence diagram lihat transaksi pinjaman, anggota sebagai actor pada object pintransaksi. Actor kemudian mengirimkan message memilih menu pinjaman kemudian mengirimkan kembali message menampilkan informasi transaksi pinjaman. 195 23. Sequence Diagram Lihat Berita Gambar 4.54 Sequence Diagram Lihat Berita Pada sequence diagram lihat berita, anggota sebagai actor pada object berita. Actor kemudian mengirimkan message membuka sistem informasi simpan pinjam pada object berita kemudian melakukan proses panggil database dan mengirimkan kembali message menampilkan halaman utama yang terdapat berita terupdate. 24. Sequence Diagram Lihat Laporan Keuangan Gambar 4.55 Sequence Diagram Lihat Laporan Keuangan 196 Pada sequence diagram lihat laporan, anggota dan calon anggota sebagai actor pada object laporan. Actor kemudian mengirimkan message membuka sistem informasi simpan pinjam dan memilih menu laporan keuangan pada object laporan, maka actor akan dikirimkan kembali message gambar laporan keuangan yang telah diupload. Kemudian actor mengirimkan message memilih gambar yang ingin dilihat, maka actor akan dikirimkan kembali message menampilkan gambar laporan keuangan yang diperbesar. 25. Sequence Diagram Input Pendaftaran Anggota Gambar 4.56 Sequence Diagram Input Pendaftaran Anggota Pada sequence diagram Input Pendaftaran Anggota, calon anggota sebagai actor pada object anggota. Actor kemudian mengirimkan message membuka sistem informasi simpan pinjam dan memilih menu pendaftaran anggota pada object anggota, maka actor akan dikirimkan kembali message form 197 pendaftaran anggota dan memilih simpan. Maka actor akan dikirimkan kembali message menampilkan pemberitahuan untuk melakukan setoran awal. 26. Sequence Diagram Logout Gambar 4.57 Sequence Diagram Logout Sequence Diagram Logout ini dilakukan oleh lima aktor yaitu sekretaris, bendahara, marketing, accounting, dan anggota. Yang sebelumnya aktor tersebut telah melakukan login sistem. Aktor memilih logout pada antarmuka sistem yang ditampilkan. Maka sistem akan memproses logout. Jika logout telah berhasil dilakukan sistem akan menyambungkan kepada halaman utama. 198

4.3.1.4 Statechart Diagram