• Tidak ada hasil yang ditemukan

PERANCANGAN APLIKASI PENGADUAN MASYARAKAT DI KECAMATAN SECANGGANG MENGGUNAKAN ANDROID LAPORAN TUGAS AKHIR

N/A
N/A
Vian Bmx

Academic year: 2023

Membagikan "PERANCANGAN APLIKASI PENGADUAN MASYARAKAT DI KECAMATAN SECANGGANG MENGGUNAKAN ANDROID LAPORAN TUGAS AKHIR"

Copied!
125
0
0

Teks penuh

Layanan pengaduan masyarakat merupakan salah satu bentuk partisipasi yang harus berperan dalam pengembangan dan pemantauan kinerja otoritas publik. Dalam hal ini peneliti mengambil studi kasus di Kecamatan Secanggang dimana masyarakat di kabupaten tersebut sulit menyampaikan keluhan lingkungannya kepada pemerintah terkait. Pembentukan aplikasi pengaduan masyarakat di Kecamatan Secanggang diharapkan dapat membantu memberikan informasi yang efektif dan mengurangi kesalahan dalam proses penanganan data pengaduan masyarakat.

In this case, the researcher took a case study in Secanggang sub-district where it was difficult for the people of that sub-district to file their existing complaints with the relevant government. In this case, the researcher is conducting research to provide aspirations on the problems and complaints that arise in the Secanggang society that are not channeled. The method used in the design of this complaint system application is to collect data, field research and design the complaint community for application design in Secanggang District and run on Android operating system. This application database software uses MySQL type database and JAVA programming language. It is hoped that the public complaint application in Secanggang sub-district can help provide effective information and reduce errors in the process of processing community complaint data.

Penulis memanjatkan puji dan syukur kehadirat Tuhan Yang Maha Pengasih dan Maha Penyayang, dengan rahmat-Nya yang melimpah penulis dapat menyelesaikan penyusunan laporan tugas akhir ini dengan judul Perancangan Aplikasi Pengaduan Masyarakat di Kecamatan Secanggang Menggunakan Android. Syahriol Sitorus, S.Si., M.IT selaku dosen pembimbing yang telah meluangkan waktunya selama penyusunan laporan tugas akhir ini.

Latar Belakang

Rumusan Masalah

Batasan Masalah

Tujuan Penelitian

Manfaat Penelitian

Metodologi Penelitian

Jika iya, maka proses akan dilanjutkan ke tahap berikutnya, namun jika perangkat lunak yang sudah jadi tidak sesuai/tidak sesuai dengan yang diharapkan, maka tahap sebelumnya akan diulangi.

Sistematika Penulisan

PENDAHULUAN

LANDASAN TEORI

ANALISIS DAN PERANCANGAN SISTEM

IMPLEMENTASI SISTEM

KESIMPULAN DAN SARAN

Sistem Operasi Android

Sebenarnya ide untuk membuat sistem operasi open source untuk perangkat yang disematkan sudah ada sejak lama. Karena dukungan Google yang sangat agresif, Android menjadi sangat populer dalam beberapa tahun. Tidak hanya ponsel, perangkat lain seperti tablet, netbook, televisi, bahkan perangkat seluler bawaan pun memiliki sistem operasi Android.

Sebenarnya Android awalnya tidak dikembangkan oleh Google, melainkan dikembangkan oleh Google, melainkan dikembangkan oleh perusahaan bernama Android Inc. Pada saat yang sama, Apple pada tahun 2007 juga mengembangkan sistem operasi iOS untuk iPhone-nya dengan fitur-fitur yang sangat inovatif seperti multitouch dan penanda terbuka untuk aplikasi. Menurut buku Alfa Satyaputra dan Eva Maulina Aritonang “Memulai Pemrograman Android dengan ADT Bundle” (2014), Android adalah sistem operasi untuk telepon pintar dan tablet.

Dimana sistem operasi ini dapat diilustrasikan sebagai jembatan antara perangkat dengan pengguna, sehingga memungkinkan pengguna untuk berinteraksi dengan perangkat dan menjalankan aplikasi yang tersedia pada perangkat tersebut. Kemudian, untuk mengembangkan Android, dibentuklah Open Handset Alliance, sebuah konsorsium yang terdiri dari 34 perusahaan perangkat keras, perangkat lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.

Platform Android

Java

Dirancang untuk perangkat dengan memori terbatas, tampilan terbatas, dan daya pemrosesan terbatas.

Android Studio

Direncanakan Android Studio akan menggantikan Eclipse sebagai IDE resmi untuk pengembangan aplikasi Android di masa depan. Sebagai pengembangan dari Eclipse, Android Studio memiliki banyak fitur baru dibandingkan Eclipse IDE.

Database MySQL

