• Tidak ada hasil yang ditemukan

BAB III METODOLOGI PENELITIAN

3.3 Kerangka Penelitian

4.2.4 Pemodelan Aktivitas

Pemodelan aktivitas ini dapat dignakan untuk mewakili secara grafis aliran kejadian (flow of event) dari suatu Use Case yang telah dirancang. Dari pemodelan aktivitas ini terdapat diagram aktivitas (Activity Diagram) yang menunjukkan langkah-langkah apa saja yang dilakukan dalam perancangan sistem yang terkomputerisasi. Activity Diagram

menggambarkan beberapa alur aktivitas dalam sistem yang dirancang, yang mendeskripsikan bagaimana alur tersebut dimulai, kemudian beberapa

decision yang terjadi pada tiap-tiap proses, dan hingga bagaimana aktivitas

C a lo n D o n a tu r S is tem In f o rm a s i P en g elo laa n D ata D o n a tu r

B u k a b ro w s e r in tern e t

P an g g il h alam a n w eb

T am p ilk a n h o m e T u lis a lam at w e b s ite

A la m at s ala h

A lam a t b e n a r

P ilih m e n u re g is tr as i d o n a tu r

T am p ilk a n fo rm r eg is tras i d o n atu r Is i fo rm r eg is tra s i M e n er im a h as il p e n g is ia n S im p a n le n g k a p tid ak len g k a p T am p ilk a n aler t

1. Activity Diagram untuk Use Case “Registrasi donatur”

Gambar 4.5 Activity Diagram untuk Use Case “Registrasi Donatur”

Keterangan Gambar 4.5: Aktifitas tersebut merupakan kumpulan kegiatan atau aktifitas-aktifitas yang dilakukan pada Use Case “registrasi donatur”, aktifitas ini hanya dilakukan oleh calon donatur yang melakukan pendaftaran secara online. Aktifitas dimulai pada saat donatur atau calon donatur yang ingin melakukan registrasi sebagai donatur Yayasan Griya Yatim. Calon donatur tersebut dimulai dengan membuka alamat website

melalui browser internet, ketika penulisan alamat benar makan akan tampil halaman utama pada sistem. Setelah tampil halaman utama, kemudian calon donatur memilih menu “Registrasi donatur” untuk menampilkan form

pengisian data registrasi donatur. Jika data tidak diisi dengan lengkap maka akan tampil pesan error “Data masih kosong! Harus diisi..” dan sistem akan

menampilkan kembali form registrasi untuk melakukan pengisian ulang. Dan setelah data tersebut sudah diisi dengan lengkap maka data tersebut otomatis akan tersimpan pada sistem, dan calon donatur telah resmi menjadi anggota donatur dari Yayasan Griya Yatim.

2. Activity Diagram untuk Use CaseLogin

Gambar 4.6 Activity Diagram untuk Use Case Login

Keterangan Gambar 4.6: Aktifitas tersebut merupakan kumpulan kegiatan atau aktifitas-aktifitas yang dilakukan pada Use CaseLogin”, Use Case ini dilakukan oleh seluruh pengguna sistem yaitu dari donatur online,

CS dan Admin. Aktifitas dimulai pada saat semua user ingin melakukan

Sistem Inform asi P engelolaa n D ata D onatur D onatur (online), C S & adm in

Terim a u se rn am e dan pass Input userna m e dan pass

Tam pila n M enu user B ena r S alah

Ta m pilan ale rt B u ka brow ser inte rn et

P angg il hala m an w eb

Tam pilka n hom e Tulis ala m at w ebsite

Alam a t salah

A lam at bena r

P ilih m enu User Login / Login C S

semua aktifitas yang akan dikerjakan yaitu berawal dari membuka sistem dengan menulisakan alamat web pada web browser, setelah muncul halaman utama (home) pada sistem kemudian user memilih menu Login untuk melakukan pengisian username dan password yang sebelumnya telah dibuat. Jika ketika Login sukses, maka akan masuk ke halaman masing-masing user, dan jika mengalami kesalahan maka akan muncul pesan

Login failed..”.

3. Activity Diagram untuk Use Case “Manajemen Komentar”

Gambar 4.7 Activity Diagram untuk Use Case “Manajemen Komentar” Keterangan Gambar 4.7: Aktifitas tersebut merupakan kumpulan kegiatan atau aktifitas-aktifitas yang dilakukan pada Use Case “Manajemen Komentar”, Use Case ini dilakukan oleh calon donatur, user donatur online

Sistem Informasi Pengelolaan Data Donatur Calon Donatur,Donatur online,Admin

