BAB III METODE PENELITIAN

dokumen-dokumen yang mirip
BAB III METODE PENELITIAN

BAB III ANALISIS DAN PERANCANGAN

DAFTAR ISI. Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x

BAB III METODOLOGI PENELITIAN

BAB III PERANCANGAN PENELITIAN

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY


Angkasa Pura Digital Signage pada Bandar udara Syamsudinnor Banjarmasin

BAB III METODE PENELITIAN

BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

BAB III METODE PENELITIAN

BAB IV HASIL DAN UJICOBA. Berikut adalah tampilan hasil dan pembahasan dari penerapan metode

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... BAB 2 LANDASAN TEORI Sistem Monitoring...

Gambar 4.1 Flowchart

BAB II LANDASAN TEORI

BAB IV HASIL DAN PEMBAHASAN

BAB III METODOLOGI PENELITIAN

DAFTAR ISI. ABSTRAK... vi. KATAPENGANTAR...vii. DAFTAR ISI...ix. DAFTAR GAMBAR... xiv. DAFTAR TABEL... xvii BAB I PENDAHULUAN... 1

BAB III ANALISIS DAN PERANCANGAN SISTEM

3. BAB III METODE PENELITIAN

BAB III ANALISA DAN DESAIN SISTEM

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware)

BAB III METODE PENELITIAN. Untuk menunjung pembangunan manajemen sistem website yang ada CV.

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI ADMINISTRASI PADA LABORATORIUM KIMIA FAKULTAS MIPA UNIVERSITAS NEGERI JAKARTA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN DESAIN SISTEM

DAFTAR ISI Halaman ABSTRAK... vi KATA PENGANTAR... vii DAFTAR ISI... ix DAFTAR GAMBAR... xi DAFTAR TABEL... xvi BAB I PENDAHULUAN

BAB IV HASIL DAN ANALISIS

BAB III ANALISA DAN DESAIN SISTEM

Bab III. Perancangan Sistem

BAB III METODOLOGI PENELITIAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii. DAFTAR ISI... x. DAFTAR TABEL... xiii. DAFTAR GAMBAR... xvi. DAFTAR LAMPIRAN...

BAB III ANALISA DAN DESAIN SISTEM

1. Kedua orang tua, dan saudara penulis yang selalu memberikan doa dan semangat untuk penulis.

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem

BAB IV HASIL DAN UJI COBA

4.4.7 Halaman kategori.php Halaman update_kategori.php Halaman pembeli.php Halaman pembayaran.php...

BAB III ANALISIS DAN DESAIN SISTEM

HALAMAN PENGESAHAN PEMBIMBING...

DAFTAR ISI. ABSTRAK..vi. KATA PENGANTAR... vii. DAFTAR ISI...ix. DAFTAR GAMBAR... xii. DAFTAR TABEL... xvi BAB I PENDAHULUAN Tujuan...

BAB III TUJUAN DAN MANFAAT. Informasi Apotek Farmasi Dirumah Sakit Umum Ajibarang dengan peralihan

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii. DAFTAR GAMBAR... xiv. DAFTAR TABEL... xxiii BAB I PENDAHULUAN... 1

Gambar 4.21 UI Storyboard Menu Login dan Tampilan Awal

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

TAKARIR. : Sebuah dokumen dalam bentuk cetak : Halaman pengisian data

1. Personal Computer (PC) atau Laptop. 32/64 bit architecture processor, 2 GB Random Access Memmory (RAM), Sistem Operasi Windows XP/7/8.

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service)

Tampilan Window Login

BAB III METODOLOGI PENELITIAN

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENGEMBANGAN APLIKASI PENGOLAHAN NILAI SISWA BERBASIS WEB DI SEKOLAH DASAR NEGERI

BAB III PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

/1. Flowmap Usulan Daftar Anggota

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

