Claim Missing Document
Check
Articles

Found 15 Documents
Search

Aplikasi Aset berbasis Website Menggunakan QR-Code pada Kantor Desa Teluk Kapuas Kabupaten Kubu Raya Rahmatullah, Rafi Zul; Srimurdianti, Anggi; Muthahhari, Morteza
Jurnal Aplikasi dan Riset Informatika Vol 3, No 1 (2024)
Publisher : Jurnal Aplikasi dan Riset Informatika

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26418/juara.v3i1.85888

Abstract

Kegiatan manajemen aset di Desa Teluk Kapuas sudah berjalan dengan bantuan perangkat komputer, namun belum ada sistem yang dikembangkan untuk mendukung kegiatan tersebut. Saat ini, manajemen aset masih menggunakan software spreadsheet dan pengarsipan secara fisik menggunakan hard file. Hal ini tentunya dapat menimbulkan kesulitan, misalnya untuk menentukan aset yang perlu diperpanjang masa pakainya atau aset yang akan ditiadakan. Kondisi ini tentu membutuhkan penyusunan anggaran untuk pembelian aset ataupun pemeliharaan aset. Tujuan penelitian ini yaitu mengembangkan sistem pengelolaan aset yang dapat menunjang kegiatan pencatatan dan pengelolaan aset di Desa Teluk Kapuas, serta menyajikan data lokasi aset di setiap ruangan. Pada tahap perancangan perangkat lunak, setiap langkah dilakukan sesuai dengan metode Waterfall. Pengujian keberhasilan sistem dilakukan melalui black box testing dan UAT. Berdasarkan hasil pengujian, dapat disimpulkan bahwa sistem yang dibuat berfungsi dengan baik dan dapat membantu kinerja staf Kantor Desa Teluk Kapuas Kabupaten Kubu Raya dalam pengelolaan data aset secara optimal. Aplikasi Manajemen Aset Desa Teluk Kapuas Kabupaten Kubu Raya dirancang berbasis web untuk memudahkan staf kantor desa dalam mengolah data, karena dapat diakses dari mana saja.
Perancangan Plugin QGIS untuk Menyusun Indeks Bahaya Peta Bencana Tanah Longsor Priyanto, Heri; Muthahhari, Morteza; Rizky, Amirul Dewa
JEPIN (Jurnal Edukasi dan Penelitian Informatika) Vol 11, No 2 (2025): Volume 11 No 2
Publisher : Program Studi Informatika

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26418/jp.v11i2.96303

Abstract

Bencana tanah longsor merupakan salah satu ancaman signifikan di Indonesia yang berdampak besar terhadap aspek sosial, ekonomi, dan infrastruktur. Salah satu bentuk mitigasi yang penting adalah penyusunan peta indeks bahaya tanah longsor untuk mengidentifikasi wilayah berisiko. Namun, proses ini sering kali dilakukan secara konvensional menggunakan perangkat lunak berbayar seperti ArcGIS, yang membutuhkan waktu lama dan keterampilan teknis tinggi. Penelitian ini bertujuan mengembangkan sebuah plugin berbasis perangkat lunak sumber terbuka Quantum GIS (QGIS) guna menyederhanakan dan mempercepat proses penyusunan indeks bahaya tanah longsor. Pengembangan dilakukan dengan pendekatan Rapid Application Development (RAD), menggunakan bahasa pemrograman Python, API QGIS, serta pustaka seperti Rasterio dan GDAL. Pengujian dilakukan dengan metode white box testing untuk memastikan akurasi proses dan konsistensi keluaran. Hasil pengujian menunjukkan bahwa plugin yang dikembangkan mampu menghasilkan peta indeks bahaya yang konsisten dengan metode konvensional, namun dengan waktu pemrosesan yang lebih singkat. Penggunaan plugin ini mengurangi durasi analisis dari 410 detik menjadi 280 detik. Simpulan dari penelitian ini menunjukkan bahwa plugin dapat menjadi solusi praktis dalam mendukung penyusunan indeks bahaya tanah longsor, khususnya di lingkungan kerja berbasis QGIS.
Performance Analysis of QGIS Plugin for Landslide Hazard Index Preparation Rizkya, Amirul Dewa; Priyanto, Heri; Muthahhari, Morteza
Jurnal Multidisiplin Indonesia Vol. 5 No. 1 (2026): Jurnal Multidisiplin Indonesia
Publisher : Riviera Publishing

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58344/jmi.v4i1.2614

Abstract

Landslides are a significant threat in Indonesia, with major impacts on social, economic, and infrastructure aspects. One important mitigation measure is the development of landslide hazard index maps. However, conventional methods using proprietary software such as ArcGIS or manual processing in QGIS are time-consuming and prone to technical errors. This study analyzes the performance of a QGIS plugin developed to accelerate and simplify the process of generating landslide hazard indices. The plugin was built using the Python programming language, GDAL and Rasterio spatial libraries, and an interface designed with QtDesigner through a Rapid Application Development (RAD) approach. Performance analysis was conducted by comparing processing duration and output consistency between the conventional method and the plugin. The test data included a Digital Elevation Model (DEM), Landslide Susceptibility Map (ZKGT), and administrative boundaries of Sanggau Regency. The results showed that the plugin reduced processing time from 410 seconds to 280 seconds while producing hazard index maps consistent with the manual method. In addition, the plugin reduced the risk of user errors in repetitive stages, such as reclassification and raster calculations. In conclusion, the developed QGIS plugin improves efficiency and reliability in landslide hazard index mapping. This performance analysis confirms that the plugin can serve as an effective open-source solution for disaster mitigation and reduce dependence on commercial software.
Pengembangan Back End Whatsapp Api Gateway Multidevice Berbasis Library Whatsapp-Web.js Ishan, Fakhri Ramadhan; Sholva, Yus; Muthahhari, Morteza
JEPIN (Jurnal Edukasi dan Penelitian Informatika) Vol 11, No 3 (2025): Volume 11 No 3
Publisher : Program Studi Informatika

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26418/jp.v11i3.100186

