sistem informasi pelayanan pengaduan … · teknik informatika fakultas matematika dan ilmu...

17
SISTEM INFORMASI PELAYANAN PENGADUAN MASYARAKAT KABUPATEN SUKOHARJO Tugas Akhir Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret Disusun Oleh : ABDURROHIM SAIFI NIM. M3114001 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2017

Upload: lyanh

Post on 18-Jul-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

SISTEM INFORMASI PELAYANAN PENGADUAN MASYARAKAT

KABUPATEN SUKOHARJO

Tugas Akhir

Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya

pada Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret

Disusun Oleh :

ABDURROHIM SAIFI

NIM. M3114001

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2017

i

HALAMAN PERSETUJUAN

SISTEM INFORMASI PELAYANAN PENGADUAN MASYARAKAT

KABUPATEN SUKOHARJO

Disusun Oleh

ABDURROHIM SAIFI

M3114001

Tugas Akhir ini telah disetujui untuk diujikan

di hadapan dewan penguji pada tanggal

………………………..

Pembimbing Utama

Berliana Kusuma Riasti, S.T.,M.Eng.

NIDN. 0621038101

ii

HALAMAN PENGESAHAN

SISTEM INFORMASI PELAYANAN PENGADUAN MASYARAKAT

KABUPATEN SUKOHARJO

Disusun oleh :

Abdurrohim Saifi

NIM. M3114001

Dibimbing oleh :

Pembimbing Utama

Berliana Kusuma Riasti, S.T.,M.Eng.

NIDN. 0621038101

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir

Program Diploma III Teknik Informatika pada ______________________

Dewan Penguji :

1. Penguji 1 Berliana Kusuma Riasti, S.T.,M.Eng. ( )

NIDN. 0621038101

2. Penguji 2 ( )

NIDN.

3. Penguji 3 ( )

NIDN.

Disahkan Oleh :

Ketua Program Studi

DIII Teknik Informatika UNS

Abdul Aziz,S.Kom.,M.Cs.

NIP. 19810413 200501 10001

iii

PERNYATAAN

Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak

terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu

Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau

pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara

tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.

Surakarta, __ ____________ 2017

ABDURROHIM SAIFI

M3114001

iv

HALAMAN MOTTO

Saya meminta kekuatan, dan Allah memberi saya kesulitan untuk

membuat saya kuat.

Saya bertanya tentang kebijaksanaan, dan Allah memberi saya masalah

untuk diselesaikan.

Saya meminta untuk kemakmuran, dan Allah memberi saya tenaga untuk

bekerja.

Saya meminta keberanian, dan Allah memberi saya bahaya untuk diatasi.

Saya meminta cinta, dan Allah memberi saya orang-orang yg bermasalah

untuk dibantu.

Saya meminta nikmat, dan Dia memberi saya peluang.

Saya tidak meminta apa-apa untuk diri saya, tetapi saya menerima semua

apa yg saya butuhkan.

(Salahuddin Al Ayyubi)

v

HALAMAN PERSEMBAHAN

Sebuah karya tulisan ini penulis persembahkan kepada :

1. Bapak dan Ibu tercinta yang selalu memberikan dukungan baik mental

maupun spiritual.

2. Keluarga besar khususnya kakak dan adik yang telah memberi nasehat

dukungan motivasi dan do’a terbaik kepada penulis.

3. Bapak Abdul Aziz, S.Kom.,M.Cs. selaku Ketua Program Studi Diploma III

Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret Surakarta.

4. Dosen dan Staf Pengajar Program D3 Teknik Informatika UNS khususnya

Ibu Berliana Kusuma Riasti yang telah memberikan bimbingan dan arahan

yang bermanfaat kepada penulis.

5. Teman-teman D3 Teknik Informatika angkatan 2014 khususnya kelas TI A,

terimakasih atas bantuan dan dukungan selama perkuliahan.

vi

KATA PENGANTAR

Puji syukur penulis panjatkan kehadiran Allah SWT yang telah memberikan

rahmat, nikmat dan hidayah-Nya sehingga penulis dapat menyelesaikan Laporan

Tugas Akhir dengan judul “Sistem Informasi Pelayanan Pengaduan Masyarakat

Kabupaten Sukoharjo“.

Penulisan tugas akhir ini disusun sebagai syarat mencapai Gelar Ahli Madya

(A.md) Program Studi Diploma III Teknik Informatika Universitas Sebelas

Maret.

