• Tidak ada hasil yang ditemukan

Statechart diagram menggambarkan spesifikasi

urutan pesan-pesan yang akan diterima objek dalam sistem

dan tanggapan yang akan diterima objek yang ada pada

Sistem Informasi Simpan Pinjam Mudharabah pada

Koperasi BMT Ar-Rumini.

1. Statechart DiagramInput Data Anggota

membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman Utama Customer Service masukan username dan

password username dan password

salah

Menampilkan List Anggota Memilih Menu Anggota

Menampilkan Form Tambah Anggota Memilih Tambah Anggota Memilih Anggota

yang ingin diedit

Menampilkan pesan verifikasi penghapusan data Memilih Hapus

Menampilkan List Anggota

Pilih OK / Batal Input Tambah Anggota Data Lengkap Data Tidak Lengkap Menampilkan Form Edit Data Anggota

Edit Data Anggota

Data Lengkap Data Tidak

Lengkap

Menampilkan Halaman Login Login

Logout

Gambar 4.33 Statechart DiagramInput Data Anggota

Pada statechart diagram input data anggota, user melakukan event

membuka aplikasi, maka state akan menampilkan halaman utama, dan kemudian user akan melakukan event memilih login disampaikan pada

state menampilkan halaman login. User akan melakukan event

masukan username dan password. Jika username dan password yang dimasukan salah maka user kembali melakukan event masukan

username dan password. Jika berhasil, maka state menampilkan

halaman utama customer service.

Setelah state menampilkan halaman utama customer service,

user melakukan event memilih menu anggota disampaikan pada state

menampilkan list nasabah yang memiliki pilihan untuk event memilih tambah anggota, event memilih anggota yang ingin diedit, dan event

memilih hapus anggota.

Pada pilihan untuk event memilih tambah anggota, state

menampilkan form tambah anggota. User akan melakukan event input

tambah anggota. Jika data yang diinput tidak lengkap maka user

kembali melakukan event input tambah anggota. Jika data yang diinput

lengkap, maka state menampilkan listanggota.

Pada pilihan untuk event memilih anggota yang ingin diedit, state

menampilkan form edit data anggota. User akan melakukan event edit

data anggota. Jika data yang diinput tidak lengkap maka user kembali melakukan event edit data anggota. Jika data yang diubah lengkap, maka state menampilkan listanggota.

Pada pilihan untuk event memilih hapus anggota, menampilkan pesan konfirmasi penghapusan data. Jika user berhasil dihapus ataupun batal dihapus maka state akan menampilkan listanggota.

2. Statechart DiagramInput Form Survey membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman Utama Customer Service

masukan username dan password username dan password

salah

Menampilkan List Survey

Memilih Menu Survey

Menampilkan Form Survey

Memilih Tambah Survey Memilih Data Survey yang

ingin diedit

Menampilkan pesan verifikasi penghapusan data

Memilih Hapus

Menampilkan List Survey

Pilih OK / Batal Input Tambah Survey Data Lengkap Data Tidak Lengkap

Menampilkan Form Edit Data Survey

Edit Data Survey

Data Lengkap Data Tidak

Lengkap

Menampilkan Halaman Login

Login

Logout

Gambar 4.34 Statechart DiagramInput Form Survey

Pada statechart diagram input form survey, user melakukan event

membuka aplikasi, maka state akan menampilkan halaman utama, dan kemudian user akan melakukan event memilih login disampaikan pada

state menampilkan halaman login. User akan melakukan event

masukan username dan password. Jika username dan password yang dimasukan salah maka user kembali melakukan event masukan

username dan password. Jika berhasil, maka state menampilkan

Setelah state menampilkan halaman utama customer service,

user melakukan event memilih menu survey disampaikan pada state

menampilkan list survey yang memiliki pilihan untuk event memilih tambah survey, event memilih survey yang ingin diedit, dan event

memilih hapus survey.

Pada pilihan untuk event memilih tambah survey, state

menampilkan form tambah survey. User akan melakukan event input

tambah survey. Jika data yang diinput tidak lengkap maka user kembali melakukan event input tambah survey. Jika data yang diinput lengkap, maka state menampilkan listsurvey.

Pada pilihan untuk event memilih survey yang ingin diedit, state

menampilkan form edit data survey. User akan melakukan event edit

data survey. Jika data yang diinput tidak lengkap maka user kembali melakukan eventedit data survey. Jika data yang diubahlengkap, maka