`BAB III ANALISIS DAN PERANCANGAN SISTEM. Material Requirement Planning (MRP) berbasis web pada CV. Mitra Techno Sains.

5 BAB V IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN DESAIN SISTEM

Bab IV. HASIL DAN ANALISIS

BAB IV HASIL DAN UJICOBA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN.

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan program Aplikasi Pemesanan untuk Jasa Amal pada Yayasan Dana

BAB IV HASIL DAN UJI COBA

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii. DAFTAR GAMBAR... xiv. DAFTAR TABEL... xviii BAB I PENDAHULUAN Perumusan Masalah...

3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR

BAB III METODE PENELITIAN

PERANCANGAN APLIKASI FARMASI HOSPITAL INFORMATION SYSTEM DI SILOAM HOSPITALS

2.8.1 PHP (Hypertext Preprocessor)... II MySQL... II Macromedia Dreamweaver 8... II-12 BAB III ANALISIS SISTEM 3.

BAB III ANALISA DAN PERANCANGAN

SISTEM INFORMASI RESERVATION KAMAR HOTEL BERBASIS WEB PADA MESRA BUSINESS & RESORT HOTEL

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR GAMBAR... xiii. DAFTAR TABEL... xvii. DAFTAR LAMPIRAN...

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODE DAN PERANCANGAN SISTEM. menggunakan referensi jurnal, e-book, dan artikel terkait.

BAB III PERANCANGAN SISTEM. Pada bab ini akan di bahas perancangan database, perancangan website, dan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

PERANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA DI PT INFOMEDIA SOLUSI HUMANIKA BANDUNG

BAB IV HASIL DAN UJI COBA

KELOMPOK 1. Metode Pengembangan Sistem Informasi. Imelda Florensia Stefani. P.

BAB III METODE DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada

LAPORAN TUGAS AKHIR... ii. LEMBAR PENGESAHAN PEMBIMBING... iii. LEMBAR PENGESAHAN PENGUJI... iv. SURAT PERNYATAAN... v. MOTTO DAN PERSEMBAHAN...

BAB 1 PENDAHULUAN. Sekretariat Badan Geologi adalah divisi yang bergerak melaksanakan

Transkripsi:

BAB III METODE PENELITIAN 3.1 Rancangan Penelitian Bentuk metode yang akan digunakan selama proses penelitian berlangsung yaitu metode RAD (Rapid Application Development). Rapid Application Development (RAD) adalah suatu konsep pengembangan cepat yang merupakan gabungan dari berbagai jenis teknik yang terstruktur serta teknik dan juga teknik pengembangan joint application yang berguna untuk mempercepat proses pengembangan sistem atau aplikasi yang diinginkan. Dengan menggunakan metode RAD ini, diharapkan pengembangan sistem yang telah diteliti dapat dilakukan dalam waktu yang singkat. 3.2 Teknik Pengumpulan Data Adapun teknik pengumpulan data dalam penelitian ini bertujuan untuk memperoleh informasi yang selengkap-lengkapnya. Jenis-jenis teknik pengumpulan data yang digunakan dalam penelitian ini adalah sebagai berikut: 3.2.1 Observasi Metode observasi ini termasuk dalam penelitian lapangan dengan melakukan pengamatan secara langsung untuk mengetahui kondisi yang sebenarnya. Observasi yang dilakukan peneliti berupa melihat sistem yang sudah terimplementasi di instansi atau perusahaan perbankan dalam cakupan yang besar, 12

13 sebagian besar sistem yang sudah ada menggunakan Dashboard Information System sebagai penyedia informasi utama. 3.2.2 Wawancara Metode ini merupakan proses pengumpulan data dengan cara tanya jawab secara langsung kepada anggota yang bersangkutan dalam perusahaan dengan tujuan untuk mendapatkan informasi yang dibutuhkan. Peneliti melakukan tanya jawab dengan user meliputi apa saja fitur yang perlu ditambahkan ke dalam sistem yang sudah terimplementasi sebelumnya. Dan juga peneliti menyadari kebutuhan minimal user adalah penyedia informasi utama yang cepat. 3.3 Proses Perancangan Proses perancangan ini digunakan sebagai pedoman peneliti dalam pelaksanaan penelitian ini agar hasil yang dicapai tidak menyimpang dari tujuan yang telah ditentukan sebenarnya dan juga digunakan untuk menjelaskan tentang langkah-langkah yang akan dilakukan dalam proses penelitian ini. Proses tersebut digambarkan pada gambar 3.1. Gambar 1 Proses perancangan

14 Untuk pengembangan sistem keuangan ini agar dapat menemui keinginan dari client, maka dibutuhkan alur penelitian sebagai pedoman dalam melaksanakan perancangan tersebut. Pada gambar 3.1 diatas sudah dijelaskan alur penelitian dari awal hingga akhir secara umum. Penjelasan alur diatas adalah sebagai berikut: 1. Tahapan perencanaan. a. Identifikasi masalah, mengidentifikasi latar belakang permasalahan yang dihadapi dalam penelitian yang akan dilakukan penulis. b. Perumusan masalah, menyusun rumusan permasalahan yang mungkin terjadi dalam penelitian ini berdasarkan identifikasi masalah yang ada. c. Rancangan penelitian, merancang penelitian agar mudah dipahami dan mudah diproses. Rancangan ini juga termasuk didalamnya kebutuhan apa saja yang akan digunakan dalam penelitian serta perangkat pembelajarannya. d. Pengumpulan data, mencari informasi yang terkait dalam penelitian ini. Dalam pengumpulan data ini penulis memakai metode pengumpulan data yaitu wawancara, sampling dan invetigasi. 2. Tahapan desain Pada tahap ini penulis akan membuat perancangan desain secara prototype apakah user dapat menggunakannya dengan mudah. Dalam tahapan ini juga penulis menentukan tampilan-tampilan yang akan disajikan seterusnya.

15 3. Tahap pengembangan perangkat lunak Pada tahap keempat ini, penulis akan memulai mengembangkan perangkat lunak sesuai perencanaan, analisis, dan desain yang sudah dilakukan sebelumnya hingga menjadi aplikasi perangkat lunak yang dapat digunakan oleh sistem dan user. 4. Tahapan implementasi sistem Setelah memenuhi tahapan perencanaan sistem, analisis, desain dan pengembangan perangkat lunak, maka tahap selanjutnya yaitu tahap implementasi sistem atau disebut testing. Tahap implementasi ini merupakan tahap terakhir dari alur penelitian yang dilakukan untuk mengimplementasikan hasil penelitian yang penulis lakukan. Dengan selesainya implementasi sistem maka proses perancangan sudah dianggap selesai. 3.4 Perbedaan Rapid Application Development dengan Metode Penelitian lainnya 3.4.1 System Development Life Cycle Singkatnya, SDLC atau System Development Life Cycle adalah suatu teknik atau pola pengembangan sistem secara bertahap-tahap. Tahapan-tahapan dari SDLC adalah: - Planning - Analysis - Design

16 - Implementation - Testing dan - Maintenance SDLC pun terbagi menjadi 3 bagian, yaitu traditional system life cycle, life cycle using prototyping dan object oriented system life cycle. 3.4.2 Joint Application Development JAD atau Joint Application Development adalah suatu teknik pengembangan yang dimana pengembangan tersebut wajib mengikutsertakan user dengan programmer professional dalam pengembanganan sistemnya. Singkatnya, JAD adalah teknik yang berfokus pada keikutsertaan dan kebutuhan user dalam menentukan mulai dari kebutuhan aplikasi dan designnya itu sendiri. Berdasarkan pengertian kedua metode penelitian diatas, dapat disimpulkan bahwa perbedaan Rapid Application Development dengan System Development Life Cycle serta Joint Application Development adalah sebagai berikut: a. Urutan atau sequence pengembangan yang berbeda satu sama lain. b. Persyaratan atau requirement yang diperlukan. c. Jumlah peran atau peneliti yang terlibat. d. Kebutuhan keuangan dalam pengembangan.

17 3.5 Analisis Kebutuhan Software Untuk melakukan pengembangan Sistem Informasi Keuangan ini akan dibutuhkan beberapa software sebagai berikut: 1. ATOM sebagai aplikasi untuk melakukan pemrograman berbasis PHP dan HTML. 2. MySQL sebagai database. 3.6 Flowchart Gambar 2 merupakan flowchart yang akan diterapkan untuk perancangan Sistem Informasi Keuangan pada Vihara Maitri Sagara.

18 Gambar 2 Flowchart Sistem Informasi Keuangan 3.6.1 Flowchart Menu Umat Berdasarkan gambar 2, proses atau alur untuk menu umat. pengguna harus melakukan proses login dahulu sebelumnya untuk masuk ke aplikasi, lalu pengguna memilih menu umat. Pada menu umat pengguna harus menambah data atau informasi umat yang nantinya akan digunakan untuk melakukan transaksi, setelah itu pengguna

19 dapat mengelola data atau informasi umat dengan cara edit atau delete. Data yang sudah dikelola akan disimpan kedalam database dengan nama tabel umat. 3.6.2 Flowchart Menu Penerimaan Dibagian data penerimaan, pengguna perlu melakukan login ke sistem terlebih dahulu kemudian memilih menu penerimaan. Pengguna perlu memasukkan data pemasukkan berdasarkan dokumen data penerimaan yang diterima. Pengguna dapat mengelola data yang sudah diinput dengan cara edit atau delete dan kemudian disimpan kedalam database dengan nama tabel paket dana yang juga terhubung ke database tabel jurnal. Dari database, pengguna dapat mencetak laporan penerimaan. 3.6.3 Flowchart Menu Pengeluaran Pengguna perlu melakukan login ke sistem terlebih dahulu kemudian memilih menu pengeluaran. Pengguna memasukkan data pengeluaraan berdasarkan dokumen data pengeluaran yang diterima. Kemudian pengguna dapat mengelola data yang sudah diinput dengan cara edit atau delete dan setelah itu data tersebut disimpan kedalam database dengan nama tabel pembelian yang juga terhubung ke database tabel jurnal. Dari database, proses berikutnya pengguna dapat mencetak laporan pengeluaran.

20 3.6.4 Flowchart Menu Pembukuan Pengguna akan mulai login ke sistem terlebih dahulu dan kemudian memilih menu pembukuan yang dimana menu pembukuan ini berfungsi untuk merekap data transaksi pemasukkan, pengeluaran serta menampilkan hasil balancenya. Pengguna dapat melihat data pembukuan yang diinginkan dengan memilih periode bulan data tersebut. Data yang diinginkan akan dipanggil dari database dengan nama tabel jurnal dan kemudian pengguna dapat mengelola data tersebut seperti search data. Setelah itu data yang ditampilkan pada sistem dapat dicetak menjadi laporan pembukuan berdasarkan periode yang dipilih. 3.6.5 Flowchart Menu Kategori Pengguna akan melakukan login ke sistem terlebih dahulu dan kemudian jika ingin menambah sebuah kategori dana baru pengguna harus membuka menu kategori. Pengguna dapat melihat kategori-kategori yang sudah ada, dan jika ingin melakukan penambahan data pengguna cukup menekan tombol add data dilanjutkan dengan mengisi data yang dibutuhkan.

21 3.7 Usecase Diagram Gambar 3 Usecase Sistem Informasi Keuangan Berdasarkan diagram diatas maka dapat disimpulkan bahwa satu admin memiliki fungsi untuk registrasi donatur, mengupdate transaksi penerimaan dana, mengupdate transaksi pembelian, dan melihat laporan pembukuan secara bulanan. Mencetak laporan penerimaan dana termasuk kedalam fungsi update transaksi penerimaan dana, kemudian mencetak laporan pengeluaran dana juga termasuk kedalam fungsi update transaksi pengeluaran dana dan dalam fungsi melihat laporan pembukuan bulanan ada termasuk fungsi mencetak laporan pembukuan bulanan.

22 3.8 Activity Diagram 3.8.1 Proses Penerimaan Dana Gambar 4 Business Activity Diagram penerimaan dana Gambar 4 adalah business flow yang terjadi pada Vihara Maitri Sagara saat ada umat yang ingin melakukan berdana. Umat harus mengisi formulir terlebih dahulu yang telah disediakan, selanjutnya formulir tersebut diserahkan kepada admin beserta uang atau bukti transfer. Selanjutnya admin akan melakukan check apakah datanya valid, jika valid admin akan melakukan rekap atau mencatat

23 dalam sebuah buku untuk transaksi yang terjadi. Jika tidak valid, maka admin akan melakukan feedback kepada umat bahwa ada sesuatu yang kurang atau salah. 3.8.2 Pembelian/Pengeluaran Dana Gambar 5 Business activity diagram pengeluaran dana Gambar 5 adalah proses yang terjadi ketika admin melakukan pembelian yang merupakan pengeluaran dana. Ketika admin membeli sesuatu, maka ada penawaran harga yang terjadi antara penjual dan pembeli. Setelah transaksi jualbeli terjadi, maka admin harus menerima nota atau bukti pembelanjaan yang akan digunakan untuk merekap data transaksi pengeluaran yang dilakukan.

24 3.8.3 Actvity Diagram Menu Umat Gambar 6 Activity diagram data umat Admin dapat menambah umat baru dengan memilih data umat pada sistem kemudian menu data umat akan ditampilkan. Admin dapat memasukkan data umat yang dibutuhkan ke dalam sistem dan disimpan data kedalam database namun bila tidak ingin disimpan maka admin akan diarahkan kembali ke tampilan menu data umat. Data yang sudah disimpan dapat dikelola lagi oleh seperti edit atau delete dan kemudian disimpan di database. Data yang disimpan tersebut akan diperbaharui di database.

25 3.8.4 Actvity Diagram Menu Pengeluaran Gambar 7 Activity diagram pengeluaran Berdasarkan gambar 7 admin memilih menu pengeluaran dan sistem menampilkan menu pengeluaran. Kemudian admin dapat memasukkan data pengeluaran berdasarkan data yang diterima. Data yang sudah input disimpan ke database namun bila tidak ingin disimpan ke database maka dapat kembali lagi ke menu pengeluaran.

26 Admin dapat memanggil data dari database untuk dikelola seperti edit dan delete yang dimana data tersebut akan diperbaharui ke dalam database. Admin dapat memilih pilihan untuk cetak laporan pengeluaran dan sistem akan menggenerate data pengeluaran tersebut menjadi laporan. Namun bila telah di-generate tetapi tidak mau untuk dicetak maka dapat kembali ke menu pengeluaran. 3.8.5 Activity Diagram Menu Penerimaan Dana Gambar 8 Activity diagram penerimaan dana

27 Berdasarkan gambar 8 admin memilih menu penerimaan dan sistem menampilkan menu peneriman. Kemudian admin dapat memasukkan data penerimaan berdasarkan data yang diterima yang aktual. Data yang sudah input disimpan ke database namun bila tidak ingin disimpan ke database maka dapat kembali lagi ke menu pengeluaran. Admin dapat memanggil data dari database untuk dikelola seperti edit dan delete yang dimana data tersebut akan diperbaharui ke dalam database. Admin dapat memilih pilihan untuk cetak laporan penerimaan dan sistem akan menggenerate data penerimaan tersebut menjadi laporan. Namun bila telah di-generate tetapi tidak mau untuk dicetak maka dapat kembali ke menu pengeluaran

28 3.8.6 Activity Diagram Pembukuan Gambar 9 Activity diagram pembukuan Berdasarkan gambar 9, ketika admin ingin melakukan pembukuan maka admin harus memilih menu pembukuan. Setelah itu tampilan menu pembukuan akan tampil, lalu admin harus memasukkan bulan dan tahun yang ingin ditampilkan. Setelah itu data pembukuan dipanggil dari database berdasarkan bulan dan tahun yang dipilih oleh admin.

29 Data yang ditampilkan di menu pembukuan berupa transaksi penerimaan dan pengeluaran yang telah terjadi selama periode tersebut, beserta sisa saldo yang seharusnya dimiliki admin ketika melakukan pembukuan. Jika admin ingin mencetak laporan, admin harus menekan tombol print untuk mencetak laporan. Jika admin ingin men-export laporan tersebut ke sebuah excel file, maka admin cukup menekan tombol export to excel. 3.9 Sequence Diagram 3.9.1 Sequence Diagram Login Gambar 10 Sequence diagram login

30 Gambar 10 merupakan sequence diagram yang akan menjelaskan proses login pada sistem yang akan dirancang pada Vihara Maitri Sagara. Pertama user harus memasukkan username dan password terlebih dahulu, lalu database akan mencari apakah data tersebut ada di dalam database. Ketika data tersebut ditemukan, maka sistem akan langsung melakukan redirect dari login page ke index page. 3.9.2 Sequence Diagram Add Data Gambar 11 Sequence diagram add data

31 Gambar 11 merupakan sequence diagram untuk menjelaskan proses add data. Ketika user ingin menambahkan sebuah data baru maka yang harus dilakukan adalah user mengisi form yang ada pada sistem yang akan dirancang, kemudian data tersebut akan dikirim ke database untuk proses simpan. Ketika database berhasil melakukan simpan data, maka data tersebut akan ditampilkan ke pada user. 3.9.3 Sequence Diagram Edit Data Gambar 12 Sequence diagram edit data

32 Gambar 12 merupakan sequence diagram untuk menjelaskan proses edit data. Ketika user ingin melakukan perubahan data, maka yang harus dilakukan adalah user mengubah data yang disediakan pada form yang ada di sistem yang akan dirancang. Ketika user selesai melakukan perubahan data yang sesuai, maka form akan mengirimkan perintah update ke database lalu database akan melakukan update sesuai perintah yang dibuat. Setelah database berhasil melakukan update, maka data baru akan ditampilkan ke user. 3.9.4 Sequence Diagram Delete Data Gambar 13 Sequence diagram delete data

33 Gambar 13 merupakan sequence diagram yang menjelaskan proses delete data, ketika user ingin menghapus sebuah data. Maka yang terjadi adalah user memilih data mana yang akan dihapus, kemudian database akan menghapus data tersebut berdasarkan primary key yang ada. Setelah database berhasil menghapus data tersebut, maka data yang tersisa akan ditampilkan ke user. 3.10 Entity Relationship Diagram (ERD) Gambar 14 Entity Relationship Diagram (ERD) Gambar 14 merupakan entity relationship diagram (ERD) yang dirancang untuk sistem informasi keuangan. Tabel-tabel yang dibuat menjelaskan data yang akan diolah dalam sistem yang akan dirancang tersebut. Diantaranya tabel user, umat, paket dana, pembelian dan pembukuan.

34 Tabel user berisi username dan password, yang dimana berfungsi untuk memberi akses user untuk login ke dalam sistem yang akan digunakan. Tabel umat berisi data atau informasi donatur/umat yang ingin melakukan dana kepada Vihara Maitri Sagara, tabel ini dibutuhkan agar user tidak kesusahan kembali dalam merekap data atau informasi donatur/umat yang ada. Tabel paket dana berisi informasi yang dibutuhkan dalam transaksi penerimaan dana, mencakup nomor formulir, nama umat, jenis dana, tanggal transaksi, jumlah dan keterangan. Tabel pembelian berisi informasi uang pengeluaran yang terjadi. Tabel ini dibutuhkan agar user dapat melakukan balancing atau pembukuan dengan mudah nantinya. Tabel pembukuan berisi data dari tabel paket dana dan pembelian, dimana setiap transaksi yang terjadi akan dicatat kedalam tabel pembukuan. Di tabel pembukuan nantinya user bisa melihat apakah saldo akhirnya balance atau tidak. Gambar 15 merupakan pengembangan atau ERD fisik yang akan diterapkan pada Sistem Informasi Keuangan Vihara Maitri Sagara

35 Gambar 15 Entity Relationship Diagram fisik

36 3.11 Rancangan Tampilan Antarmuka 3.11.1 Login Screen Gambar 16 Rancangan tampilan login screen Gambar 16 merupakan rancangan tampilan login screen yang akan dibuat pada Vihara Maitri Sagara. Login screen yang akan dirancang memiliki 2 buah textbox yang berguna untuk memasukkan username dan password, lalu 1 button untuk melakukan proses login.

37 3.11.2 Dashboard Gambar 17 Rancangan tampilan dashboard Gambar 17 merupakan rancangan tampilan untuk dashboard, pada dashboard akan dibagi menjadi 3 bagian yaitu navigasi menu, navbar dan dashboard.

38 3.11.3 Menu Pengeluaran Gambar 18 Rancangan tampilan menu pengeluaran Gambar 18 merupakan rancangan tampilan untuk menu pengeluaran, menu pengeluaran memiliki 2 buah tombol yaitu add data dan print. Dilanjutkan ada datatable yang berfungsi untuk repeat-data guna menampilkan data yang ada dari database. 3.11.4 Menu Penerimaan Dana Gambar 19 merupakan rancangan tampilan untuk menu penerimaan dana, sama seperti gambar 18. Menu penerimaan dana memiliki 2 tombol add data dan print lalu memiliki datatable yang berfungsi untuk menampilkan data yang ada dari database.

39 Gambar 19 Rancangan tampilan menu penerimaan dana 3.11.5 Menu Pembukuan Gambar 20 Rancangan tampilan menu pembukuan

40 Gambar 20 merupakan rancangan tampilan untuk menu pembukuan, ketika user mengakses menu pembukuan. Pertama akan muncul 2 buah option button untuk mencari data pembukuan berdasarkan bulan dan tahun. Ketika sudah dipilih, maka akan tampil datatable seperti gambar 20.