Terima hasil komentar Input komentar

Tampilan Menu komentar Lengkap Tidak lengkap Tampilkan alert

Tampil form Komentar

Pilih menu Manajemen Komentar

Tampil data Komentar

Publish Komentar Baca Komentar Komentar tidak baik Komentar baik Hapus Komentar Pilih menu Komentar

Pilih User

Admin User Donatur / Donatur online

Log in

dan admin. Aktifitas dimulai pada saat calon donatur ingin menulis komentar pada sistem, selain itu kegiatan ini juga dapat dilakukan oleh donatur yang telah terdaftar sebagai donatur, yang dimulai setelah user

tersebut masuk ke halaman user donatur dengan melakukan Login terlebih dahulu. Setelah itu user dapat memilih menu komentar untuk menulis komentar pada form komentar yang telah disediakan pada sistem. Jika pengisian form komentar tidak lengkap akan muncul pesan “data tidak lengkap” dan setelah data pengisian lengkap maka data akan disimpan kedalam database dan otomatis akan terkirim ke halaman admin.

Aktifitas lainnya merupakan kumpulan aktifitas yang dapat dilakukan oleh admin. Aktifitas dimulai pada saat admin telah menerima dan ingin menampilkan atau menghapus dari data-data komentar yang telah dikirim oleh donatur/calon donatur. Kegiatan ini dimulai setelah admin masuk ke halaman admin dengan melakukan Login terlebih dahulu. Setelah itu dapat dapat memilih menu komentar untuk membaca komentar-komentar yang sebelumnya telah dikirim. Setelah admin membaca komentar, admin berhak untuk menampilkan komentar-komentar tersebut, dan dapat menghapus jika isi dari komentar tersebut tidak baik atau ada kata-kata yang tidak pantas untuk ditampilkan.

4. Activity Diagram untuk Use Case “Manajemen Modul”

Gambar 4.8 Activity Diagram untuk Use Case “Manajemen Modul Profil” Keterangan Gambar 4.8: Aktifitas tersebut merupakan kumpulan kegiatan atau aktifitas-aktifitas yang dilakukan pada Use Case “Manajemen Modul Profil”, Use Case ini hanya dapat dilakukan oleh Admin. Aktifitas dimulai pada saat admin ingin melakukan perubahan atau penambahan data profil seperti data tentang donatur dan cara pembayaran donasi yaitu memulai dengan melakukan Login terlebih dahulu dan telah masuk ke halaman utama pada admin. Admin memilih menu manajemen profil yang akan diupdate yaitu seperti menu “tentang donatur” dan “cara pembayaran” telah disediakan pada halaman admin. Setelah admin melakukan perubahan data, kemudian data telah otomtis tersimpan kedalam database dan dapat ditampilkan pada halaman home sistem, dan jika admin tidak melakukan perubahan maka admin kembali ke menu utama admin.

S is tem In fo rm as i P en g elo la an D ata D o n atu r A d m in T a m p ilk an h a lam an a d m in L o g in se b ag ai ad m in P ilih m o d u l P ilih m o d u l lain n y a S im p an T am p il fo rm m o d u l U p d ate m o d u l y g d ip ilih D ata d iterim a B a tal D a ta tela h d i u p d ate

C S , A d m in S is te m I n f o r m a s i P e n g e l o la a n D a ta D o n a tu r P il ih m e n u M a n a je m e n D o n a t u r T a m p ilk a n d a t a d o n a tu r C e t a k k a r tu d o n a tu r T a m p i l d a ta d o n a tu r P il ih d a ta y g a k a n d i h a p u s S im p a n T id a k le n g k a p L e n g k a p P il ih d a ta y g d i e d it C e ta k d a ta d o n a t u r P ilih L o g in C S / a d m in M a s u k H a la m a n C S / a d m i n T a m p i l H a l a m a n C S / a d m in T a m p i la n a le r t T e r i m a h a s il in p u ta n T a m p i l d a ta d o n a tu r P i lih a k s i e d it d a ta d o n a t u r B e r h a s il u p d a t e B a ta l d e le te d a ta d o n a tu r B e r h a s il d i h a p u s B a t a l I n p u t D o n a tu r

5. Activity Diagram untuk Use Case “Manajemen Donatur”

Gambar 4.9 Activity Diagram untuk Use Case “Manajemen Donatur” Keterangan Gambar 4.9: Aktifitas tersebut merupakan kumpulan kegiatan atau aktifitas-aktifitas yang dilakukan pada Use Case “Manajemen Donatur”, Use Case ini dilakukan bagian CS yang terdapat di cabang Yayasan. Untuk memulai aktifitas ini CS diharuskan untuk melakukan