state menampilkan listsurvey.

Pada pilihan untuk event memilih hapus survey, menampilkan pesan konfirmasi penghapusan data. Jika user berhasil dihapus ataupun batal dihapus maka state akan menampilkan listsurvey.

3. Statechart Diagram Form Cetak Surat Persetujuan Penolakan

membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman Utama Customer Service

masukan username dan password username dan password

salah

Menampilkan List Survey

Memilih Menu Survey

Memilih Icon Cetak Menampilkan Form Surat Persetujuan Penolakan

Menampilkan Halaman Login Login

Logout

Gambar 4.43 Statechart Diagram Cetak Surat Persetujuan Penolakan

Pada statechart diagram form cetak surat persetujuan penolakan,

user melakukan event membuka aplikasi, maka state akan

menampilkan halaman utama, dan kemudian user akan melakukan

event memilih login disampaikan pada state menampilkan halaman

login. User akan melakukan event masukan username dan password. Jika username dan password yang dimasukan salah maka user kembali melakukan event masukan username dan password. Jika berhasil, maka state menampilkan halaman utama customer service.

Setelah state menampilkan halaman utama customer service.,

user melakukan event memilih menu survey disampaikan pada state

menampilkan list survey. User akan melakukan event memilih icon

cetak, maka state menampilkan form surat persetujuan penolakan.

4. Statechart DiagramInput Rekening Tabungan

membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman UtamaTeller masukan username

dan password username dan

password salah

Menampilkan List Rekening Tabungan Memilih Menu Rekening

Tabungan

Menampilkan Form Tambah Rekening Tabungan Memilih Tambah

Rekening Tabungan Memilih Data Rekening

tabungan yang ingin diedit

Menampilkan pesan verifikasi penghapusan data Memilih Hapus

Menampilkan List Rekening Tabungan

Pilih OK / Batal Input Rekening Tabungan Data Lengkap Data Tidak Lengkap Menampilkan Form Edit Data Rekening Tabungan

Data Lengkap Data Tidak

Lengkap

Menampilkan Halaman Login Login

Logout Edit data rek.tabungan

Gambar 4.44 Statechart DiagramInput Rekening Tabungan Pada statechart diagram input rekening tabungan anggota, user

melakukan event membuka aplikasi, maka state akan menampilkan halaman utama, dan kemudian user akan melakukan event memilih

login disampaikan pada state menampilkan halaman login. User akan

password yang dimasukan salah maka user kembali melakukan event

masukan username dan password. Jika berhasil, maka state

menampilkan halaman utama teller.

Setelah state menampilkan halaman utama teller, user

melakukan event memilih menu rekening tabungan disampaikan pada

state menampilkan list rekening tabungan yang memiliki pilihan untuk

event memilih tambah rekening tabungan, event memilih data rekening yang ingin diedit, dan event memilih hapus rekening tabungan.

Pada pilihan untuk event memilih tambahrekening tabungan, state

menampilkan form tambah rekening tabungan. User akan melakukan

event input tambah rekening tabungan. Jika data yang diinput tidak lengkap maka user kembali melakukan event input tambah rekening tabungan. Jika data yang diinput lengkap, maka state menampilkan list

rekening tabungan.

Pada pilihan untuk event memilih data rekening yang ingin diedit,

state menampilkan form edit data rekening tabungan. User akan

melakukan event edit data rekening tabungan. Jika data yang diinput

tidak lengkap maka user kembali melakukan event edit data rekening tabungan. Jika data yang diubah lengkap, maka state menampilkan list

rekening tabungan.

Pada pilihan untuk event memilih hapus rekening tabungan, menampilkan pesan konfirmasi penghapusan data. Jika user berhasil

dihapus ataupun batal dihapus maka state akan menampilkan list

rekening tabungan.

5. Statechart DiagramInput Form Simpanan

membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman Utama Teller masukan username dan

password username dan password

salah

Menampilkan List Simpanan

Memilih Menu Simpanan

Menampilkan Form Simpanan Memilih Tambah

Simpanan Memilih Data Simpanan

yang ingin diedit

Menampilkan pesan verifikasi penghapusan data Memilih Hapus

Menampilkan List Simpanan

Pilih OK / Batal Input Tambah Simpanan Data Lengkap Data Tidak Lengkap Menampilkan Form Edit Data Simpanan

Edit Data Simpanan

Data Lengkap Data Tidak

Lengkap

