Pemodelan Aktivitas Application Domain Analysis

ke menu “Login” untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan menu utama sistem atau halaman home user. 3. Activity Diagram untuk Usecase “Verifikasi Pendaftaran” act Verifikasi Pendaftaran SISTEM CUSTOMER SERVICE Mulai Menampilkan Home CS Memilih Menu Nasbah Menampilkan Menu Nasabah Input Nasabah Cetak Nasabah View Nasabah Selesai Menampilkan Halaman View Nasabah Memilih Data Nasabah Baru Menghubungkan ke Database Menyimpan Simpan Tolak Menghubungkan dengan Hardw are Cetak Gambar 4.13 : Activity Diagram untuk Usecase “Verifikasi Pendaftaran” Keterangan gambar 4.13 : Di dalam Activity Diagram Usecase “Verifikasi Pendaftaran” yang pertama harus dilakukan oleh Customer Service yaitu membuka sistem informasi pembiayaan murabahah. Customer service terlebih dahulu melakukan “Login” dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu “Login” untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Kemudian Customer service memilih menu “nasabah”, maka sistem menampilkan halaman nasabah. Apabila Customer service ingin membuka submenu “nasabah”, maka Customer service harus memilih salah satu menu yang ada pada submenu nasabah. Submenu “input nasabah” untuk memasukan data nasabah, submentu “cetak nasabah” untuk mencetak daftar nasabah, dan submenu “view nasabah” untuk melihat daftar nama nasbah dan melakukan verifikasi. Sistem akan menampilkan halaman masing- masing submenu yang diinginkan oleh customer service. Dan usecase “Verifikasi Pendaftaran” selesai diakses oleh customer service. 4. Activity Diagram untuk Usecase “Input Permohonan Pembiayaan” act Input Permohonan Pembiayaan SISTEM NASABAH Mul ai Menampilkan Home Nasbah Memilih Menu Input Pembiayaan Menampilkan Halaman Input Pembiayan Mengisi Form Input Pembiayaan Menyimpan Cek Data Tampilkan Alert T i dak Lengkap Sel esai Lengkap Simpan Batal Gambar 4.14 : Activity Diagram untuk Usecase “Input Permohonan Pembiayaan” Keterangan gambar 4.14 : Di dalam Activity Diagram untuk Usecase “Input Permohonan Pembiayaan” yang pertama harus dilakukan oleh nasabah adalah membuka sistem informasi pembiayaan murabahah. Nasabah terlebih dahulu melakukan “Login”. Dan saat membuka sistem akan menampilkan menu “Login”. Kemudian memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu “Login” untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Kemudian nasabah memilih menu “input pembiayaan”, maka sistem menampilkan halaman input pembiayaan. Nasabah selanjutnya mengisi form input pembiayaan lalu mengklik “submit” daftar sebagai tanda penyimpanan hasil input data pembiayaan selesai. Jika tidak maka pilih “batal” dan sistem akan menampilkan kembali home user. Dan use case permohonan pembiayaan berhasil diakses oleh nasbah. 5. Activity Diagram untuk Usecase “Verifikasi Permohonan Pembiayaan” act Verifikasi Pembiayaan SISTEM CUSTOM ER SERVICE Mul ai M enampilkan Home CS Memilih Menu Pembiayaan Menampilkan Menu Pembiayaan Input Data Pembiayaan Cetak Data Pembiayaan View Data Pembiayaan Sel esai Menghubungkan ke Database M enampilkan Data Pembiayaan M enyimpan Simpan Batal Menghubungkan dengan Hardw are Cetak Gambar 4.15 : Activity Diagram untuk Usecase “Verifikasi Permohonan Pembiayaan” Keterangan gambar 4.15 : Di dalam Activity Diagram Usecase “Verifikasi Permohonan Pembiayaan” yang pertama harus dilakaukan oleh Customer Service yaitu membuka sistem informasi pembiayaan murabahah. Saat membuka sistem akan menampilkan “Login”. Customer Service terlebih dahulu melakukan “Login” dengan memasukan Username dan Password. Jika salah memasukan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu “Login” untuk memasukan Username dan Password yang benar. Jika benar memasukan Username dan Password maka sistem akan menampilkan halaman home user. Kemudian Customer Service memilih menu “Pembiayaan”. Maka sistem menampilkan “halaman menu pembiayaan”. Kemudian customer service dapat memilih “submenu” yang diinginkan. Jika memilih submenu “input data pembiayaan” untuk memasukan data permohonan pembiayaan, jika memilih submenu “cetak data pembiayaan” untuk mencetak data-data permohonan pembiayaan, dan jika memilih submenu “view data pembiayaan” untuk melihat data nasabah yang mengajukan pembiayaan dan melakukan verifikasi. Sistem akan menampilkan halaman masing- masing submenu yang diinginkan oleh customer service. Dan usecase Verifikasi Permohonan Pembiayaan selesai diakses oleh customer service. 6. Activity Diagram untuk Usecase “Otorisasi Pembiayaan” act Otorisasi Pembiayaan SISTEM MANAJER Mulai Menampilkan Home Manaj er Memilih Menu Otorisasi Pembiayaan Menampilkan Halaman Otorisasi Menyimpan Selesai Terima Tolak Gambar 4.16 : Activity Diagram untuk Usecase “Otorisasi Pembiayaan” Keterangan gambar 4.16 : Di dalam Activity Diagram Usecase Otorisasi Pembiayaan pertama yang harus dilakukan oleh Manajer yaitu membuka sistem informasi pembiayaan murabahah. Saat membuka sistem akan menampilkan menu“Login”. Manajer terlebih dahulu melakukan Login dengan memasukan Username dan Password. Jika salah memasukan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu “Login” untuk memasukan Username dan Password yang benar. Jika benar memasukan Username dan Password maka sistem akan menampilkan halaman home user. Kemudian Manajer memilih menu “Otorisasi Pembiayaan”. Maka sistem menampilkan halaman otorisasi. Lalu Manajer mengklik icon “TerimaTolak”. Jika memilih “Terima” maka pembiayaan disetujui, jika memilih “Tolak” maka pembiayaan ditolak. Dengan demikian usecase otorisasi pembiayaan selesai dan berhasil diakses. 7. Activity Diagram untuk Usecase “Input Jadwal Survey” act Use Case Model SISTEM MANAJER Mul ai Menampilkan Home Manaj er Memilih Menu Input Surv ey Menampilkan Halaman Input Surv ey Mengisi Form Jadw al Surv ey Mengklik icon Simpan Menyimpan Sel esai Gambar 4.17 : Activity Diagram untuk Usecase “Input Jadwal Survey” Keterangan gambar 4.17 : Di dalam Activity Diagram Usecase Input Jadwal Survey yang pertama harus dilakukan oleh Manajer yaitu membuka sistem informasi pembiayaan murabahah. Saat membuka sistem akan menampilkan “Login”. Manajer terlebih dahulu melakukan Login dengan memasukan Username dan Password. Jika salah memasukan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan Username dan Password yang benar. Jika benar memasukan Username dan Password maka sistem akan menampilkan halaman home user. Kemudian Manajer memilih menu “Input Survey”. Maka sistem menampilkan halaman input survey. Lalu Manajer mengisi form jadwal survey dan mengklik icon “Simpan” sebagai tanda jadwal survey telah selesai diinput. 8. Activity Diagram untuk Usecase “View Survey” a. Nasabah act View Surv ey SISTEM NASABAH Mulai Menampilkan Home User Memilih Menu View Surv ey Menampilkan Halaman View Surv ey Selesai Menampilkan Home Nasabah Menampilkan Home Manaj er Gambar 4.18 : Activity Diagram untuk Usecase “View Survey” Keterangan gambar 4.18 : Di dalam Activity Diagram Usecase “View Survey” yang pertama harus dilakukan oleh Nasabah yaitu membuka sistem informasi pembiayaan murabahah. Nasabah terlebih dahulu melakukan Login dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Setelah berada di halaman home user, Nasabah dapat memilih menu “View Survey”, sistem akan menampilkan view survey yang berisi informasi jadwal survey. Sehingga usecase view survey berhasil diakses oleh Nasabah. b. Manajer act View Surv ey Manaj er SISTEM MANAJER Mul ai Menampilkan Home User Menampilkan Home Nasbah Menampilkan Home Manaj er Memilih Menu View Surv ey Menampilkan Halaman View Surv ey Cetak Menghubungkan Ke Hardw are Cetak Mencetak Selesai Gambar 4.19 : Activity Diagram untuk Usecase “View Survey” Keterangan gambar 4.19 : Di dalam Activity Diagram Usecase “View Survey” yang pertama harus dilakukan Manajer yaitu membuka sistem informasi pembiayaan murabahah. Manajer terlebih dahulu melakukan Login dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Setelah berada di halaman home user, Manajer dapat memilih menu “View Survey”, sistem akan menampilkan view survey yang berisi informasi jadwal survey. Disini Berbeda dengan Nasabah, disini setelah melihat informasi jadwal survey, Manajer dapat mencetaknya dengan memilih icon “cetak” untuk melakukan pencetakan, maka sistem akan mengkoneksikan dengan mesin pencetak printer. Dan dengan demikian informasi jadwal survey berhasil dilihat dan dapat dicetak oleh Manajer. 9. Activity Diagram untuk Usecase “Input Downpayment” act Input DP SISTEM TELLER M ul ai Menampilkan Home Teller Memilih Menu Input Dow npayment Menampilkan Halaman Input Dow npayment Mengisi Form Dow npayment Menyimpan Sel esai Menghubungkan Dengan Hardw are Cetak Mencetak Simpan Cetak Gambar 4.20 : Activity Diagram untuk Usecase “Input Downpayment” Keterangan gambar 4.20: Di dalam Activity Diagram Usecase Input Downpayment yang pertama harus dilakukan Teller yaitu membuka sistem informasi pembiayaan murabahah. Teller terlebih dahulu melakukan Login dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Kemudian Teller memilih menu ”input downpayment”, maka sistem menampilkan halaman input downpayment. Lalu Teller mengisi form downpayment dan mengklik icon “simpan” sebagai tanda dowpayment telah dibayar. Untuk melakukan pencetakan downpayment, Teller dapat memilih icon “cetak” dan sistem akan menghubungkan dengan mesin pencetak printer. Dengan demikian downpayment berhasil dicetak sebagai bukti pembayaran yang sah. Dan usecase input downpayment berhasil diakses. 10. Activity Diagram untuk Usecase “Input Angsuran” act Input Angsuran SISTEM TELLER Mul ai Menampilkan Home Teller Memilih Menu Input Angsuran M enampilkan Halaman Input Angsuran M engisi Form Angsuran M enyimpan M enghubungkan Dengan Hardw are Cetak Mencetak Sel esai Cetak Simpan Gambar 4.21 : Activity Diagram untuk Usecase “Input Angsuran” Keterangan gambar 4.21: Di dalam Activity Diagram Usecase Input Angsuran yang pertama harus dilakukan Teller yaitu membuka sistem informasi pembiayaan murabahah. Teller terlebih dahulu melakukan Login dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Kemudian Teller memilih menu ”input angsuran”, maka sistem menampilkan halaman input angsuran. Lalu Teller mengisi form angsuran dan mengklik icon “simpan” sebagai tanda angsuran telah dibayar. Untuk melakukan pencetakan angsuran, Teller dapat memilih icon “cetak” dan sistem akan menghubungkan dengan mesin pencetak printer. Dengan demikian angsuran berhasil dicetak sebagai bukti pembayaran yang sah. Dan usecase input angsuran berhasil diakses. 11. Activity Diagram untuk Usecase “View Downpayment” a. Nasabah act View DP Nasabah SISTEM NASABAH Mul ai Menampilkan Home User Menampilkan Home Nasabah Menampilkan Home Teller Memilih Menu View Dow npayment Menampilkan Halaman View Dow npayment Selesai Gambar 4.22 : Activity Diagram untuk Usecase “View Downpayment” Keterangan gambar 4.22: Di dalam Activity Diagram Usecase “View Downpayment” yang pertama harus dilakukan oleh Nasabah yaitu membuka sistem informasi pembiayaan murabahah. Nasabah terlebih dahulu melakukan Login dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Setelah berada di halaman home user, Nasabah dapat memilih menu “View Downpayment”, sistem akan menampilkan view downpayment yang berisi informasi downpayment yang sudah masuk. Disini Nasabah hanya memilik akses untuk melihat informasi downpayment saja. Dan dengan demikian informasi downpayment berhasil dilihat oleh Nasabah. b. Teller act View DP Teller SISTEM TELLER Mulai Menampilkan Home User Menampilkan Home Nasabah Menampilkan Home Teller Memilih Menu View Dow npayment Menampilkan Halaman View Dow npayment Cetak Menghubungkan Ke Hardw are Cetak Mencetak Selesai Gambar 4.23 : Activity Diagram untuk Usecase “View Downpayment” Keterangan gambara 4.23 : Di dalam Activity Diagram Usecase “View Downpayment” yang pertama harus dilakukan oleh Teller yaitu membuka sistem informasi pembiayaan murabahah. Teller terlebih dahulu melakukan Login dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Setelah berada di halaman home user, Teller dapat memilih menu “View Downpayment”, sistem akan menampilkan view downpayment yang berisi informasi downpayment yang sudah masuk. Berbeda dengan Nasabah, setelah melihat informasi downpayment, Teller dapat mencetaknya dengan memilih icon “cetak”, maka sistem akan mengkoneksikan dengan mesin pencetak printer. Dan dengan demikian informasi downpayment berhasil dilihat dan dapat dicetak. Sehingga usecase view downpayment berhasil diakses. 12. Activity Diagram untuk Usecase “View Angsuran” a. Nasabah act View Angsuran Nasabah SISTEM NASABAH Mul ai Menampilkan Home User Menampilkan Home Nasabah Menampilkan Home Teller Memilih Menu View Angsuran Menampilkan Halaman View Angsuran Sel esai Gambar 4.24 : Activity Diagram untuk Usecase “View Angsuran” Keterangan gambar 4.24: Di dalam Activity Diagram Usecase “View Angsuran” yang pertama harus dilakukan oleh Nasabah yaitu membuka sistem informasi pembiayaan murabahah. Nasabah terlebih dahulu melakukan Login dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Setelah berada di halaman home user, Nasabah dapat memilih menu “View Angsuran”, sistem akan menampilkan view angsuran yang berisi informasi angsuran. Disini Nasabah hanya memiliki akses untuk melihat informasi angsuran saja. Dan dengan demikian informasi angsuran berhasil dilihat oleh Nasabah b. Teller act View Angsuran Teller SISTEM TELLER M ul ai M enampilkan Home User M enampilkan Home Nasabah M enampilkan Home Teller M emilih M enu View Angsuran M enampilkan Halaman View Angsuran Cetak M enghubungkan Ke Hardw are Cetak M encetak Sel esai Gambar 4.25 : Activity Diagram untuk Usecase “View Angsuran” Keterangan gambar 4.25 : Di dalam Activity Diagram Usecase “View Angsuran” yang pertama harus dilakukan oleh Teller yaitu membuka sistem informasi pembiayaan murabahah. Teller terlebih dahulu melakukan Login dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Setelah berada di halaman home user Teller dapat memilih menu “View Angsuran”, sistem akan menampilkan view angsuran yang berisi informasi angsuran. Berbeda dengan Nasabah, setelah melihat informasi angsuran, Teller dapat mencetaknya dengan memilih icon “cetak”, maka sistem akan mengkoneksikan dengan mesin pencetak printer. Dan dengan demikian informasi angsuran berhasil dilihat dan dapat dicetak. Sehingga usecase view angsuran berhasil diakses. 13. Activity Diagram untuk Usecase “View Pembiayaan” act Use Case Model SISTEM NASABAH Mulai Menampilkan Home User Memilih Menu View Pembiayaan Menampilkan Halaman Informasi Pembiayaan Selesai Gambar 4.26 : Activity Diagram untuk Usecase “View Pembiayaan” Keterangan gambar 4.26: Di dalam Activity Diagram Usecase “View Pembiayaan” yang pertama harus dilakukan oleh Nasabah yaitu membuka sistem informasi pembiayaan murabahah. Nasabah terlebih dahulu melakukan Login dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Untuk melihat informasi pembiayaan Nasabah dapat memilih menu “View Pembiayaan”, sistem akan menampilkan halaman view pembiayaan yang berisi informasi pembiayaan. Dan dengan demikian informasi pembiayaan berhasil dilihat. Sehingga usecase view pembiayaan berhasil diakses. 14. Activity Diagram untuk Usecase “Manaj Kritik Saran dan Informasi” a. Nasabah act Input Kritik Saran Nasabah SISTEM NASABAH Mulai Menampilkan Home User Menampilkan Home Nasabah Menampilkan Home Operator Memilih Menu Input Kritik Saran Menampilkan Halaman Input Kritik Saran Mengisi Form Kritik Saran Mengklik icon Simpan Menyimpan Selesai Gambar 4.27 : Activity Diagram untuk Usecase “Manaj Kritik Saran dan Informasi” Keterangan gambar 4.27: Di dalam Activity Diagram Usecase “View Manaj Kritik Saran dan Informasi” yang pertama harus dilakukan oleh Nasabah yaitu membuka sistem informasi pembiayaan murabahah. Nasabah Login dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Setelah berada di halaman home user, Nasabah dapat memilih menu “Input Kritik Saran”, sistem akan menampilkan halaman input kritik saran, kemudian nasabah dapat mengisi form kritik saran, jika sudah selesai nasabah kemudian memilik icon “simpan” sebagai tanda bahwa kritik saran sudah dikirim. Dengan demikian nasabah berhasil mengirimkan kritik saran. b. Operator act Manaj Kritik Saran-Informasi SISTEM OPERATOR Mulai Menampilkan Home User Menampilkan Home Nasabah Menampilkan Home Operator Memilih Menu View Kritik Saran Menampilkan Halaman Kritik Saran Memilih Menu Input Informasi Menampilkan Halaman Input Informasi Mengisi Informasi Mengklik icon Simpan Menyimpan Selesai Gambar 4.28 : Activity Diagram untuk Usecase “Manaj Kritik Saran dan Informasi” Keterangan gambar 4.28 : Di dalam Activity Diagram Usecase “View Manaj Kritik Saran dan Operator yaitu membuka sistem informasi pembiayaan murabahah. Operator terlebih dahulu melakukan Login dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Setelah berada di halaman home user, Operator dapat memilih menu sesuai kebutuhan. Berbeda dengan Nasabah, pada usecase kritik saran terdapat menu “View Kritik Saran” dan menu “Input Informasi”. Untuk melihat kritik saran, operator dapat memilih menu “view kritik saran” dan sistem akan menampilkan kritik saran yang sudah masuk. Dan untuk menyampaikan informasi, operator dapat memilih menu “input informasi”, maka sistem akan menampilkan halaman input informasi, lalu operator mengisi form input informasi dan memilih icon “simpan”, maka sistem akan menyimpan informasi yang sudah dimasukan. Dan dengan demikian usecase manaj kritik saran dan informasi berhasil diakses. 15. Activity Diagram untuk Usecase “View Transaksi” act View Transaksi SISTEM OPERATOR, MANAJER Mulai Menampilkan Home User Menampilkan Home Operator Menampilkan Home Manaj er Memilih Menu View Transaksi Menampilkan Halaman Transaksi Memilih Periode Menampilkan Berdasarkan Periode Sel esai Gambar 4.29 : Activity Diagram untuk Usecase “View Transaksi” Keterangan gambar 4.29: Di dalam Activity Diagram Usecase “View Transaksi” yang pertama harus dilakukan oleh Operator dan Manajer yaitu membuka sistem informasi pembiayaan murabahah. Operator dan Manajer terlebih dahulu melakukan Login dengan memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu Login untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user masing-masing. Untuk melihat informasi transaksi pembiayaan Operator dan Manajer dapat memilih menu “View Transaksi”, sistem akan menampilkan halaman view transaksi yang berisi informasi transaksi pembiayaan. Dan untuk memilih informasi transaksi berdasarkan periode tertentu, Operator dan Manajer dapat memilih periode, maka sistem menampilkan informasi transaksi berdasarkan periode tertentu. Dengan demikian informasi transaksi pembiayaan berhasil dilihat. Sehingga usecase view transaksi berhasil diakses. 16. Activity Diagram untuk Usecase “Log Out” act Use Case Model SISTEM USER Nasabah, CS, Teller, Operator, Manaj er Mulai Menampilkan Halaman User Memilih Menu Log Out Menampilakan Halaman Log Out Selesai Gambar 4.30 : Activity Diagram untuk Usecase “Log Out” Keterangan gambar 4.30: Di dalam Activity Diagaram Usecase “Log Out” yang dilakukan oleh Operator, Nasabah, Customer Service, Teller dan Manager yaitu membuka aplikasi sistem. Dan aktor terlebih dahulu membuka aplikasi “Login”. Saat sistem menampilkan menu “Login” aktor harus memasukan username dan password. Jika salah memasukan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu “Login” untuk memasukan username dan password yang benar. Jika benar memasukan username dan password maka sistem akan menampilkan halaman home user. Setelah berada di halaman home user, aktor memilih log out untuk mengakhiri proses-proses dalam sistemkeluar dari sistem.