Login terlebih dahulu untuk dapat masuk ke halaman utama paa CS, setelah

Login berhasil CS dapat melakukan aktifitas dalam mengelola data donatur

tunai, cetak kartu donatur dan dapat melakukan pencetakan seluruh data donatur yang telah terdaftar.

Aktifitas lainnya merupakan aktifitas yang dilakukan Admin dan pada aktifitas ini admin hanya dapat mengelola data-data donatur yang melakukan registrasi melalui internet. Untuk memulainya admin diharuskan untuk melakukan Login terlebih dahulu untuk dapat masuk ke halaman utama admin. Setelah sukses Login, admin dapat melakukan pengelolaan data donatur seperti memilih menu untuk lihat seluruh data, update, delete

dan mencetak seluruh data donatur.

6. Activity Diagram untuk Use Case “Manajemen Anak Asuh”

Gambar 4.10 Activity Diagram untuk Use Case “Manajemen Anak Asuh” S is t e m I n f o r m a s i P e n g e lo l a a n D a ta D o n a t u r A d m in L o g I n s e b a g a i A d m in T a m p il D a ta A n a k A s u h T a m p il D a t a A n a k A s u h P i l i h d a t a y g d i h a p u s S i m p a n T i d a k l e n g k a p L e n g k a p P i li h d a ta y g d i e d i t C e t a k P il i h M e n u T a m b a h D a t a A n a k A s u h M a s u k H a l a m a n A d m i n T a m p i l H a l a m a n A d m i n P il i h M e n u D a t a A n a k A s u h I n p u t D a ta A n a k A s u h T e r i m a H a s i l i n p u t a n T a m p i l a n a l e r t T a m p i l d a t a a n a k a s u h e d i t d a t a a n a k a s u h B e r h a s i l d i e d i t d e le t e d a t a a n a k a s u h B e r h a s i l d i h a p u s B a t a l B a ta l B a t a l

Donatur online, CS, Admin, Sistem Informasi Pengelolaan Data Donatur

Tampil data user CS Log in Sebagai Donatur, Admin FO

Masuk Halaman Donatur, Admin FO Tampil Halaman Donatur, Admin FO

Pilih menu Manajemen User CS

Pilih menu Tambah User Buat account user

Terima Hasil inputan

Tampil data Donatur, Admin, CS

Delete data user Edit data user

Pilih aksi

Pilih data yg di edit Pilih data yg akan dihapus

Berhasil update

Batal Batal

Tampil data user CS Tampilan alert

Lengkap Simpan data user CS Tidak lengkap

Berhasil dihapus

Tampil data Donatur, Admin

Edit data user

Berhasil update Batal

Tampil data user CS

Keterangan Gambar 4.10: Aktifitas tersebut merupakan kumpulan kegiatan atau aktifitas-aktifitas yang dilakukan pada Use Case “Manajemen Anak Asuh”, Use Case ini dilakukan oleh Admin untuk mengelola seluruh data anak asuh yang terdaftar. Untuk memulainya admin diharuskan untuk melakukan Login terlebih dahulu untuk dapat masuk ke halaman utama admin. Setelah sukses Login, admin dapat memilih menu “Data anak asuh” dan admin dapat melakukan pengelolaan data seperti melihat seluruh data anak asuh, input, update, delete dan mencetak seluruh data anak asuh yang dimiliki Yayasan Griya Yatim.

7. Activity Diagram untuk Use Case “Manajemen User

C S , D o n a t u r ( o n li n e ) , A d m in S i s t e m In f o r m a s i P e n g e l o la a n D a ta D o n a t u r T a m p il d a t a d o n a s i T e r i m a h a s il in p u t a n t r a n s a k s i d o n a s i P i l ih d a t a y g a k a n d i h a p u s S im p a n T i d a k le n g k a p L e n g k a p C e t a k C e ta k s l ip t ra n s a k s i d o n a s i P il i h L o g in C S / D o n a t u r ( o n li n e ) / A d m i n M a s u k H a la m a n C S / D o n a t u r ( o n l in e ) / A d m in T a m p il H a la m a n C S / D o n a t u r (o n l i n e ) / A d m i n P il ih M e n u T r a n s a k s i D o n a s i T a m p il a n a le r t T a m p il D a t a T r a n s a k s i D o n a s i P i l ih a k s i d e l e t e d a ta d o n a s i B e r h a s il d i h a p u s B a ta l T a m p i l f o r m t r a n s a k s i d o n a s i I n p u t tr a n s a k s i T e ri m a s l i p t r a n s a k s i d o n a s i K o n f i r m a s i T r a n s a k s i D o n a s i