Selama mengikuti Program Studi DIII Teknik Informasi sampai dengan proses

penyelesaian Tugas Akhir, berbagai pihak telah memberikan bimbingan,

nasehat,saran, dan motivasi. Oleh sebab itu pada kesempatan ini, penulis

mengucapkan terimakasih kepada semua pihak yang telah memberikan

bimbingan, bantuan, nasehat, saran, motivasi, dan kerjasamanya, terutama

kepada :

1. Abdul Aziz, S.Kom.,M.Cs selaku Ketua Program Diploma III Teknik

Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret Surakarta.

2. Berliana Kusuma Riastuti, S.T., M.Eng selaku pembimbing yang telah

memberikan bimbingan, nasihat, kritik dan saran selama pengerjaan Tugas

Akhir.

3. Kepala Dinas Kependudukan dan Pencatatan Sipil Kabupaten Sukoharjo

yang telah memberikan ijin penelitian Tugas Akhir.

4. Pegawai Dinas Kependudukan dan Pencatatan Sipil Kabupaten Sukoharjo

yang telah memberikan bantuan, pengarahan serta ilmu selama kegiatan

penelitian Tugas Akhir.

5. Bapak dan Ibu tercinta yang selalu memberikan dukungan baik mental

maupun spiritual.

vii

6. Teman-teman D3 Teknik Informatika 2014 khususnya kelas TI A yang

telah memberikan dukungan, saran dan nasehat dalam pengerjaan Tugas

Akhir.

7. Semua pihak terkait yang tidak bisa penulis sebutkan satu persatu, atas

bimbingan, bantuan, nasehat, saran, motivasi, dan kerjasamanya dalam

pengerjaan Tugas Akhir.

Penulis menyadari bahwa laporan ini masih jauh dari kesempurnaan baik

dari bahasa yang digunakan maupun teknik penyajian sehingga penulis

membutuhkan kritik dan saran yang bersifat membangun untuk perbaikan laporan

ke depannya. Semoga segala bantuan yang telah diberikan dapat terhitung sebagai

amal sholeh yang senantiasa mendapat ridho Allah SWT dan laporan ini dapat

bermanfaat untuk para pembaca.

Surakarta,

Abdurrohim Saifi

viii

DAFTAR ISI

HALAMAN PERSETUJUAN ................................................................................. i

HALAMAN PENGESAHAN ................................................................................. ii

PERNYATAAN ..................................................................................................... iii

HALAMAN MOTTO ............................................................................................ iv

HALAMAN PERSEMBAHAN ............................................................................. v

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

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

DAFTAR TABEL .................................................................................................. xi

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

ABSTRAK ............................................................................................................ xv

ABSTRACT ......................................................................................................... xvi

BAB I PENDAHULUAN ....................................................................................... 1

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

1.2. Rumusan Masalah .................................................................................... 2

1.3. Tujuan Penelitian ...................................................................................... 2

1.4. Manfaat Penelitian .................................................................................... 2

1.5. Batasan Masalah ....................................................................................... 3

1.6. Metodologi Penelitian .............................................................................. 4

1.7. Sistematika Penulisan ............................................................................... 5

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI ............................... 7

2.1. Tinjauan Pustaka ...................................................................................... 7

2.2. Landasan Teori ......................................................................................... 8

2.2.1. Sistem Informasi ............................................................................... 8

2.2.2. Hypertext Preprocessor (PHP) .......................................................... 8

2.2.3. Database Server MySQL................................................................... 8

2.2.4. Model View Control (MVC) ............................................................. 9

2.2.5. Codeigniter PHP Framework ............................................................ 9

2.2.6. Unified Modeling Language (UML) ............................................... 10

2.2.7. Entity Relationship Diagram (ERD) ............................................... 18

BAB III ANALISIS DAN RANCANGAN SISTEM ........................................... 20

3.1. Alat dan Bahan ....................................................................................... 20

ix

3.1.1. Alat .................................................................................................. 20

3.1.2. Bahan............................................................................................... 21

3.2. Jalannya Penelitian ................................................................................. 21

3.3. Jadwal Penelitian .................................................................................... 22

3.4. Analisa Kebutuhan Sistem ..................................................................... 22

3.4.1. Analisa Kebutuhan Fungsional ....................................................... 23

3.4.2. Analisa Kebutuhan Non Fungsional ............................................... 25

3.5. Perancangan Basis Data ......................................................................... 26

3.5.1. Entity Relationship Diagram........................................................... 26

