BAB 1
PENDAHULUAN
1.1 Latar Belakang
Pelayanan perizinan merupakan suatu pelayanan publik yang sangat menonjol dalam tata pemerintahan. Di dalam kamus istilah hukum, Perizinan adalah pemberian legalitas kepada seseorang atau pelaku usaha kegiatan tertentu, baik dalam bentuk izin maupun tanda daftar usaha.
Dinas Penanaman Modal dan Pelayanan Terpadu Satu Pintu (DPMPTSP) Kabupaten Sragen merupakan salah satu dinas yang menangani dan juga memiliki wewenang dalam pemberian izin di Kabupaten Sragen, lebih dari 100 perizinan yang ditangani oleh DPMPTSP Kabupaten Sragen baik izin usaha maupun non usaha. Wewenang pemberian izin ini diatur dalam Peraturan Bupati Sragen Nomor 72 Tahun 2017 Tentang pendelegasian wewenang perizinan dan nonperizinan kepada kepala dinas penanaman modal dan pelayanan terpadu satu pintu kabupaten sragen.
Banyaknya perizinan yang ditangani oleh DPMPTSP Kabupaten Sragen tidak menutup kemungkinan adanya kesalahan maupun masalah yang menyangkut perizinan yang sudah diterbitkan maupun perizinan yang masih dalam proses penerbitan, untuk menangani berbagai masalah tersebut DPMPTSP Kabupaten Sragen memiliki sie pengaduan dan partisipasi masyarakat.yang bertugas untuk menangani masalah – masalah perizinan yang ada di DPMPTSP Kabupaten Sragen.
Masyarakat dapat memberikan aduannya melalui beberapa media seperti SMS Center, Email, Telepon, Whatsapp, Fax, Surat, Ruang Pengaduan DPMPTSP, Formulir Pengaduan, dan SP4N Lapor (Lapor.go.id) yang dikelola oleh Kementerian PANRB.
Media-media pengaduan yang ada selama ini berfungsi dengan baik akan tetapi di tengah pandemi covid-19 yang belum berakhir ini, DPMPTSP Kabupaten Sragen membuat inovasi baru untuk membuat media pengaduan yang memudahkan pengadu untuk tidak datang langsung ke DPMPTSP, yaitu website pengaduan DPMPTSP Kabupaten Sragen yang bisa diakses oleh user pengadu lewatwebsiteresmi DPMPTSP Kabupaten Sragen.
Websitepengaduan ini digunakan sebagaidatabasepengaduan DPMPTSP Kabupaten Sragen, selain itu website ini juga digunakan sebagai media aduan onlineyang dibuat sendiri oleh DPMPTSP Kabupaten Sragen.
1.2 Rumusan dan Batasan Masalah
1.2.1 Rumusan Masalah
Bagaimana merancang aplikasi sistem informasi pengaduan perizinan DPMPTSP Kabupaten Sragen berbasiswebyang bisa digunakan untuk percepatan penangan pengaduan yang ada di DPMPTSP Kabupaten Sragen?
1.2.2 Batasan Masalah
Batasan masalah yang diberikan yaitu :
1. Aplikasi dibangun berbasis website dengan menggunakan bahasa pemrogramanPHP Framework Codeigniterdantemplate Twig.
2. Aplikasi disimpan padadatabase MySQL.
3. Aplikasi terdiri dari 3 user yaitu administrator, tim pengaduan, dan pengadu(user).
1.3 Proses Bisnis
Gambar 1Flowchartproses bisniswebsitepengaduan
Gambar 1 Flowchart proses bisnis website pengaduan merupakan alur proses bisnis dari website sistem informasi pengaduan perizinan DPMPTSP Kabupaten Sragen. Proses bisnis ini dimulai dariuser pengadu (masyarakat) yang memberikan aduannya lewat website resmi DPMPTSP Kabupaten Sragen dan akan diterima oleh tim pengaduan DPMPTSP, tim pengaduan kemudian mengecek data dan berkas yang telah diterima untuk dilakukan pertimbangan apakah pengaduan tersebut patut untuk ditangani atau tidak, jika aduan diterima maka akan dilakukan tindak lanjut oleh tim pengaduan, user pengguna dapat mengecek aduannya diterima atau tidak melalui fungsi lacak aduan yang ada di websiteresmi DPMPTSP.
BAB 2
PEMBAHASAN WEBSITE
Website Sistem Informasi Pengaduan Perizinan DPMPTSP Kab. Sragen merupakan website yang dibuat untuk mempercepat penanganan pengaduan dan juga sebagai database dokumen pengaduan yang ada di DPMPTSP Kabupaten Sragen. Website ini dibuat dengan menggunakan bahasa pemrograman PHP Framework Codeigniter,template Twig,dan database MySQL.
Gambar 2Use CaseDiagram
Gambar 2use casediagram merupakan gambar use casediagramwebsite sistem informasi pengaduan perizinan DPMPTSP Kabupaten Sragen, use case diagram ini menjelaskan tentang interaksi antar user dengan sistem. Mulai dari user administrator yang memiliki interaksi ke semua sistem yang ada di website pengaduan. User tim pengaduan yang bisa melakukan interaksi dengan kelola pengaduan, dan kelola tindak lanjut. Dan user pengadu yang bisa berinteraksi dengan tambah pengaduan dan cek pengaduan.
Gambar 3ClassDiagram
Gambar 3Classdiagram merupakan diagramclassyang menggambarkan hubungan dari kelas-kelas yang ada di dalam sistem informasi pengaduan.
Terdapat 3 kelas di dalamnya yaitu user pengadu, pengaduan dan juga tindak lanjut, setiap kelas yang ada di sini saling berhubungan satu dengan yang lainnya.
Gambar 4ActivityDiagramUserPengadu
Gambar 4activitydiagramuserpengadu merupakanactivitydiagram dari user pengadu untuk mengirimkan aduannya melalui website resmi DPMPTSP.
cara untuk mengirim aduan adalah sebagai berikut buka website DPMPTSP, kemudian cari menu pengaduan, pilih form pengaduan, isi seluruh data aduan yang ada kemudian klik tombol submit.
Gambar 5ActivityDiagram Tim Pengaduan
Gambar 5 activity diagram tim pengaduan merupakan activity tambah data aduan dari user tim pengaduan, tim pengaduan bisa menambahkan aduan dengan cara login terlebih dahulu kemudian pilih menu pengaduan, pilih tambah data, kemudian mengisi data aduan, dan jika sudah selesai bisa klik simpan.
Gambar 6ActivityDiagram Tindak Lanjut
Gambar 6 activity diagram tindak lanjut merupakan activity diagram untuk melakukan tindak lanjut pada sebuah aduan, cara untuk memberikan tindak lanjut adalah dengan login terlebih dahulu, kemudian pilih menu pengaduan, pilih tindak lanjut, isi tindak lanjut yang telah dilakukan dan hasil dari aduan yang sudah dilakukan tindak lanjut, kemudian simpan tindak lanjut tersebut.
Kode Program 1SaveTindak Lanjut 1. public function save() { 2. $data = [
3. 'id_pengaduan' => in_post('id_pengaduan'), 4. 'tgl_kegiatan' => in_post('tgl_kegiatan'), 5. 'nama_kegiatan' => in_post('nama_kegiatan'), 6. 'hasil_kegiatan' => in_post('hasil_kegiatan'),];
7. if (in_post('submit')=='add') {
8. $data+= ['cdb' => sess_get_data('user','id')];
9. $process = $this->M_tindak_lanjut->save_tindak_lanjut($data);
10. } else {
11. $data += ['mdb' => sess_get_data('user','id'),'mdd' => $this-
>tanggal_sekarang.' '.$this->waktu_sekarang ];
12. $process = $this->M_tindak_lanjut->save_tindak_lanjut($data, ['id_tindak_lanjut'=>in_post('id_tindak_lanjut')]);}
13. $id_tindak_lanjut = in_post('submit')=='add' ? $this->db->insert_id() : in_post('id_tindak_lanjut');
14. $upload = $this->upload->do_upload('user_file');
15. if ($upload) {
16. $data_upload = $this->upload->data();
17. $data = [
18. 'id_tindak_lanjut' => $id_tindak_lanjut, 19. 'foto' => $data_upload['file_name']];
20. $this->M_tindak_lanjut->save_foto($data);} }
Kode program 1 merupakan kode program yang ada padacontrollertindak lanjut bagian save data. Baris 1 sampai 13 merupakan kode program untuk menyimpan data tindak lanjut ke database yang ada. Baris 14 sampai yang terakhir digunakan untukuploadfoto tindak lanjut.
Gambar 7LoginPengaduan
Gambar 7 Login Pengaduan merupakan tampilan awal saat website dibuka, pada halaman ini user administrator dan user tim pengadu bisa login
Gambar 8DashboardPengaduan
Gambar 8 DashboardPengaduan merupakan halaman dashboardyang di dalamnya terdapat statistik pengaduan per bulan dan per tahun, statistik media pengaduan yang digunakan, dan pengaduan terbaru yang diterima.
Gambar 9Pengaduan
Gambar 9 Pengaduan merupakan gambar halaman pengaduan yang menampilkan seluruh data pengaduan yang ada, pada halaman ini juga bisa
dilakukan search, tambah, edit, delete, dan preview data pengaduan, bisa juga dilakukanviewtindak lanjut atau masuk ke halaman tindak lanjut.
Gambar 10Tindak Lanjut
Gambar 10 Tindak Lanjut merupakan halaman tindak lanjut yang mana halaman ini bisa diakses lewat pilihan aksi di halaman pengaduan maupun halaman dashboard pada bagian aksi pengaduan terbaru, pada halaman ini akan ditampilkan data pengaduan dan tindak lanjut serta hasil aduan dari tindak lanjut yang ada.
Gambar 11Tindak Lanjut Aksi
Gambar 11 Tindak Lanjut Aksi menampilkan halaman tindak lanjut yang bisa digunakan untuk tambah, edit, lihat foto, dan juga tambah hasil aduan.
Gambar 12Rekapitulasi Aduan
Gambar 12 Rekapitulasi Aduan merupakan menu rekap yang ada di halaman laporan yang memuat jumlah rekapitulasi dari pengaduan yang ada. Pada menu rekap ini bisa dilakukan juga fungsifiltertahun dan kecamatan.
Gambar 13Laporan Aduan
Gambar 13Laporan Aduan merupakan menu laporan yang ada di halaman laporan, menu laporan berisi seluruh pengaduan yang sudah diselesaikan, terdapat 3filteryang ada di dalam menu ini yaitu tahun, kecamatan, dan kelurahan.
Gambar 14Menu
Gambar 14Menu merupakan sub menu pengaturan aplikasi yaitu halaman
dalam website pengaduan. Pada halaman menu ini bisa dilakukan tambah menu, tambah sub menu, edit menu, dan hapus menu.
Gambar 15GrupUser
Gambar 15GrupUsermerupakan halaman grupusersub menu pengaturan aplikasi yang digunakan untuk membuat grup user, mengedit grup user, menghapus grup user dan juga memberikan hak akses kepada masing-masing grupuseryang ada.
Gambar 16User
Gambar 16 User merupakan halaman User sub menu pengaturan aplikasi yang digunakan untuk menambah, mengedit, dan menghapususer websiteini.
Gambar 17DashboardTim Pengaduan
Gambar 17 Dashboard Tim Pengaduan merupakan halaman dashboard user tim pengaduan. Tim pengaduan memiliki akses ke beberapa halaman seperti, halaman dashboard, halaman pengaduan, halaman tindak lanjut dan halaman laporan.
Gambar 18FormPengaduan
Gambar 18 Form Pengaduan merupakan gambar Form Pengaduan user pengadu yang bisa di akses lewat website resmi DPMPTSP Kabupaten Sragen.
Pada halaman ini bisa dilakukan pengisian aduan secaraonline.
Gambar 19Lacak Aduan
Gambar 19 Lacak Aduan merupakan halaman lacak pengaduan yang digunakan untuk mengecek apakah aduan yang diberikan diterima dan juga untuk mengecek tindak lanjut yang sudah dilakukan oleh tim pengaduan.
BAB 3 KESIMPULAN
Berdasarkan hasil dari pembuatan Website sistem informasi pengaduan perizinan DPMPTSP Kabupaten Sragen ini, penanganan pengaduan yang ada di DPMPTSP menjadi lebih cepat dilakukan dibandingkan dahulu, percepatan yang terjadi dikarenakan laporan aduan langsung masuk ke sistem website ini dan langsung bisa dilihat oleh tim pengaduan. Dalam website ini juga terdapat grafik jumlah aduan yang ada, baik yang baru masuk, sedang dalam proses tindak lanjut, maupun yang sudah selesai. Terdapat juga fitur pengaduan terbaru yang memudahkan tim pengaduan untuk melihat aduan yang baru masuk tanpa perlu mencarinya terlebih dahulu.
Website sistem pengaduan perizinan DPMPTSP Kab. Sragen ini digunakan juga sebagai database dokumen pengaduan yang ada di DPMPTSP Kab. Sragen.
Tidak hanya itu website ini juga bisa digunakan sebagai pembuat laporan pengaduan yang sudah selesai ditangani, karena di dalamwebsiteini terdapat fitur rekapitulasi laporan aduan selesai.