SI1822499469

Dari widuri
Lompat ke: navigasi, cari


IMPLEMENTASI E-GOVERNMENT MENGGUNAKAN METODE

RESTFUL API PADA SISTEM PENGELOLAAN DATA

PENDUDUK DI KECAMATAN PASAR KEMIS


SKRIPSI



Disusun Oleh :


NIM
: 1822499469
NAMA


FAKULTAS SAINS DAN TEKNOLOGI

PROGRAM STUDI TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGINEERING

UNIVERSITAS RAHARJA

TANGERANG

2020/2021




ABSTRAK

Perkembangan ilmu pengetahuan dan teknologi dalam sistem pengelolaan kependudukan akan membantu dalam peningkatan kinerja pemerintah kecamatan. Saat ini, kantor Kecamatan Pasar Kemis belum memiliki sistem pengelolaan penduduk berbasis web untuk mengatasi permasalahan pendataan kependudukan yang masih menggunakan sistem yang masih konvensional yaitu pencatatan data penduduk menggunakan formulir yang telah disediakan, kemudian dilakukan rekapitulasi kembali untuk membuat laporan kependudukan. Sistem ini masih memiliki kekurangan seperti sulitnya pencarian data, memungkinkan adanya kesalahan dalam pendataan, membutuhkan waktu yang lama dalam proses pembuatan pelaporan. Untuk mengatasi permasalahan yang dihadapi maka peneliti mengusulkan sistem pengelolaan kependudukan berbasis web dengan Bahasa pemrograman PHP menggunakan framework CodeIgniter 4 dengan Web Service Restful API sebagai media pertukaran datanya serta menggunakan metode pengujian Black Box Testing untuk menguji kelayakan sistem yang dibangun. Peneliti menggunakan metode Observasi (Observation Research), Wawancara (Interview Reasrch), dan Studi Pustaka dalam pengumpulan data. Semua data dirangkum lalu digambarkan secara jelas di dalam Unified Modeling Language (UML). Pembuatan prototype sistem menggunakan aplikasi Adobe XD dan dalam menganalisis kelebihan dan kekurangan sistem, penulis menggunakan metode PIECES sehingga dapat diperoleh sistem pengelolaan kependudukan masih bersifat konvensional yang belum mampu menyediakan sistem yang efektif dan efisien. Oleh karena itu diperlukannya sistem yang terkomputerisasi yang dapat mempermudah dalam pengelolaan data penduduk sehingga dapat membantu dalam proses pemasukan data, pencarian data dan pembuatan laporan kependudukan.


Kata kunci : Sistem, Web, Pengelolaan Data, Pencarian Data, Data Kependudukan, Kecamatan Pasar Kemis


ABSTRACT

The development of science and technology in the population management system will assist in improving the performance of the sub-district government. Currently, the Pasar Kemis Sub-district office does not yet have a web-based population management system to overcome the problem of population data collection which still uses a conventional system, namely recording population data using the form provided, then recapitulation is carried out to make a population report. This system still has shortcomings such as difficulty in finding data, allowing errors in data collection, requiring a long time in the reporting process. To overcome the problems faced, the researcher of a web-based population management system with the PHP programming language uses the CodeIgniter 4 framework with Web Service Restful API as a data exchange medium and uses the Black Box Testing test method to test the system developed. The researcher used the method of Observation, Interview, and Literature Study in collecting data. All data are summarized and then described clearly in the Unified Modeling Language (UML). Making a system prototype using Adobe XD application and in analyzing the advantages and disadvantages of the system, the author of PIECES so that it can be obtained that the population management system is still conventional which has not been able to provide an effective and efficient system. Therefore, a computerized system is needed that can facilitate the management of population data so that it can assist in the process of data entry, data search, and population report generation.


Keywords: System, Web, Data Management, Data Search, Population Data, Pasarkemis District.




