Anda di halaman 1dari 11

Jurnal Manajemen Informatika & Sistem Informasi (MISI)

Volume 5, Nomor 2, Juni 2022.


ISSN 2614-1701 (media cetak)
ISSN 2614-3739 (media online)
DOI : 10.36595/misi.v5i2
http://e-journal.stmiklombok.ac.id/index.php/misi

SISTEM PENGELOLAAN KURBAN DI MASJID AL-FALAH KEBAK WIRUN


MOJOLABAN BERBASIS WEB
Joni Maulindar1, Yusuf Bahtiar2, Tasya Mutiara Diva3, Saifudin Umar4

1234Program
Studi Teknik Informatika, Universitas Duta Bangsa Surakarta
Jl. Bhayangkara No. 55 Tipes Surakarta
1joni_maulindar@udb.ac.id. 2Yusuf2bahtiar@gmail.com, 3tasyamutiara728@gmail.com,
4saifudin.umar11@gmail.com

Abstract
AL-Falah Wirun Mojobalan Mosque is located in Sukoharjo Regency and has a function as a mosque
in general. A mosque is a place used to perform worship for the Islamic religion. Many activities can be carried
out in the mosque by the community, including slaughtering sacrificial animals. Many problems arise when
these activities are carried out, one of which is the process of distributing sacrificial animals to the community.
This study aims to build an information system for the distribution of sacrificial animals that can assist the
process of distributing sacrificial animals to the community. Researchers used the waterfall method to build
the developed system. This research produces an information system that can be used to manage sacrificial
animals and can provide detailed information for all recipients of sacrificial meat.

Keywords: Management, Web Application, Mosque, Qurban Worship

Abstrak
Masjid AL-Falah Wirun Mojobalan berada di Kabupaten Sukoharjo yang mempunyai fungsi seperti
masjid pada umumnya. Masjid merupakan tempat yang digunakan untuk melakukan ibadah bagi agama
islam. Banyak kegiatan yang dapat dilakukan dimasjid oleh masyarakat antara lain melakukan kegiatan
pemotongan hewan kurban. Dalam setiap periode pembagian hewan kurban, selalu dilakukan pendataan
ulang masyarakat penerima hewan kurban, memberikan informasi tentang pelaksanaan kurban dan masih
lambatnya update informasi mengenai jumlah hewan kurban yang diperoleh menjadikan masalah setiap
menjelang hari raya Idul Adha. Penelitian ini bertujuan untuk membangun sistem informasi pembagian
hewan kurban yang dapat membantu proses pembagian hewan kurban kepada masyarakat. Peneliti
menggunakan metode waterfall untuk membangun sistem yang dikembangkan. Penelitian ini
menghasilkan suatu sistem informasi yang dapat digunakan untuk melakukan pengelolaan hewan kurban,
menampilkan jumlah kurban, data penerima daging kurban.

Keywords: Pengelolaan, Aplikasi Web, Masjid, Ibadah Kurban

1. PENDAHULUAN karena Tuhanmu dan berqurbanlah”[4] Walaupun


qurban sudah menjadi aktivitas rutin setiap tahun,
Idul Adha atau Idul Qurban merupakan hari namun sering terjadi permasalahan dalam proses
raya Islam [1] yang jatuh pada tanggal 10 Dzulhijjah pelaksanaannya. Pada setiap tahun terjadi insiden
sesuai penanggalan Hijriyah[2][3]. Hari raya ini dari kegiatan qurban yang diselengarakan di Masjid
dilaksanakan untuk memperingati peristiwa Nabi AL-Falah wirun mojobalan, Takmir dan remaja
Ibrahim yang bersedia mengorbankan Nabi Ismail Masjid AL- Falah membentuk kepanitiaan untuk
karena perintah Allah, lalu atas izin Allah Nabi melaksanakan kegiatan kurban tersebut. Dalam
Ismail digantikan dengan domba[4]. Setiap tahun pelaksanaannya, masih terdapat beberapa masalah
umat Islam memperingatinya dengan menyembelih yang muncul salah satunya adalah proses
hewan qurban sebagai wujud pengikhlasan atas pembagian hewan kurban pada masyarakat. Hal ini
sebagian harta dan materi yang dimiliki. Perintah disebabkan kurang validnya data yang dimiliki
berqurban bagi ummat Islam telah difirmankan karena data yang dimiliki belum berada dalam
Allah dalam Al Quran surat Al Kautsar ayat ke-2 suatu sistem. Masih belum sinkronnya data antara
yang terjemahannya, “Maka dirikanlah shalat ketersediaan daging kurban dengan jumlah

ISSN : 2614-1701 (Cetak) – 2614-3739 (Online) 140


Jurnal Manajemen Informatika & Sistem Informasi (MISI)
Volume 5, Nomor 2, Juni 2022.
ISSN 2614-1701 (media cetak)
ISSN 2614-3739 (media online)
DOI : 10.36595/misi.v5i2
http://e-journal.stmiklombok.ac.id/index.php/misi