Menampilkan Halaman Login Login

Logout

Gambar 4.37 Statechart DiagramInput Simpanan

Pada statechart diagram input simpanan, user melakukan event

membuka aplikasi, maka state akan menampilkan halaman utama, dan kemudian user akan melakukan event memilih login disampaikan pada

state menampilkan halaman login. User akan melakukan event

masukan username dan password. Jika username dan password yang dimasukan salah maka user kembali melakukan event masukan

username dan password. Jika berhasil, maka state menampilkan halaman utama customer service.

Setelah state menampilkan halaman utama customer service,

user melakukan event memilih menu simpanan disampaikan pada state

menampilkan listsimpanan yang memiliki pilihan untuk event memilih tambahsimpanan, event memilih simpanan yang ingin diedit, dan event

memilih hapus simpanan

Pada pilihan untuk event memilih tambah simpanan, state

menampilkan form tambah simpanan. User akan melakukan eventinput

tambah simpanan. Jika data yang diinput tidak lengkap maka user

kembali melakukan event input tambah simpanan. Jika data yang diinput lengkap, maka state menampilkan listsimpanan.

Pada pilihan untuk event memilih simpanan yang ingin diedit,

state menampilkan form edit data simpanan. User akan melakukan

event edit data simpanan. Jika data yang diinput tidak lengkap maka

user kembali melakukan event edit data simpanan. Jika data yang

diubahlengkap, maka state menampilkan listsimpanan.

Pada pilihan untuk event memilih hapus simpanan, menampilkan pesan konfirmasi penghapusan data. Jika user berhasil dihapus ataupun batal dihapus maka state akan menampilkan listsimpanan.

6. Statechart DiagramInput Angsuran

membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman Utama Admin masukan username dan

password username dan password

salah

Menampilkan List Angsuran

Memilih Menu Angsuran

Menampilkan Form Angsuran Memilih Tambah

Angsuran Memilih Data Angsuran

yang ingin diedit

Menampilkan pesan verifikasi penghapusan data Memilih Hapus Menampilkan ListAngsuran Pilih OK / Batal Input Tambah Angsuran Data Lengkap Data Tidak Lengkap Menampilkan Form Edit Data Angsuran

Edit Data Angsuran

Data Lengkap Data Tidak

Lengkap

Menampilkan Halaman Login Login

Logout

Gambar 4.38 Statechart DiagramInput Angsuran

Pada statechart diagram input angsuran, user melakukan event

membuka aplikasi, maka state akan menampilkan halaman utama, dan kemudian user akan melakukan event memilih login disampaikan pada

state menampilkan halaman login. User akan melakukan event

masukan username dan password. Jika username dan password yang dimasukan salah maka user kembali melakukan event masukan

username dan password. Jika berhasil, maka state menampilkan

Setelah state menampilkan halaman utama admin, user

melakukan event memilih menu angsuran disampaikan pada state

menampilkan list angsuran yang memiliki pilihan untuk event memilih tambah angsuran, event memilih angsuran yang ingin diedit, dan event

memilih hapus angsuran.

Pada pilihan untuk event memilih tambah angsuran, state

menampilkan form tambah angsuran. User akan melakukan eventinput

tambah angsuran. Jika data yang diinput tidak lengkap maka user

kembali melakukan event input tambah angsuran. Jika data yang diinput lengkap, maka state menampilkan list angsuran.

Pada pilihan untuk event memilih angsuran yang ingin diedit,

state menampilkan form edit data angsuran. User akan melakukan

event edit data angsuran. Jika data yang diinput tidak lengkap maka

user kembali melakukan event edit data angsuran. Jika data yang

diubahlengkap, maka state menampilkan list angsuran.

Pada pilihan untuk event memilih hapus angsuran, menampilkan pesan konfirmasi penghapusan data. Jika user berhasil dihapus ataupun batal dihapus maka state akan menampilkan list angsuran.

7. Statechart DiagramInput Pinjaman

membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman Utama Admin masukan username

dan password username dan

password salah

Menampilkan List Pinjaman

Memilih Menu Pinjaman

Menampilkan Form Pinjaman Memilih Tambah

Pinjaman Memilih Data Pinjaman

yang ingin diedit

Menampilkan pesan verifikasi penghapusan data Memilih Hapus

Menampilkan List Pinjaman

Pilih OK / Batal Input Tambah Pinjaman Data Lengkap Data Tidak Lengkap Menampilkan Form Edit Data Pinjaman

