12
APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN MASYARAKAT SECARA ONLINE DI KECAMATAN BANJARMASIN TENGAH MENGGUNAKAN WEB Yogie Hermawan 1 , Wagino 2 , Hidayatul Rahman 3 1 Teknik Informatika, 55201, Fakultas Teknologi Informasi, Universitas islam Kalimantan, NPM16630256 2 Teknik Informatika, 55201, Fakultas Teknologi Informasi, Universitas islam Kalimantan, NIDN061410719 3 Teknik Informatika, 55201, Fakultas Teknologi Informasi, Universitas islam Kalimantan, NIDN061606946 email: [email protected] ABSTRACT The District of Central Banjarmasin carries out the task of carrying out the responsibilities of the Banjarmasin city government, which includes the fields of government, economy, development, community welfare and community life fostering as well as other public services provided by the Mayor. In the Trantib sub-section, the data processing of kamtibmas disturbances is still using the manual method. So it requires more time and funds to purchase tools. In addition, errors are often encountered, such as lost and corrupted data. From these problems, a solution was found by building a web-based application using the programming language PHP and MySQL as a database through a system requirements analysis using research methods such as interviews, observation and documentation. The research was carried out in stages or sequentially using the Waterfall method, for the application approach method using object-oriented modeling (UML). Then the testing process is carried out with the Black Box method to reduce errors in application functions. With this research, it is hoped that it can facilitate the Central Banjarmasin District Office, especially the Trantib sub-section, in processing data on security and social security disturbances and public reporting to make it more affective and efficient. Keywords : Applications, PHP, MySQL, Banjarmasin Tengah District Office ABSTRAK Kecamatan Banjarmasin Tengah mempunyai tugas melaksanakan sebagian kewenangan pemerintah kota Banjarmasin, yang mencakup bidang pemerintahan, ekonomi, pembangunan, kesejahteraan masyarakat dan pembinaan kehidupan masyarakat serta urusan pelayanan umum lainnya yang diserahkan oleh Walikota. Di sub bagian Trantib proses pengolahan data gangguan kamtibmas masih menggunakan cara manual. Sehingga memerlukan waktu dan dana yang lebih untuk pembelian alat. Selain itu juga sering dijumpai beberapa kendala seperti data hilang dan rusak. Dari permasalahan tersebut ditemukan solusi dengan membangun aplikasi berbasis web dengan menggunakan bahasa pemrograman PHP dan MySQL sebagai database melalui analisis kebutuhan sistem dengan menggunakan metode penelitian berupa wawancanra, observasi dan dokumentasi. Pengerjaan penelitian ini dilakukan dengan cara bertahap atau berurutan dengan menggunakan metode Waterfall, untuk metode pendekatan aplikasi menggunakan permodelan berorientasi objek (UML). Kemudian proses pengujian dilakukan dengan metode Black Box untuk mengurangi kesalahan-kesalahan pada fungsi aplikasi. Dengan penelitian ini diharapkan dapat memudahkan Kantor Kecamatan Banjarmasin Tengah khususnya sub bagian Trantib dalam proses pengolahan data gangguan kamtibmas dan pelaporan masyarakat agar lebih afektif dan efisien. Kata Kunci : Aplikasi, PHP, MySQL, Kantor Kecamatan Banjarmasin Tengah

APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN MASYARAKAT

SECARA ONLINE DI KECAMATAN BANJARMASIN TENGAH MENGGUNAKAN

WEB

Yogie Hermawan1, Wagino2, Hidayatul Rahman3

1Teknik Informatika, 55201, Fakultas Teknologi Informasi, Universitas islam Kalimantan, NPM16630256 2Teknik Informatika, 55201, Fakultas Teknologi Informasi, Universitas islam Kalimantan, NIDN061410719 3Teknik Informatika, 55201, Fakultas Teknologi Informasi, Universitas islam Kalimantan, NIDN061606946

email: [email protected]

ABSTRACT

The District of Central Banjarmasin carries out the task of carrying out the responsibilities of the Banjarmasin city

government, which includes the fields of government, economy, development, community welfare and community

life fostering as well as other public services provided by the Mayor. In the Trantib sub-section, the data processing

of kamtibmas disturbances is still using the manual method. So it requires more time and funds to purchase tools.

