Anda di halaman 1dari 30

PROYEK AKHIR

SISTEM INFORMASI BANTUAN SOSIAL BERBASIS


WEB DI DESA PERNING KECAMATAN JETIS
KABUPATEN MOJOKERTO

Deatri Nari Ratih

NRP. 3120521002

DOSEN PEMBIMBING
Muhammad Robihul Mufid, S.ST.,M.Tr Kom.
NIP. 199408222020121002
Saniyatul Mawaddah S.ST,M Kom.
NIP. 199303152020122025

PROGAM STUDI DIPLOMA TIGA


TEKNIK INFORMATIKA
DEPARTEMEN TEKNIK INFORMATIKA DAN
KOMPUTER
POLITEKNIK ELEKTRONIKA NEGERI SURABAYA
2022
BAB 1
PENDAHULUAN
1.1 Latar belakang
Pandemi virus korona atau Covid-19 telah
memberikan dampak signifikan kepada seluruh
masyarakat mulai dari pengusaha, pegawai, pekerja
pabrik, sopir taksi, sopir bus, sopir truk, kernet,
pengemudi ojek, petugas parkir, para pengrajin,
pedagang kecil, hingga pelaku usaha mikro [1] . Oleh
sebab itu, pemerintah berkomitmen untuk memberikan
perhatian besar dan memberikan prioritas utama untuk
menjaga pemenuhan kebutuhan pokok dan
meningkatkan daya beli masyarakat di lapisan bawah.
Demikian disampaikan Presiden Joko Widodo dalam
keterangan persnya di Istana Merdeka, Jakarta, pada
Kamis (09/042020). Dalam kesempatan tersebut,
Presiden pun merinci sejumlah bantuan sosial yang
disiapkan pemerintah guna menghadapi dampak Covid
19 bagi masyarakat.
Kementerian sosial dan Kementrian Koordinator
Bidang Pembangunan Kemanusiaan dan Kebudayaan
Republik Indonesia telah menyalurkan ragam bantuan
jaring pengaman sosial untuk warga di masa pandemi
[2]. Ragam bantuan tersebut yakni bantuan social seperti
Program Keluarga Harapan (PKH), Bantuan Pangan Non
Tunai (BPNT), dan bantuan sosial non reguler seperti
Bantuan Sosial Tunai (BST), Bantuan Langsung Tunai
Dana Desa (BLT-DD)[3]. Menteri Koordinator Bidang
Pembangunan Manusia dan Kebudayaan (Menko PMK)
Muhadjir Effendy menjelaskan,
2 | Proposal Proyek akhir
pemerintah terus berupaya memenuhi kebutuhan warga
miskin dan rentan di masa pandemi Covid-19 dengan
menyalurkan bantuan sosial.
Permasalahan utamanya adalah dalam pendataan
penerima bantuan social masih menggunakan cara yang
manual dengan metode seperti tulis tangan sehingga
sering kali terjadi kerusakan, kehilangan data. Selain itu
sering juga dijumpai kecurangan dalam pendataan yang
dilakukan oleh oknum yang tidak bertanggung jawab
dan keluarga yang ekonomi memumpuni agar mendapat
bantuan lebih dari pemerintah, tindakan tersebut
merupakan pelanggaran dan sangat merugikan
pemerintah karena mereka tidak berhak menerima
bantuan karena tidak sesuai dengan kriteria yang
sampaikan oleh pemerintah [3].
k PHP yang ringan dan bersifat open-source.
Framework ini memungkinkan Anda untuk
mengembangkan aplikasi web dengan fitur lengkap
secara lebih cepat. Hal itu berkat dukungan library yang
beragam dan open-source yang ditulis dalam Bahasa
pemrograman php dan akan dihubungkan dengan
database MYSQL atau MARIADB.
Dengan menggunakan website tersebut diharapkan
mempermudah kinerja pemerintah dalam upaya
penyaluran bantuan sosial kepada masyarakat desa dan
diharapkan tidak akan terjadi lagi kecurangan dalam
peyaluran dan pembagian bantuan sosial.

3 | Proposal Proyek akhir


