• Tidak ada hasil yang ditemukan

SKRIPSI YAZID ABDUL FATAH UMT - BAB IV

N/A
N/A
EL DORADO LEGEND

Academic year: 2023

Membagikan "SKRIPSI YAZID ABDUL FATAH UMT - BAB IV"

Copied!
40
0
0

Teks penuh

(1)

BAB IV

ANALISIS DAN PEMBAHASAN

4.1 Sistem Yang Berjalan

4.1.1 Tata Laksana Sistem Pelayanan Pengaduan (PP) Yang Sedang Berjalan

1. Use Case Diagram Sistem Berjalan

Gambar 1 4.1 Use Case Diagram PP Sistem Berjalan

(2)

2. Activity Diagram Sistem Berjalan 1. Masyarakat

Gambar 2 4.2 Activity Diagram PP Sistem Berjalan Masyarakat

2. Staff

Gambar 3 4.3 Activity Diagram PP Sistem Berjalan Staff

(3)

3. Lurah

Gambar 4 4.4 Activity Diagram PP Sistem Berjalan Lurah

3. Sequence Diagram Sistem Bejalan 1. Masyarakat & Staff

Gambar 5 4.5 Sequence Diagram PP Sistem Berjalan Masyarakat dan Staff

(4)

2. Lurah

Gambar 6 4.6 Sequence Diagram PP Sistem Berjalan Lurah

4. State Chart Sistem Berjalam 1. Masyarakat

Gambar 7 4.7 State Chart PP Sistem Berjalan Masyarakat

(5)

2. Staff

Gambar 8 4.8 State Chart PP Sistem Berjalan Staff

3. Lurah

Gambar 9 4.9 State Chart PP Sistem Berjalan Lurah

4.1.2 Masalah Yang Terjadi

a. Sistem Pelayanan Pengaduan Keluhan dengan menggunakan WA memiliki respon lambat dan juga masih memiliki jangka waktu untuk penanganan yang harusnya mendapatkan aksi

(6)

cepat tanggap dalam masalah yang di keluhkan masyarakat yang harusnya bisa teratasi dengan mudah dan cepat.

b. Sering terjadinya laporan yang tertindih dengan laporan lain karena selalu menumpuknya laporan

c. Keterlambatan penanganan dan masih berjenjangnya pengaduan.

4.1.3 Alternatif Pemecahan Masalah

a. Merancang Aplikasi berbasis website yang dipegang langsung oleh kelurahan agar dapat membantu masyarakat yang memerlukan pelayanan aksi cepat tanggap dalam menangani keluhan.

b. Memastikan kecepatan tanggapan dan penanganan untuk masalah yang memerlukan pelayanan cepat akan langsung teratasi.

c. Mudah menentukan jenis laporan yang harus ditangani terlebih dahulu.

4.2 Rancangan Sistem Yang Di Usulkan 4.2.1 Prosedur Sistem

Sistem yang diusulkan ini memiliki beberapa tahapan atau prosedur dalam pelaksanaaan operasional system di masing-masing level yang terdiri dari :

a. Admin atau Staff

(7)

b. Masyarakat c. Lurah

4.2.2 Flow Chart Diagram Usulan SIPPKIM 1. Flow Chart Diagram Masyarakat Usulan

Gambar 10 4.10 Flow Chart Diagram Masyarakat Usulan SIPPKIM

(8)

2. Flow Chart Diagram Staff atau Admin Usulan

Gambar 11 4.11 Flow Chart Diagram Staff atau Admin Usulan SIPPKIM

(9)

3. Flow Chart Diagram Lurah Usulan

Gambar 12 4.12 Flow Chart Diagram Lurah Usulan SIPPKIM

(10)

4.2.3 Class Diagram Usulan SIPPKIM 1. Class Diagram Masyarakat Usulan

Gambar 13 4.13 Class Diagram Masyarakat Usulan SIPPKIM

2. Class Diagram Staff atau Admin Usulan

Gambar 14 4.14 Class Diagram Staff atau Admin Usulan SIPPKIM

(11)