In addition, errors are often encountered, such as lost and corrupted data. From these problems, a solution was

found by building a web-based application using the programming language PHP and MySQL as a database

through a system requirements analysis using research methods such as interviews, observation and

documentation. The research was carried out in stages or sequentially using the Waterfall method, for the

application approach method using object-oriented modeling (UML). Then the testing process is carried out with

the Black Box method to reduce errors in application functions. With this research, it is hoped that it can facilitate

the Central Banjarmasin District Office, especially the Trantib sub-section, in processing data on security and

social security disturbances and public reporting to make it more affective and efficient.

Keywords : Applications, PHP, MySQL, Banjarmasin Tengah District Office

ABSTRAK

Kecamatan Banjarmasin Tengah mempunyai tugas melaksanakan sebagian kewenangan pemerintah kota

Banjarmasin, yang mencakup bidang pemerintahan, ekonomi, pembangunan, kesejahteraan masyarakat dan

pembinaan kehidupan masyarakat serta urusan pelayanan umum lainnya yang diserahkan oleh Walikota. Di sub

bagian Trantib proses pengolahan data gangguan kamtibmas masih menggunakan cara manual. Sehingga

memerlukan waktu dan dana yang lebih untuk pembelian alat. Selain itu juga sering dijumpai beberapa kendala

seperti data hilang dan rusak.

Dari permasalahan tersebut ditemukan solusi dengan membangun aplikasi berbasis web dengan

menggunakan bahasa pemrograman PHP dan MySQL sebagai database melalui analisis kebutuhan sistem dengan

menggunakan metode penelitian berupa wawancanra, observasi dan dokumentasi. Pengerjaan penelitian ini

dilakukan dengan cara bertahap atau berurutan dengan menggunakan metode Waterfall, untuk metode pendekatan

aplikasi menggunakan permodelan berorientasi objek (UML). Kemudian proses pengujian dilakukan dengan

metode Black Box untuk mengurangi kesalahan-kesalahan pada fungsi aplikasi.

Dengan penelitian ini diharapkan dapat memudahkan Kantor Kecamatan Banjarmasin Tengah khususnya

sub bagian Trantib dalam proses pengolahan data gangguan kamtibmas dan pelaporan masyarakat agar lebih

afektif dan efisien.

Kata Kunci : Aplikasi, PHP, MySQL, Kantor Kecamatan Banjarmasin Tengah

Page 2: APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

PENDAHULUAN

Kecamatan merupakan perangkat daerah sebagai pelaksana teknik kewilayahan di Wilayah tertentu dan

melaksanakan serta mengkoordinasikan berbagai kegiatan pelayanan masyarakat.

Adapun program kerja trantib yaitu patroli ketentraman dan ketertiban, penunjang kegiatan FKDM

Kecamatan, Sosialisasi Kamtibmas. Teknologi informasi saat ini sudah jauh berkembang dan memiliki banyak macam

bentuk penyajian informasinya. Dengan adanya teknologi ini, tentu saja informasi dapat diolah sedemikian rupa

sehingga menghasilkan informasi yang menarik, tepat dan akurat. Salah satunya sistem informasi yang merupakan

serangkaian pengolahan informasi yang dapat menyajikan sajian informasi sesuai yang dibutuhkan.

Pekerjaan yang begitu banyaknya mengubah data menjadi sebuah informasi, tentu akan sangat membantu

dengan ditambahkannya sistem informasi ke dalam sarana penunjang pekerjaan tersebut. Data gangguan kamtibmas

merupakan sesuatu yang sangat penting bagi Kantor Kecamatan Banjarmasin Tengah sehingga dibutuhkan aplikasi

yang dapat meningkatkan kecepatan dan ketepatan dalam menyampakan informasi. Dengan menggunakan teknologi

komputer sebagai alat, maka sistem aplikasi data gangguan kamtibmas dan pelaporan masyarakat diharapkan dapat

mengolah data dengan efektif dan efisien. Pada saat ini penginputan data gangguan kamtibmas dan pelaporan

masyarakat di Kantor Kecamatan Banjarmasin Tengah masih menggunakan cara manual sehingga membutuhkan dana

yang lebih untuk membeli peralatan, dan sering atau lupa letak data-data kamtibmas terdahulu karena tidak tersimpan

secara permanen dikomputer.