1.2 Identifikasi Permasalahan
Dari latar belakang diatas, permasalahan utamanya
adalah , dalam pendataan penerima bantuan sosial masih
menggunakan cara yang manual dengan metode seperti
tulis tangan sehingga sering kali terjadi kerusakan,
kehilangan data. Selain itu sering juga dijumpai
kecurangan dalam pendataan yang dilakukan oleh
oknum yang tidak bertanggung jawab dan keluarga yang
ekonomi memumpuni agar mendapat bantuan lebih dari
pemerintah, tindakan tersebut merupakan pelanggaran
dan sangat merugikan pemerintah karena mereka tidak
berhak menerima bantuan karena tidak sesuai dengan
kriteria yang sampaikan oleh pemerintah.

1.3 Tujuan
Tujuan dari projek akhir ini adalah untuk membuat
Sistem Informasi Penyaluran Bantuan sosia Berbasis
Web Di Desa Perning Kecamatan Jetis Kabupaten
Mojokerto, Dengan harapan sistem ini dapat membantu
penyaluran bantuan sosial dengan baik dan tepat sasaran
sekaligus memberikan pelayanan terbaik untuk
masyarakat Desa Perning Kecamatan Jetis Kabupaten
Mojokerto.

4 | Proposal Proyek akhir


1.4 Manfaat
Adapun manfaat yang diberikan dalam system informasi
penyaluran bantuan ini adalah :
• Memepermudah dan mempersingkat waktu
pendataan pengklasifikasian penerima bantuan
dari pemerintah kepada masyarakat sesuai
dengan kriteria yang di tetapkan oleh pemerintah.
• Mengurangi penggunaa kertas dan membantu
proses pendataan agar lebih akurat terpecaya.
• Mengurangi kecurangan data dalam pembagian
penyaluran bantuan kepada masyarakat desa.

5 | Proposal Proyek akhir


BAB 2
DESKRIPSI SISTEM
2.1 Deskripsi Permasalahan
Pandemi virus korona atau Covid-19 telah
memberikan dampak signifikan kepada seluruh
masyarakat mulai dari pengusaha, pegawai, pekerja
pabrik, sopir taksi, sopir bus, sopir truk, kernet,
pengemudi ojek, petugas parkir, para pengrajin,
pedagang kecil, hingga pelaku usaha mikro. Oleh sebab
itu, pemerintah berkomitmen untuk memberikan
perhatian besar dan memberikan prioritas utama untuk
menjaga pemenuhan kebutuhan pokok dan
meningkatkan daya beli masyarakat di lapisan bawah.
Oleh karena itu pemerintah membuat ragam jarring
kebijakan penyaluran dana bantuan seperti Program
Keluarga Harapan (PKH), Bantuan Pangan Non Tunai
(BPNT), dan bantuan sosial non reguler seperti Bantuan
Sosial Tunai (BST), Bantuan Langsung Tunai Dana
Desa (BLT-DD).
Permasalahan utamanya adalah , dalam pendataan
penerima bantuan social masih menggunakan cara yang
manual dengan metode seperti tulis tangan sehingga
sering kali terjadi kerusakan, kehilangan data. Selain itu
sering juga dijumpai kecurangan dalam pendataan yang
dilakukan oleh oknum yang tidak bertanggung jawab
dan keluarga yang ekonomi memumpuni agar mendapat
bantuan lebih dari pemerintah, tindakan tersebut
merupakan pelanggaran dan sangat merugikan
pemerintah karena mereka tidak berhak menerima
bantuan karena tidak sesuai dengan kriteria yang
sampaikan oleh pemerintah.

6 | Proposal Proyek akhir


Permasalahan diatas terjadi karena belum adanya
system atau aplikasi yang mampu memberikan
keakuratan klasifikasi data sah penerima bantuan sosial
dari pemerintah.

2.2 Deskripsi Solusi