3. Class Diagram Lurah Usulan

Gambar 15 4.15 Class Diagram Lurah Usulan SIPPKIM

4.2.4 Use Case Diagram Usulan SIPPKIM 1. Use Case Diagram Usulan

Gambar 16 4.16 Use Case Diagram Usulan SIPPKIM

(12)

4.2.5 Activity Diagram Usulan SIPPKIM 1. Activity Diagram Masyarakat Usulan

Gambar 17 4.17 Activity Diagram Masyarakat Usulan SIPPKIM

(13)

2. Activity Diagram Staff atau Admin Usulan

Gambar 18 4.18 Activity Diagram Staff atau Admin Usulan SIPPKIM

3. Activity Diagram Lurah Usulan

Gambar 19 4.19 Activity Diagram Lurah Usulan SIPPKIM

(14)

4.2.6 Sequence Diagram Usulan SIPPKIM 1. Sequence Diagram Masyarakat Usulan

Gambar 20 4.20 Sequence Diagram Masyarakat Usulan SIPPKIM

2. Sequence Diagram Staff atau Admin Usulan

Gambar 21 4.21 Sequence Diagram Staff Usulan SIPPKIM

3. Sequence Diagram Lurah Usulan

(15)

Gambar 22 4.22 Sequence Diagram Lurah Usulan SIPPKIM

4.2.7 State Chart Diagram Usulan SIPPKIM 1. State Chart Diagram Masyarakat Usulan

Gambar 23 4.23 State Chart Diagram Masyarakat Usulan SIPPKIM

(16)

2. State Chart Diagram Staff atau Admin Usulan

Gambar 24 4.24 State Chart Diagram Staff atau Admin Usulan SIPPKIM

3. State Chart Diagram Lurah Usulan

Gambar 25 4.25 State Chart Diagram Lurah Usulan SIPPKIM

(17)

4.3 Perancangan Database

4.3.1 Rancangan Dan Pengujian Tabel

Dalam perancangan SIPPKIM (Sistem Informasi Pelayanan Pengaduan Keluhan Internal Masyarakat) menggunakan database yang telah di uji dengan black-box yang terdiri dari beberapa tabel, yaitu :

1. Tabel Akses Menu

Tabel akses menu berfungsi untuk menyimpan data-data akses menu, sudah dinyatakan valid dalam pengujian.

Spesifikasi tabel adalah sebagai berikut : Tabel 1 4.1 Tabel Akses Menu

No Nama Field Tipe Keterangan

1 id_access_menu int(11) Id akses menu

2 id_level int(11) Id level

3 id_menu int(11) Id menu

2. Tabel Kategori

Tabel kategori berfungsi untuk menyimpan data-data kategori, sudah dinyatakan valid dalam pengujian.

Spesifikasi tabel adalah sebagai berikut : Tabel 2 4.2 Tabel Kategori

No Nama Field Tipe Keterangan

(18)

1 id_category int(11) Id kategori 2 category_name varchar(100) Nama kategori 3 is_active int(11) Aktif atau tidak

3. Tabel Identitas

Tabel identitas berfungsi untuk menyimpan data-data identitas, sudah dinyatakan valid dalam pengujian.

Spesifikasi tabel adalah sebagai berikut : Tabel 3 4.3 Tabel Identitas

No Nama Field Tipe Keterangan

1 id_identity int(11) Id identitas 2 website_name varchar(100) Nama website

3 logo varchar(50) Logo

4 site_title varchar(100) Title situs 5 address varchar(100) Alamat

6 email varchar(50) Email

7 phone varchar(15) Nomer Telp

8 facebook varchar(100) Facebook 9 instagram varchar(100) Instagram 10 twitter varchar(100) Twitter 11 youtube varchar(100) Youtube

12 maps varchar(100) Url Maps

(19)

4. Tabel Informasi

Tabel informasi berfungsi untuk menyimpan data-data informasi, sudah dinyatakan valid dalam pengujian.

Spesifikasi tabel adalah sebagai berikut : Tabel 4 4.4 Tabel Informasi