penerima daging dapat menjadi masalah baru. informasi pengelolaan hewan kurban agar
Melalui permasalahan yang muncul di atas, masyarakan mengetahui proses pembagiannya
penulis bermaksud melakukan pengembangan dapat dilakukan secara transparan.
sistem pembagian hewan kurban untuk
meminimalisir masalah-masalah yang muncul. 3. METODE PENELITIAN
Tujuan dari aplikasi yang dimaksudkan agar para
takmir masjid dan panitia melakukan segala jenis 3.1 Wawancara
kegiatan terhubung dengan sebuah sistem. Sistem
tersebut dilengkapi beberapa fasilitas untuk Melakukan pengumpulan data melalui
menunjang kegiatan Qurban supaya berjalan wawancara yang dilakukan untuk menjadi dasar
dengan lancar serta untuk mengatasi permasalahan dalam membuat alur jalannya program[8][9],
yang terjadi dalam proses yang dilakukan pada mengetahui cara pendistribusian daging, dan
pembagian hewan kurban termasuk masalah mencari informasi mengenai pengelompokan
sinkronisasi data antara ketersediaan hewan warga penerima daging kurban. Wawancara
kurban dengan data penerima hewan, Sehingga dilakukan dengan salah seorang panitia dari
pada saat melaksanakan kegiatan qurban jika penyembelihan hewan kurban Masjid Al-Falah
terjadi permasalahan pengguna dapat mencari data Kebak, Wirun, Mojolaban.
tersebut melalui sistem, selain itu juga dengan
adanya sistem dapat membuat kegiatan menjadi 3.2 Metode Pengembangan Sistem
lebih efisien.
Metode waterfall merupakan model
2. TINJAUAN PUSTAKA pengembangan sistem informasi yang sistematik
dan sekuensial [10]. Tahapan metode penelitian
Penelitian [5], melakukan penelitiannya disajikan dalam bentuk flowchart berikut ini:
tentang perancangan sistem informasi pengambilan
keputusan pemilihan hewan kurban metode
pengembangan prototyping. Tujuan dari penelitian
ini adalah untuk merancang dalam pembuatan
sistem pendukung keputusan hewan kurban.
Metode yang digunakan yaitu prototype. Hasil dari
penelitian yang dikembangkan adalah suatu
prototype sistem informasi pendukung keputusan
pemilihan hewan kurban. Perbedaan dengan
penelitian yang dikembangkan adalah peneliti
melakukan implementasi pembagian hewan
kurban.
Penelitian [6], membahas tentang
pengelolaan distribusi daging qurban di Masjid Al-
Irsyad Surabaya. Penelitian ini bertujuan untuk
mengetahui manajemen pendistribusian daging Gambar 1. Flowchart Metodologi Penelitian
kurban. Temuan penelitian bahwa Masjid Al-Irsyad
setiap tahun membentuk sistem kepanitiaan khusus Alur penelitian yang disajikan dalam gambar 1
pengelolaan daging kurban. Peneliti melakukan dimulai dari tahapan analisis dan definisi
pengembangan penelitian yaitu membuat sistem persyaratan, perancangan, pengkodean,
informasi yang dapat melakukan pembagian hewan pengujian, dan pemeliharaan. Tahapan-tahapan
kurban secara merata. dapat dijelaskan sebagai berikut [11][12].
Penelitian [7], meneliti tentang proses 3.2.1 Analisis dan Definisi Persyaratan
penyiapan daging hewan kurban tahun 1442 di Mendiskusikan layanan-layanan sistem,
Kabupaten Manokwari, Yogyakarta dan Kota kendala, tujuan yang ditetapkan sehingga setiap
Magelang. Tujuan dari penelitian ini adalah untuk ada masukan akan dikaji untuk
mengetahui proses penyediaan daging hewan diimplementasikan menjadi sebuah sistem yang
kurban. Metode yang digunakan dalam penelitian sesuai dengan kebutuhan.
ini menggunakan analisis deskriptif. Penelitian ini 3.2.2 Perancangan
menghasilkan informasi berupa penyembelihan Mengubah kebutuhan-kebutuhan menjadi
hewan kurban yang baik. Peneliti mengembangkan bentuk karakteristik yang dimerngerti
hasil penelitian ini dengan membuat sistem perangkat lunak, mencakup database, dan

ISSN : 2614-1701 (Cetak) – 2614-3739 (Online) 141


Jurnal Manajemen Informatika & Sistem Informasi (MISI)
Volume 5, Nomor 2, Juni 2022.
ISSN 2614-1701 (media cetak)
ISSN 2614-3739 (media online)
DOI : 10.36595/misi.v5i2
http://e-journal.stmiklombok.ac.id/index.php/misi