METODE

Metode Pengumpulan Data

Dalam Penelitian ini ada beberapa metode dalam memperoleh data. Adapun Metode yang dilakukan dalam

mengumpulkan data, yaitu sebagai berikut:

1. Metode Observasi : Penulis pengumpulan data yang dilakukan terjun ketempat yang dijadikan objek

penelitian diantranya dengan meggunakan catatan informasi hingga terbentuk catatan bersifat pada masalah

yang bersangkutan.

2. Metode Wawancara : Penulis pengumpulan data yang dilakukan melalui komunikasi percakapan langsung

dengan beberapa pegawai dan Kepala Bidang.

3. Metode Studi Dokumentasi : Penulis melakukan pencarian terhadap berbagai sumber tertulis yaitu arsip,

artikel dan jurnal yang revelan dengan permasalahan yang dikaji.

Tahapan Pengembangan Perangkat Lunak

Metode pengembangan yang digunakan adalah metode waterfall. Metode waterfall merupakan

metode yang sering digunakan oleh penganalisa sistem pada umumnya. Inti dari metode waterfall adalah

pengerjaan dari suatu sistem dilakukan secara berurutan atau secara linear. Jadi jika langkah pertama belum

dikerjakan, maka langkah kedua tidak dapat dikerjakan. Jika langkah kedua belum dikerjakan maka langkah

ketiga juga tidak dapat dikerjakan, begitu seterusnya. Secara otomatis tahap demi tahap yang dilalui harus

menunggu selesainya tahap sebelumnya dan berjalan berurutan.

Gambar 1 Metode Waterfall

Page 3: APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

HASIL DAN PEMBAHASAN

Analisis Sistem yang Berjalan

Analisis sistem lama diperlukan untuk mengetahui prosedur-prosedur awal dalam kasus yang sedang diteliti,

agar dapat dibuat sistem baru yang diharapkan dapat membantu pihak Kecamatan Banjrmasin Tengah. Berikut gambar

analisis terhadap sistem lama :

Gambar 2 Flowchart Sistem Lama

Alur data gangguan kamtibmas di Kantor Kecamatan Banjarmasin Tengah sebagai berikut :

1) Staf Trantib mendatangi Kantor Polsek Banjarmasin Tengah untuk meminta data Kamtibmas.

2) Polsek memberikan data Kamtibmas ke Staf Trantib.

3) Data Kamtibmas yang diberikan oleh Polsek kemudian diinput oleh Staf Trantib dikertas.

4) Kemudian hasilnya ditempel dipapan rekap informasi Kamtibmas.

Use Case Diagram

Usecase diagram adalah diagram usecase yang digunakan untuk menggambarkan secara ringkas siapa yang

menggunakan sistem dan apa saja yang bisa dilakukannya.

Gambar 3 Use Case Diagram

Page 4: APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

Activity Diagram