No Nama Field Tipe Keterangan

1 id_informasi int(11) Id informasi

2 id_user int(11) Id user

3 title varchar(200) Title

4 file_pdf varchar(255) File pdf

5 description text Deskripsi

6 date_information date Tanggal

5. Tabel Level

Tabel level berfungsi untuk menyimpan data-data level, sudah dinyatakan valid dalam pengujian.

Spesifikasi tabel adalah sebagai berikut : Tabel 5 4.5 Tabel Level

No Nama Field Tipe Keterangan

1 id_level int(11) Id akses menu

2 nama_level int(11) Id level

6. Tabel Masyarakat

(20)

Tabel masyarakat berfungsi untuk menyimpan data-data masyarakat, sudah dinyatakan valid dalam pengujian.

Spesifikasi tabel adalah sebagai berikut : Tabel 6 4.6 Tabel Masyarakat

No Nama Field Tipe Keterangan

1 id_masyarakat int(11) Id masyarakat

2 nik varchar(16) NIK

3 nama varchar(50) Nama

4 username varchar(50) Username 5 password varchar(225) Password

6 telp varchar(13) Nomor Hp

7 ktp_img text Foto KTP

8 ktp_w_person text Selfi dengan

KTP

9 date_created datetime Tanggal Daftar 10 is_active int(11) Aktif atau tidak

7. Tabel Menu

Tabel menu berfungsi untuk menyimpan data-data menu, sudah dinyatakan valid dalam pengujian.

Spesifikasi tabel adalah sebagai berikut :

(21)

Tabel 7 4.7 Tabel Menu

No Nama Field Tipe Keterangan

1 id_menu int(11) Id menu

2 nama_menu varchar(50) Nama menu

3 icon varchar(50) Icon

4 menu_order int(11) Urutan menu

8. Tabel Pengaduan

Tabel pengaduan berfungsi untuk menyimpan data-data pengaduan, sudah dinyatakan valid dalam pengujian.

Spesifikasi tabel adalah sebagai berikut : Tabel 8 4.8 Tabel Pengaduan

No Nama Field Tipe Keterangan

1 id_pengaduan int(11) Id pengaduan 2 no_pengaduan varchar(30) No Pengaduan 3 tgl_pengaduan datetime Tgl Pengaduan 4 id_masyarakat int(11) Id masyarakat 5 id_category int(11) Id kategori 6 isi_laporan text Isi laporan 7 lampiran varchar(50) Lampiran

8 status varchar(50) Status

9. Tabel Sub Menu

(22)

Tabel sub menu berfungsi untuk menyimpan data-data akses sub menu, sudah dinyatakan valid dalam pengujian.

Spesifikasi tabel adalah sebagai berikut : Tabel 9 4.9 Tabel Sub Menu

No Nama Field Tipe Keterangan

1 id_submenu int(11) Id submenu

2 title varchar(70) Title

3 url varchar(70) Url

4 id_menu int(11) Id_menu

5 is_active int(11) Aktif atau tidak

10. Tabel Tanggapan

Tabel tanggapan berfungsi untuk menyimpan data-data tanggapan, sudah dinyatakan valid dalam pengujian.

Spesifikasi tabel adalah sebagai berikut : Tabel 10 4.10 Tabel Tanggapan

No Nama Field Tipe Keterangan

1 id_tanggapan int(11) Id tanggapan 2 id_pengaduan int(11) Id pengaduan 3 tgl_tanggapan datetime Tgl tanggapan

4 tanggapan text Tanggapan

5 id_user int(11) Id user

(23)

11. Tabel User

Tabel user berfungsi untuk menyimpan data-data user, sudah dinyatakan valid dalam pengujian.

Spesifikasi tabel adalah sebagai berikut : Tabel 11 4.11 Tabel User

No Nama Field Tipe Keterangan

1 id_user int(11) Id user

2 nama_lengkap varchar(100) Nama lengkap 3 Username varchar(50) Username 4 Password varchar(225) Password

5 Telp varchar(15) No Hp

6 Email varchar(50) Email