tampilan antar muka aplikasi[17]. pembelian label nama bisa jadi kelebihan atau
3.2.3 Pengkodean bahkan kurang.
Pembuatan code program dengan
menggunakan CodeIgniter yang merupakan salah 3.4 Perancangan Sistem
satu framework dari bahasa pemrograman PHP,
untuk kebutuhan database menggunakan MySQL. Dalam Sistem Pengelolaan Kurban Masjid Al-
Serta dukungan bahasa pemrograman web Falah Kebak Wirun akan menumui Istilah warga
seperti CSS, dan JavaScript. dan penerima khusus. Warga adalah nama kepala
3.2.4 Pengujian keluarga atau bisa juga nama warga secara khusus
Setelah tahap pembuatan code program lalu di inputkan oleh panitia, contohnya warga yang
dilakukan pengujian untuk mencari kesalahan- ikut kurban kambing atas namanya sendiri, warga
kesalahan program dan untuk memastikan semua luar RW 13 yang direkomendasikan panitia untuk
kebutuhan layanan telah terpenuhi. Dengan cara mendapat jatah daging kurban. Daftar penerima
memberikan input data ke sistem dan selanjutnya khusus merupakan kategori penerima daging
dilakukan pemeriksaan terhadap output yang yang meliputi, (1) khotib, (2) guru pengajar TPQ,
ditampilkan. (3) warga diluar kampung yang ditentukan oleh
3.2.5 Pemeliharaan panitia, (4) petani sapi atau pemilik sapi hewan
Pemeliharaan sistem akan terus dilakukan kurban, (5) speleng atau kantong daging cadangan
dengan korektif yaitu memperbaiki permasalahan jumlahnya ditentukan oleh panitia.
yang mungkin terjadi, adaptif dengan peningkatan 3.4.1 Flowchart Proses Pendukung
layanan sistem, serta melakukan backup data. Flowchart kebutuhan program
untuk proses pendukung seperti berikut, (1)
3.3 Identifikasi Masalah proses awal dilakukan rapat dengan takmir
masjid lalu dilanjutkan dengan pendataan
Masjid Al-Falah masuk ke dalam administrasi warga RT 01, RT 02, dan RT 03 oleh ketua RT
Kebak RW 13 Wirun, Mojolaban, Sukoharjo. masing-masing. Setelah itu, admin mulai
Target pembagian daging hewan kurban adalah
menginputkan data pantia ke sistem. Panitia
warga yang tinggal di lingkungan RW 13 yang
sapi mulai mencari referensi harga sapi dilanjut
terdiri dari tiga RT (Rukun Tetangga).
Pengelolaan kurban Masjid Al-Falah dibagi dengan membentuk kelompok harga sapi, (2)
menjadi proses pendukung dan proses utama. Data warga, panitia kurban, dan kelompok
Proses pendukung mencakup mendaftar warga kurban sapi dapat diakses oleh umum
penerima daging, pembentukan panitia kurban, khususnya warga RW 13 Wirun dan sekitarnya,
pembelian sapi, dan mendaftar warga yang ikut (3) Warga yang ingin ikut berkurban
kurban sapi. Proses utama meliputi mendata mendatangi Pantia Sapi dan menyerahkan uang
warga yang ikut kurban kambing, penyembelihan iuran kurban sapi, (4) Secara otomatis sistem
hewan kurban, mengnhitung prediksi kantong akan menginputkannya ke database, tepatnya
daging hewan kurban, pendistribusian daging tabel kurban_sapi dan tabel kas.
kurban, dan laporan keuangan.
Proses pendukung mulai dirancang sebulan
sebelum penyembelihan hewan kurban. Proses
utama inilah yang memiliki banyak kendala,
karena data warga penerima daging harus valid
hari itu juga untuk pendistribusian daging kurban.
Beberapa kendala yang ditemukan pada proses
utama yaitu (1) Menggunakan buku atau catatan
manual sebagai media menyimpan data. (2) Pada
saat proses pendistribusian daging, ketika warga
yang sebenarnya sudah mendapat jatah daging
tapi diserahkannya dengan cara dititipkan ke
tetangga, namun warga tersebut mengaku belum
mendapat jatah daging, (3) Pada permasalahan
nomor dua diberikan solusi dengan memberikan
label nama disetiap kantong plastik, namum
memunculkan kendala dalam memprediksi Gambar 2. Flowchart Proses Pendukung
jumlah kantong daging dan berdampak pada

ISSN : 2614-1701 (Cetak) – 2614-3739 (Online) 142


Jurnal Manajemen Informatika & Sistem Informasi (MISI)
Volume 5, Nomor 2, Juni 2022.
ISSN 2614-1701 (media cetak)
ISSN 2614-3739 (media online)
DOI : 10.36595/misi.v5i2
http://e-journal.stmiklombok.ac.id/index.php/misi

3.4.2 Flowchart Proses Utama • Struktur panitia