Saat membandingkan MySQL dengan sistem database lain, Anda harus mempertimbangkan apa yang paling penting untuk kebutuhan Anda. MySQL, memiliki platform yang tinggi, namun merupakan database yang sederhana, sehingga mudah untuk diatur dan dikonfigurasi. MySQL dapat berjalan pada banyak varian Unix sama seperti pada sistem non-Unix.

Karena koneksi ini menyebabkan bidang yang diambil cocok dengan koneksi program visual.

XAMPP Control Panel

PHP Hypertext Preprocessor

Flowchart

Tinjauan Literatur

Metode Penelitian

Aplikasi yang dibuat khusus untuk melaporkan penggunaan dana dan perkembangan setiap penggunaan dana desa di kecamatan Secanggang. Mengenai desain inputnya, pengguna dapat memberikan data diri, pengguna dapat melaporkan kegiatan disertai foto dan keterangan, untuk pelaporan dana desa pengguna dapat mengunggah file disertai informasi, dan pengguna memberikan perkembangan anggaran dalam bentuk persentase. Perancangan keluarannya adalah ketika pengguna telah selesai memberikan laporan kegiatan, maka hasil laporan akan ditampilkan pada halaman berita disertai dengan nama pelapor.

Untuk laporan penggunaan dana, hanya administrator yang dapat melihatnya karena laporan dana bersifat sensitif dan pribadi. Pada tahap ini nasabah menambahkan fitur-fitur yang diperlukan saat melaporkan perkembangan dana, yaitu kendala-kendala yang terjadi pada penggunaan dana anggaran.

Analisis Sistem

  • Analisis Sistem Berjalan
  • Analisis Sistem yang Diusulkan Laporan dana

Perancangan Sistem

  • Flowchart Program Aplikasi User
  • Flowchart Admin
  • Diagram Konteks Sistem
  • Data Flow Diagram (DFD) level 0

Dari diagram alur aplikasi pengguna, jika ingin melaporkan suatu kegiatan atau penggunaan dana anggaran maka pengguna harus melakukan login terlebih dahulu jika pengguna sudah memiliki akun atau sudah pernah login sebelumnya, namun sebaliknya pengguna harus melakukan registrasi terlebih dahulu seperti yang tertera pada diagram alir. Setelah login, pengguna dapat mengirimkan laporan menggunakan aplikasi Quick Report dan pengguna diminta untuk mengisi form laporan yang akan dikirimkan. Sedangkan flowchart admin berisi data pengguna, data pelaporan dari pengguna dan admin juga dapat menghapus hasil laporan dari pengguna jika laporan tidak layak ditampilkan di konten.

Gambar 3.1. Flowchart Aplikasi User
Gambar 3.1. Flowchart Aplikasi User

Perancangan Database

  • Perancangan Database Secara Logika
    • Normalisasi
    • Entity Relationship Diagram (ERD)
  • Perancangan Database Secara Fisik
    • Penentuan tipe data a. Tabel User

Database yang digunakan adalah phpMyAdmin dan bahasa yang digunakan untuk mengolah database adalah Structure Query Language (SQL).

Gambar 3.5. Proses 3nf (3 rd  normal form)
Gambar 3.5. Proses 3nf (3 rd normal form)

Perancangan Antar Muka Pengguna Aplikasi

Halaman menu terdiri dari 4 menu yaitu laporan umum kegiatan, laporan visual penggunaan dana, laporan kemajuan anggaran dan tentang. Formulir laporan kegiatan secara umum terdiri dari kolom input file, alamat kejadian dan keterangan serta disertai dengan tombol upload. Formulir laporan penggunaan dana terdiri dari kolom untuk memasukkan nama laporan, upload file, desa dan keterangan serta tombol upload.

Formulir kemajuan kegiatan dan pemanfaatan dana terdiri dari opsi pilih untuk memilih nama laporan, kolom kemajuan, kemacetan, dan tombol unggah. Terdiri dari kolom nama lengkap, password, username, jabatan, alamat, pilihan pilihan untuk memilih nama desa, nomor handphone dan tombol daftar.

Gambar 3.7. Tampilan Splashscreen
Gambar 3.7. Tampilan Splashscreen

Perancangan Tampilan Antarmuka Admin

Hasil dan Pembahasan

  • Implementasi Database
  • Implementasi Tampilan Antarmuka Pengguna
  • Impelementasi Tampilan Antarmuka Admin

Halaman menu berisi menu pelaporan kegiatan umum, menu laporan visual penggunaan dana, menu pelaporan kemajuan penarikan anggaran, dan menu tentang hal tersebut. Halaman laporan kegiatan terdiri dari 3 kolom yang harus diisi yaitu unggahan foto/video, judul kejadian dan deskripsi. Halaman laporan konsumsi sumber daya memiliki 5 kolom yang harus diisi yaitu nama laporan, file yang akan diunggah, pilihan desa dan deskripsi.