Edit Data Pinjaman Data Lengkap Data Tidak Lengkap

Menampilkan Halaman Login Login

Logout

Gambar 4.39 Statechart DiagramInput Pinjaman

Pada statechart diagram input pinjaman, user melakukan event

membuka aplikasi, maka state akan menampilkan halaman utama, dan kemudian user akan melakukan event memilih login disampaikan pada

state menampilkan halaman login. User akan melakukan event

masukan username dan password. Jika username dan password yang dimasukan salah maka user kembali melakukan event masukan

username dan password. Jika berhasil, maka state menampilkan

halaman utama admin.

Setelah state menampilkan halaman utama admin, user

melakukan event memilih menu pinjaman disampaikan pada state

tambah pinjaman, event memilih pinjaman yang ingin diedit, dan event

memilih hapus pinjaman.

Pada pilihan untuk event memilih tambah pinjaman, state

menampilkan form tambah pinjaman. User akan melakukan eventinput

tambah pinjaman. Jika data yang diinput tidak lengkap maka user

kembali melakukan event input tambah pinjaman. Jika data yang diinput lengkap, maka state menampilkan listpinjaman.

Pada pilihan untuk event memilih pinjaman yang ingin diedit,

state menampilkan form edit data pinjaman. User akan melakukan

event edit data pinjaman. Jika data yang diinput tidak lengkap maka

user kembali melakukan event edit data pinjaman. Jika data yang

diubahlengkap, maka state menampilkan listpinjaman.

Pada pilihan untuk event memilih hapus pinjaman, menampilkan pesan konfirmasi penghapusan data. Jika user berhasil dihapus ataupun batal dihapus maka state akan menampilkan listpinjaman.

8. Statechart DiagramInput User membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman Utama Center

masukan username dan password username dan password

salah

Menampilkan List User

Memilih Menu Manajemen User

Menampilkan Form Tambah User

Memilih Tambah User Memilih User yang

ingin diedit

Menampilkan pesan verifikasi penghapusan data

Memilih Hapus

Menampilkan List User

Pilih OK / Batal Input Tambah User

Data Lengkap Data Tidak

Lengkap

Menampilkan Form Edit Data User

Edit Data User

Data Lengkap Data Tidak

Lengkap

Menampilkan Halaman Login

Logout Login

Gambar 4.48 Statechart DiagramInput User

Pada statechart diagram Input User, user melakukan event

membuka aplikasi, maka state akan menampilkan halaman utama, dan kemudian user akan melakukan event memilih login disampaikan pada

state menampilkan halaman login. User akan melakukan event

masukan username dan password. Jika username dan password yang dimasukan salah maka user kembali melakukan event masukan

username dan password. Jika berhasil, maka state menampilkan

halaman utama center.

Setelah state menampilkan halaman utama center, user

melakukan event memilih menu manajemen user disampaikan pada

tambahuser, event memilih user yang ingin diedit, dan event memilih hapus user.

Pada pilihan untuk event memilih tambah user, state

menampilkan form tambah user. User akan melakukan event input

tambah user. Jika data yang diinput tidak lengkap maka user kembali melakukan event input tambah user. Jika data yang diinput lengkap, maka state menampilkan list user.

Pada pilihan untuk event memilih user yang ingin diedit, state

menampilkan form edit data user. User akan melakukan eventedit data user. Jika data yang diinput tidak lengkap maka user kembali melakukan event edit data user. Jika data yang diubah lengkap, maka

state menampilkan list user.

Pada pilihan untuk event memilih hapus user, menampilkan pesan konfirmasi penghapusan data. Jika user berhasil dihapus ataupun batal dihapus maka state akan menampilkan list user.

5. Statechart DiagramLihat Anggota

membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman Utama Center

masukan username dan password username dan password

salah

Menampilkan List Anggota

Memilih Menu Manajemen User

Menampilkan pesan verifikasi penghapusan data

Memilih Hapus

Menampilkan List User

Pilih OK / Batal

Menampilkan Halaman Login

Logout Login

Gambar 4.41 Statechart DiagramLihat Anggota

Pada statechart diagram Lihat anggota, user melakukan event

membuka aplikasi, maka state akan menampilkan halaman utama, dan kemudian user akan melakukan event memilih login disampaikan pada

state menampilkan halaman login. User akan melakukan event

masukan username dan password. Jika username dan password yang dimasukan salah maka user kembali melakukan event masukan