Flowchart kebutuhan program untuk • Daftar kelompok sapi yang masih
proses utama seperti pada gambar berikut, tersedia (sebelum penyembelihan)
• Daftar warga yang ikut kurban sapi
• Pembagian daging sampil kurban sapi
• Daftar warga yang ikut kurban
kambing
• Pembagian daging sampil kurban
kambing
• Penerima daging RT 01
• Penerima daging RT 02
• Penerima daging RT 03
• Penerima khusus
• Laporan keuangan
b. Admin
Gambar 3. Flowchart Proses Utama Berikut beberapa fitur yang dibutuhkan oleh
Keterangan: admin,
• Membuat pengumuman kepada warga
(1) Pada saat hari-H penyembelihan warga yang • Input struktur panitia kurban
kurban kambing langsung datang dan mendaftar • Mengatur menu dan submenu seluruh
ke panitia kambing beserta menyerahkan uang user
untuk administrasi, biaya administrasi dihitung • Mengunduh data dalam format excel
berdasarkan jumlah hewan yang dikurbankan untuk dibuat label nama pada kantong
jika lebih dari satu maka total biaya menjadi daging kurban
kelipatannya, (2) Data warga akan di inputkan
• Mengatur menu yang bisa diakses oleh
ke sistem oleh panitia dan secara otomatis
setiap akun
sistem akan memasukkan data ke tabel kas
c. Ketua RT
sesuai dengan jumlah hewan yang dikurbankan,
Berikut beberapa fitur yang dibutuhkan oleh
(3) Panitia melakukan observasi terhadap
Ketua RT,
warga yang membantu jalannya penymbelihan
kurban, lalu menginputkannya ke sistem, (4) • Input data kepala keluarga di lingkungan
rt
Setelah penyembelihan selesai masukkan ke
tahap pengemasan, Admin dapat mendownload • Update status warga saat pembagian
daging kurban
file excel yang kemudian diolah menjadi label
nama untuk penamaan di kantong daging d. Panitia Sapi
Berikut beberapa fitur yang ibutuhkan oleh
kurban, (5) Pada saat pendistribusian daging
Panitia Sapi,
kepada warga, Ketua RT 01, RT 02, dan RT 03
melakukan update data penerima jika daging • Input kelompok sapi
sudah diterima oleh warga, (6) Panitia dapat • Input data warga ikut kurban sapi
mengelola keuangan kurban, • Menerima uang iuran sapi dan
(7) admin melakukan pencetakan laporan untuk menginputkan ke sistem
dokumentasi, Selain itu warga juga bisa melihat • Update status penerima sampil bagi
data yang sudah diolah sistem di website. warga yang ikut kurban sapi
3.4.3 Analisis Kebutuhan Fitur e. Panitia Kambing
Analisis kebutuhan fitur dikelompokkan Berikut beberapa fitur yang dibutuhkan oleh
berdasarkan aktor dan peran masing- masing Panitia Kambing:
diantaranya, • Input data warga ikut
a. Umum kurban kambing
Melihat semua data yang sudah diolah sistem • Menerima uang kurban kambing dan
diantaranya, menginputkan ke sistem
• Pengumuman • Update status penerima sampil bagi

ISSN : 2614-1701 (Cetak) – 2614-3739 (Online) 143


Jurnal Manajemen Informatika & Sistem Informasi (MISI)
Volume 5, Nomor 2, Juni 2022.
ISSN 2614-1701 (media cetak)
ISSN 2614-3739 (media online)
DOI : 10.36595/misi.v5i2
http://e-journal.stmiklombok.ac.id/index.php/misi

warga yang ikut kurban kambing diberi index agar bisa direlasikan dengan
b. Operator warga_id yang ada di tabel warga. Lebih
Berikut beberapa fitur yang dibutuhkan jelasnya seperti pada gambar berikut.
oleh Operator,
• Input data penerima khusus
• Menginput warga yang membantu
proses penyembelihan kurban
• Mengelola data keuangan kurban
4. HASIL DAN PEMBAHASAN
Gambar 5. Tabel Detail_Panitia
4.1 Pembahasan Database

Basis data yang digunakan dalam Sistem


c. Tabel domisili_warga
Berisikan 3 field perlu diperhatikan untuk
Pengelolaan Kurban Masjid Al-Falah Kebak
kolom, (1) domisili_id beratribut primary key
Wirun sebagai berikut,
dan auto_increment, (2) kategori_id bertindak
4.1.1 Struktur Tabel
sebagai foreign key diberi index agar bisa
a. Tabel cakupan_kategori direlasikan dengan kategori_id yang ada di
Berisikan 3 field perlu diperhatikan untuk
tabel kategori_penerima. Lebih jelasnya
kolom, (1) id beratribut primary key dan
seperti pada gambar berikut.
auto_increment, (2) kategori_id bertindak
sebagai foreign key diberi index agar bisa
direlasikan dengan kategori_id yang ada
pada tabel kategori_penerima, (3)
domisili_id bertindak sebagai foreign key
diberi index agar bisa direlasikan dengan
domisili_id yang ada pada tabel
domisili_warga. Lebih jelasnya seperti pada Gambar 6. Tabel Domisili_Warga
gambar berikut.
d. Tabel kas

