4.3.7 Perancangan Kode Pseudocode
Nama modul : Pencatatan Keuangan
Mulai {program login}
Input Form Login GET username, password
IF GET salah THEN Tampilkan Form Input
ELSE Simpan
{program tambah penerimaan kas} Input Form Penerimaan Kas
IF
Form tidak lengkap THEN
Tampilkan verifikasi ELSE
Simpan
{program tambah pengeluaran kas} Input Form Pengeluaran Kas
IF
Form tidak lengkap THEN
Tampilkan verifikasi ELSE
Simpan
{program persetujuan penerimaan kas} GET noPenerimaan
Input persetujuan IF GET proses THEN
Memberi nilai persetujuan pada penerimaan kas ELSE
Keluar
{program persetujuan pengeluaran kas} GET noPengeluaran
Input persetujuan IF GET proses THEN
Memberi nilai persetujuan pada pengeluaran kas ELSE
Keluar
{program cetak penerimaan kas} GET noPenerimaan
IF GET cetak THEN Mencetak bukti penerimaan kas
ELSE Keluar
{program cetak pengeluaran kas} GET noPengeluaran
IF GET cetak THEN Mencetak bukti pengeluaran kas
ELSE Keluar
{Program lihat laporan keuangan} GET noPenerimaan
GET noPengeluaran GET namaDana
Masukkan waktu laporan IF GET proses THEN
Menampilkan laporan keuangan ELSE
Keluar
{Program lihat laporan saldo sisa} GET namaDana
IF GET proses THEN Menampilkan laporan keuangan
ELSE Keluar
Selesai
4.3.8 Perancangan antarmuka sistem
Dalam rancang bangun sistem informasi pencatatan keuangan Non-profit ini perancangan antarmuka digunakan untuk mempermudah dalam membangun
antarmuka sistem ini nantinya. Gambar perancangan antarmuka yang dibuat dapat dilihat pada lampiran
3.
4.4 Construction Testing
4.4.1 Construction
Setelah melakukan analis dan perancangan, inilah tahap dimana semua yang telah digambarkan, dibuat dengan menggunakan bahasa pemrograman untuk
menjadi sebuah sistem yang dapat digunakan. Berikut ini merupakan tools yang digunakan dalam membangun sistem:
Tabel 4.36 Daftar Tools Yang Digunakan Untuk Membangun Sistem No.
Tool Kegunaan
1. PHP 5.2.9 Bahasa
pengembangan untuk
mengembangkan Sistem
informasi pencatatan keuangan PATTIRO.
2 MySQL 5.0.51 Database
yang digunakan dalam sistem. 3 Eclipse Galileo
Perangkat editor pembuatan program. 4 XAMPP Apache HTTP Server Web server.
5 phpMyAdmin Perangkat untuk mengakses database
yang terdapat pada XAMPP Apache. 6 Mozilla Firefox 3.5
Web browser.