a. Identifikasi Use Case Diagram Tabel 4.2
Identifikasi Use Case Diagram Proses Simpan Pinjam Mudharabah
No Use Case Name
Description Actor
1. Input Data Anggota
Use case ini menggambarkan kegiatan menginput data anggota yang datang langsung ke KBMT.
Customer Service 2.
Input Form Survey Pinjaman
Use case ini menggambarkan kegiatan menginput data calon anggota yang telah di survey.
Customer Service 3.
Form Persetujuan Penolakan
Use case ini menggambarkan kegiatan membuat Form Surat Persetujuan Penolakan
Customer Service 4.
Input Rekening Tabungan
Use case ini menggambarkan kegiatan menginput semua rekening tabungan anggota.
Teller 5.
Input Simpanan Use case ini menggambrakan kegiatan menginput semua transaksi-
transaksi data simpanan anggota. Teller
6. Input Angsuran
Use case ini menggambarkan kegiatan menginput semua transaksi- transaksi data angsuran.
Admin 7.
Input Transaksi Pinjaman
Use case ini menggambarkan kegiatan menginput data akad pinjaman yang ada di KBMT.
Admin 8.
Input User Use case ini menggambarkan kegiatan Center dalam menginput data
user. User
9.
Lihat
Data Anggota Use case ini menggambarkan kegiatan Center dalam melihat data
anggota. User
10. Lihat Simpanan
Use case ini menggambarkan kegiatan Center dalam melihat semua data simpanan.
User
a. Narasi
Use Case 1. Use case Input data anggota
Tabel 4.3 Narasi Use case
Input data anggota
Use case Name Input data anggota
Use case Id
1
Actor Customer Service
Description Use case ini menggambarkan kegiatan menginput data anggota yang datang langsung
ke KBMT. 11.
Lihat Pinjaman Use case ini menggambarkan kegiatan Center dalam melihat data
pinjaman. User
12.
Lihat Angsuran Use case ini menggambarkan kegiatan Center dalam melihat semua
data angsuran. User
13.
Lihat Tabungan Use case ini menggambarkan kegiatan Center dalam melihat semua
data tabungan. User
14.
Lihat Survey Use case ini menggambarkan kegiatan Center dalam melihat data
survey. User
Pre condition Customer Service membuka aplikasi simpan pinjam mudharabah
.
Trigger
Use case ini dilakukan agar customer service dapat mengisi data calon anggota yang datang ke KBMT
Typical course of events Actor Action
System response
1. Login 2. Input username dan password
3. cek username dan password 4. Memilih menu Anggota
5. Menampilkan list anggota. 6.
Memilih“Tambah Anggota”. 7. Menampilkan form tambah anggota.
8. Input tambah Anggota 9.
Klik “Simpan” sebagai tanda penginputan data.
10. Menghubungkan dengan database anggota.
11. Menampilkan list nasabah 12.Memilih icon
“edit pada anggota yang ingin diedit.
13. Menampilkan form edit data anggota 14. Edit data anggota
15. Klik “Simpan” sebagai tanda
pengubahan data anggota 16. Menghubungkan dengan database
anggota 17. Menampilkan list anggota
18. Memilih icon “Hapus”.
19. Menampilkan pesan konfirmasi pesan penghapusan data.
20. Memilih “OK Batal” 21. Menghubungkan dengan database
anggota 22.Menampilkan list data anggota.
23. Memilih icon “Detail”
24. Menampilkan list data anggota.
25. Memilih icon “Cetak”
26. Menampilkan form data form anggota. 27. Logout
Alternate courses 3. Jika username dan password salah maka customer service harus input username dan
password kembali. 6. Jika customer service tidak ingin input anggota maka lanjut
ke langkah no.12, no.18 atau no. 23.
12. Jika customer service tidak ingin edit data anggota maka lanjut
ke langkah no. 18 atau no.23. 20. Jika
costumer service tidak ingin menghapus data maka lanjut ke langkah no. 25.
Conclusion Data berhasil diinput
Post condition Data anggota disimpan didalam data anggota.
2. Use case Input Form Survey Tabel 4.4
Narasi Use case Input form survey
Use case Name Input Form Survey
Use case Id 2
Actor Customer Service
Description
Use case ini menggambarkan kegiatan menginput data calon anggota yang telah disurvey
Pre condition Customer Service membuka aplikasi simpan pinjam mudharabah
.
Trigger Use case ini dilakukan karena adanya laporan data calon nasabah yang telah disurvey
Typical course of events Actor Action
System response
1. Login 2. Input username dan password
3. cek username dan password 4. Memilih menu survey
5. Menampilkan list survey. 6.
Memilih “Tambah Survey”. 7. Menampilkan form survey.
8. Klik “Simpan” sebagai tanda
penginputan data. 9. Menghubungkan dengan database
survey 10. Menampilkan list survey
11. Klik “Batal”
12. Menampilkan list survey 13.Memilih icon
“edit” pada data survey yang ingin diedit.
14. Menampilkan form edit data survey 15. Edit data survey
16. Klik “Simpan” sebagai tanda
pengubahan data survey 17. Menghubungkan dengan database
survey 18. Menampilkan list data survey
19. Memilih icon “Hapus”.
21. Menampilkan pesan konfirmasi pesan penghapusan data.
22. Memilih “OK Batal” 23. Menghubungkan dengan database
survey 24.Menampilkan list data survey
25. Logout
Alternate courses
3. Jika username dan password salah maka customer service harus input username dan password kembali.
6. Jika customer service tidak ingin input data survey maka lanjut ke langkah no.14,
no.20, no.23 atau no.25 14 Jika customer service tidak ingin edit data survey maka lanjut
ke langkah no.22, atau no.25.
20 Jika customer service tidak ingin hapus data survey maka lanjut ke langkah no.22
atau no.25 Jika customer service tidak ingin lihat detail data survey maka lanjut
ke langkah no.25.
Conclusion Data berhasil diinput
Post condition Data anggota disimpan didalam data anggota.
3. Use case Form Cetak surat persetujuan penolakan
Tabel 4.5 Narasi Use case Form
persetujuan penolakan
Use case Name
Form Persetujuan Penolakan
Use case Id 3
Actor Customer Service
Description
Use case ini menggambarkan kegiatan Form cetak Surat Persetujuan Penolakan
Pre condition Customer Service membuka aplikasi simpan pinjam mudharabah
.
Trigger
Use case ini dilakukan karena calon anggota yang telah mendapat pesetujuan dari komite dan manajer.
Typical course of events Actor Action
System response
1. Login
2. Input username dan password
3. cek username dan password
4. Memilih menu survey
5. Menampilkan list survey
6. Memilih icon “cetak” sebagai tanda
laporan persetujuan penolakan. 7.
Menampilkan form surat persetujuan penolakan
8. Logout
Alternate courses 3. Jika username dan password salah maka customer service harus Input username dan
password kembali. 6. Jika customer service tidak ingin edit data anggota maka lanjut
ke langkah no.8.
Conclusion -
Post condition
-
4 . Use case Input Rekening Tabungan
Tabel 4.6 Narasi Use case
Input rekening anggota Use case Name
Input Rekening Tabungan
Use case Id 4
Actor Teller
Description
Use case ini menggambarkan kegiatan membuat rekening anggota yang telah melakukan transaksi rekening tabungan.
Pre condition Admin membuka aplikasi simpan pinjam
.
Trigger
Use case ini dilakukan karena adanya data anggota yang telah melakukan proses transaksi penyimpanan rekening tabungan.
Typical course of events Actor Action
System response
1. Login 2. Input username dan password
3. cek username dan password 4. Memilih menu rekening anggota.
5. Menampilkan list rekening anggota. 6.
Memilih “Tambah Rekening”. Sebagai tanda penginputan data
rekening. 7. Menampilkan form tambah rekening
anggota . 8. Input rekening anggota.
9. Menghubungkan dengan database rekening
10. Menampilkan list data rekening anggota.
11. Memilih icon “edit” pada data
rekening yang ingin diedit. 7.
Menampilkan form edit data rekening anggota.
8. Edit data rekening anggota.
9. Klik “Simpan” sebagai tanda
pengubahan data rekening anggota 10.
Menghubungkan dengan database rekening
11. Menampilkan list data rekening
anggota.
1. Memilih icon “Hapus”.
21. Menampilkan pesan konfirmasi pesan penghapusan data.
22. Memilih “OK Batal” 23. Menghubungkan dengan database
rekening 24.Menampilkan list data rekening anggota.
25. Logout
5. Use case Input Simpanan Tabel 4.7
Narasi Use case Input Simpanan
Use case Name Input Simpanan
Use case Id 5
Actor Teller
Description
Use case ini menggambarkan kegiatan admin dalam menginput Simpanan.
Pre condition Teller membuka aplikasi simpan pinjam
.
Trigger
Use case ini dilakukan karena adanya data calon anggota yang melakukan simpanan.
Typical course of events Actor Action
System response
1. Login 2.Input username dan password
3.cek username dan password 4.Memilih menu transaksi simpanan
5.Menampilkan form tambah transaksi simpanan.
1. Input Transaksi simpanan. 2.
Klik “Simpan” sebagai tanda penginputan data.
3. Menghubungkan dengan database simpanan.
4. Menampilkan list data simpanan. 5. Logout
Alternate courses 3. Jika username dan password salah maka admin harus Input username dan password
kembali. 4. Jika Teller tidak ingin input data transaksi simpanan maka lanjut
ke langkah no.10
Conclusion Data berhasil di input.
Post condition Data simpanan disimpan didalam data simpanan.
6. Use case Input Angsuran Tabel 4.8
Narasi Use case Input transaksi Angsuran
Use case Name Input Angsuran
Use case Id 6
Actor Admin
Description
Use case ini menggambarkan kegiatan admin dalam menginput data Angsuran.
Pre condition Admin membuka aplikasi simpan pinjam
.
Trigger Use case ini dilakukan karena adanya data anggota yang melakukan pencairan dana
angsuran.
Typical course of events Actor Action
System response
1. Login 2.Input username dan password
3.cek username dan password 4.Memilih menu transaksi angsuran
5.Menampilkan form tambah transaksi angsuran.
7. Input Transaksi angsuran. 8.
Klik “Simpan” sebagai tanda penginputan data.
9. Menghubungkan dengan database angsuran.
10. Menampilkan list data angsuran. 11. Logout
Alternate courses 3. Jika username dan password salah maka admin harus Input username dan password
kembali. 4. Jika admin tidak ingin input data transaksi angsuran maka lanjut
ke langkah no.11
Conclusion Data berhasil di input.
Post condition
Data angsuran disimpan didalam data angsuran.
7.
Use case Input Transakssi Pinjaman Tabel 4.9
Narasi Use case Input transaksi Pinjaman
Use case Name Input Transaksi Pinjaman
Use case Id
7
Actor Admin
Description
Use case ini menggambarkan kegiatan admin dalam menginput Transaksi Pinjaman.
Pre condition Admin membuka aplikasi simpan pinjam
.
Trigger Use case ini dilakukan karena adanya data calon nasabah yang melakukan pinjaman.
Typical course of events Actor Action
System response
2. Login 3. Input username dan password
4. cek username dan password 5. Memilih menu transaksi pinjaman
6. Menampilkan form tambah transaksi pinjaman
7. Input Transaksi Pinjaman 8.
Klik “Simpan” sebagai tanda penginputan data.
9. Menghubungkan dengan database piutang
10. Menampilkan list data pinjaman 11. Logout
Alternate courses 3. Jika username dan password salah maka admin harus Input username dan password
kembali. 4. Jika admin simpan pinjam tidak ingin input data transaksi simpan pinjam maka
lanjut ke langkah no.10
Conclusion Data berhasil diinput
Post condition Data piutang disimpan didalam data piutang
8.
Use case Input User Tabel 4.10
Narasi Use case Input User
Use case Name
Input User
Use case Id 8
Actor Center
Description Use case ini menggambarkan kegiatan Center dalam menginput data user.
Pre condition Center
membuka aplikasi simpan pinjam.
Trigger
Use case ini dilakukan setelah center mendapatkan data-data user.
Typical course of events
Actor Action System response
1. Login 2. Input username dan password
3. cek username dan password 4. Memilih menu manajemen user
5. Menampilkan halaman list user. 6.
Memilih “Tambah User”. 7. Menampilkan form tambah user
8. Input tambah user 9.
Klik “Simpan” sebagai tanda penginputan data.
10.Menghubungkan dengan database user 11. Menampilkan halaman list user.
12. Memilih icon “Edit” pada user
yang ingin diedit.. 13.
Menampilkan form edit data user. 14. Edit data user
15. Klik “Simpan” sebagai tanda
pengubahan data. 16.
Menghubungkan dengan database user 17. Menampilkan list data user.
18. Memilih icon “hapus”
19. Menampilkan pesan konfirmasi pesan penghapusan data.
20.Memilih “OK Batal” a. Menghubungkan dengan database user
22.Menampilkan list user. 23. Logout
Alternate courses 3. Jika username dan password salah maka center harus input username dan password
kembali. 6. Jika center tidak ingin input user maka lanjut
ke langkah no.12 atau no. 18. 12. Jika center tidak ingin edit data user maka lanjut
ke langkah no. 18
Conclusion
Data berhasil diinput
Post condition Data user disimpan didalam data user
9. Use case Lihat Data Anggota
Tabel 4.11 Narasi Use case lihat data anggota
Use case Name lihat data anggota
Use case Id
9
Actor Center
Description Use case ini menggambarkan kegiatan Center dalam melihat data anggota
Pre condition Center
membuka aplikasi simpan pinjam.
Trigger Use case ini dilakukan setelah center mendapatkan data anggota.
Typical course of events Actor Action
System response
1. Login
2. Input username dan password
3. cek username dan password
4. Memilih “menu Data Anggota”
5. Menampilkan list anggota
6 . Memilih “Icon Hapus”
7. Menampilkan pesan konfirmasi pesan penghapusan data.
6. Memilih “OK Batal”
7. Menghubungkan dengan database anggota
8. Menampilkan list anggota. 9. Logout
Alternate courses 3. Jika username dan password salah maka center harus input username dan password
kembali. 6. Jika center tidak ingin memilihi icon hapus maka lanjut
ke langkah no. 8 .atau 11.
Conclusion Data berhasil diinput
Post condition
Data anggota disimpan didalam data anggota
.
10. Use case Lihat Data Simpanan Tabel 4.12
Narasi Use case lihat data simpanan
Use case Name lihat data anggota
Use case Id
10
Actor Center
Description Use case ini menggambarkan kegiatan Center dalam melihat data simpanan
Pre condition Center
membuka aplikasi simpan pinjam.
Trigger
Use case ini dilakukan setelah center mendapatkan data simpanan.
Typical course of events Actor Action
System response
1. Login
2. Input username dan password
3. cek username dan password
4. Memilih “menu data simpanan”
5. Menampilkan list simpanan
6 . Memilih “Icon Hapus”
7. Menampilkan pesan konfirmasi pesan penghapusan data.
8. Memilih “OK Batal”
9. Menghubungkan dengan database simpanan
10. Menampilkan list simpanan. 11. Logout
Alternate courses 3. Jika username dan password salah maka center harus input username dan password
kembali. 6. Jika center tidak ingin memilihi icon hapus maka lanjut
ke langkah no. 8 .atau 11.
Conclusion Data berhasil diinput
Post condition Data simpanan disimpan didalam data
simpanan .
11. Use case Lihat Data pinjaman
Tabel 4.13 Narasi Use case lihat transaksi pinjaman
Use case Name lihat data pinjaman
Use case Id 11
Actor Center
Description
Use case ini menggambarkan kegiatan Center dalam melihat data pinjaman
Pre condition Center
membuka aplikasi simpan pinjam.
Trigger Use case ini dilakukan setelah center mendapatkan data pinjaman.
Typical course of events Actor Action
System response
1. Login
2. Input username dan
password 3.
cek username dan password 4.
Memilih “menu data pinjaman” 5.
Menampilkan list pinjaman 6
. Memilih “Icon Hapus” 7. Menampilkan pesan konfirmasi pesan
penghapusan data. 8.
Memilih “OK Batal” 9.
Menghubungkan dengan database pinjaman
10. Menampilkan list anggota.
11. Logout
Alternate courses 3. Jika username dan password salah maka center harus input username dan password
kembali. 6. Jika center tidak ingin memilihi icon hapus maka lanjut
ke langkah no. 8 .atau 11.
Conclusion Data berhasil diinput
Post condition
Data pinjaman
disimpan didalam data pinjaman
.
12. Use case Lihat Data angsuran
Tabel 4.14 Narasi Use case lihat data
angsuran
Use case Name lihat data
angsuran
Use case Id 12
Actor Center
Description Use case ini menggambarkan kegiatan Center dalam melihat data
angsuran
Pre condition
Center membuka aplikasi simpan pinjam.
Trigger Use case ini dilakukan setelah center mendapatkan data
angsuran .
Typical course of events Actor Action
System response
1. Login
2. Input username dan
password 3.
cek username dan password 4.
Memilih “menu data angsuran
” 5.
Menampilkan list angsuran
6 . Memilih “Icon Hapus”
7. Menampilkan pesan konfirmasi pesan penghapusan data.
8. Memilih “OK Batal”
9. Menghubungkan dengan database angsuran
9. Menampilkan list
angsuran .
10. Logout
Alternate courses 3. Jika username dan password salah maka center harus input username dan password
kembali. 6. Jika center tidak ingin memilihi icon hapus maka lanjut
ke langkah no. 8 .atau 11.
Conclusion Data berhasil diinput
Post condition
Data pinjaman
angsuran didalam data angsuran.
13. Use case Lihat Tabungan Tabel 4.15
Narasi Use case lihat data tabungan
Use case Name lihat data
angsuran
Use case Id 13
Actor Center
Description
Use case ini menggambarkan kegiatan Center dalam melihat data tabungan
Pre condition Center
membuka aplikasi simpan pinjam.
Trigger Use case ini dilakukan setelah center mendapatkan data
tabungan .
Typical course of events Actor Action
System response
1. Login
2. Input username dan password
3. cek username dan password
4. Memilih “menu data
tabungan ”
5. Menampilkan list
tabungan 6
. Memilih “Icon Hapus” 7. Menampilkan pesan konfirmasi pesan
penghapusan data. 8.
Memilih “OK Batal” 9. Menghubungkan dengan database
tabungan 10. Menampilkan list
tabungan .
11. Logout
Alternate courses 3. Jika username dan password salah maka center harus input username dan password
kembali. 6. Jika center tidak ingin memilihi icon hapus maka lanjut
ke langkah no. 8 .atau 11.
Conclusion
Data berhasil diinput
Post condition Data tabungan disimpan didalam data tabungan.
13. Use case Lihat Survey Tabel 4.16
Narasi Use case lihat data survey
Use case Name
lihat data survey
Use case Id 13
Actor Center
Description
Use case ini menggambarkan kegiatan Center dalam melihat data survey
Pre condition Center
membuka aplikasi simpan pinjam.
Trigger Use case ini dilakukan setelah center mendapatkan data
tabungan .
Typical course of events Actor Action
System response
1. Login
2. Input username dan password
3. cek username dan password
4. Memilih “menu data
survey ”
5. Menampilkan list
survey 6
. Memilih “Icon Hapus” 7. Menampilkan pesan konfirmasi pesan
penghapusan data. 8.
Memilih “OK Batal” 9. Menghubungkan dengan database
survey 10. Menampilkan list s
urvey .
11. Logout
Alternate courses 3. Jika username dan password salah maka center harus input username dan password
kembali. 6. Jika center tidak ingin memilihi icon hapus maka lanjut
ke langkah no. 8 .atau 11.
Conclusion Data berhasil diinput
Post condition Data survey disimpan didalam data survey.
4.3.1.2 Activity Diagram
Activity Diagram menggambarkan aktifitas-aktifitas yang terjadi dalam Sistem Informasi Simpan Pinjam Mudharabah pada KBMT Ar-
Rum. 1.
Activity Diagram Input Data Anggota
Login
Input username dan password
Mulai
Memilih Menu Anggota
Input Tambah Anggota Lihat Data Anggota
Menampilkan list Anggota Menampilkan list anggota
Edit Data Anggota Liht data anggota
Simpan Logout
Selesai Data tersimpan ke database
Memilih Tambah Anggota
Memilih Nasabah yang ingin diedit
Menampilkan form tambah anggota
Menampilkan form edit data anggota
Data Lengkap
Data Tidak Lengkap
Data Lengkap
Data Tidak Lengkap
benar salah
Ya Tidak
Batal Logout
Selesai
Gambar 4.5 Activity Diagram Input Data Anggota
Dalam activity diagram i nput data anggota nasabah,
customer service harus input username dan password kemudian login terlebih dahulu sebelum masuk ke
halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username
serta password yang sesuai. Jika telah benar dan sukses, maka customer service
dapat masuk ke dalam halaman utama. Kemudian customer service memilih menu anggota, di halaman menu anggota terdapat list anggota. Di halaman tersebut
memiliki pilihan. Pilihan pertama jika customer service memilih tambah anggota maka
menampilkan form tambah anggota dan customer service menginput data anggota. Ketika data yang diinput sudah lengkap maka data berhasil disimpan, jika data
tidak lengkap maka customer service harus menginput data anggota kembali. Pilihan kedua jika customer service memilih lihat list data anggota kemudian
terdapat pilihan kembali apakah data anggota ingin di edit atau di delete. Jika customer service ingin mengubah data maka customer service memilih anggota
yang ingin diedit kemudian menampilkan form edit data anggota dan edit data anggota. Ketika data yang diedit sudah lengkap maka data berhasil disimpan, jika
data tidak lengkap maka customer service harus mengedit data anggota kembali.. Jika customer service ingin menghapus data salah satu menu maka memilih
icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau dibatalkan.
Setelah aktifitas
diatas dilakukan maka data anggota
disimpan dalam database dan memilih logout untuk
keluar dari sistem.
2. Activity Diagram Input Form Survey
Login
Input username dan password
Mulai
Memilih Menu Survey
Input Tambah Survey Lihat Data Survey
Menampilkan list Survey
Edit Data Survey Hapus Data Survey
Simpan Logout
Data tersimpan ke database Menampilkan list Survey
Memilih Tambah Survey
Selesai
Memilih Data Survey yang ingin diedit
Menampilkan form Survey
Menampilkan form edit data survey
Data Lengkap
Data Tidak Lengkap
Data Lengkap
Data Tidak Lengkap
benar salah
Ya Tidak
Batal Logout
Selesai
Gambar 4.6 Activity Diagram Input Form Survey
Dalam activity diagram i nput form survey,
customer service harus input username dan password kemudian login terlebih dahulu sebelum masuk ke
halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username
serta password yang sesuai. Jika telah benar dan sukses, maka customer service dapat masuk ke dalam halaman utama. Kemudian customer service memilih menu
survey , di halaman menu
survey terdapat list survey. Di halaman tersebut memiliki
pilihan. Pilihan pertama jika customer service memilih tambah
survey maka
menampilkan form survey
dan customer service menginput data survey.
Ketika data yang diinput sudah lengkap maka data berhasil disimpan, jika data tidak lengkap
maka customer service harus menginput data survey kembali. Pilihan kedua jika customer service memilih lihat list survey, kemudian terdapat pilihan kembali
apakah data survey ingin di edit atau di delete. Jika customer service ingin mengedit data maka customer service memilih
data survey yang ingin diedit
kemudian menampilkan form edit survey
dan ubah data survey. Ketika data yang diedit sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka
customer service harus mengedit data survey kembali. Jika customer service ingin menghapus data salah satu menu maka memilih
icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau dibatalkan.
Setelah aktifitas
diatas dilakukan maka data survey disimpan dalam database
dan memilih logout untuk keluar dari sistem.
3. Activity Diagram Membuat Surat Persetujuan Penolakan
Login
Input username dan password
Mulai
Memilih Menu Survey Memilih Icon Cetak
Menampilkan list Survey
Cetak Logout
Selesai Menampilkan form surat
persetujuan penolakan
benar salah
Gambar 4.7 Activity Diagram Membuat Surat Persetujuan Penolakan
Dalam activity diagram cetak surat persetujuan penolakan ,
customer service harus input username dan password, kemudian login terlebih dahulu sebelum
masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali
username serta password yang sesuai. Jika telah benar dan sukses, maka customer service pembiayaan dapat masuk ke dalam halaman utama. Kemudian customer
service pembiayaan memilih menu survey, di halaman menu survey terdapat list survey. Di halaman list survey customer service memilih icon cetak pada data
survey yang dicetak dan cetak menampilkan form surat persetujuan penolakan. Setelah
aktifitas diatas dilakukan maka
customer service memilih logout
untuk keluar dari sistem.
4. Activity Diagram Input Rekening Tabungan
Login
Input username dan password
Mulai
Memilih Menu Rekening Tabungan
Input Rekening Tabungan Lihat Data Rekening Tabungan
Menampilkan list rekening nTabungan Anggota
Menampilkan list rekening tabungan anggota
Edit Data Rekening Anggota Hapus Data Rekening Tabungan
Simpan Logout
Selesai Data tersimpan ke database
Memilih Tambah Rekening
memilih data rekening
yang ingin diedit
Menampilkan form edit data rekening anggota
Data Lengkap
Data Tidak Lengkap
Data Lengkap
Data Tidak Lengkap
benar salah
Ya Tidak
Batal Logout
Selesai
Menampilkan form tambah rekening tabungan Anggota
Gambar 4.8 Activity Diagram Input Rekening Tabungan
Dalam activity diagram i nput rekening tabungan,
Teller harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama.
Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang
sesuai. Jika telah benar dan sukses, maka teller dapat masuk ke dalam halaman utama. Kemudian teller memilih menu i
nput rekening tabungan , di halaman menu
i nput rekening tabungan
terdapat list i nput rekening tabungan
. Di halaman tersebut memiliki pilihan.
Pilihan pertama jika teller memilih tambah i nput rekening tabungan anggota
maka menampilkan form tambah i nput rekening tabungan
dan teller menginput data i
nput rekening anggota. Ketika data yang diinput sudah lengkap maka data
berhasil disimpan, jika data tidak lengkap maka teller harus menginput data rekening tabungan anggota kembali. Pilihan kedua jika teller memilih lihat list
i nput rekening tabungan anggota
, kemudian terdapat pilihan kembali apakah data i
nput teller memilih i
nput data rekening anggota yang ingin diedit kemudian
menampilkan form edit data
i nput rekening anggota
dan edit data rekening anggota
. Ketika data yang diedit sudah lengkap maka data berhasil disimpan, jika data tidak
lengkap maka teller harus mengedit data rekening tabungan anggota kembali. Jika teller ingin menghapus data salah satu menu maka memilih icon Delete.
Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau dibatalkan.
Setelah aktifitas
diatas dilakukan maka teller
memilih logout untuk keluar
dari sistem.
5. Activity Diagram Input Simpanan
Login
Input username dan password
Mulai
Memilih Menu Simpanan
Input Angsuran Anggota Lihat Simpanan Anggota
Menampilkan list
Simpanan
anggota Menampilkan list
Simpanan
anggota
Edit Data simpanan anggota Hapus Data Simpanan anggota
Simpan Logout
Selesai Data tersimpan ke database
Memilih Tambah Simpanan
memilih data simpanan
yang ingin diedit
Menampilkan form edit data simpanan anggota
Data Lengkap
Data Tidak Lengkap
Data Lengkap
Data Tidak Lengkap
benar salah
Ya Tidak
Batal Logout
Selesai
Menampilkan form tambah Simpanan
Gambar 4.9 Activity Diagram Input Simpanan
Dalam activity diagram i nput simpanan,
teller harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika
username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang
sesuai. Jika telah benar dan sukses, maka teller dapat masuk ke dalam halaman utama. Kemudian teller memilih menu
simpanan , di halaman menu simpanan
terdapat list simpanan anggota. Di halaman tersebut memiliki pilihan. Pilihan pertama jika simpanan memilih tambah simpanan
maka menampilkan form tambah simpanan anggota dan teller menginput data simpanan
. Ketika data
yang diinput sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka teller harus menginput data simpanan kembali. Pilihan kedua jika teller
memilih lihat list simpanan, kemudian terdapat pilihan kembali apakah data simpanan anggota ingin di edit atau di delete. Jika teller ingin mengedit data maka
teller memilih data simpanan
yang ingin diedit kemudian menampilkan form edit data
simpanan dan edit data simpanan. Ketika data yang diedit sudah lengkap maka
data berhasil disimpan, jika data tidak lengkap maka teller harus mengedit data simpanan anggota kembali.
Jika teller ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus
atau dibatalkan. Setelah
aktifitas diatas dilakukan teller maka data
simpanan disimpan dalam
database dan memilih logout untuk keluar dari sistem.
6. Activity Diagram Input Data Angsuran
Login
Input username dan password
Mulai
Memilih Menu Angsuran
Input Angsuran ANggota Lihat angsuran anggota
Menampilkan list angsuran anggota
Menampilkan list angsuran anggota
Edit Data angsuran anggota Hapus Data angsuran anggota
Simpan Logout
Selesai Data tersimpan ke database
Memilih Tambah Angsuran
memilih data angsuran
yang ingin diedit
Menampilkan form edit data angsuran anggota
Data Lengkap
Data Tidak Lengkap
Data Lengkap
Data Tidak Lengkap
benar salah
Ya Tidak
Batal Logout
Selesai
Menampilkan form tambah Angsuran
Gambar 4.10
Activity Diagram Input Data Angsuran Dalam activity diagram i
nput data angsuran, admin harus input username dan
password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan
sistem memerintahkan untuk memasukkan kembali username serta password yang
sesuai. Jika telah benar dan sukses, maka admin dapat masuk ke dalam halaman utama. Kemudian admin memilih menu
angsuran , di halaman menu angsuran
terdapat list angsuran anggota. Di halaman tersebut memiliki pilihan. Pilihan pertama jika admin memilih tambah angsuran
maka menampilkan form tambah angsuran
anggota dan admin menginput data angsuran
. Ketika data
yang diinput sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka admin harus menginput data angsuran kembali. Pilihan kedua jika admin
memilih lihat list angsuran, kemudian terdapat pilihan kembali apakah data angsuran abnggota ingin di edit atau di delete. Jika admin ingin mengedit data
maka admin memilih data angsuran
yang ingin diedit kemudian menampilkan form edit data
angsuran dan edit data angsuran. Ketika data yang diedit sudah lengkap
maka data berhasil disimpan, jika data tidak lengkap maka admin harus mengedit data angsuran anggota kembali.
Jika admin ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus
atau dibatalkan. Setelah
aktifitas diatas dilakukan maka data
angsuran disimpan dalam
database dan memilih logout untuk keluar dari sistem.
8. Activity Diagram Input Pinjaman
Login
Input username dan password
Mulai
Memilih Menu Transaksi Pinjaman
Menampilkan Form Tambah T
ransaksi Pinjaman
Simpan Logout
Data tersimpan ke database
Selesai
Input Transaksi Pinjaman
benar salah
Gambar 4.11 Activity Diagram Input Pinjaman
Dalam activity diagram input transaksi pinjaman ,
admin harus input username dan password, kemudian login terlebih dahulu sebelum masuk ke
halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username
serta password yang sesuai. Jika telah benar dan sukses, maka admin dapat masuk ke dalam halaman utama. Kemudian admin memilih menu transaksi pinjaman, di
halaman menu transaksi pinjaman terdapat form tambah transaksi pinjaman dan admin menginput data
transaksi pinjaman. Ketika data yang diinput sudah lengkap
maka data tersebut disimpan. Setelah
aktifitas diatas dilakukan maka data transaksi pinjaman disimpan
dalam database dan memilih memilih logout untuk keluar dari sistem.
10. Activity Diagram Input User
Login Input username
dan password Mulai
Memilih Menu Manajemen User
Input Tambah User Lihat Data User
Menampilkan list user
Edit Data User Hapus Data User
Simpan Logout
Data tersimpan ke database Menampilkan list user
Memilih User yng diedit Memilih Tambah User
Menampilkan form tambah user
Menampilkan form edit data user
Data Lengkap
Data Tidak
Lengkap
Data Lengka
p Data
Tidak Lengkap
benar salah
Ya Tidak
Batal Logout
Selesai
Gambar 4.12 Activity Diagram Input User
Dalam activity diagram i nput user,
center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika
username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang
sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu
manajemen user terdapat list user. Di halaman tersebut memiliki pilihan. Pilihan pertama jika center memilih tambah user maka menampilkan form
user dan center menginput data user. Ketika data yang diinput sudah lengkap maka
data berhasil disimpan, jika data tidak lengkap maka center harus menginput data user kembali. Pilihan kedua jika center memilih lihat list data center kemudian
terdapat pilihan kembali apakah data user ingin di edit atau di delete. Jika center ingin mengubah data maka center memilih user yang ingin diedit kemudian
menampilkan form edit data user dan edit data user. Ketika data yang diedit sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka center harus
mengedit data user kembali. Jika center ingin menghapus data salah satu menu maka memilih icon
Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau dibatalkan.
Setelah aktifitas
diatas dilakukan maka data user
disimpan dalam database dan center memilih logout untuk
keluar dari sistem.
11. Activity Diagram Lihat anggota
Login Input username dan
password Mulai
Menampilkan data anggota
Lihat
Logout Selesai
benar salah
Ya Tidak
Menampilkan form data anggota
menampilkandata anggota Hapus
Gambar 4.13 Activity Diagram Lihat anggota
Dalam activity diagram lihat anggota ,
center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika
username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang
sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu
manajemen user terdapat list data anggota. Di halaman tersebut memiliki pilihan. Pilihan pertama jika center memilih lihat data anggota maka menampilkan
data anggota. Pilihan kedua jika center memilih lihat list data center kemudian terdapat pilihan kembali apakah data user ingin di lihat saja atau di delete. Jika
center ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau tidak.
Setelah aktifitas
diatas dilakukan maka data user
disimpan dalam database dan center memilih logout untuk
keluar dari sistem.
13. Activity Diagram Lihat Simpanan
Login
Input username dan password
Mulai
Menampilkan data simpanan
Lihat
Logout
Selesai
benar salah
Ya Tidak
Menampilkan data simpanan
menampilkandata simpanan Hapus
Gambar 4.14 Activity Diagram Lihat simpanan
Dalam activity diagram lihat data simpanan ,
center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika
username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang
sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu
manajemen user terdapat list data aotangg. Di halaman tersebut memiliki pilihan. Pilihan pertama jika center memilih lihat data simpanan maka menampilkan
data simpanan. Pilihan kedua jika center memilih lihat list data center kemudian terdapat pilihan kembali apakah data user ingin di lihat saja atau di delete. Jika
center ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau tidak.
Setelah aktifitas
diatas dilakukan maka data user
disimpan dalam database dan center memilih logout untuk
keluar dari sistem.
14. Activity Diagram Lihat pinjaman
Login
Input username dan password
Mulai
Menampilkan data simpanan
Lihat
Logout
Selesai
benar salah
Ya Tidak
Menampilkan data simpanan
menampilkandata simpanan Hapus
Gambar 4.15 Activity Diagram Lihat pinjaman
Dalam activity diagram lihat data pinjaman ,
center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika
username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang
sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu
manajemen user terdapat list data pinjaman. Di halaman tersebut memiliki pilihan. Pilihan pertama jika center memilih lihat data pinjaman maka menampilkan
data pinjaman. Pilihan kedua jika center memilih lihat list data center kemudian terdapat pilihan kembali apakah data user ingin di lihat saja atau di delete. Jika
center ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau tidak.
Setelah aktifitas
diatas dilakukan maka data user
disimpan dalam database dan center memilih logout untuk
keluar dari sistem. 15.
Activity Diagram Lihat angsuran
Login
Input username dan password
Mulai
Menampilkan data angsuran
Lihat
Logout
Selesai
benar salah
Ya Tidak
Menampilkan data sngsuran
menampilkandata angsuran Hapus
Gambar 4.16 Activity Diagram Lihat angsuran
Dalam activity diagram lihat data angsuran ,
center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika
username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang
sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu
manajemen user terdapat list data angsuran. Di halaman tersebut memiliki pilihan, pilihan pertama jika center memilih
lihat data angsuran maka menampilkan data angsuran. Pilihan kedua jika center memilih lihat list data center kemudian terdapat pilihan kembali apakah data user
ingin di lihat saja atau di delete. Jika center ingin menghapus data salah satu menu
maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau tidak.
Setelah aktifitas
diatas dilakukan maka data user
disimpan dalam database dan center memilih logout untuk
keluar dari sistem.
16. Activity Diagram Lihat Rekening Tabungan
Login
Input username dan password
Mulai
Menampilkan data tabungan
Lihat
Logout
Selesai
benar salah
Ya Tidak
Menampilkan data tabungan
Menampilkan data tabungan Hapus
Gambar 4.17 Activity Diagram Lihat Rekening Tabungan
Dalam activity diagram lihat rekening tabungan ,
center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama.
Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang
sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu
manajemen user terdapat list data rekening tabungan. Di halaman tersebut memiliki pilihan, pilihan pertama jika center memilih
lihat data rekening tabungan maka menampilkan rekening tabungan. Pilihan kedua jika center memilih lihat list data center kemudian terdapat pilihan kembali apakah
data user ingin di lihat saja atau di delete. Jika center ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi
penghapusan data apakah data ingin dihapus atau tidak. Setelah
aktifitas diatas dilakukan maka data
user disimpan dalam database
dan center memilih logout untuk keluar dari sistem.
17. Activity Diagram Lihat Survey
Login
Input username dan password
Mulai
Menampilkan data survey
Lihat
Logout
Selesai
benar salah
Ya Tidak
Menampilkan data survey
Menampilkan data survey Hapus
Gambar 4.18 Activity Diagram Lihat Survey
Dalam activity diagram lihat survey ,
center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika
username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang
sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu
manajemen user terdapat list data survey. Di halaman tersebut memiliki pilihan, pilihan pertama jika center memilih
lihat data survey maka menampilkan data survey. Pilihan kedua jika center memilih
lihat list data survey kemudian terdapat pilihan kembali apakah data user ingin di lihat saja atau di delete.
Jika center ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus
atau tidak. Setelah
aktifitas diatas dilakukan maka data
user disimpan dalam database
dan center memilih logout untuk keluar dari sistem.
4.3.1.3 Sequence Diagram
Interaksi antar object pada sistem yang dajukan, digambarkan pada sequence diagram berikut :
1. Sequence Diagram
Input Data Anggota
Customer Service User
Login Menampilkan Halaman Login
Input username dan password Proses Panggil Database
Salah
Benar
Menampilkan Halaman Utama Customer Service
Proses Simpan
Anggota
Proses Simpan Memilih Icon Hapus
Proses Hapus Data Lengkap
Data Tidak Lengkap Data Lengkap
Batal
Ok
Menampilkan Pesan Verivikasi penghapusan data Proses Salah
Memilih menu anggota Menampilkan list anggota
Memilih tambah anggota Input tambah anggota
Data tidak lengkap
Menampilkan list anggota
Memilih anggota yg ingin diedit Menampilkan form edit data anggota
Menampilkan list data anggota
Menampilkan list data anggota
Gambar 4.19 Sequence
Diagram Input Data Anggota
Pada sequence diagram input data anggota, customer service sebagai actor pada object
–object seperti user dan anggota, kemudian mengirimkan message memilih login pada object user kemudian mengirimkan kembali
message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan password pada object user dan
melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang diinput tidak sesuai. Jika username
dan password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message menampilkan halaman utama
customer service. Actor mengirim message memilih menu anggota pada object nasabah
kemudian mengirimkan kembali message menampilkan list anggota. Setelah menampilkan list anggota, actor mengirim message memilih tambah
anggota kemudian object anggota mengirimkan kembali message menampilkan form tambah anggota, actor mengirim message input tambah
nasabah pada object nasabah, object anggota mengirim kembali message data tidak lengkap jika data nasabah yang diinput tidak lengkap. Jika data
anggota yang diinput lengkap maka melakukan proses simpan dan kemudian object anggota mengirim kembali message menampilkan list anggota.
Jika actor ingin edit data anggota maka actor mengirim message memilih anggota yang ingin diedit pada object anggota kemudian
mengirimkan kembali message menampilkan form edit data anggota. Actor mengirim message edit data anggota pada object anggota. Object anggota
mengirim kembali message data tidak lengkap jika data anggota yang diinput tidak lengkap. Jika data anggota yang diinput lengkap maka
melakukan proses simpan dan kemudiam object anggota mengirim kembali message menampilkan list anggota.
Jika actor ingin hapus data anggota maka actor mengirim message memilih icon hapus pada object anggota kemudian mengirimkan kembali
message menempilkan pesan verifikasi penghapusan data. Actor mengirim message batal atau jika message ok maka melakukan proses hapus kemudian
object anggota mengirim kembali message menampilkan list anggota.
2.
Sequence Diagram
Input Form Survey
Customer Service User
Login Menampilkan Halaman Login
Input username dan password Proses Panggil Database
Salah Benar
Memilih Menu Form Survey Menampilkan List Survey
Proses Simpan Memilih Tambah Survey
Menampilkan form survey Input Tambah Survey
Menampilkan List Survey Memilih Data Survey yang ingin diedit
Menampilkan form edit data Survey Survey
Edit Data Survey Proses Simpan
Menampilkan List Survey Memilih Icon Hapus
Proses Hapus Menampilkan List Survey
Data tidak lengkap Data lengkap
Data tidak lengkap Data lengkap
Batal Ok
Menampilkan Pesan Verivikasi penghapusan data Proses
Salah Menampilkan halaman utama Home Customer Service
4.20 Sequence
Diagram Input Form Survey
Pada sequence diagram input form survey, customer service sebagai actor pada object
–object seperti user dan survey. Actor kemudian mengirimkan message memilih login pada object user kemudian
mengirimkan kembali message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan
password pada object user dan melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang
diinput tidak sesuai. Jika username dan password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message
menampilkan halaman utama customer service. Actor mengirim message memilih menu survey pada object survey
kemudian mengirimkan kembali message menampilkan list survey. Setelah menampilkan list survey, actor mengirim message memilih tambah survey
kemudian object survey mengirimkan kembali message menampilkan form survey, actor mengirim message input tambah survey pada object survey,
object survey mengirim kembali message data tidak lengkap jika data survey yang diinput tidak lengkap. Jika data survey yang diinput lengkap maka
melakukan proses simpan dan kemudian object survey mengirim kembali message menampilkan list survey.
Jika actor ingin edit data survey maka actor mengirim message memilih survey yang ingin diedit pada object survey kemudian mengirimkan
kembali message menampilkan form edit data survey. Actor mengirim message edit data survey pada object survey. Object survey mengirim
kembali message data tidak lengkap jika data survey yang diinput tidak lengkap. Jika data survey yang diinput lengkap maka melakukan proses
simpan dan kemudian object survey mengirim kembali message menampilkan list survey.
Jika actor ingin hapus data survey maka actor mengirim message memilih icon hapus pada object survey kemudian mengirimkan kembali
message menempilkan pesan verifikasi penghapusan data. Actor mengirim message batal atau jika message ok maka melakukan proses hapus kemudian
object survey mengirim kembali message menampilkan list survey.
3. Sequence Diagram Form Surat Persetujuan Penolakan
Customer Service User
Login Menampilkan Halaman Login
Input username dan password Proses Panggil Database
Salah Benar
Memilih Menu Form Survey Menampilkan List data Survey
Survey
Memilih icon “cetak” sebagai tanda laporan data Survey Menampilkan form surat persetujuan penolakan
Menampilkan halaman utama home Cs
Gambar 4.21 Sequence
Diagram
Form Surat Persetujuan Penolakan
Pada sequence diagram cetak surat persetujuan penolakan, Customer Service sebagai actor pada object
–object seperti user dan survey. Actor kemudian mengirimkan message memilih login pada object user kemudian
mengirimkan kembali message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan
password pada object user dan melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang
diinput tidak sesuai. Jika username dan password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message
menampilkan halaman utama atau home Customer Service. Actor mengirim message memilih menu survey pada object survey
kemudian mengirimkan kembali message menampilkan list survey. Setelah menampilkan list survey, actor mengirim message memilih icon cetak,
kemudian Object survey mengirim kembali message menampilkan form surat persetujuan penolakan.
4. Sequence Diagram Input Rekening Tabungan
Teller User
Login Menampilkan Halaman Login
Input username dan password Proses Panggil Database
Salah Benar
Proses Simpan Memilih Tambah Rekening
Menampilkan form tambah rekening anggota
Memilih Data Rekening yng ingin diedit Menampilkan form edit data rekening anggota
Rekening
Proses Simpan Memilih Icon Hapus
Proses Hapus Menampilkan List Rekening Anggota
Data tidak lengkap Data lengkap
Data tidak lengkap Data lengkap
Batal Ok
Proses Salah
Menampilkan halaman utama home Teller Memilih menu rekening anggota
Menampilkan list rekening anggota
Menampilkan list rekening anggota Menampilkan list rekening anggota
Edit data rekening anggota Input Rekening Anggota
Gambar 4.22 Sequence
Diagram
Input Rekening Anggota Pada sequence diagram input Rekening
Anggota , Teller sebagai actor
pada object –object seperti user dan rekening
Anggota . Actor kemudian
mengirimkan message memilih login pada object user kemudian mengirimkan kembali message menampilkan halaman login. Setelah
menampilkan halaman login, actor mengirim message input username dan password pada object user dan melakukan proses panggil database. Object
user mengirim kembali message salah jika username dan password yang diinput tidak sesuai. Jika username dan password yang diinput sesuai maka
object user mengirim kembali message benar dan mengirim message menampilkan halaman utama atau home teller.
Actor mengirim message memilih menu rekening anggota
pada object rekening
anggota kemudian mengirimkan kembali message menampilkan
list rekening anggota
. Setelah menampilkan list rekening anggota
, actor mengirim message memilih tambah rekening, kemudian object mengirimkan
kembali message menampilkan form tambah rekening anggota
. Actor mengirim message memilih input rekening
anggota pada object rekening
anggota . Object rekening
anggota mengirim kembali message data tidak
lengkap jika data rekening anggota
yang diinput tidak lengkap. Jika data rekening
anggota yang diinput lengkap maka melakukan proses simpan dan
kemudian object rekening anggota
mengirim kembali message menampilkan list rekening
anggota .
Jika actor ingin edit data rekening anggota
maka actor mengirim message memilih data rekening yang ingin diedit pada object rekening
anggota kemudian mengirimkan kembali message menampilkan form edit
data rekening anggota
. Actor mengirim message edit data rekening anggota
pada object rekening anggota
. Object rekening anggota
mengirim kembali message data tidak lengkap jika data rekening
anggota yang diinput tidak
lengkap. Jika data rekening anggota
yang diinput lengkap maka melakukan proses simpan dan kemudian object rekening
anggota mengirim kembali
message menampilkan list rekening anggota
.
Jika actor ingin hapus data rekening anggota
maka actor mengirim message memilih icon hapus pada object rekening
anggota kemudian
mengirimkan kembali message menempilkan pesan verifikasi penghapusan data. Actor mengirim message batal atau jika message ok maka melakukan
proses hapus kemudian object rekening mengirim kembali message menampilkan list rekening
anggota .
5. Sequence Diagram Input Simpanan
Teller User
Login Menampilkan Halaman Login
Input username dan password Proses Panggil Database
Salah Benar
Proses Simpan Simpanan
Proses Simpan Memilih Icon Hapus
Proses Hapus Data tidak lengkap
Data lengkap
Data tidak lengkap Data lengkap
Batal Ok
Proses Salah
Menampilkan halaman utama home Teller Memilih menu simpanan
Menampilkan list simpanan anggota Memilih tambah simpanan
Menampilkan form tambah simpanan Input simpanan anggota
Menampilkan list simpanan Memilih data simpanan yg ingin diedit
Edit data simpanan Menampilkan list simpanan
Menampilkan list simpanan Menampilkan form edit data simpanan
Gambar 4.23 Sequence
Diagram
Input Simpanan
Pada sequence diagram input Simpanan, Teller sebagai actor pada object
–object seperti user dan simpanan. Actor kemudian mengirimkan message memilih login pada object user kemudian mengirimkan kembali
message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan password pada object user dan
melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang diinput tidak sesuai. Jika username
dan password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message menampilkan halaman utama atau
home teller. Actor mengirim message memilih menu simpanan pada object
simpanan kemudian mengirimkan kembali message menampilkan list simpanan. Setelah menampilkan list rekening
anggota , actor mengirim
message memilih tambah simpanan, kemudian object mengirimkan kembali message menampilkan form tambah simpanan. Actor mengirim message
memilih input simpanan pada object simpanan. Object simpanan mengirim kembali message data tidak lengkap jika data simpanan yang diinput tidak
lengkap. Jika data simpanan yang diinput lengkap maka melakukan proses simpan dan kemudian object simpanan mengirim kembali message
menampilkan list simpanan. Jika actor ingin edit data simpanan maka actor mengirim message
memilih data simpanan yang ingin diedit pada object simpanan kemudian mengirimkan kembali message menampilkan form edit data simpanan. Actor
mengirim message edit data simpanan pada object simpanan. Object simpanan mengirim kembali message data tidak lengkap jika data simpanan
yang diinput tidak lengkap. Jika data simpanan yang diinput lengkap maka melakukan proses simpan dan kemudian object simpanan
anggota mengirim
kembali message menampilkan list simpanan. Jika actor ingin hapus data simpanan maka actor mengirim message
memilih icon hapus pada object simpanan kemudian mengirimkan kembali message menempilkan pesan verifikasi penghapusan data. Actor mengirim
message batal atau jika message ok maka melakukan proses hapus kemudian object simpanan mengirim kembali message menampilkan list simpanan.
6. Sequence Diagram Input Angsuran
Admin User
Login Menampilkan Halaman Login
Input username dan password Proses Panggil Database
Salah Benar
Proses Simpan Angsuran
Proses Simpan Memilih Icon Hapus
Proses Hapus Data tidak lengkap
Data lengkap
Data tidak lengkap Data lengkap
Batal Ok
Proses Salah
Memilih menu angsuran Menampilkan list angsuran
Memilih tambah angsuran Menampilkan form tambah angsuran
Input angsuran Menampilkan list angsuran
Menampilkan form edit angsuran Memilih data angsuran yg ingin diedit
Edit data angsuran Menampilkan list angsuran
Menampilkan list angsuran Menampilkan halaman utamahome admin
Gambar 4.24
Sequence Diagram
Input Angsuran Pada sequence diagram input Angsuran, admin sebagai actor pada
object –object seperti user dan angsuran. Actor kemudian mengirimkan
message memilih login pada object user kemudian mengirimkan kembali message menampilkan halaman login. Setelah menampilkan halaman login,
actor mengirim message input username dan password pada object user dan melakukan proses panggil database. Object user mengirim kembali message
salah jika username dan password yang diinput tidak sesuai. Jika username dan password yang diinput sesuai maka object user mengirim kembali
message benar dan mengirim message menampilkan halaman utama atau home admin.
Actor mengirim message memilih menu simpanan pada object angsuran kemudian mengirimkan kembali message menampilkan list
angsuran. Setelah menampilkan list angsuran, actor mengirim message memilih tambah angsuran, kemudian object mengirimkan kembali message
menampilkan form tambah angsuran. Actor mengirim message memilih input angsuran pada object angsuran. Object angsuran mengirim kembali
message data tidak lengkap jika data angsuran yang diinput tidak lengkap. Jika data angsuran yang diinput lengkap maka melakukan proses simpan dan
kemudian object angsuran mengirim kembali message menampilkan list angsuran.
Jika actor ingin edit data angsuran maka actor mengirim message memilih data angsuran yang ingin diedit pada object angsuran kemudian
mengirimkan kembali message menampilkan form edit data angsuran. Actor mengirim message edit data angsuran pada object angsuran. Object angsuran
mengirim kembali message data tidak lengkap jika data simpanan yang diinput tidak lengkap. Jika data angsuran yang diinput lengkap maka
melakukan proses simpan dan kemudian object angsuran anggota
mengirim kembali message menampilkan list angsuran.
Jika actor ingin hapus data angsuran maka actor mengirim message memilih icon hapus pada object angsuran kemudian mengirimkan kembali
message menempilkan pesan verifikasi penghapusan data. Actor mengirim
message batal atau jika message ok maka melakukan proses hapus kemudian object angsuran mengirim kembali message menampilkan list angsuran.7.
Sequence Diagram Input Pinjaman
Admin User
Login Menampilkan Halaman Login
Input username dan password Proses Panggil Database
Salah Benar
Proses Simpan Pinjaman
Proses Simpan Memilih Icon Hapus
Proses Hapus Data tidak lengkap
Data lengkap
Data tidak lengkap Data lengkap
Batal Ok
Proses Salah
Memilih data angsuran yg ingin diedit Menampilkan halaman utamahome admin
Menampilkan list pinjaman Menampilkan list pinjaman
Edit data Pinjaman Menampilkan form edit Pinjaman
Input Pinjaman Menampilkan form tambah pinjaman
Memilih tambah pinjaman Menampilkan list Pinjaman
Memilih menu Pinjaman
Menampilkan list pinjaman
Gambar 4.25 Sequence
Diagram
Input Pinjaman
Pada sequence diagram input transaksi pinjaman, admin sebagai actor pada object
–object seperti user dan pinjaman. Actor kemudian mengirimkan message memilih login pada object user kemudian mengirimkan kembali
message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan password pada object user dan
melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang diinput tidak sesuai. Jika username
dan password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message menampilkan halaman utama atau
home admin. Actor mengirim message memilih menu pinjaman pada object
pinjaman kemudian mengirimkan kembali message menampilkan list pinjaman. Setelah menampilkan list pinjaman, actor mengirim message
memilih tambah pinjaman, kemudian object mengirimkan kembali message menampilkan form tambah pinjaman. Actor mengirim message memilih
input pinjaman pada object pinjaman. Object pinjaman mengirim kembali message data tidak lengkap jika data pinjaman yang diinput tidak lengkap.
Jika data pinjaman yang diinput lengkap maka melakukan proses simpan dan kemudian object pinjaman mengirim kembali message menampilkan list
pinjaman. Jika actor ingin edit data pinjaman maka actor mengirim message
memilih data pinjaman yang ingin diedit pada object pinjaman kemudian mengirimkan kembali message menampilkan form edit data pinjaman. Actor
mengirim message edit data pinjaman pada object pinjaman. Object pinjaman mengirim kembali message data tidak lengkap jika data pinjaman
yang diinput tidak lengkap. Jika data pinjaman yang diinput lengkap maka melakukan proses simpan dan kemudian object pinjaman
anggota mengirim
kembali message menampilkan list pinjaman.
Jika actor ingin hapus data pinjaman maka actor mengirim message memilih icon hapus pada object pinjaman kemudian mengirimkan kembali
message menempilkan pesan verifikasi penghapusan data. Actor mengirim message batal atau jika message ok maka melakukan proses hapus kemudian
object pinjaman mengirim kembali message menampilkan list pinjaman.
8. Sequence Diagram
Input User
Center User
Manajemen User
Login Menampilkan Halaman Login
Input username dan password Proses Panggil Database
Salah Benar
Menampilkan Halaman Utama Center Memilih Menu User
Menampilkan List User Memilih Tambah User
Menampilkan Form Tambah User Input Tambah User
Proses Simpan Menampilkan List data User
Memilih User yang ingin diedit Menampilkan Form Edit Data User
Edit Data User Proses Simpan
Menampilkan List data User Data Lengkap
Data Tidak Lengkap Data Lengkap
Data Tidak Lengkap
Memilih Icon Hapus Proses Hapus
Menampilkan List data User Batal
Ok Menampilkan Pesan Verivikasi Penghapusan Data
Proses Salah
Gambar 4.26 Sequence
Diagram Input User
Pada sequence diagram input user, center sebagai actor pada object –
object seperti user dan manajemen user. Actor kemudian mengirimkan message memilih login pada object user kemudian mengirimkan kembali
message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan password pada object user dan
melakukan proses panggil database. Object user mengirim kembali message
salah jika username dan password yang diinput tidak sesuai. Jika username dan password yang diinput sesuai maka object user mengirim kembali
message benar dan mengirim message menampilkan halaman utama center. Actor mengirim message memilih menu manajemen user pada object
manajemen user kemudian mengirimkan kembali message menampilkan list user. Setelah menampilkan list user, actor mengirim message memilih
tambah user kemudian object manajemen user mengirimkan kembali message menampilkan form tambah user. actor mengirim message input
tambah user pada object manejemen user, object manajemen user mengirim kembali message data tidak lengkap jika data user yang diinput tidak
lengkap. Jika data user yang diinput lengkap maka melakukan proses simpan dan kemudian object manajemen user mengirim kembali message
menampilkan list user. Jika actor ingin edit data user maka actor mengirim message memilih
user yang ingin diedit pada object manajemen user kemudian mengirimkan kembali message menampilkan form edit data user. Actor mengirim message
edit data user pada object manejemen user. Object manejemen user mengirim kembali message data tidak lengkap jika data user yang diinput
tidak lengkap. Jika data user yang diinput lengkap maka melakukan proses simpan dan kemudian object manejemen user mengirim kembali message
menampilkan list user. Jika actor ingin hapus data user maka actor mengirim message
memilih icon hapus pada object manejemen user kemudian mengirimkan
kembali message menempilkan pesan verifikasi penghapusan data. Actor mengirim message batal atau jika message ok maka melakukan proses hapus
kemudian object manejemen user mengirim kembali message menampilkan list user.
9. Sequence Diagram Lihat Data Anggota
Center User
Manajemen User
Login Menampilkan Halaman Login
Input username dan password Proses Panggil Database
Salah Benar
Menampilkan Halaman Utama Center Proses
Salah
Menampilkan list anggota Memilih menu anggota
Memilih icon hapus Menaampilkan pesan verifikasi penghapusan data
Batal Ok
Menampilkan list data anggota Proses Hapus
Gambar 4.27 Sequence
Diagram
Lihat Data Anggota
Pada sequence diagram lihat anggota, center sebagai actor pada object
–object seperti user dan manajemen user. Actor kemudian mengirimkan message memilih login pada object user kemudian
mengirimkan kembali message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan
password pada object user dan melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang
diinput tidak sesuai. Jika username dan password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message
menampilkan halaman utama center. Actor mengirim message memilih menu manajemen user pada object
manajemen user kemudian mengirimkan kembali message menampilkan list user.
Jika actor ingin hapus data user maka actor mengirim message memilih icon hapus pada object manejemen user kemudian mengirimkan
kembali message menempilkan pesan verifikasi penghapusan data. Actor mengirim message batal atau jika message ok maka melakukan proses hapus
kemudian object manejemen user mengirim kembali message menampilkan list user.
10. Sequence Diagram Lihat Simpanan
Center User
Manajemen User
Login Menampilkan Halaman Login
Input username dan password Proses Panggil Database
Salah Benar
Menampilkan Halaman Utama Center Proses
Salah
Memilih icon hapus Menaampilkan pesan verifikasi penghapusan data
Batal Ok
Proses Hapus Memilih menu simpanan
Menampilkan list simpanan
Menampilkan list data simpanan
Gambar 4.28 Sequence
Diagram Lihat
Simpanan
Pada sequence diagram lihat simpanan, center sebagai actor pada object
–object seperti user dan manajemen user. Actor kemudian mengirimkan message memilih login pada object user kemudian
mengirimkan kembali message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan
password pada object user dan melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang
diinput tidak sesuai. Jika username dan password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message
menampilkan halaman utama center.
Actor mengirim message memilih menu manajemen user pada object manajemen user kemudian mengirimkan kembali message menampilkan list
simpanan. Jika actor ingin hapus data user maka actor mengirim message
memilih icon hapus pada object manejemen user kemudian mengirimkan kembali message menempilkan pesan verifikasi penghapusan data. Actor
mengirim message batal atau jika message ok maka melakukan proses hapus kemudian object manejemen user mengirim kembali message menampilkan
list simpanan.
11. Sequence Diagram Lihat Data Pinjaman
Center User
Manajemen User Login
Menampilkan Halaman Login Input username dan password
Proses Panggil Database Salah
Benar Menampilkan Halaman Utama Center
Proses Salah
Memilih icon hapus Menaampilkan pesan verifikasi penghapusan data
Batal Ok
Proses Hapus Memilih menu pinjaman
Menampilkan list pinjaman
Menampilkan list data pinjaman
Gambar 4.29 Sequence
Diagram Lihat
Pinjaman Pada sequence diagram lihat pinjaman, center sebagai actor pada
object –object seperti user dan manajemen user. Actor kemudian
mengirimkan message memilih login pada object user kemudian
mengirimkan kembali message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan
password pada object user dan melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang
diinput tidak sesuai. Jika username dan password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message
menampilkan halaman utama center. Actor mengirim message memilih menu manajemen user pada object
manajemen user kemudian mengirimkan kembali message menampilkan list pinjaman.
Jika actor ingin hapus data user maka actor mengirim message memilih icon hapus pada object manejemen user kemudian mengirimkan
kembali message menempilkan pesan verifikasi penghapusan data. Actor mengirim message batal atau jika message ok maka melakukan proses hapus
kemudian object manejemen user mengirim kembali message menampilkan list pinjaman.
12. Sequence Diagram Lihat Data Angsuran
Center User
Manajemen User
Login Menampilkan Halaman Login
Input username dan password Proses Panggil Database
Salah Benar
Menampilkan Halaman Utama Center Proses
Salah
Memilih icon hapus Menaampilkan pesan verifikasi penghapusan data
Batal Ok
Proses Hapus Memilih menu angsuran
Menampilkan list angsuran
Menampilkan list data angsuran
Gambar 4.30 Sequence
Diagram Lihat
Angsuran
Pada sequence diagram lihat angsuran, center sebagai actor pada object
–object seperti user dan manajemen user. Actor kemudian mengirimkan message memilih login pada object user kemudian
mengirimkan kembali message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan
password pada object user dan melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang
diinput tidak sesuai. Jika username dan
password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message menampilkan halaman utama center.
Actor mengirim message memilih menu manajemen user pada object manajemen user kemudian mengirimkan kembali message menampilkan list
angsuran. Jika actor ingin hapus data user maka actor mengirim message
memilih icon hapus pada object manejemen user kemudian mengirimkan kembali message menempilkan pesan verifikasi penghapusan data. Actor
mengirim message batal atau jika message ok maka melakukan proses hapus kemudian object manejemen user mengirim kembali message menampilkan
list angsuran. 13.
Sequence Diagram Lihat Rekening Tabungan
Center User
Manajemen User Login
Menampilkan Halaman Login Input username dan password
Proses Panggil Database Salah
Benar Menampilkan Halaman Utama Center
Proses Salah
Memilih icon hapus Menaampilkan pesan verifikasi penghapusan data
Batal Ok
Proses Hapus Menampilkan list data rekening tabungan
Memilih menu rekening tabungan Menampilkan list rekening tabungan
Gambar 4.31 Sequence
Diagram Lihat
Rekening Tabungan
Pada sequence diagram lihat rekening tabungan, center sebagai actor pada object
–object seperti user dan manajemen user. Actor kemudian mengirimkan message memilih login pada object user kemudian
mengirimkan kembali message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan
password pada object user dan melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang
diinput tidak sesuai. Jika username dan password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message
menampilkan halaman utama center. Actor mengirim message memilih menu manajemen user pada object
manajemen user kemudian mengirimkan kembali message menampilkan list rekening tabungan.
Jika actor ingin hapus data user maka actor mengirim message memilih icon hapus pada object manejemen user kemudian mengirimkan
kembali message menempilkan pesan verifikasi penghapusan data. Actor mengirim message batal atau jika message ok maka melakukan proses hapus
kemudian object manejemen user mengirim kembali message menampilkan list rekening tabungan.
14. Sequence Diagram Lihat Survey
Center User
Manajemen User
Login Menampilkan Halaman Login
Input username dan password Proses Panggil Database
Salah Benar
Menampilkan Halaman Utama Center Proses
Salah
Memilih icon hapus Menaampilkan pesan verifikasi penghapusan data
Batal Ok
Proses Hapus Menampilkan list data Survey
Menampilkan list survey
Memilih menu lihat survey
Gambar 4.32 Sequence
Diagram Lihat
Survey Pada sequence diagram lihat survey, center sebagai actor pada object
– object seperti user dan manajemen user. Actor kemudian mengirimkan
message memilih login pada object user kemudian mengirimkan kembali message menampilkan halaman login. Setelah menampilkan halaman login,
actor mengirim message input username dan password pada object user dan melakukan proses panggil database. Object user mengirim kembali message
salah jika username dan password yang diinput tidak sesuai. Jika username dan password yang diinput sesuai maka object user mengirim kembali
message benar dan mengirim message menampilkan halaman utama center. Actor mengirim message memilih menu manajemen user pada object
manajemen user kemudian mengirimkan kembali message menampilkan list survey.
Jika actor ingin hapus data user maka actor mengirim message memilih icon hapus pada object manejemen user kemudian mengirimkan
kembali message menempilkan pesan verifikasi penghapusan data. Actor mengirim message batal atau jika message ok maka melakukan proses hapus
kemudian object manejemen user mengirim kembali message menampilkan list survey.
4.3.1.4 Statechart Diagram
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-Rum ini.
1. Statechart Diagram
Input 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 Diagram
Input Data Anggota
Pada statechart diagram i
nput 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 list
anggota
. 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 list
anggota
. Pada pilihan untuk event memilih hapus
anggota
, menampilkan pesan konfirmasi penghapusan data. Jika user berhasil dihapus ataupun
batal dihapus maka state akan menampilkan list
anggota.
2. Statechart Diagram
Input 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 Diagram
Input Form Survey
Pada statechart diagram i
nput 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 halaman utama customer service.
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 list
survey
. 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 event edit data
survey
. Jika data yang diubah lengkap, maka state menampilkan list
survey
. Pada pilihan untuk event memilih hapus
survey,
menampilkan pesan konfirmasi penghapusan data. Jika user berhasil dihapus ataupun
batal dihapus maka state akan menampilkan list
survey.
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 Diagram
Input 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 Diagram
Input Rekening Tabungan
Pada statechart diagram i
nput 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
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 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 tambah
rekening 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 Diagram
Input 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 Diagram
Input Simpanan
Pada statechart diagram i
nput 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 list
simpanan
yang memiliki pilihan untuk event memilih tambah
simpanan
, 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 event input tambah
simpanan
. Jika data yang diinput tidak lengkap maka user kembali melakukan event input tambah
simpanan
. Jika data yang diinput lengkap, maka state menampilkan list
simpanan
. 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 diubah lengkap, maka state menampilkan list
simpanan
. Pada pilihan untuk event memilih hapus
simpanan,
menampilkan pesan konfirmasi penghapusan data. Jika user berhasil dihapus ataupun
batal dihapus maka state akan menampilkan list
simpanan.
6. Statechart Diagram
Input 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 Diagram
Input Angsuran
Pada statechart diagram i
nput 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 admin.
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 event input
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 diubah lengkap, 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 Diagram
Input 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 Diagram
Input Pinjaman
Pada statechart diagram i
nput 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 menampilkan list
pinjaman
yang memiliki pilihan untuk event memilih
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 event input tambah
pinjaman
. Jika data yang diinput tidak lengkap maka user kembali melakukan event input tambah
pinjaman
. Jika data yang diinput lengkap, maka state menampilkan list
pinjaman
. 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 diubah lengkap, maka state menampilkan list
pinjaman
. Pada pilihan untuk event memilih hapus
pinjaman,
menampilkan pesan konfirmasi penghapusan data. Jika user berhasil dihapus ataupun
batal dihapus maka state akan menampilkan list
pinjaman.
8. Statechart Diagram
Input 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 Diagram
Input 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
state menampilkan list user yang memiliki pilihan untuk event memilih
tambah user, 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 event edit 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 Diagram
Lihat 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 Diagram
Lihat 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 Diagram
Lihat 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 Diagram
Lihat 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 Diagram
Lihat 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 Diagram
Lihat 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 Diagram
Lihat 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 Diagram
Lihat 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
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 rekening tabungan, menampilkan pesan
konfirmasi penghapusan data. Jika list rekening tabungan berhasil dihapus ataupun batal dihapus maka state akan menampilkan list
rekening tabungan.
10. Statechart Diagram
Lihat Survey
membuka aplikasi
Menampilkan Halaman Utama
Menampilkan Halaman Utama Center
masukan username dan password
username dan password salah
Menampilkan list Survey
Memilih Menu Manajemen User
Menampilkan pesan verifikasi penghapusan data
Memilih Hapus
Menampilkan List User
Pilih OK Batal
Menampilkan Halaman Login
Logout Login
Gambar 4.46 Statechart Diagram Lihat Survey
Pada statechart diagram
Lihat 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 halaman utama center.
Setelah state menampilkan halaman utama center, pada pilihan untuk event memilih hapus survey, menampilkan pesan konfirmasi
penghapusan data. Jika list survey berhasil dihapus ataupun batal dihapus maka state akan menampilkan list survey.
4.3.2 Perancangan Database
Pada tahap ini akan dirancang kebutuhan database dengan menggunakan tools Class Diagram.
4.3.2.1 Class Diagram Sistem Informasi Simpan Pinjam Mudharabah
-id_user -no_rek
-nama -alamat
-tgl_simpan -jumlah_simpan
-nominal -id_simpanan
Simpanan
-id_user -id_anggota
-nama -jaminan
-tgl_survey -alamat_tgl
-tlp_rumah -alamat_usaha
-tlp_usaha -no_jaminan
-atas_milik -alamat_usaha
-tlp_usaha -no_jaminan
-atas_milik -alamat_tanah
-luas -taksiran_harga
-status_milik -jenis
-merk -tahun
-warna -no_polisi
-no_mesin -no_rangka
-bahan_bakar -status_jaminan
-ukuran_jaminan -merk_jaminan
-harga_jaminan -harga_beli
-kondisi_jaminan -tahun_jaminan
-id_survey
Survey
-id_user -nama
-ttl -alamat
-gender -tlp
-tempat -lm_usaha
-jns_pekerjaan -nukah
-Ktp -tgl_pinjam
-pendidikan -penghasilan
-jmlh_pinjaman -keperluan
-pinjaman_ke -sumber_bayar
-jaminan -id_pinjaman
Pinjaman
-pasword -nama_lengkap
-email -id_user
User
-id_user -nama
-ttl -alamat_rmh
-gender -telp_rmh
-gender -telp_rmh
-tempat -lm_usaha
-id_anggota
Anggota
-id_user -id_anggota
-nama -golongan
-tgl_buka -id_tabungan
Tabungan
-id_user -id_anggota
-nama -jns_angsuran
-no_rek -angs_ke
-jenis_bayar -pokok
-tgl_bayar -basil
-simpanan -infaq
-nominal -id_angsuran
Angsuran
1 .. 1 ...1
1 ..
1 .. 1 ...1
1 ...1 1 ..
1 ...1 1 ...1 1 ..
1 ...1 1 ..
1 ...1 1 ..
1 ...1 1 ...1
1 ...1
1 .. 1
End2 1
1 1
1..1. 1
Gambar 4.47
Class Diagram Sistem Informasi Simpan Pinjam Mudharabah
Untuk spesifikasi databasenya adalah:
1. Tabel User Nama Tabel
: User Type File
: Master Primary Key
: id_user Foreign Key
: -
Tabel 4.17
User
Nama Field
Tipe data Ukuran
Keterangan
id_user Text
10 Id user
Password Varchar
10 Password user
nama_lengkap Varchar
20 Nama Lengkap user
Email Varchar
20 Email User
2. Anggota Nama Tabel
: Anggota Type File
: Master Primary Key
: id_anggota Foreign Key
: id_anggota dan id_user
Tabel 4.18 Anggota Nama
Field Tipe data
Ukuran Keterangan
id_anggota Text
10 Id anggota
Id_user Text
10 Password user
Nama Varchar
20 Nama Lengkap anggota
TTL Date
- Alamat_rumah
Varchar 40
Alamat anggota Gender
Enum „L’,’P’
Jenis kelamin Telp_rumah
Int 15
Tempat Varchar
10 Tempat Lahir
Lama_usaha Varchar
25 Jns_pekerjaan
Varchar 25
Nikah Enum
„Nikah’,Belum Nikah’
KTP Varchar
15
Tgl_daftar Date
- Pendidikan
Varchar 20
Penghasilan Varchar
25 Syarat
Enum „Yes’,’No’
Alamat_usaha Varchar
40 Tlp_rumah
Varchar 10
Jum_Pembiayaan Varchar
25 Keperluan
Varchar 25
Sumber_byr Varchar
25 Jaminan
Varchar 25
Jaminan anggota
3. Survey Nama Tabel
: Survey Type File
: Master Primary Key
: id_survey Foreign Key
: id_anggota dan id_user
Tabel 4.19
Survey
Nama Field
Tipe data Ukuran
Keterangan
id_survey Text
5 Id survey
id_anggota Text
5 Id anggota
id_user Text
10 Id user
Nama Text
20 Nama survey
Jaminan Varchar
25 Jaminan survey
tgl_survey Date
- Tanggal survey
alamat_tgl Text
Alamat tinggal di survey Tlp_rmh
Text 10
Telepon rumah Alamat_usaha
Varchar 30
Alamat usaha Tlp_usaha
Varchar 10
Telepon usaha No_jaminan
Varchar 10
No. jaminan Atas_milik
Varchar 20
Atas milik usaha Alamat_tanah
Varchar 30
Alamat tanah jaminan Luas
Varchar 10
Luas Ukuran jaminan Taksiran harga
Varchar 25
Harga jaminan status_milik
Varchar 25
Status milik jaminan Jenis
Varchar 25
Jenis kendaraan Merk
Varchar 25
Merk kendaraan Tahun
Varchar 10
Tahun kendaraan Warna
Varchar 10
Warna kendaraan No_polisi
Varchar 10
No. polisi kendaraan No_mesin
Varchar 10
No. mesin kendaraan
No_rangka Varchar
10 No. rangka kendaraan
Bahan_bakar Varchar
25 Bahan bakar kendaraan
Status_jaminan Varchar
25 Status milik jaminan
Ukuran_jaminan Varchar
25 Ukuran jaminan
Merk_jaminan Varchar
25 Merk jaminan
Harga_jaminan Varchar
25 Harga jaminan
Harga_beli Varchar
25 Harga beli jaminan
Kondisi_jaminan Varchar
25 Kondisi jaminan lain
Thn_jaminan Varchar
25 Tahun jaminan lain
4. Simpanan Nama Tabel
: Simpanan Type File
: Transaksi Primary Key
: id_Simpanan Foreign Key
: id_anggota dan id_user
Tabel 4.20 Simpanan
Nama Field
Tipe data Ukuran
Keterangan
id_Simpanan Text
10 Id simpanan
No_Rek Varchar
10 No rekening
Nama Lengkap Text
20 Nama Lengkap anggota
Alamat Text
40 Alamat anggota
Tgl_simpanan Date
Tanggal simpanan Jum_simpanan
Varchar 20
Jumlah simpanan Nominal
Varchar 40
nominal simpanan id_user
Text 10
Id user
5. Tabungan Nama Tabel
: Tabungan Type File
: Transaksi Primary Key
: id_tabungan Foreign Key
: id_Anggota dan id_user
Tabel 4.21 Tabungan
Nama Field
Tipe data Ukuran
Keterangan
id_tabungan Text
5 Id_tabungan
id_anggota Text
5 Id anggota
Nama Text
20 Nama anggota
Golongan Text
10 Bentuk golongan
Tgl_bk Date
Tanggal buka
id_user Varchar
10 Id user
6. Pinjaman Nama Tabel
: Pinjaman Type File
: Transaksi Primary Key
: id_pinjaman Foreign Key
: id_user
Tabel 4.22 Pinjaman
Nama Field
Tipe data Ukuran
Keterangan
id_pinjaman Text
5 Id_pinjaman
id_user Text
10 Id user
Nama Text
20 Nama anggota
TTL Date
Alamat Text
40
Alamat anggota
Gender Enum
„L’,’P’ Jenis Kelamin
Tlp Text
10 Telepon rumah
Lm_usaha Varchar
25 Lama usaha
Jns_pekerjaan Varchar
25 Jenis Pekerjaan
Nikah Enum
„Nikah’,’Belum Nikah’
Status Pernikahan KTP
Varchar 15
KTP anggota Tgl_pinjam
Date Pendidikan
Varchar 25
Pendidikan terakhir Penghasilan
Varchar 25
Penghasilan anggota Jum_pinjaman
Varchar 25
Jumlah pinjaman Keperluan
Varchar 25
Keperluan anggota Pembiayaan_ke
Varchar 25
Sumber_byr Varchar
25 Jaminan
Varchar 25
Jaminan anggota
7. Angsuran Nama Tabel
: Angsuran Type File
: Transaksi Primary Key
: id_angsuran
Foreign Key : id_pinjaman
Tabel 4.23 Angsuran
Nama Field
Tipe data Ukuran
Keterangan
id_Angsuran Text
5 Id simpanan
Id_anggota Text
5 Id anggota
Nama Lengkap Text
20 Nama Lengkap anggota
Jns_Angs Varchar
25 Jenis Angsuran
No_Rek Varchar
25 No Rekening
Angs_ke Varchar
25 Jns_byr
Varchar 25
Tunai, Debet Angs_Pokok
Varchar 25
Angsuran Pokok Tgl_byr
Date Basil
Varchar 25
Angsuran Bagi hasil Simpanan
Varchar 25
Simpanan Infaq
Varchar 25
Angsuran Infaq Nominal
Varchar 40
Jumlah Nominal
4.3.3 Perancangan Layout
Pada tahap ini perancangan layout bertujuan untuk menggambarkan rancangan tampilan aplikasi yang akan dibuat.
Perancangan layout dibedakan menjadi beberapa halaman, antara lain : halaman customer service, halaman teller, halaman admin
dan halaman center.
4.3.3.1 Halaman Customer Service
1. Tampilan Login
Gambar 4.48
Tampilan Login
2. Tampilan Utama
Gambar 4.49
Tampilan Utama 3. Tampilan Anggota
Gambar 4.50
Tampilan Anggota 4. Tampilan Input Anggota
Gambar 4.51
Tampilan Input Anggota
5. Tampilan Survey
Gambar 4.52
Tampilan Survey 6. Tampilan Input Survey
Gambar 4.53
Tampilan Input Survey 7. Tampilan Form Persetujuan Penolakan
Gambar 4.54
Tampilan Form Persetujuan Penolakan
4.3.3.2 Halaman Teller
1. Tampilan Login
Gambar 4.55
Tampilan Login 2. Tampilan Utama
Gambar 4.56
Tampilan Utama 3. Tampilan Simpanan
Gambar 4.57
Tampilan Simpanan
4. Tampilan Input Simpanan
Gambar 4.58
Tampilan Input Simpanan 5. Tampilan Tabungan
Gambar 4.59
Tampilan Tabungan 6. Tampilan Input Tabungan
Gambar 4.60
Tampilan Input Tabungan
4.3.3.3 Halaman Admin
1. Tampilan Login
Gambar 4.61
Tampilan Login 2. Tampilan Utama
Gambar 4.62
Tampilan Utama 3. Tampilan Transaksi Pinjaman
Gambar 4.63
Tampilan Transaksi Pinjaman 4. Tampilan Input Pinjaman
Gambar 4.64
Tampilan Input Pinjaman
5. Tampilan Angsuran
Gambar 4.65
Tampilan Angsuran 6. Tampilan Input Angsuran
Gambar 4.66
Tampilan Input Angsuran
4.3.3.4 Halaman Center
1. Tampilan Login
Gambar 4.67
Tampilan Login
2. Tampilan Utama
Gambar 4.68
Tampilan Utama 3. Tampilan Manajemen User
Gambar 4.69
Tampilan Manajemen User 4. Tampilan Input User
Gambar 4.70
Tampilan Input User 5. Tampilan Anggota
Gambar 4.71
Tampilan Anggota 6. Tampilan Transaksi Pinjaman
Gambar 4.72
Tampilan Transaksi Pinjaman 7. Tampilan Simpanan
Gambar 4.73
Tampilan Simpanan
8. Tampilan Angsuran
Gambar 4.74
Tampilan Angsuran 9. Tampilan Tabungan
Gambar 4.75
Tampilan Tabungan
10. Tampilan Survey
Gambar 4.76
Tampilan Survey 11. Tampilan Laporan Anggota
Gambar 4.77 Tampilan Laporan Anggota
12. Tampilan Laporan Pinjaman
Gambar 4.78 Tampilan Laporan Pinjaman
13. Tampilan Laporan Simpanan
Gambar 4.79 Tampilan Laporan Simpanan
14. Tampilan Laporan Angsuran
Gambar 4.80 Tampilan Laporan Angsuran
15. Tampilan Laporan Tabungan
Gambar 4.81 Tampilan Laporan Tabungan
16. Tampilan Output Laporan Survey
Gambar 4.82 Tampilan Laporan Survey
4.4 Implementasi Sistem
System Implementation
Setelah desain sistem selesai, maka tahap berikutnya adalah mengimplementasikan
hasil rancangan
tersebut. Dalam
mengimplementasikan sistem dengan menggunakan XAMPP versi 1.7.0. Selain itu juga menggunakan Edit Plus 2 dan Macromedia Dreamweaver
MX sebagai software Text editor, Coreldraw X5 untuk mengolah gambar dan Visio 2003 untuk tools UML. Selain itu juga sarana pendukung yang
diperlukan agar sistem dapat berjalan sesuai harapan.
4.4.1 Perangkat Keras Hardware
Perangkat keras yang mendukung sistem ini adalah sebuah unit komputer dengan spesifikasi minimal sebagai berikut:
1. Server:
a. Processor : Centrino duo atau keatas
b. Memory : Minimal 256 MB atau lebih
c. Harddisk : 250 GB
d. VGA Card : 60 MB
e. RAM : 16 GB
2. Client:
a. Processor : Centrino duo atau keatas
b. Memory : Minimal 256 MB atau lebih
c. Harddisk : 250 GB
d. VGA Card : 60 MB
e. RAM : 16 GB
4.4.2 Perangkat Lunak Software
Spesifikasi sistem operasi dan perangkat lunak yang mendukung adalah sebagai berikut:
1. Server:
a. Microsoft Windows XP Professional Version 2002 Service Pack
b. XAMPP version 1.7.0 yang mencakup: Apache version 2.2.11, PHP version 5.2.8, dan MySQL version 5.1.30.
c. Browser Mozilla Firefox Version: 3.0.6 2.
Client: a. Microsoft Windows XP Professional Version 2002 Service
Pack b. Browser Mozilla Firefox Version: 3.0.6