User Interface
1. Form Login Pada saat membuka aplikasi maka akan tampil form loginseperti di atas, username dan password akan di sesuaikan dengan database Pegawai. Apabila username dan password yang dimasukkan tidak benar maka sistem akan menampilkan notifikasi bahwa username atau password salah.
Gambar 1 Form Login
2. Main Form Main form akan ditampilkan apabila login berhasil dilakukan, menu File berisi sub menu logout dan exit, apabila menu logout ditekan maka main form akan ditutup dan form login akan dibuka kembali, sub menu exit akan menutup aplikasi.
2
Gambar 2 Main Form 3. Menu Master Menu master berisi sub menu pegawai, bidang, program kerja, otorisasi, persembahan khusus, penyimpanan, dan awal balance.
Gambar 3 Menu Master
4. Menu Penerimaan Menu penerimaan berisi sub menu penerimaan dan bukti penerimaan.
Gambar 4 Menu Penerimaan
5. Menu Pengeluaran Menu pengeluaran berisi sub menu pengeluaran dan bukti pengeluaran.
Gambar 5 Menu Pengeluaran
6. Menu Persetujuan
4 Menu persetujuan berisi sub menu persetujuan pengeluaran dan persetujuan anggaran.
Gambar 6 Menu Persetujuan
7. Menu Laporan Menu laporan berisi sub menu laporan pengeluaran, laporan penerimaan,
laporan
rekapitulasi
pengeluaran dan penerimaan kas.
Gambar 7 Menu Laporan
8. Form Pegawai
anggaran,
serta
laporan
Form Pegawai menampilkan data pegawai yang ada di dalam yayasan, data yang ditampilkan antara lain: ID Pegawai, Nama Pegawai, Nama Bidang/bagian, Alamat, No. Telepon, Email, Password. Tombol Add digunakan untuk mengisi data pegawai yang baru dan hanya dapat disimpan apabila seluruh field telah diisi, tombol Edit hanya dapat ditekan apabila user telah memilih data di dalam table, tombol Save digunakan untuk menyimpan data, dan tombol Cancel digunakan untuk menutup Form Pegawai.
Gambar 8 Form Pegawai
9. Form Bidang Form Bidang menampilkan data bidang/bagian yang ada di dalam yayasan, data yang ditampilkan antara lain: ID Bidang dan Nama Bidang. Tombol Add digunakan untuk mengisi data bidang yang baru dan hanya dapat ditekan apabila seluruh field telah diisi, tombol Edit hanya dapat ditekan apabila user telah memilih data di dalam table, tombol Save digunakan untuk menyimpan data, dan tombol Cancel digunakan untuk menutup Form Bidang.
6
Gambar 9 Master Bidang
10. Form Program Kerja Form Program Kerja menampilkan data program kerja yang menjadi kegiatan tahunan yayasan, data yang ditampilkan antara lain: ID Program Kerja dan Nama Program Kerja. Tombol Add digunakan untuk mengisi data program kerja yang baru dan hanya dapat ditekan apabila seluruh field telah diisi, tombol Edit hanya dapat ditekan apabila user telah memilih data di dalam table, tombol Save digunakan untuk menyimpan data, dan tombol Cancel digunakan untuk menutup Form Program Kerja.
Gambar 10 Form Program Kerja
11. Form Otorisasi Form Otorisasi menampilkan data pegawai dan table otorisasimenu form untuk menentukan otorisasi setiap pegawai sesuai dengan tugas dan wewenang masing-masing. Tombol Save digunakan untuk menyimpan otorisasi pegawai terhadap sistem, dan tombol Cancel digunakan untuk menutup Form Otorisasi.
Gambar 11 Form Otorisasi
12. Form Persembahan Khusus
8 Form Persembahan Khusus menampilkan data persembahan khusus yang ada di dalam yayasan, data yang ditampilkan antara lain: ID Persembahan Khusus dan Nama Persembahan Khusus. Tombol Add digunakan untuk mengisi data persembahan khusus yang baru dan hanya dapat ditekan apabila seluruh field telah diisi, tombol Edit hanya dapat ditekan apabila user telah memilih data di dalam table, tombol Save digunakan untuk menyimpan data, dan tombol Cancel digunakan untuk menutup Form Persembahan Khusus.
Gambar 12 Form Persembahan Khusus
13. Form Penyimpanan Form Penyimpanan menampilkan data penyimpanan yang digunakan oleh yayasan, data yang ditampilkan antara lain: ID Penyimpanan danJenis Penyimpanan. Untuk Jenis Penyimpanan Kas maka user mengisi Nama Penyimpanan. Untuk Jenis Penyimpanan Bank maka user mengisi Nama Bank dan No. Rekening. Tombol Add digunakan untuk mengisi data penyimpanan yang baru dan hanya dapat ditekan apabila seluruh field telah diisi, tombol Edit hanya dapat ditekan apabila user telah memilih data di
dalam table, tombol Save digunakan untuk menyimpan data, dan tombol Cancel digunakan untuk menutup Form Penyimpanan.
Gambar 13 Master Penyimpanan
14. Form Awal Balance Form Awal Balance menampilkan data awal balance dari data penyimpanan, data yang ditampilkan antara lain: ID Penyimpanan dan Nominal. Tombol Add digunakan untuk mengisi data awal balance yang baru dan hanya dapat ditekan apabila seluruh field telah diisi, tombol Edit hanya dapat ditekan apabila user telah memilih data di dalam table, tombol Save digunakan untuk menyimpan data, dan tombol Cancel digunakan untuk menutup Form Awal Balance.
10
Gambar 14 Form Master Awal Balance
15. Form Anggaran Form Anggaran menampilkan data anggaran yang telah dibuat oleh yayasan, data yang ditampilkan antara lain: Nama Bidang, ID Anggaran, ID Program Kerja, Nama Program Kerja, Tempat, Waktu,
Tujuan,
Keterangan
Kegiatan,
Sasaran
Kegiatan,
Penanggung Jawab, Jenis Anggaran, Jumlah Penerimaan, Jumlah Pengeluaran, dan Keterangan. Tombol Add digunakan untuk mengisi data anggaran yang baru dan hanya dapat ditekan apabila seluruh field telah diisi, tombol Edit hanya dapat ditekan apabila user telah memilih data di dalam table, tombol Save digunakan untuk menyimpan data, dan tombol Cancel digunakan untuk menutup Form Anggaran.
Gambar 15 Form Anggaran
16. Form Penerimaan Form Penerimaan menampilkan data penerimaan persembahan yang diterima dari Jemaat, data yang ditampilkan antara lain: ID Penerimaan, Nama Bidang, Tanggal, Jenis Penerimaan, dan Keterangan. Di dalam detail penerimaan, data yang ditampilkan antara lain: No. Reff, Keterangan, dan Jumlah. No. Reff didapat dari data anggaran atau
data persembahan khusus, Keterangan
menampilkan nama dari anggaran atau persembahan khusus yang dipilih.
12 Tombol Add digunakan untuk mengisi data penerimaan yang baru dan hanya dapat ditekan apabila seluruh field telah diisi, tombol Edit hanya dapat ditekan apabila user telah memilih data di dalam table, tombol Save digunakan untuk menyimpan data, dan tombol Cancel digunakan untuk menutup Form Penerimaan.
Gambar 16 Form Penerimaan
17. Form Bukti Penerimaan Form Bukti Penerimaan menampilkan data bukti penerimaan yang berisi data penerimaan yang jumlah penerimaannya akan dialokasikan ke data penyimpanan, data yang ditampilkan antara lain: ID Bukti Pengeluaran, ID Penerimaan, dan Tanggal. Di dalam detail bukti penerimaan, data yang ditampilkan antara lain: No. Reff, Keterangan, Jumlah, ID Penyimpanan, dan Nama Penyimpanan. No. Reff didapat dari data anggaran atau data persembahan khusus, Keterangan menampilkan nama dari anggaran atau persembahan khusus yang dipilih.
Tombol Add digunakan untuk mengisi data detail penerimaan yang baru dan hanya dapat ditekan apabila seluruh field telah diisi, tombol Edit hanya dapat ditekan apabila user telah memilih data di dalam table, tombol Save digunakan untuk menyimpan data, tombol Print digunakan untuk mencetak dokumen bukti penerimaan dan tombol Cancel digunakan untuk menutup Form Bukti Penerimaan.
Gambar 17.1 Form Bukti Penerimaan
Gambar 17.2 Bukti Penerimaan
14 18. Form Pengeluaran Form Pengeluaran menampilkan data pengeluaran yang di request, data yang ditampilkan antara lain: ID Pengeluaran, Nama Bidang, Tanggal, Jenis Pengeluaran, No. Notulen, Keterangan, Status, dan Keterangan Status. Di dalam detail pengeluaran, data yang ditampilkan antara lain: No. Reff, Keterangan, Anggaran Pengeluaran, dan Jumlah. No. Reff didapat dari data anggaran, Keterangan menampilkan nama dari anggaran yang dipilih. Tombol Add digunakan untuk mengisi data pengeluaran yang baru dan hanya dapat ditekan apabila seluruh field telah diisi, tombol Edit hanya dapat ditekan apabila user telah memilih data di dalam table, tombol Save digunakan untuk menyimpan data, dan tombol Cancel digunakan untuk menutup Form Pengeluaran.
Gambar 18 Form Pengeluaran
19. Form Bukti Pengeluaran Form Bukti Pengeluaran menampilkan data bukti pengeluaran yang berisi data pengeluaran yang sudah di approve, jumlah pengeluarannya akan dialokasikan ke data penyimpanan, data yang ditampilkan antara lain: ID Bukti Pengeluaran, ID Pengeluaran, dan Tanggal. Di dalam detail bukti penerimaan, data yang ditampilkan antara lain: No. Reff, Keterangan, Jumlah, ID Penyimpanan, dan Nama Penyimpanan. No. Reff didapat dari data anggaran, Keterangan menampilkan nama dari anggaran yang dipilih. Tombol Add digunakan untuk mengisi data detail pengeluaran yang baru dan hanya dapat ditekan apabila seluruh field telah diisi, tombol Edit hanya dapat ditekan apabila user telah memilih data di dalam table, tombol Save digunakan untuk menyimpan data, tombol Print digunakan untuk mencetak dokumen bukti pengeluaran dan tombol Cancel digunakan untuk menutup Form Bukti Pengeluaran.
Gambar 19.1 Form Bukti Pengeluaran
16
Gambar 19.2 Bukti Pengeluaran
20. Form Internal Transfer Form Internal Transfer menampilkan data internal transfer yang bertujuan untuk mentransfer dari satu penyimpanan ke penyimpanan lain dari data penyimpanan, data yang ditampilkan antara lain: ID Transfer, Tanggal, Nominal, Asal, Tujuan, dan Keterangan. Tombol Add digunakan untuk mengisi data internal transfer yang baru dan hanya dapat ditekan apabila seluruh field telah diisi, tombol Edit hanya dapat ditekan apabila user telah memilih data di dalam table, tombol Save digunakan untuk menyimpan data, dan tombol Cancel digunakan untuk menutup Form Internal Transfer.
Gambar 20 Form Internal Transfer
21. Form Persetujuan Anggaran Form Persetujuan Anggaran menampilkan seluruh data anggaran, data yang ditampilkan antara lain: ID Anggaran, Nama Bidang,
Nama
Penanggung
Program
Jawab,
Jenis
Kerja,
Tempat,
Tujuan,
Penerimaan/Pengeluaran,
Sasaran, Jumlah
Penerimaan, Jumlah Pengeluaran, Keterangan. Tombol Setuju digunakan untuk freeze data anggaran setelah disetujui dan database anggaran tidak dapat di Edit lagi.
18
Gambar 21 Form Persetujuan Anggaran
22. Form Persetujuan Pengeluaran Form Persetujuan Pengeluaran menampilkan data pengeluaran yang
di
request
untuk
memberikan
approval
permintaan
pengeluaran. Tombol Lihat Detail hanya dapat ditekan apabila user telah memilih data di dalam table, dan ketika ditekan sistem akan menampilkan Form Pengeluaran. Pada Form Pengeluaran, tombol Setuju
digunakan
jika
permohonan
pengeluaran
disetujui.
Sedangkan, tombol Tolak jika permohonan tidak disetujui dan sistem akan menampilkan Form Keterangan Tolak.
Gambar 22.1 Form List Permintaan Pengeluaran
Gambar 22.2 Form Keterangan Tolak
23. Form Laporan Penerimaan Form Laporan Penerimaan berfungsi untuk membuat laporan penerimaan yang dapat dibandingkan dengan anggaran, user dapat memilih periode awal dan akhir sebagai batas tanggal transaksi untuk
pembuatan
laporan,
tombol
View
digunakan
untuk
menampilkan hasil laporan, user dapat menekan tombol Print untuk mencetak laporan yang dihasilkan, tombol Close untuk menutup Form Laporan Penerimaan. Dapat dilihat pada Gambar 4.47.
Gambar 23 Laporan Penerimaan
24. Form Laporan Pengeluaran Form Laporan Pengeluaran berfungsi untuk membuat laporan pengeluaran yang dapat dibandingkan dengan anggaran, user dapat memilih periode awal dan akhir sebagai batas tanggal transaksi untuk
pembuatan
laporan,
tombol
View
digunakan
untuk
menampilkan hasil laporan, user dapat menekan tombol Print untuk mencetak laporan yang dihasilkan, tombol Close untuk menutup Form Laporan Pengeluaran. Dapat dilihat pada Gambar 24.
25. Form Laporan Rekapitulasi Anggaran Form Laporan Rekapitulasi Anggaran berfungsi untuk melihat jumlah saldo yang dimiliki oleh yayasan, user dapat memilih periode awal dan akhir sebagai batas tanggal transaksi untuk pembuatan laporan, tombol View digunakan untuk menampilkan hasil laporan, user dapat menekan tombol Print untuk mencetak laporan yang dihasilkan, tombol Close untuk menutup Form Laporan Rekapitulasi Anggaran. Dapat dilihat pada Gambar 25.
26. Form Laporan Pengeluaran dan Penerimaan Kas Form Laporan Pengeluaran dan Penerimaan Kas berfungsi untuk melihat jumlah perbandingan penerimaan dan pengeluaran kas yang dimiliki oleh yayasan, user dapat memilih periode awal dan akhir sebagai batas tanggal transaksi untuk pembuatan laporan, tombol View digunakan untuk menampilkan hasil laporan, user dapat menekan tombol Print untuk mencetak laporan yang dihasilkan, tombol Close untuk menutup Form Laporan Pengeluaran dan Penerimaan Kas. Dapat dilihat pada Gambar 26.
Gambar 24 Laporan Pengeluaran
Gambar 25 Laporan Rekapitulasi Anggaran
Gambar 26 Laporan Pengeluaran dan Penerimaan Kas