• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Keuangan Gereja Toraja Jemaat Batang

N/A
N/A
Protected

Academic year: 2018

Membagikan "Institutional Repository | Satya Wacana Christian University: Sistem Informasi Keuangan Gereja Toraja Jemaat Batang"

Copied!
19
0
0

Teks penuh

(1)

15 BAB III

PERANCANGAN SISTEM 3.1 Pengumpulan Kebutuhan

Pada tahap pengumpulan kebutuhan ini didapat berbagai data dari pengurus gereja yang berupa:

1. Proses Pencatatan Penerimaan

Pada proses ini warga jemaat akan memberikan persembahan kepada pengurus (bendahara) yang bertanggung jawab, setelah itu pengurus akan mencatat penerimaan tersebut ke dalam buku kas dan buku warta jemaat.

2. Proses Pencatatan Pengeluaran

(2)

3. Proses Pembuatan Laporan Bulanan

Pada proses ini, bendahara akan melakukan penutupan buku kas di akhir bulan. Bendahara akan melakukan rekapitulasi terhadap penerimaan dan pengeluaran yang terjadi selama bulan tersebut, kemudian bendahara akan membuat sebuah laporan, yaitu Laporan Bulanan.

4. Proses Pembuatan Laporan Tiga Bulan

Pada proses ini, bendahara akan rekapan penerimaan dan pengeluaran yang terjadi selama tiga bulan, kemudian bendahara akan membuat sebuah laporan, yaitu Laporan Tiga Bulan.

5. Proses Pembuatan Laporan Akhir

Pada proses ini, bendahara akan melakukan penutupan buku kas di akhir tahun. Bendahara akan melakukan rekapitulasi terhadap penerimaan dan pengeluaran yang terjadi selama satu tahun, kemudian bendahara akan membuat sebuah laporan, yaitu Laporan Akhir.

3.2 Ruang Lingkup Aplikasi 3.2.1 Desktop Application

(3)

a. Fungsi

 Meng-input data user, penerimaan dan pengeluaran keuangan untuk SMGT, PPGT, PWGT, Diakonia dan Jemaat

Update data user, penerimaan dan pengeluaran keuangan untuk SMGT, PPGT, PWGT, Diakonia dan Jemaat

Delete data user, penerimaan dan pengeluaran keuangan untuk SMGT, PPGT, PWGT, Diakonia dan Jemaat

b. Fitur

User Admin

- Meng-input, mengubah, dan menghapus data

user, penerimaan, dan pengeluaran

- Membuat laporan penerimaan dan pengeluaran bulanan, tiga bulanan, serta akhir

User Biasa

- Melihat laporan penerimaan dan pengeluaran bulanan, tiga bulanan, serta akhir

3.2.2 Report

(4)

a. Fungsi

Digunakan untuk menampilkan dan mencetak laporan penerimaan dan pengeluaran untuk laporan bulanan, tiga bulan dan akhir.

b. Fitur

User Admin

Melihat dan mencetak laporan penerimaan dan pengeluaran bulanan, tiga bulan dan akhir.

User Biasa

Melihat dan mencetak laporan penerimaan dan pengeluaran bulanan, tiga bulan dan akhir.

3.3 Konsep Perancangan Aplikasi 3.3.1 Gambaran Umum

Module yang tersedia:

1. Business Library dan Web Service

Business library memuat class-class untuk melihat, menyimpan, mengubah, menghapus data dalam

database. Web service digunakan untuk

menghubungkan antara bussiness layer dengan user interface.

2. Aplikasi Desktop

Aplikasi ini dirancang untuk digunakan oleh dua

(5)

berfungsi untuk mengelola seluruh kegiatan yang berada di sistem, seperti menambahkan user, mencatat penerimaan dan pengeluaran, mengubah data penerimaan dan pengeluaran, menghapus data penerimaan dan pengeluaran, menghapus dan mengubah user, dan mencetak laporan penerimaan dan pengeluaran. Sebelum Pengurus Gereja dapat mendapat hak untuk mengelola seluruh kegiatan, pengurus harus log in terlebih dahulu dengan memasukkan username dan password yang memiliki hak akses sebagai User Admin.

