## Sistem Informasi Pelayanan Penduduk RW 009 Bojong Pondok Terong Cipayung Depok Berbasis Java
Nico Hokyanto 1 , Ahmad Suryadi 2 , Anggun Citra Dini Dwi Puspitasari 3
Universitas Indraprasta PGRI, Jl. Raya Tengah No.80, RT.6/RW.1, DKI Jakarta 13760, Indonesia

## I NFORMASI A RTIKEL

## A B S T R A C T
Sejarah Artikel: Diterima Redaksi: 16 Agustus 2022 Revisi Akhir: 26 Agustus 2022 Diterbitkan Online : 15 September 2022 The  purpose  of  this  research  is  to  design  a  population  service  information  system  that currently  running  on  the  RW  009  Bojong  Pondok  Terong  Village  Cipayung  District Depok, from manual to based computer. In addition, this research also aims to design a population  service  information  system  at  the  RW  009  Bojong  Pondok  Terong  Village Cipayung District Depok to be able to overcome the problems in data storage, be more effective  in  making  reports,  and  so  that  data  is  not  easily  lost.  The  time  research  was carried  out  starting  from  March  until  July  2022.  This  research  uses  a  qualitative approach by developing a system using the waterfall method. The result of this research is  the  application  that  the  researcher  made  can  make  it  easier  to  manage  data  in  the database RW 009 Bojong Pondok Terong Village Cipayung District Depok because it is computerized and easy to use. With the application that the researcher made, the data of the  residents  of  RW  009  Bojong  Pondok  Terong  Village  Cipayung  District  Depok  is safer  because  it  no  longer  uses  paper  media  so  there  is  no  more  risk  of  paper  loss  or tearing.
K ATA
K UNCI
Sistem Informasi, Java, Pelayanan Penduduk, Rukun Warga

## K ORESPONDENSI
E-mail: nico.hokyanto@gmail.com

## 1. PENDAHULUAN
Dengan  berkembangnya  teknologi  informasi  maka  akan mendukung  pula  adanya  suatu  sistem  informasi  yang  dapat mengolah  data  secara  cepat,  tepat,  dan  akurat,  agar  bisa dimanfaatkan sesuai kebutuhan.
Kecepatan  penyampaian  sebuah  informasi  dan  akses  data merupakan salah satu media pendukung sebuah organisasi untuk dapat  berkembang  dengan  baik.  Hal  ini  dikarenakan,  suatu sistem  informasi  yang  optimal  akan  mampu  meningkatkan kinerja  organisasi,  yang  akhirnya  dapat  mewujudkan  sebuah kemajuan bagi organisasi tersebut. Salah satunya adalah Sistem Informasi  pelayanan  penduduk  yang  merupakan  sebuah  sistem informasi yang dibangun  untuk mendukung  proses  administrasi kependudukan  yang  meliputi  pendaftaran  penduduk  dan pencatatan  sipil.  Dengan  adanya  sistem  ini  diharapkan  mampu mengetahui  jumlah  penduduk  serta  akan  terwujud  database kependudukan nasional secara bertahap.
Pada  saat  ini,  sistem  pelayanan  penduduk  pada  Rukun Warga  009  Kelurahan  Bojong  Pondok  Terong  Kecamatan Cipayung  Depok  masih  dilakukan  secara  manual  dengan membuat  surat  menggunakan  Microsoft  Word  dan  Microsoft Excel sehingga memakan waktu yang lama dalam pembuatannya,  sehingga  rawan  terjadi  kesalahan  dalam pembuatan  surat.    Penyimpanan  data  yang  masih  bersifat
pengarsipan  manual,  memakan  waktu  ketika  mencari  data penduduk. Selain itu, dengan laporan yang masih menggunakan buku  sangat  rentan  laporan  itu  untuk  hilang  atau  rusak.  Hal  ini melatarbelakangi  kami  untuk  merancang  sebuah  sistem komputerisasi
dengan judul “SISTEM INFORMASI  PELAYANAN  PENDUDUK  RUKUN  WARGA 009 KELURAHAN BOJONG PONDOK TERONG
KECAMATAN  CIPAYUNG  DEPOK  BERBASIS  JAVA”. Dengan  ini,  diharapkan  dapat  mempermudah  proses  pelayanan dan pemberian informasi data kependudukan.

