III. METODOLOGI PENELITIAN
3.1 Kerangka Berpikir
Dalam melakukan penelitian ini, penulis melakukan tahapan – tahapan
yang tertulis pada kerangkan berpikir yang meliputi metode pengumpulan
data dan metode pengembangan aplikasi.
Gambar 3.1 Kerangka Berpikir
3.2 Metode Pengumpulan Data
1. Studi Lapangan atau Observasi Observasi merupakan teknik
penelusuran fakta dimana analis sistem berpartisipasi atau melihat
seseorang melakukan aktivitas untuk mempelajari sistem Whitten, 2004 :
245. Observasi yang dilakukan, adalah melakukan tinjauan langsung
kelapangan guna mendapatkan informasi dan fakta pendukung dalam
penelitian. Sasaran dari observasi adalah :
1. Mengetahui sistem keuangan yang telah berjalan pada IIUC.
2. Mengetahui proses akuntansi yang ada di IIUC.
Penelitian dilakukan di IIUC, Jl. Melawai Raya no. 8C Kebayoran
Baru, Jakarta Selatan dari tanggal 3 Juli 2010 sampai dengan 30
Oktober 2010.
2. Studi Pustaka Studi Pustaka, yakni
mengumpulkan data primer dan referensi melalui literatur, buku,
artikel maupun secara online menggunakan media internet untuk
mendapatkan referensi yang berhubungan dengan penulisan
skripsi ini. Sasaran dari tahapan ini adalah :
1. Mencari literatur – literatur yang berhubungan dengan
akuntansi, PHP, MySQL, dan jQuery.
2. Mencari studi sejenis yang berhubungan dengan aplikasi
akuntansi. 3. Wawancara
Wawancara merupakan teknik penelusuran fakta dimana analis
sistem mengumpulkan informasi dari individu - individu melalui
interaksi face to face Whitten, 2004 : 250.
Pada tahap ini dilakukan wawancara dengan tujuan untuk
mengumpulkan data, dan data yang diperoleh adalah melalui tanya
jawab dengan Ibu Shinta Mardhatillah, selaku Manajer
Akademik. Sasaran dari tahapan ini adalah :
1. Mendapatkan informasi tentang sistem keuangan di IIUC.
2. Pemanfaatan teknologi informasi pada bagian
keuangan IIUC. 3. Rencana penggunaan aplikasi
berbasis web untuk menunjang keuangan di IIUC.
3.3 Metode Pengembangan Aplikasi
Dalam penelitian ini, penulis menggunakan metode penelitian
incremental. Ada banyak situasi dimana syarat awal sebuah software
telah didefinisikan secara jelas, namun lingkungan pengembangannya
secara umum tidak selalu bisa linier. Sebagai tambahan, bisa saja ada
kebutuhan mendesak untuk memberikan beberapa fungsi dari
software kepada user, kemudian diperbaiki, dan dikembangkan dalm
fungsi tersebut dalam pengembangan software selanjutnya. Dalam kasus
ini, pengembang bisa memilih model proses yang didesain untuk
memproduksi
software dalam
penambahan – penambahan. Pressman, 2010 : 41
Penulis memilih metode ini karena masalah yang dihadapi sudah
dimengerti dan ditetapkan dari awal, namun dalam prosesnya terdapat
penambahan – penambahan dalam penyempurnaan aplikasi.
Tahapan – tahapan dari proses incremental adalah :
1. Communication Tahap pertama adalah
komunikasi, dimana ini sangat penting untuk mendapatkan syarat
–syarat kebutuhan dari user. Target dari tahapan ini adalah
mendapatkan kebutuhan dari user yaitu aplikasi akuntansi berbasis
web, dimana didalam aplikasi tersebut dapat membuat laporan
keuangan dan penginformasian transaksi – transaksi yang ada.
2. Planning Disini dibuat jadwal – jadwal
perencanaan untuk membuat aplikasi tersebut. Target dari
tahapan ini adalah membuat penjadwalan dari tahap planning ,
konstruksi, dan sampai tahap deployment.
3. Modeling Tahap ini bertujuan untuk
mendesain aplikasi yang akan dibuat. Setelah informasi
keuangan diformulasikan secara lengkap, kemudian
diimplementasikan dengan membuat perancangan aplikasi
yang akan dibangun. Target dari tahapan ini, yakni:
1. Menganalisis kebutuhan aplikasi yang akan dibuat.
2. Menganalisis tahapan – tahapan proses akuntansi di
IIUC. 3. Merancang
normalization, entity relationship diagram,
data flow diagram, kamus data, dan flowchart.
4. Merancang user interface 4. Construction
Target dari tahap konstruksi adalah :
1. Mengimplementasikan kode – kode program.
2. Menguji aplikasi ini secara mandiri.
5. Deployment Pada tahap ini dilakukan
pengujian kepada user. Target dari tahapan ini adalah :
1. Bersama – sama dengan user
untuk melakukan blackbox testing. Black box testing
dilakukan dengan Ibu Shinta Mardhatillah.
2. Meng-upload aplikasi yang
telah dites kedalam hosting
IV. HASIL DAN PEMBAHASAN
4.1 Communication