Gambar 7. Tabel Kas

Berisikan 7 field perlu diperhatikan untuk


kolom, (1) id beratribut primary key dan
auto_increment, (2) kurban_sapi_id
Gambar 4. Tabel Cakupan_Kategori bertindak sebagai foreign key diberi index
agar bisa direlasikan dengan kurban_sapi_id
b. Table detail_panitia yang ada di tabel kurban_sapi, (3)
Berisikan 3 field perlu diperhatikan untuk
kurban_kambing_id bertindak sebagai
kolom, (1) id beratribut primary key dan
foreign key diberi index agar bisa direlasikan
auto_increment, (2) panitia_id bertindak
dengan
sebagai foreign key diberi index agar bisa
kurban_kambing_id yang ada di tabel
direlasikan dengan panitia_id yang ada di
kurban_kambing.
tabel panitia,
(3) warga_id bertindak sebagai foreign key e. Tabel kategori_penerima
Berisikan 2 field perlu diperhatikan untuk

ISSN : 2614-1701 (Cetak) – 2614-3739 (Online) 144


Jurnal Manajemen Informatika & Sistem Informasi (MISI)
Volume 5, Nomor 2, Juni 2022.
ISSN 2614-1701 (media cetak)
ISSN 2614-3739 (media online)
DOI : 10.36595/misi.v5i2
http://e-journal.stmiklombok.ac.id/index.php/misi

kolom, (1) kategori_id beratribut primary pada tabel warga, (3) sapi_id diberi index
key dan auto_increment, lebih jelasnya dan bertindak sebagai foreign key dari
seperti pada gambar berikut. sapi_id yang ada pada tabel sapi, lebih
jelasnya seperti pada gambar berikut.
h. Tabel panitia
Menyimapan data posisi panitia, berisikan
2 field perlu diperhatikan untuk kolom
panitia_id beratribut primary key dan
auto_increment, lebih jelasnya seperti pada
gambar berikut.
Gambar 8. Tabel kategori_penerima

f. Tabel kurban_kambing
Menyimpan data warga yang ikut kurban
kambing beserta jumlah hewan yang
dikurbankan, berisikan 5 field perlu
Gambar 11. Tabel Panitia
diperhatikan untuk kolom, (1)
kurban_kambing_id beratribut primary key
i. Tabel pembayaran_sapi
dan auto_increment, (2) warga_id Menyimpan data pembayaran warga yang
bertindak sebagai foreign key diberi index ikut kurban sapi, berisikan 7 field perlu
agar bisa direlasikan dengan warga_id yang diperhatikan untuk kolom,
ada di tabel warga, lebih jelasnya seperti (1) id beratribut primary key dan
pada gambar berikut. auto_increment, (2) warga_id diberi index
dan bertindak sebagai foreign key dari
warga_id yang berada pada tabel warga, (3)
kurban_sapi_id diberi index dan bertindak
sebagai foreign key dari kurban_sapi_id yang
berada pada tabel kurban_sapi, lebih jelasnya
seperti pada gambar berikut.

Gambar 9. Tabel Kurban_Kambing

g. Tabel kurban_sapi

Gambar 12. Tabel Pembayaran_Sapi


j. Tabel penerima_daging

Gambar 10. Tabel Kurban_Sapi

Menyimpan data warga yang ikut kurban Gambar 13. Tabel Penerima_Daging
sapi, berisikan 5 field perlu diperhatikan Menyimpan jumlah kantong daging yang
untuk kolom, (1) kurban_sapi_id sebagai akan diterima warga, berisikan 7 field perlu
primary key dan auto_increment, (2) diperhatikan pada kolom,
warga_id diberi index dan bertindak (1) id beratribut primary key dan
sebagai foreign key dari warga_id yang ada auto_increment, (2) warga_id diberi index

ISSN : 2614-1701 (Cetak) – 2614-3739 (Online) 145


Jurnal Manajemen Informatika & Sistem Informasi (MISI)
Volume 5, Nomor 2, Juni 2022.
ISSN 2614-1701 (media cetak)
ISSN 2614-3739 (media online)
DOI : 10.36595/misi.v5i2
http://e-journal.stmiklombok.ac.id/index.php/misi

dan bertindak sebagai foreign key dari user_menu (many to many) tabel
warga_id yang berada pada tabel warga, user_access_menu, (4) user_menu (one to
lebih jelasnya seperti pada gambar. Tabel many) user_sub_menu
penerima_daging Menyimpan data yang b. Relasi Kategori Penerima Daging
menerima daging pada saat pendistribusian Kurban
daging kepada warga, berisikan 4 field perlu
diperhatikan pada kolom, (1) id beratribut
primary key dan auto_increment,
(2) warga_id diberi index dan bertindak
sebagai foreign key dari warga_id yang
berada pada tabel warga, lebih jelasnya
seperti pada gambar.