Aplikasi yang terdapat pada warga jemaat berfungsi untuk melihat dan mencetak laporan penerimaan dan pengeluaran bulanan, tiga bulan, dan akhir. Sebelum warga jemaat dapat mendapat hak untuk mengelola seluruh kegiatan, pengurus harus log in terlebih dahulu dengan memasukkan username dan password yang memiliki hak akses sebagai User Biasa.

3.3.2 Pengguna Aplikasi

Berikut ini merupakan keterangan hak akses bagi pengguna aplikasi yang terdapat dalam aplikasi:

Pengguna Hak Akses

(6)

2. Melihat dan mencetak laporan penerimaan dan pengeluaran untuk laporan bulanan, tiga bulan, dan akhir Warga Jemaat 1. Melihat dan mencetak laporan

penerimaan dan pengeluaran untuk laporan bulanan, tiga bulan, dan akhir Tabel 3.1. Tabel Pengguna Aplikasi

3.4 Perancangan Antar Muka Aplikasi

Berikut ini merupakan rancangan antar muka aplikasi Sistem Informasi Keuangan:

3.4.1 Menu Login (T1)

Gambar 3.1. Rancangan Menu Login

Keterangan:

a. Terdapat dua textbox untuk memasukkan Username

dan Password

b. Terdapat checkbox Show Password jika dicentang maka password yang semula * berubah menjadi huruf c. Button Login berfungsi untuk masuk ke aplikasi jika

(7)

d. Button Cancel (X) berfungsi untuk keluar ke aplikasi 3.4.2 Menu Home (T2)

Gambar 3.2. Rancangan Menu Home

Keterangan:

(8)

3.4.3 Menu Data Kas (T3)

Gambar 3.3. Rancangan Menu Data Kas

Keterangan:

a. Terdapat datagridview untuk menampilkan data kas yang berisi penerimaan dan pengeluaran

b. Terdapat radio button untuk menampilkan data kas berdasarkan penerimaan keuangan, pengeluaran keuangan dan semua data

c. Terdapat textbox yang berfungsi untuk memasukkan data berupa tahun untuk mencetak rekapitulasi penerimaan dan pengeluaran berdasarkan tahun d. Terdapat button berfungsi untuk mencetak laporan

(9)

3.4.4 Menu Penerimaan (T4)

Gambar 3.4. Rancangan Menu Penerimaan

Keterangan:

a. Terdapat datagridview yang berfungsi untuk menampilkan detail dari penerimaan

b. Terdapat datetimepicker yang berisi tanggal penerimaan persembahan diberikan

c. Terdapat empat textbox yang digunakan untuk menginputkan data jumlah penerimaan, kode penerimaan, keterangan penerimaan dan pemberi persembahan

d. Terdapat combobox yang berisi jenis persembahan yang akan diinputkan

(10)

3.4.5 Menu Pengeluaran (T5)

Gambar 3.5. Rancangan Menu Pengeluaran

Keterangan:

a. Terdapat datagridview yang berfungsi untuk menampilkan detail dari pengeluaran

b. Terdapat datetimepicker yang berisi tanggal penggunaan persembahan

c. Terdapat tiga textbox yang digunakan untuk mengingputkan data jumlah pengeluaran, keterangan pengeluaran dan kode pengeluaran

(11)

3.4.6 Menu Data User (T6)

Gambar 3.6. Rancangan Data User

Keterangan:

a. Terdapat datagridview yang berfungsi untuk menampilkan detail dari pengeluaran

b. Terdapat empat textbox yang digunakan untuk menginputkan data kode user, nama user,password

dan jabatan user

c. Terdapat dua button untuk menyimpan dan menghapus data user

