Anda di halaman 1dari 7

Jurnal Teknik Informatika, Vol. 13, No.

2, April 2021

APLIKASI CROWDFUNDING SEBAGAI PENGGALANGAN DANA KORBAN


BENCANA ALAM BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK
CODEIGNITER

Andi Muhammad Aslam1, Rd. Nuraini Siti Fatonah2, Noviana Riza3


Program Sarjana Terapan Teknik Informatika, Politeknik Pos Indonesia
Jl. Sariasih No.54, Sukasari, Bandung 40151, Indonesia
Telp. +6222-2009562, 2009570 Fax. +6222-2011099
1)
aslammmj9@gmail.com, 2) nuraini@poltekpos.ac.id, 3) novianarizappi@gmail.com.

Abstrak
Perkembangan teknologi informasi setiap tahunnya diikuti dengan kuantitas pengguna
internet. Melalui perkembangan teknologi, kegiatan penggalangan dana juga mengalami
pergeseran model, dimana bisa dilakukan secara tidak langsung melalui jaringan internet.
Kegiatan penggalangan dana terbuka untuk siapapun yang ingin berdonasi atau melakukan
penggalangan dana. Penggunaan teknologi dalam sektor penggalangan dana disebut sebagai
Crowdfunding.
Dalam Pengelolahan Penggalangan Dana pada Badan Penanggulangan Bencana Daerah
(BPBD) Kantor Wilayah Mamuju Tengah yaitu pengelolaan donasi korban bencana alam dari
para donatur dan dana DSP (Dana Siap Pakai) dari pemerintah membutuhkan proses yang lama
serta pencairan dana yang tidak transparan. Tidak efisiennya proses tersebut sehingga
pengumpulan data-data donasi dari para donatur dan pencairan dana terkadang menjadi
permasalahan pada Badan Penanggulangan Bencana Daerah (BPBD) Kantor Wilayah Mamuju
Tengah.
Tujuan dari penelitian ini dilakukan dengan membuat suatu sistem penggalangan dana
menggunkana metode Crowdfunding pada Badan Penanggulangan Bencana Daerah (BPBD)
Kantor Wilayah Mamuju Tengah berbasis website sehingga donatur dapat mengetahui
didonasikan kemana dan dalam bentuk program apa penggalangan dana tersebut. Oleh karena itu
metode yang diajukan peneliti dalam pembangunan pada sistem penggalangan dana terhadap
korban bencana alam ini yaitu metode crowdfunding dengan menggunakan bahasa pemrograman
PHP framework Codeigniter berbasis web untuk Database menggunakan Mysql. Tools dan editor
yang digunakan ialah Xampp, dan Visual Studio Code.
Dengan adanya aplikasi open platform penanggulangan dana terhadap korban bencan
alam ini, maka diharapkan dapat membantu Badan Penanggulagan Bencana Daerah (BPBD)
Kantor Wilayah Mamuju Tengah yang selama ini sudah berjalan, sekaligus dapat membantu
Pemerintah Mamuju Tengah utamanya Badan Penanggulangan Bencana Daerah (BPBD) dalam
melakukan penanggulangan dana terhadap korban bencana alam.

Kata kunci : Badan Penanggulangan Bencana Daerah (BPBD) Kantor Wilayah Mamuju Tengah,
Pusdatin, Crowdfunding, PHP, Mysql, Xampp, Visual Studio Code.

1. Pendahuluan jiwa manusia, kerusakan lingkungan,


kerugian harta benda dan bencana sosial.
Menurut Undang-undang No. 24
Seiring dengan berkembangnya waktu dan
Tahun 2007 tentang Penanggulangan
meningkatnya aktivitas manusia, kerusakan
Bencana menyebutkan bahwa pengertian
lingkungan hidup cenderung semakin parah
Bencana Alam adalah rangkaian peristiwa
dan memicu meningkatnya jumlah kejadian
yang mengancam dan mengganggu
bencana hidrometeorologi seperti banjir,
kehidupan dan penghidupan masyarakat
tanah longsor, kebakaran hutan dan
yang disebabkan, baik oleh faktor alam atau
kekeringan yang terjadi secara silih berganti
faktor non-alam maupun faktor manusia
sehingga mengakibatkan timbulnya korban
45
Jurnal Teknik Informatika, Vol. 13, No. 2, April 2021