## 2. TINJAUAN PUSTAKA

## 2.1 Definisi Sistem
Sistem  adalah  kumpulan  komponen    baik    fisik    ataupun non    fisik    yang    saling  berhubungan    satu    sama    lain    dan bekerja  sama  secara  untuk  mencapai satu tujuan tertentu. [1] Sistem  adalah  suatu  susunan  terpadu  yang  terdiri  dari  berbagai macam  komponen  yang  saling  terhubung  satu  sama  lain  dan bersama-sama  memiliki  tujuan  untuk  mencapai  suatu  proses tertentu. [2]
Dari  beberapa  definisi  di  atas,  dapat  disimpulkan  bahwa sistem  adalah  kumpulan  aturan  yang  saling  berhubungan  dan bekerja sama untuk mencapai tujuan yang diharapkan.

## 2.2 Definisi Informasi
Anggraeni  dan  Irviani  (2017)  mengatakan  bahwa “Informasi  adalah  suatu  kesatuan  data  atau    bisa  juga  disebut fakta  yang  disortir  atau  diolah  dengan  suatu  cara  yang  telah ditentukan  sehingga  memiliki  makna  dan  berguna  bagi penerima.” [3]
Informasi  ialah  suatu  hasil  dari  data  yang  telah  diolah  menjadi sesuatu  yang  lebih  berguna  bagi  perorangan  atau  organisasi yang membutuhkan informasi tersebut. [4]
Dari  beberapa  definisi  di  atas,  dapat  disimpulkan  bahwa informasi adalah data yang telah diolah dengan cara yang sudah ditentukan agar lebih bermanfaat bagi penerimanya.

## 2.3 Definisi Sistem Informasi
Sistem  Informasi  merupakan  suatu  rangkaian-rangkaian aturan  formal  terhadap  bagaimana  data  dikumpulkan,  diproses menjadi  suatu  informasi  tertentu  dan  disajikan  ke  pengguna dalam lingkup yang luas. [5]
Mahatmyo  (2014)  mengungkapkan  bahwa  “Sistem informasi  adalah  sebuah  bagian-bagian  yang  saling  terkoneksi dan  bekerja  secara  bersamaan  untuk  mencari  data,  mengolah, menyimpan  dan  menampilkan  informasi  yang  bertujuan  untuk membantu  pengambilan  suatu  keputusan,  mengkoordinasi, mengatur,  menganalisis,  dan  memvisualisasikan  sesuatu  pada sebuah organisasi.” [6]
Dari  beberapa  definisi  di  atas,  dapat  disimpulkan  bahwa sistem  informasi  adalah  suatu  rangkaian  aturan  yang  saling bekerja  sama  untuk  menghasilkan  informasi  yang  dapat menyelesaikan suatu permasalahan.

## 2.4 Java
Java  merupakan  bahasa  pemrograman  yang  mudah  dipahami oleh manusia, mengingat kata-kata, atau statemennya menyerupai bahasa manusia. [7]
Prasetyo  dan  Dahlan  (2015)  berpendapat  bahwa  “Java merupakan bahasa pemrograman yang dioperasikan di sejumlah perangkat  komputer,  salah  satunya  adalah  ponsel  dan  berupa sekumpulan  teknologi  yang  digunakan  untuk  menciptakan  dan menjalankan software di  lingkungan  komputer  atau  jaringan yang berdiri sendiri.” [8]
Dari  beberapa  definisi  di  atas,  dapat  disimpulkan  bahwa  Java adalah bahasa pemrograman yang digunakan untuk menciptakan dan menjalankan suatu software .

## 2.5 Pelayanan
Hardiansyah  (2011)  mengungkapkan  pendapatnya  bahwa “Pelayanan  dapat  diartikan  sebagai  aktivitas  yang  diberikan untuk  membantu,  menyiapkan,  dan  mengurus,  baik  itu  berupa barang atau jasa dari satu pihak ke pihak lain.” [9]
Pelayanan  adalah  setiap  kegiatan  yang  menguntungkan  dalam suatu  kumpulan,  dan  menawarkan  kepuasan  meskipun  hasilnya tidak terikat pada suatu produk secara fisik. [10]
Dari  beberapa  definisi  di  atas,  dapat  disimpulkan  bahwa pelayanan adalah rangkaian kegiatan yang diberikan secara rutin untuk  saling  memenuhi  kebutuhan  antara  satu  pihak  ke  pihak lain.