DAFTAR PUSTAKA


  1. Abdulloh , Rohi. 2017. Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX. Jakarta : PT Elex Media Komputindo.
  2. Alison Mckay, George N Stiny and Alan de Pennington. 2016. Principles For The Definition Of Design Structures. International Journal Of Computer Integrated Manufacturing. Vol.29 No.3:237-250.
  3. Amrullah, Agit., Rifda Faticha Alfa., Danang Sutedjo., Renna Yanwastika Ariyana., Hendi S dan Eri Sasmita Susanto. 2016. Kajian Kebutuhan Perangkat Lunak Sistem Informasi Penilaian Prestasi Kerja Pegawai Pada Fakultas Adab dan Ilmu Budaya Universitas Islam Negeri Sunan Kalijaga Yogyakarta. Yogyakarta: Seminar Nasional Teknologi Informasi dan Multimedia. ISSN : 2302-3805.
  4. Aprianty Diah Rachma . 2016 . Penerapan Kebijakan E-Government Dalam Peningkatan Mutu Pelayanan Publik Di Kantor Kecamatan Sambutan Kota Samarinda. eJournal Ilmu Pemerintahan Vol.4 No.4: 1589-1602
  5. Asbar, Yuli, dan Mochamad Ari Saptari. 2017. “Analisa Dalam Mengukur Kualitas Pelayanan Terhadap Kepuasan Konsumen Menggunakan Metode PIECES”. Jurnal Visioner & Strategis Vol. 6 Nomor 2, September 2017: 39-47 Universitas Malikussaleh.
  6. Bagus Muammad Ariyadi, Bahar. (2016). Model Aplikasi Sistem Pelayanan Terpadu Pada Kantor Kelurahan. Jurnal JUTISI , Vol.5 No.1.
  7. Dedi, Iqbal Muchamad, & Fahroji Wahyu.(2019). Sistem Informasi Administrasi Kependudukan Berbasis Web di Kelurahan Sangiang Jaya. Jurnal SEMANASTIK.
  8. Dwanoko Yoyok Seby . 2016 . “Implementasi Software Development Life Cycle (Sdlc) Dalam Penerapan Pembangunan Aplikasi Perangkat Lunak”. Jurnal Teknologi Informasi Vol.7 No.2
  9. Erra Wahyu Puspitarini, et all. (2017). Sistem Informasi Administrasi Data Kependudukan Pada Kantor Kelurahan Kolursari. Jurnal SPIRIT, Vol.9 No.1.
  10. Fadel, A., Mardayulis, M., & Yunita, P. (2019). Aplikasi Sistem Pakar Pusat Informasi Konseling Remaja (Pik-R) Di SMAN 2 Dumai Dengan Metode Backward Chaining Menggunakan Bahasa Pemograman Php. INFORMATIKA, 10(2), 47.
  11. Farell, G., Saputra, H. K., & Novid, I. (2018). Rancang Bangun Sistem Informasi Pengarsipan Surat Menyurat (Studi Kasus Fakultas Teknik UNP). JTIP: Jurnal Teknologi Informasi dan Pendidikan, 11(2), 55-62.
  12. Faruqi Ikhsan Ahmad, Gumilang Soni Fajar Surya, dan Hasibuan Muhammad Azani .2018.Perancangan Back-End Aplikasi Rumantara Dengan Gaya Arsitektur Rest Menggunakan Metode Iterative Incremental. Jakarta  : e-Proceeding of Engineering : Vol.5, No.1.
  13. Fitrah Muh, dan Lutfiyah 2017. Metodologi Penelitian; Penelitian Kuantitatif, Tindakan Kelas & studi kasus. Jawa Barat : CV Jejak.
  14. Hanafri, Muhammad Iqbal, Siti Maisaroh Mustafa dan Arip Hidayat. 2017. Proses Perakitan Trafo Dengan Menggunakan Animasi Multimedia. ISSN : 2088 – 1762. Jurnal SISFOTEK GLOBAL. Vol. 7 No. 1-Maret 2017.
  15. Harfizar, Yuliana Khozin, Afiffudin Muh. (2017). “Perancangan Sistem Informasi Pendataan Karyawan Pada Perusahaan Jasa Berbasis Web”. Jurnal SENSI. Tangerang: STMIK Raharja (Vol 3 No 2 Agustus 2017 ISSN: 2461-1409).
  16. Hidayat, H., Hartono, H., & Sukiman, S. (2017). Pengembangan Learning Management System (LMS) untuk Bahasa Pemrograman PHP. Jurnal Ilmiah Core IT: Community Research Information Technology, 5(1).
  17. Hidayat, Wahyu, Anita B. Wandayana, Recha Fadriansyah. 2016. “Perancangan Video Profile Sebagai Media Promosi Dan Informasi Di SMK Avicena Rajeg Tangerang”. Jurnal CERITA Vol. 2 No. 1 – Februari 2016
  18. Ibrahim, A., Rifai, A., & Oktarina, L. (2016). Rancang Bangun Aplikasi Pencatatan Data Kependudukan Kelurahan Pahlawan Berbasis Web. Jurnal Sistem Informasi, 8(1).
  19. Irawan, Muhammad Dedi, Laila Hasni. 2017. Sistem penggajian karyawan pada LKP grace education center. Kisaran Sumatra Utara. Jurnal Teknologi Informasi Vol. 1 No. 2. Desember 2017.
  20. Kesuma Chandra, & Juniati, M. D.(2020). Sistem Informasi Administrasi Kependudukan Desa (SIAKSA) Berbasis Web pada Desa Alangamba Kabupaten Cilacap.Jurnal Speed, Vol. 12 No.1.
  21. Koshti, Megha. Sanjay Ganorkar. 2016. IoT Based Health Monitoring System by Using Raspberry Pi and ECG Signal. International Journal of Innovaive Research in Science, Engineering and Technology (IJIRSET) Vol. 5 Issue 5 ISSN: 2319-8753.
  22. Kusuma, Angga Henderi. Dkk.(2019).Perancangan Dan Implementasi Pencarian Lowongan Pekerjaan Industri Menggunakan Metode Simple Additive Weighting (SAW) PADA ANDROID. Jurnal Jartel: Jurnal Jaringan Telekomunikasi, 8(1), 162.
  23. Lee, Sunguk. “Unified Modeling Language (UML) for Database Systems and Computer Applications”. International Journal of Database Theory and Application Vol.5 No.1 (2016:158-159) 2016.
  24. Maimunah, Supra Singgih, Supriyadi, Anwar Supriyadi. 2017.“Rancang Bangun Sistem Sms Gateway Sebagai Fasilitas Permohonan CutiKaryawan”. Jurnal CeritaVol 3 No 1ISSN : 2461-1417.
  25. Maniah, Hamidin, Dini. (2017). Analisis dan Perancangan Sistem Informasi: Pembahasan Secara Praktis dengan Contoh Kasus. Yogyakarta, Indonesia: Deepublish.
  26. Martono Aris, Giandari Maulani dan Siti pujianingsih. (2017). “Pengembangan WEB Alumni Dengan Menggunakan Linkedin Pada Perguruan Tinggi Raharja”. Jurnal CICES. Tangerang: STMIK Raharja. (Vol. 3 No 1- Februari 2017 Hal.73. ISSN : 2356-5209).
  27. Martono, Aris, Eko Arjun Setyawan dan Alda Dwi Pambudi. 2018. “Implementasi Sistem Informasi Kehadiran Siswa Pada SMKN 2 Kabupaten Tangerang”. Jurnal SENSI Vol.4 No.1 – Februari 2018 ISSN: 2461-1409 Tangerang: Perguruan Tinggi Raharja.
  28. Maulani, Giandari. Devi Septiani. dan Putri Noer Fauziyah Sahara. (2018). “Rancang Bangun Sistem Informasi Inventory Fasilitas Maintance pada PT. PLN (Persero) Tangerang”. Jurnal ICIT. Tangerang: STMIK Raharja (Vol.4 No.2 – Agustus 2018. ISSN : 2356-5195).
  29. Mulyani, Sri. 2016. Metode Analisis dan Perancangan Sistem. Bandung. Abdi Sistematika. ISBN:978-979-19906-2-2.
  30. Nazilah, Siti dan Yuli Yuliani. 2017. Aplikasi Pengelolaan Surat Izin Gangguan HO (Hinder Ordonansi) Di Dinas Penanaman Modal Dan Pelayanan Terpadu. Media Jurnal Informatika Vol. 9 No. 1 Juni 2017.
  31. Ningsih Murti . 2019 . Pengaruh Perkembangan Revolusi Industri 4.0 Dalam Dunia Teknologi Di Indonesia . OSF Prerpints
  32. Oktaviani, D. (2017). Perancangan Sistem Informasi Administrasi Siswa Pada Smk Bina Utama Kendal Berbasis Web. Jurnal Mahasiswa, 1(1).
  33. Pradhana, A. Y., Sulistiowati, S., & Lemantara, J. (2017). design and construct application analytics of poor families's data based on poverty's criteria Badan Pusat Statistik (BPS) at Banaran's Village kediri's county. Jurnal JSIKA, Vol.5 No.11.
  34. Puput Puspito Rini Dkk.2016. Rancangan Sistem Informasi Konversi Nilai Mahasiswa Pindahan Dan Lanjutan. Tangerang: STMIK Global. Jurnal Sisfotek Global Vol. 6 No 1.
  35. Purbadian, Yenda. 2016. “Trik Cepat Membangun Aplikasi Berbasis Web dengan Framework CodeIgniter. Yogyakarta: CV Andi Offset.
  36. Putra B. W. , Saputra A., Sanjaya M. R., Kurniawan Dedy. 2019 . “Enabling Collaboration of CodeIgniter Framework and RESTful API for Utilize Web Mobile Interface Implemented on Final Project Management System” . SICONIAN 2019 Journal Vol. 172
  37. Rahayu, Sri, Ai Ratna Sari, dan Tri Sendra Saputra. 2018. “Analisa Sistem Informasi Pengelolaan Keuangan Pada Upt Dinas Pendidikan Kecamatan Neglasari Kota Tangerang”. Jurnal SENSI Vol. 4 No. 1 - Februari 2018 ISSN: 2461-1409.
  38. Rejeki, Sri. 2019. Sistem Informasi Pendaftaran Surat Izin Masuk Kawasan Konservasi (Simaksi) Dan Pemantauan Satwa Berbasis Web. JOURNAL INFORMATICS, SCIENCE & TECHNOLOGY, 9(1).
  39. Ruhul Amin. 2017. Rancang bangun Sistem Informasi penerimaan siswa baru pada SMK Budhi Warman 1 Jakarta. Jurnal ilmu pengetahuan dan teknologi komputer. Vol.2 No.3.
  40. Santoso, S., & Firmansyah, A. (2019). APLIKASI MONITORING RUMAH KOS BERBASIS ANDROID DI KOTA TANGERANG. Jurnal Maklumatika, 5(2).
  41. Saputra, D. D., & Sudarmaji, S. (2017). Pemodelan Sistem Aplikasi Pengolahan Data Pasien Pada Rumah Sakit Islam Kota Metro Lampung. MIKROTIK: Jurnal Manajemen Informatika, 7(1).
  42. Saryani, S., Harfizar, H., & Arianto, R. (2019). Rancangan Sistem Informasi E–Arsip Surat Masuk dan Surat Keluar (Dinas Pariwisata dan Kebudayaan Kota Tangerang). Technomedia Journal, 4(1), 69-83.
  43. Sasmito G. W., Nishom M. 2019 . "Development of web-based application in population administration system using scrum framework” . Internasional Journal Of Advanced Computer Research Vol. 10(46)
  44. Sibagariang, S. (2017). Penerapan Web Service Pada Perpustakaan Berbasis Android. JURNAL MAHAJANA INFORMASI, 1(1), 28-32.
  45. Sihaloho, M., Wahyuni, E. S., & Kinseng, R. A. (2016). Rural Poverty, Population Mobility, And Agrarian Change: A Historical Overview. Sodality: Jurnal Sosiologi Pedesaan, Vol.4 No.1.
  46. Siregar, Iqbal Kamil dan Faisal Taufik. 2017. “Perancangan Aplikasi SMS Alert Berbasis Web”. Jurnal Informatika Merdeka Pasuruan” Vol 2 No 2.
  47. Sudarsono, A. (2016). Jaringan Syaraf Tiruan Untuk Memprediksi Laju Pertumbuhan Penduduk Menggunakan Metode Bacpropagation (Studi Kasus Di Kota Bengkulu). Jurnal Media Infotama, 12(1).
  48. Sugihartono, Tri, Dian Ardiansyah dan Muhammad Zakky, “Implementasi Sistem Pendukung Keputusan Penerima Bantuan Rumah Tidak Layak Huni Berbasis Web”, Jurnal SISFOKOM. vol. 7, no.1, 2018.
  49. Supriati, Ruli, Agus Salim Saputra dan Siti Shuhaibatul Islamiah. 2018. Aplikasi Sistem Pengiriman Barang Ekspor Berbasis Web Pada PT. Tuntex Garment Indonesia Tangerang Guna Meningkatkan Mutu Proses Pengiriman Ekspor Barang. Jurnal Sensi. Vol. 4 nomor 1, Februari 2018.
  50. Triyono,. Diah Minarsih., dan Dwi Oktavia. (2018). “Perancangan Sistem Informasi Booking Buku Berbasis Web Pada Perpustakaan Smk Pancakarya Tangerang”. Jurnal SENSI. Tangerang : STMIK Raharja (Vol.4 No. 1– Februari 2018).
  51. Ulfa , Annisa, Firdaus Solihin dan Ach. Khozaimi. 2017. Implementasi Arsitektur Mvc Pada Aplikasi Asrama Untuk Meningkatkan Efisiensi Proses Manajemen Data Asrama. SYSTEMIC. Vol. 03, No. 02.
  52. Wati, E. F., & Kusumo, A. A. (2017). Penerapan Metode Unified Modeling Language (UML) Berbasis Dekstop pada Sistem Pengolahan Kas Kecil Studi Kasus pada PT Indo Mada Yasa Tangerang. Syntax: Jurnal Informatika, 5(1), 24-36.
  53. Wicaksono, Rizky Soetam. 2017. Rekayasa Perangkat Lunak. Malang: Penerbit Seribu Bintang.
  54. Xianjun Chen, ZhoupengJi, dan YonsongZhan. 2017. RESTful API Architecture Based on Laravel Framework. Guilin  : IOP Conf. Series: JournalofPhysicsVol 910.
  55. Y. W. Syaifudin, A. F. Syafiandini, and H. R. Prisadana, “Aplikasi Pencarian Penjualan Laptop Menggunakan Teknologi Web Scraping”, JIP, vol. 4, no. 4, p. 246, Aug. 2018.
  56. Yuliana, K., Saryani, S., & Azizah, N. (2019). Perancangan Rekapitulasi Pengiriman Barang Berbasis Web. JURNAL SISFOTEK GLOBAL, 9(1)
  57. Yuniko, F. T., & Putra, F. K.(2017). PENERAPAN TEKNOLOGI INFORMASI WEB PROGRAMING UNTUK MENINGKATKAN PELAYANAN PUBLIK DALAM BIDANG KEBIJAKAN ADMINISTRASI KEPENDUDUKAN. Jurnal JOISIE, Vol.1 No.1
  58. Yunus, A., & Rohman, A. C. (2018). Sistem Pendukung Keputusan Penentuan Lahan Pertanian, Pertambangan, Dan Perindustrian (Softplet) Dengan Menggunakan Metode Smarter. SMARTICS Journal, 4(1), 5-10
  59. Zufria, Ilka dan M. Hasan Azhari. 2017. Web-Based Applications in Calculation of Family Heritage (Science of Faroidh). Jurnal Sistem Informasi Vol.1 No.1: 2579-5341

Contributors

AdiHidayat, Admin