di banyak daerah Indonesia khususnya di crowdfunding dengan judul “Aplikasi


Provinsi Sulawesi Barat [1]. Crowdfunding Sebagai Penggalangan Dana
Badan Penanggulangan Bencana Kepada Korban Bencana Alam Berbasis
Daerah (BPBD) Kantor Wilayah Mamuju Web Dengan menggunakan Framework
Tengah adalah instansi pemerintah non- CodeIgniter”. Dimana nantinya sistem
kementerian yang bertugas memberikan informasi ini berupa aplikasi berbasis
pedoman dan pengarahan terhadap usaha Website ini menggunakan Bahasa
penanggulangan bencana yang mencakup pemrograman PHP framework CodeIgniter
pencegahan bencana, penanganan tanggap dengan mengimplementasikan model, view,
darurat, rehabilitasi, dan rekonstruksi secara dan controller (VMC) sehingga
adil dan setara [2]. Untuk mewujudkan menghasilkan struktur program yang
bantuan terhadap korban bencana alam strategis pada file PHP nya, Database
maka Badan Penanggulangan Bencana menggunakan Mysql . Tools dan editor yang
Daerah (BPBD) Kantor Wilayah Mamuju digunakan ialah XAMPP dan Visual Studio
Tengah lembaga pelayanan sosial sangat Code sebagai pembuatan program website.
membutuhkan dana untuk kelangsungan Pada pembuatan aplikasi ini menggunakan
operasional lembaga, dimana untuk metode crowdfunding model donation-
memenuhi kebutuhan dana tersebut lembaga based sebagai penggalangan dananya
sosial perlu melakukan strategi pendanaan. dengan sistem open platform agar
Strategi pendanaan dilakukan agar lembaga masyarakat dapat mendapatkan berita atau
pelayanan sosial ini tidak tergantung kepada layanan informasi berupa website kemudian
para pendonor utama. Apabila salah satu dapat melakukan donasi melalui layanan
bantuan dana ini dihentikan, ini dapat donasi yang tersedia pada website.
menimbulkan krisis keuangan [3]. Dengan adanya sistem informasi
Adapun permasalahan tersebut berupa penggalangan dana dengan menggunakan
waktu yang kurang efektif dimana bagian metode crowdfunding didalamnya maka
pusdatin (pusat data dan infromasi) pada peluang dalam melakukan strategi
proses pendataan kebutuhan korban bencana penanggulangan dana terhadap korban
alam masih secara manual sehingga dalam bencana sangatlah efisien. Beserta dengan
mengelola data bantuan terhadap korban berbasis website sebagai media publikasinya
bencana alam masih kurang efektif dan sangat berperan dalam memberikan
efisien, lalu belum adanya sistem yang informasi terhadap masyarakat.
dibuat secara online sehingga mobilitasnya
terbatas dalam menyajikan informasi. 2. Metode Penelitian
Permasalahan juga terjadi dalam proses Penggalangan dana pada aplikasi
pendistribusian bantuan logistik dari pihak Crowdfunding ini dengan model donation-
BPBD ke posko-posko bencana alam yang based digunakan untuk membantu dan
terkadang kurang merata, akibatnya banyak memudahkan pusat data dan informasi
korban lain yang belum mendapatkan dalam melakukan proses penggalanga dana
bantuan. Penyebab kurang meratanya terhadap korban bencana alam.. Dengan
pendistribusian bantuan logistik karena adanya aplikasi ini Oleh karena itu penulis
terbatasnya informasi lokasi posko bencana membangun aplikasi yang menghubungkan
alam [4]. antara pemerintahan kab. Mamuju Tengah
Seiring berjalannya waktu, sistem dan masyarakat yang terdampak bencana
pencatatan data yang digunakan untuk alam [6].
korban bencana tersebut dinilai kurang Dengan menggunakan metode
efektif dan efisien karena masih manual Crowdfunding dengan sistem open platform
sehingga informasi tersebut sulit diakses agar masyarakat dapat mendapatkan berita
oleh masyarakat yang berada diluar daerah atau layanan informasi berupa website
sehingga terkesan kurang transparan kepada kemudian dapat melakukan transaksi berupa
semua pihak yang terkait [5]. donasi terhadap korban bencana alam
Oleh karena itu peneliti bertujuan melalui layanan donasi yang tersedia pada
untuk membangun suatu sistem
46
Jurnal Teknik Informatika, Vol. 13, No. 2, April 2021