3.5.2. Relasi Antar Tabel........................................................................... 28

3.5.3. Tabel Fisik ....................................................................................... 30

3.6. Perancangan Sistem ................................................................................ 38

3.6.1. Deskripsi Aktor ............................................................................... 38

3.6.2. Use Case Diagram .......................................................................... 39

3.6.3. Activity Diagram ............................................................................. 39

3.6.4. Class Diagram ................................................................................ 62

3.6.5. Sequence Diagram .......................................................................... 64

3.7. Perancangan Antarmuka ......................................................................... 77

3.7.1. Halaman Beranda ............................................................................ 77

3.7.2. Halaman Profil ................................................................................ 78

3.7.3. Halaman Peta Pengaduan ................................................................ 78

3.7.4. Halaman Formulir Pengaduan......................................................... 79

3.7.5. Halaman Detail Pengaduan ............................................................. 79

3.7.6. Halaman Daftar Pengaduan............................................................ 80

3.7.7. Halaman Validasi Pengaduan ......................................................... 80

BAB IV IMPLEMENTASI DAN PENGUJIAN .................................................. 81

4.1. Implementasi Sistem .............................................................................. 81

4.1.1. Masyarakat ...................................................................................... 81

4.1.2. Petugas (Ketua RT, Ketua RW, Kelurahan, Kecamatan, Kabupaten)

85

4.2. Pengujian ................................................................................................ 88

BAB V KESIMPULAN DAN SARAN ................................................................ 99

5.1. Kesimpulan ............................................................................................. 99

5.2. Saran ....................................................................................................... 99

x

DAFTAR PUSTAKA ......................................................................................... 100

xi

DAFTAR TABEL

Tabel 2.1 Simbol Diagram Kelas ......................................................................... 12

Tabel 2.2 Simbol Diagram Use Case ................................................................... 13

Tabel 2.3 Simbol Diagram Aktivitas .................................................................... 14

Tabel 2.4 Simbol Diagram Sekuen ....................................................................... 16

Tabel 2.5 Simbol ERD notasi Chen ..................................................................... 18

Tabel 3.1 Tabel Jadwal Penelitian ........................................................................ 22

Tabel 3.2 Tabel Kebutuhan Fungsional ............................................................... 23

Tabel 3.3 Tabel Penduduk .................................................................................... 30

Tabel 3.4 Tabel Laporan Pengaduan .................................................................... 31

Tabel 3.5 Tabel Kategori Pengaduan ................................................................... 31

Tabel 3.6 Tabel Gambar Pengaduan .................................................................... 32

Tabel 3.7 Tabel Disposisi Pengaduan .................................................................. 32

Tabel 3.8 Tabel Status Pengaduan........................................................................ 33

Tabel 3.9 Tabel Tanggapan Pengaduan................................................................ 33

Tabel 3.10 Tabel Komentar Pengaduan ............................................................... 33

Tabel 3.11 Tabel Jabatan ...................................................................................... 34

Tabel 3.12 Tabel Riwayat Jabatan........................................................................ 34

Tabel 3.13 Tabel Provinsi .................................................................................... 35

Tabel 3.14 Tabel Kabupaten ................................................................................ 35

Tabel 3.15 Tabel Kecamatan ................................................................................ 35

Tabel 3.16 Tabel Kelurahan ................................................................................. 36

Tabel 3.17 Tabel Dusun ....................................................................................... 36

Tabel 3.18 Tabel RW ........................................................................................... 36

Tabel 3.19 Tabel RT ............................................................................................. 36

Tabel 3.20 Tabel Riwayat Alamat ........................................................................ 37

Tabel 3.21 Tabel Email Penduduk ....................................................................... 37

Tabel 3.22 Tabel Deskripsi Aktor ........................................................................ 38

xii

DAFTAR GAMBAR

Gambar 2.1 Alur Aplikasi CodeIgniter ................................................................. 9

Gambar 3.2 Diagram UML ................................................................................. 11

Gambar 3.1 Proses Bisnis .................................................................................... 22

Gambar 4.2 Diagram Relasi Entitas ................................................................... 27

Gambar 3.3 Relasi Antar Tabel ........................................................................... 29

Gambar 3.4 Use Case Diagram ........................................................................... 39

Gambar 3.5 Activity Diagram proses menampilkan infografik ........................... 40

Gambar 3.6 Activity Diagram proses membuat laporan pengaduan ................... 41