7 Alamat varchar(200) Alamat

8 id_level int(11) Id level

9 date_created datetime waktu pembuatan 10 is_active int(11) Aktif atau tidak

12. Tabel User Log

Tabel user log berfungsi untuk menyimpan data-data user log, sudah dinyatakan valid dalam pengujian.

Spesifikasi tabel adalah sebagai berikut :

(24)

Tabel 12 4.12 Tabel User Log

No Nama Field Tipe Keterangan

1 id_log int(11) Id log

2 id_user int(11) Id user

3 waktu_login Datetime Waktu login

4.4 Perancangan Antar Muka 1. Halaman Dashboard

Halaman ini berisi tentang tampilan utama website SIPPKIM.

Gambar 26 4.26 Mock-up Halaman Dashboard

(25)

2. Halaman Registrasi

Halaman ini berisi tentang pengisian form pendaftaran akun yang harus memerlukan : NIK, Nama Lengkap, Nomer Handphone yang sudah terdaftarkan di WhatsApp, Foto KTP, Foto Selfi, Username dan Password yang ingin di daftarkan.

Gambar 27 4.27 Mock-up Halaman Registrasi

3. Halaman Login

Halaman ini berisi tentang memasukan username dan password untuk memulai Login bagi yang sudah memiliki akun yang terverifikasi.

(26)

Gambar 28 4.28 Mock-up Halaman Login

4. Halaman Beranda Masyarakat

Halaman ini berisi tentang tampilan dari informasi yang telah disdiakan oleh admin dan lampiran file yang bisa di download oleh masyarakat dalam bentuk pdf.

(27)

Gambar 29 4.29 Mock-up Halaman Beranda Masyarakat

5. Halaman Pengaduan Masyarakat

Halaman ini berisi tentang tampilan pengaduan yang sudah dikirimkan dengan form, dan bisa menghapus pengaduan tersebut.

(28)

Gambar 30 4.30 Mock-up Halaman Pengaduan Masyarakat

6. Halaman Form Pengaduan Masyarakat

Halaman ini berisi tentang pengisian form pengaduan dari masyarakat untuk dikirimkan.

Kategori tertera : Pelayanan Publik, Kesehatan, Infrastruktur, Pendidikan, Keamanan, Administrasi, Beras Miskin.

(29)

Gambar 31 4.31 Mock-up Halaman Form Pengaduan

7. Halaman Beranda Admin Atau Staff

Halaman ini berisi tentang berapa banyak atau total pengaduan yang ada, yang sedang di proses dan yang sudah terselesaikan.

(30)

Gambar 32 4.32 Mock-up Halaman Beranda Admin Atau Staff

8. Halaman Pengaduan Admin Atau Staff

Halaman ini berisi tentang proses dan penyelesaian keluhan-keluhan yang bisa di pastikan kebenaranya dan bisa di hapus jika keluhan tersebut palsu.

Gambar 33 4.33 Mock-up Halaman Pengaduan Admin Atau Staff

(31)

9. Halaman Informasi Admin Atau Staff

Halaman ini berisi tentang CRUD informasi untuk di tampilkan di halaman beranda masyarakat.

Gambar 34 4.34 Mock-up Halaman Informasi Admin Atau Staff

10. Halaman Verifikasi Akun

Halaman ini berisi tentang admin atau staff yang bisa atau tidaknya memverifikasi akun yang masyarakat daftarkan.

(32)

Gambar 35 4.35 Mock-up Halaman Verifikasi Akun

11. Laporan Pengaduan

Halaman ini berisi tentang mencetak laporan hasil sesuai dengan tanggal yang di inginkan ke dalam bentuk pdf.

Gambar 36 4.36 Mock-up Halaman Laporan Pengaduan

(33)

4.5 Tampilan Sistem Usulan SIPPKIM 1. Halaman Dashboard

Gambar 37 4.37 Halaman Dashboard

2. Halaman Registrasi

Gambar 38 4.38 Halaman Registrasi

(34)

3. Halaman Login

Gambar 39 4.39 Halaman Login