Gambar 17. Gambar Relasi Kategori Penerima


Daging Kurban
Relasi ini untuk membentuk hubungan antara
tabel kategori_penerima dan domisili_warga
Gambar 14. Tabel User_Sub_Menu
lalu datanya disimpan di tabel
k. Tabel warga cakupan_kateggori, misalnya kategori
Berisikan 4 field perlu diperhatikan untuk penerima RT 01 memiliki domisili warga lokal
field, (1) warga_id beratribut primary key RT 01 dan Tambahan luar RT 01.
dan auto_increment, (2) domisili_id diberi Keterangan: hubungan antar tabel
index dab bertindak sebagai foreign key dijelaskan sebagai berikut, (1) tabel
dari domisili_id yang ada pada tabel kategori_penerima (one to many) tabel
domisili_warga, lebih jelasnya seperti pada cakupan_kategori, (2) tabel domisili_warga
gambar berikut. (Many to many) tabel cakupan_kategori,
(3) tabel kategori_penerima (one to
many) tabel domisili_warga, (4)
tabel domisili_warga (one to one) tabel
warga.
c. Relasi Panitia Kurban
Gambar 15. Tabel Warga
4.1.2 Relasi Tabel Database
a. Relasi Akses Menu User

Gambar 18. Gambar Relasi Panitia Kurban


Gambar 16. Relasi Akses Menu User Relasi ini untuk membentuk struktur
Relasi ini berfungsi untuk mencari menu panitia kurban, setiap posisi panitia
dan submenu yang boleh diakses oleh role memiliki banyak warga, begitu pula dengan
(level user) di sistem. warga bisa memiliki banyak posisi
Keterangan: Hubungan antar tabel distruktur panitia kurban.
dijelaskan sebagai berikut, (1) tabel user Keterangan hubungan antar tabel
(one to one) tabel user_role, (2) tabel dijelaskan sebagai berikut, (1) tabel panitia
user_role (many to many) tabel (one to many) tabel detail_panitia, (2) tabel
user_access_menu, (3) tabel warga (one to many) tabel detail_panitia.

ISSN : 2614-1701 (Cetak) – 2614-3739 (Online) 146


Jurnal Manajemen Informatika & Sistem Informasi (MISI)
Volume 5, Nomor 2, Juni 2022.
ISSN 2614-1701 (media cetak)
ISSN 2614-3739 (media online)
DOI : 10.36595/misi.v5i2
http://e-journal.stmiklombok.ac.id/index.php/misi

d. Relasi Data Kurban Warga Halaman login membutuhkan username


dan password, jika tidak sesuai dengan
data di database akan ditampilkan pesan
sesuai dengan kesalahan input yang
dimasukkan.
4.2.2 Halaman Dashboard Umum

Gambar 19. Gambar Relasi Data


Kurban Warga
Relasi ini berfungsi untuk membentuk
kelompok sapi bagi warga yang berkurban
sapi, pembayaran warga berkurban,
mengolah data warga penerima daging Gambar 21. Dashboard Untuk Umum
kurban, dan pengecekan kas bagi warga Menampilkan total keseluruhan kantong
yang ikut berkurban. daging, total hewan yang disembelih, dan
Keterangan: hubungan antar tabel pengumuman.
dijelaskan sebagai berikut, (1) tabel sapi 4.2.3 Halaman Ketua RT Input Data
(one to many) kurban_sapi, (2) tabel warga Warga
(one to one) tabel kurban_sapi, (3) tabel
warga (one to many) pembayaran_sapi, (4)
tabel kurban_sapi (one to many)
pembayaran_sapi, (5) tabel
kurban_sapi (one to one) tabel kas, (6)
tabel warga (one to one) tabel
penerima_daging, (7) tabel warga (one to
one) tabel penerima_daging_status,
(8) tabel warga (one to one) Gambar 22. Halaman Data Warga
kurban_kambing, (8) tabel Pada halaman ini ketua RT dapat
kurban_kambing (one to one) tabel kas. mengelola data warganya, mengelola
banyaknya jatah daging yang didapatkan
4.2 Implementasi Tampilan Layar untuk kategori KK yang nantinya jumlah
4.2.1 Halaman Login tersebut akan berpengaruh di total akhir
jatah daging yang diberikan kepada
keluarga atau warga tersebut.
4.2.4 Warga Penerima Daging Kurban

Gambar 23. Warga Penerima Daging


Kurban
Gambar 20. Halaman Login

ISSN : 2614-1701 (Cetak) – 2614-3739 (Online) 147


Jurnal Manajemen Informatika & Sistem Informasi (MISI)
Volume 5, Nomor 2, Juni 2022.
ISSN 2614-1701 (media cetak)
ISSN 2614-3739 (media online)
DOI : 10.36595/misi.v5i2
http://e-journal.stmiklombok.ac.id/index.php/misi