website [3]. Tidak lupa dengan adanya Kabupaten Mamuju Tengah masih menggunakan
sistem ini maka membuat perkembangan cara manual, mulai dari pendataan kerusakan
infrormasi penggalangan dana terhadap bencana, penyampaian informasi mengenai
korban bencana daerah menjadi lebih kerusakan bencana, pendataan megenai bantuan
berkembang khususnya di Badan logistik terhadap korban bencana, serta persiapan
Penanggulangan Bencana Daerah anggaran pada pemerintah sehingga pada proses
Kabupaten Mamuju Tengah [17]. tersebut menggunakan waktu yang lama untuk
kelebihan aplikasi ini adalah adanya menyalurkan bantuan terhadap korban bencana.
metode crowdfunding model donation- Dalam proses menyalurkan anggaran atau bantuan
based dengan sistem open platform untuk terhadap korban bencana alam juga masih tidak
memudahkan masyarakat dan Pemerintahan transparansi sehingga berpotensi menimbulkan
dalam menyajikan berita serta lebih ketidakpercayaan terhadap masyarakat.
transparansi dalam pengelolaan dana
sumbangan masyarakat. [18]. Pada 3.2. Analisis Sistem yang akan Dibangun
penelitian ini penulis akan membahas Dalam rangka membangun sistem perlu
tentang bagaimana pembuatan dibat sebuah rancangan. Perancangan sistem yang
crowdfunding ini dari awal serta akan dibangun berupa Aplikasi Crowdfunding
menggunakan layanan transaksi untuk penggalangan dana terhadap korban bencana alam
berdonasi terhadap korban bencana alam yang akan menampilkan artikel/berita terkait
[18]. kejadian bencana alam pada wilayah Kabupaten
Mamuju Tengah dalam bentuk website. Pada
3. Analisis website yang dibuat juga masyarakat dapat
Analisis sistem merupakan tahapan paling melakukan transaksi untuk berdonasi pada website
awal dari pengembangan sistem yang menjadi terkait bencana alam yang ingin diberikan bantuan
fondasi menentukan keberhasilan sistem informasi donasi. Target penggunaan Aplikasi ini adalah
yang dihasilkan nantinya. Analis sistem adalah masyarakat di seluruh Indonesia utamanya pada
sebuah istilah yang secara kolektif pihak Badan Penanggulangan Bencana Daerah
mendeskripsikan fase-fase awal pengembangan Kabupaten Mamuju Tengah.
awal. Analisa sistem adalah penguraian dari suatu
sistem informasi yang utuh kedalam bagian-bagian 3.3. Use Case Diagram
komponennya dengan maksud untuk Use Case diagram merupakan konstruksi
mengidentifikasikan dan mengevaluasi untuk mendeskripsikan hubungan – hubungan
permasalahanpermasalahan yang diharapkan yang terjadi antar aktor dengan aktifitas yang
sehingga dapat di usulkan perbaikan-perbaikannya. terdapat pada sistem. Sasaran pemodelan use case
Analisis sistem secara sistematis menilai diantaranya adalah mendefinisikan kebutuhan
bagaimana fungsi dengan cara mengamati proses fungsional dan operasional sistem dengan
input dan data proses output informasi untuk mendefinisikan skenario penggunaan yang
membantu peningkatan proses organisasional. disepakati antara pemakai dan pengembang. Dari
Dengan demikian analisis sistem mampunyai tiga analisis pengguna aplikasi yang ada maka use case
peranan penting yaitu: 1) Sebagai konsultan, 2) diagram untuk aplikasi penggalangan dana
Sebagai ahli pendukung, 3) Sebagai ahli terhadap korban bencana alam pada Kabupaten
perubahan. Sejalan dengan pengertian diatas, Mamuju Tengah dapat dilihat dalam gambar 1
analisis sistem adalah suatu kegiatan mempelajari
sistem (baik sistem manual ataupun sistem yang
sudah komuterisasi) secara keseluruhan mulai dari
menganalisa sistem, analisa masalah, desain logic,
dan memberikan keputusan dari hasil analisis
tersebut [11].