## 2.6 Rukun Warga
Rukun Warga (RW) adalah lembaga kemasyarakatan yang diatur dan disahkan negara berdasarkan peraturan daerah di desa ataupun di kota yang ada di Indonesia. [11]
Rukun  Warga  (RW)  tergolong  dalam enacted institutions , yang  dibentuk  untuk  meningkatkan  peranan,  pelayanan, kesejahteraan,  dan  partisipasi  masyarakat.  Rukun  Warga  (RW) merupakan  organisasi  paling  dekat  dengan  masyarakat  serta memahami kondisi dan permasalahan yang dihadapi masyarakat di  lingkungannya.  Dengan  adanya  Rukun  Warga  (RW) diharapkan mampu membantu melaksanakan peranan pemerintah  dalam  memberikan  pelayanan  secara  maksimal kepada  masyarakat  dilingkungannya,  salah  satu  bentuk pelayanan  yang  diberikan  oleh  Rukun  Warga  (RW)  yaitu  surat pengantar.

## 3. METODOLOGI
Penelitian  ini  dilakukan  mulai  dari  Maret  sampai  dengan Juli  2022  yang  dilakukan  di  Rukun  Warga  009  Kelurahan Bojong Pondok Terong Kecamatan Cipayung Kota Depok Jawa Barat.  Adapun  metode  penelitian  yang  digunakan  dalam penelitian  ini  yaitu  dengan  pendekatan  kualitatif  dengan  jenis grounded theory .  Metode  pengumpulan  data  dalam  penelitian ini menggunakan cara observasi, wawancara, dan dokumen.
Peneliti melakukan pengembangan sistem dalam penelitian ini  dengan  menggunakan  metode waterfall .  Metode waterfall merupakan  metode  klasik  yang  bersifat  sistematis,  sekeuensial dalam  mengembangkan  sebuah software .  Berikut  langkah- langkah dalam pengembangan sistem pada penelitian ini:
Gambar 1. Metode Waterfall
1. Analisis Kebutuhan
Mencari  dan  mengumpulkan  berbagai  macam  data  dengan lengkap  lalu  dianalisis  dan  diringkas  kebutuhan  yang  harus dipenuhi  oleh  sistem  yang  akan  dikembangkan,  seperti  data ketua RT, ketua RW, warga, dan sebagainya.
2. Studi Kepustakaan
Penulis  melakukan  studi  kepustakaan  tentang  apa  itu  sistem, informasi, java ,  dan  lain-lain.  Selain  itu,  penulis  melakukan studi  dari  berbagai  macam  media  yang  berupa  modul,  buku- buku, dan artikel-artikel di internet.
3. Perancangan Sistem
Tahap  setelahnya  yang  harus  dikerjakan  ialah  desain  program yaitu  tahap  perancangan  program.  Tujuan  dari  tahap  ini  ialah untuk  menampilkan  gambaran  dari  rancangan  program pelayanan  penduduk  yang  lengkap  kepada software engineer dan  teknisi-teknisi  lainnya  yang  terlibat  dalam  pengembangan sistem ini.
4. Pengkodean
Selanjutnya  tahap  penulisan  kode-kode  pemrograman  yaitu mengimplementasikan  hasil  perancangan  pada  tahap  1  dan  2 menjadi  sebuah  bentuk software di  komputer  untuk  menjadi sebuah  program  pelayanan  penduduk  yang  dapat  dipakai  oleh user.
5. Pengujian Sistem
Tahap  ini  penting  dilakukan  sebelum  program  digunakan  oleh user . Pengujian sistem adalah sebuah tugas yang paling penting.
Pengujian  program  berarti  mencoba  mencari  sebuah  bug  yang mungkin  ada  pada  program  pelayanan  penduduk  dan memastikan  bahwa  program  tersebut  berjalan  sebagaimana mestinya sebelum digunakan.
6. Implementasi dan Pemeliharaan
Tahap  selanjutnya  adalah  men- deploy program  pelayanan penduduk  yang  telah  lulus  dari  pengujian  program  dan  siap untuk digunakan.

