Anda di halaman 1dari 13

APLIKASI PENGADUAN MASYARAKAT TERHADAP

BUANG SAMPAH DI KOTA PEKANBARU MENGGUNAKAN


FRAMEWORK FLUTTER

SKRIPSI

OLEH:

ANDRI SAFIRA
16081005

TEKNIK INFORMATIKA

PROGRAM STUDI TEKNIK INFORMATIKA


STMIK HANG TUAH PEKANBARU
PEKANBARU
2020
PERSETUJUAN

APLIKASI PENGADUAN MASYARAKAT TERHADAP BUANG


SAMPAH DI KOTA PEKANBARU MENGGUNAKAN
FRAMEWORK FLUTTER

Nama : ANDRI SAFIRA


Nim : 16081005
Program Studi : TEKNIK INFORMATIKA

Telah Diperiksa dan Disetujui Oleh:

Pembimbing Utama

Eka Sabna, M.Pd, M.Kom Tanggal ……………


NIDN: 1010057101

Pembimbing Pendamping

Herianto, S.Kom, M.Kom Tanggal ……………


NIDN: 1008068202

ii
PENGESAHAN

Skripsi

APLIKASI PENGADUAN MASYARAKAT TERHADAP BUANG


SAMPAH DI KOTA PEKANBARU MENGGUNAKAN
FRAMEWORK FLUTTER

Nama : Andri Safira

NIM : 16081005

Program Studi : Teknik Informatika

Disyahkan Oleh:

Ketua Ketua Program Studi

STMIK Hang Tuah Teknik Informatika

Pekanbaru

Hendry Fonda, S.Kom, M.Kom Yuda Irawan, S.Kom, M.Ti

NIDN. 1015027102 NIDN. 1016079101

iii
KATA PENGANTAR

Puji dan syukur penulis ucapkan kepada Allah Subhanahuwata’ala yang

telah memberikan Rahmat dan Karunia-Nya sehingga Skripsi dengan judul

“Aplikasi Pengaduan Masyarakat Terhadap Buang Sampah Di Kota

Pekanbaru Menggunakan Framework Flutter” ini dapat diselesaikan dengan

baik. Shalawat dan salam semoga senantiasa tercurah kepada Nabi Muhammad

Shallalahu‘alaihiwasalam. Pada kesempatan ini penulis ingin mengucapkan terima

kasih kepada :

1. Bapak Hendry Fonda, S.Kom, M.Kom selaku Ketua STMIK Hang Tuah

Pekanbaru.

2. Bapak Yulanda selaku Wakil Ketua I STMIK Hang Tuah Pekanbaru.

3. Ibu Anita Febriani, S.T , M.TI selaku Wakil Ketua II STMIK Hang Tuah

Pekanbaru sekaligus pembimbing utama.

4. Ibu Yesica Devis, S.I.Kom, M.Kes selaku Wakil Ketua III STMIK Hang

Tuah Pekanbaru.

5. Bapak Yuda Irawan, S.Kom, M.TI selaku Ketua Prodi. Teknik Informatika

STMIK Hang Tuah Pekanbaru.

6. Ibuk Eka Sabna, M.Pd, M.Kom, sebagai pembimbing utama.

7. Bapak Herianto, M.Kom, sebagai pembimbing pendamping.

8. Seluruh dosen dan staf administrasi Sekolah Tinggi Manajemen Informatika

dan Komputer Hang Tuah Pekanbaru.

iv
9. kepada rekan-rekan Mahasiswa yang telah memberikan dukungan moril

dalam penulisan skripsi.

Penulis sangat menyadari bahwa skripsi penelitian ini banyak terdapat

kekurangan dan jauh dari sempurna. Oleh karena itu, penulis meminta maaf

atas segala kesalahan dan dengan segala kerendahan hati penulis meminta

saran dan kritik yang bersifat membangun.

Pekanbaru, Juli 2020

Penulis