3.1. Analisis Sistem yang sedang Berjalan


Selama magang, proses pendataan bencana
alam pada Badan Penanggulangan Bencana Daerah

47
Jurnal Teknik Informatika, Vol. 13, No. 2, April 2021

Penanggulangan Bencana Daerah


Kabupaten Mamuju Tengah itu sendiri.
Berdasarkan perancangan sistem
yang disusun, maka bahasa pemrograman
yang digunakan adalah PHP Framework
Codeigniter dan MySQL sebagai
databasenya serta tools dan editor yang
digunakan ialah XAMPP dan Visual Studio
Code sebagai pembuatan program website.

A. Halaman Login Admin


Halaman Login ini merupakan
halaman untuk melakukan hak akses login
admin dengan memasukkan username dan
Gambar 1. Use Case Diagram password.

3.4. Class Diagram


Class Diagram menggambarkan
struktur dan hubungan antar objek – objek
yang ada pada sistem. Struktur itu meliputi
atribut – atribut dan method – method yang
ada pada masing – masing kelas.
Hubungannya dari masing – masing kelas
yang ada tersebut digambarkan dengan
menggunakan pewarisan dan generalisasi
seperti terlihat pada Gambar 2.

Gambar 3. Halaman Login Admin


A. Halaman Dashboard Admin
Halaman admin ini merupakan
halaman yang dapat melakukan hak control
Cread, Read, Update, Delete (CRUD) yang
akan ditampilkan di halaman
masyarakat/donatur

Gambar 2. Class Diagram

4.3. Hasil dan Pembahasan


Langkah implementasi merupakan hal
Gambar 4. Dashboard Admin
terpenting yang harus dilaksanakan guna
untuk mendapatkan hasil yang maksimal C. Halaman Dashboard masyarakat/donatur
dari aplikasi yang dibangun. Implementasi Halaman ini merupakan halaman
aplikasi crowdfunding ini diaplikasikan yang dapat diakses oleh masyarakat/donatur
sebagai aplikasi yang dapat diakses oleh dengan menampilkan berita terkait bencana
masyarakat/donatur dan Badan alam pada suatu daerah.

48
Jurnal Teknik Informatika, Vol. 13, No. 2, April 2021

1. Merancang Aplikasi Crowdfunding


penggalangan dana terhadap korban bencana
alam berbasis website pada Badan
Penanggulangan Bencana Daerah
Kabupaten Mamuju Tengah di unit Pusdatin.
Di dalam website dibuat data mengenai
bencana alam yang terjadi pada wilayah
Mamuju Tengah dalam bentuk publikasi
Gambar 5. Dashboard masyarakat/donatur berita kepada masyarakat dan informasi
donasi secara transparansi.
D. Halaman Berita 2. Adanya menu untuk share informasi di
Halaman ini memperlihatkan berita sosial media. Untuk menyebarkan informasi
bencana alam pada suatu daerah serta bencana secara online, dengan melalui
masyarakat/donatur dapat melakukan donasi media sosial para donatur/user juga dapat
terhadap berita tersebut. melakukan share informasi terkait bencana
alam yang terjadi pada wilayah Mamuju
Tengah.
3. Donatur dapat melakukan transaksi atau
berdonasi untuk bencana alam secara online
melalui website sehingga para donatur dapat
dengan mudah memberikan bantuan dalam
bentuk donasi terhadap korban bencana,
serta membantu pemerintah Kabupaten
Mamuju Tengah dalam proses penggalangan
Gambar 6. Halaman Berita dana terhadap korban bencana alam.