## 4. HASIL DAN PEMBAHASAN
4.1 Rancangan Sistem yang Diusulkan
a. Proses Pendataan Warga
Ketua  RW  akan  mendapatkan  data  dari  warga,  kemudian bisa langsung di input ke dalam sistem pelayanan penduduk. Data  warga  tersebut  secara  otomatis  akan  tersimpan  ke dalam  database  data  warga.  Jika sewaktu-waktu dibutuhkan dapat dicari dengan mudah.
b. Proses Permohonan Surat Pengantar
Warga  yang  ingin  membuat  surat  pengantar  dapat mengunjungi  pengurus  RW  untuk  membantu  warga membuat  surat  pengantar  sesuai  dengan  kebutuhan menggunakan sistem informasi pelayanan yang telah dibuat, kemudian  Ketua  RW  akan  memberikan  tanda  tangan  dan stampel RW.
c. Proses Pembayaran Iuran
Ketua  RT  yang  akan  membayar  iuran  bulanan,  dapat langsung mengunjungi pengurus RW. Kemudian memberikan  iuran  bulanan  kepada  pengurus  RW.  Lalu pengurus RW akan menginput data iuran bulanan setiap RT pada sistem informasi pelayanan yang telah dibuat.
d. Proses Pendataan Kinerja RW
Setiap  ada  kegiatan  di  rukun  warga  009  ketua  RW  dapat langsung  input  data  kinerja  tesebut  ke  dalam  sistem pelayanan penduduk, Dan sistem akan otomatis menyimpan- nya  di  database  jika  sewaktu  diperlukan  dapat  dicetak dengan mudah.
e. Proses Pembuatan Laporan Berdasarkan  data-data  yang  ada,  maka  pengurus  RW  akan melakukan  rekap  laporan.  Kemudian  laporan  tersebut  dapat disimpan  di  database  jika  sewaktu  diperlukan  dapat  dicetak dengan mudah.

## 4.2 Proses Bisnis Sistem Berjalan
Proses sistem bisnis di RW masih menggunakan sistem manual dan  belum  memiliki  perangkat  lunak  sendiri.  Berikut  adalah proses sistem berjalan pada RW 009 Kelurahan Bojong Pondok Terong Kecamatan Cipayung Kota Depok:
a. Proses Pendataan Warga
Sekretaris  akan  mendapatkan  data  dari  warga,  seperti  Kartu Keluarga  (KK).  Sekretaris  akan  merekap  semua  data-nya menjadi  satu.  Setelah  itu,  sekretaris  akan  memberikan  data yang  sudah  direkap  ke  Ketua  RW  sebagai  laporan  data warga.
b. Proses Pembuatan Surat Pengantar
Warga akan mendatangi pengurus RW untuk meminta surat pengantar  dengan  membawa  berkas-berkas  yang  diperlukan untuk  membuat  surat  pengantar.  Setelah  itu,  pengurus  RW akan membuat surat pengantar.
c. Proses Pembayaran Iuran
Setiap  bulan-nya  bendahara  RW  akan  mengunjungi  rumah ketua  RT  satu-persatu  untuk  meminta  pembayaran  iuran bulanan warga di masing-masing RT dan kemudian direkap menggunakan Microsoft Excel.
d. Proses Pendataan Kinerja RW Setiap  ada  kegiatan  di  rukun  warga  009  ketua  RW  akan mencatat  kedalam  buku  untuk  nanti-nya  direkap  dan  dibuat laporan kinerja RW dengan menggunakan Microsoft Excel.
e. Proses Laporan
Setiap  bulan  bendahara  RW  akan  memberikan  laporan pembayaran  iuran  bulanan  kepada  ketua  RW.  Sedangkan, sekretaris akan memberikan data warga dan laporan-laporan lainnya yang sudah direkap ke ketua RW.

## 4.3 Usecase Diagram
Gambar 2. Usecase Diagram
Usecase  Diagram di  atas,  menggambarkan  bagaimana  cara ketua RW, sekretaris, dan bendahara berinteraksi dengan sistem yang akan dibuat.