4.2.5 Class Diagram

Pada class diagram akan menggambarkan desain statis dari sistem yang dibangun dalam database dan menunjukan interaksi antar kelas class yang terdapat pada sistem. Class diagram terbentuk oleh entityobject yang memiliki atribut dan operasi. Dari class digram tersebut dapat mengilustrasikan skema database yaitu tabel-tabel yang akan digunakan dalam database. Setiap class nantinya akan diwakili oleh tabel, atribut yang akan menjadi field dalam tabel dan metodeoperasi akan menjadi fungsi yang akan dibuat saat pembuatan program. Dalam Sistem Informasi Transaksi Pembiayaan Al-Murabahah terdapat tujuh entiyobject yang dijadikan class yaitu: 1 Class Nasabah, 2 Class Pembiayaan, 3 Class User terdiri dari: Operator, Customer Service, Teller, dan Manajer, 4 Class Downpayment, 5 Class Angsuran, 6 Class Transaksi Pembiayaan, 7 Class Survey, 8 Class Kritik Saran dan 9 Class Informasi. class Class Diagram SI Pembiayaan AlMurabahah Nasabah - Id_nasabah - nama_nasabah - gender - tempat_lahir - tgl_lahir - status - pekerjaan - jabatan - pendidikan - telp - alamat - email - Id_Pembiayaan - Id_KritikSaran + input + view + update : void User - id_user - nama_user - jabatan - Id_Pembiayaan - Id_Transaksi - Id_Info - Id_Survey + input + update + view + delete + print Pembiayaan - id_pembiayaan - status_pelunasan - syarat - otorisasi + input + print + delete + Update + View Dow nPayment - Id_Downpayment - tgl_input - Jumlah - Id_Nasabah + input + print + view Surv ey - id_survey - jaminan - tgl_survey - id_nasabah + input + update + view Angsuran - id_angsuran - jumlah - angsuran_ke - tanggal - id_nasabah + input + print + view TransaksiPembiayaan - id_transaksi - tgl_input - margin - angs_pokok - id_downpayment - id_angsuran + input + print + delete + update Kritik Saran - Id_Kritik Saran - Judul - Isi + Tgl_Kritik Saran - Id_User + Input - Read + Delete Informasi - id_info + Judul + Tgl + Isi - id_nasabah + Read + Print + Delete - Input 0.. 0.. 0.. 1 1.. 0.. 1 1.. 1 1.. 0.. 1.. 1.. 1 1.. 1 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. Gambar 4.31 : Class Diagram SI Pembiayaan Almurabahah Keterangan gambar 4.31 : a. Class Nasabah dan Class Pembiayaan memiliki hubungan assosiasi many to one, yaitu minimal satu nasabah dan maksimal banyak nasabah dapat mengajukan maksimal satu pembiayaan. b. Class Nasabah dan Class DownPayment DP memiliki hubungan assosiasi many to one, yaitu minimal satu nasabah dan maksimal banyak nasabah dapat melihat DP masksimal satu kali pembiayaan. c. Class Nasabah dan Class Survey memiliki hubungan assosiasi many to many, yaitu minimal satu dan maksimal banyak survey untuk minmimal satu dan maksimal banyak nasabah. d. Class Nasabah dan Class krtik saran memiliki hubungan assoiasi many to many yaitu minimal tidak ada dan maksimal banyak nasabah mengirimkan minimal tidak ada dan maksimal banyak kritik saran. e. Class Nasabah dan Class Informasi memiliki hubungan assosiasi many to many, yaitu minimal tidak ada dan maksimal banyak nasabah dapat melihat minimal satu dan maksimal banyak informasi. f. Class Nasabah dan Class Angsuran memiliki hubungan assosiasi many to many , yaitu minimal satu dan maksimal banyak nasabah dapat melihat minimal satu dan maksimal banyak angsuran. g. Class Pembiayaan dan Class Transaksi memiliki hubungan composisi many to many, yaitu minimal satu dan maksimal banyak pembiayaan berisi minimal satu dan maksimal banyak transaksi. h. Class User dan Class Pembiayaan memiliki hubungan assosiasi one to many, yaitu satu user dapat mengisi minimal satu transaksi pembiayaan dan maksimal banyak. i. Class User dan Transaksi Pembiayaan memiliki hubungan assosiasi many to many, yaitu minimal satu dann maksimal banyak user mengeksekusi minimal satu dan maksimal banyak transaksi. j. Class User dan Class Survey memiliki hubungan assosiasi one to many¸ yaitu satu user dapat mengisi minimal satu dan maksimal banyak survey. k. Class User dan Class Kritik Saran memiliki hubungan assosiasi many to many, yaitu minimal satu dan maksimal banyak user dapat melihat minimal tidak ada dan maksimal banyak kritik saran. l. Class User dan Class Informasi memiliki hubungan assosiasi one to many, yaitu satu nasabah dapat mengisi minimal tidak ada dan maksimal banyak informasi. m. Class Transaksi dan Class Downpayment memiliki hubungan composisi many to many, yaitu minimal satu dan maksimal banyak transaksi dapat berisi minimal satu dan maksimal banyak downpayment. n. Class Transaksi dan Class Angsuran memiliki hubungan composisi many to many, yaitu minimal satu dan maksimal banyak transaksi berisi minimal satu dan maksimal banyak angsuran.