username dan password. Jika berhasil, maka state menampilkan

halaman utama center.

Setelah state menampilkan halaman utama center, pada pilihan untuk event memilih hapus anggota, menampilkan pesan konfirmasi penghapusan data. Jika list anggota berhasil dihapus ataupun batal dihapus maka state akan menampilkan list anggota.

6. Statechart DiagramLihat Simpanan

membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman Utama Center

masukan username dan password username dan password

salah

Menampilkan List Simpanan

Memilih Menu Manajemen User

Menampilkan pesan verifikasi penghapusan data

Memilih Hapus

Menampilkan List User

Pilih OK / Batal

Menampilkan Halaman Login

Logout Login

Gambar 4.42 Statechart DiagramLihat Simpanan

Pada statechart diagram Lihat simpanan, user melakukan event

membuka aplikasi, maka state akan menampilkan halaman utama, dan kemudian user akan melakukan event memilih login disampaikan pada

state menampilkan halaman login. User akan melakukan event

masukan username dan password. Jika username dan password yang dimasukan salah maka user kembali melakukan event masukan

username dan password. Jika berhasil, maka state menampilkan

halaman utama center.

Setelah state menampilkan halaman utama center, pada pilihan untuk event memilih hapus simpanan, menampilkan pesan konfirmasi penghapusan data. Jika list simpanan berhasil dihapus ataupun batal dihapus maka state akan menampilkan list simpanan.

7. Statechart DiagramLihat Pinjaman

membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman Utama Center

masukan username dan password username dan password

salah

Menampilkan List Pinjaman

Memilih Menu Manajemen User

Menampilkan pesan verifikasi penghapusan data Memilih Hapus

Menampilkan List User Pilih OK / Batal Menampilkan Halaman Login

Logout Login

Gambar 4.43 Statechart DiagramLihat Pinjaman

Pada statechart diagram Lihat Pinjaman, user melakukan event

membuka aplikasi, maka state akan menampilkan halaman utama, dan kemudian user akan melakukan event memilih login disampaikan pada

state menampilkan halaman login. User akan melakukan event

masukan username dan password. Jika username dan password yang dimasukan salah maka user kembali melakukan event masukan

username dan password. Jika berhasil, maka state menampilkan

halaman utama center.

Setelah state menampilkan halaman utama center, pada pilihan untuk event memilih hapus pinjaman, menampilkan pesan konfirmasi

penghapusan data. Jika list pinjaman berhasil dihapus ataupun batal dihapus maka state akan menampilkan list pinjaman.

8. Statechart DiagramLihat Angsuran

membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman Utama Center

masukan username dan password username dan password

salah

Menampilkan List Angsuran

Memilih Menu Manajemen User

Menampilkan pesan verifikasi penghapusan data

Memilih Hapus

Menampilkan List User

Pilih OK / Batal

Menampilkan Halaman Login

Logout Login

Gambar 4.44 Statechart Diagram Lihat Angsuran

Pada statechart diagram Lihat angsuran, user melakukan event

membuka aplikasi, maka state akan menampilkan halaman utama, dan kemudian user akan melakukan event memilih login disampaikan pada

state menampilkan halaman login. User akan melakukan event

masukan username dan password. Jika username dan password yang dimasukan salah maka user kembali melakukan event masukan

username dan password. Jika berhasil, maka state menampilkan

halaman utama center.

Setelah state menampilkan halaman utama center, pada pilihan untuk event memilih hapus angsuran, menampilkan pesan konfirmasi

penghapusan data. Jika list angsuran berhasil dihapus ataupun batal dihapus maka state akan menampilkan list angsuran.

9. Statechart DiagramLihat Rekening Tabungan

membuka aplikasi

Menampilkan Halaman Utama

Menampilkan Halaman Utama Center

masukan username dan password username dan password

salah

Menampilkan list Rekening Tabungan

Memilih Menu Manajemen User

Menampilkan pesan verifikasi penghapusan data

Memilih Hapus

Menampilkan List User

Pilih OK / Batal

Menampilkan Halaman Login

Logout Login

Gambar 4.45 Statechart Diagram Rekening Tabungan

Pada statechart diagram Lihat Rekening Tabungan, user

melakukan event membuka aplikasi, maka state akan menampilkan halaman utama, dan kemudian user akan melakukan event memilih

login disampaikan pada state menampilkan halaman login. User akan

Dokumen terkait