1. Pendahuluan - Repository

advertisement
1. Pendahuluan
1.1
Latar Belakang
Masalah mengenai pengelolaan keuangan merupakan masalah yang banyak
dialami oleh setiap orang, institusi, institusi maupun instansi-instansi. Permasalahan
dalam pengelolaan dan manajemen merupakan masalah keuangan yang sering
muncul. Pengelolaan data keuangan yang sekarang ini masih menggunakan metode
manual inilah yang menjadi penyebab munculnya berbagai masalah dalam
memanajemen keuangan itu sendiri. Seperti masalah dalam penanganan pengelolaan
data dengan jumlah yang banyak dan masalah penghitungan Rencana Kerja dan
Anggaran (RKA) menjadi kurang efisien dan efektif karena dilakukan dengan cara
yang manual.
Perkembangan dunia IT yang semakin pesat membuat hampir seluruh kegiatan
sehari-hari ditunjang oleh sesuatu yang berbau IT, tidak terkecuali pekerjaan
administrasi bidang keuangan. Kemampuan komputer yang semakin baik dan
ukurannya yang semakin kecil, membuat hampir di tiap kantor dan institusi-institusi
yang ada saat ini telah memiliki perangkat komputer untuk menunjang pekerjaan
administrasi sehari-hari, seperti pengelolaan administrasi keuangan yang tidak lagi
menggunakan cara manual melainkan mmenggunakan suatu system informasi
berbasis web.
IT Telkom merupakan salah satu universitas terkemuka diIndonesia yang
berbasiskan IT. Salah satu fakultas yang terdapat di IT Telkom adalah Fakultas
Informatika yang berkantor di gedung F. Seluruh kegiatan perkantoran Fakultas
Informatika bepusat dibagian adminisrasi yang terletak di lantai dasar gedung F.
Sebagai pusat kegiatan administrasi, bagian admin bertanggung jawab atas seluruh
kegiatan administrasi di Fakultas Informatika IT Telkom. Fakultas Informatika IT
Telkom tentunya juga memiliki mekanisme administrasi pengelolaan keuangan yang
berbeda dengan institusi lain.
Perencanaan keuangan adalah suatu perencanaan kebutuhan keuangan yang
digunakan untuk mendukung perencanaan program kerja RKM. RKM(Rencana Kerja
Manajerial) merupakan program kerja penyusunan rencana anggaran yang dibuat oleh
unit. RKM akan didetailkan menjadi sub yang lebih kecil lagi yang disebut
RKA(Rencana Kerja dan Anggaran). Penyusunan RKA di Fakultas Informatika IT
Telkom melibatkan beberapa staff yaitu Dekan, Wakil Dekan, Kaprodi, Ka.BK,
Ka.Ur.Administrasi dan Keuangan, dan Ka.Ur.Bengkel. Tahap pertama Proses
penyusunan RKA dilakukan oleh Kaprodi, Ka.BK, Ka.Ur.Administrasi dan
Keuangan, dan Ka.Ur.Bengkel. Setelah itu, RKA akan diserahkan ke bagian fakultas.
Fakultas akan mengoreksi RKA dan menyerahkannya ke Institusi. Pihak institusi akan
merevisi ulang RKA. Kemudian RKA akan diserahkan ke pihak yayasan. RKA yang
disetujui oleh yayasan akan diturunkan kembali ke pihak institusi dan pihak institusi
akan menurunkan lagi ke bagian fakultas. Kondisi saat ini, sistem administrasi
perencanaan keuangan di Fakultas Informatika IT Telkom masih menggunakan cara
manual. Proses penghitungan RKA dilakukan secara manual memiliki kekurangan
yaitu, proses penghitungan RKA yang dilakukan dengan perhitungan manual
membuat staff dan pegawai membuang banyak tenaga dan waktu. Selain itu, masalah
kurangnya integrasi data antar staff keuangan membuat data anggaran menjadi tidak
valid dan mengalami perbedaan.
1
Keterbatasan sumber daya yang ada serta mobilitas dosen dan karyawan
Fakultas Informatika IT Telkom yang tinggi mengakibatkan terhambatnya pekerjaan
administrasi khususnya dalam hal perencanaan keuangan. Walaupun terdapat
komputer sebagai penunjang pekerjaan administrasi, pada kenyataannya pekerjaan
administrasi keuangan masih mengalami hambatan. Untuk itu, perlu dibuat suatu
Aplikasi berbasis web yang dapat memindahkan perencanaan keuangan dari manual
menjadi elektronis sehingga memudahkan staff keuangan untuk melakukan integrasi
data. Pemilihan aplikasi berbasis web dapat memudahkan untuk melakukan share
data informasi keuangan antar staff. Sehingga pemberitahuan informasi-informasi
mengenai perencanaan keuangan yang tadinya di share antar staff hanya melalui sms
dapat digantikan dengan membuka aplikasi berbasis web ini.
Dengan dibangunnya aplikasi ini, diharapkan dapat membantu dan
memfasilitasi pekerjaan administrasi perencanaan keuangan di Fakultas Informatika.
Aplikasi ini juga dapat dikembangkan dikemudian hari untuk membuat suatu aplikasi
yang lebih handal .
1.2
Perumusan Masalah
Permasalahan yang muncul berdasarkan latar belakang di atas yaitu :
Belum tersedianya aplikasi berbasis web yang dapat digunakan untuk pengelolaan
perencanaan keuangan di Fakultas Informatika IT Telkom seperti pengelolaan data
keuangan yang masuk dan keluar, penghitungan RKA yang dilakukan secara otomatis
dan simulasi rencana per mata anggaran yang dapat dilakukan oleh system.
Penghitungan secara otomatis disini maksudnya staff tidak perlu melakukan proses
penghitungan yang dilakukan secara manual satu per satu dengan menggunakan alat
hitung untuk penghitungan anggaran karena aplikasi menyediakan fungsionalitas
untuk penghitungan anggaran.
1.3
Tujuan
Tujuan pembuatan proyek akhir ini adalah untuk membuat aplikasi yang dapat
digunakan untuk membantu perencanaan RKA.
1.4
Batasan Masalah
Dalam pembuatan Proyek Akhir ini ditentukan batasan-batasan masalah untuk
membatasi ruang lingkup permasalahan yang harus di tangani, batasan tersebut antara
lain:
1. Aplikasi Perencanaan Keuangan ini hanya berjalan di lingkungan Fakultas
Informatika IT Telkom.
2. Aplikasi ini dibangun hanya sebagai pendukung kegiatan administrasi perencanaan
keuangan dan tidak dapat menggantikan kegiatan administrasi perencanaan
keuangan secara menyeluruh.
3. Aturan mengenai hak user untuk pengaturan hak akses dalam aplikasi perencanaan
keuangan ini, berdasarkan aturan struktur institusi keuangan fakultas informatika
yang sudah ada sebelumnya.
4. Pembuatan skema RKA yang dilakukan oleh fakultas dapat lebih dari satu skema.
5. Aplikasi ini dibangun dengan bahasa pemrograman PHP dan MySql sebagai basis
datanya.
2
1.5
Metodologi Penyelesaian Masalah
a. Studi Literatur
Studi literatur dilakukan dengan mempelajari literatur atau sumber
pembelajaran ilmiah yang dapat membantu dalam pembangunan proyek akhir ini.
Literatur tersebut berupa pemahaman tentang administrasi perencanaan keuangan,
bagaimana membuat perangkat lunak yang baik, ataupun mengenai tools yang akan
digunakan dalam pembangunan proyek. Literatur tersebut bersumber dari buku,
artikel, dan situs di internet. Tujuanya adalah untuk memperdalam permasalahan serta
sebagai sebagai dasar dalam perancangan pembuatan perangkat lunak.
b. Pengumpulan data
Untuk membangun Aplikasi Perencanaan Keuangan ini dibutuhkan data
sebagai bahan yang akan diolah dalam sistem atau sebagai acuan dalam pembangunan
sistem. Data tersebut diperolaeh langsung dari Fakultas Informatika IT Telkom
dengan melakukan wawancara/diskusi dengan staf administrasi. Data yang diperoleh
yaitu struktur institusi dan data-data RKA yang ada di Fakultas Informatika IT
Telkom.
c. Analisa Masalah
Setelah melakukan studi literatur dan mengumpulkan data, kemudian
dilakukan analisa terhadap proses bisnis administrasi perencanaan keuangan di
Fakultas Informatika IT Telkom untuk mengidentifikasi kekurangan sistem
perencanaan keuangan yang lama (manual). Kekurangan tersebut kemudian dicarikan
solusinya untuk ditangani dalam aplikasi yang berbasis web ini.
d. Pembangunan Perangkat Lunak
Model proses pengembangan aplikasi yang digunakan pada pembuatan proyek
akhir ini terdiri dari tahapan:
1)
Analisis kebutuhan
Pada tahap ini dipelajari dan dianalisis antara lain :
Sistem kegiatan monitoring saat ini,
dan
kekurangannya
Sistem kegiatan monitoring dengan aplikasi monitoring
Target pengguna dari aplikasi
Fungsionalitas aplikasi
Kebutuhan untuk pembangunan aplikasi (perangkat
keras dan lunak)
2)
Perancangan
Pada tahap ini dibuat rancangan-rancangan sistem. Rancangan yang dibuat
antara lain :
Perancangan aplikasi, dengan diagram aliran data
Perancangan basis data
Perancangan struktur menu
3)
Implementasi
Pada tahap ini aplikasi diimplementasikan dengan melakukan pengkodean
program antara lain :
- Implementasi basis data, menggunakan fasilitas DBMS Oracle
- Implementasi antarmuka aplikasi berbasis web, dengan menggunakan
HTML, dan CSS.
- Implementasi fitur visualisasi jaringan distribusi menggunakan flash
- Pengkodean program menggunakan bahasa pemrograman PHP
3
Hasil keluaran dari tahap ini adalah sebuah produk aplikasi berbasis web.
4) Pengujian (testing)
Pada tahap ini akan dilakukan pengujian dan evaluasi terhadap aplikasi yang
dibangun. Pengujian yang dilakukan antara lain :
Pengujian unit fungsionalitas, menggunakan teknik black box
testing. Pengujian dilaksanakan setelah tahap implementasi selesai.
e. Pengujian
Pada tahap ini dilakukan pengujian terhadap aplikasi yang telah dibuat.
Pengujian berfokus pada fungsionalitas yang ada dalam sistem. Hal ini dilakukan
untuk mengetahui kinerja dan kekurangan sistem serta untuk menguji apakah sistem
sudah dapat memenuhi kebutuhan yang telah didefinisikan sebelumnya. Hasil
pengujian dapat dijadikan acuan untuk tahap perbaikan sistem selanjutnya.
f. Pembuatan laporan
Setelah menyelesaikan seluruh tahap pembangunan Proyek Akhir diatas, tahap
selanjutnya adalah pembuatan laporan akhir dan dokumentasi dari aplikasi yang telah
dibuat dalam bentuk buku Proyek Akhir. Buku tersebut berisi seluruh dokumentasi
sistem yang dibangun, dari awal pembuatan hingga tahap pengujian secara lengkap
dan terperinci. Hal ini berguna untuk pengembangan aplikasi dikemudian hari.
1.6
Sistematika Penulisan
Secara keseluruhan, sistematika penulisan pada proyek akhir ini adalah sebagai
berikut:
BAB I
Pendahuluan
Menjelaskan tentang latar belakang, perumusan masalah, batasan masalah,
tujuan, metode penyelesaian masalah, dan sistematika penulisan proyek akhir.
BAB II
Landasan Teori
Menjelaskan tentang dasar-dasar teori yang digunakan dalam pembuatan
perangkat lunak ini.
BAB III
Analisa dan Perancangan
Pada bagian ini dilakukan analisa terhadap sistem yang dibuat untuk
mendefinisikan kebutuhan perangkat lunak. Dilanjutkan dengan pembuatan
ER diagram, DAD (Diagram Aliran Data), Class diagram dll.
BAB IV
Implementasi dan Pengujian
Pada bagian ini berisi perancangan perangkat lunak untuk memenuhi
kebutuhan yang sudah didefinisikan sebelumnya serta uji coba dari perangkat
lunak yang telah dibangun.
BAB V
Penutup
Berisi kesimpulan dari keseluruhan proyek akhir dan saran tentang
pengembangan perangkat lunak selanjutnya.
4
Download