Keterangan Gambar 4.11: Aktifitas tersebut merupakan kumpulan kegiatan atau aktifitas-aktifitas yang dilakukan pada Use Case “Manajemen

user”. Use Case ini hanya dapat dilakukan oleh CS, untuk melakukan

pengelolaan data user ini, dapat dilakukan ketika CS telah melakukan Login

dan kemudian CS memilih menu “Manajemen user”. Dalam aktifitas ini CS

dapat melakukan beberapa proses yaitu seperti menambah data CS baru, mengubah dan juga menghapus data yang telah tersimpan.

8. Activity Diagram untuk Use Case “Manajemen Transaksi Donasi”

Gambar 4.12 Activity Diagram untuk Use Case “Manajemen Transaksi Donasi” Keterangan Gambar 4.12: Aktifitas tersebut merupakan kumpulan kegiatan atau aktifitas-aktifitas yang dilakukan pada Use Case “Manajemen

Donasi”, Use Case ini terdapat beberapa proses yang dilakukan seperti melakukan transaksi donasi (tunai maupun online), pencatatan atau pembuatan laporan transaksi donasi secara keseluruhan dan juga per periode. Untuk Use Case ini dilakukan oleh donatur yang sebelumnya telah melakukan registrasi secara online. Donatur diharuskan untuk melakukan

Login terlebih dahulu untuk dapat masuk ke halaman utama donatur, jika

donatur belum melakukan registrasi maka donatur tidak dapat melakukan transaksi donasi dan kembali ke halaman utama untuk melakukan registrasi.

Setelah sukses Login, donatur dapat melakukan transaksi donasi yang terdapat pada halaman utama donatur yaitu dengan memilih menu “transaksi donasi” dan sistem akan merespon dengan menampilkan form transaksi donasi. Setelah semua data diisi dengan lengkap kemudian donatur memilih tombol “proses” untuk diproses oleh admin. Selain itu donatur dapat melihat dan mencetak data-data transaksi yang pernah dilakukan oleh donatur tersebut.

Aktifitas lainnya untuk aktor dalam Use Case kali ini adalah dilakukan oleh CS yang memiliki fungsi mengelola data transaksi donasi pada setiap cabang Yayasan. CS melakukan beberapa proses yaitu seperti

input dan cetak slip bukti dari transaksi donasi tunai, dan membuat

beberapa laporan transaksi yang dilakukan oleh donatur cabang.

Sebelum melakukan aktifitas tersebut CS diharuskan melakukan Login

terlebih dahulu pada dengan memilih menu Login yang terdapat pada halaman home sistem, setelah sukses dan masuk ke halaman utama CS,

kemudian CS dapat memilih menu “transaksi tunai”. Untuk proses transaksi ini dilakukan ketika donatur datang langsung ke tempat cabang atau asrama, ketika pertama kali donatur tiba di asrama, langsung dilayani oleh CS dengan menanyakan tujuan donatur tersebut. Jika donatur ingin melakukan transaksi donasi, CS langsung memilih menu “transaksi tunai” dan menanyakan kembali apakah donatur tersebut sebelumnya pernah melakukan pendaftaran sebagai donatur, apabila donatur belum melakukan pendaftaran CS dapat kembali ke menu utama dengan memilih menu “Registrasi donatur”. Setelah itu CS dapat kembali ke menu transaksi tunai untuk melakukan proses transaksi dengan mengisi data-data yang dibutuhkan oleh sistem. Setelah proses pengisian data selesai, kemudian

CS dapat mencetak langsung slip dari bukti transaksi yang telah dilakukan dan donatur memberikan bentuk donasi yang disumbangkan.

A dm in d an C S S istem Inform asi P engelolaan D ata D onatur

T am pil lap oran don asi u ang P ilih D ata T id ak

leng kap

L eng kap

P ilih data lap oran

C etak lapo ran P ilih L o g In C S / A d m in

M asu k H alam an C S / A d m in T am pil H alam an C S / A d m in

P ilih m en u Lap oran D on asi U ang

Tam p il D ata L aporan D on asi U ang

P ilih m en u Tam bah d ata lapo ran

Tam pil form isian

Inp ut T erim a

S im p an T am p il A lert

T am pil data laporan do nasi uang

L ih at / cek data lap oran D elete data

B erhasil dihapu s D ata laporan yg d ilih at / dicek