Dengan dibuatkannya system ini diharapkan bisa
membantu kinerja aparatur desa dalam pelayanan
masyarakat dan meratanya penyaluran bantuan kepada
masyarakat agar masyarakat desa terbantu dan
diharapkan bisa meringankan beban mereka dalam
mencukupi kebutuhan seharu-hari.
Untuk memudahkan masyarakat dalam mengetahui
informasi penerimaan bantuan system ini dapat diakses
dengan web browser dengan memasukkan nomor nik
dalam fitur bansos lalu akan keluar data klasifikasi
apakah menerima bantuan atau tidak.
Sistem ini terdiri admin dan user pengguna, dengan
admin yang bertugas sebagai pengelola data dan user
sebagai pelihat data dengan memasukkan nomor nik di
halaman utama.

2.3 Design Sistem


Metode SAW merupakan metode yang menggunakan
perhitungan atau yang menyediakan jenis-jenis kriteria
tertentu yang memiliki bobot hingga nilai akhir yang
berbobot akan menjadi keputusan akhir. Perhitungan
Simple Additive Weighting (SAW) mengacu pada
kriteria masyarakat yang layak menerima sesuai data
yang relevan. Dan metode ini hanya digunakan sebagai
acuan belajar dan untuk klasifikasi

7 | Proposal Proyek akhir


2.4 Teknologi Yang Digunakan
2.4.1 PHP

GAMBAR 2.41ogo Php


PHP adalah istilah yang sudah sangat familiar
bagi orang-orang yang pernah belajar bahasa
pemrograman. Tapi bagi Anda yang masih awam
atau baru terjun ke dunia pemrograman, pasti ada
rasa penasaran tentang apa itu PHP.

2.4.2 MYSQL
GAMBAR 2.4 Logo MySQL

MySQL adalah sebuah database management system


(manajemen basis data) menggunakan perintah dasar
SQL (Structured Query Language) yang cukup
terkenal. Database management system (DBMS)
MySQL multi pengguna dan multi alur ini sudah
dipakai lebih dari 6 juta pengguna di seluruh dunia.

8 | Proposal Proyek akhir


2.4.3 BOOTSTRAP

GAMBAR 2.4 logo Bootstrap


Bootstrap adalah framework HTML, CSS, dan
JavaScript yang berfungsi untuk mendesain
website responsive dengan cepat dan mudah.

2.4.4 JAVASCRIPT
GAMBAR 2.4 logo Javascript
JavaScript adalah bahasa pemrograman yang
digunakan dalam pengembangan website agar
lebih dinamis dan interaktif. Kalau sebelumnya
kamu hanya mengenal HTML dan CSS, nah
sekarang kamu jadi tahu bahwa JavaScript dapat
meningkatkan fungsionalitas pada halaman web.
Bahkan dengan JavaScript ini kamu bisa
membuat aplikasi, tools, atau bahkan game pada
web.
9 | Proposal Proyek akhir
2.4.5 CSS

GAMBAR 2.4 Logo CSS


CSS adalah salah satu bahasa yang wajib Anda
ketahui saat belajar membuat website. Tanpanya,
tampilan website akan kurang menarik, dan perlu
upaya lebih untuk melakukan perubahan pada
elemen tampilan.
10 | Proposal Proyek akhir
2.5 Perencanaan system
2.5.1 Design Arsitektur
Pada sistem ini user melakukan pengaksesan
website menggunakan koneksi internet yang
kemudian di lanjutkan dengan melakukan transaksi
pada website. Disini server akan melayani
permintaan data tersebut dimana user dapat
menginputkan data kedatabase lalu data tersebut
dikirim server ke admin, lalu admin akan
memberikan tanggapan untuk proses
pengklasifikasian.

GAMBAR 2.5.1 Desain Arsitektur

11 | Proposal Proyek akhir


2.5.2 Flowchart
Flowchart atau bagan alur adalah
diagram yang menampilkan langkah-langkah
dan keputusan untuk melakukan sebuah proses
dari suatu program. Setiap langkah digambarkan
dalam bentuk diagram dan dihubungkan dengan
garis atau arah panah.Flowchart berperan
penting dalam memutuskan sebuah langkah atau
fungsionalitas dari sebuah proyek pembuatan
program yang melibatkan banyak orang
sekaligus. Selain itu dengan menggunakan
bagan alur proses dari sebuah program akan
lebih jelas, ringkas, dan mengurangi
kemungkinan untuk salah penafsiran.
Penggunaan flowchart dalam dunia
pemrograman juga merupakan cara yang bagus
untuk menghubungkan antara kebutuhan teknis
dan non-teknis.

