One of the problems faced by the Jedongcangkring village government, Prambon sub-district, is the process of submitting village documents in making or submitting manual letters, where this has an impact on services that are less than optimal for Jedongcangkring village residents, Prambon sub-district. During this Covid-19 pandemic, information technology is needed by humans in carrying out various human jobs. A computer is a device that was created to facilitate human work, while achieving rapid progress both in terms of hardware and software. The use of Microsoft Word, Excel, Outlook, and other office software in making letters has several weaknesses, such as dependence on high village administrative capabilities resulting in letter formats often changing and prone to inaccuracies in recording data from letters that have been made. With this web-based village village document submission application, it is hoped that it can solve the problems that are being faced by Jedongcangkring village, Prambon sub-district in carrying out correspondence activities and improving correspondence administration services to be better.
Dokumen desa merupakan jenis pelayanan penting yang telah dijalankan oleh setiap desa dalam membantu masyarakat desa. Pada aspek yang telah disurvei oleh pusat kajian otomoni daerah terdapat beberapa desa yang kurang optimal dalam melayani warganya [1]. Hal ini membuat pihak otonomi daerah perlu melakukan peningkatan kualitas pelayanan pemerintahan desa baik dari administrasi desa hingga fisik maupun dari segi eksternal dan internal.
Dokumen desa merupakan sekumpulan surat-surat desa yang berisikan surat pengajuan dalam berbagai kebutuhan. Surat desa digunakan oleh masyarakat khususnya warga desa Jedongcangkring kecamatan Prambon Kabupaten Sidoarjo dalam berbagai kebutuhan seperti kebutuhan ekonomi, kebutuhan pekerjaan, kebutuhan indentitas diri, dan kebetuhan perijinan [2].
Dalam melakukan pengurusan dokumen desa dimana berisikan surat-surat desa yang berguna baik untuk lembaga pemerintah hingga swasta sebagai sarana pencapaian tujuan. Maka pihak pemerintahan desa seharusnya dapat memberikan perhatian serius dalam melakukan pengololaan dokumen desa. Karena pada lembaga instansti baik pemerintah maupun swasta pasti sangat membutuhkan kegiatan surat-menyurat [3].
Berdasarkan survei lapangan secara langsung, terkadang warga mengalami kesalahpahaman prosedur dalam melakukan proses pengajuan dokumen desa dimana pihak perangkat memberikan informasi yang memiliki kurang untuk dipahami oleh masyarakat umum. Hal ini membuat pelayanan pengajuan dokumen desa menjadi sangat lambat serta kurang disegani oleh warga [4]. Adapun kendala admininstrative yang masih menggunakan cara mengetikkan data atau menginputkan data menggunakan aplikasi Microsoft word dimana warga harus menunggu proses pencetakan satu demi satu antrian yang membuat proses jalannya pelayanan pengajuan domuken desa kurang efektif [5].
Penyimpanan informasi serta kecepatan pengolahan data sangat berpotensi dalam meningkatkan pelayanan suatu instansi [6]. Kamputer merupakan alat bantu yang sering digunakan dalam mempercepat kinerja pekerjaan manusia. Dibantu dengan perangkat lunak yang telah disediakan yang dapat meningkatkan produktifitas, efektifitas, dan efisiensi dalam menangani segala pekerjaan yang ada [7].
Website adalah sekumpulan halaman-halaman yang digunakan untuk menampilkan sebuah informasi baik berupa teks, gambar, video, animasi, rekaman, serta gabungan dari semuanya baik yang bersifat statis, dinamis, dan interaktif yang membentuk satu rangkaian tampilan yang saling terkait, dimana masing- masing dapat dihubungkan dengan jaringan halaman lainnya [8].
Domain adalah suatu identitas dari sebuah website yang ada di internet. Domain berisikan nama domain beserta ekstensinya. Domain bertufungsi sebagai nama dari sebuah website yang telah dikunjungi oleh seseorang hal ini memudahkan pengguna dalam mengingat situs-situs yang dikunjungi dari pada mengingat ip dari domain yang berisikan digit angka. Domain mengkonversi alamat ip menjadi sebuah nama atau url agar dapat memudahkan pengguna untuk mengidentifikasi web yang diakses [9].
Hosting merupakan sebuah media penyimpanan data yang telah disediakan untuk menyimpan data web yang akan dibuat oleh seorang client atau orang yang menyewa hosting tersebut. Layanan hosting ini berguna untuk mempublikasikan website yang telah dibuat agar dapat diakses oleh public. Pada Hosting client dapat menyimpan berbagai format baik itu gambar, audio, dokumen, maupun artikel yang berisikan konten dari web tersebut [10].
X Cross, Apache, MySQL, PHP, dan pearl atau disingkat sebagai XAMPP merupakan sebuat aplikasi perangkat lunak yang dapat dijalankan di berbagai sistem operasi baik itu Windows, Linux, Mac, dan lain sebagainya untuk membuat sebuah server local [11].
Laravel merupakan salah satu framework dari PHP yang dikembangkan hingga saat ini. Laravel mendukung desain arsitektur perangkat lunak secara Model View Controller (MVC) untuk memisahkan logic pada manipulasi data, interface pengguna serta kontrol pada aplikasi [12].
DFD atau Data Flow Diagram merupakan suatu diagram yang menjelaskan tentang proses jalannya sebuah system dari suatu aplikasi serta menginformasikan fungsi dari setiap entitas-entitas yang akan digunakan pada suatu penelitian. Berikut symbol pada DFD.
ERD atau Entity Relationship Diagram adalah sebuah diargram yang menjelaskan reslasi dari suatu database yang telah dibuat pada suatu penelitian. Entity Relationship Diagram berisikan table-table dari database serta field-field yang ada didalamnya [13].
Metode Waterfall
Metode waterfall atau sering kali disebuat sebagai metode air terjun merupakan nama lain dari classic life cycle (siklus hidup klasik), dimana dalam mengembangkan seubah perangkat lunak dimulai cara SKPL/SRS (Spesifikasi Kebutuhan Perangkat Lunak atau dalam bahasa inggris Software Requirements Specification), yang kemudian dilanjutkan dengan tahap modeling atau permodelan design aplikasi, dan kemudian dilakukan proses implementasi untuk pembangunan sebuah aplikasi, setelah dilakukan implementasi adapun tahapan yang harus dilalui untuk melakukan pengujian agar aplikasi tersebut tidak terdapat error atau bug sehingga dapat berjalan dengan baik setelah diserahkan ke pengguna.
Metode Pengumpulan Data
Pada tahap pengumpulan data ini ada dua metode yang digunakan oleh penulis untuk menunjang penelitian agar dapat menghasilkan hasil yang optimal yaitu Observasi dan Wawancara. Ketika observasi Dalam mengidentifikasi permasalahan yang ada pada kantor desa Jedongcangkring kecamatan Prambon kabupaten sidoarjo penulis melakukan metode observasi atau pengamatan pada lapangan secara langsung dalam menyelesaikan permasalahan tersebut. Sementara pada pengumpulan data dengan Wawancara Dalam memperoleh berbagai informasi tentang permasalahan yang ada pada kantor desa Jedongcangkring penulis melakukan wawancara kepada kepala desa beserta perangkat-perangkatnya. Hal ini dilakukan untuk memperoleh data-data yang diperlukan dalam penelitian.
Metode Black Box
Ketika aplikasi pengajuan dokumen desa selesai dibuat maka aplikasi ini perlu untuk diuji dan dicoba untuk memastikan kesesuaian sistem dengan tampilan serta semua fungsionalitas dapat digunakan dengan baik. Pengujian ini dilakukan dengan menggunakan metode kotak hitam atau black box, black box merupakan pengujian yang dilakukan tanpa memperkahatikan source code yang ada dan hanya menguji input outputnya saja. Pengujian blackbox dilakukan dalam usaha untuk menemukan sebuah kesalahan dari beberapa kasus, diantaranya seperti: fungsionalitas menu tidak bekerja dengan baik, terjadinya kesalahan interface, errornya database, kesaalahan kinerja aplikasi, dan kesalahan inisialisasi dan terminasi. Dalam mengaplikasikan pengujian black box adapun teknik equivalence partitioning yang mana dapat memberikan inputan dan memeriksa apakah output yang dihasilkan berhasil dan sesuai dengan yang diharapkan atau terdapat kesalahan pada pengujian ini.
Dalam penelitian ini dapat dihasilkan sebuah sistem aplikasi yang berjudul “Sistem Aplikasi Pengajuan Dokumen Desa Dalam Meningkatkan Pelayanan Desa Jedongcangkring Kecamatan Prambon Berbasis Web”. Sistem ini dirancang sebagai aplikasi yang dapat membantu warga desa Jedongcangkring agar dapat mengajukan dokumen desa secara online. Berikut alur sistem pada aplikasi pengajuan dokumen desa secara umum
Gambar 1. Alur Sistem
Pada gambar alur sistem diatas dapat disimpulkan bahwa setelah melalui start pengguna harus melakukan login terlebih dahulu. setelah proses login berhasil pengguna akan diaragkan menuju ke pilihan dokumen yang akan diajukan, apabila pengguna telah mengisi form pengajuan dokumen yang telah disediakan maka proses selanjutnya yaitu menunggu konfirmasi dari pihak admin atau perangkat desa. Dan ketika proses validasi telah disetujui oleh admin maka pengguna dapat mencetak hasil dari dokumen yang telah diajukan.
Untuk menjelasan tentang jalannya suatu proses dari sistem aplikasi pengajuan dokumen desa yang dimana hal tersebut digambarkan pada notasi-notasi dengan bentuk diagram yang dinamakan Data Flow Diagram atau DFD. Berikut DFD dari aplikasi pengajuan dokumen desa.
Gambar 2. Data Flow Diagram
Pada gambar diatas dijelaskan bahwa warga melakukan regestrasi agar dapat mengajukan surat surat desa seperti Surat Keterangan Tidak Mampu, Surat Keterangan Kehilangan, Surat Keterangan Kematian, Surat Keterangan Domisili, dan Surat Keterangan E-KTP. Yang kemudian divalidasi oleh perangkat desa agar data surat yang telah diajukan oleh warga atau user dapat di cetak. Dimana hal tersebut telah disepakati oleh kepala desa.
Dalam merelasikan antara entitas yang ada pada setiap table dari database ada sebuah diagram yang memodelkan struktur data serta hungan antara database dan field-fieldnya dengan table database yang lain yang biasanya disebut sebagai Entity Relationship Diagram atau Diagram. Berikut rancangan ERD yang akan dibuat pada aplikasi ini.
Gambar 3. Entity Relationship Diagram
Dari perancangan sistem, adapun beberapa pengembangan (pengimplementasian) sistem agar dapat tercapai. berikut tampilan antarmuka aplikasi yang telah dikembangkan:
Gambar 4. Tampilan login
Gambar 5. Tampilan dashboard
Gambar 6. Tampilan form pengajuan
Gambar 7. Tampilan data pengajuan
Gambar 8. Tampilan upload berkas
Gambar 9. Tampilan cetak dokumen
Pada pengujian integrasi ini menggunakan metode black box testing untuk mendapatkan hasil yang diharapkan. Pengujian dilakukan dengan melibatkan fungsi-fungsi yang ada dalam system tanpa melihat kodingan. Pengujian ini dlakukan untuk mencari apakah ada sebuah kesalahan yang ada pada sebuah system.
Pengujian berikutnya yang dilakukan yaitu pengujian UAT yang merupakan proses pengujian oleh pengguna untuk mendapatkan hasil dokumen yang dijadikan bukti bahwa sistem yang dikembangkan dapat diterima atau tidak. Apabila hasil pengujian dianggap dapat memenuhi kebutuhan pengguna maka aplikasi dapat diterapkan. pengujian uat dilakukan dengan memberikan beberapa pertanyaan terhadap perangkat desa (admin) dan pengguna (warga), pengujian ini melibatkan 10 perangkat desa dan 10 warga desa jedongcangkring kecamatan prambon kabupaten sidoarjo.
Berdasarkan dari keseluruhan penelitian yang telah terlaksana, dapat disimpulkan bahwa Hasil penelitian hanya dikhususkan dalam layanan mengajukan dokumen desa. Aplikasi Pengajuan Dokumen Desa merupakan sebuah media yang mengfasilitasi warga untuk mengajukan dokumen-dokumen desa. Fitur pada Aplikasi Pengajuan Dokumen Desa dapat melakukan print mandiri untuk meminimalisir antrian. Warga tidak perlu repot-repot mendatangi kantor desa untuk mengajukan dokumen desa.