Selesai L ihat /cek

B ata l

9. Activity Diagram untuk Use Case “Manajemen Donasi Uang”

Gambar 4.13 Activity Diagram untuk Use Case “Manajemen Donasi Uang” Keterangan Gambar 4.13: Aktifitas tersebut merupakan kumpulan kegiatan atau aktifitas-aktifitas yang dilakukan pada Use Case “Manajemen Donasi Uang”, Use Case ini dilakukan oleh Admin untuk melakukan pengelolaan data donasi secara keseluruhan dalam bentuk uang. Untuk melakukan aktifitas ini sebelumnya admin terlebih dahulu melakukan Login

untuk dapat masuk ke halaman utama admin.

Pengelolan data donasi ini dilakukan pada saat admin menerima data donasi dari setiap cabang yang meliputi dana yang diterima maupun dana

yang dikeluarkan, kemudian admin memasukkan data tersebut dengan terlebih dahulu memilih menu “Data donasi uang” dan menampilkan form

pengisian data. Setelah itu data dapat disimpan di dalam database dan admin juga dapat melakukan pencetakkan data dari laporan donasi tersebut.

10. Activity Diagram untuk Use CaseUploadFile

Gambar 4.14 Activity Diagram untuk Use Case UploadFile

Keterangan Gambar 4.14: Aktifitas tersebut merupakan kumpulan kegiatan atau aktifitas-aktifitas yang dilakukan pada Use CaseUpload

file”. Use Case ini hanya dapat dilakukan oleh admin untuk memasukan file

yang akan di download oleh donatur online. Untuk melakukan proses ini, sebelumnya admin telah melakukan Login dan kemudian admin memilih menu “upload file”. Setelah masuk di halman upload admin dapat langsung

S istem I n fo rm a si Pe n g elo la an D a ta D o n a tu r A d m in

Sim p an L o g in se b a g a i A d m in

M asu k H a lam a n A d m in T a m p il H ala m an A d m in

P ilih m e n u U p lo a d T am p il D a ta y g tela h d i u p lo ad P ilih m e n u ta m b a h d a ta file u p lo a d T am p il f o r m u p lo a d f ile I n p u t d ata d a n file y g a k a n d i u p lo ad T er im a L en g k a p T a m p il A le rt T id ak le n g k ap

memasukan file yang akan di upload, kemudain file tersebut akan tersimpan kedalam database dan akan tampil pada menu download yang ada di halaman user donatur.

11.Activity Diagram untuk Use CaseDownload File

Gambar 4.15 Activity Diagram untuk Use Case DownloadFile

Keterangan Gambar 4.15: Aktifitas tersebut merupakan kumpulan kegiatan atau aktifitas-aktifitas yang dilakukan pada Use CaseDownload

file”. Use Case ini hanya dapat dilakukan oleh donatur yang ingin melihat

beberapa laporan donasi dari Yayasan Griya Yatim berupa file yang telah di

upload oleh admin. Untuk melakukan download ini donatur diharuskan

untuk Login terlebih dahulu untuk dapat masuk ke halaman utama user. Setelah masuk ke halaman user, donatur dapat memilih menu “download

Donatur (online) Sistem Informasi Pengelolaan Data Donatur

Tampil file yang akan didownload

Pilih fie download Log in sebagai Donatur (online)

Masuk Halaman Donatur (online) Tampil Halaman Donatur (online)

Pilih menu Download

Download File

Tampil data file download Batal

Berhasil Download

file”. Setelah tampil halaman download, kemudian donatur dapat memilih data atau file yang akan di download .

12.Activity Diagram untuk Use CaseLogout

Gambar 4.16 Activity Diagram untuk Use Case “Logout”

Keterangan Gambar 4.16: Aktifitas tersebut merupakan kumpulan kegiatan atau aktifitas-aktifitas yang dilakukan pada Use CaseLogout”.

Use Case ini dilakukan oleh seluruh user baik dari donatur online, CS dan

juga admin yang telah selesai melakukan aktifitas pada sistem. Untuk melakukan proses ini, user dapat memilih menu “Logout” yang terdapat pada masing-masing halaman user tersebut.

D on atur (o nline) S istem Info rm a si P en gelolaa n D ata D onatur

Tam pil file y ang ak an dido w nload

P ilih fie dow n load L og in seba gai D on atur (o nline)

M asuk H ala m an D o natur (online) T am pil H a lam an D onatur (online)

P ilih m enu D ow nloa d

D o w nload F ile

T am pil da ta file dow nloa d B atal

B erhasil D ow nload

Dokumen terkait