12 | Proposal Proyek akhir


GAMBAR 2.5.2 Diagram Flowchart User
Pada flowchart ini dapat dijelaskan alur user dalam
menggunakan web dengan dimulai dengan memasukkan
data yaitu NIK ( Nomor Induk Keluarga ) lalu akan muncul
notifikasi data bantuan, jika NIK tidak terdaftar maka akan
muncul notikasi bahwa nomor nik tersebut tidak menerima
bantuan.

13 | Proposal Proyek akhir


GAMBAR 2.5.2 Digram Flowchart Admin
Pada flowchat diatas dapat dijelaskan alur user
admin dalam mengelola web tersebut, dimulai dari admin
dapat mengelola data, menghapus atau menambahkan data.
Setelah itu di klasifikasikan oleh sistem lalu maka akan
muncul data bantuan yang telah di klasifikasi oleh sistem.

14 | Proposal Proyek akhir


Gambar2.5.2 Alur Penyaluran bantuan sosial
Pada flowchart diatas dapat dijelaskan alur dari
penyaluran bantuan, dimulai dari pemerintah Kementrian
Sosial memberikan data target penerima bantuan sosial lalu
petugas melakukan survey untuk memastikan data tersebut
valid atau tidak jika memenuhi persyaratan maka akan
dilanjutkan dengan penetapan data oleh pemerintah desa,
jika terbukti tidak memenuhi syarat maka tidak akan lanjut
ke tahap penetapan. Lalu pada tahap penyaluran bantuan
penerima wajib memvertifikasi berkas seperti ktp atau kk
dilajutkan dengan komitmen penerima bantuan dan tetap
dimonitoring oleh petugas bantuan sosial, jika penerima
bantuan sosial mengalami kenaikan ekonomi maka bantuan
tersebut akan di cabut dan di gantikan oleh penerima lain
yang belum tervertifikasi data dan jika penerima bantuan
15 | Proposal Proyek akhir
dalam kurun waktu tersebut masih mengalami kesusahan
ekonomi makan bantuan akan tetap terus berjalan.
2.5.3 Data Flow Diagram
Data Flow Diagram (DFD) adalah suatu diagram
yang menggambarkan aliran data dari sebuah proses
yang sering disebut dengan sistem informasi. Di
dalam data flow diagram juga menyediakan
informasi mengenai input dan output dari tiap entitas
dan proses itu sendiri.

GAMBAR 2.5.3 Data Flow Diagram

16 | Proposal Proyek akhir


2.5.4 Entity Relationship Diagram (ERD)
ERD adalah sebuah model untuk menyusun
database agar dapat menggambarkan data yang
mempunyai relasi dengan database yang akan
didesain.
GAMBAR 2.5.4 Entity Relationship Diagram
Dalam sistem informasi bantuan social ini
menggunakan sebuah database yang terdiri dari 9
tabel yaitu :
Tabel control panel
Field Type Data

Id Int (11)
Nama_desa Varchar(255)
Logo_desa Varchar(100)
Alamat_de Text
sa Maps Text
Email Varchar(255)

Table 2.5 control panel

17 | Proposal Proyek akhir


Tabel Dusun
Field Type Data

Id Int (11)
Dusun Varchar(255)
Table 2.5.1 Dusun
Tabel Kependudukan
Field Type Data

No_kk Char(16)
NIK Char(16)
NAMA_LG Varchar(50)
KP HBKEL Varchar(2)
JK Varchar(30)
TMPT_LHR Varchar(30)
TGL_LHR Date
TAHUN Varchar(3)
BULAN Varchar(3)
HARI Varchar(3)

Table 2.5.2 kependudukan


Tabel konsumsi
Field Type Data