6. Saran
D. Halaman Transaksi
Saran yang ingin disampaikan untuk
Halaman ini masyarakat/donatur mengembangkan Sistem Aplikasi ini lebih
dapat melakukan pengisian data sebagai lanjut adalah sebagai berikut:
donatur untuk melakukan donasi terhadap 1. Untuk kedepannya diharapkan aplikasi ini
korban bencana alam. bisa dikembangkan lagi agar dapat diakses
dengan baik oleh Badan Penanggulangan
Bencana Alam (BPBD) Kabupaten
Mamuju Tengah.
2. Pembuatan Aplikasi Crowdfunding ini
diharapkan mampu menjadi sarana bagi
para masyarakat dan khususnya juga untuk
Badan Penanggulangan Bencana Alam
(BPBD) Kabupaten Mamuju Tengah agar
lebih ditingkatkan lagi dalam pelayanan
Gambar 7. Halaman Transaksi terhadap masyarakat terkait korban
bencana alam.
5. Kesimpulan
Daftar Pustaka
Setelah melakukan analisis, [1] Nuraeni, A., & Hardianti, S. S. (2019).
perancangan, dan implementasi pada APLIKASI PENERIMAAN
Aplikasi Crowdfunding penggalangan dana KARYAWAN ONLINE DENGAN
terhadap korban bencana alam, maka dapat FITUR INFORMASI JADWAL TES
disimpulkan bahwa aplikasi yang dibangun DAN HASIL
telah mampu menjawab permasalahan yang KELULUSAN. INTERNAL
dibahas dalam bab-bab sebelumnya, serta
telah berhasil mencapai tujuan yaitu :
49
Jurnal Teknik Informatika, Vol. 13, No. 2, April 2021

(Information System Journal), 2(1), 1- [11] Muslihudin, M. (2016). Analisis Dan