Halaman ini digunakan untuk melaporkan perkembangan dan hambatan dalam setiap penggunaan dana desa berdasarkan nama laporan yang diunggah sebelumnya. Implementasi antarmuka administratif aplikasi quickreport terdiri dari beberapa halaman yang masing-masing memiliki kegunaannya sendiri. Jika administrator ingin melihat data dan laporan pengguna, ia harus login terlebih dahulu.

Halaman utama admin terdiri dari halaman beranda, halaman informasi anggota untuk melihat informasi anggota, halaman informasi laporan untuk melihat informasi laporan yang telah disampaikan, dan halaman logout.

Tabel  user  terdiri  dari  8  field  yaitu  id,  username,  nama  lengkap,  password,  jabatan,  alamat,  asal  desa,  dan  no  hp
Tabel user terdiri dari 8 field yaitu id, username, nama lengkap, password, jabatan, alamat, asal desa, dan no hp

Pengujian Aplikasi

  • Kasus dan Hasil Pengujian
  • Kesimpulan Hasil Pengujian Aplikasi

Pengujian pengisian data laporan dibagi menjadi 3 bagian yaitu pengujian data laporan kegiatan umum, data laporan penggunaan dana, dan laporan perkembangan penggunaan dana desa.

Tabel 4.3. Pengujian Register Akun  Kasus dan Hasil Uji (Data Normal)
Tabel 4.3. Pengujian Register Akun Kasus dan Hasil Uji (Data Normal)

Pengujian Koresponden Pengguna

Dari tabel diatas terlihat total skor 10 responden pada pertanyaan pertama adalah 32 dengan persentase skor 80%. Dari tabel diatas terlihat total skor 10 responden pada pertanyaan kedua adalah 34 dengan nilai persentase 85%. Dari tabel diatas terlihat total skor 10 responden pada pertanyaan ketiga adalah 33 dengan nilai persentase sebesar 82,5%.

Dari tabel diatas terlihat total skor 10 responden pada pertanyaan keempat adalah 34 dengan persentase skor 85%. Dari tabel diatas terlihat total skor 10 responden pada pertanyaan kelima adalah 32 dengan persentase skor 80%. Dari tabel diatas terlihat total skor 10 responden pada pertanyaan keenam adalah 35 dengan persentase skor 87,5%.

Dari tabel diatas terlihat total skor 10 responden pada pertanyaan pertama adalah 36 dengan persentase skor 90%. Dari tabel diatas terlihat total skor 10 responden pada pertanyaan kedelapan adalah 37 dengan persentase skor 92,5%. Dari tabel diatas terlihat total skor 10 responden pada pertanyaan kesembilan adalah 35 dengan persentase skor 87,5%.

Dari tabel diatas terlihat total skor 10 responden pada pertanyaan kesepuluh adalah 36 dengan persentase skor 90%. Dari tabel diatas terlihat total skor 10 responden pada pertanyaan kesebelas adalah 33 dengan nilai persentase sebesar 82,5%. Dari tabel diatas terlihat total skor 10 responden pada pertanyaan kedua belas adalah 36 dengan persentase skor 90%.

Tabel di atas menunjukkan total skor 10 responden pada pertanyaan ketiga belas adalah 35 dengan persentase skor 87,5%. Tabel diatas menunjukkan total skor 10 responden pada pertanyaan keempat belas adalah 33 dengan persentase skor 82,5%.

Tabel 4.9. Data Jawaban Kuisioner Pengguna
Tabel 4.9. Data Jawaban Kuisioner Pengguna

Kesimpulan

Saran

Arsya YP, Iman AP, Alifah N (2017), "ALPUKAT (Public Complaint Application for Reporting Incidents of Illegal Levies in Kudus Regency. Baseret på Android. APPLICATION_PENGADUAN_MASYARAKAT_UNTUK_MELAPORKAN_KEJAD IAN_PUNGISKUTAN_BURGISKAND_BURGISKAIDKAID_BURGADUS_BASeret på 12. marts 2018.

Gambar

Table 3.2. Gambaran dari sistem yang diusulkan
Gambar 3.1. Flowchart Aplikasi User
Gambar 3.2. Flowchart Admin
Gambar 3.3. Diagram Konteks Sistem
+7

Referensi

Garis besar

Dokumen terkait

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkah, rahmat, dan karunia-Nya yang diberikan kepada penulis sehingga penulis dapat menyelesaikan skripsi yang

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena atas berkat dan rahmat-Nya penulis dapat menyelesaikan Tugas Akhir yang berjudul “Perancangan