3.4.7 Menu Jenis Laporan (T7)

(12)

Keterangan:

a. Terdapat radiobutton yang digunakan untuk memilih jenis laporan yang akan dicetak

b. Terdapat combobox yang berisi bulan sebelum mencetak laporan bulanan

c. Terdapat datetimepicker yang digunakan untuk memilih jarak waktu untuk mencetak laporan tiga bulanan

d. Terdapat textbox untuk digunakan untuk mengisi tahun sebelum mencetak laporan akhir tahun

3.4.8 Jaringan Semantik Tampilan

T2

T1 : Tampilan Menu Login T2 : Tampilan Menu Home T3 : Tampilan Menu Data Kas T4 : Tampilan Menu Penerimaan T5 : Tampilan Menu Pengeluaran T6 : Tampilan Menu Data User T7 : Tampilan Menu Jenis Laporan

(13)

T2

T1 : Tampilan Menu Login T2 : Tampilan Menu Home T3 : Tampilan Menu Data Kas T4 : Tampilan Menu Penerimaan T5 : Tampilan Menu Pengeluaran T6 : Tampilan Menu Jenis Laporan

Gambar 3.9. Jaringan Semantik Tampilan User Biasa

3.5 Perancangan Proses Bisnis (UML)

Unified Modeling Language (UML) adalah bahasa untuk menspesifikasi, memvisualisasikan, serta mengonstruksi bangunan dasar sistem perangkat lunak, termasuk melibatkan pemodelan aturan-aturan bisnis. UML merupakan perkakas utama untuk analisis dan perancangan sistem berorientasi objek (Nugroho, 2011:119).

3.5.1 Diagram User Case

Diagram use case atau use case diagram menyajikan interaksi antara use case dan aktor. Dimana, aktor dapat berupa orang, peralatan atau sistem lain yang berinteraksi dengan sistem yang sedang dibangun. Use case

(14)

persyaratan-Sistem Informasi Keuangan Penerimaan dan Pengeluaran Kas Tiga

Bulanan

persyaratan yang harus dipenuhi sistem dari pandangan pemakai.

Gambar 3.10 Use Case Diagram

(15)

pengguna yaitu pengurus yang bertindak sebagai admin dan warga jemaat yang bertindak sebagai user biasa. Warga jemaat hanya dapat melihat serta mencetak laporan keuangan bulanan, tiga bulan, dan akhir. Sedangkan admin (pengurus) selain dapat melihat dan mencetak laporan keuangan, admin

juga dapat mengelola data user. Admin juga dapat mengelola data penerimaan dan pengeluaran, serta membuat rekapan laporan keuangan dalam bentuk laporan keuangan bulanan, tiga bulan, dan akhir tahun.

3.6 Perancangan Basis Data

Berikut ini merupakan tabel beserta relasi yang digunakan untuk membuat Aplikasi Sistem Informasi Keuangan Gereja Toraja:

(16)

Deskripsi tabel: e. Tabel Login

Berisikan ID_User, Kode_User, Nama_User, Password

dan Jabatan. ID_User digunakan sebagai kode yang unik untuk pembeda antara user, yang tidak akan dikonsumsi oleh user. Kode_User dan Password sebagai kode yang digunakan untuk masuk ke aplikasi. Jabatan digunakan untuk memberikan deskripsi pada setiap user yang ada, sedangkan Nama_User adalah nama dari setiap user yang ada dalam aplikasi tersebut.

f. Tabel Penerimaan

(17)

ditujukan, Kode_Persembahan untuk mengetahui jenis persembahan, dan ID_User untuk mengetahui user mana yang mengelola data tersebut.

g. Tabel Pengeluaran

Berisikan ID_Pengeluaran, Kode_Pengeluaran, Tanggal_Pengeluaran, Jumlah_Pengeluaran, Kode_SD, Tujuan_Pengeluaran dan ID_User. ID_Pengeluaran digunakan sebagai kode yang unik untuk pembeda antara pengeluaran, yang tidak akan dikonsumsi oleh user.