Abstract

Whatsapp adalah aplikasi media sosial dengan pengguna terbanyak dan memiliki berbagai macam fitur, salah satunya otomatisasi pesan yang biasa digunakan untuk melayani konsumen pada skala bisnis. Dengan demikian, fitur tersebut mulai umum diimplementasikan dengan sebutan Whatsapp API Gateway. Fitur ini telah berkembang dan mulai diterapkan pada platform situs web di mana pengembang web sebagai konsumen API menggunakan library Whatsapp-Web.js. Namun, dalam library ini belum dapat mengelola banyak akun berdasarkan sesi dan belum dapat mengatur pesan-pesan yang digunakan untuk otomatisasi. Oleh karena itu, diperlukan adanya aplikasi dengan library Whatsapp-Web.js yang memiliki manajemen akun dan pesan agar konsumen API tidak perlu memikirkan logika untuk menangani banyak akun dan pesan sehingga dapat mempermudah konsumen API dalam memanfaatkan library tersebut. Bagian back end dirancang agar dapat digunakan kembali (reuse) oleh pengembang yang sudah memiliki antarmuka situs web sendiri (front end). Penelitian ini menggunakan metode Research and Development (RnD) dengan fokus tahapan pengembangan aplikasi yang menerapkan metode Waterfall karena sudah memiliki kebutuhan yang jelas dan tahapan yang konsisten. Aplikasi diakses melalui endpoint yang tersedia pada dokumentasi dengan pertukaran data dalam format JSON, sehingga didapatkan hasil berupa respons dari server dan data sesuai permintaan klien. Pengujian dilakukan dengan mengakses endpoint melalui metode black box yang berfokus pada fungsi manajemen akun dan pesan serta penggunaan otomatisasi yang telah terintegrasi dengan library. Hasil penelitian menunjukkan bahwa aplikasi telah berfungsi dengan baik yang dipaparkan dengan keberhasilan pemanggilan endpoint pada bagian front end, berjalannya otomatisasi banyak akun, serta pengiriman pesan berdasarkan masukan dari pengguna.
Implementasi Pesan Terjadwal dan Auto-Reply Pada Backend WhatsApp Gateway Berbasis Library whatsappweb-js Sholva, Yus; Muthahhari, Morteza; Anra, Hengky
JEPIN (Jurnal Edukasi dan Penelitian Informatika) Vol 11, No 3 (2025): Volume 11 No 3
Publisher : Program Studi Informatika

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26418/jp.v11i3.103226

Abstract

Tingginya penggunaan WhatsApp sebagai media penyampaian informasi mendorong munculnya kebutuhan otomasi komunikasi pada suatu organisasi untuk menunjang bisnis prosesnya. Pengiriman yang cepat, dukungan pengiriman file dan fitur keamanan end to end encryption menjadikan layanan berbasis teks ini makin populer. Penelitian ini fokus pada pengembangan sistem WhatsApp Gateway berbasis library whatsapp-web.js dengan arsitektur backend-centric yang memungkinkan pengiriman pesan terjadwal, auto-reply, dan pemrosesan antrian secara aman dan stabil. Dengan arsitektur ini suatu orgnisasi bisa fokus pada isi pesan yang disampaikan tanpa memikirkan infrastruktur pendukung yang komplek. Backend menggunakan Node.js yang memanfaatkan fitur multi-device dari whatsapp-web.js untuk menangani lebih dari satu sesi perangkat secara simultan, sehingga satu instance gateway dapat melayani beberapa akun WhatsApp berbeda menggunakan session_id terpisah. Antarmuka pengguna dibangun menggunakan Laravel, yang menyediakan fungsi input data, manajemen pengguna, dan penjadwalan. Laravel juga mendukung mekanisme antrian native melalui Laravel Queue untuk mengolah perintah pengguna sebelum diteruskan ke backend. Metode pengembangan yang digunakan adalah Rapid Application Development (RAD), dikombinasikan dengan prinsip Agile untuk memastikan iterasi cepat dan adaptif terhadap perubahan kebutuhan. Backend mengimplementasikan modul penjadwalan berbasis cron job, message queue dengan variasi jeda adaptif 2 sampai 7 detik yang dibangkitkan secara random sebagai mitigasi risiko suspensi akun, serta mekanisme listener untuk auto-reply. Hasil pengujian menunjukkan bahwa sistem mampu melakukan pengiriman pesan terjadwal dan auto-reply dengan tingkat keberhasilan 100% selama sesi aktif. Penelitian ini berkontribusi dalam pengembangan sistem komunikasi organisasi berbasis WhatsApp yang stabil, modular, dan dapat melayani banyak perangkat secara simultan.