4. Halaman Beranda Masyarakat

Gambar 40 4.40 Halaman Beranda Masyarakat

(35)

5. Halaman Pengaduan Masyarakat

Gambar 41 4.41 Halaman Pengaduan Masyarakat

6. Halaman Form Pengaduan Masyarakat

Gambar 42 4.42 Halaman Form Pengaduan Masyarakat

(36)

7. Halaman Beranda Admin Atau Staff

Gambar 43 4.43 Halaman Beranda Admin Atau Staff

8. Halaman Pengaduan Admin Atau Staff

Gambar 44 4.44 Halaman Pengaduan Admin Atau Staff

(37)

9. Halaman Informasi Admin Atau Staff

Gambar 45 4.45 Halaman Informasi Admin Atau Staff

10. Halaman Verifikasi Akun

Gambar 46 4.46 Halaman Verifikasi Akun

(38)

11. Halaman Laporan Pengaduan

Gambar 47 4.47 Halaman Laporan Pengaduan

4.6 Pengujian

Pengujian dalam pembuatan program untuk menjamin kualitas dan tidak adanya kendala dari program tersebut. Tujuan dari pengujian sistem ini adalah untuk menjamin bahwa sistem yang di bangun sudah siap untuk digunakan dan di sosialisasikan.

Tabel 13 4.13 Pengujian Black Box

No Gambar Proses Keterangan

1

Berhasil Melakukan Pendaftaran

Valid

(39)

2

Masyarakat Gagal Melakukan Pendaftaran

Valid

3

Masyarakat Menunggu Verifikasi Identitas

Valid

4

Masyarakat Pengisian Form Pengaduan

Valid

5

Masyarakat Berhasil mengirimkan pengaduan

Valid

6

Admin Menampilkan Data Pendaftar

Valid

7

Admin

Berhasil Valid

(40)

Verifikasi Pendaftar 8

Admin Menampilkan Informasi

Valid

9

Admin Mengisi Informasi

Valid

10

Admin List Pengaduan Pending

Valid

11 Admin List

Pengaduan Proses

Valid

12

Lurah Hasil Laporan Pengaduan

Valid

13

Lurah

Tampilan Pdf Hasil Laporan Pengaduan

Valid

Gambar

Gambar 13 4.13 Class Diagram Masyarakat Usulan SIPPKIM
Gambar 16 4.16 Use Case Diagram Usulan SIPPKIM
Gambar 17 4.17 Activity Diagram Masyarakat Usulan  SIPPKIM
Gambar 18 4.18 Activity Diagram Staff atau Admin Usulan  SIPPKIM
+7

Referensi

Dokumen terkait

menyimpan data admin, yang berfungsi untuk login ke halaman. administrator, tabel 4.2 berikut adalah struktur

Data yang akan divalidasi hampir sama dengan data yang divalidasi pada tambah menu, bedanya jika data edit menu valid, data edit menu akan meng- update data sebelumnya pada

Berikut ini tabel pengujian posting perjalanan dapat dilihat pada Tabel 4.17 Tabel 4.17 Tabel Hasil Pengujian Merubah Profil. Kasus dan Hasil Uji

Menu login digunakan untuk menentukan hak akses pada program ini, menu lembur digunakan untuk meninputkan data lembur, menu presensi digunakan untuk menginputkan

Tabel jenis_objek berfungsi untuk menyimpan data jenis objek pariwisata kabupaten sumba barat daya, kunci utama adalah id_jenis_objek.. Berikut adalah struktur

User dengan level admin adalah bagian yang memiliki hak akses sepenuhnya pada sistem, mulai dari mengelola data item grup user yang berfungsi untuk menyimpan hak

berisikan data administrator yang dalam hal ini admin yang digunakan untuk menyimpan data user Spesifikasi tabelnya adalah sebagai berikut : Field kunci primer : username..

Tabel 1 Test Case Pengujian Blackbox Layout Pengujian Input Output Hasil Menu maharah istima’ alam ditekan pindah materi istima’ alam valid maharah kitabah sholat ditekan pindah