SKRIPSI
Disusun oleh:
JULIYANSYAH
NPM.301190028
PROGRAM STRATA 1
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS BALE BANDUNG
BANDUNG
2023
HALAMAN PENGESAHAN
Disusun oleh:
JULIYANSYAH
NPM. 301190028
SKRIPSI ini telah diterima dan disetujui untuk memenuhi persyaratan mencapai gelar
SARJANA KOMPUTER
Mengetahui, Mengesahkan
Dekan Ketua Progam Studi
ii
KATA PENGANTAR
1. Kedua orang tua dan kakak tercinta yang selama ini telah membimbing dan
memberikan biaya hingga penulis dapat kuliah dan menyelesaikan skripsi
ini dengan baik.
2. Orang yang bernama Ayu Arini yang selalu menjadi support system pada
saaat pengerjaan skripsi ini
3. Bapak Yudi Herdiana, S.T., MT. selaku Dekan Fakultas Teknologi
Informasi di Universitas Bale Bandung.
4. Bapak Yusuf Muharam, S.T,.M.T. selaku Ketua Program Studi Teknik
informatika di Universitas Bale Bandung.
5. Bapak Rustiyana, ST., MT. selaku dosen pembimbing utama Program Studi
Teknik informatika di Universitas Bale Bandung.
6. Bapak Yaya Suharya, S.kom., M.T. selaku dosen pembimbing pendamping
Program Studi Teknik informatika di Universitas Bale Bandung.
7. Bapak unang selaku kepala desa Padamukti.
8. Seluruh pegawai Desa Padamukti.
9. Seluruh Dosen beserta staf Fakultas Teknologi Informasi Universitas Bale
Bandung.
10. Rekan-rekan FTI angkatan 2019 yang senantiasa saling membantu dan
memberikan semangat dalam proses penelitian maupun penulisan laporan.
11. Semua pihak yang memberikan dukungan dan bantuannya kepada penulis
untuk menyelesaikan skripsi ini namun tidak bisa disebutkan satu persatu.
Dalam penulisan dan penyusunan skripsi ini penulis menyadari bahwa
masih banyak kekurangan namun penulis telah berusaha semaksimal
iii
mungkin untuk menghasilkan yang terbaik. Oleh karena itu, segala kritik
dan saran yang membangun akan penulis terima dengan baik. Akhir kata,
semoga laporan skripsi ini bisa diterima dan bermanfaat bagi kita semua.
Semoga apa yang telah diberikan mereka kepada penulis, akan mendapat
imbalan dari Allah SWT, Amin. Akhir kata semua kritik dan saran atas proposal
penelitian ini akan penulis terima dengan senang hati.
JULIYANSYAH
iv
ABSTRAK
Pengelolaan data penduduk dan data bantuan sosial bebrbasis web dengan
baik dan benar dapat memberikan informasi data dengan cepat dan transparan,
karena pengelolaan data penduduk dan data bantuan sosial yang belum
dioptimalkan dengan baik dapat menimbulkan berbagai masalah dan
memperlambat kinerja pegawai. Tujuan penelitian ini merancang dan
membangun aplikasi pengelolaan data bantuan masyarakat miskin agar dapat
mempermudah pendataan maupun pengelolaan data.
pada penelitian ini penulis menggunakan metode SDLC Mode (waterfall)
adalah proses pembuatan dan pengubahan sistem serta model metodologi yang
digunakan untuk mengembangkan sistem rekayasa perangkat lunak. Metode
waterfall adalah metode kerja yang menekankan fase-fase yang berurutan dan
sistematis, metode waterfall ini harus dilakukan secara berurutan sesuai dengan
tahap yang ada.
Hasil dari penelitian ini telah berhasil dari segi spesifikasi yang
dibutuhkan. Sehingga diharapkan semua fungsi berhasil dan diterima berdasarkan
kebutuhan. yaitu mengelola sistem informasi data penduduk dan data bantuan
sosial lebih mudah, Sistem ini mudah digunakan sehingga admin Desa tidak
kesulitan dalam menggunaan sistem ini, Dengan adanya sistem ini petugas
menjadi lebih dimudahkan dalam melakukan pendataan dan penentuan penyaluran
bantuan sosial kepada masyarakat dan Dengan adanya sistem ini warga dapat
melihat siapa saja yang terdaftar di data penerima bantuan.
v
ABSTRACT
In this study the authors used the SDLC Mode (waterfall) method is the
process of creating and changing the system and the methodology model used to
develop software engineering systems. The waterfall method is a work method
that emphasizes sequential and systematic phases, this waterfall method must be
carried out sequentially in accordance with the existing stages.
The results of this study have been successful in terms of the required
specifications. So that it is expected that all functions are successful and accepted
based on the needs. namely managing population data information systems and
social assistance data is easier, this system is easy to use so that the Village admin
has no difficulty in using this system, with this system officers become more
facilitated in collecting data and determining the distribution of social assistance
to the community and with this system residents can see who is registered in the
beneficiary data.
vi
DAFTAR ISI
vii
2.2.6 Sistem Informasi.............................................................................9
2.2.7 Bantuan Sosial................................................................................9
2.2.8 Metode Sdlc Model Waterfall......................................................10
2.2.9 My Sql..........................................................................................13
2.2.10 Domain.......................................................................................14
2.2.11 Hosting........................................................................................14
2.2.12 Sublime Text...............................................................................14
2.2.13 Bootstrap.....................................................................................15
2.2.14 PHP.............................................................................................15
2.2.15 Microsoft Visio...........................................................................16
2.2.16 CodeIgniter.................................................................................16
2.2.17 Unified Modeling Language (UML)..........................................19
BAB III METODOLOGI PENELITIAN
3.1 Kerangka Pikir.................................................................................. 23
3.2 Deskripsi........................................................................................... 24
3.2.1 Identifikasi Masalah.................................................................... 24
3..2.2 Pengumpulan Data...................................................................... 24
3.2.3 Pengembangan Sistem................................................................. 25
3.2.4 Pelaporan..................................................................................... 26
BAB IV ANALISIS DAN PERANCANGAN
4.1 Analisis...............................................................................................27
4.1.1 Analisis Masalah..........................................................................27
4.1.2 Analisis Software..........................................................................30
4.1.3 Analisis Pengguna.......................................................................31
4.1.4 User Interface..............................................................................31
4.1.5 Fitur-Fitur....................................................................................32
4.1.6 Analisis Data.................................................................................33
4.1.7 Analisis Biaya...............................................................................36
4.2 Perancangan.......................................................................................36
4.2.1 Uml (Unfied Modelling Language)..............................................36
4.2.2 Struktur Tabel...............................................................................50
4.2.3 Desain Sistem...............................................................................53
viii
BAB V IMPLEMENTASI DAN PENGUJIAN
5.1 Implementasi......................................................................................63
5.1.1 Listing Program............................................................................63
5.1.2 Implementasi Sistem.....................................................................66
5.1.3 Spesifikasi Sistem.........................................................................66
5.1.4 Instalasi Sistem.............................................................................67
5.1.5 Menjalankan Sistem.....................................................................67
5.2 Pengujian............................................................................................81
BAB VI KESIMPULAN
6.1 Kesimpulan........................................................................................83
6.2 Saran...................................................................................................83
DAFTAR PUSTAKA..................................................................................xi
LAMPIRAN...............................................................................................xiii
ix
DAFTAR GAMBAR
2.1 Metode Waterfall...............................................................................12
2.2 Cara Kerja MySql..............................................................................13
2.3 Cara Kerja PHP Dalam Web..............................................................15
2.4 Model Basic MVC.............................................................................17
3.1 Kerangka Pikir.................................................................................. 23
4.1 Flowmap Diagram Sistem Yang Sedang Berjalan............................28
4.2 Flowmap Diagram Sistem Yang Di Usulkan....................................29
4.3 Use Case Diagram simkbs................................................................37
4.4 Activity Diagram Menu Beranda.......................................................40
4.5 Activity Diagram Menu Bansos.........................................................41
4.6 Activity Diagram Menu Kependudukan............................................42
4.7 Activity Diagram Menu Kontak.........................................................42
4.8 Activity Diagram Menu Login...........................................................43
4.9 Activity Diagram Menu Dashboard...................................................44
4.10 Activity Diagram Menu Data Kependudukan..................................45
4.11 Activity Diagram Menu Kondisi Rumah.........................................46
4.12 Activity Diagram Menu Klasifikasi Penduduk ...............................47
4.13 Activity Diagram Menu Klasifikasi Bantuan...................................48
4.14 Activity Diagram Menu Control Panel............................................49
4.15 Class Digram Aplikasi simkbs.........................................................50
4.16 Desain Antarmuka Menu Beranda...................................................54
4.17 Desain Antarmuka Menu Bansos.....................................................54
4.18 Desain Antarmuka Menu Demografi Penduduk..............................55
4.19 Desain Antarmuka Menu Pendidikan..............................................56
4.20 Desain Antarmuka Menu Pekerjaan................................................56
4.21 Desain Antarmuka Menu Kelompok Umur.....................................57
4.22 Desain Antarmuka Menu Agama.....................................................57
4.23 Desain Antarmuka Menu Kontak....................................................58
4.24 Desain Antarmuka Menu Login.......................................................58
4.25 Desain Antarmuka Menu Dashboard..............................................59
4.26 Desain Antarmuka Menu Data Kependudukan...............................59
viii
4.27 Desain Antarmuka Form Input Data Kependudukan.......................60
4.28 Desain Antarmuka menu Data Kondisi Rumah...............................60
4.29 Desain Antarmuka Form Input Data Kondisi Rumah......................61
4.30 Desain Antarmukaklasifikasi Penduduk..........................................61
4.31 Desain Antarmuka Klasifikasi Bantuan...........................................62
4.32 Desain Antarmuka Control Panel....................................................62
5.1 Membuat Domain Web......................................................................67
5.2 Upload File Web................................................................................68
5.3 Import Data Base...............................................................................68
5.4 Halaman Beranda...............................................................................69
5.5 Halaman Bansos ................................................................................70
5.6 Halaman Infografis Kependudukan Demografi Penduduk................70
5.7 Halaman Infografis Kependudukan Pendidikan................................71
5.8 Halaman Infografis Kependudukan Pekerjaan..................................71
5.9 Halaman Infografis Kependudukan Kelompok Umur.......................72
5.10 Halaman Infografis Kependudukan Agama.....................................72
5.11 Halaman Infografis Kependudukan Dusun......................................73
5.12 Halaman Login Admin.....................................................................73
5.13 Halaman Dashboard Admin ...........................................................74
5.14 Halaman Data Kependudukan Admin.............................................74
5.15 Halaman Input Data Kependudukan................................................75
5.16 Halaman Cetak Data Kependudukan...............................................75
5.17 Halaman Data Kondisi Rumah Admin............................................76
5.18 Halaman Input Data Kondisi Rumah...............................................76
5.19 Halaman Cetak Data Kondisi Rumah..............................................77
5.20 Halaman Klasifikasi Penduduk Admin............................................77
5.21 Halaman Cetak Data Klasifikasi Penduduk.....................................78
5.22 Halaman Klasifikasi Bantuan Admin..............................................78
5.23 Cetak Data Klasifikasi Bantuan.......................................................79
5.24 Halaman Control Panel...................................................................79
ix
DAFTAR TABEL