NIK Varchar(
NAMA 16)
BAHAN_MAKAN Varchar(
FREKUENSI_PER_MING 50)
GU Varchar(
PAKAIAN_PER_MINGGU 10)
MAKAN_PER_MINGU Varchar
BIAYA_PENGOBATAN (2)
Varchar
(2)
Varchar
(2)
Varchar
(1)
Table 2.5.3 konsumsi
18 | Proposal Proyek akhir
Tabel Pekerjaan
Field Type Data

NIK Varchar(
NAMA 16)
PEKERJAAN Varchar(
PENGHASILAN_PER_BULAN 50)
Varchar(
30)
Int(12)

Table 2.5.4 pekerjaan

Tabel Pendidikan
Field Type Data

NIK Varchar(16)
NAMA Varchar(50)
PENDIDIKAN_TERAKHIR Varchar(50)

Table 2.5.3 pendidikan

Tabel Rumah
Field Type Data
NIK Varchar(16)
LUAS_LANTAI Int(2)
JENIS_LANTAI Varchar(20)
JENIS_DINDING Varchar(20)
FASILITAS_BAB Tinyint(1)
SUMBER_PENERANG Tinyint(1)
AN SUMBER_MINUM Varchar(30)
BAHAN-
_BAKAR_MASAK Varchar(30)

Table 2.5.4 rumah


19 | Proposal Proyek akhir
Tabel Tabungan
Field Type Data

NIK Varchar(
NAMA 16)
KEPEMILIKAN_TABUNG Varchar(
AN JENIS_TABUNGAN 50)
HARGA Varchar(
1)
Varchar(4)
Varchar(10)

Table 2.5.5. Tabungan


Tabel User
Field Type Data
Id Int(11)
Nama Varchar(100)
Username Varchar(10)
password Varchar(100)

Table 2.5.6 User

20 | Proposal Proyek akhir


2.5.5 Use Case Diagram
Use Case Diagram adalah suatu urutan
interaksi yang saling berkaitan antara sistem dan
aktor. Use case dijalankan melalui cara
menggambarkan tipe interaksi antara user suatu
program (sistem) dengan sistemnya sendiri. Use case
melalui sebuah cerita yang mana sebuah sistem itu
dipakai. Use case juga dipakai untuk membentuk
perilaku (behaviour) sistem yang akan dibuat.
Sebuah use case menggambarkan sebuah interakasi
antara pengguna (aktor) dengan sistem yang sudah
ada.

GAMBAR 2.5.5 Usercase Diagram

21 | Proposal Proyek akhir


2.5.6 User Interface
User Interface adalah tampilan visual sebuah produk
yang menjembatani sistem dengan pengguna (user).
Tampilan UI dapat berupa bentuk, warna, dan tulisan
yang didesain semenarik mungkin. Secara sederhana,
UI adalah bagaimana tampilan sebuah produk dilihat
oleh pengguna.

2.5.7 Halaman website


2.5.7.1 Halaman Beranda
Gambar 2.5.7.1 Halaman awal website
Halaman ini yang berfungsi untuk menampilkan
tampilan awal website.

22 | Proposal Proyek akhir


2.5.7.2 Halaman bansos

Gambar 2.5.7.2 Halaman Bansos


Halaman ini yang berfungsi untuk
menampilkan tampilan awal pencarian data
bansos dengan cara memasukan nik maka akan
muncul data penerima bansos.
2.5.7.3 Halaman Kependudukan (jumlah penduduk)

Gamb
ar 2.5.7.3 Halaman Penduduk
Halaman ini yang berfungsi untuk
menampilkan jumlah penduduk yang berada di
desa perning.
23 | Proposal Proyek akhir
2.5.7.4 Halaman kependudukan 2 ( Pendidikan )

Ga
mbar 2.5.7.4 Halaman pendidikan
Halaman ini yang berfungsi untuk
menampilkan jumlah pendidikan yang ditempuh
wargadi desa perning.

2.5.7.5 Halaman Kependudukan ( pekerjaan )


Ga

mbar 2.5.7.5 Halaman pekerjaan


Halaman ini yang berfungsi untuk
menampilkan jumlah pekerja yang ada di desa
perning di desa perning.

24 | Proposal Proyek akhir


2.5.7.6 Halaman kependudukan ( Kelompok umur )