v
DAFTAR ISI

HALAMAN SAMPUL.................................................................................. i
HALAMAN PERSETUJUAN PROPOSAL SKRIPSI............................. ii
HALAMAN PENGESAHAN ...................................................................... iii
KATA PENGANTAR ...................................................................................iv
DAFTAR ISI.................................................................................................. vi
DAFTAR TABEL ...........................................................................................x
DAFTAR GAMBAR ...................................................................................viii

BAB I PENDAHULUAN

1.1 Latar belakang …...................................................................................1

1.2 Identifkasi masalah ............................................................................... 4

1.3 Batasan masalah ................................................................................... 4

1.4 Perumusa Masalah ............................................................................... 5

1.5 Tujuan dan Manfaat .............................................................................5

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

BAB II LANDASAN TEORI

2.1 Dasar Teori .........................................................................................8

2.1 Konsep Dasar Sistem......................................................................8

2.2 Pengertian Sistem Informasi ........................................................10

2.3 Android ........................................................................................12

2.4 Sejarah Android............................................................................12

vi
2.5 Google Maps.................................................................................12

2.6 Web Server....................................................................................13

2.7 Framework Flutter.........................................................................13

2.8 PHP ..............................................................................................14

2.9 MySql............................................................................................14

2.10 Web Server Xampp.....................................................................15

2.11 Unifield Modelling Language.....................................................15

2.12 Black Box Testing........................................................................19

2.13 Metode Waterfall........................................................................19

2.14 Start UML...................................................................................22

2.15 Data.............................................................................................22

2.16 Database......................................................................................23

2.17 Pengertian DBMS.......................................................................23

2.2. Tinjauan Penelitian..........................................................................24

BAB III METODE PENELITIAN

3.1 Metode Penelitian ...............................................................................27

3.2 Teknik Pengumpulan Data .................................................................29

3.3 Data Yang Digunakan ........................................................................29

3.4 Tempat dan Waktu Penelitian ............................................................30

BAB IV ANALISIS DAN PERANCANGAN

4.1 Analisi Sistem ...................................................................................32

4.1.1 Analisis Masalah ....................................................................32

vii
4.1.2 Analisis Kebutuhan Sistem.....................................................34

4.1.3 Analisis Data...........................................................................36

4.1.4 Analisis Biaya.........................................................................36

4.1.5 Analisis Perangkat Keras........................................................37

4.1.6 Analisis Perangkat Lunak.......................................................37

4.2 Perancangan Sistem Secara Umum.................................................39

4.2.1 Use Case Diagram..................................................................39

4.2.2 Skenario Use Case Diagram...................................................40

4.2.3 Activity Diagram.....................................................................43

4.2.4 Squence Diagram....................................................................47

4.2.5 Perancangan Tabel Database...................................................52

4.2.6 Class Diagram........................................................................54

4.2.7 Rancangan User Interface.......................................................56

BAB V HASIL DAN PEMBAHASAN

5.1 Hasil...................................................................................................62

5.1.1 Kerangka PIECES ..................................................................62

5.1.2 Implementasi Sistem...............................................................65

5.1.2.1 Tampilan Halaman Admin Pemerintah.......................65

a. Halaman Login...........................................................65

b. Halaman Utama..........................................................66

c. Halaman Kaduan........................................................67

d. Halaman Lokasi Kaduan............................................67

e. Halaman Peta Proses Kaduan.....................................68

viii
f. Halaman Respon Kaduan............................................68

g. Halaman Peta Respon.................................................69

h. Halaman Kaduan Grafik.............................................69

i. Halaman Ubah Data Profil..........................................70

j. Halaman Ganti Password...........................................70

5.1.2.2 Tampilan Halaman Android Masyarakat....................71

a. Halaman Login Masyarakat........................................71

b. Halaman Daftar..........................................................71

c. Halaman Beranda Kaduan...........................................72

d. Halaman Kaduan.........................................................72