4.2.7 Pembayaran Kurban Sapi

Gambar 27. Pembayaran Kurban Sapi


Gambar 24. Data Pembagian Daging Kurban Terdapat informasi warga yang sudah
Menampilkan domisili yang masuk dalam lunas dan tidak masuk ke dalam tabel
kategori penerima kurban, presentase daftar pembayaran kurban sapi.
pembagian daging kurban, dan data 4.2.8 Penyerahan Daging untuk Warga ynag
penerimaan daging kurban oleh warga. Berkurban
4.2.5 Data Kelompok Kurban Sapi Pada gambar di bawah merupakan
halaman penyerahan danging untuk
kurban kambing, untuk halaman kurban
sapi prinsipnya sama seperti gambar di
atas. Dapat merubah status penerimaan
daging, dan membatalkan status
penerimaan penyerahan daging.

Gambar 25. Kelompok Kurban Sapi


Halaman yang diakses oleh user panitia
sapi, dapat melakukan penambahan data
kelompok, edit, dan hapus.
4.2.6 Input Warga Kurban Sapi
Pada halaman ini panitia sapi dapat Gambar 28. Penyerahan Daging
menginputkan warga yang tidak terdaftar untuk Warga Kurban Kambing
di data warga, karena bisa saja ingin
berkurban dengan nama sendiri. Konsep 4.2.9 Pengelolaan Kas Kurban
seperti ini juga dipakai pada kurban
kambing.

Gambar 29. Pengelolaan Kas Kurban

Kas dari kurban sapi dan kambing tidak


Gambar 26. Tampilan Form Tambah dapat diubah karena sifatnya otomatis,
Warga Kurban Sapi jika Tidak Terdapat di tetapi untuk lainnya pengurus dapat
Data Warga melakukan input, edit, dan hapus. Saldo
akan terupdate otomatis setelah ada
perubahan data.

ISSN : 2614-1701 (Cetak) – 2614-3739 (Online) 148


Jurnal Manajemen Informatika & Sistem Informasi (MISI)
Volume 5, Nomor 2, Juni 2022.
ISSN 2614-1701 (media cetak)
ISSN 2614-3739 (media online)
DOI : 10.36595/misi.v5i2
http://e-journal.stmiklombok.ac.id/index.php/misi

4.2.10 Input Warga Bantu Kurban Koesdarto, “Identifikasi Parasit Darah pada
Sapi Kurban yang Disembelih Saat Idul Adha
1438 H di Kota Surabaya dan Kabupaten
Sidoarjo,” J. Parasite Sci., vol. 3, no. 2, 2019.
[3] R. Pakaya, A. R. Tapate, and S. Suleman,
“Perancangan Aplikasi Penjualan Hewan
Ternak Untuk Qurban Dan Aqiqah Dengan
Metode Unified Modeling Language (Uml),” J.
Technopreneur, vol. 8, no. 1, pp. 31–40, 2020,
doi: 10.30869/jtech.v8i1.531.
Gambar 30. Input Warga Bantu Kurban [4] D. Simanjuntak, “Faktor-Faktor Yang
Operator saat melakukan observasi Mempengaruhi Kurangnya Kesadaran
terhadap warga yang ikut bantu kurban, Masyarakat Dalam Berkurban,” J. Al-Maqasid,
vol. 5, no. 2, pp. 258–270, 2019.
lalu memilih tombol cari dan pilih warga.
[5] N. D. Saputro, R. R. Waliyansyah, and M. Novita,
Setelah itu akan otomatis data penerima
“Perancangan Sistem Informasi Penagambilan
kurban warga tersebut akan berubah, Keputusan Pemilihan Hewan Qurban Metode
bertambah satu kantong jatah daging Pengembangan Prototyping,” Semin. Nas. Has.
kurbannya. Penelit. Lemb. Penelit. dan Pengabdi. Kpd.
Masyarakat, Univ. PGRI Semarang, pp. 680–
5. KESIMPULAN 693, 2021.
[6] H. S. Wibowo, “Pengelolaan Distribusi Daging
Berdasarkan pembahasan di atas mengenai maka Qurban Di Masjid Al-Irsyad Surabaya,”
dapat diambil beberapa kesimpulan bahwa : Masjiduna Junal Ilm. Stidki Ar-Rahmah, vol. 3,
a. Peneliti telah melakukan perancangan berupa no. 2, p. 82, 2020, doi:
perancangan flowchart, perancangan table, 10.52833/masjiduna.v3i2.65.
relasi tabel dan desain sistem. [7] I. Widayati et al., “Proses Penyiapan Daging
Hewan Kurban Tahun 1442 H Di Kabupaten
b. Peneliti telah berhasil membuat suatu sistem Manokwari, Yogyakarta dan Kota Magelang,”
informasi pengelolaan hewan kurban yang Gastron. ecuatoriana y Tur. local., vol. 2, no. 3,
dapat digunakan untuk melihat informasi pp. 130–139, 2021.
hewan kurban, informasi penerima hewan [8] A. A. Wahid, “Analisis Metode Waterfall Untuk
kurban dan pembagian hewan kurban. Pengembangan Sistem Informasi,” J. Ilmu-ilmu
Inform. dan Manaj. STMIK, no. November, pp.
6. SARAN 1–5, 2020, [Online]. Available:
https://www.researchgate.net/profile/Aceng
Adapun saran dari penelitian antara lain : _Wahid/publication/346397070_Analisis_Met
a. Perlunya perkembangan pada proses ode_Waterfall_Untuk_Pengembangan_Sistem_I
ketika ada warga yang menerima hewan nformasi/links/5fbfa91092851c933f5d76b6/
daging kurban, lalu admin mendapatkan Analisis-Metode-Waterfall-Untuk-
Pengembangan-Sistem-Informasi.pdf.
notifikasi.
[9] M. Poo Lexy Utomo and J. Maulindar, “Sistem
b. aplikasi ini dapat nenambahkan metode Pendukung Keputusan Pemilihan Siswa
untuk pembayaran iuran dengan kartu Berprestasi Dengan Metode Saw Berbasis Web
kredit, kartu debit, Maupun top up saldo Di Sd Negeri Pondok 2,” J. Tek. Inform.
untuk aplikasi. Kaputama, vol. 5, no. 2, pp. 148–158, 2021.
[10] F. Bilal, “Aplikasi Pemesanan Hewan Qurban
DAFTAR PUSTAKA Dan Aqiqah Berbasis Web ( Studi Kasus : UKM
Efendi ),” Jukomika, vol. 3, pp. 393–405, 2020.
[1] F. Hernanda, I. Aknuranda, and W. Purnomo, [11] Y. Handrianto and B. Sanjaya, “Model Waterfall
“Pengembangan Sistem Informasi Kurban Dalam Rancang Bangun Sistem Informasi
Pada Proses Pendukung dan Pendaftaran Pemesanan Produk Dan Outlet Berbasis Web,”
Kurban ( Studi Kasus : Masjid Ibnu Sina Kota J. Inov. Inform., vol. 5, no. 2, pp. 153–160, 2020,
Malang ),” vol. 4, no. 8, pp. 2469–2478, 2020. doi: 10.51170/jii.v5i2.66.
[2] M. Y. Dhimar Maulud Dyahningrum, Mufasirin, [12] I. Fikri, G. A. Syafarina, and , R., “Perancangan
Nenny Harijani, Poedji Hastutiek, Setiawan Dan Implementasi Sistem Informasi

