U se r C S , T e l le r , A d m in S is te m I n fo r m a si P e m b ia y a a n M u d h a r a b a h
T e ri m a u s e r n a m e d a n p a s s I n p u t u s e r n a m e d a n p a s s
T a m p ila n M e n u u se r B e n a r
S a la h T a m p i la n a l e r t
B u k a b r o w s e r in t e r n e t P a n g g i l h a l a m a n w e b
T a m p i lk a n h o m e T u lis a la m a t w e b sit e
A la m a t s a la h A la m a t b e n a r
P ilih m e n u L o g i n T a m p il f o r m L o g in
5.1.2 Activity Diagram
Pada bagian ini menjelaskanmenampilkan bagaimana sistem dalam melakukan setiap aktivitas-aktivitasnya. Detail kegiatan yang dilakukan setiap
actor untuk setiap use case yang terdapat pada desain sistem untuk Sistem Informasi Pembiayaan Mudharabah. Berikut ini beberapa activity diagram yang
terdapat pada sistem informasi pembiayaan mudharabah. 1. Activity Diagram untuk Use Case “Login”
Gambar 5.2 Activity Diagram untuk Use Case “Login” Aktifitas pada Gambar 5.2 ini menjelaskan aktifitas yang dapat
dilakukan oleh user yang terdiri dari CS, teller dan admin. User dapat melakukan Login sesuai dengan tugasnya. Aktivitas ini dimulai dengan
membuka browser lalu menuliskan alamat sistem, jika alamat benar maka akan menampilkan halaman utama home tetapi jika salah maka harus
C S A d m i n S is te m I n f o r m a s i P e m b ia y a a n M u d h a r a b a h
P i li h m e n u a n g g o ta T a m p il m e n u a n g g o t a
I n p u t a n g g o t a S im p a n
le n g k a p t id a k
le n g k a p M e n a m p i lk a n A l e rt
P il ih t a m b a h a n g g o t a T a m p i l f o r m a n g g o t a
T a m p il k a n a n g g o ta C e t a k a n g g o ta
T a m p il a n g g o ta P i li h a k s i
e d it a n g g o t a B e r h a s i l
e d it B a t a l
d e l e t e a n g g o t a B e rh a s il
d i h a p u s B a t a l
L o g i n s e b a g a i C S A d m in M e n a m p i lk a n h a l a m a n C S
M e n a m p i lk a n h a l a m a n A d m i n M e n a m p i lk a n h a l a m a n H o m e s e s u a i L o g in
P il ih m e n u d a f ta r a n g g o ta T a m p i l m e n u d a ft a r a n g g o ta
d e ta il a n g g o t a d e ta il a n g g o ta
B e r h a s il d ili h a t
B a t a l
mengisi kembali alamat yang sesuai. Setelah itu memilih menu Login dan mengisi form Login dengan account yang mereka miliki, form tersebut
mengharuskan user untuk mengisi username dan password yang dimiliki. Lalu user dapat menekan tombol Login, jika username dan password yang
diisi salah atau kurang lengkap maka sistem akan menampilkan peringatan dan user tidak dapat memasuki sistem, maka user harus mengulanginya ke
proses awal.
2. Activity Diagram untuk use case “Manajemen Anggota”
Gambar 5.3 Activity Diagram untuk Use Case “Manajemen Anggota”
Aktifitas pada Gambar 5.3 ini menjelaskan aktifitas yang dapat dilakukan oleh user CS untuk dapat mengatur data anggota koperasi atau
admin yang akan melihat daftar anggota. Sebelumnya CS atau admin dapat melakukan Login sesuai dengan account yang dimiliki. Jika Login sebagai
CS maka akan menampilkan halaman CS dan CS dapat memilih menu anggota setelah menu anggota telah ditampilkan maka akan tersedia form
anggota untuk diisi oleh CS, data anggota baru akan dimasukan ke dalam sistem. Jika data tidak lengkap maka akan menampilkan peringatan tetapi
jika lengkap maka data anggota akan disimpan. Data anggota dapat di edit atau di delete serta dilihat secara detail sesuai kebutuhan. Daftar anggota
dapat di cetak sebagai laporan. Jika Login sebagai admin maka akan menampilkan halaman admin,
setelah itu admin dapat memilih menu daftar anggota jika ingin melihat daftar anggota yang tersedia dan dapat mencetaknya jika diinginkan.
S i s t e m I n f o r m a s i P e m b i a y a a n M u d h a r a b a h C S A d m i n
P i l i h m e n u t a b u n g a n T a m p i l m e n u t a b u n g a n
I n p u t t a b u n g a n S i m p a n
l e n g k a p t i d a k
l e n g k a p M e n a m p i l k a n A l e r t
P i l i h t a m b a h t a b u n g a n T a m p i l f o r m t a b u n g a n
T a m p i l k a n t a b u n g a n C e t a k t a b u n g a n
T a m p i l t a b u n g a n P i l i h a k s i
e d i t t a b u n g a n B e r h a s i l
e d i t B a t a l
d e l e t e t a b u n g a n B e r h a s i l
d i h a p u s B a t a l
L o g i n s e b a g a i C S A d m i n M e n a m p i l k a n h a l a m a n C S
M e n a m p i l k a n h a l a m a n A d m i n M e n a m p i l k a n h a l a m a n H o m e s e s u a i L o g i n
P i l i h m e n u d a f t a r t a b u n g a n T a m p i l m e n u d a f t a r t a b u n g a n
d e t a i l t a b u n g a n d e t a i l t a b u n g a n
B e r h a s i l d i l i h a t
B a t a l P i l i h a n g g o t a
C e t a k b u k u t a b u n g a n
3. Activity Diagram untuk Use Case “Manajemen Tabungan”
Gambar 5.4 Activity Diagram untuk Use Case “Manajemen Tabungan” Aktifitas pada Gambar 5.4 ini menjelaskan aktifitas yang dilakukan
oleh user CS untuk dapat mengatur data tabungan dari setiap anggota yang baru terdaftar atau admin yang ingin melihat data tabungan. Sebelumnya CS
atau admin dapat melakukan Login sesuai dengan account yang dimiliki. Jika Login sebagai CS maka CS dapat memilih menu tabungan, maka menu
tabungan akan ditampilkan setelah itu CS memilih tambah tabungan dan akan ditampilkan form tabungan. Sebelumnya CS memilih terlebih dahulu
siapa anggota yang akan dibuatkan data tabungan dan data tabungan baru akan dimasukan ke dalam sistem. Tabungan dapat di edit atau di delete serta
C S Adm in Sistem Inform asi Pem biayaan M udharabah
Pilih menu pembiayaan m udharabah Tam pil menu pembiayaan m udharabah
Input pengajuan pem biayaan
Sim pan lengkap
tidak lengkap
Menampilkan Alert Pilih tam bah pengajuan pembiayaan
Tam pil form pengajuan pem biayaan
Tampilkan pengajuan pem biayaan C etak pengajuan pembiayaan
Tampil pengajuan pem biayaan Pilih aksi
edit pengajuan pem biayaan Berhasil
edit Batal
delete pengajuan pem biayaan Berhasil
dihapus Batal
Login sebagai CS Admin Menam pilkan halam an CS
Menam pilkan halam an A dm in Menampilkan halaman Home sesuai Login
Pilih m enu daftar pengajuan pembiayaan Tampil m enu daftar pengajuan perm biayaan
detail pengajuan pem biayaan detail pengajuan pem biayaan
B erhasil dilihat
B atal Pilih anggota
Pilih jaminan
dilihat secara detail sesuai kebutuhan. Daftar tabungan dapat di cetak sebagai laporan. Teller juga dapat mencetak buku tabungan.
Jika Login sebagai admin maka akan menampilkan halaman admin, setelah itu admin dapat memilih menu daftar tabungan jika ingin melihat
daftar tabungan yang tersedia dan dapat mencetaknya jika diinginkan.
4. Activity Diagram untuk Use Case “Manajemen Pengajuan Pembiayaan”
Gambar 5.5 Activity Diagram untuk Use Case “Manajemen Pengajuan Pembiayaan”
Aktifitas pada Gambar 5.5 ini menjelaskan aktifitas yang dilakukan oleh user CS untuk dapat mengatur pengajuan pembiayaan yang diajukan
oleh anggota atau admin yang ingin melihat pengajuan pembiayaan. Sebelumnya CS atau admin dapat melakukan Login sesuai dengan account
yang dimiliki. Jika Login sebagai CS maka CS dapat memilih menu pembiayaan, maka menu pembiayaan mudharabah akan ditampilkan,
setelah itu CS memilih tambah pembiayaan untuk memasukan pengajuan pembiayaan baru. Sebelumnya CS harus memilih siapa anggota yang akan
mengajukan pembiayaan dan berapa no rekening yang dimiliki anggota, setelah itu dapat mengisi data lain pada form pembiayaan. Jaminan pun
harus dipilih terlebih dahulu setelah itu jika ada kesalahan maka pembiayaan dapat di edit atau di delete sesuai kebutuhan serta dilihat secara
detail. Pengajuan pembiayaan dapat di cetak sebagai laporan. Jika Login sebagai admin maka akan menampilkan halaman admin,
setelah itu admin dapat memilih menu daftar pengajuan pembiayaan jika ingin melihat daftar pengajuan pembiayaan yang tersedia dan dapat
mencetaknya jika diinginkan.
S i s t e m I n f o r m a s i P e m b i a y a a n M u d h a r a b a h A d m i n
P i l i h p e m b i a y a a n y a n g d i a j u k a n
C e t a k p e n g a j u a n p e m b i a y a a n y a n g t e l a h d i k o n f i r m a s i L o g i n s e b a g a i A d m i n
M e n a m p i l k a n H a l a m a n A d m i n P i l i h m e n u d a f t a r p e n g a j u a n p e m b i a y a a n
P i l i h A k s i E d i t p e n g a j u a n p e m b i a y a a n
d e t a i l p e n g a j u a n p e m b i a y a a n P i l i h k o n f i r m a s i
T a m p i l p e n g a j u a n p e m b i a y a a n y a n g t e l a h d i k o n f i r m a s i B a t a l
S e l e s a i K o n f i r m a s i
B a t a l
B e r h a s i l d i h a p u s
5. Activity Diagram untuk Use Case “Konfirmasi Pembiayaan”
Gambar 5.6 Activity Diagram untuk Use Case “Konfirmasi Pembiayaan” Aktifitas pada Gambar 5.6 ini menjelaskan aktifitas yang dimulai saat
admin akan melakukan konfirmasi terhadap pengajuan pembiayaan yang diajukan melalui CS. Admin dapat memilih menu daftar pengajuan
pembiayaan pada halaman admin, setelah itu memilih salah satu pengajuan pembiayaan yang akan dikonfirmasi, setelah itu admin dapat melakukan
konfirmasi apakah pembiayaan yang diajukan desetujui atau tidak. Setelah itu akan tampil pengajuan pembiayaan yang telah disetujui pada menu
daftar pengajuan pembiayaan.
Sistem Informasi Pembiayaan Mudharabah Teller
Pilih menu realisasi pembiayaan Menampilkan menu realisasi pembiayaan
Ubah realisasi
Simpan lengkap
tidak lengkap
Menampilkan Alert Pilih pengajuan pembiayaan yang belum direalisasi
Pilih aksi realisasi
Cetak seluruh realisasi pembiayaan Tampil realisasi pembiayaan
Pilih aksi delete realisasi pembiayaan
Berhasil dihapus
Batal Input realisasi
ya tidak
detail realisasi pembiayaan Batal
Berhasil dilihat
Menampilkan realisasi pembiayaan cetak realisasi pembiayaan
Login sebagai Teller Admin Menampilkan halaman Teller
Menampilkan halaman Admin Menampilkan halaman Home sesuai Login
Pilih menu daftar realisasi Menampilkan menu daftar realisasi
Detail realisasi
Menampilkan form realisasi
Cetak kartu angsuran
6. Activity Diagram untuk Use Case “Realisasi Pembiayaan”
Gambar 5.7 Activity Diagram untuk Use Case “Realisasi Pembiayaan” Aktifitas pada Gambar 5.7 ini menjelaskan aktifitas yang dimulai saat
teller akan melakukan realisasi atau pencairan dana dari pengajuan
pembiayaan yang telah disetujui. Teller dapat memilih menu realisasi dan memilih salah satu pengajuan pembiayaan yang telah disetujui, setelah itu
dapat memilih tombol realisasi, setelah itu dapat mengubah apakah akan direalisasi atau tidak. Jika pengajuan pembiayaan direalisasi maka akan
ditampilkan form realisasi dan teller harus mengisinya, jika form yang diisi tidak lengkap maka akan menampilkan pesan dan teller harus mengisi
kembali setelah itu form realisasi akan di cetak untuk dijadikan perjanjian antara pihak anggota dengan koperasi. Data realisasi dapat di delete sesuai
kebutuhan serta dilihat secara detail. Seluruh realisasi pembiayaan dapat di cetak sebagai laporan. Setelah itu teller dapat mencetak kartu angsuran.
Jika Login sebagai admin maka akan menampilkan halaman admin, setelah itu admin dapat memilih menu realisasi jika ingin melihat daftar
realisasi yang tersedia dan dapat mencetaknya jika diinginkan.
Sistem Inform asi Pembiayaan M udharabah Teller
Pilih m enu angsuran
Hitung jum lah pem bayaran C etak slip
M enam pilkan m enu angsuran
Input nom inal angsuran Pilih realisasi
Pilih angsuran ke berapa
Denda ?
Hitung denda
Cetak seluruh pem bayaran angsuran per anggota Pilih tambah angsuran
M enam pilkan form angsuran
M enam pilkan angsuran Pilih aksi
delete angsuran B erhasil
dihapus Batal
detail angsuran Batal
Berhasil dilihat
M enam pilkan angsuran Sim pan
Cetak angsuran per periode
7. Activity Diagram untuk Use Case “Transaksi Angsuran”
Gambar 5.8 Activity Diagram untuk Use Case “Transaksi Angsuran”
A d m i n S i s t e m I n f o r m a s i P e m b i a y a a n M u d h a r a b a h
P i l i h m e n u m a n a j e m e n u s e r T a m p i l m e n u m a n a j e m e n u s e r
I n p u t u s e r S i m p a n
l e n g k a p t i d a k
l e n g k a p M e n a m p i l k a n A l e r t
P i l i h t a m b a h u s e r T a m p i l f o r m t a m b a h u s e r
T a m p i l k a n u s e r T a m p i l u s e r
P i l i h a k s i e d i t u s e r
B e r h a s i l e d i t
B a t a l d e l e t e u s e r
B e r h a s i l d i h a p u s
B a t a l L o g i n A d m i n
M e n a m p i l k a n h a l a m a n a d m i n
Aktifitas pada Gambar 5.8 ini menjelaskan aktifitas yang dimulai saat teller harus menghitung jumlah pembayaran angsuran yang dibayar oleh
anggota. Teller dapat memilih menu angsuran maka menu angsuran akan ditampilkan. Sebelumnya teller harus memilih anggota mana yang akan
membayar angsuran dengan mengetahui kode realisasi dan no rekeningnya, setelah dipilih dapat dicek terlebih dahulu apakah anggota ini membayar
angsuran tepat waktu atau tidak, jika tidak maka akan dikenakan denda sesuai dengan waktu yang telah dilewati. Jika anggota membayar angsuran
sesuai dengan waktu yang ditentukan maka tidak akan dikenakan denda. Teller dapat mencetak slip pembayaran atau mencetak seluruh pembayaran
yang dilakukan per anggota serta dapat mencetak angsuran per periode.
8. Activity Diagram untuk Use Case “Manajemen User”
Gambar 5.9 Activity Diagram untuk Use Case “Manajemen User”
S istem Inform asi P em biayaa n M udharabah A dm in
Tam pilkan hala m an adm in Log in seba gai adm in
P ilih m odul
Pilih m odul lainnya S im pan
Ta m pil form m odul U pdate m odul yg dipilih
Da ta d iterim a B atal
D ata te lah di update
Selesai
Aktifitas pada Gambar 5.9 ini menjelaskan aktifitas yang dilakukan oleh admin untuk mengatur account user yang akan memiliki hak akses
masuk ke dalam sistem dan mengerjakan tugasnya masing-masing. Setelah Login dilakukan maka admin dapat memilih menu manajemen user, setelah
menu manajemen user ditampilkan maka admin akan memilih tambah user untuk mendaftarkan user baru, setelah itu akan terdapat form user untuk
membuat account user yang baru.
9. Activity Diagram untuk Use Case “Manajemen Modul”
Gambar 5.10 Activity Diagram untuk Use Case “Manajemen Modul” Aktifitas pada Gambar 5.10 ini menjelaskan aktifitas yang dilakukan
oleh admin untuk dapat mengatur modul yang akan menampilkan berbagai informasi mengenai profil, produk dan persyaratan pembiayaan. Admin
dapat masuk ke dalam sistem dengan Login terlebih dahulu lalu memilih
S i s t e m I n f o r m a s i P e m b i a y a a n M u d h a r a b a h U s e r C S , T e l l e r , A d m i n
T a m p i l k a n m e n u h o m e M a s u k m e n u h o m e
P i l i h m e n u L o g O u t K e l u a r
T i d a k
K e l u a r d a r i s i s t e m
modul mana yang akan di update, lalu data akan diterima dan admin dapat mengupdate modul yang lain.
10. Activity Diagram untuk Use Case “Logout”
Gambar 5.11 Activity Diagram untuk Use Case “Logout”
Aktifitas pada Gambar 5.11 ini menjelaskan aktifitas yang dilakukan oleh user CS, teller dan admin. Jika user tersebut tidak lagi melakukan
aktivitas apapun di dalam sistem maka user dapat memilih menu Logout dan keluar dari sistem.
5.1.3 Class Diagram