Gambar 3.7 Activity Diagram proses mengubah laporan pengaduan ................. 42

Gambar 3.8 Activity Diagram proses mencari laporan pengaduan ..................... 43

Gambar 3.9 Activity Diagram proses menghapus laporan pengaduan ................ 44

Gambar 3.10 Activity Diagram proses menampilkan detail pengaduan ............. 45

Gambar 3.11 Activity Diagram proses menampilkan detail biodata masyarakat 45

Gambar 3.12 Activity Diagram proses menampilkan riwayat pengaduan .......... 46

Gambar 3.13 Activity Diagram proses memberi komentar pada pengaduan ...... 47

Gambar 3.14 Activity Diagram proses mengubah komentar pada pengaduan .... 48

Gambar 3.15 Activity Diagram proses menghapus komentar pada pengaduan .. 49

Gambar 3.16 Activity Diagram proses menampilkan monitoring pengaduan .... 50

Gambar 3.17 Activity Diagram proses memvalidasi pengaduan masyarakat ..... 50

Gambar 3.18 Activity Diagram proses mendisposisi pengaduan masyarakat ..... 51

Gambar 3.19 Activity Diagram proses menampilkan daftar pengaduan ............. 52

Gambar 3.20 Activity Diagram proses menampilkan daftar biodata masyarakat 52

Gambar 3.21 Activity Diagram proses cari biodata masyarakat ......................... 53

Gambar 3.22 Activity Diagram proses menambahkan tanggapan ....................... 54

Gambar 3.23 Activity Diagram proses mengubah tanggapan ............................. 55

Gambar 3.24 Activity Diagram proses menghapus tanggapan ............................ 56

Gambar 3.25 Activity Diagram proses cari tanggapan ........................................ 57

Gambar 3.26 Activity Diagram proses menambahkan kategori .......................... 58

Gambar 3.27 Activity Diagram proses mengubah kategori ................................. 59

Gambar 3.28 Activity Diagram proses menyetujui kategori ............................... 60

xiii

Gambar 3.29 Activity Diagram proses menampilkan daftar kategori ................. 61

Gambar 3.30 Activity Diagram proses menyetujui kategori pengaduan ............. 61

Gambar 3.31 Activity Diagram proses menampilkan peta lokasi pengaduan ..... 62

Gambar 3.32 Class Diagram Sistem Informasi Pelayanan Pengaduan

Masyarakat Kabupaten Sukoharjo ........................................................................ 63

Gambar 3.33 Sequence Diagram proses menampilkan infografik ...................... 64

Gambar 3.34 Sequence Diagram proses membuat laporan pengaduan .............. 64

Gambar 3.35 Sequence Diagram proses mengubah laporan pengaduan............. 65

Gambar 3.36 Sequence Diagram proses mencari laporan pengaduan ................ 65

Gambar 3.37 Sequence Diagram proses menghapus laporan pengaduan ........... 66

Gambar 3.38 Sequence Diagram proses menampilkan detail pengaduan........... 66

Gambar 3.39 Sequence Diagram proses menampilkan detail masyarakat .......... 67

Gambar 3.40 Sequence Diagram proses menampilkan riwayat pengaduan ....... 67

Gambar 3.41 Sequence Diagram proses memberi komentar pada pengaduan ... 68

Gambar 3.42 Sequence Diagram proses mengubah komentar pada pengaduan . 68

Gambar 3.43 Sequence Diagram proses menghapus komentar pada pengaduan 69

Gambar 3.44 Sequence Diagram proses menampilkan monitoring pengaduan .. 69

Gambar 3.45 Sequence Diagram proses memvalidasi pengaduan masyarakat... 70

Gambar 3..46 Sequence Diagram proses mendisposisi pengaduan masyarakat . 70

Gambar 3.47 Sequence Diagram proses menampilkan daftar pengaduan .......... 71

Gambar 3.48 Sequence Diagram proses menampilkan daftar biodata ................ 71

Gambar 3.49 Sequence Diagram proses cari biodata masyarakat....................... 72

Gambar 3.50 Sequence Diagram proses menambahkan tanggapan .................... 72

Gambar 3.51 Sequence Diagram proses mengubah tanggapan .......................... 73

Gambar 3.52 Sequence Diagram proses menghapus tanggapan ......................... 73

Gambar 3.53 Sequence Diagram proses mencari tanggapan .............................. 74

Gambar 3.54 Sequence Diagram proses menambahkan kategori ....................... 74