Ga
mbar 2.17 Halaman Umur
Halaman ini yang berfungsi untuk
menampilkan jumlah Kelompok Umur yang ada di
desa perning.

2.5.7.7 Halaman Kependudukan ( Agama )


Ga

mbar 2.5.7.7 Halaman agama


Halaman ini yang berfungsi untuk
menampilkan jumlah penganut agama yang ada di
desa perning.

25 | Proposal Proyek akhir


2.5.7.8 Halaman kependudukan ( Dusun )

Ga
mbar 2.5.7.8 Halaman Dusun
Halaman ini yang berfungsi untuk
menampilkan jumlah dsuun yang ada di desa
perning.

2.5.7.9 Halaman kependudukan ( Kontak )


Gambar 2.5.7.9 Halaman Kontak
Halaman ini yang berfungsi untuk
menampilkan kontak desa dan lokasi desa yang ada
di desa perning.

26 | Proposal Proyek akhir


2.5.8 Halaman Admin
2.5.8.1 Halaman login

Gambar 2.5.8.1 Halaman Login


Halaman ini yang berfungsi untuk menampilkan
halaman login web admin.

2.5.8.2 Halaman Dashboard


Gambar 2.5.8.2 Halaman Dashboard
Halaman ini yang berfungsi untuk menampilkan
halaman dashboard web admin.

27 | Proposal Proyek akhir


2.5.8.3 Halaman Data Kependudukan

Gambar 2.5.8.3 Halaman Kependudukan


Halaman ini yang berfungsi untuk
menampilkan halaman data kependudukan web
admin.

2.5.8.4 Halaman Data Kondisi Rumah


Gambar 2.5.8.4 Halaman Kondisi Rumah
Halaman ini yang berfungsi untuk
menampilkan halaman data kependudukan web
admin.

28 | Proposal Proyek akhir


2.5.8.5 Halaman Klasifikasi Kependudukan

Gambar 2.25 Halaman Klasifikasi Kependudukan


Halaman ini yang berfungsi untuk menampilkan
halaman data klasifikasi kependudukan web admin.

2.5.8.6 Halaman Klasifikasi Bantuan


Gambar 2.5.8.6 Halaman Klasifikasi Bantuan
Halaman ini yang berfungsi untuk menampilkan
halaman data klasifikasi bantuan web admin.

29 | Proposal Proyek akhir


2.5.8.7 Halaman Control Panel

Gambar 2.5.8.7 Halaman Control Panel


Halaman ini yang berfungsi untuk
menampilkan halaman control panel bantuan web
admin.
30 | Proposal Proyek akhir
DAFTAR PUSTAKA
Dikutip dari jurnal skripsi mahasiswa:
http://jurnal.ubl.ac.id/index.php/explore/article/view/1563#:~:text
=Metode%20SAW%20merupakan%20metode%20yang,menerim
a%20sesuai%20data%20yang%20relevan.
Dikutip dari jurnal skripsi mahasiswa :
http://jurnal.ubl.ac.id/index.php/explore/article/view/1563/1692
Dikutip dari Jurnal skripsi mahasiswa :
https://jurnal.uns.ac.id/itsmart/article/viewFile/648/1654
Dikutip dari Jurnal skripsi mahasiswa :
https://ejurnal.ung.ac.id/index.php/diffusion/article/viewFile/7769
/2472
Pengertian Css : https://www.niagahoster.co.id/blog/pengertian
css/
Pengertian Javascript : https://www.dicoding.com/blog/apa-itu
javascript-fungsi-dan-contohnya/
Pengertian Boostrap :
https://www.niagahoster.co.id/blog/bootstrap-adalah/?amp Apa
itu mysql : https://www.niagahoster.co.id/blog/mysql-adalah/

Ppt penyaluran bantuan oleh kemensos :


https://slideplayer.info/slide/17370097/
penyaluran bantuan oleh pemkab mojokerto :
https://mojokertokab.go.id/detail_berita/pemkab-mojokerto
lakukan-evaluasi-untuk-percepat-perubahan-perilaku-kpm-pkh

31 | Proposal Proyek akhir

Anda mungkin juga menyukai