Perancangan Kode Pseudocode Perancangan antarmuka sistem

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.