52
BAB IV HASIL PENELITIAN DAN PEMBAHASAN
G. Tahap Analisis dan Definisi Kebutuhan
1. Analisis Persyaratan Fungsional
Analisis fungsional merupakan analisis fungsi-fungsi minimal yang dibutuhkan
sistem antara lain : a.
SuperAdmin dapat melakukan create, read, update dan delete user lain. b.
SuperAdmin dapat mengakses menu set tutup buku. c.
Admin mampu melakukan create, read, update dan delete untuk akun-akun keuangan dalam sistem informasi.
d. Admin dapat mencatat pemasukan, pengeluaran dan seluruh transaksi
keuangan ke dalam jurnal. e.
Admin dapat melihat laporan keuangan berdasarkan kategori waktu bulan, tahun dan juga secara keseluruhan.
2. Analisis Persyaratan Perangkat Keras dan Perangkat Lunak
Untuk mendukung pengembangan sistem informasi, analisis kebutuhan
sistem sangat penting, dengan analisis tersebut dapat diketahui kebutuhan- kebutuhan yang diperlukan oleh sistem agar dapat berjalan seperti yang
diharapkan. a.
Kebutuhan perangkat keras Perangkat keras yang dimaksud adalah alat yang digunakan untuk
pengolahan data dan penyajian informasi. Perangkat keras komputer sangat mendukung dalam kinerja sistem yang akan dibuat, untuk itu dibutuhkan
perangkat komputer dengan spesifikasi sebagai berikut:
53
1 Processor : Dual Core 3 Ghz
2 Memory : 2 GB
3 Hard disk : 80 GB
4 Monitor
: 14” b.
Kebutuhan perangkat lunak Perangkat lunak yang dimaksud adalah
software yang digunakan dalam pengendalian kegiatan dari sistem komputer. Perangkat lunak yang dibutuhkan
adalah sebagai berikut 1
Windows Xp sebagai sistem operasi minimal untuk menjalankan program- program yang dibutuhkan dalam pengembangan sistem informasi keuangan.
2 GroovyGrails Tools Suite sebagai software developer untuk bahasa
pemrograman Groovy dan framework Grails.
3 MySql sebagai sistem manajemen basis data dari sistem informasi keuangan
karena merupakan DBMS Database Management System yang gratis dan
kompatibel dengan sistem operasi Windows 4
Xampp sebagai tools untuk koneksi ke database karena mendukung Apace dan MySql.
H. Tahap Desain Sistem dan Perangkat Lunak
Dari hasil analisis kemudian dirancang sehingga aplikasi yang diinginkan
dapat divisualisasikan. Tahapan desain meliputi: