aplikasi dobaskin (donasi bantuan kemiskinan) kota ...library.palcomtech.com/pdf/6496.pdf · dinas...

187
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER PALCOMTECH SKRIPSI APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA PALEMBANG BERBASIS ANDROID Diajukan Oleh : 1. FITRI FERYANI / 021150106 2. M.FAHRI / 021150015 Untuk Memenuhi Sebagian Dari Syarat-syarat Guna Mencapai Gelar Sarjana Komputer PALEMBANG 2019

Upload: hoangdien

Post on 16-Jul-2019

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

PALCOMTECH

SKRIPSI

APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN)

KOTA PALEMBANG BERBASIS ANDROID

Diajukan Oleh :

1. FITRI FERYANI / 021150106

2. M.FAHRI / 021150015

Untuk Memenuhi Sebagian Dari Syarat-syarat

Guna Mencapai Gelar Sarjana Komputer

PALEMBANG

2019

Page 2: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

ii

KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

PALCOMTECH

SKRIPSI

APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN)

KOTA PALEMBANG BERBASIS ANDROID

Diajukan Oleh :

1. FITRI FERYANI / 021150106

2. M.FAHRI / 021150015

Untuk Memenuhi Sebagian Dari Syarat-syarat

Guna Mencapai Gelar Sarjana Komputer

PALEMBANG

2019

Page 3: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

iii

KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

PALCOMTECH

HALAMAN PENGESAHAN PEMBIMBING SKRIPSI

NAMA/NPM : 1. M.FAHRI / 021150015

2. FITRI FERYANI / 021150106

PROGRAM STUDI : SISTEM INFORMASI

JENJANG PENDIDIKAN : STRATA SATU (S1)

KONSENTRASI : PEMROGRAMAN DAN DESAIN

JUDUL SKRIPSI : APLIKASI DOBASKIN (DONASI BANTUAN

KEMISKINAN) KOTA PALEMBANG

BERBASIS ANDROID

Tanggal : 22 Januari 2019 Mengetahui,

Pembimbing, Ketua,

Febriyanti Darnis, S.ST., M.Kom. Benedictus Effendi, S.T., M.T.

NIDN: 0206029002 NIP : 09.PCT.13

Page 4: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

iv

KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

PALCOMTECH

HALAMAN PENGESAHAN PENGUJI SKRIPSI

NAMA : 1. M.FAHRI / 021150015

2. FITRI FERYANI / 021150106

PROGRAM STUDI : SISTEM INFORMASI

JENJANG PENDIDIKAN : STRATA SATU (S1)

KONSENTRASI : PEMROGRAMAN DAN DESAIN

JUDUL SKRIPSI : APLIKASI DOBASKIN (DONASI BANTUAN

KEMISKINAN) KOTA PALEMBANG

BERBASIS ANDROID

Tanggal : 4 Februari 2019 Tanggal : 6 Februari 2019

Penguji 1, Penguji 2,

Andri Saputra, S.Kom., M.Kom. Arsia Rini, S.Kom., M.Kom.

NIDN: 0216098801 NIDN : 0222098801

Menyetujui,

Ketua,

Benedictus Effendi, S.T., M.T.

NIP : 09.PCT.13

Page 5: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

v

MOTTO :

“Sesungguhnya sesudah kesulitan itu ada kemudahan.

Maka apabila kamu telah selesai (dari suatu urusan),

kerjakanlah dengan sungguh-sungguh (urusan) yang

lain. Dan hanya kepada tuhanmulah hendaknya kamu

berharap. (Q.S Al-Insyirah : 6-8).”

Kupersembahkan Kepada :

- Setiap detik waktu menyelesaikan tugas ini merupakan

hasil getaran doa kedua orang tua kami tercinta (Bapak

A.Waris Alfauzi & Ibu Sumiati dan Bapak Lukman (alm)

& ibu Muhimah ), saudara/i kami (teguh wandriatno,

Septi Dwi Cahyanti, Yuli Mulyaningsih, M.Zulfikar, dan

Fuad) dan orang terkasih yang mengalir tiada henti.

- Setiap pancaran semangat dalam penulisan ini merupakan

dorongan dan dukungan dari sahabat-sahabat tercinta

- Setiap makna pokok bahasan pada bab-bab dalam laporan

ini merupakan hempasan kritik dan saran dari teman-

temanku serta pembimbing yang ku hormati Ibu Febriyanti

Darnis, S.ST., M.Kom.

Page 6: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

vi

KATA PENGANTAR

Segala puji dan syukur penulis panjatkan kehadirat Allah SWT yang

dimana telah memberikan nikmat dan karunia yang tiada hentinya sehingga

penulis dapat menyelesaikan laporan Skripsi ini dengan sebaik-baiknya. Adapun

judul dari Skripsi yang penulis ambil yaitu “Aplikasi DoBasKin (Donasi

Bantuan Kemiskinan) Kota Palembang Berbasis Android” .

Laporan Skripsi ini disusun dalam rangka memenuhi syarat guna

penyusunan Laporan Skripsi. Dalam penulisan Laporan Skripsi ini penulis sadari

sepenuhnya bahwa penulis telah banyak mendapatkan bantuan dari berbagai

pihak, baik dari pihak Akademik, Keluarga maupun teman-teman seperjuangan.

Oleh karena itu, penulis mengucapkan terimakasih yang tulus serta doa dan

harapan semoga semua bantuan yang diberikan kepada penulis mendapatkan

berkah dari Allah SWT.

Dalam kesempatan ini penulis menyampaikan ucapan terima kasih

sebesar-besarnya kepada Allah SWT, Ketua STMIK PalComTech Palembang

Bapak Benedictus Effendi, S.T., M.T., Pembantu Ketua 1 Bapak D. Tri Octafian,

S.Kom., M.Kom., Ketua Program Studi Sistem Informasi, Bapak Andri Saputra,

S.Kom., M.Kom., Ibu Febriyanti Darnis, S.ST., M.Kom., selaku pembimbing

laporan Skripsi STMIK PalComTech Palembang, ibu Reny Oktaria, S.Pd selaku

kasi penanganan fakir miskin Dinas Sosial Kota Palembang, serta para Pegawai

Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga

Page 7: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

vii

tercinta, teman dan rekan yang telah memberikan bimbingan, semangat, bantuan

dan dukungan selama penyusunan laporan Skripsi ini.

Demikian kata pengantar dari penulis, dengan harapan semoga laporan

Skripsi ini dapat bermanfaat sekaligus berguna bagi para pembaca, penulis sadar

bahwa penulisan laporan Skripsi ini masih mempunyai banyak kekurangan dan

kelemahan sehingga membutuhkan banyak saran dan kritik yang membangun

untuk menghasilkan sesuatu yang lebih baik lagi kedepannya. Atas perhatiannya

penulis ucapkan terima kasih.

Palembang, Januari 2019

Penulis

Page 8: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

viii

DAFTAR ISI

Nama Halaman Hal

HALAMAN JUDUL ........................................................................................ i

HALAMAN PENGESAHAN PEMBIMBING ............................................... iii

HALAMAN PENGESAHAN PENGUJI ........................................................ iv

HALAMAN MOTTO DAN PERSEMBAHAN ............................................. v

KATA PENGANTAR ....................................................................................... vi

DAFTAR ISI ..................................................................................................... viii

DAFTAR GAMBAR ......................................................................................... xii

DAFTAR TABEL .......................................................................................... xviii

DAFTAR LAMPIRAN .................................................................................. xix

ABSTRACT ........................................................................................................ xx

ABSTRAK ......................................................................................................... xxi

BAB 1 PENDAHULUAN

1.1 Latar Belakang ........................................................................... 1

1.2 Rumusan Masalah ..................................................................... 4

1.3 Batasan Masalah ........................................................................ 4

1.4 Tujuan Penelitian ....................................................................... 5

1.5 Manfaat Penelitian ...................................................................... 5

1.5.1 Manfaat bagi Penulis .......................................................... 5

1.5.2 Manfaat bagi Masyarakat Kota Palembang ........................ 5

Page 9: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

ix

1.5.3 Manfaat bagi Akademik ..................................................... 6

1.6 Sistematika Penulisan .................................................................. 6

BAB II GAMBARAN UMUM PERANGKAT YANG DIKEMBANGKAN

2.1 Fenomena Perangkat Lunak Yang Dikembangkan....................... 8

BAB III TINJAUAN PUSTAKA

3.1 Teori Pendukung ........................................................................ 11

3.1.1 Aplikasi Mobile ................................................................. 11

3.1.2 Kemiskinan ........................................................................ 12

3.1.3 Android .............................................................................. 13

3.1.4 Database ............................................................................ 14

3.1.5 Rational Unified Process (RUP) ....................................... 15

3.2 Penelitian Terdahulu .................................................................... 17

BAB IV METODE PENELITIAN

4.1 Jadwal Penelitian ........................................................................ 20

4.2 Jenis Data ..................................................................................... 20

4.2.1 Data Primer ......................................................................... 20

4.2.2 Data Sekunder .................................................................... 21

4.3 Teknik Pengumpulan Data ........................................................... 21

4.3.1 Wawancara ......................................................................... 21

4.3.2 Observasi ............................................................................ 22

4.3.3 Studi Pustaka ...................................................................... 22

4.3.4 Angket / Kuisioner ............................................................. 23

4.3.5 Dokumentasi ....................................................................... 24

Page 10: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

x

4.4 Alat dan Teknik Pengembangan Sistem ....................................... 24

4.4.1 Alat Pengembangan Sistem ................................................ 24

4.4.1.1 Model Proses .......................................................... 25

1. Use Case ............................................................. 25

2. Activity Diagram................................................ 28

3. Class Diagram .................................................... 30

4. Sequence Diagram .............................................. 31

4.4.2 Teknik Pengembangan Sistem ........................................... 34

4.4.2.1 Metode Rational Unified Process ......................... 34

4.5 Alat dan Pengujian Perangkat Lunak .......................................... 36

BAB V HASIL DAN PEMBAHASAN

5.1 Hasil ........................................................................................... 37

5.1.1 Inception (Permulaan) ....................................................... 37

5.1.1.1 Identifikasi Masalah ............................................. 38

5.1.1.2 Identifikasi dan Usulan Pemecahan Masalah ....... 39

5.1.1.3 Deskripsi Kebutuhan ............................................ 39

1. Kebutuhan Perangkat Keras .............................. 39

2. Kebutuhan Perangkat Lunak ............................. 40

3. Kebutuhan Fungsional ....................................... 40

5.1.1.4 Pemodelan Kebutuhan .......................................... 42

5.1.1.4.1 Use Case Diagram ................................. 42

5.1.1.4.2 Activity Diagram .................................... 44

5.1.1.4.3 Class Diagram ........................................ 79

Page 11: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

xi

5.1.1.4.4 Sequence Diagram .................................. 82

5.1.2 Elaboration (Perluasan / Perencanaan) ............................. 108

5.1.2.1 Desain Interface .................................................... 108

5.1.3 Contruction (Kontruksi) .................................................... 129

5.1.3.1 Pengkodean ........................................................... 129

5.1.3.2 Pengujian ............................................................... 130

5.1.3.3 Hasil Pembangunan Sistem ................................... 140

5.1.4 Transition (Transisi) .......................................................... 162

BAB VI PENUTUP

6.1 Kesimpulan ................................................................................ 163

6.2 Saran ............................................................................................ 164

DAFTAR PUSTAKA

HALAMAN LAMPIRAN

Page 12: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

xii

DAFTAR GAMBAR

Gambar 3.1 Fase-Fase Rational Unified Process ............................................... 17

Gambar 5.1 Use Case Diagram ........................................................................... 43

Gambar 5.2 Activity Diagram Daftar Akun User ............................................... 45

Gambar 5.3 Activity Diagram Masuk Aplikasi ................................................... 46

Gambar 5.4 Activity Diagram Beranda Tab Relawan ......................................... 47

Gambar 5.5 Activity Diagram Tab Donatur ........................................................ 48

Gambar 5.6 Activity Diagram Kelengkapan Data Relawan atau Donatur .......... 49

Gambar 5.7 Activity Diagram Status Donasi ...................................................... 51

Gambar 5.8 Activity Diagram Total Donasi ....................................................... 52

Gambar 5.9 Activity Diagram Mengolah Bantuan .............................................. 53

Gambar 5.10 Activity Diagram Galeri ................................................................. 54

Gambar 5.11 Activity Diagram FAQ ................................................................... 55

Gambar 5.12 Activity Diagram Tentang Aplikasi ............................................... 56

Gambar 5.13 Activity Diagram Mengolah Pesan ................................................. 57

Gambar 5.14 Activity Diagram Mengolah Posting .............................................. 58

Gambar 5.15 Activity Diagram Mengolah Rating ............................................... 59

Gambar 5.16 Activity Diagram Lihat Pemberitahuan .......................................... 61

Gambar 5.17 Activity Diagram Pengaturan ......................................................... 62

Gambar 5.18 Activity Diagram Masuk (Admin) .................................................. 63

Gambar 5.19 Activity Diagram Mengolah Data Pengguna (Admin) ................... 64

Gambar 5.20 Activity Diagram Mengolah Data Relawan atau Donatur .............. 66

Page 13: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

xiii

Gambar 5.21 Activity Diagram Mengolah Data Bantuan (Admin) ...................... 67

Gambar 5.22 Activity Diagram Masuk (Super Admin) ........................................ 68

Gambar 5.23 Activity Diagram Lihat Data Kemiskinan (Admin) ........................ 69

Gambar 5.24 Activity Diagram Mengolah Data Admin (Admin) ......................... 71

Gambar 5.25 Activity Diagram Lihat Data Kemiskinan (Super Admin) ............. 72

Gambar 5.26 Activity Diagram Mengolah Data Kecamatan (Admin) ................. 73

Gambar 5.27 Activity Diagram Mengolah Data Kelurahan (Admin) ................... 74

Gambar 5.28 Activity Diagram Mengolah Data FAQ (Admin) ........................... 76

Gambar 5.29 Activity Diagram Mengolah Data Tentang Aplikasi (Admin) ........ 77

Gambar 5.30 Activity Diagram Mengolah Data Admin (Super Admin) .............. 78

Gambar 5.31 Class Diagram Admin .................................................................... 80

Gambar 5.32 Class Diagram User ....................................................................... 81

Gambar 5.33 Sequence Diagram Daftar .............................................................. 82

Gambar 5.34 Sequence Diagram Masuk ............................................................. 83

Gambar 5.35 Sequence Diagram Kelengkapan Data User .................................. 84

Gambar 5.36 Sequence Diagram Tambah Data Kemiskinan .............................. 85

Gambar 5.37 Sequence Diagram Edit Data Kemiskinan ..................................... 86

Gambar 5.38 Sequence Diagram Tambah Postingan .......................................... 87

Gambar 5.39 Sequence Diagram Input Bantuan ................................................. 88

Gambar 5.40 Sequence Diagram Input Nilai Kinerja Relawan ........................... 89

Gambar 5.41 Sequence Diagram Ubah Kata Sandi ............................................. 90

Gambar 5.42 Sequence Diagram Keluar ............................................................. 91

Gambar 5.43 Sequence Diagram Masuk (Admin) ............................................... 92

Page 14: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

xiv

Gambar 5.44 Sequence Diagram Edit Data User (Admin) .................................. 93

Gambar 5.45 Sequence Diagram Hapus Data User (Admin) ............................... 94

Gambar 5.46 Sequence Diagram Aktivasi Data Relawan atau Donatur ............. 95

Gambar 5.47 Sequence Diagram Masuk (Super Admin) ..................................... 96

Gambar 5.48 Sequence Diagram Edit Data User (Super Admin) ........................ 97

Gambar 5.49 Sequence Diagram Hapus Data User (Super Admin) .................... 98

Gambar 5.50 Sequence Diagram Input Data Kecamatan .................................... 99

Gambar 5.51 Sequence Diagram Edit Data Kecamatan ....................................100

Gambar 5.52 Sequence Diagram Hapus Data Kecamatan.................................101

Gambar 5.53 Sequence Diagram Input Data Kelurahan ....................................102

Gambar 5.54 Sequence Diagram Edit Data Kelurahan .....................................103

Gambar 5.55 Sequence Diagram Hapus Data Kelurahan ..................................104

Gambar 5.56 Sequence Diagram Input Data FAQ ............................................105

Gambar 5.57 Sequence Diagram Edit Data FAQ ..............................................106

Gambar 5.58 Sequence Diagram Hapus Data FAQ...........................................107

Gambar 5.59 Sequence Diagram Edit Data Tentang Aplikasi ..........................108

Gambar 5.60 Desain Halaman Splash Screen ....................................................109

Gambar 5.61 Desain Halaman Daftar ................................................................109

Gambar 5.62 Desain Halaman Masuk ...............................................................110

Gambar 5.63 Desain Halaman Beranda .............................................................111

Gambar 5.64 Desain Halaman Input Kelengkapan Data Relawan

atau Donatur ................................................................................112

Gambar 5.65 Desain Halaman Beranda setelah Verifikasi tab Relawan ...........113

Page 15: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

xv

Gambar 5.66 Desain Halaman Tambah Proyek .................................................114

Gambar 5.67 Desain Halaman tab Detail Proyek (Relawan) .............................115

Gambar 5.68 Desain Halaman tab Update (Relawan) .......................................116

Gambar 5.69 Desain Halaman tab Riwayat Donasi (Relawan) .........................117

Gambar 5.70 Desain Halaman Penilaian Kinerja Relawan ...............................117

Gambar 5.71 Desain Halaman Beranda Setelah Verifikasi tab Donatur ...........118

Gambar 5.72 Desain Halaman tab Detail Proyek (Donatur)..............................119

Gambar 5.73 Desain Halaman tab Update (Donatur) ........................................120

Gambar 5.74 Desain Halaman Nilai Kinerja Relawan ......................................120

Gambar 5.75 Desain Halaman Riwayat Donasi (Donatur) ................................121

Gambar 5.76 Desain Halaman Input Donasi......................................................122

Gambar 5.77 Desain Halaman Galeri ................................................................123

Gambar 5.78 Desain Halaman Pesan .................................................................124

Gambar 5.79 Desain Halaman Pemberitahuan ..................................................124

Gambar 5.80 Desain Halaman Konfirmasi Pemberitahuan ...............................125

Gambar 5.81 Desain Halaman Status Donasi ....................................................126

Gambar 5.82 Desain Halaman Total Donasi......................................................126

Gambar 5.83 Desain Halaman Pengaturan ........................................................127

Gambar 5.84 Desain Halaman Ubah Kata Sandi ...............................................128

Gambar 5.85 Desain Halaman FAQ ..................................................................128

Gambar 5.86 Desain Halaman Tentang Aplikasi ...............................................129

Gambar 5.87 Tampilan Halaman Splash Screen................................................140

Gambar 5.88 Tampilan Halaman Daftar ............................................................141

Page 16: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

xvi

Gambar 5.89 Tampilan Halaman Masuk ...........................................................141

Gambar 5.90 Tampilan Halaman Beranda .........................................................142

Gambar 5.91 Tampilan Halaman Kelengkapan Data ........................................143

Gambar 5.92 Tampilan Halaman Beranda Setelah Verifikasi Pada

Tab Relawan ................................................................................144

Gambar 5.93 Tampilan Halaman Tambah Proyek .............................................145

Gambar 5.94 Tampilan Halaman Detail Proyek (Relawan) ..............................146

Gambar 5.95 Tampilan Halaman Tab Update (Relawan) .................................147

Gambar 5.96 Tampilan Halaman Tab Riwayat Donasi (Relawan)....................148

Gambar 5.97 Tampilan Halaman Penilaian Kinerja (Relawan).........................149

Gambar 5.98 Tampilan Halaman Beranda Setelah Verifikasi (Donatur) ..........150

Gambar 5.99 Tampilan Halaman Detail Proyek (Donatur) ...............................151

Gambar 5.100 Tampilan Halaman Tab Update (Donatur) ................................152

Gambar 5.101 Tampilan Halaman Nilai Kinerja Relawan (Donatur) ...............153

Gambar 5.102 Tampilan Halaman Tab Riwayat Donasi (Donatur) ..................154

Gambar 5.103 Tampilan Halaman Input Donasi ...............................................155

Gambar 5.104 Tampilan Halaman Galeri ..........................................................155

Gambar 5.105 Tampilan Halaman Pesan ...........................................................156

Gambar 5.106 Tampilan Halaman Pemberitahuan ............................................157

Gambar 5.107 Tampilan Halaman Status Donasi ..............................................158

Gambar 5.108 Tampilan Halaman Total Donasi ...............................................159

Gambar 5.109 Tampilan Halaman Pengaturan ..................................................159

Gambar 5.110 Tampilan Halaman Ubah Kata Sandi .........................................160

Page 17: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

xvii

Gambar 5.111 Tampilan Halaman FAQ ............................................................161

Gambar 5.112 Tampilan Halaman Tentang Aplikasi ........................................161

Page 18: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

xviii

DAFTAR TABEL

Tabel 3.1 Penelitian Terdahulu ............................................................................ 17

Tabel 4.1 Jadwal Penelitian.................................................................................. 20

Tabel 4.2 Simbol-simbol UseCase ....................................................................... 25

Tabel 4.3 Simbol-simbol Activity Diagram ......................................................... 29

Tabel 4.4 Simbol-simbol Class Diagram............................................................. 30

Tabel 4.5 Simbol-simbol Sequence Diagram ...................................................... 32

Tabel 5.1 Tabel Identifikasi Masalah ................................................................... 38

Tabel 5.2 Tabel Identifikasi dan Usulan Pemecahan Masalah ............................ 39

Tabel 5.3 Tabel Hasil Pengujian ........................................................................ 130

Page 19: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

xix

DAFTAR LAMPIRAN

1. Lampiran 1. Form Topik dan Judul (Fotokopi)

2. Lampiran 2. Form Konsultasi (Fotokopi)

3. Lampiran 3. Surat Pernyataan Ujian (Fotokopi)

4. Lampiran 4. Form Revisi Ujian Pra Sidang (Fotokopi)

5. Lampiran 5. Form Revisi Ujian Kompre (Asli)

6. Lampiran 6. Listing Code

Page 20: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

xx

ABSTRACT

M.FAHRI, FITRI FERYANI. Dobaskin Application (Poverty Assistance

Donation) Palembang City Based on Android.

At present, the problem of poverty is always the main spotlight in Indonesia.

Poverty should be a shared problem that must be taken seriously. In Palembang

City there are 18 sub-districts and 107 urban villages with a poor population of

184.41 thousand or 11.40% of the total poor population in the city of Palembang. From the location of poor households at this time resulted in various parties

having difficulty getting information to channel their assistance, and those who

wished to channel aid usually sought data and information through government

agencies which could take quite a long time and were often not on target, too

much data received so that those who want to channel assistance have difficulty

selecting data on poor households that really need it. Android is currently developing into one of the well-developed platforms at

the moment. The purpose of this research is to produce a DoBasKin Application

(Poverty Assistance Donation) Palembang City Based on Android. Software

development methods use Rational Unified Process or commonly called RUP, an

approach that takes place repeatedly and focuses on architecture and is more

directed at the use of cases. The stages of this method include Inception,

Elaboration, Construction, and Transition. Therefore, the author provides an

Android-based Application solution that can be used as a solution for people who

are able to channel assistance to the community in Palembang which has an

economy below the average. The results obtained are DoBasKin Application

(Poverty Assistance Donation) Palembang City Based on Android.

Keywords: Android, Application, Donation, Poverty, Rational Unified Process.

Page 21: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

xxi

ABSTRAK

M.FAHRI, FITRI FERYANI. Aplikasi Dobaskin (Donasi Bantuan Kemiskinan)

Kota Palembang berbasis Android.

Saat ini, masalah kemiskinan selalu menjadi sorotan utama di indonesia.

Kemiskinan seharusnya menjadi masalah bersama yang harus ditanggulangi

secara serius. Di Kota Palembang terdapat 18 kecamatan dan 107 kelurahan

dengan jumlah penduduk miskin 184.41 ribu atau 11.40% dari jumlah penduduk

miskin di Kota Palembang. Dari lokasi rumah tangga miskin saat ini

mengakibatkan berbagai pihak kesulitan mendapatkan informasi untuk

menyalurkan bantuannya, serta pihak yang ingin menyalurkan bantuan biasanya

mencari data dan informasi melalui instansi pemerintah yang dapat memakan

waktu yang cukup lama dan seringkali tidak tepat sasaran, juga data yang diterima

terlalu banyak sehingga pihak yang ingin menyalurkan bantuan kesulitan memilih

data rumah tangga miskin yang benar-benar membutuhkan.

Android saat ini berkembang menjadi salah satu platform yang berkembang

baik saat ini. Tujuan dari penelitian ini adalah menghasilkan sebuah Aplikasi

DoBaSkin (Donasi Bantuan Kemiskinan) Kota Palembang berbasis Android.

Metode pengembangan perangkat lunak menggunakan Rational Unified Process

atau biasa disebut RUP, sebuah pendekatan yang berlangsung secara berulang-

ulang dan terfokus pada arsitektur dan lebih diarahkan pada penggunaan kasus.

Tahapan dari metode ini meliputi Inception (Permulaan), Elaboration

(Perluasan/Perencanaan), Construction (Konstruksi), dan Transition (Transisi).

Maka dari itu, penulis memberikan solusi Aplikasi berbasis Android yang dapat

digunakan sebagai solusi bagi masyarakat yang mampu untuk menyalurkan

bantuan kepada masyarakat yang ada di kota palembang yang memiliki

perekonomian dibawah rata-rata. Hasil yang didapat adalah Aplikasi DoBaSkin

(Donasi Bantuan Kemiskinan) Kota Palembang berbasis Android.

Kata Kunci : Android, Aplikasi, Donasi, Kemiskinan, Rational Unified

Process.

Page 22: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Masalah kemiskinan selalu memperoleh perhatian utama di Indonesia.

Kemiskinan sering kali dianggap sebagai ketidakmampuan seseorang

memenuhi kebutuhan sehari-hari, baik sandang, pangan maupun papan.

Sasongko, (2017:107). Kemiskinan seharusnya menjadi masalah bersama

yang harus ditanggulangi secara serius, kemiskinan bukanlah masalah

pribadi, golongan bahkan pemerintah saja, akan tetapi hal ini merupakan

masalah kita sebagai warga negara Indonesia. Kepedulian dan kesadaran antar

sesama warga diharapkan dapat membantu menekan tingkat kemiskinan.

Kemiskinan juga merupakan salah satu masalah pokok dalam perkembangan

kesejahteraan penduduk Indonesia, kesejahteraan suatu daerah di Indonesia

dapat diukur dari tingkat kemiskinan di daerah tersebut, khususnya di kota-

kota besar seperti Kota Palembang.

Di Kota Palembang memiliki 18 kecamatan dan 107 kelurahan.

Berdasarkan data dari Badan Pusat Statistik (BPS) Kota Palembang, pada

tahun 2017 / 2018 jumlah penduduk miskin di Kota Palembang adalah 184.41

ribu atau 11.40% dari jumlah penduduk Kota Palembang. Dari lokasi rumah

tangga miskin yang ada di Kota Palembang saat ini terutama pada lokasi-

lokasi terpencil mengakibatkan berbagai pihak kesulitan mendapatkan

informasi untuk menyalurkan bantuannya. Selama ini, pihak-pihak yang ingin

Page 23: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

2

menyalurkan bantuan biasanya mencari data dan informasi tentang rumah

tangga miskin yang ada di Kota Palembang melalui website pemerintahan

seperti website Badan Pusat Statistik, tetapi website tersebut tidak

menampilkan informasi dengan detail. Serta pihak yang ingin menyalurkan

bantuan juga biasanya mencari data dan informasi rumah tangga miskin yang

ada di Kota Palembang melalui instansi pemerintahan yang dapat memakan

waktu lama dan seringkali tidak tepat sasaran, dimana data kemiskinan yang

diterima oleh masyarakat atau pihak yang ingin membantu terlalu banyak

sehingga pihak yang ingin meyalurkan bantuan kesulitan dalam memilih data

rumah tangga miskin yang benar-benar membutuhkan.

Menurut Dinas Sosial Kota Palembang jenis bantuan yang telah

diberikan ke penduduk miskin mempunyai beberapa kriteria yaitu BPNT

(Bantuan Pangan Non Tunai), PKH (Program Keluarga Harapan), dan Kis

(Kartu Indonesia Sehat). Selanjutnya, menurut survey yang dilakukan oleh

peneliti kepada penduduk miskin yang berada di Kelurahan Talang Aman,

Kelurahan Sekip Jaya, pada Kecamatan Kemuning dan Kelurahan Suka

Bangun pada Kecamatan Sukarami yang bertujuan sebagai sampel guna

mengetahui seberapa besar tingkat kebutuhan yang paling diutamakan dalam

keluarga miskin tersebut dengan menggunakan kuesioner terhadap penduduk

miskin sebanyak 41 responden, ternyata 38 penduduk miskin tersebut

mengaku bahwa yang sangat mereka butuhkan adalah Uang, 2 penduduk

miskin mengaku yang mereka butuhkan adalah bahan pangan dan 1 penduduk

miskin mengaku yang mereka butuhkan adalah pakaian.

Page 24: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

3

Teknologi informasi dan komunikasi saat ini telah membuka peluang

yang sangat luas untuk menyebarluaskan informasi. Adanya teknologi

internet dapat dimanfaatkan untuk menyebarkan informasi secara cepat dan

luas. Sasongko, (2017:107). Dalam hal ini Smartphone Android yang

didukung dengan fasilitas internet telah memberikan nilai penting tersendiri

dalam penyebaran informasi dalam hal sosial seperti contohnya kemiskinan,

bencana alam, dan sebagainya. Dengan cara memotret gambar dan

menyebarkannya lewat internet melalui media sosial.

Android sebagai Mobile Operating System yang dikembangkan oleh

Google, saat ini berkembang menjadi salah satu platform yang paling

berkembang baik dari sisi jumlah pengguna maupun variasi perangkat yang

tersedia. Android saat ini diadopsi tidak hanya untuk smartphone tapi juga

tablet. mulai dari yang kelas Low End sampai dengan kelas premium dengan

spesifikasi yang mengagumkan. Id.andrography, (2014:6). Berdasarkan

permasalahan tersebut maka muncul lah gagasan untuk membuat aplikasi

berbasis android yang dapat mendukung dalam bantuan keluarga miskin di

Kota Palembang. Aplikasi berbasis android ini dapat digunakan sebagai

solusi bagi masyarakat yang mampu untuk menyalurkan bantuan kepada

masyarakat yang ada di kota Palembang yang memiliki perekonomian

dibawah rata-rata.

Berdasarkan uraian latar belakang diatas maka penulis mengambil

judul “Aplikasi DoBaSkin (Donasi Bantuan Kemiskinan) Kota

Palembang berbasis Android”.

Page 25: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

4

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan di atas maka dapat

disimpulkan suatu rumusan masalah yang terkait dengan penelitian, yaitu:

Bagaimana membangun sebuah Aplikasi DoBaSkin (Donasi Bantuan

Kemiskinan Kota Palembang berbasis Android?

1.3 Batasan Masalah

Adapun batasan masalah dalam penelitian ini sebagai berikut :

1. Data yang bisa diolah oleh super admin yaitu berupa Data Admin, Data

Kecamatan (Palembang), Data Kelurahan (Palembang), Data Bantuan,

Data FAQ dan Data Tentang Aplikasi sedangkan data yang bisa diolah

oleh user (relawan atau donatur) dan hanya dapat dilihat oleh super admin

dan admin adalah Data Pengguna, Data Relawan atau Data Donatur, Data

Penduduk Miskin, Data Posting, Data Penilian dan Data Pesan

2. Aplikasi ini memiliki pengguna yaitu Relawan atau Donatur, Admin, serta

Super Admin.

3. Bahasa pemrograman yang digunakan untuk tampilan user (relawan dan

donatur) yaitu Java berbasis Android dan untuk tampilan admin dan Super

Admin bahasa pemrograman yang digunakan adalah PHP framework

codeigniter.

4. Tampilan data penduduk miskin dapat di filter berdasarkan kecamatan dan

kelurahan.

5. Database yang digunakan adalah database MySQL.

Page 26: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

5

6. Metode pengembangan sistem menggunakan Metode Rational Unified

Process (RUP)

1.4 Tujuan Penelitian

Berdasarkan perumusan masalah diatas, maka tujuan yang ingin

dicapai oleh penulis adalah Menghasilkan sebuah Aplikasi DoBaSkin (Donasi

Bantuan Kemiskinan) Kota Palembang berbasis Android.

1.5 Manfaat Penelitian

1.5.1 Manfaat bagi Penulis

1. Sebagai bentuk penerapan ilmu dan kemampuan yang telah

dipelajari selama perkuliahan sebagai bekal dalam dunia kerja.

2. Berlatih berkomunikasi dengan masyarakat.

3. Memberikan peningkatan keahlian profesi sehingga menumbuhkan

rasa percaya diri.

1.5.2 Manfaat bagi Masyarakat kota Palembang

1. Bagi Donatur

• Memudahkan donatur dalam mencari data dan informasi tentang

rumah tangga miskin yang benar-benar membutuhkan bantuan.

• Memudahkan donatur dalam menyalurkan bantuan kepada

penduduk miskin.

Page 27: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

6

2. Bagi Relawan

• Memudahkan relawan dalam mencari donatur untuk membantu

penduduk miskin.

• Memudahkan relawan dalam mengolah data penduduk miskin.

• Menghubungkan calon relawan dan donatur untuk memberikan

bantuan kepada penduduk miskin.

1.5.3 Manfaat bagi Akademik

Sebagai tambahan referensi perpustakaan yang dapat digunakan

mahasiswa sebagai acuan dalam pembuatan laporan bagi mahasiswa

lainnya.

1.6 Sistematika Penulisan

Untuk mempermudah pembahasan dan penyusunan penulisan laporan

skripsi ini menjadi lebih mudah dipahami dan terarah. Dimana penulisan

menjabarkan dalam 6 (enam) bab permasalahan dan masing-masing bab akan

diuraikan menjadi beberapa sub bab. Sistematika laporan skripsi diuraikan

sebagai berikut :

BAB I PENDAHULUAN

Pada bab ini berisikan latar belakang, perumusan masalah,

batasan masalah, tujuan penelitian, manfaat penelitian dan

sistematika penulisan.

Page 28: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

7

BAB II GAMBARAN UMUM PERANGKAT LUNAK

Pada bab ini penulis akan membahas tentang perangkat

lunak yang dirancang dan dibangun.

BAB III TINJAUAN PUSTAKA

Pada bab ini akan diuraikan teori-teori yang mendukung

yang terkait dengan penelitian.

BAB IV METODE PENELITIAN

Pada bab ini diuraikan jenis data, teknik pengumpulan data,

jenis penelitian, alat dan teknik pengembangan sistem serta alat dan

teknik pengujian.

BAB V HASIL DAN PEMBAHASAN

Pada bab ini dilaporkan hasil-hasil yang diperoleh dalam

penelitian dan pembahasan terhadap hasil yang telah dicapai dan

uji coba aplikasi. Hasil dan pembahasan disesuaikan dengan teknik

pengembangan sistem yang digunakan.

BAB VI PENUTUP

Pada bab ini memberikan kesimpulan secara umum dari apa

yang telah dibahas.

Page 29: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

8

BAB II

GAMBARAN UMUM

PERANGKAT YANG DIKEMBANGKAN

2.1 Fenomena Perangkat Lunak Yang Dikembangkan

Smartphone sedang menjadi fenomena dikalangan masyarakat.

Banyak masyarakat yang beralih menggunakan smartphone karena lebih

mudah digunakan. Di era sekarang ini, terdapat jenis Smartphone yang lebih

terkenal dan menjadi tren di masyarakat yaitu android.

Menurut Salbino (2014:8) Pada bulan Oktober 2003 Android, Inc

didirikan di Palo Alto, California, oleh Andy Rubin (pendiri Danger), Rich

Miner (pendiri Wildfire Communications, Inc.), Nick Sears (mantan VP T-

Mobile), dan Chris White (kepala desain dan pengembangan antarmuka

WebTV) untuk mengembangkan “perangkat smartphone yang lebih sadar

akan lokasi dan preferensi penggunanya”. Awal tujuan pengembangan

Android yaitu untuk mengembangkan sebuah sistem operasi canggih yang

ditujukan untuk kamera digital, namun pasar untuk perangkat kamera digital

tidak cukup besar, dan pengembangan Android lalu dialihkan bagi pasar

smartphone untuk menyaingi Symbian dan Windows Mobile (Iphone Apple

belum dirilis saat itu). Android Inc. dioperasikan secara diam-diam, hanya

diungkapkan para pengembang sedang menciptakan sebuah perangkat lunak

untuk smartphone. Pada tahun yang sama, Rubin kehabisan uang. Steve

Page 30: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

9

Perlman, seorang teman dekat Rubin, meminjaminya $10.000 tunai dan

menolak tawaran saham di perusahaan.

Google mengakuisisi Android Inc. pada tanggal 17 Agustus 2005,

menjadikannya sebagai anak perusahaan yang sepenuhnya dimiliki oleh

Google. Pendiri Android Inc. seperti Rubin, Miner dan White tetap bekerja di

perusahaan setelah diakuisisi oleh Google. Di Google, tim yang dipimpin

oleh Rubin mulai mengembangkan platform smartphone menggunakan kernel

linux.

Pada tanggal 5 November 2007, Open Handset Alliance (OHA)

didirikan. OHA bertujuan untuk mengembangkan standar terbuka bagi

perangkat seluler. Saat itu, Android diresmikan sebagai produk pertamanya;

sebuah platform perangkat seluler yang menggunakan kernel Linux versi 2.6.

Telepon seluler komersial pertama yang menggunakan sistem operasi

Android adalah HTC Dream, yang diluncurkan pada 22 Oktober 2008.

Pada tahun 2010, Google merilis seri Nexus; perangkat smartphone

dan tablet dengan OS Android yang diproduksi oleh HTC, LG, dan Samsung.

HTC bekerjasama dengan Google dalam merilis produk smartphone Nexus

pertama, yakni Nexus One. Seri ini telah diperbarui dengan perangkat yang

lebih baru, misalnya telepon pintar Nexus 4 dan tablet Nexus 10 yang

diproduksi oleh LG dan Samsung. Pada 15 Oktober 2014, Google

mengumumkan Nexus 6 dan Nexus 9 yang diproduksi oleh Motorola dan

HTC. Pada 13 Maret 2013, Larry Page memberitahukan dalam postingan

blognya bahwa Andy Rubin telah pindah dari divisi Android untuk

Page 31: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

10

mengerjakan proyek-proyek baru di Google. Ia digantikan oleh Sundar

Pichai, yang sebelumnya menjabat sebagai kepala divisi Google Chrome,

yang mengembangkan Chrome OS.

Awal sistem Android yang dirilis yaitu Android beta pada bulan

November 2007. Sedangkan versi komersial pertama, Android 1.0, dirilis

pada September 2008. Sejak April 2009, versi Android yang dikembangkan

diberi kode nama yang berdasarkan makanan pencuci mulut dan makanan

manis. Tiap versi dirilis sesuai urutan alfabet, yakni

1. Cupcake (1.5),

2. Donut (1.6),

3. Eclair (2.0-2.1),

4. Froyo (2.2-2.2.3),

5. Gingerbread (2.3-2.3.7),

6. Honeycomb (3.0-3.2.6),

7. Ice Cream Sandwich (4.0-4.0.4),

8. Jelly Bean (4.1-4.3), dan

9. KitKat (4.4+).

Dengan adanya aplikasi Dobaskin yang diterapkan pada Smartphone

Android, masyarakat atau pengguna dapat dengan mudah mengakses atau

menjalankan aplikasi tersebut. Aplikasi donasi ini dapat membantu relawan

dan donatur dalam menyalurkan bantuannya kepada penduduk miskin.

Page 32: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

11

BAB III

TINJAUAN PUSTAKA

3.1 Teori Pendukung

3.1.1 Aplikasi Mobile

Menurut Buyens dalam Siregar dkk. (2016:83). Aplikasi

mobile berasal dari dua kata, yaitu aplikasi dan mobile. Secara istilah,

aplikasi adalah program siap pakai yang dibuat untuk melaksanakan

suatu fungsi untuk pengguna atau aplikasi yang lain sedangkan mobile

adalah perpindahan dari suatu tempat ke tempat yang lain. Secara

lebih lengkap, aplikasi mobile adalah program siap pakai yang

melaksanakan fungsi tertentu yang dipasang pada perangkat mobile.

Berdasarkan jenisnya, Ramadhan dalam Brian Fling

(2014:48) membagi aplikasi mobile menjadi beberapa kelompok

yaitu:

a. Short Message Service (SMS) Merupakan aplikasi mobile paling

sederhana, dirancang untuk berkirim pesan dan berguna ketika

terintegrasi dengan jenis aplikasi mobile lainnya.

b. Mobile Websites (Situs Web Mobile) Merupakan situs web yang

dirancang khusus untuk perangkat mobile. Situs web mobile sering

memiliki desain yang sederhana dan biasanya bersifat memberikan

informasi.

Page 33: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

12

c. Mobile Web Application (Aplikasi Web Mobile) Aplikasi web

mobile merupakan aplikasi mobile yang tidak perlu diinstal atau

dikompilasi pada perangkat target. Menggunakan XHTML, CSS,

dan JavaScript, aplikasi ini mampu memberikan pengguna

pengalaman layaknya aplikasi native/asli.

d. Native Application (Aplikasi Asli) Merupakan aplikasi mobile yang

harus diinstal pada perangkat target. Aplikasi ini dapat disebut

aplikasi platform, karena aplikasi ini harus dikembangkan dan

disusun untuk setiap platform mobile secara khusus.

3.1.2 Kemiskinan

Menurut Setiyawan dkk. (2016:560). Kemiskinan secara

konseptual dibedakan menurut kemiskinan relatif dan kemiskinan

absolut, dimana perbedaannya terletak pada standar penilaiannya.

Standar penilaian kemiskinan relatif merupakan standar kehidupan

yang ditentukan dan ditetapkan secara subyektif oleh masyarakat

setempat dan bersifat lokal serta mereka yang berada dibawah standar

penilaian tersebut dikategorikan sebagai miskin secara relatif.

Sedangkan standar penilaian kemiskinan secara absolut merupakan

standar kehidupan minimum yang dibutuhkan untuk memenuhi

kebutuhaan dasar yang diperlukan, baik makanan maupun non

makanan. Standar kehidupan minimum untuk memenuhi kebutuhan

dasar ini disebut sebagai garis kemiskinan.

Page 34: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

13

3.1.3 Android

Menurut Fajar dalam Muharom dkk. (2013:2). Android

merupakan sistem operasi yang berisi middleware serta aplikasi-

aplikasi dasar. Basis sistem operasi android yaitu kernel linux 2.6

yang telah diperbaharui untuk mobile device. Pengembangkan aplikasi

android menggunakan bahasa pemrograman java. Yang mana konsep-

konsep pemrograman java berhubungan dengan Pemrograman

Berbasis Objek (OOP). Selain itu pula dalam pengembangan aplikasi

android membutuhkan software development kit (SDK) yang

disediakan android, SDK ini memberi jalan bagi programmer untuk

mengakses application programming interface (API) pada android.

Secara garis besar Arsitektur Android dapat dijelaskan

sebagai berikut:

a. Application dan Widgets

Adalah layer yang berhubungan dengan aplikasi saja, dimana

biasanya aplikasi yang didownload kemudian diinstalasi dan

jalankan aplikasi tersebut.

b. Application Frameworks

Adalah layer dimana para pembuat aplikasi melakukan

pengembangan yang akan dijalankan di sistem operasi Android,

karena pada layer inilah aplikasi dapat dirancang dan dibuat,

seperti content providers yang berupa sms dan panggilan

telepon.

Page 35: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

14

c. Libraries

Adalah layer dimana fitur-fitur Android berada, biasanya para

pembuat aplikasi mengakses libraries untuk menjalankan

aplikasinya.

d. Android Run Time

Adalah layer yang membuat aplikasi Android dapat dijalankan

dimana dalam prosesnya menggunakan Implementasi Linux.

e. Linux Kernel

Adalah layer dimana inti dari sistem operasi Android itu berada.

Berisi file-file sistem yang mengatur sistem processing,

memory, resource, drivers, dan sistem-sistem operasi Android

lainnya.

3.1.4 Database

Menurut Nugroho dalam Bariah (2015:30). Database

merupakan komponen utama dalam membangun sebuah sistem yang

menyangkut pendokumentasian ke dalam sebuah database. Bentuk

basisdata adalah sebuah aturan yang mengatasi masalah terebut. Saat

ini basisdata memiliki peranan yang sangat penting dalam mengelola

data yang ada di dalamnya.

Seluruh operasi yang dilakukan pada database didasarkan

atas tabel-tabel dan hubungannya. Dalam model relasional dikenal

antara lain table, record, field, indeks, query penjelasannya seperti

dibawah ini:

Page 36: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

15

1. Tabel atau entity dalam model relasional digunakan untuk

mendukung antar muka komunikasi antara pemakai dengan

professional komputer.

2. Record atau baris atau dalam istilah model relasional yang formal

disebut tuple adalah kumpulan data yang terdiri dari satu atau

lebih.

3. Field atau kolom atau dalam istilah model relasional yang formal

disebut dengan attribute adalah sekumpulan data yang

mempunyai atau menyimpan fakta yang sama atau sejenis untuk

setiap baris pada tabel.

4. Indeks merupakan tipe dari suatu table tertentu yang berisi nilai-

nilai field kunci atau field.

5. Query merupakan sekumpulan perintah Structure Query Language

(SQL) yang dirancang untuk memanggil kelompok record

tertentu dari satu tabel atau lebih untuk melakukan operasi pada

tabel ( Pradana, 2016:2 )

3.1.5 Rational Unified Process (RUP)

Menurut Shalahuddin dalam Sugara dkk. (2017:172). RUP

merupakan pendekatan pengembangan perangkat lunak yang

berlangsung secara berulang-ulang, terfokus pada arsitektur dan lebih

diarahkan pada penggunaan kasus. RUP membagi tahapan

pengembangan perangkat lunak menjadi 4 fase, yaitu :

Page 37: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

16

1) Inception

Tahap ini merupakan tahap identifikasi sistem yang akan

dikembangkan. Aktivitas yang dilakukan mencakup analisis sistem,

pendefinisian kebutuhan (system requirement) dan pemodelan

proses bisnis (business modeling) dengan diagram Unified

Modeling Languange (UML).

2) Elaboration

Tahap ini merupakan tahap desain sistem berdasarkan hasil analisis

pada tahap inception. Aktivitas yang dilakukan mencakup desain

arsitektur sistem (bila diperlukan), desain komponen dan desain

antar muka/tampilan.

3) Construction

Tahap ini merupakan tahap implementasi dan pengujian hasil

desain. Aktivitas yang dilakukan mencakup implementasi dengan

bahasa program tertentu dan pengujian fungsional sistem.

4) Transition (Transisi)

Tahap ini merupakan tahap instalasi, penyebaran, pengujian beta,

pelatihan kepada pengguna dan pemeliharaan terhadap sistem

dilakukan.

Page 38: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

17

Sumber : Shalahuddin dalam Sugara dkk (2017:172)

Gambar 3.1 Tahapan Model RUP

3.2 Penelitian Terdahulu

Sebagai bahan pertimbangan dalam penelitian ini akan dicantumkan

beberapa hasil penelitian terdahulu. Beberapa penelitian terdahulu dapat

dilihat pada tabel 3.1 :

Tabel 3.1 Penelitian Terdahulu

No Judul Penulis/Tahun Hasil

1. Pengembangan

aplikasi zakat

berbasis android

menggunakan

metode prototype

Rifa atunnisa,

Eri Satria,

Rinda

Cahyana.

ISSN : 2302 –

7339. 2014

Aplikasi zakat ini

pembahasannya mengenai

pengembangan dari aplikasi

sebelumnya yang

menambahkan fitur zakat

profesi dan fitur zakat barang

tambang dengan nisab yang

telah ditentukan.

Aplikasi zakat berbasis

android ini berfungsi sebagai

referensi untuk mengetahui

perhitungan zakat yang wajib

pengguna keluarkan serta

menyajikan sedikit informasi

mengenai ilmu zakat.

Page 39: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

18

No Judul Penulis/Tahun Hasil

2. Rancang Bangun

Aplikasi untuk

pemetaan tingkat

kemiskinan

masyarakat

berbasis perangkat

bergerak

Risky Dwi

Setiyawan,

Dwi

Sunaryono,

Rizky Januar

Akbar.

ISSN : 2337-

3539. 2016

Dengan adanya aplikasi ini,

surveyor cukup datang ke

rumah warga dan

memasukkan data survei pada

aplikasi kemudian data

langsung terkirim ke server.

Dimana hasil yang sudah

terkirim, dapat dilakukan

validasi secara langsung

hingga keluar hasil akhir

berupa tingkat kesejahteraan

masayarakat. Metode AHP

dapat digunakan untuk

memproses variabel survei

kedalam suatu nilai

berdasarkan bobot masing-

masing variabel, sedangkan K-

Means digunakan untuk

melakukan clustering

(pengelompokan) data dari

hasil AHP kedalam tingkat

kesejahteraan. Aplikasi web

dan Android dapat terhubung

secara realtime. Dengan

demikian proses monitoring

terhadap kegiatan survei di

lapangan dapat dilakukan

setiap saat.

3. Implementasi

Metode Rational

Unified Process

Pada Website PT.

Cinta Kasih

Pribadina

Arsia Rini

ISSN : 2087-

9571. 2017

Hasil penelitian dapat

disimpulkan bahwa

pembangunan website dengan

teknik pengembangan sistem

Rational Unified Process

(RUP) dengan tahapan-

tahapan inception

(permulaan), elaboration

(perluasan atau perencanaan),

construction (konstruksi),

Page 40: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

19

No Judul Penulis/Tahun Hasil

transition (transisi) sangat

tepat dalam implementasi pada

website PT. Cinta Kasih

Pribadina

4. Pembuatan

Aplikasi Berbasis

Crowdsourcing

Dalam Upaya

Penanggulangan

Penduduk Miskin

Andika Kurnia

Adi Pradana.

ISSN : 2548 –

4710. 2016

Aplikasi Berbasis

Crowdsourcing Dalam Upaya

Penanggulangan Penduduk

Miskin dapat menampilkan

informasi penduduk yang

memerlukan bantuan. Aplikasi

ini juga dapat mencatat donasi

yang dilakukan donatur.

Aplikasi tidak menjamin ke

validan data. Donatur juga

tidak bisa memberikan

sumbangan secara langsung

melalui aplikasi.

Berdasarkan dari hasil penelitian terdahulu di atas, maka terdapat

beberapa persamaan. Persamaan dari Penelitian ini dengan penelitian

terdahulu yaitu terletak pada penggunaan platformnya yaitu berbasis Android

dan juga penggunaan metode RUP (Rational Unified Process) sebagai

metode pengembangan sistem nya, serta dari judul yang diangkat yaitu

tentang Kemiskinan.

Page 41: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

20

BAB IV

METODE PENELITIAN

4.1 Jadwal Penelitian

Peneliti menentukan jadwal dan tempat penelitian agar penelitian ini

terarah dan dapat diselesaikan tepat waktu. Jadwal dan tempat penelitian

mengacu pada metode pengembangan sistem yang peneliti gunakan. Jadwal

penelitian dapat dilihat pada tabel 4.1 :

Tabel 4.1 Jadwal penelitian

Tahapan

2018-2019

Oktober November Desember Januari

1 2 3 4 5 1 2 3 4 5 1 2 3 4 1 2 3 4 5

R

U

P

Inception

(Permulaan)

Elaboration

(Perencanaan)

Contruction

(Kontruksi)

Transition

(Transisi)

4.2 Jenis Data

4.2.1 Data Primer

Data primer yaitu data yang diperoleh atau dikumpulkan oleh

orang yang melakukan penelitian atau yang bersangkutan yang

memerlukannya. Adapun cara yang dipakai untuk mengumpulkan data

tersebut adalah dengan observasi, wawancara, kuisioner dan

dokumentasi.

Page 42: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

21

4.2.2 Data Sekunder

Data sekunder yaitu data yang diperlukan atau dikumpulkan

dari sumber-sumber yang telah ada. Untuk itu Penulis mendapatkan

data sekunder dengan cara membaca buku dan jurnal yang ada

hubungan dengan penelitian ini.

4.3 Teknik Pengumpulan Data

Teknik pengumpulan data yang peneliti gunakan dalam penelitian ini,

yaitu teknik pengumpulan data dengan metode wawancara, observasi, studi

pustaka, dokumentasi, dan angket atau kuisioner.

4.3.1 Wawancara

Wawancara adalah proses memperoleh keterangan untuk

tujuan penelitian dengan cara tanya jawab, sambil beortatap muka

antara si penanya atau pewawancara dengan si penjawab atau

responden dengan menggunakan alat yang dinamakan interview guide

(panduan wawancara) Moh.Nazir (2014:170).

Dalam penelitian ini penulis melakukan wawancara secara

langsung dengan narasumber Dinas Sosial Kota Palembang yang

bernama Ibu Reny Oktaria Selaku kasi penanganan fakir miskin.

Dalam melakukan tanya jawab dengan narasumber penulis

memberikan pertanyaan diantaranya yaitu kriteria penduduk miskin,

jenis bantuan yang ada dan lain sebagainya. Hasil yang didapatkan

dari wawancara ini yaitu penulis dapat mengetahui kriteria-kriteria

Page 43: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

22

penduduk miskin dan jenis bantuan yang ada yaitu seperti BPNT

(Bantuan Pangan Non Tunai), PKH (Program Keluarga Harapan), dan

Kis (Kartu Indonesia Sehat).

4.3.2 Observasi

Menurut Risanty dkk. (2017:2). Observasi yaitu teknik

pengumpulan data dengan cara mengamati langsung operasi maupun

prosedur yang berlaku pada objek penelitian.

Dalam penelitian ini penulis melakukan pengumpulan data

dengan cara melakukan pengamatan langsung dengan tujuan agar

dapat mengetahui apa saja yang penting untuk dijadikan bahan

masukan. Hasil yang didapatkan dari observasi ini yaitu penulis dapat

mengetahui atas fakta-fakta yang ada seperti masyarakat mampu

meminta data di Kantor Dinas Sosial Kota Palembang, peneliti juga

dapat mengetahui keadaan rumah tangga miskin karna peneliti melihat

beberapa keadaan rumah tangga miskin secara langsung, serta peneliti

juga memperoleh data kemiskinan yang ada di Kota Palembang dari

kantor Dinas Sosial Kota Palembang.

4.3.3 Studi Pustaka

Menurut Ashari dkk. (2014:3). Studi pustaka adalah suatu

metode pengumpulan data yang diambil dari perpustakaan atau

instansi yang berupa karya ilmiah, jurnal, buku-buku serta dari

internet yang berhubungan dengan penulisan ini. Tujuan dari studi

Page 44: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

23

pustaka ini adalah untuk mendalami dan memperoleh keterangan yang

lengkap terhadap obyek yang diteliti.

Dalam penelitian ini penulis mengadakan survey terhadap

data yang telah ada, serta menggali teori-teori yang telah berkembang

dalam bidang ilmu yang berkepentingan, baik itu berupa buku, hasil

karya tulis maupun jurnal-jurnal penelitian yang telah digunakan oleh

peneliti-peneliti terdahulu.

4.3.4 Angket / Kuisioner

Menurut Risanty dkk. (2017:3). Kuesioner merupakan teknik

pengumpulan data yang dilakukan dengan mengadakan komunikasi

dengan sumber data.

Dalam penelitian ini, penulis menyebarkan angket kepada

masyarakat miskin yang ada di Kelurahan Talang Aman, Kelurahan

Sekip Jaya pada kecamatan Kemuning, dan Kelurahan Sukabangun,

pada kecamatan Sukarami Kota Palembang. Hal ini dilakukan untuk

mengetahui seberapa besar tingkat kebutuhan yang paling diutamakan

dalam keluarga miskin tersebut yang nantinya akan menjadi acuan

penulis untuk pembuatan Aplikasi DoBaSkin. Hasil yang didapatkan

dari kuisioner ini yaitu rata-rata penduduk miskin lebih membutuhkan

uang dibanding bahan pangan dan pakaian.

Page 45: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

24

4.3.5 Dokumentasi

Menurut Pritandhari (2016:5). Dokumentasi adalah metode

pengumpulan data yang bersumber pada hal-hal atau benda-benda

yang tertulis, seperti buku-buku, majalah, dokumen, peraturan-

peraturan, notulen, rapat, catatan harian dan sebagainya.

Dalam penelitian ini penulis melakukan pengumpulan data

dengan cara merekam dan mengambil foto atau gambar secara

langsung di Kantor Dinas Sosial, Badan Pusat Statistik (BPS).

Dokumentasi dilakukan dengan menggunakan kamera smartphone

penulis.

4.4 Alat dan Teknik Pengembangan Sistem

4.4.1 Alat Pengembangan Sistem

Menurut Nugroho dalam Siregar dkk. (2016:83). Unified

Modeling Language (UML) merupakan bahasa grafis yang berfungsi

untuk mendokumentasikan, menspesifikasikan, dan membangun

sistem perangkat lunak dengan menggunakan pendekatan berorientasi

objek. UML terdiri dari sembilan buah diagram, yaitu : use case

diagram, sequence diagram, activity diagram, class diagram,

collaboration diagram, statechart diagram, object diagram,

component diagram dan deployment diagram.

Page 46: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

25

4.4.1.1 Model Proses

1. Use case Diagram

Use case diagram merupakan pemodelan untuk kelakukan

(behavior) sistem informasi yang akan dibuat. Use case

mendeskripsikan sebuah interaksi antara satu atau lebih aktor

dengan sistem informasi yang akan dibuat. Dapat dikatakan use

case digunakan untuk mengetahui fungsi apa saja yang ada di

dalam sistem informasi dan siapa saja yang berhak menggunakan

fungsi-fungsi tersebut. Simbol-simbol yang digunakan dalam use

case diagram, dapat dilihat pada tabel 4.2 :

Tabel 4.2 Simbol-simbol Use case

Simbol Keterangan

Use Case Fungsionalitas yang disediakan sistem

sebagai unit-unit yang bertukan pesan antar

unit dengan aktor, biasanya dinyatakan

dengan menggunakan kata kerja di awal

nama use case.

Aktor / actor

Orang, proses atau lain yang berinteraksi

dengan sistem informasi yang akan dibuat

diluar sistem informasi yang akan dibuat itu

sendiri, jadi walaupun simbol dari aktor

adalah gambar orang, tapi aktor belum tentu

merupakan orang. Biasanya dinyatakan

menggunakan kata benda di awal frase nama

aktor.

nama use

case

Page 47: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

26

Simbol Keterangan

Asosiasi/

associaton

Komunikasi antar aktor dan use case yang

berpartisipasi pada use case atau use case

memiliki interaksi dengan aktor.

Ekstensi/ extend

<<extend>>

Relasi use case tambahan ke sebuah use

case dimana use case yang ditambahkan

dapat berdiri sendiri walau tanpa use case

tambahan itu, mirip dengan prinsip

inheritance pada pemograman berorientasi

objek, biasanya use case tambahan memiliki

nama depan yang sama dengan use case

yang ditambahkan, misal

Arah panah mengarah pada use case yang

ditambahkan, biasanya use case yang

menjadi extend-nya merupakan jenis yang

sama dengan use case yang menjadi

induknya.

Validasi

username

Validasi User

Validasi Sidik Jari

Page 48: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

27

Simbol Keterangan

Generalisasi/

generalization

Hubungan generalisasi dan spesialisasi

(umum-khusus) antara dua buah use case

dimana fungsi yang satu adalah fungsi yang

lebih umum dari lainnya, misalnya :

Arah panah mengarah pada use case yang

menjadi generalisasinya (umum).

Include

<<include>>

Include berarti use case yang ditambahkan

akan selalu dipanggil saat use case

tambahan dijalankan, misal pada kasus

berikut :

Include berarti use case yang tambahan akan

selalu melakukan pengecekan apakah use

case yang ditambahkan telah dijalankan

Ubah data

Mengolah data

Hapus data

Mengolah data

Hapus data

Page 49: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

28

Simbol Keterangan

sebelum use case tambahan dijalankan,

misal pada kasus berikut :

Kedua interprestasi di atas dapat dianut

salah satu atau keduanya tergantung pada

pertimbangan dan interpretasi yang

dibutuhkan.

Sumber : A.S, Rossa dan M. Shalahuddin (2013:156)

2. Diagram Aktivitas (Activity Diagram)

Activity Diagram menggambarkan workflow (aliran kerja)

atau aktivitas dari sebuah sistem atau proses bisnis atau menu

yang ada pada perangkat lunak. Yang perlu diperhatikan disini

adalah bahwa diagram aktivitas menggambarkan aktivitas sistem

bukan apa yang dilakukan aktor, jadi aktivitas yang dapat

dilakukan oleh sistem. Simbol-simbol yang digunakan dalam

activity diagram, dapat dilihat pada tabel 4.3 :

Mengolah data

Hapus data

Page 50: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

29

Tabel 4.3 Simbol-simbol Activity Diagram

Gambar Keterangan

Status awal

Status awal aktivitas sistem, sebuah diagram

aktivitas memiliki sebuah status awal.

Aktivitas Aktivitas yang dilakukan sistem, aktivitas

biasanya diawali dengan kata kerja.

Percabangan/

decision

Asosiasi percabangan dimana jika ada

pilihan aktivitas lebih dari satu.

Penggabungan /

Join

Asosiasi penggabungan dimana lebih dari

satu aktivitas digabungkan menjadi satu.

Status Akhir

Status akhir yang dilakukan sistem, sebuah

diagram aktivitas memiliki sebuah status

akhir .

Swimlame

Memisahkan organisasi bisnis yang

bertanggung jawab terhadap aktivitas yang

terjadi.

Sumber : A.S, Rossa dan M. Shalahuddin (2013:162)

Aktivitas

Page 51: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

30

3. Class Diagram (Diagram Kelas)

Diagram kelas atau class diagram menggambarkan

struktur sistem dari segi pendefinisian kelas-kelas yang akan

dibuat untuk membangun sistem. Kelas memiliki apa yang

disebut atribut dan metode atau operasi.

• Atribut merupakan variabel-variabel yang dimiliki oleh suatu

kelas

• Operasi atau metode adalah fungsi-fungsi yang dimiliki oleh

suatu kelas.

Simbol-simbol yang digunakan dalam class diagram,

dapat dilihat pada tabel 4.4 :

Tabel 4.4 Simbol-simbol Class Diagram

Multiplicity Penjelasan

Kelas

Nama_kelas

+ atribut

+ operasi()

Kelas pada struktur sistem

antarmuka /

interface

nama_interface

Sama dengan konsep interface dalam

pemograman berorientasi objek.

Asosiasi /

association

Relasi antarkelas dengan makna umum,

asosiasi biasanya juga disertai dengan

multiplicity

Page 52: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

31

Multiplicity Penjelasan

Generalisasi

Relasi antarkelas dengan makna

generalisasi-spesialisasi (umum-khusus)

Kebergantungan/

dependency

Relasi antar kelas dengan makna

kebergantungan antarkelas

Agregasi /

aggregation

Relasi antarkelas dengan makna semua-

bagian (whole-part)

Sumber : A.S, Rossa dan M. Shalahuddin (2013:146)

4. Diagram Urutan (Sequence Diagram)

Diagram Sekuen menggambarkan kelakuan objek pada

use case dengan mendeskripsikan waktu hidup objek dan message

yang dikirimkan dan diterima antar objek. Simbol-simbol yang

digunakan dalam sequence diagram, dapat dilihat pada tabel 4.5 :

Page 53: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

32

Tabel 4.5 Simbol-simbol Sequence Diagram

Gambar Keterangan

Aktor

Nama Aktor

Atau

Orang, proses, atau sistem lain yang

berinteraksi dengan sistem informasi yang

akan dibuat di luar sistem informasi yang

akan dibuat itu sendiri, jadi walaupun

simbol dari aktor adalah gambar orang, tapi

aktor belum tentu merupakan orang.

Biasanya dinyatakan menggunakan kata

benda di awal frase nama aktor.

Garis hidup /

lifeline

Menyatakan kehidupan suatu objek.

Objek

Menyatakan objek yang berinteraksi pesan.

Waktu aktif

Menyatakan objek dalam keadaan aktif dan

berinteraksi, semua yang terhubung dengan

waktu aktif ini adalah sebuah tahapan yang

dilakukan di dalamnya, misalnya

Maka cekStatusLogin() dan open()

dilakukan didalam metode login().

Aktor tidak memiliki waktu aktif

Nama objek : nama

kelas

Nama aktor

1: login()

2: cekStatusLogin()

3: open()

Page 54: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

33

Gambar Keterangan

Pesan tipe create Menyatakan suatu objek membuat objek

yang lain, arah panah mengarah pada objek

yang dibuat.

Pesan tipe call Menyatakan suatu objek memanggil

operasi/metode yang ada pada objek lain

atau dirinya sendiri

Arah panah mengarah pada objek yang

memiliki operasi/metode, karena ini

memanggil operasi/metode maka

operasi/metode yang dipanggil harus ada

pada diagram kelas sesuai dengan kelas

objek yang berinteraksi.

Pesan tipe send Menyatakan bahwa suatu objek

mengirimkan data/masukan/informasi ke

objek lainnya, arah panah mengarah pada

objek yang dikirimi

Pesan tipe return Menyatakan bahwa suatu objek yang telah

menjalankan suatu operasi atau metode

menghasilkan suatu kembalian ke objek

tertentu, arah panah mengarah pada objek

yang menerima kembalian

<<create>>

1 : nama_metode()

1 : nama_metode()

1 : masukan

1 : keluaran

Page 55: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

34

Gambar Keterangan

Pesan tipe destroy Menyatakan suatu objek mengakhiri hidup

objek yang lain, arah panah mengarah pada

objek yang diakhiri, sebaiknya jika ada

create maka ada destroy

Sumber : A.S, Rossa dan M. Shalahuddin (2013:165)

4.4.2 Teknik Pengembangan Sistem

4.4.2.1 Metode Rational Unified Process

Peneliti merancang Aplikasi DoBaSkin (Donasi

Bantuan Kemiskinan) Kota palembang dengan menggunakan

metode Rational Uniefied Process (RUP). Tahapan yang

dilakukan pada penelitian ini yaitu :

1. Inception

Tahap ini merupakan tahap identifikasi sistem yang

akan dikembangkan. Pada tahap ini penulis melakukan

aktivitas yang mencakup pendefinisian kebutuhan

(requirement) yaitu peneliti melakukan pengumpulan data

dan mengidentifikasi masalah serta peneliti juga melakukan

suatu pemodelan sistem yaitu dengan cara menggambarkan

sistem dengan diagram Unified Modeling Languange

(UML) yaitu seperti use case, class diagram, activity

diagram dan sequence diagram.

Page 56: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

35

2. Elaboration

Tahap ini merupakan tahap desain sistem berdasarkan

hasil analisis pada tahap inception. Pada tahap ini penulis

melakukan aktivitas yang mencakup desain antar

muka/tampilan.

3. Construction

Tahap ini merupakan tahap implementasi dan

pengujian hasil desain. Pada tahap ini terdapat aktivitas

yang dilakukan oleh peneliti. Aktivitas-aktivitas yang

dimaksud berupa :

a. Coding

Pada pengembangan sistem ini, peneliti

menggunakan bahasa pemrograman Java dengan

menggunakan database MySQL.

b. Menguji Sistem

Pengujian yang akan peneliti gunakan yaitu

Menggunakan pengujian dengan metode black box pada

tahap percobaan, untuk melihat apakah konten dan menu

yang ditampilkan sudah berjalan dengan baik dan sesuai

dengan menu yang disediakan atau yang sudah

dirancangkan.

Page 57: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

36

c. Hasil Pembagunan Sistem

Pada pembangunan sistem ini akan menghasilkan

produk perangkat lunak, peneliti melakukan

implementasi interface dari desain interface yang telah

dibuat pada fase kedua RUP sebelumnya.

4. Transition

Pada tahap ini peneliti melakukan tahap instalasi dan

dilakukan pemeliharaan terhadap sistem.

4.5 Alat dan Pengujian Perangkat Lunak

Menurut Mustaqbal dkk. (2015:31). Pengujian adalah suatu proses

pelaksanaan suatu program dengan tujuan menemukan suatu kesalahan. Suatu

kasus test yang baik adalah apabila test tersebut mempunyai kemungkinan

menemukan sebuah kesalahan yang tidak terungkap. Suatu test yang sukses

adalah bila test tersebut membongkar suatu kesalahan yang awalnya tidak

ditemukan. Salah satu dari jenis pengujian yang ada adalah Black Box

Testing.

Menurut Ferdiansyah (2018:203). Black box testing adalah pengujian

yang difokuskan pada persyaratan fungsional atau kebenaran input dan output

yang dihasilkan dari perangkat lunak yang dibangun. Pengujian black box

dilakukan dengan cara memberi input dari pengguna kepada sistem yang

sudah berjalan dan mengamati hasil output dari sistem.

Page 58: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

37

BAB V

HASIL DAN PEMBAHASAN

5.1 Hasil

Berikut ini adalah tahapan-tahapan dari metode Rational Unified

Process yang penulis lakukan dalam pembuatan Aplikasi DoBaSkin (Donasi

Bantuan Kemiskinan) Kota Palembang Berbasis Android.

5.1.1 Inception (Permulaan)

Pada bab ini menjabarkan analisa yang disesuaikan dengan fase-

fase atau tahapan-tahapan yang ada di metode Rational Unified Process

(RUP). Dalam perancangan ini digunakan use case, activity diagram,

class diagram dan sequence diagram untuk membuat pemodelan

kebutuhan pada aplikasi DoBaSkin (Donasi Bantuan Kemiskinan) Kota

Palembang Berbasis android.

Tujuan dari analisa ini adalah membuat Aplikasi DoBaSkin

yang bermanfaat bagi masyarakat, dimana melalui aplikasi DoBaSkin

ini masyarakat yang mampu dapat membantu rumah tangga miskin

yang benar-benar membutuhkan bantuan. Sedangkan tujuan dari

perancangan sistem adalah mempermudah untuk menggambarkan

seperti apa aplikasi DoBaSkin yang akan dibangun, sehingga pengguna

tidak kesulitan dalam menggunakan sistem yang dibuat.

Page 59: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

38

5.1.1.1 Identifikasi Masalah

Berikut hasil analisis dapat dilihat pada tabel 5.1 :

Tabel 5.1. Tabel Identifikasi Masalah

Masalah Solusi Masalah

1.Pihak yang ingin menyalurkan

bantuan kesulitan dalam

mencari data dan informasi

tentang rumah tangga miskin

yang ada di Kota Palembang.

2.Masyarakat biasanya mencari

data melalui website Badan

Pusat Statistik dan website

tersebut tidak menampilkan

informasi secara detail serta

data yang diterima yang ada di

instansi pemerintahan terlalu

banyak.

1.Penulis membangun aplikasi

DoBaSkin (Donasi Bantuan

Kemiskinan) Kota Palembang

untuk memudahkan dalam

menyalurkan bantuan.

2.Aplikasi DoBaSkin (Donasi

Bantuan Kemiskinan) dibangun

berbasis Android yang didukung

dengan fasilitas internet telah

memberikan nilai penting tersendiri

dalam penyebaran informasi.

Aplikasi berbasis android ini dapat

digunakan sebagai solusi bagi

masyarakat yang mampu untuk

menyalurkan bantuan kepada

masyarakat yang ada di kota

Palembang yang memiliki

perekonomian dibawah rata-rata.

Page 60: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

39

5.1.1.2 Identifikasi dan Usulan Pemecahan Masalah

Berikut identifikasi dan usulan pemecahan masalah dapat dilihat

pada tabel 5.2 :

Tabel 5.2. Tabel Identifikasi dan Usulan Pemecahan Masalah

Titik Keputusan

Aplikasi DoBaSkin (Donasi Bantuan

Kemiskinan) Kota Palembang Berbasis

Android

5.1.1.3 Deskripsi Kebutuhan

1. Kebutuhan Perangkat Keras

Dalam proses pembuatan aplikasi DoBaSkin

(Donasi Bantuan Kemiskinan) berbasis android ini

menggunakan kebutuhan perangkat keras yaitu :

1. Processor : Intel Core i3 5010U

2. RAM : 10,00 GB

3. HDD : 500 GB

4. Smartphone Android OS 7.1.1 Nougat

Untuk penerapan dan pengoprasian aplikasi

DoBaSkin (Donasi Bantuan Kemiskinan), berikut spesifikasi

smartphone yang digunakan :

1. Processor : 1.40 GHz Octa-core Max

Page 61: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

40

2. Memory Internal : 32,00 GB

3. RAM : 3,00 GB

4. Versi Android : 7.1.2 N2G47H

5. Nomor Model : Redmi Note 5A

2. Kebutuhan Perangkat Lunak

Berikut ini kebutuhan perangkat lunak yang dibutuhkan :

1. Sistem Operasi Windows 8 Pro 64 Bit.

2. Microsoft Office Visio 2010 Untuk mendesain rancangan

aplikasi DoBaSkin.

3. Android Studio untuk pembuatan kode aplikasi.

3. Kebutuhan Fungsional

Berikut kebutuhan fungsional yang dibutuhkan untuk

mengoperasikan aplikasi ini :

1. Halaman awal saat membuka aplikasi menampilkan form

Masuk (Login) dan tombol Daftar. ini digunakan

pengguna untuk megakses menu-menu lainnya yang ada

didalam aplikasi DoBaSkin.

2. Halaman selanjutnya yaitu Daftar yang menampilkan

form untuk pengguna mendaftar akun aplikasi DoBaSkin.

3. Halaman setelah Daftar dan Masuk selanjutnya

menampilkan halaman menu utama yaitu Beranda yang

Page 62: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

41

menampilkan menu-menu yang terdapat pada Aplikasi

dan juga menampilkan daftar proyek yang dibuat oleh

user (Relawan) DoBaSkin.

4. Menu Galeri menampilkan gambar-gambar yang

diposting atau diunggah oleh user (Relawan) pada proyek

yang dibuat.

5. Menu Pesan menampilkan pesan-pesan masuk yang

dikirim oleh user.

6. Menu pemberitahuan menampilkan pemberitahuan masuk

dari Admin sekaligus mengkonfirmasi adanya dana yang

masuk dari Admin ke user (Relawan).

7. Menu Status Donasi menampilkan perkembangan dana

yang telah dikirim oleh user (Donatur) sampai dana

tersebut tersalurkan ke yang membutuhkan dana tersebut.

8. Menu Total Donasi menampilkan total dana dari para

user (Donatur) yang telah disalurkan oleh para user

(Relawan).

9. Menu Pengaturan berfungsi untuk mengatur konfigurasi

setelan Aplikasi maupun akun yang ada didalam aplikasi

DoBaSkin.

10. Menu FAQ menampilkan pertanyaan dan jawaban yang

biasa diajukan oleh Pengguna untuk menggunakan

Aplikasi tersebut.

Page 63: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

42

11. Menu Tentang Aplikasi menampilkan penjelasan singkat

tentang Aplikasi DoBaSkin.

5.1.1.4 Pemodelan Kebutuhan

5.1.1.4.1 Use Case Diagram

Use Case Diagram digunakan untuk

menggambarkan interaksi antara pengguna sistem

(actor) dengan kasus (use case) yang disesuaikan

dengan langkah-langkah (scenario) yang telah

ditentukan. Use Case Diagram yang disertakan dapat

dilihat pada gambar 5.1 :

Page 64: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

43

Gambar 5.1 Use Case Diagram

Berdasarkan pada Gambar 5.1, kebutuhan dari pemodelan

diatas dapat dijelaskan sebagai berikut:

1. Aktor User Relawan atau Donatur pada aplikasi android

dapat melakukan daftar akun user, melengkapi data

relawan atau donatur, mengolah data kemiskinan, melihat

status donasi, mengolah bantuan, melihat galeri, melihat

FAQ, melihat tentang aplikasi, mengolah pesan, mengolah

posting, mengolah rating dan mengolah kata sandi.

Page 65: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

44

2. Aktor Admin pada web admin dapat melihat beranda,

mengolah data admin, lihat posting, lihat penilaian kinerja,

blokir akun user, mengolah kelengkapan data relawan atau

donatur, lihat data kemiskinan, mengolah data bantuan,

mengolah data kecamatan, mengolah data kelurahan,

mengolah data FAQ, dan mengolah data tentang aplikasi.

3. Aktor Super Admin pada web admin dapat melihat

beranda, mengolah data admin, lihat posting, lihat

penilaian kinerja, lihat akun user, lihat kelengkapan data

relawan atau donatur, lihat data kemiskinan dan lihat data

bantuan, lihat data kecamatan, lihat data kelurahan, lihat

data FAQ, dan lihat data tentang aplikasi.

4. Untuk dapat melakukan semua aktivitas tersebut, Aktor

User Relawan atau Donatur, Admin, dan Super Admin

harus masuk atau login terlebih dahulu.

5.1.1.4.2 Activity Diagram

Activity Diagram adalah workflow (aliran

kerja) atau aktivitas dari sebuah sistem. Activity

Diagram yang disertakan sebagai berikut.

Page 66: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

45

1. Activity Diagram Daftar Akun User

Berikut adalah proses aktivitas daftar akun user

pada aplikasi DoBaSkin. Activity Diagram daftar

dapat dilihat pada gambar 5.2

Gambar 5.2 Activity Diagram Daftar Akun User

Berdasarkan gambar 5.2 Activity Diagram

Daftar akun user dapat diuraikan sebagai berikut :

1. User dapat mendaftar dengan mengisi form

daftar.

2. Sistem akan menerima request. jika data tidak

valid maka akan kembali ke tampilan daftar

dan user harus mengisi form daftar kembali.

Namun jika valid sistem akan menyimpan data

ke database.

Page 67: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

46

2. Activity Diagram Masuk Aplikasi

Berikut adalah proses aktivitas masuk aplikasi pada

aplikasi DoBaSkin. Activity Diagram masuk dapat

dilihat pada gambar 5.3

Gambar 5.3 Activity Diagram Masuk Aplikasi

Berdasarkan gambar 5.3 Activity Diagram

Masuk Aplikasi dapat diuraikan sebagai berikut :

1. User mengisi form login agar dapat masuk ke

aplikasi

2. Sistem akan menerima request. jika data tidak

valid maka akan kembali ke tampilan login dan

user harus mengisi form login kembali. Namun

jika valid sistem akan menuju ke menu utama.

Page 68: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

47

3. Pada menu utama terdapat 9 (sembilan) menu

pilihan yaitu menu beranda, galeri, pesan,

pemberitahuan, status donasi, total donasi,

pengaturan, faq, dan tentang aplikasi.

3. Activity Diagram Beranda Tab Relawan

Berikut adalah proses aktivitas beranda tab relawan

pada aplikasi DoBaSkin. Activity Diagram beranda

tab relawan dapat dilihat pada gambar 5.4

Gambar 5.4 Activity Diagram Beranda Tab

Relawan

Berdasarkan gambar 5.4 Activity Diagram

Beranda Tab Relawan dapat diuraikan sebagai

berikut :

Page 69: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

48

1. User memilih menu beranda

2. Sistem akan menampilkan pilihan menu tab.

Salah satunya yaitu tab relawan

3. Pada tab relawan, user dapat menambahkan

data kemiskinan, simpan, edit, dan lihat proyek.

4. Activity Diagram Beranda Tab Donatur

Berikut adalah proses aktivitas beranda tab donatur

pada aplikasi DoBaSkin. Activity Diagram beranda

tab donatur dapat dilihat pada gambar 5.5

Gambar 5.5 Activity Diagram Tab Donatur

Berdasarkan gambar 5.5 Activity Diagram

Beranda Tab Donatur dapat diuraikan sebagai

berikut :

Page 70: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

49

1. User memilih menu beranda

2. Sistem akan menampilkan pilihan menu tab.

yaitu tab donatur

3. Pada tab donatur, user dapat melihat data

proyek, simpan, dan tambah donasi.

5. Activity Diagram Kelengkapan Data Relawan

atau Donatur

Berikut adalah proses aktivitas kelengkapan data

relawan atau donatur pada aplikasi DoBaSkin.

Activity Diagram kelengkapan data relawan atau

donatur dapat dilihat pada gambar 5.6.

Gambar 5.6 Activity Diagram Kelengkapan Data

Relawan atau Donatur

Page 71: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

50

Berdasarkan gambar 5.6 Activity Diagram

Kelengkapan Data Relawan atau Donatur dapat

diuraikan sebagai berikut :

1. User mengisi form kelengkapan data relawan

dan donatur

2. Sistem akan menerima request. jika data tidak

valid maka akan kembali ke form kelengkapan

data. Jika valid maka data akan tersimpan di

database

3. User menunggu verifikasi dari admin.

6. Activity Diagram Status Donasi

Berikut adalah proses aktivitas status donasi pada

aplikasi DoBaSkin. Activity Diagram status donasi

dapat dilihat pada gambar 5.7

Page 72: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

51

Gambar 5.7 Activity Diagram Status Donasi

Berdasarkan gambar 5.7 Activity Diagram

Status Donasi dapat diuraikan sebagai berikut :

1. User memilih menu status donasi.

2. Sistem akan menampilkan status donasi.

3. User memilih tab dari status donasi yang ingin

dilihat.

4. Sistem akan menampilkan tab yang dipilih.

7. Activity Diagram Total Donasi

Berikut adalah proses aktivitas total donasi pada

aplikasi DoBaSkin. Activity Diagram total donasi

dapat dilihat pada gambar 5.8

Page 73: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

52

Gambar 5. 8 Activity Diagram Total Donasi

Berdasarkan gambar 5.8 Activity Diagram

Total Donasi dapat diuraikan sebagai berikut :

1. User memilih menu total donasi.

2. Sistem akan menampilkan total donasi.

3. User melihat rincian total donasi

4. Sistem akan menampilkan rincian total donasi

8. Activity Diagram Mengolah Bantuan

Berikut adalah proses aktivitas Mengolah Bantuan

pada aplikasi DoBaSkin. Activity Diagram

mengolah bantuan dapat dilihat pada gambar 5.9

Page 74: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

53

Gambar 5.9 Activity Diagram Mengolah Bantuan

Berdasarkan gambar 5.9 Activity Diagram

Mengolah Bantuan dapat diuraikan sebagai

berikut:

1. User memilih data kemiskinan.

2. Sistem akan menampilkan data kemiskinan.

3. Pada tampilan detail data kemiskinan terdapat 2

(dua) pilihan tombol yaitu kirim pesan, dan

input donasi.

9. Activity Diagram Galeri

Berikut adalah proses aktivitas galeri pada aplikasi

DoBaSkin. Activity Diagram galeri dapat dilihat

pada gambar 5.10

Page 75: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

54

Gambar 5.10 Activity Diagram Galeri

Berdasarkan gambar 5.10 Activity Diagram

Galeri dapat diuraikan sebagai berikut :

1. User memilih menu galeri.

2. Sistem akan menampilkan galeri.

3. User memilih gambar yang ingin dilihat.

4. Sistem menampilkan gambar yang dipilih.

10. Activity Diagram FAQ

Berikut adalah proses aktivitas FAQ pada aplikasi

DoBaSkin. Activity Diagram FAQ dapat dilihat

pada gambar 5.11

Page 76: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

55

Gambar 5.11 Activity Diagram FAQ

Berdasarkan gambar 5.11 Activity Diagram

FAQ dapat diuraikan sebagai berikut :

1. User memilih menu FAQ.

2. Sistem akan menampilkan FAQ.

3. User memilih pertanyaan yang ingin dilihat.

4. Sistem akan menampilkan pertanyaan yang

dipilih beserta jawabannya.

11. Activity Diagram Tentang Aplikasi

Berikut adalah proses aktivitas Tentang Aplikasi

pada aplikasi DoBaSkin. Activity Diagram Tentang

Aplikasi dapat dilihat pada gambar 5.12

Page 77: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

56

Gambar 5.12 Activity Diagram Tentang Aplikasi

Berdasarkan gambar 5.12 Activity Diagram

Tentang Aplikasi dapat diuraikan sebagai berikut :

1. User memilih menu tentang aplikasi.

2. Sistem akan menampilkan tentang aplikasi.

12. Activity Diagram Mengolah Pesan

Berikut adalah proses aktivitas mengolah pesan

pada aplikasi DoBaSkin. Activity Diagram

mengolah pesan dapat dilihat pada gambar 5.13

Page 78: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

57

Gambar 5.13 Activity Diagram Mengolah Pesan

Berdasarkan gambar 5.13 Activity Diagram

Mengolah Pesan dapat diuraikan sebagai berikut :

1. User memilih menu pesan

2. Sistem akan menampilkan pesan

3. User memilih pesan yang ingin dilihat.

4. Sistem akan menampilkan pesan yang dipilih

5. Pada tampilan pesan yang dipilih terdapat 2

(dua) pilihan tombol yaitu balas, dan hapus.

Page 79: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

58

13. Activity Diagram Mengolah Posting

Berikut adalah proses aktivitas Mengolah Posting

pada aplikasi DoBaSkin. Activity Diagram

mengolah posting dapat dilihat pada gambar 5.14

Gambar 5.14 Activity Diagram Mengolah Posting

Berdasarkan gambar 5.14 Activity Diagram

Mengolah Posting dapat diuraikan sebagai berikut :

1. User memilih update.

2. Sistem akan menampilkan update.

3. User memilih tombol posting.

4. Sistem akan menampilkan form posting.

Page 80: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

59

5. User menginput dan membagikan posting.

6. Sistem akan menerima request. jika data tidak

valid maka akan kembali ke form posting. Jika

valid maka data akan tersimpan di database.

14. Activity Diagram Mengolah Rating

Berikut adalah proses aktivitas Mengolah Rating

pada aplikasi DoBaSkin. Activity Diagram

Mengolah Rating dapat dilihat pada gambar 5.15

Gambar 5.15 Activity Diagram Mengolah Rating

Page 81: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

60

Berdasarkan gambar 5.15 Activity Diagram

Mengolah Rating dapat diuraikan sebagai berikut :

1. User memilih update.

2. Sistem akan menampilkan update.

3. User memilih memilih postingan.

4. Sistem akan menampilkan postingan.

5. User memilih penilaian kinerja.

6. Sistem akan menampilkan penilaian kinerja,

7. User memberi penilaian.

8. Data penilaian akan tersimpan di database.

15. Activity Diagram Lihat Pemberitahuan

Berikut adalah proses aktivitas lihat pemberitahuan

pada aplikasi DoBaSkin. Activity Diagram

pemberitahuan dapat dilihat pada gambar 5.16

Page 82: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

61

Gambar 5.16 Activity Diagram Lihat

Pemberitahuan

Berdasarkan gambar 5.16 Activity Diagram

Lihat Pemberitahuan dapat diuraikan sebagai

berikut :

1. User memilih menu pemberitahuan.

2. Sistem akan menampilkan pemberitahuan.

3. User memilih pemberitahuan yang ingin dilihat.

4. Sistem akan menampilkan pemberitahuan yang

dipilih

Page 83: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

62

16. Activity Diagram Lihat Pengaturan

Berikut adalah proses aktivitas pengaturan pada

aplikasi DoBaSkin. Activity Diagram pengaturan

dapat dilihat pada gambar 5.17

Gambar 5.17 Activity Diagram Pengaturan

Berdasarkan gambar 5.17 Activity Diagram

Pengaturan dapat diuraikan sebagai berikut :

1. User memilih menu pengaturan

2. Sistem akan menampilkan pilihan menu yaitu

menu ubah kata sandi dan menu keluar.

Page 84: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

63

17. Activity Diagram Masuk (Admin)

Berikut adalah proses aktivitas Masuk di level

Admin pada Web Admin. Activity Diagram

Masuk Admin dapat dilihat pada gambar 5.18

Gambar 5.18 Activity Diagram Masuk (Admin)

Berdasarkan gambar 5.18 Activity Diagram

Masuk (Admin) dapat diuraikan sebagai berikut :

1. Admin mengisi form login agar dapat masuk ke

sistem admin.

2. Sistem akan menerima request. jika data tidak

valid maka akan kembali ke tampilan login dan

admin harus mengisi form login kembali.

Namun jika valid sistem akan menuju ke menu

utama.

Page 85: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

64

3. Pada menu utama terdapat 9 (sembilan) menu

pilihan yaitu menu beranda, data admin, data

FAQ, data tentang aplikasi, data kemiskinan,

data relawan/donatur, data kecamatan, data

kelurahan, dan data pengguna.

18. Activity Diagram Mengolah Data Pengguna

(Admin)

Berikut adalah proses aktivitas Mengolah Data

Pengguna di level Admin pada Web Admin.

Activity Diagram Mengolah Data Pengguna

(Admin) dapat dilihat pada gambar 5.19

Gambar 5.19 Activity Diagram Mengolah Data

Pengguna (Admin)

Page 86: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

65

Berdasarkan gambar 5.19 Activity Diagram

Mengolah Data Pengguna (Admin) dapat diuraikan

sebagai berikut :

1. Admin memilih menu data Pengguna.

2. Sistem akan menampilkan menu data Pengguna.

3. Pada menu data Pengguna, Admin dapat melihat

data pengguna yang telah diinputkan oleh

relawan atau donatur dan admin juga dapat

memblokir data pengguna .

19. Activity Diagram Mengolah Data Relawan atau

Donatur (Admin)

Berikut adalah proses aktivitas Mengolah Data

Relawan atau Donatur di level Admin pada Web

Admin. Activity Diagram Mengolah Data

Relawan atau Donatur dapat dilihat pada gambar

5.20

Page 87: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

66

Gambar 5.20 Activity Diagram Mengolah Data

Relawan atau Donatur (Admin)

Berdasarkan gambar 5.20 Activity Diagram

Mengolah Data Relawan atau Donatur (Admin)

dapat diuraikan sebagai berikut :

1. Admin memilih menu data relawan atau donatur.

2. Sistem akan menampilkan menu data relawan

atau donatur.

3. Pada menu data relawan dan donatur, Admin

dapat melihat data relawan atau donatur dan

dapat melakukan aktivasi.

Page 88: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

67

20. Activity Diagram Mengolah Data Bantuan

(Admin)

Berikut adalah proses aktivitas Mengolah Data

Bantuan di level Admin pada Web Admin.

Activity Diagram Mengolah Data Bantuan dapat

dilihat pada gambar 5.21

Gambar 5.21 Activity Diagram Mengolah Data

Bantuan

Berdasarkan gambar 5.21 Activity Diagram

Mengolah Data Bantuan dapat diuraikan sebagai

berikut :

1. Admin memilih menu data bantuan.

2. Sistem akan menampilkan menu data bantuan.

3. Pada menu data bantuan, Admin dapat melihat

data, dan verifikasi donasi masuk.

Page 89: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

68

21. Activity Diagram Masuk (Super Admin)

Berikut adalah proses aktivitas Masuk di level

Super Admin pada Web Admin. Activity Diagram

Masuk (Super Admin) dapat dilihat pada gambar

5.22

Gambar 5.22 Activity Diagram Masuk (Super Admin)

Berdasarkan gambar 5.22 Activity Diagram

Masuk (Super Admin) dapat diuraikan sebagai

berikut :

1. Super Admin mengisi form login agar dapat

masuk ke sistem super admin.

2. Sistem akan menerima request. jika data tidak

valid maka akan kembali ke tampilan login dan

super admin harus mengisi form login kembali.

Namun jika valid sistem akan menuju ke menu

utama.

Page 90: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

69

3. Pada menu utama terdapat 9 (sembilan) menu

pilihan yaitu menu beranda, data admin, data

FAQ, data tentang aplikasi, data kemiskinan,

data relawan/donatur, data kecamatan, data

kelurahan, dan data pengguna.

22. Activity Diagram Lihat Data Kemiskinan

(Admin)

Berikut adalah proses aktivitas Lihat Data

Kemiskinan di level Admin pada Web Admin.

Activity Diagram Mengolah Data kemiskinan

(Admin) dapat dilihat pada gambar 5.23

Gambar 5.23 Activity Diagram Lihat Data

Kemiskinan (Admin)

Page 91: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

70

Berdasarkan gambar 5.23 Activity Diagram

Mengolah Data Kemiskinan (Admin) dapat

diuraikan sebagai berikut :

1. Admin memilih menu Data Kemiskinan.

2. Sistem akan menampilkan Data Kemiskinan.

3. Pada menu Data Kemiskinan, Admin dapat

melihat Data Bantuan yang telah diinputkan

oleh user, serta admin juga dapat melihat data

posting dan melihat penilaian kinerja user.

28. Activity Diagram Mengolah Data Admin

(Admin)

Berikut adalah proses aktivitas Mengolah Data

Admin Aplikasi di level Admin pada Web Admin.

Activity Diagram Mengolah Data Admin dapat

dilihat pada gambar 5.24.

Page 92: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

71

Gambar 5.24 Activity Diagram Mengolah Data

Admin (Admin)

Berdasarkan gambar 5.24 Activity Diagram

Mengolah Data Admin (Admin) dapat diuraikan

sebagai berikut :

1. Admin memilih menu data admin.

2. Sistem akan menampilkan menu data admin.

3. Pada menu data Admin, Admin dapat melakukan

penginputan data, edit, simpan, hapus.

23. Activity Diagram Lihat Data Kemiskinan

(Super Admin)

Berikut adalah proses aktivitas Mengolah Data

Kemiskinan di level Super Admin pada Web

Admin. Activity Diagram Mengolah Data

Page 93: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

72

kemiskinan (Super Admin) dapat dilihat pada

gambar 5.25.

Gambar 5.25 Activity Diagram Lihat Data

Kemiskinan (Super Admin)

Berdasarkan gambar 5.25 Activity Diagram

Lihat Data Kemiskinan (Super Admin) dapat

diuraikan sebagai berikut :

1. Super Admin memilih menu data Kemiskinan.

2. Sistem akan menampilkan data Kemiskinan.

3. Pada menu data Kemiskinan, Super Admin

dapat melihat data bantuan yang telah di

inputkan oleh user serta Super admin juga dapat

melihat data posting dan melihat penilaian

kinerja user.

Page 94: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

73

24. Activity Diagram Mengolah Data Kecamatan

(Admin)

Berikut adalah proses aktivitas Mengolah Data

Kecamatan di level Admin pada Web Admin.

Activity Diagram Mengolah Data Kecamatan

dapat dilihat pada gambar 5.26

Gambar 5.26 Activity Diagram Mengolah Data

Kecamatan (Admin)

Berdasarkan gambar 5.26 Activity Diagram

Mengolah Data Kecamatan (admin) dapat

diuraikan sebagai berikut:

1. Admin memilih menu kecamatan.

2. Sistem akan menampilkan menu kecamatan.

Page 95: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

74

3. Pada menu kecamatan, Admin dapat melakukan

penginputan data, simpan, edit, dan hapus data

kecamatan.

25. Activity Diagram Mengolah Data Kelurahan

(Admin)

Berikut adalah proses aktivitas Mengolah Data

Kelurahan di level Admin pada Web Admin.

Activity Diagram Mengolah Data Kelurahan

dapat dilihat pada gambar 5.27

Gambar 5.27 Activity Diagram Mengolah Data Kelurahan

(Admin)

Page 96: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

75

Berdasarkan gambar 5.27 Activity Diagram

Mengolah Data Kelurahan dapat diuraikan sebagai

berikut:

1. Admin memilih menu Kelurahan.

2. Sistem akan menampilkan menu Kelurahan.

3. Pada menu Kelurahan, Admin dapat melakukan

penginputan data, simpan, edit, dan hapus data

Kelurahan.

27. Activity Diagram Mengolah Data FAQ

(Admin)

Berikut adalah proses aktivitas Mengolah Data

FAQ di level Admin pada Web Admin. Activity

Diagram Mengolah Data FAQ dapat dilihat pada

gambar 5.28.

Page 97: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

76

Gambar 5.28 Activity Diagram Mengolah Data FAQ (Admin)

Berdasarkan gambar 5.28 Activity Diagram

Mengolah Data FAQ dapat diuraikan sebagai

berikut:

1. Admin memilih menu faq.

2. Sistem akan menampilkan menu faq.

3. Pada menu faq, Admin dapat melakukan

penginputan data, simpan, edit, dan hapus data

faq.

Page 98: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

77

29. Activity Diagram Mengolah Data Tentang

Aplikasi (Admin)

Berikut adalah proses aktivitas Mengolah Data

Tentang Aplikasi di level Admin pada Web

Admin. Activity Diagram Mengolah Data Tentang

Aplikasi dapat dilihat pada gambar 5.29.

Gambar 5.29 Activity Diagram Mengolah Data Tentang

Aplikasi (Admin)

Berdasarkan gambar 5.29 Activity Diagram

Mengolah Data Tentang Aplikasi dapat diuraikan

sebagai berikut:

1. Admin memilih menu tentang aplikasi.

Page 99: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

78

2. Sistem akan menampilkan menu tentang

aplikasi.

3. Pada menu tentang aplikasi, Admin dapat

melakukan edit dan simpan data tentang

aplikasi.

30. Activity Diagram Mengolah Data Admin

Berikut adalah proses aktivitas Mengolah Data

Admin Aplikasi di level Super Admin pada Web

Admin. Activity Diagram Mengolah Data Admin

dapat dilihat pada gambar 5.30.

Gambar 5.30 Activity Diagram Mengolah Data Admin

Page 100: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

79

Berdasarkan gambar 5.30 Activity Diagram

Mengolah Data Admin dapat diuraikan sebagai

berikut:

1. Super Admin memilih menu Data Admin.

2. Sistem akan menampilkan Data Admin.

3. Pada menu Data Admin, Super Admin dapat

melakukan penginputan data, simpan, edit, dan

hapus data Admin.

5.1.1.4.3 Class Diagram

1. Class Diagram bagian Admin

Class Diagram server digunakan untuk

menggambarkan struktur dan mendeskripsikan

sebuah class dan juga hubungan antara class bagian

sistem Admin. Class Diagram bagian Admin dapat

dilihat pada gambar 5.31.

Page 101: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

Gambar 5.31 Class Diagram Admin

Page 102: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

81

1. Class Diagram bagian User

Class Diagram Client digunakan untuk

menggambarkan struktur dan mendeskripsikan

sebuah class dan juga hubungan antara class bagian

sistem User. Class Diagram bagian User dapat

dilihat pada gambar 5.32.

Gambar 5.32 Class Diagram User

Page 103: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

82

5.1.1.4.4 Sequence Diagram

Sequence Diagram digunakan untuk

menggambarkan interaksi antar obyek dan

mengindikasikan komunikasi antara objek-objek

tersebut. Sequence Diagram yang disertakan sebagai

berikut.

1. Sequence Diagram Daftar

Berikut merupakan penggambaran Sequence

Diagram Daftar pada Aplikasi DoBaSkin.

Sequence Diagram dapat dilihat pada Gambar 5.33

Gambar 5.33 Sequence Diagram Daftar

Page 104: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

83

2. Sequence Diagram Masuk

Berikut merupakan penggambaran Sequence

Diagram Masuk pada Aplikasi DoBaSkin.

Sequence Diagram dapat dilihat pada Gambar 5.34

Gambar 5.34 Sequence Diagram Masuk

3. Sequence Diagram Kelengkapan Data User

Berikut merupakan penggambaran Sequence

Diagram Kelengkapan Data User pada Aplikasi

DoBaSkin. Sequence Diagram dapat dilihat pada

Gambar 5.35

Page 105: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

84

Gambar 5.35 Sequence Diagram Kelengkapan Data User

4. Sequence Diagram Tambah Data Kemiskinan

Berikut merupakan penggambaran Sequence

Diagram Tambah Data Kemiskinan pada Aplikasi

DoBaSkin. Sequence Diagram dapat dilihat pada

Gambar 5.36 :

Page 106: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

85

Gambar 5.36 Sequence Diagram Tambah Data Kemiskinan

5. Sequence Diagram Edit Data Kemiskinan

Berikut merupakan penggambaran Sequence

Diagram Edit Data Kemiskinan pada Aplikasi

DoBaSkin. Sequence Diagram dapat dilihat pada

Gambar 5.37 :

Page 107: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

86

Gambar 5.37 Sequence Diagram Edit Data Kemiskinan

6. Sequence Diagram Tambah Postingan

Berikut merupakan penggambaran Sequence

Diagram Tambah Postingan pada Aplikasi

DoBaSkin. Sequence Diagram dapat dilihat pada

Gambar 5.38 :

Page 108: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

87

Gambar 5.38 Sequence Diagram Tambah Postingan

7. Sequence Diagram Input Bantuan

Berikut merupakan penggambaran Sequence

Diagram Input Bantuan pada Aplikasi DoBaSkin.

Sequence Diagram dapat dilihat pada Gambar 5.39

Page 109: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

88

Gambar 5.39 Sequence Diagram Input Bantuan

8. Sequence Diagram Input Nilai Kinerja Relawan

Berikut merupakan penggambaran Sequence

Diagram Input Nilai Kinerja Relawan pada

Aplikasi DoBaSkin. Sequence Diagram dapat

dilihat pada Gambar 5.40

Page 110: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

89

Gambar 5.40 Sequence Diagram Input Nilai Kinerja Relawan

9. Sequence Diagram Ubah Kata Sandi

Berikut merupakan penggambaran Sequence

Diagram Ubah Kata Sandi pada Aplikasi

DoBaSkin. Sequence Diagram dapat dilihat pada

Gambar 5.41

Page 111: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

90

Gambar 5.41 Sequence Diagram Ubah Kata Sandi

10. Sequence Diagram Keluar

Berikut merupakan penggambaran Sequence

Diagram Keluar pada Aplikasi DoBaSkin.

Sequence Diagram dapat dilihat pada Gambar 5.42

Page 112: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

91

Gambar 5.42 Sequence Diagram Keluar

11. Sequence Diagram Masuk (Admin)

Berikut merupakan penggambaran Sequence

Diagram Masuk di level Admin pada Web Admin.

Sequence Diagram dapat dilihat pada Gambar

5.43

Page 113: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

92

Gambar 5.43 Sequence Diagram Masuk (Admin)

12. Sequence Diagram Edit Data User (Admin)

Berikut merupakan penggambaran Sequence

Diagram Edit Data User di level Admin pada

Web Admin. Sequence Diagram dapat dilihat

pada Gambar 5.44

Page 114: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

93

Gambar 5.44 Sequence Diagram Edit Data User (Admin)

13. Sequence Diagram Hapus Data User (Admin)

Berikut merupakan penggambaran Sequence

Diagram Hapus Data User di level Admin pada

Web Admin. Sequence Diagram dapat dilihat

pada Gambar 5.45

Page 115: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

94

Gambar 5.45 Sequence Diagram Hapus Data User (Admin)

14. Sequence Diagram Aktivasi Data Relawan

atau Donatur

Berikut merupakan penggambaran Sequence

Diagram Aktivasi Data Relawan atau Donatur di

level Admin pada Web Admin. Sequence

Diagram dapat dilihat pada Gambar 5.46

Page 116: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

95

Gambar 5.46 Sequence Diagram Aktivasi Data Relawan atau

Donatur

15. Sequence Diagram Masuk (Super Admin)

Berikut merupakan penggambaran Sequence

Diagram Masuk di level Super Admin pada Web

Admin. Sequence Diagram dapat dilihat pada

Gambar 5.47

Page 117: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

96

Gambar 5.47 Sequence Diagram Masuk (Super Admin)

16. Sequence Diagram Edit Data User (Super

Admin)

Berikut merupakan penggambaran Sequence

Diagram Edit Data User di level Super Admin

pada Web Admin. Sequence Diagram dapat

dilihat pada Gambar 5.48

Page 118: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

97

Gambar 5.48 Sequence Diagram Edit Data User (Super Admin)

17. Sequence Diagram Hapus Data User (Super

Admin)

Berikut merupakan penggambaran Sequence

Diagram Hapus Data User di level Super Admin

pada Web Admin. Sequence Diagram dapat

dilihat pada Gambar 5.49

Page 119: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

98

Gambar 5.49 Sequence Diagram Hapus Data User (Super

Admin)

18. Sequence Diagram Input Data Kecamatan

Berikut merupakan penggambaran Sequence

Diagram Input Data Kecamatan di level Super

Admin pada Web Admin. Sequence Diagram

dapat dilihat pada Gambar 5.50:

Page 120: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

99

Gambar 5.50 Sequence Diagram Input Data Kecamatan

19. Sequence Diagram Edit Data Kecamatan

Berikut merupakan penggambaran Sequence

Diagram Edit Data Kecamatan di level Super

Admin pada Web Admin. Sequence Diagram

dapat dilihat pada Gambar 5.51:

Page 121: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

100

Gambar 5.51 Sequence Diagram Edit Data Kecamatan

20. Sequence Diagram Hapus Data Kecamatan

Berikut merupakan penggambaran Sequence

Diagram Hapus Data Kecamatan di level Super

Admin pada Web Admin. Sequence Diagram

dapat dilihat pada Gambar 5.52

Page 122: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

101

Gambar 5.52 Sequence Diagram Hapus Data Kecamatan

21. Sequence Diagram Input Data Kelurahan

Berikut merupakan penggambaran Sequence

Diagram Input Data kelurahan di level Super

Admin pada Web Admin. Sequence Diagram

dapat dilihat pada Gambar 5.53

Page 123: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

102

Gambar 5.53 Sequence Diagram Input Data Kelurahan

22. Sequence Diagram Edit Data kelurahan

Berikut merupakan penggambaran Sequence

Diagram Edit Data kelurahan di level Super

Admin pada Web Admin. Sequence Diagram

dapat dilihat pada Gambar 5.54

Page 124: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

103

Gambar 5.54 Sequence Diagram Edit Data Kelurahan

23. Sequence Diagram Hapus Data Kelurahan

Berikut merupakan penggambaran Sequence

Diagram Hapus Data Kelurahan di level Super

Admin pada Web Admin. Sequence Diagram

dapat dilihat pada Gambar 5.55

Page 125: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

104

Gambar 5.55 Sequence Diagram Hapus Data Kelurahan

24. Sequence Diagram Input Data FAQ

Berikut merupakan penggambaran Sequence

Diagram Input Data FAQ di level Super Admin

pada Web Admin. Sequence Diagram dapat

dilihat pada Gambar 5.56

Page 126: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

105

Gambar 5.56 Sequence Diagram Input Data FAQ

25. Sequence Diagram Edit Data FAQ

Berikut merupakan penggambaran Sequence

Diagram Edit Data FAQ di level Super Admin

pada Web Admin. Sequence Diagram dapat

dilihat pada Gambar 5.57

Page 127: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

106

Gambar 5.57 Sequence Diagram Edit Data FAQ

26. Sequence Diagram Hapus Data FAQ

Berikut merupakan penggambaran Sequence

Diagram Hapus Data FAQ di level Super Admin

pada Web Admin. Sequence Diagram dapat

dilihat pada Gambar 5.58

Page 128: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

107

Gambar 5.58 Sequence Diagram Hapus Data FAQ

27. Sequence Diagram Edit Data Tentang Aplikasi

Berikut merupakan penggambaran Sequence

Diagram Edit Data Tentang Aplikasi di level

Super Admin pada Web Admin. Sequence

Diagram dapat dilihat pada Gambar 5.59

Page 129: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

108

Gambar 5.59 Sequence Diagram Edit Data Tentang Aplikasi

5.1.2 Elaboration (Perluasan / Perencanaan)

Elaboration adalah fase kedua dari metode Rational Unified

Process. Pada tahap ini peneliti melakukan desain interface, Adapun

desain interface sebagai berikut :

5.1.2.1. Desain Interface

1. Desain Halaman Splash Screen

Desain halaman splash screen berfungsi sebagai tampilan

pembuka aplikasi. Tampilan desain halaman splash screen

dapat dilihat pada gambar 5.60

Page 130: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

109

Gambar 5.60 Desain Halaman Splash Screen

2. Desain Halaman Daftar

Halaman daftar berfungsi sebagai halaman dimana User

melakukan pendaftaran Akun untuk pertama kalinya.

Tampilan desain halaman daftar dapat dilihat pada gambar

5.61.

Gambar 5.61 Desain Halaman Daftar

Page 131: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

110

3. Desain Halaman Masuk

Halaman masuk adalah form untuk User masuk ke menu

utama Aplikasi. Tampilan desain halaman masuk dapat

dilihat pada gambar 5.62

Gambar 5.62 Desain Halaman Masuk

4. Desain Halaman Beranda

Halaman beranda adalah tampilan awal setelah pengguna

login ke aplikasi. Tampilan desain halaman beranda dapat

dilihat pada gambar 5.63 :

Page 132: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

111

Gambar 5.63 Desain Halaman Beranda

5. Desain Halaman Input Kelegkapan Data Relawan atau

Donatur

Form input kelengkapan data relawan atau donatur adalah

form yang disediakan untuk calon relawan atau donatur

supaya melengkapi data-data sebelum calon relawan atau

donatur diverifikasi oleh admin menjadi relawan atau donatur

yang sah. Tampilan desain halaman input data relawan atau

donatur dapat dilihat pada gambar 5.64

Page 133: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

112

Gambar 5.64 Desain Halaman Input Kelengkapan

Data Relawan atau Donatur

6. Desain Halaman Beranda Setelah Verifikasi tab Relawan

Halaman ini menampilkan Beranda setelah diverifikasi oleh

Admin pada tab Relawan. Tampilan desain halaman Beranda

setelah Verifikasi dapat dilihat pada gambar 5.65.

Page 134: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

113

Gambar 5.65 Desain Halaman Beranda setelah Verifikasi tab

Relawan

7. Desain Halaman Tambah Proyek (Relawan)

Halaman Tambah Proyek berfungsi untuk menambahkan data

proyek kemiskinan yang akan dijalankan oleh user

(Relawan). Tampilan desain halaman tambah proyek dapat

dilihat pada gambar 5.66.

Page 135: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

114

Gambar 5.66 Desain Halaman Tambah Proyek

8. Desain Halaman tab Detail Proyek (Relawan)

Halaman tab Detail Proyek (Relawan) berfungsi

menampilkan data detail proyek yang telah diposting oleh

user relawan sebelumnya. User relawan juga dapat mengedit

dan menghapus proyek yang telah diposting. Tampilan desain

halaman tab Detail Proyek (Relawan) dapat dilihat pada

Gambar 5.67.

Page 136: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

115

Gambar 5.67 Desain Halaman tab Detail Proyek (Relawan)

9. Desain Halaman tab Update (Relawan)

Halaman tab Update (Relawan) berfungsi untuk

menampilkan dan membuat postingan melalui user relawan

pada sebuah proyek dan juga sebagai media untuk

mengabarkan para user donatur perkembangan pada proyek

tersebut. Tampilan desain halaman tab Update (Relawan)

dapat dilihat pada gambar 5.68.

Page 137: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

116

Gambar 5.68 Desain Halaman tab Update (Relawan)

10. Desain Halaman tab Riwayat Donasi (Relawan)

Halaman tab Riwayat Donasi (Relawan) berfungsi untuk

menampilkan daftar para Donatur yang telah mendonasikan

dana nya ke proyek tersebut. Tampilan desain halaman tab

Riwayat Donasi dapat dilihat pada gambar 5.69.

Page 138: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

117

Gambar 5.69 Desain Halaman tab Riwayat Donasi (Relawan)

11. Desain Halaman Penilaian Kinerja Relawan (Relawan)

Halaman penilaian kinerja relawan berfungsi untuk

menampilkan penilaian kinerja yang diberikan oleh para

user (Donatur). Tampilan desain halaman Penilaian Kinerja

Relawan dapat dilihat pada Gambar 5.70

Gambar 5.70 Desain Halaman Penilaian Kinerja Relawan

Page 139: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

118

12. Desain Halaman Beranda Setelah Verifikasi tab

Donatur

Halaman ini menampilkan tampilan Beranda pada tab

Donatur. Tampilan desain halaman Beranda tab Donatur

dapat dilihat pada gambar 5.71.

Gambar 5.71 Desain Halaman Beranda Setelah Verifikasi tab

Donatur

13. Desain Halaman tab Detail Proyek (Donatur)

Halaman tab Detail Proyek (Donatur) berfungsi

menampilkan data detail proyek yang telah diposting oleh

user relawan sebelumnya. Tampilan desain halaman tab

Detail Proyek (Donatur) dapat dilihat pada Gambar 5.72

Page 140: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

119

Gambar 5.72 Desain Halaman tab Detail Proyek (Donatur)

14. Desain Halaman tab Update (Donatur)

Halaman tab Update (Donatur) berfungsi untuk

menampilkan postingan yang dibuat oleh user relawan pada

sebuah proyek dan juga sebagai media untuk mengabarkan

para user donatur perkembangan pada proyek tersebut.

Tampilan desain halaman tab Update (Donatur) dapat

dilihat pada gambar 5.73

Page 141: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

120

Gambar 5.73 Desain Halaman tab Update (Donatur)

15. Desain Halaman Nilai Kinerja Relawan

Halaman nilai kinerja relawan berfungsi untuk menginput

nilai kinerja kepada user Relawan oleh user Donatur.

Tampilan desain halaman Nilai Kinerja Relawan dapat

dilihat pada Gambar 5.74

Gambar 5.74 Desain Halaman Nilai Kinerja Relawan

Page 142: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

121

16. Desain Halaman tab Riwayat Donasi (Donatur)

Halaman tab Riwayat Donasi (Donatur) berfungsi untuk

menampilkan daftar para Donatur yang telah mendonasikan

dana nya ke proyek tersebut. Tampilan desain halaman tab

Riwayat Donasi dapat dilihat pada Gambar 5.75

Gambar 5.75 Desain Halaman Riwayat Donasi (Donatur)

17. Desain Halaman Input Donasi (Donatur)

Halaman input donasi berfungsi untuk menginput nominal

dana yang akan donatur kirim ke proyek Relawan tersebut.

Tampilan desain halaman Input Donasi dapat dilihat pada

Gambar 5.76

Page 143: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

122

Gambar 5.76 Desain Halaman Input Donasi

18. Desain Halaman Galeri

Halaman galeri berfungsi untuk menampilkan foto yang

telah diunggah oleh user Relawan pada sebuah proyek.

Tampilan desain halaman Galeri dapat dilihat pada gambar

5.77

Page 144: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

123

Gambar 5.77 Desain Halaman Galeri

19. Desain Halaman Pesan

Halaman pesan berfungsi untuk menampilkan pesan masuk

dan pesan terkirim yang dilakukan oleh user Relawan atau

user Donatur. Tampilan desain halaman Pesan dapat dilihat

pada Gambar 5.78

Page 145: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

124

Gambar 5.78 Desain Halaman Pesan

20. Desain Halaman Pemberitahuan

Halaman pemberitahuan berfungsi untuk menampilkan

pemberitahuan donasi masuk ataupun donasi yang telah

diterima. Tampilan desain halaman pemberitahuan dapat

dilihat pada gambar 5.79

Gambar 5.79 Desain Halaman Pemberitahuan

Page 146: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

125

21. Desain Halaman Konfirmasi Pemberitahuan

Halaman Konfirmasi Pemberitahuan adalah halaman yang

menampilkan pemberitahuan donasi masuk ke user

(Relawan) dan donasi diterima admin secara detail. Dan

juga berfungsi untuk mengkonfirmasi donasi masuk dari

Admin ke user (Relawan). Tampilan desain halaman

Konfirmasi Pemberitahuan dapat dilihat pada Gambar 5.80

Gambar 5.80 Desain Halaman Konfirmasi Pemberitahuan

22. Desain Halaman Status Donasi

Halaman status donasi adalah halaman yang menampilkan

perkembangan dana yang telah didonasikan oleh user

Donatur sebelumnya. Tampilan desain halaman Status

Donasi dapat dilihat pada Gambar 5.81

Page 147: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

126

Gambar 5.81 Desain Halaman Status Donasi

23. Desain Halaman Total Donasi

Halaman total donasi adalah halaman yang menampilkan

seluruh total dana dari para user Donatur yang telah

tersalurkan dari seluruh proyek yang telah dijalankan oleh

para user Relawan. Tampilan desain halaman Total Donasi

dapat dilihat pada Gambar 5.82

Gambar 5.82 Desain Halaman Total Donasi

Page 148: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

127

24. Desain Halaman Pengaturan

Halaman pengaturan adalah halaman yang menampilkan

konfigurasi setelan aplikasi maupun akun yang ada didalam

Aplikasi. Tampilan desain halaman Pengaturan dapat dilihat

pada Gambar 5.83

Gambar 5.83 Desain Halaman Pengaturan

25. Desain Halaman Ubah Kata Sandi

Halaman ubah kata sandi berfungsi untuk mengganti kata

sandi akun yang dipakai oleh user. Tampilan desain

halaman Ubah Kata Sandi dapat dilihat pada Gambar 5.84

Page 149: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

128

Gambar 5.84 Desain Halaman Ubah Kata Sandi

26. Desain Halaman FAQ

Halaman FAQ adalah halaman yang menampilkan

pertanyaan yang biasa diajukan oleh user beserta solusi dari

pertanyaan tersebut. Tampilan desain halaman FAQ dapat

dilihat pada Gambar 5.85

Gambar 5.85 Desain Halaman FAQ

Page 150: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

129

27. Desain Halaman Tentang Aplikasi

Halaman tentang aplikasi adalah halaman yang

menampilkan penjelasan singkat tentang aplikasi

DoBaSkin. Tampilan desain halaman FAQ dapat dilihat

pada Gambar 5.86

Gambar 5.86 Desain Halaman Tentang Aplikasi

5.1.3 Construction (Kontruksi)

Contruction adalah fase ke tiga dari metode RUP (Rational Unified

Process). Pada tahap ini peneliti melakukan pengkodean serta

pengujian. Pengujian sistem yang dilakukan menggunakan pengujian

Black Box Testing.

5.1.3.1 Pengkodean

Dalam tahap pengkodean ini penulis mulai

melakukan implementasi dari hasil perancangan sebelumnya.

Yang pertama dengan cara melakukan coding untuk bagian

Page 151: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

130

user, penulis menggunakan bahasa pemrograman java yang

berguna untuk mendesain tampilan dalam android. Kemudian

selanjutnya penulis melakukan pengkodean untuk bagian

super admin dan admin, penulis menggunakan bahasa

pemrograman PHP berguna untuk super admin melakukan

pengolahan data serta admin melakukan verifikasi

kelengkapan data user maupun verifikasi dana masuk.

5.1.3.2 Pengujian

Pengujian sistem yang dilakukan menggunakan pengujian

Black Box Testing. Berikut adalah hasil pengujian Aplikasi

DoBaSkin (Donasi Bantuan Kemiskinan) Kota Palembang

berbasis android menggunkan Black Box Testing, yang dapat

dilihat pada tabel 5.3 :

Tabel 5.3 Tabel Hasil Pengujian

No Halaman /

Konten

Prosedur

Pengujian

Hasil yang

diinginkan

Deskripsi

Hasil

Pengujian

Hasil

Pengujian

1. Splash

Screen

-

Tampil

Halaman

Splash Screen

Aplikasi

DoBaSkin

Sesuai

yang

diharapkan

Page 152: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

131

No Halaman /

Konten

Prosedur

Pengujian

Hasil yang

diinginkan

Deskripsi

Hasil

Pengujian

Hasil

Pengujian

2. Halaman

Daftar

Memasukkan

email,

password dan

nama

pengguna

Tampil form

Daftar dan

Berhasil

Daftar

Sesuai

yang

Diharapkan

3. Halaman

Masuk

Memasukkan

email dan

password

Tampil form

Masuk dan

Berhasil

Masuk

Sesuai

yang

Diharapkan

4. Beranda Menyentuh

tab Relawan

atau Donatur

Menyentuh

Menu Utama

Tampil

Halaman

Lengkapi Data

Relawan atau

Donatur

Tampil Menu

Beranda,

Galeri, Pesan,

Pemberitahuan,

Status Donasi,

Total Donasi,

Pengaturan,

Faq, tentang

aplikasi

Sesuai

yang

Diharapkan

Sesuai

yang

Diharapkan

Page 153: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

132

No Halaman /

Konten

Prosedur

Pengujian

Hasil yang

diinginkan

Deskripsi

Hasil

Pengujian

Hasil

Pengujian

5. Input

Kelengkapan

Data Relawan

atau Donatur

Memasukkan

Data diri

Menunggu

Verifikasi dari

admin

Tampil

Halaman Input

Kelengkapan

Data Relawan

atau Donatur

dan berhasil

menyimpan

Tampil

Notifikasi

menunggu

verifikasi

Sesuai

yang

Diharapkan

Sesuai

yang

Diharapkan

6. Beranda

Setelah

Verifikasi tab

Relawan

Menyentuh

tab Relawan

Menyentuh

tab Donatur

Tampil tombol

tambah proyek,

Tampil data

proyek

kemiskinan

yang telah

diinputkan oleh

relawan

Sesuai

yang

Diharapkan

Sesuai

yang

diharapkan

Page 154: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

133

No Halaman /

Konten

Prosedur

Pengujian

Hasil yang

diinginkan

Deskripsi

Hasil

Pengujian

Hasil

Pengujian

7. Tambah

Proyek

(Relawan)

Menyentuh

Tambah

Proyek

Tampil form

tambah proyek

dan berhasil

simpan proyek

Sesuai

yang

Diharapkan

8. Halaman tab

Detail Proyek

(Relawan)

Menyentuh

tab Detail

Proyek

(Relawan)

Menyentuh

Tombol Edit

Menyentuh

tombol Proyek

Selesai

Tampil

Halaman

Detail Proyek

Pada Relawan

dan Tampil

Tombol Edit

dan Tombol

Proyek Selesai

Tampil Form

Edit Proyek

Tampil

Halaman

Proyek Selesai

Sesuai

yang

diharapkan

Sesuai

yang

diharapkan

Sesuai

yang

diharapkan

Page 155: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

134

No Halaman /

Konten

Prosedur

Pengujian

Hasil yang

diinginkan

Deskripsi

Hasil

Pengujian

Hasil

Pengujian

9. Tab Update

(Relawan)

Menyentuh

tab Update

(Relawan)

Tampil tombol

tambah posting

Sesuai

yang

Diharapkan

10. Tab Riwayat

Donasi

(Relawan)

Menyentuh

tab Riwayat

Donasi

(Relawan)

Tampil

Halaman Tab

Riwayat

Donasi Pada

Relawan

Sesuai

yang

Diharapkan

11. Penilaian

Kinerja

(Relawan)

Menyentuh

tombol

penilaian

kinerja pada

tab Update

(Relawan)

Tampil Rating

atau Halaman

Penilaian

Kinerja yang

telah

diinputkan oleh

donatur

Sesuai

yang

Diharapkan

12 Beranda

Setelah

Verifikasi Tab

Donatur

Menyentuh

tab Beranda

Setelah

Verifikasi

Tampil Data

Kemiskinan

yang telah

diinputkan oleh

relawan

Sesuai

yang

Diharapkan

Page 156: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

135

No Halaman /

Konten

Prosedur

Pengujian

Hasil yang

diinginkan

Deskripsi

Hasil

Pengujian

Hasil

Pengujian

13. Detail Proyek

(Donatur)

Menyentuh

tab Detail

Proyek

Tampil

Halaman

Detail Proyek

Pada Donatur

Serta Tampil

tombol Kirim

Pesan dan

Donasi

Sekarang

Sesuai

yang

Diharapkan

14. Tab Update

(Donatur)

Menyentuh

tab Update

Proyek

Tampil

Halaman

Update Proyek

Pada Donatur

yang telah

diinputkan oleh

relawan

Sesuai

yang

Diharapkan

15. Nilai Kinerja

Relawan

Menyentuh

tab update dan

klik foto pada

postingan

yang telah

diinputkan

oleh relawan

Tampil

Halaman Nilai

Kinerja

Relawan serta

berhasil

menilai

relawan dan

tersimpan

Sesuai

yang

Diharapkan

Page 157: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

136

No Halaman /

Konten

Prosedur

Pengujian

Hasil yang

diinginkan

Deskripsi

Hasil

Pengujian

Hasil

Pengujian

16. Tab Riwayat

Donasi

(Donatur)

Menyentuh

tab Riwayat

Donasi

(Donatur)

Tampil

Halaman Tab

Riwayat

Donasi pada

Donatur

Sesuai

yang

Diharapkan

17. Input Donasi

(Donatur)

Menyentuh

tombol Donasi

Sekarang pada

tab Detail

Proyek

(Donatur)

Tampil Form

Donasi pada

donatur dan

berhasil kirim

donasi

Sesuai

yang

Diharapkan

18. Galeri Menyentuh

Menu Galeri

Tampil

Halaman

Galeri dan

Tampil Foto-

foto yang telah

diposting

Sesuai

yang

Diharapkan

19. Pesan Menyentuh

tombol Kirim

Pesan pada

detail proyek

(Donatur)

Tampil Form

Pesan dan

berhasil kirim

pesan ke

relawan

Sesuai

yang

Diharapkan

Page 158: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

137

No Halaman /

Konten

Prosedur

Pengujian

Hasil yang

diinginkan

Deskripsi

Hasil

Pengujian

Hasil

Pengujian

20. Pemberitahuan

(Relawan)

Menyentuh

Menu

Pemberitahuan

Tampil

Halaman

Pemberitahuan

Aplikasi

Sesuai

yang

Diharapkan

21. Status Donasi

(Donatur)

Menyentuh

Menu Status

Donasi

Menyentuh

tab pending

Menyentuh

tab telah

diterima

Admin

Tampil

Halaman tab

Pending, tab

diterima

admin,

diterima

relawan,

selesai

Tampil data

donasi yang

belum di

verifikasi oleh

admin

Tampil data

donasi yang

telah diterima

admin

Sesuai

yang

Diharapkan

Sesuai

yang

Diharapkan

Sesuai

yang

Diharapkan

Page 159: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

138

No Halaman /

Konten

Prosedur

Pengujian

Hasil yang

diinginkan

Deskripsi

Hasil

Pengujian

Hasil

Pengujian

Menyentuh

tab telah

diterima

relawan

Menyentuh

tab selesai

Tampil data

donasi yang

telah diterima

relawan

Tampil data

donasi yang

telah

terselesaikan

Sesuai

yang

Diharapkan

Sesuai

yang

Diharapkan

22. Total Donasi Menyentuh

Menu Total

Donasi

Tampil

Halaman Total

Donasi

perbulan dari

proyek yang

telah

terselesaikan

Sesuai

yang

Diharapkan

23. Pengaturan Menyentuh

Menu