e. Halaman Lokasi Kaduan.............................................73

f. Halaman Respon Kaduan............................................74

g. Halaman Detail Respon Kaduan.................................75

h. Halaman Ganti Profil..................................................75

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan .......................................................................................76

6.2 Saran .................................................................................................76

DAFTAR PUSTAKA

ix
DAFTAR TABEL

2.1 Tabel Simbol Usecase Diagram...............................................................16

2.2 Tabel Simbol Class diagram.....................................................................18

2.3 Tabel Activity Diagram.............................................................................19

2.4 Tabel Penelitian Terdahulu.......................................................................24

3.1 Tabel Jadwal Kegiatan Penelitian......................................................................32

4.1 Tabel Analisa Perangkat Keras.................................................................37

4.2 Tabel Analisa Perangkat Lunak................................................................38

4.3 Tabel Analisa Biaya..................................................................................39

4.4 Tabel Admin..............................................................................................52

4.5 Tabel Pelaporan.........................................................................................53

4.6 Tabel Respon.............................................................................................53

4.7 Tabel User.................................................................................................54

x
DAFTAR GAMBAR

3.1 Gambar Metode Waterfall.........................................................................27

4.2 Gambar Use Case Diagram Web..............................................................39

4.3 Gambar Use Case Diagram Android........................................................40

4.4 Gambar Activity Diagram Admin.............................................................44

4.5 Gambar Activity Diagram Aparat.............................................................45

4.6 Gambar Activity Diagram Masyarakat......................................................44

4.7 Gambar Squence Registrasi Masyarakat...................................................48

4.8 Gambar Squence Login Masyarakat..........................................................48

4.9 Gambar Squence Pengaduan Masyarakat................................................49

4.10 Gambar Squence Login Aparat...............................................................49

4.11 Gambar Squence Tanggapi Kaduan........................................................50

4.12 Gambar Squence Data profil Aparat.......................................................51

4.13 Gambar Class Diagram Admin..............................................................55

4.14 Gambar Class Diagram Aparat Pemerintah...........................................55

4.13 Gambar Class Diagram Masyarakat.......................................................56

4.14 Gambar Halaman Login..........................................................................57

4.15 Gambar Halaman Utama.........................................................................57

4.16 Gambar Halaman Menu Data Pengaduan...............................................58

4.17 Gambar Halaman View Data Pengaduan................................................58

4.18 Gambar Halaman Respon Data Pengaduan............................................58

xi
4.19 Gambar Halaman Menu Profil................................................................60

4.20 Gambar Halaman Login dan Daftar Masyarakat....................................60

4.21 Gambar Halaman Pengaduan Masyarakat..............................................60

5.1 Gambar Halaman Login...........................................................................66

5.2 Gambar Halaman Utama..........................................................................66

5.3 Gambar Halaman Kaduan........................................................................67

5.4 Gambar Halaman Lokasi Kaduan............................................................67

5.5 Gambar Halaman Proses Kaduan.............................................................68

5.6 Gambar Halaman Respon Kaduan...........................................................69

5.7 Gambar Halaman Peta Respon.................................................................69

5.8 Gambar Halaman Grafik Kaduan.............................................................69

5.9 Gambar Halaman Ubah Data Profil.........................................................70

5.10 Gambar Halaman Ganti Password.........................................................70

5.11 Gambar Halaman Login Android...........................................................71

5.12 Gambar Halaman Daftar........................................................................71

5.13 Gambar Halaman Beranda Kaduan........................................................72

5.14 Gambar Halaman Kaduan......................................................................73

5.15 Gambar Halaman Lokasi Kaduan..........................................................73

5.16 Gambar Halaman Respon Kaduan.........................................................74

5.17 Gambar Halaman Detail Kaduan...........................................................74

5.18 Gambar Halaman Ganti Profil...............................................................75

xii
xiii

Anda mungkin juga menyukai