## 4.4 Class Diagram
Gambar 3. Class Diagram
Pada  aplikasi  ini,  terdapat  8  kelas  yang  dibangun,  yaitu  data iuran,  surat  pengantar,  data  kepala  keluarga,  data  warga,  data RT,  data  RW,  kinerja  RW,  dan  login. Class  diagram bersifat statis  yang  digambarkan  dengan  kotak  yang  terbagi  atas  tiga bagian Yng berupa nama kelas, atribut, dan operasi.

## 4.5 User Interface

## 1. Menu Login
Gambar 4. Menu Login
Pada  menu  ini,  user  harus  menginput username dan password untuk bisa  masuk ke halaman utama.  Menu login  ini  memiliki  3  hak  akses  untuk  masuk ke  menu utama, yaitu admin untuk Ketua RW, sekretaris untuk Sekretaris RW, dan bendahara untuk Bendahara RW.

## 2. Menu Utama

## Gambar 5. Menu Utama
Pada  menu  ini,  user  yang  telah  login  dapat menggunakan  aksesnya  masing-masing.  Jika  akses ketua  RW,  maka  dapat  mengakses  menu  data  kepala keluarga, data warga, data ketua RT, data Ketua RW, data  Kinerja  RW,  dan  laporan.  Jika  akses  sekretaris, maka  hanya  dapat  mengakses  menu  surat  pengantar. Jika  akses  bendahara,  hanya  dapat  mengakses  menu iuran.
3. Form Data Kepala Keluarga
Form data  kepala  keluarga  digunakan  untuk  meng- input data kepala keluarga di RW 009.
4. Form Data Warga
Gambar 7. Form Data Warga
Form data  warga  digunakan  untuk  meng- input data  warga di RW 009.
5. Form Data Ketua RT
Gambar 8. Form Data Ketua RT
Form data  ketua  RT  digunakan  untuk  meng- input data ketua RT di RW 009.
6. Form Data Ketua RW
Form data  ketua  RW  digunakan  untuk  meng- input data ketua RW di RW 009.

## 7. Form Kinerja RW
Gambar 10. Form Kinerja RW
Form kinerja RW digunakan untuk meng- input data kinerja ketua RW di RW 009.

## 8. Menu Laporan
Gambar 11. Menu Laporan
Pada  menu  ini,  ketua  RW  dapat  melakukan  pencetakan laporan,  mulai  dari  laporan  data  warga,  laporan  data  kk, laporan surat pengantar, laporan kinerja RW, serta laporan iuran.
9. Form Surat Pengantar
Form surat  pengantar  digunakan  untuk  meng- input data pemohon surat pengantar di RW 009.

## 10. Cetak Surat Pengantar
Gambar 13. Cetak Surat Pengantar
Cetak  surat  pengantar digunakan  untuk  mencetak  surat pengantar bagi warga yang membutuhkan di RW 009.
11. Form Data Iuran
Gambar 14. Form Data Iuran
Form data iuran digunakan untuk meng- input data iuran di RW 009.
12. Laporan Data Kepala Keluarga
Gambar 15. Laporan Data Kepala Keluarga
Tampilan laporan data kepala keluarga RW 009.
13. Laporan Data Warga
Gambar 16. Laporan Data Warga
Tampilan laporan warga RW 009.

## 14. Laporan Data Surat Pengantar
Gambar 17. Laporan Data Surat Pengantar
Tampilan  laporan  data  permohonan  surat  pengantar RW 009.
15. Laporan Data Kinerja RW

## Gambar 18. Laporan Data Kinerja RW
Tampilan laporan data kinerja RW di RW 009.
16. Laporan Data Iuran

## Gambar 19. Laporan Data Iuran
Tampilan laporan iuran di RW 009.

## 5. KESIMPULAN DAN SARAN