Gambar 3.55 Sequence Diagram proses mengubah kategori .............................. 75

Gambar 3.56 Sequence Diagram proses menyutujui kategori ............................ 75

Gambar 3.57 Sequence Diagram proses menampilkan daftar kategori .............. 76

Gambar 3.58 Sequence Diagram proses export data pengaduan ........................ 76

xiv

Gambar 3.59 Sequence Diagram proses menampilkan peta lokasi pengaduan .. 77

Gambar 3.60 Halaman Beranda........................................................................... 77

Gambar 3.61 Halaman Profil ............................................................................... 78

Gambar 3.62 Halaman Peta Pengaduan .............................................................. 78

Gambar 3.63 Halaman Formulir Pengaduan ....................................................... 79

Gambar 3.64 Halaman Detail Pengaduan............................................................ 79

Gambar 3.65 Halaman Daftar Pengaduan ........................................................... 80

Gambar 3.66 Halaman Validasi Pengaduan ........................................................ 80

Gambar 4.1 Halaman Login Masyarakat ............................................................. 81

Gambar 4.2 Halaman Beranda............................................................................. 81

Gambar 4.3 Halaman Pilih Kategori ................................................................... 81

Gambar 4.4 Halaman Formulir Pengaduan ......................................................... 82

Gambar 4.5 Halaman Detail Pengaduan.............................................................. 82

Gambar 4.6 Halaman Edit Pengaduan ................................................................. 83

Gambar 4.7 Halaman Profil Masyarakat ............................................................. 83

Gambar 4.8 Halaman Hasil Pencarian Pengaduan .............................................. 84

Gambar 4.9 Halaman Peta Pengaduan ................................................................ 84

Gambar 4.10 Halaman Login Petugas ................................................................. 85

Gambar 4.11 Halaman Daftar Penduduk ............................................................. 85

Gambar 4.12 Halaman Daftar Pengaduan ........................................................... 86

Gambar 4.13 Halaman Daftar Pengaduan Valid ................................................. 86

Gambar 4.14 Halaman Detail Pengaduan............................................................ 87

Gambar 4.15 Halaman Detail Pengaduan Valid .................................................. 87

xv

ABSTRAK

Laporan pengaduan dari masyarakat merupakan salah satu elemen penting

bagi pemerintah untuk melihat kualitas dalam melaksanakan pelayanan publik.

Pengaduan dapat memberikan nilai positif, dimana pemerintah dapat mengetahui

kekurangan dari pelayanan publik yang sudah dilaksanakan. Pengaduan

masyarakat di Kabupaten Sukoharjo masih sangat rendah, karena kurangnya

sosialisasi tentang pengaduan masyarakat sehingga masyarakat bingung harus

mengadu kemana. oleh karena itu diperlukan sistem informasi yang dapat menjadi

wadah bagi pengaduan masyarakat. sistem informasi pelayanan pengaduan

masyarakat di Kabupaten Sukoharjo diharapkan dapat mempermudah masyarakat

dalam melaporkan keluhan yang terjadi di masyarakat serta meningkatkan

kualitas pelayanan publik pemerintah Kabupaten Sukoharjo. Laporan pengaduan

yang masuk kedalam sistem informasi ini terlebih dahulu divalidasi oleh ketua rt.

Kemudian akan ditindaklanjuti atau dapat didisposisikan hingga ke petugas

kabupaten. Simpulan dari pembuatan sistem informasi pelayanan pengaduan

kabupaten sukoharjo adalah proses pengaduan kepada pemerintah dapat menjadi

lebih efektif dan efisien.

Kata Kunci : pengaduan, pelayanan, sistem informasi, pemerintah, masyarakat

xvi

ABSTRACT

Reports on complaints from the public is a key element for the government

to look at the quality in carrying out public services. Complaints can give a

positive value, which the government can know the deficiencies of public services

that have been implemented. Public complaints in Sukoharjo district is still very

low, due to lack of socialization of public complaints that people are confused

where to complain. therefore the necessary information systems that can become a

forum for public complaints. complaints from the public information service

system in Sukoharjo district is expected to facilitate the public to report

complaints that occur in the community and improve the quality of public services

Sukoharjo regency government. Reports of complaints into the system in advance

of this information validated by the head of the household. Then it will be acted

upon or can didisposisikan to the county clerk. The conclusions of the

manufacturing information service system Sukoharjo complaint is a complaint

process to the government can be more effective and efficient.

Keywords: complaint, services, information systems, governments, society