22. Perancangan Sistem Informasi
[2] Buulolo, A. M. (2018). PENGARUH Menggunakan Model Terstruktur Dan
KUALITAS PELAYANAN UML. Penerbit Andi.
TERHADAP KEPUASAN [12] JULYANA, G.
NASABAH (Pada PT. Bank Negara (2016). PENYUSUNAN DOKUMEN
Indonesia (Persero) PENGUJIAN PERANGKAT LUNAK
TbkCabangPemudaMedan). PENJURIAN WUSHU TAOLU
[3] Sari, S. D., & Ratna, S. (2017). MENGGUNAKAN METODE
SISTEM E-RECRUITMENT BLACK-BOX TESTING (Studi Kasus:
KARYAWAN BERBASIS Sasana Satria Wushu Taolu
WEB. Technologia: Jurnal Bandung) (Doctoral dissertation,
Ilmiah, 8(2), 124-131. Fakultas Teknik Unpas).
[4] Shiddieq, D. F., & Nazib, I. N. (2018). [13] Banerjee, P., & Gupta, R. (2019).
PENERAPAN METODE Talent Attraction through Online
WEIGHTED PRODUCT (WP) Recruitment Websites: Application of
DALAM PROSES SELEKSI Web 2.0 Technologies. Australasian
CALON KARYAWAN (STUDI Journal of Information Systems, 23.
KASUS PT. ISH [14] Suryanto, T., Rahim, R., & Ahmar, A.
BANDUNG). Jurnal Teknologi S. (2018, June). Employee
Informasi, 1(1). Recruitment Fraud Prevention with
[5] Sovia, R., & Febio, J. (2017). the Implementation of Decision
Membangun Aplikasi E-Library Support System. In Journal of
Menggunakan Html, Php Script, Dan Physics: Conference Series (Vol.
Mysql Database. Jurnal 1028, No. 1, p. 012055). IOP
Processor, 6(2). Publishing.
[6] Shelby, Z., & Ukkola, S. (2017). [15] Kinnunen, T., & Parviainen, J. (2016).
Method, apparatus and system for web Feeling the right personality.
service management. U.S. Patent No. Recruitment consultants’ affective
9,614,877. Washington, DC: U.S. decision making in interviews with
Patent and Trademark Office. employee candidates. Nordic Journal
[7] P, Insan. (2015). Rekrutmen of Working Life Studies, 6(3), 5-21.
Karyawan : Definisi, Tujuan, Proses [16] Setyawan, A., Arini, F. Y., & Akhlis,
dan Sistem Rekrutmen dalam. Jakarta: I. (2017). Comparative Analysis of
Yayasan Obor Indonesia. Simple Additive Weighting Method
[8] Hutahaean, J. (2015). Konsep sistem and Weighted Product Method to New
informasi. Deepublish. Employee Recruitment Decision
[9] Parlika, R., Hakim, A. R., S Gama, N. Support System (DSS) at PT. Warta
D., & Parlika, A. (2015). REDESAIN Media Nusantara. Scientific Journal
SISTEM REKRUTMEN PEGAWAI of Informatics, 4(1), 34-42.
BERBASIS PHP [17] Hu, Y. (2016). Design and
BOOTSTRAP. SCAN-Jurnal Implementation of Recruitment
Teknologi Informasi dan Management System Based on
Komunikasi, 10(1), 45-54. Analysis of Advantages and
[10] Sahputra, G. O., Hasibuan, D., & Disadvantages of PHP Three-
Larosa, F. G. N. (2018). SISTEM Tier. Romanian Review Precision
PENDUKUNG KEPUTUSAN Mechanics, Optics & Mechatronics,
PENYELEKSIAN PEGAWAI (49), 74.
BARU PADA PT. GUNUNG [18] Mbugua, G. M., Waiganjo, E. W., &
SERAYU MEDAN DENGAN Njeru, A. (2015). Relationship
MENGGUNAKAN METODE between strategic recruitment and
AHP. MAJALAH ILMIAH employee retention in commercial
METHODA, 8(1), 15-26.
50
Jurnal Teknik Informatika, Vol. 13, No. 2, April 2021

banks in Kenya. International journal STUDY THE PROCESS OF


of business administration, 6(1), 87. RECRUITMENT AT TCS-BPS,
[19] Shenoy, V., & Aithal, P. S. (2018). CHENNAI. International Journal of
Literature Review on Primary Pure and Applied
Organizational Recruitment Mathematics, 119(16), 2561-2567.
Sources. International Journal of [23] Lena, S., & Sangita, L. (2018).
Management, Technology, and Social APLIKASI REKRUITMEN
Sciences (IJMTS), 3(1), 37-58. KARYAWAN BERBASIS WEB
[20] Acikgoz, Y. (2019). Employee MENGGUNAKAN FRAMEWORK
recruitment and job search: Towards a LARAVEL. Jurnal Teknologi
multi-level integration. Human Informasi, 1(1).
Resource Management Review, 29(1), [24] Desanti, R. I., Supit, C. F., & Widjaja,
1-13. A. E. (2017). Aplikasi Perekrutan dan
[21] Sutanto, E. M., & Kurniawan, M. Penilaian Karyawan Berbasis Web
(2016). The impact of recruitment, Pada PT. XYZ. Ultima InfoSys:
employee retention and labor relations Jurnal Ilmu Sistem Informasi, 8(2),
to employee performance on batik 74-80.
industry in Solo City, [25] Arifin, S., Kara, M. H., Amiruddin,
Indonesia. International Journal of K., & AR, M. S. (2017). SISTEM
Business and Society, 17(2). REKRUTMEN KARYAWAN
[22] Vijayabanu, V. V. D. C., Nivas, V. R. PADA PT. BANK SYARIAH
G., & Prasad, A. (2018). MANDIRI CABANG BONE. Jurnal
APPLICATION OF MULTIPLE Diskursus Islam, 5(2), 384-400.
REGRESSION ANALYSIS TO

51

Anda mungkin juga menyukai