## A. Kesimpulan
1. Aplikasi  yang  peneliti  buat  dapat  mempermudah dalam  mengelola  data  di  RW  009  Kelurahan  Bojong Pondok  Terong  Kecamatan  Cipayung  Depok  karena sudah terkomputerisasi dan mudah untuk digunakan.
2. Dengan  adanya  aplikasi  yang  peneliti  buat,  data-data warga  RW  009  Kelurahan  Bojong  Pondok  Terong Kecamatan  Cipayung  Depok  lebih  aman  karena  tidak lagi  menggunakan  media  kertas  sehingga  tidak  ada lagi  resiko  kertas  hilang  atau  robek.  Media  kertas hanya  digunakan  dalam  pembuatan  laporan  maupun bukti transaksi.
3. Pencarian  data  akan  lebih  cepat karena  penyimpanan data sudah menggunakan database MySQL. Selain itu, peneliti  sudah  membuat  fitur  pencarian  di  dalam aplikasi  sehingga  user  hanya  perlu  mengetikkan  data yang ingin dicari tanpa perlu mencarinya satu per satu.
4. Pembuatan  laporan  sudah  lebih  cepat  dan  akurat, karena  sudah  menggunakan  plugin  iReport,  jadi  user hanya perlu memilih data yang ingin dijadikan laporan dan meng-klik tombol cetak.
B. Saran
1. Aplikasi  yang  peneliti  buat  adalah  versi  desktop,  jadi user  memerlukan  komputer  atau  laptop  untuk mengoperasikan-nya. Dalam pengembangan-nya, aplikasi  ini  dapat  dibuat  versi  mobile  ataupun  web, karena  versi  mobile  ataupun  web  lebih  dinamis  dan fleksibel karena bisa dioperasikan dimanapun.
2. Aplikasi yang peneliti buat masih dapat dikembangkan dari sisi design. Dalam pengembangannya, aplikasi ini dapat  dibuat  dengan  menambahkan  keterangan  detail dari setiap form dan lebih mengedepankan faktor user friendly  agar  user  lebih  mudah  dalam  menggunakan aplikasi tersebut.

## DAFTAR PUSTAKA
[1] A.  Susanto, Sistem  Informasi  Akuntansi .  Lingga  Jaya,
2013.
[2] Fathansyah, Basis Data . Informatika Bandung., 2015.
[3] E.  Y.  Anggraeni  and  R.  Irviani, Pengantar  Sistem Informasi . CV. Andi Offset, 2017. [4] S. Mulyani, Metode Analisis dan Perancangan Sistem, Kedua . 2016. [5] A.  Mahatmyo, Sistem  Informasi  Akuntansi  Suatu Pengantar . Deepublish, 2014.
[6] K.  C.  Laudon,  J.  P.  Laudon,  C.  Sungkono,  and  M.  E.
P., Sistem Informasi Manajemen / Kenneth C. Laudon, Jane  P.  Laudon ;  penerjemah,  Chriswan  Sungkono, Machmudin Eka P. Jakarta: Salemba Empat, 2012.
[7] Y.  P.  Atmojo,  M.  Rusli,  I.  K.  Rinartha,  and  S.  Bali, Belajar  Pemrograman  Java  dengan  NetBeans:  Sebuah
Pengantar . Andi, 2016.
[8] D.  Prasetyo  and  A.  Dahlan,  “Pembuatan  Aplikasi Pengolahan  Data  Transaksi  Dan  Penjualan  Aksesoris Handphone  Pada  Toko  Yoyo’Cell,” Data  Manaj.  dan
Teknol. Inf. , 2015.
[9] Hardiyansyah, Kualitas  Pelayanan  Publik .  Jogjakarta: Gava Media, 2011.
[10] L.  P.  Sinambela, Reformasi  Pelayanan  Publik .  Bumi
Aksara, 2008.
[11] Simanjuntak,  P.,  Pangaribuan,  H.,  &  Syastra,  M.  T. (2021). Data Mining Rekomendasi Pemakaian Skincare. MEANS  (Media  Informasi  Analisa  dan Sistem) , 6 (1), 80-83.
[12] S.  Soekanto, Sosiologi  Suatu  Pengantar .  PT  Raja Grafindo Persada, 2007.

## BIODATA PENULIS

## Nico Hokyanto
Mahasiswa  Universitas  Indraprasta  PGRI Jakarta, Program Studi Informatika Email: nico.hokyanto@gmail.com

## Ahmad Suryadi
Dosen  pada  program  Studi  Teknik Informatika  Universitas  Indraprasta PGRI Jakarta. Email: yadi281282@gmail.com
Anggun  Citra  Dini  Dwi  Puspitasari, M.Pd . Dosen  pada  Program  Studi  Teknik Informatika  Universitas  Indraprasta PGRI Jakarta. Email: anggun.citra.dini@gmail.com