ISSN : 2614-1701 (Cetak) – 2614-3739 (Online) 149


Jurnal Manajemen Informatika & Sistem Informasi (MISI)
Volume 5, Nomor 2, Juni 2022.
ISSN 2614-1701 (media cetak)
ISSN 2614-3739 (media online)
DOI : 10.36595/misi.v5i2
http://e-journal.stmiklombok.ac.id/index.php/misi

Pengelolaan Mesjid Habib Hamid Bin Abbas [16] A. Suryadi, “Rancang Bangun Sistem
Albahasyim Berbasis Web,” Al-Jazari J. Ilm. Tek. Pengelolaan Arsip Surat Berbasis Web
Mesin, vol. 6, no. 1, pp. 8–13, 2021, doi: Menggunakan Metode Waterfall (Studi Kasus :
10.31602/al-jazari.v6i1.5011. Kantor Desa Karangrau Banyumas),” J.
[13] D. S. Purnia, A. Rifai, and S. Rahmatullah, Khatulistiwa Inform., vol. 7, no. 1, pp. 13–21,
“Penerapan Metode Waterfall dalam 2019, doi: 10.31294/jki.v7i1.36.
Perancangan Sistem Informasi Aplikasi [17] D. Andrian, “Penerapan Metode Waterfall
Bantuan Sosial Berbasis Android,” Semin. Nas. Dalam Perancangan Sistem Informasi
Sains dan Teknol. 2019, pp. 1–7, 2019. Pengawasan Proyek Berbasis Web,” J. Inform.
[14] A. Rifai and Y. P. Yuniar, “Penerapan Metode dan Rekayasa Perangkat Lunak, vol. 2, no. 1, pp.
Waterfall Dalam Perancangan Sistem 85–93, 2021, [Online]. Available:
Informasi Ujian Pada SMK Indonesia Global http://jim.teknokrat.ac.id/index.php/informa
Berbasis Web,” J. Khatulistiwa Inform., vol. 7, tika.
no. 1, pp. 1–6, 2019, doi: 10.31294/jki.v7i1.64.
[15] H. Larasati et al., “Dengan Metode Waterfall,” J.
Pilar Nusa Mandiri, vol. 13, no. 2, pp. 193–198,
2017.

ISSN : 2614-1701 (Cetak) – 2614-3739 (Online) 150

Anda mungkin juga menyukai