Activity diagram adalah diagram yang menggambarkan worlflow (aliran kerja atau aktivitas dari sebuah

sistem atau proses bisnis. Yang perlu diperhatikan adalah bahwa diagram aktivitas menggambarkan aktivitas sistem

bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem. Tampilan Activity Diagram tersebut

dapat dilihat sebagai berikut :

Gambar 4 Activity Diagram

Sequence Diagram

Sequence diagram ini adalah diagram yang menggambarkan kolaborasi dinamis antara

sejumlah object. Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara object

juga interaksi antara object. Tampilan Sequence Diagram tersebut dapat dilihat sebagai berikut :

Gambar 5 Sequence Diagram

Page 5: APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

Class Diagram Class Diagram adalah visual dari struktur system program yang dibentuk dari berbagai kelompok. Tampilan

Class Diagram tersebut dapat dilihat sebagai berikut :

Gambar 6 Class Diagram

Page 6: APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

Tampilan Aplikasi

1. Tampilan From Aduan Masyarakat

Gambar 7 Tampilan From Aduan Masyarakat

Halaman ini menampilkan form aduan masyarakat yang digunakan untuk pelaporan masyarakat

kepada petugas Kamtibmas di Kantor Kecamatan Banjarmasin Tengah.

2. Tampilan From Login

Gambar 8 Tampilan From Login

Admin melakukan login dengan mengisi data username dan password untuk akses ke halaman

selanjutnya.

Page 7: APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

3. Tampilan From Halaman Utama

Gambar 9 Tampilan From Halaman Utama

Form menu utama adalah form yang berisi daftar menu yang terdapat sub-sub menu program.

4. Tampilan From Petugas

Gambar 10 Tampilan From Petugas

Halaman ini merupakan halaman yang berfungsi untuk menampilkan data petugas.

Page 8: APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

5. Taampilan From Pengaduan

Gambar 11 Tampilan Data Pengaduan

Halaman ini berfungsi menampilkan data aduan masyarakat yang masuk dan akan dikonfirmasi oleh

petugas

6. Tampilan Tambah Pengaduan

Gambar 12 Tambah Pengaduan

Halaman ini menampilkan proses penambahan data pengaduan.

Page 9: APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

7. Tampilan Data Pencurian

Gambar 13 Tampilan Data Pencurian

Halaman ini merupakan halaman yang berfungsi untuk menampilkan data pencurian yang

sudah ditambahkan sebelumnya.

8. Tampilan Tambah Data Pencurian

Gambar 14 Tambah Data Pencurian

Halaman ini merupakan halaman yang berfungsi untuk menampilkan proses penambahan data

pencurian.

Page 10: APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

9. Tampilan Cetak Pengaduan

Gambar 15 Cetak Laporan Penaduan

Halaman ini merupakan hasil cetak dari laporan pengaduan.

Page 11: APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

PENUTUP

Kesimpulan

Kesimpulan yang dapat diambil berdasarkan hasil analisis dan pembahasan yang sedang berjalan dan

rancangan sistem adalah sebagai berikut :

1. Hasil dari penelitian yang sudah dilakukan berhasil dibuatnya Aplikasi data Gangguan Kamtibmas dan

Pelaporan Masyarakat di Kantor Kecamatan Banjarmasin Tengah dengan menggunakan model waterfall.

2. Penerapan aplikasi dapat membuat pekerjaan bagian administrasi, pegawai honorer dan tenaga magang

menjadi lebih efektif, semua data gangguan kamtibmas dapat diatur dengan baik, serta jika diperlukan laporan

dapat disediakan dengan cepat dan tepat.

3. Dengan adanya aplikasi ini para petugas lebih mudah dalam menyimpan data dan mencari data.

Saran

Berdasarkan pengujian dan kesimpulan yang telah diuraikan sebelumnya, maka diharapkan berupa saran-

saran untuk membangun pengembangan aplikasi data gangguan kamtibmas dan pelaporan masyarakat secara

online di Kantor Kecamatan Banjarmasin Tengah menggunakan web lebiih baik untuk kedepannya. Adapun

saran yang ingin disampaikan adalah sebagai berikut :

1. Diharapkan kedepannya aplikasi dapat dikembangkan dengan berbasis mobile sehingga dapat leluasa

menginput data melalui handphone pribadi baik android maupun ios.

2. Pengembangan selanjutnya diharapkan aplikasi ini perlu diperluas dengan mencakup seluruh kantor

kelurahan yang ada di Kecamatan Banjarmasin Tengah.

3. Diharapkan kedepannya menjadi aplikasi Trantib agar bisa mencakup banyak program kerja pada Kantor

Kecamatan Banjarmasin Tengah.

REFERENSI

Abdullah, R., & Hudayanti, R. (2018). Mudah membuat aplikasi android dengan ionic 3. Jakarta: PT Elek Media

Komputindo.

Alexandromeo. (2017, April 06). Belajar HTML : Apa itu HTML ? Pengertian, Sejarah, Contoh Program HTML.

Retrieved from makinrajin.com: https://makinrajin.com/blog/apa-itu-html/

Andre. (2014, Desember 15). Tutorial Belajar PHP Part 1: Pengertian dan Fungsi PHP dalam Pemrograman

Web. Retrieved from duniailkom.com: https://www.duniailkom.com/pengertian-dan-fungsi-php-

dalam-pemograman-web/

Anggraini, L. (2015). Pengaruh Penerapan Sistem Akuntansi Pemerintah Daerah, Pengendalian Intern dan

Sistem Pelaporan terhadap Akuntabilitas Kinerja Instansi Pemerintah. Jurnal Online Mahasiswa

Fakultas Ekonomi Universitas Riua.

Arief, M. (2011). Pemrograman Web Dinamis Menggunakan Php dan Mysql. ANDI: Yogyakarta.

Arikunto. (2002). Teknologi Informasi Pengarsipan data pada Badan Penyelenggara Jaminan Sosial Kesehatan

(BPJS). Sigmata Jurnal Manajemen dan Informatika.

Asnan, I. M. (2019). Aplikasi Katalog Makna Hari Peringatan Di Dunia Berbasis Android Menggunakan

Metode Sequential Search. STMIK Widya Cipta Dharma.

Azhari, I. F. (2012). PROSES PEMODELAN SOFTWARE DENGAN METODE WARTEFALL DAN

EXTREME PROGRAMMING: STUDI PERBANDINGAN. Jurnal Online STMIK EL Rahma.

Erlinda, Y. &. (2014). Analisa Dan Perancangan Sistem Penerima Beasiswa Bidik Misi ( Studi Kasus STMIK-

AMIK– Riau ). Jurnal SATIN - Sains dan Teknologi Informasi.

Febio, R. S. (2011). MEMBANGUN APLIKASI E-LIBRARY MENGGUNAKAN HTML, PHP SCRIPT,.

Jurnal PROCESSOR.

Gaussyah, M. (2010). Peranan dan Fungsi Polda NAD di Bidang Kamtibmas dalam Kerangka Otonomi Khusus

di Provinsi Aceh. Jurnal Ilmu Hukum.

Irawan, P. (2020). RANCANG BANGUN SISTEM PENGARSIPAN SURAT KEDINASAN BERBASIS WEB

MENGGUNAKAN FRAMEWORK CODEIGNITER. Jurnal Menajemen Informatika & Sistem

Informasi.

Juliany, I. K. (2018). PERANCANGAN SISTEM INFORMASI E-MARKETPLACE BANK SAMPAH

BERBASIS WEB. Semnasteknomedia Online.

Page 12: APLIKASI DATA GANGGUAN KAMTIBMAS DAN PELAPORAN …

Kusmanto, H. (2013). Peran Badan Permusyawaratan Daerah dalam Meningkatkan Partisipasi Politik

Masyarakat. Program Studi Ilmu Pemerintahan, Fakultas Ilmu Sosial dan Ilmu Politik, Universitas

Medan Area.

Maulidian, M. I. (2019, Maret 06). 5 Keuntungan Belajar Pemrograman Secara Online. Retrieved from

Codepolitan: https://www.codepolitan.com/

Moenir, A., & Sebastian, B. (2017-2018). Perancangan Sistem Informasi Akademik Pada Sekolah SWASTA

SMK PUSTEK Serpong Berbasis Web. Jurnal Teknologia, ISSN 2549-4805.

Mubarak, M. F. (2017). Aplikasi Pelaporan Pelayanan Publik Berbasis Android. Universitas Islam Negeri

Alauddin Makassar.

Munandar, A. (2016, Oktober 11). Pengertian MySQL. Retrieved from bahasaweb.com:

https://bahasaweb.com/pengertian-mysql/

N, S. (2014, September 07). Mengetahui Pengertian Website Dan Jenisnya. Retrieved from pengertianku.net:

http://www.pengertianku.net/2014/09/mengetahui-pengertian-website-dan-jenisnya.html

Najieh, S. &. (2015). Pembuatan Situs Web PT. Asta Bangun Nusantara. Institut Bisnis dan Informatika Stikom

Surabaya.

Nurmayanti. (2018). Sistem Informasi Sekolah Berbasis Web pada SMK Karya Dharma 1 Abung Selatan

Provinsi Lampung Utara. Jurnal Teknologia, ISSN 2374-2333, 1-8.

Prayitno, A. (2015). PENGEMBANGAN MODUL BERBASIS GUIDED DISCOVERY PADA MATERI

SISTEM PERNAPASAN UNTUK MENINGKATKAN KEMAMPUAN BERPIKIR KRITIS SISWA .

SMA NEGERI 5 SURAKARTA.

Ramadhan, A. L. (2017, Oktober 07). Apa yang dimaksud dengan sistem informasi? Retrieved from dictio.id:

https://www.dictio.id/t/apa-yang-dimaksud-dengan-sistem-informasi/12796