Pemodelan Kelas Analisis Sistem yang Diusulkan

b. Admin dapat input dan update profil tentang donatur dan juga cara pembayaran transaksi donasi. c. Admin dapat melihat seluruh data donatur yang melakukan pendaftaran donatur dan transaksi donasi secara online. d. Mengetahui laporan-laporan yang berkaitan dengan Yayasan seperti seluruh data donatur yang terdapat pada seluruh cabang Yayasan Griya Yatim. e. Admin dapat membuat laporan donasi dari rekapan seluruh laporan dari tiap-tiap cabang, seperti penerimaan dan pengeluaran donasi. f. Admin dapat mengupload laporan donasi. g. Admin dapat Logout setelah semua tugas terselesaikan.

4.1.4.2 Pemodelan Kelas

Pemodelan kelas class ini menunjukan kelas-kelas yang ada di dalam sistem yang saling berhubungan antar kelas-kelas tersebut, dan juga atribut-atribut dan operasi-operasi dikelas. Class-class seperti ini biasanya mendefinisikan model database dari suatu aplikasi. Atas dasar itulah class seperti ini sering disebut dengan class entity karena mewakili objek database. Berikut adalah kandidat-kandidat class entity yang didapat berdasarkan analisis kebutuhan pada sistem pengelolaan data donatur. Tabel 4.2 Kandidat Class Entity pada User Donatur Calon Donatur No Kebutuhan Class Entity 1. Semua pengguna atau User yang terdiri dari Donatur online, Admin dan CS dapat menggunakan halaman web pada sistem, untuk melakukan proses yang akan dilakukan. Seperti melihat informasi mengenai profil tentang donatur Yayasan Griya Yatim Tentang donatur, fasilitas donatur dan cara pembayaran donatur. Operator CS User Donatur online Admin Modul profil 2. Calon donatur dapat melakukan registrasi untuk menjadi doantur di Yayasan, dengan mengisi form registrasi Calon Donatur Registrasi online. 3. Donatur yang telah registrasi dapat melakukan Login sesuai user dan password yang telah dibuat User Donatur online 4. Setelah Login donatur dapat melakukan transaksi donasi, dengan mengisi form transaksi. User Donatur online Transakasi online 5. Donatur melakukan pembayaran sesuai tanggal dan proses pembayaran yang telah dipilih pada saat mengisi form transaksi, untuk pembayaran donasi melalui transfer ATM atau Bank dilakukan diluar sistem. User Donatur online User Admin 6. Selain itu donatur dapat lihat dan cetak data dari hasil transaksi yang telah dilakukan, User Donatur online Data transaksi online 7. Donatur dapat melakukan download file laporan donasi yang telah disediakan pada sistem. User Donatur online Download 8. Donatur dapat update data donatur, ganti password , status donatur, pada sistem. User Donatur online 9. Donatur dapat menulis komentar pada sistem User Donatur online Manajemen Komentar 10. Doantur dapat melakukan Logout setelah aktifitas selesai. User Donatur online Tabel 4.3 Kandidat Class Entity pada Admin Sistem No Kebutuhan Class Entity 1. Admin pengurus Yayasan melakukan Login sesuai sesuai user dan password yang telah dibuat. User Admin 2. Admin dapat mengatur modul profil User Admin tentang donatur, seperti update tentang data donatur dan cara pembayaran. Modul profil 3. Admin dapat melihat seluruh data donatur, baik dari yang melakukan registrasi melalui internet online, maupun seluruh data donatur dari setiap kantor cabang asrama Yayasan. User Admin data donatur online data donatur asrama. 4. Admin dapat mengetahui dan mengatur data transaksi donasi yang dilakukan melalui internet online. User Admin Data transaksi online 5. Admin dapat membuat laporan donasi uang yang diterima. User Admin Laporan donasi uang 6. Admin dapat membuat file download dengan mengupload file yang akan dipublikasikan di halaman donatur User Admin Download 7. Admin dapat mengatur data komentar. Admin Manajemen Komentar 8. Admin dapat mengelola data anak asuh yang dimiliki Yayasan User Admin Data anak asuh 9. Admin dapat melakukan Logout setelah aktifitas selesai User Admin Tabel 4.4 Kandidat Class Entity pada Operator Sistem Bagian CS No Kebutuhan Class Entity 1. Operator Customer Service melakukan Login sesuai user dan password yang telah dibuat Operator CS 2. CS dapat mengatur semua tentang donatur, seperti melakukan input, update delete,view dan cetak data donatur sesuai dengan data yang ada di asrama. CS Donatur asrama 3. Operator dapat melakukan transaksi donasi secara langsung yang ditujukan bagi donatur yang telah datang langsung ke salah satu asrama kantor cabang Yayasan Griya Yatim. Dengan melakukan input transaksi donasi, cetak bukti transaksi, dan membuat laporan transaksi sesuai dengan kebutuhan. CS Transaksi asrama. 4. CS dapat mencetak kartu donatur yang sebelumnya telah mendaftar menjadi donatur tetap di Yayasan. CS Kartu Donatur Asrama 5. CS dapat update data dan ganti password CS dari data CS. 6. CS dapat mengirim data laporan donasi uang yang diterima dari donatur CS Manajemen donasi uang 8. CS dapat melakukan Logout setelah aktifitas selesai. CS

4.2 Application Domain Analysis

4.2.1 Batasan Masalah Sistem

Menampilkan dan mendefinisikan batasan masalah dalam Sistem informasi manajemen pengelolaan donatur. Gambaran ini dapat dilihat pada Gambar 4.4 di bawah ini : Gambar 4.3 Batasan masalah sistem Gambar di atas menjelaskan pemahaman tentang lingkungan sistem tanpa fungsi dari sistem itu sendiri. Actors, merupakan eksternal entity yang berinteraksi langsung dengan sistem. Dalam diagram tersebut juga telah sangat jelas terlihat bahwa user, yang termasuk didalamnya yaitu calon donatur, donatur, CS dan Admin. Dari seluruh aktor tersebut dapat mengoperasikan sistem, memperoleh dan memberi datainformasi dari dan kepada sistem sesuai kebutuhan dari masing-masing user tersebut. Sedangkan untuk admin, dengan adanya fungsi-fungsi tertentu dapat Donatur Admin CS Customer Service Calon Donatur Sistem Informasi Manajemen Donatur