Pengaturan

Tampil tombol

ubah password

dan logout

Sesuai

yang

Diharapkan

Page 160: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

139

No Halaman /

Konten

Prosedur

Pengujian

Hasil yang

diinginkan

Deskripsi

Hasil

Pengujian

Hasil

Pengujian

24. Ubah Kata

Sandi

Menyentuh

tombol ubah

password pada

menu

pengaturan

Tampil Form

Ubah Password

dan berhasil

ubah password

serta tersimpan

Sesuai

yang

Diharapkan

25. FAQ Melihat Menu

FAQ

Tampil

Halaman FAQ

Aplikasi

DoBaSkin

Sesuai

yang

Diharapkan

26. Tentang

Aplikasi

Melihat Menu

Tentang

Aplikasi

Tampil

Halaman

Tentang

Aplikasi

DoBaSkin

Sesuai

yang

Diharapkan

27. Halaman

Keluar

Menyentuh

tombol Logout

di menu

pengaturan

Berhasil

Keluar dan

menuju

halaman login

Sesuai

yang

Diharapkan

Page 161: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

140

5.1.3.3 Hasil Pembangunan Sistem

Pada pembangunan sistem ini akan menghasilkan

produk perangkat lunak, peneliti melakukan implementasi

interface dari desain interface yang telah dibuat pada fase

kedua RUP sebelumnya. Berikut adalah hasil dari

pembangunan sistem :

1. Halaman Splash Screen

Halaman splash screen berfungsi sebagai tampilan

pembuka aplikasi. Tampilan halaman splash screen dapat

dilihat pada gambar 5.87.

Gambar 5.87 Tampilan Halaman Splash Screen

2. Halaman Daftar

Halaman daftar berfungsi sebagai halaman dimana User

melakukan pendaftaran Akun untuk pertama kalinya.

Tampilan halaman daftar dapat dilihat pada gambar 5.88

Page 162: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

141

Gambar 5.88 Tampilan Halaman Daftar

3. Halaman Masuk

Halaman masuk adalah form untuk User masuk ke menu

utama Aplikasi. Tampilan halaman masuk dapat dilihat

pada gambar 5.89.

Gambar 5.89 Tampilan Halaman Masuk

Page 163: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

142

4. Halaman Beranda

Halaman beranda adalah tampilan awal setelah pengguna

login ke aplikasi. Tampilan halaman beranda dapat dilihat

pada gambar 5.90.

Gambar 5.90 Tampilan Halaman Beranda

5. Input Kelengkapan Data Relawan atau Donatur

Form input kelengkapan data relawan atau donatur adalah

form yang disediakan untuk calon relawan atau donatur

supaya melengkapi data-data sebelum calon relawan atau

donatur diverifikasi oleh admin menjadi relawan atau

donatur yang sah. Tampilan halaman input kelengkapan

data relawan atau donatur dapat dilihat pada gambar 5.91

Page 164: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

143

Gambar 5.91 Tampilan Halaman Kelengkapan Data

Relawan atau Donatur

6. Halaman Beranda Setelah Verifikasi Pada Tab Relawan

Halaman ini menampilkan Beranda setelah diverifikasi oleh

Admin pada tab Relawan. Tampilan halaman Beranda

setelah Verifikasi dapat dilihat pada gambar 5.92.

Page 165: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

144

Gambar 5.92 Tampilan Halaman Beranda Setelah

Verifikasi Pada Tab Relawan

7. Halaman Tambah Proyek

Halaman Tambah Proyek berfungsi untuk menambahkan

data proyek kemiskinan yang akan dijalankan oleh user

(Relawan). Tampilan halaman tambah proyek dapat dilihat

pada gambar 5.93.

Page 166: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

145

Gambar 5.93 Tampilan Halaman Tambah Proyek

8. Halaman Tab Detail Proyek (Relawan)

Halaman Tab Detail Proyek (Relawan) berfungsi

menampilkan data detail proyek yang telah diposting oleh

user relawan sebelumnya. User relawan juga dapat

mengedit dan menghapus proyek yang telah diposting.

Tampilan halaman tab Detail Proyek (Relawan) dapat

dilihat pada Gambar 5.94.

Page 167: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

146

Gambar 5.94 Tampilan Halaman Detail Proyek (Relawan)

9. Halaman Tab Update (Relawan)

Halaman tab Update (Relawan) berfungsi untuk

menampilkan dan membuat postingan melalui user relawan

pada sebuah proyek dan juga sebagai media untuk

mengabarkan para user donatur perkembangan pada proyek

tersebut. Tampilan halaman tab Update (Relawan) dapat

dilihat pada gambar 5.95.

Page 168: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

147

Gambar 5.95 Tampilan Halaman Tab Update (Relawan)

10. Halaman Tab Riwayat Donasi (Relawan)

Halaman tab Riwayat Donasi (Relawan) berfungsi untuk

menampilkan daftar para Donatur yang telah

mendonasikan dana nya ke proyek tersebut. Tampilan

desain halaman tab Riwayat Donasi dapat dilihat pada

gambar 5.96.

Page 169: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

148

Gambar 5.96 Tampilan Halaman Tab Rowayat Donasi

(Relawan)

11. Halaman Penilaian Kinerja (Relawan)

Halaman penilaian kinerja relawan berfungsi untuk

menampilkan penilaian kinerja yang diberikan oleh para

user (Donatur). Tampilan halaman Penilaian Kinerja

Relawan dapat dilihat pada Gambar 5.97.

Page 170: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

149

Gambar 5.97 Tampilan Halaman Penilaian Kinerja

(Relawan)

12. Halaman Beranda Setelah Verifikasi (Donatur)

Halaman ini menampilkan tampilan Beranda pada tab

Donatur. Tampilan halaman Beranda tab Donatur dapat

dilihat pada gambar 5.98.

Page 171: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

150

Gambar 5.98 Tampilan Halaman Beranda Setelah

Verifikasi (Donatur)

13. Halaman Detail Proyek (Donatur)

Halaman tab Detail Proyek (Donatur) berfungsi

menampilkan data detail proyek yang telah diposting oleh

user relawan sebelumnya. Tampilan halaman tab Detail

Proyek (Donatur) dapat dilihat pada Gambar 5.99.

Page 172: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

151

Gambar 5.99 Tampilan Halaman Detail Proyek (Donatur)

14. Halaman Tab Update (Donatur)

Halaman tab Update (Donatur) berfungsi untuk

menampilkan postingan yang dibuat oleh user relawan

pada sebuah proyek dan juga sebagai media untuk

mengabarkan para user donatur perkembangan pada

proyek tersebut. Tampilan halaman tab Update (Donatur)

dapat dilihat pada gambar 5.100

Page 173: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

152

Gambar 5.100 Tampilan Halaman Tab Update

(Donatur)

15. Halaman Nilai Kinerja Relawan (Donatur)

Halaman nilai kinerja relawan berfungsi untuk menginput

nilai kinerja kepada user Relawan oleh user Donatur.

Tampilan halaman Nilai Kinerja Relawan dapat dilihat

pada Gambar 5.101.

Page 174: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

153

Gambar 5.101 Tampilan Halaman Nilai Kinerja

Relawan (Donatur)

16. Halaman Tab Riwayat Donasi (Donatur)

Halaman tab Riwayat Donasi (Donatur) berfungsi untuk

menampilkan daftar para Donatur yang telah

mendonasikan dana nya ke proyek tersebut. Tampilan

halaman tab Riwayat Donasi dapat dilihat pada Gambar

5.102

Page 175: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

154

Gambar 5.102 Tampilan Halaman Tab Riwayat

Donasi (Donatur)

17. Halaman Input Donasi (Donatur)

Halaman input donasi berfungsi untuk menginput nominal

dana yang akan donatur kirim ke proyek Relawan tersebut.

Tampilan halaman Input Donasi dapat dilihat pada

Gambar 5.103

Page 176: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

155

Gambar 5.103 Tampilan Halaman Input Donasi

18. Halaman Galeri

Halaman galeri berfungsi untuk menampilkan foto yang

telah diunggah oleh user Relawan pada sebuah proyek.

Tampilan halaman Galeri dapat dilihat pada gambar 5.104

Gambar 5.104 Tampilan Halaman Galeri

Page 177: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

156

19. Halaman Pesan

Halaman pesan berfungsi untuk menampilkan pesan masuk

dan pesan terkirim yang dilakukan oleh user Relawan atau

user Donatur. Tampilan halaman Pesan dapat dilihat pada

Gambar 5.105

Gambar 5.105 Tampilan Halaman Pesan

20. Halaman Pemberitahuan

Halaman pemberitahuan berfungsi untuk menampilkan

pemberitahuan donasi masuk ataupun donasi yang telah

diterima. Tampilan halaman pemberitahuan dapat dilihat

pada gambar 5.106

Page 178: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

157

Gambar 5.106 Tampilan Halaman Pemberitahuan

21. Halaman Status Donasi

Halaman status donasi adalah halaman yang menampilkan

perkembangan dana yang telah didonasikan oleh user

Donatur sebelumnya. Tampilan halaman Status Donasi

dapat dilihat pada Gambar 5.107

Page 179: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

158

Gambar 5.107 Tampilan Halaman Status Donasi

22. Halaman Total Donasi

Halaman total donasi adalah halaman yang menampilkan

seluruh total dana dari para user Donatur yang telah

tersalurkan dari seluruh proyek yang telah dijalankan oleh

para user Relawan. Tampilan halaman Total Donasi dapat

dilihat pada Gambar 5.108

Page 180: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

159

Gambar 5.108 Tampilan Halaman Total Donasi

23. Halaman Pengaturan

Halaman pengaturan adalah halaman yang menampilkan

konfigurasi setelan aplikasi maupun akun yang ada didalam

Aplikasi. Tampilan halaman Pengaturan dapat dilihat pada

Gambar 5.109

Gambar 5.109 Tampilan Halaman Pengaturan

Page 181: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

160

24. Halaman Ubah Kata Sandi

Halaman ubah kata sandi berfungsi untuk mengganti kata

sandi akun yang dipakai oleh user. Tampilan halaman Ubah

Kata Sandi dapat dilihat pada Gambar 5.110

Gambar 5.110 Tampilan Halaman Ubah Kata Sandi

25. Halaman FAQ

Halaman FAQ adalah halaman yang menampilkan

pertanyaan yang biasa diajukan oleh user beserta solusi dari

pertanyaan tersebut. Tampilan desain halaman FAQ dapat

dilihat pada Gambar 5.111

Page 182: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

161

Gambar 5.111 Tampilan Halaman FAQ

26. Halaman Tentang Aplikasi

Halaman tentang aplikasi adalah halaman yang

menampilkan penjelasan singkat tentang aplikasi

DoBaSkin. Tampilan desain halaman FAQ dapat dilihat

pada Gambar 5.112

Gambar 5.112 Tampilan Halaman Tentang Aplikasi

Page 183: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

162

5.1.4 Transition (Transisi)

Transition merupakan tahap terakhir dari RUP (Rational Unified

Process), dimana pada tahap ini akan menghasilkan produk perangkat

lunak. Pada tahap ini peneliti melakukan tahap instalasi dan dilakukan

pemeliharaan terhadap sistem secara rutin agar dapat mengantisipasi

terjadinya hal-hal yang tidak diinginkan.

Page 184: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

163

BAB VI

PENUTUP

6.1 Kesimpulan

Kesimpulan yang didapat dari hasil pengerjaan skripsi ini berdasarkan

hasil proses pembuatan aplikasi DoBaSkin yaitu :

1. Dari sulitnya mendapatkan informasi serta lamanya proses pencarian data

untuk menyalurkan bantuan ke rumah tangga miskin yang benar-benar

membutuhkan, dikarenakan pihak yang ingin menyalurkan bantuan

biasanya mencari data dan informasi rumah tangga miskin yang ada di

Kota Palembang melalui instansi pemerintahan yang dapat memakan

waktu lama dan seringkali tidak tepat sasaran, sehingga diperlukannya

aplikasi Donasi Bantuan Kemiskinan.

2. Dengan adanya aplikasi ini dapat dimanfaatkan untuk mempermudah para

relawan dalam mengolah data penduduk miskin dan mencari donatur

untuk membantu penduduk miskin tersebut. Serta dapat memudahkan

donatur dalam melakukan pencarian data. Data yang dapat dicari berupa

data rumah tangga miskin berdasarkan data kecamatan dan data kelurahan,

dengan demikian donatur dapat memberikan bantuannya dengan memilih

data rumah tangga miskin yang ada di kota Palembang yang benar-benar

membutuhkan.

Page 185: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

164

6.2 Saran

Berdasarkan dari kesimpulan yang ada, maka dapat dihasilkan saran

sebagai berikut :

1. Aplikasi DoBaSkin (Donasi Bantuan Kemiskinan) Kota Palembang

Berbasis Android yang penulis buat supaya bisa dikembangkan lebih

baik lagi dalam berbagai hal seperti penambahan fitur pencarian dan fitur

share.

2. Dari Tampilan dapat diperbarui warna atau background agar terlihat lebih

menarik dari sebelumnya.

Page 186: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

165

DAFTAR PUSTAKA

Anwar, Sariyun Naja., Nugroho, Isworo., dan Lestariningsih, Endang. 2015.

Perancangan dan Implementasi Aplikasi Mobile Semarang Guidance

Pada Android. Jurnal Teknologi Informasi Dinamik, Volume. 20, No.

1, ISSN : 0854 – 9524.

AS, Rossa dan M. Shalahuddin. 2013. Rekayasa Perangkat Lunak. Bandung:

Informatika.

Ashari, Hasan., Maryaningsih., dan Suranti, Dewi. 2014. Animasi Budidaya

Jamur Tiram Pada Raflesia Jamur Kota Bengkulu. Jurnal Media

Infotama, Volume. 10, No. 1, ISSN : 1858 – 2680.

Atunnisa, Rifa., Satria, Eri., dan Cahyana, Rinda. 2014. Pengembangan Aplikasi

Zakat Berbasis Android Menggunakan Metode Prototype. Jurnal

Algoritma, Volume. 11, No. 1, ISSN : 2302-7339.

Bariah, Siti Husnul. 2015. Implementasi Pendekatan Semantic Object Model Pada

Rancangan Database Penetausahaan Aset Fasilitas Kantor. Jurnal

Pendidikan Matematika, Volume. 5, No. 2, ISSN : 2086-4299.

Ferdiansyah, Devy. 2018. Penerapan Konsep Model View Controller Pada

Rancang Bangun Sistem Informasi Klinik Kesehatan Berbasis Web.

Jurnal Kajian Ilmiah, Volume. 18, No. 2, ISSN : 1410-9794.

Id.andrography. 2014. Mengenal dan Menguasai Mobile Photography Dengan

Smartphone Android. Jakarta: PT Elex Media Komputindo.

Muharom, Arzan., Cahyana, Rinda., dan Bunyamin. 2013. Pengembangan

Aplikasi Sunda Berbasis Android Menggunakan Metode Rapid

Application Development (RAD). Jurnal Algoritma, Volume. 10, No. 1,

ISSN : 2302-7339.

Mustaqbal, M.Sidi., Firdaus, Roeri Fajri., dan Rahmadi, Hendra. 2015. Pengujian

Aplikasi Menggunakan Black Box Testing Boundary Value Analysis.

Jurnal Ilmiah Teknologi Informasi Terapan, Volume. 1, No. 3, ISSN :

2407-3911.

Nazir, Moh.2014. Metode Penelitian. Bogor: Ghalia Indonesia.

Page 187: APLIKASI DOBASKIN (DONASI BANTUAN KEMISKINAN) KOTA ...library.palcomtech.com/pdf/6496.pdf · Dinas Sosial Kota Palembang, serta tidak lupa juga untuk seluruh keluarga . vii tercinta

166

Pradana, Andika Kurnia Adi. 2016. Pembuatan Aplikasi Berbasis Crowdsourcing

Dalam Upaya Penanggulangan Penduduk Miskin. Jurnal Informatika

dan Multimedia, Volume. 8, No. 1, ISSN : 2548-4710.

Ramadhan, Taufik., dan Utomo, Victor G. 2014. Rancang Bangun Aplikasi

Mobile Untuk Notifikasi Jadwal Kuliah Berbasis Android. Jurnal

Teknologi Informasi dan Komunikasi, Volume. 5, No. 2, ISSN : 2087-

0868.

Rini, Arsia. 2017. Implementasi Metode Rational Unified Process Pada Website

PT.Cinta Kasih Pribadina. Jurnal Teknomatika, Volume. 07, No. 01,

ISSN : 2087-9571.

Risanty, Rita Dewi, dan Sopiyan, Ade. 2017. Pembuatan Aplikasi Kuesioner

Evaluasi Belajar Mengajar Menggunakan Bot Telegram Pada Fakultas

Teknik Universitas Muhammadiyah Jakarta (Ft-Umj) Dengan Metode

Polling. Jurnal Seminar Nasional Sains dan Teknologi, ISSN : 2407-

1846.

Salbino, Sherief. 2014. Buku Pintar Gadget Android Untuk Pemula. Jakarta:

Kunci Komunikasi.

Sasongko, Agung. 2017. Sistem Informasi Penanggulangan Kemiskinan Terpadu

Menggunakan Model SIG. Jurnal Khatulistiwa Informatika, Volume. 5,

No. 1, ISSN : 2339-1928.

Setiyawan, Risky Dwi., Sunaryono, Dwi., Akbar, Rizky Januar. 2016. Rancang

Bangun Aplikasi Untuk Pemetaan Tingkat Kemiskinan Masyarakat

Berbasis Perangkat Bergerak. Jurnal Teknik ITS, Volume. 5, No. 2,

ISSN : 2337-3539.

Siregar, Mukmin., dan Permana, Inggih. 2016. Rancang Bangun Aplikasi

Berbasis Mobile Untuk Navigasi Ke Alamat Pelanggan Berbayar.

Jurnal Rekayasa dan Manajemen Sistem Informasi, Volume. 2, No. 1,

ISSN : 2502-8995.

Sugara, Eka Prasetya Adhy., Perdana, Angger., dan Subrata, Anton. 2017.

Aplikasi Pembelajaran Sejarah Filsafat Berbasis Android

Menggunakan Metode Agile. Jurnal Seminar Nasional Teknologi

Informasi Bisnis dan Desain, ISBN : 978-602-74635-1-6.