Kode_Pengeluaran juga digunakan sebagai kode yang unik untuk pembeda antara pengeluaran, namun kode ini dapat dikonsumsi oleh user. Tanggal_Pengeluaran adalah untuk mengetahui tanggal pengeluaran, Jumlah_Pengeluaran untuk menentukan jumlah pengeluaran, Tujuan_Pengeluaran untuk memberikan deskripsi dari tujuan pengeluaran, Kode_SD untuk mengetahui dari mana pengeluaran itu digunakan, dan ID_User untuk mengetahui user mana yang mengelola data tersebut.

h. Tabel Kas

(18)

kode ini dapat dikonsumsi oleh user. Tanggal_Kas untuk menentukan tanggal kas, Jumlah untuk menentukan jumlah kas yang dicatat, Kode_SD untuk menentukan dari mana kas tersebut, dan ID_User untuk mengetahui

user mana yang mengelola data tersebut. i. Tabel SumberDana

Berisikan ID_SD, Kode_SD, Jenis_SD, Detail_SD dan ID_User. ID_SD digunakan sebagai kode yang unik untuk pembeda antara sumber dana, yang tidak akan dikonsumsi oleh user. Kode_SD juga digunakan sebagai kode yang unik untuk pembeda antara sumber dana, namun kode ini dapat dikonsumsi oleh user. Jenis_SD untuk menentukan berasal dari sumber dana yang digunakan, Detail_SD untuk memberikan deskripsi dari sumber dana dan ID_User untuk mengetahui user mana yang mengelola data tersebut.

j. Tabel Persembahan

Berisikan ID_Persembahan, Kode_Persembahan, Jenis_Persembahan, Detail_Persembahan dan ID_User.

(19)

persembahan, Detail_Persembahan untuk memberikan deskripsi untuk jenis persembahan dan ID_User untuk mengetahui user mana yang mengelola data tersebut. 3.7 Mode Distribusi Aplikasi

Model distribusi aplikasi yang akan digunakan dalam aplikasi ini adalah sebagai berikut:

Gambar

Tabel 3.1. Tabel Pengguna Aplikasi
Gambar 3.2. Rancangan Menu Home
Gambar 3.3. Rancangan Menu Data Kas
Gambar 3.4. Rancangan Menu Penerimaan
+7

Referensi

Dokumen terkait

Dalam rangka memberikan pelayanan informasi inventaris tanaman yang baik. Kampusku floraku Universitas Kristen Satya Wacana adalah salah satu lembaga pendidikan yang

Perkembangan teknologi semakin maju, mengharuskan user untuk dapat menguasai teknologi tersebut. Dalam pengelolaan data jemaat di Gereja Kristen Jawa Tamanasri masih

Tujuan dari penelitian ini adalah untuk mengetahui efek dari shift kerja terhadap gangguan tidur dan gangguan lain yang menyertai yang terjadi pada perawat pekerja

untuk: a) Mengetahui pengaruh dosis pupuk kandang terhadap agregat tanah pada sistem pertanian organik, b) Menentukan dosis pupuk kandang yang mampu memberikan Mean

Laporan Praktek Kerja dan Tugas Akhir merupakan persyaratan untuk mengikuti ujian akhir dan menyelesaikan D3 Program Studi Komputerisasi Akuntansi Fakultas

Namun dari kepelbagaian motivasi yang mendorong individu melakukan sesuatu dalam hal ini pemuda- pemudi yang melayani sekolah minggu baik itu sebagai pengajar

Sedangkan Tujuan khusus adalah untuk mengetahui dan memahami mengenai penerapan ilmu yang telah diperoleh dalam bidang komputer dan akuntansi secara teori dengan

adalah untuk mengetahui sistem kerja Yayasan Bina Darma dan. membuat sistem aplikasi yang dapat mempermudah