https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/issue/feed Jurnal Pustaka Data (Pusat Akses Kajian Database, Analisa Teknologi, dan Arsitektur Komputer) 2026-06-18T08:52:48+07:00 Roki Hardianto rokichaniago@gmail.com Open Journal Systems <p><strong><span class="">Jurnal </span>Pustaka Data </strong>adalah sebuah jurnal <em>Double </em><em>blind peer-review</em> <span class="">yang didedikasikan</span> untuk publikasi hasil penelitian yang berkualitas dalam bidang ilmu komputer. Semua publikasi di <strong>Jurnal Pustaka Data</strong> bersifat akses terbuka yang memungkinkan <span class="">artikel </span>tersedia secara bebas online tanpa berlangganan apapun.<br /><br /><strong>Tahun 2026, Jurnal Pustaka Data</strong> publish sebanyak <strong>6 kali dalam setahun</strong>, yakni di bulan; <strong>Februari, April, Juni, Agustus, Oktober, dan Desember.</strong> Sesuai ACC BRIN dengan nomor surat permintaan: <strong>013/Jurnal/PGM/XII/2025</strong> .</p> <p>Jurnal Pustaka Data Terakreditasi <strong>Sinta 5</strong> berdasarkan Surat Keputusan Direktur Jenderal Riset dan Pengembangan Kementrian Pendidikan Tinggi, Sains, dan Teknologi Republik Indonesia, <strong>Nomor 10/C/C3/DT.05.00/2025.</strong></p> https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1940 Implementasi Sistem E-Learning Berbasis Web sebagai Upaya Digitalisasi Pembelajaran di SMK Islam Iqro 2026-06-06T17:28:30+07:00 Aditya Eko Nugroho adhitwisnu23@gmail.com Ma'ruf Nizar Fazari marufnizar28@gmail.com Jupron dosen02664@unpam.ac.id <p><em>The learning process at SMK Islam Iqro was still conducted conventionally, making material distribution, attendance recording, assignment submission, and quizzes entirely reliant on paper-based manual methods. This condition led to time inefficiency, difficulty in monitoring students' learning progress, and limited access to academic information outside school hours. This study aims to design and implement an integrated web-based e-learning system to support the digitalization of the learning process at SMK Islam Iqro. The system was developed using the Waterfall method, encompassing analysis, design, implementation, and testing phases. The technology stack comprised native PHP, MySQL as the database, and an interface built with HTML, CSS, and JavaScript. The system accommodates three user roles Admin, Teacher, and Student each with access rights managed through Role-Based Access Control (RBAC). Core features include learning material management, digital attendance, assignment management, automated quiz grading, a discussion forum, and a notification system. Testing was conducted using the Black Box Testing method across ten functional scenarios, all of which produced results consistent with expected outputs, confirming that the system operates correctly without technical issues. The implementation successfully transformed manual workflows into digital processes, improved the management efficiency of teaching and learning activities, and provided real-time academic information access for all stakeholders within the school environment.</em></p> 2026-06-08T00:00:00+07:00 Hak Cipta (c) 2026 Aditya Eko Nugroho, Ma'ruf Nizar Fazari, Jupron https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1953 Manajemen Proyek Migrasi Website Company Profile Menggunakan Metode Waterfall pada PT. XYZ 2026-06-15T12:13:21+07:00 Hasnan Abiyyu hasnaanabiyyu@gmail.com Davin Rahmada rachdavin@gmail.com Mahir Fadha mahirfadha@gmail.com Muhammad Andik Izzuddin andik@uinsby.ac.id <p><em><span style="font-weight: 400;">This study aims to analyze the application of project management in the migration process of the company profile website at XYZ Company using the Waterfall method. The issues with the previous website were that it still used the WordPress CMS with a static website structure, resulting in content management that was inflexible, difficult to develop, and not user-friendly. The study employed a qualitative method using a case study approach. Data collection was conducted through observation, interviews, documentation, and analysis of the company’s old website. System development was carried out using the Software Development Life Cycle (SDLC) method with the Waterfall model, which includes requirements analysis, system design, system implementation, system testing, and maintenance. The website was developed using React.js for the frontend and CodeIgniter 4 for the backend, implementing the concepts of a Single Page Application (SPA) and a WYSIWYG-based Content Management System (CMS). System testing was conducted using the Blackbox Testing method to ensure all features functioned according to the system’s functional requirements. The research results show that the website migration process successfully addressed the limitations of the previous system and produced a more dynamic, responsive, and easily manageable website. Additionally, the implementation of a fully custom CMS makes it easier for administrators to manage website content more effectively and flexibly. The application of the Waterfall method also helped the website development process proceed in a structured manner in accordance with the predetermined project targets.</span></em></p> 2026-06-15T00:00:00+07:00 Hak Cipta (c) 2026 Hasnan Abiyyu, Davin Rahmada, Mahir Fadha, Muhammad Andik Izzuddin https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1962 Perancangan Sistem Web Inventori Dan Produksi Menggunakan Metode Agile PT Intect Teknologi 2026-05-30T15:14:42+07:00 Dhamar Putra damarputra0191@gmail.com Nanang dosen02599@unpam.ac.id <p><em>Manufacturers that rely on manual record-keeping and external third-party platforms commonly experience data inaccuracy, slow coordination, and weak traceability of component stock. This study designs and builds an independent web-based inventory and production management system for PT InTect Teknologi Indonesia, a projector manufacturer, to address those limitations. The application, named SCMS InTect, was developed using the Agile (iterative) approach so that its features could grow incrementally in line with internal requirements. It was implemented with the Laravel framework on the back end and Vue.js on the front end, and is built around Bill of Materials (BOM) management, dual-state stock tracking (available and reserved), and a tiered approval workflow spanning Staff, Manager, and Director. Functional validation through black-box testing across six modules—authentication, master data, purchase order, assembly, sales order, and after-sales service—returned a fully successful outcome, confirming that automatic stock mutation behaves correctly during goods receipt, assembly completion, delivery, and servicing. The results indicate that the system removes the company’s dependence on the external LabShare platform, lowers manual recording errors, and improves the accuracy and timeliness of inventory data. The work offers a practical reference for integrating production and inventory control in small manufacturers through agile, framework-based web development.</em></p> 2026-06-08T00:00:00+07:00 Hak Cipta (c) 2026 Dhamar Putra, Nanang https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1975 Perancangan Sistem Informasi Pemesanan Jasa Renovasi Bangunan Berbasis Web Untuk Peningkatan Efektivitas Layanan Pada CV. Sejahtera Kita 2026-06-01T15:30:03+07:00 Afiani Agus Abdillah dosen03164@unpam.ac.id Adi Cahyono acahyono270@gmail.com Danish Arfandi Lubis danisharfandilubis@gmail.com Luqman Hakim luqman.hkim1902@gmail.com <p><em>CV. Sejahtera Kita is a company engaged in building renovation services, room renovation services, and custom furniture manufacturing. In its business processes, service ordering activities are still carried out manually through direct communication and instant messaging applications, resulting in several problems such as difficulties in managing customer data, delays in delivering project information, and ineffective monitoring of ongoing work. The purpose of this study is to design and develop a Web-Based Building Renovation Service Ordering Information System that can assist the company in managing service ordering processes in an integrated manner. The system development method used is the Software Development Life Cycle (SDLC) with the Waterfall model, which consists of requirements analysis, system design, implementation, and testing stages. The system was developed using the Next.js framework and MySQL database. This study resulted in a web-based application that provides customer registration, renovation service ordering, order management by administrators, project monitoring by supervisors, and real-time project status tracking for customers. The developed system is capable of improving service effectiveness, accelerating data processing, simplifying project management, and enhancing communication between customers and the company.</em></p> 2026-06-08T00:00:00+07:00 Hak Cipta (c) 2026 Afiani Agus Abdillah, Adi Cahyono, Danish Arfandi Lubis, Luqman Hakim https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1878 Sistem Pengaduan Masyarakat Berbasis Web dengan Pelacakan Status pada Kementerian Ketenagakerjaan Jakarta 2026-05-08T19:25:27+07:00 Muhammad Rayhan rayhanmuhammad012@gmail.com Khairul Rizal khairul.krl@bsi.ac.id Fattya Ariani fattya.fty@nusamandiri.ac.id <p><em>Inefficient management of public complaints can hinder the responsiveness and transparency of government institutions, including the Ministry of Manpower. The absence of an integrated tracking system makes it difficult for the public to monitor the follow-up of submitted complaints. This study aims to design and develop a web-based public complaint system equipped with a real-time complaint status tracking feature to improve the effectiveness and accountability of complaint services. The development method used is Rapid Application Development (RAD), which enables fast development through iterative processes and active user involvement. Data were collected through observation, interviews, and document studies to ensure the system aligns with operational needs. The developed system allows the public to submit complaints online and monitor their progress, while administrators can manage complaint data, handle related documents, and generate reports. Testing results using the black-box method indicate that all core system functions operate according to the specified requirements. Therefore, the system is expected to enhance transparency, accelerate complaint handling processes, and strengthen public trust in the complaint service mechanism at the Ministry of Manpower.</em></p> 2026-06-01T00:00:00+07:00 Hak Cipta (c) 2026 Muhammad Rayhan, Khairul Rizal, Fattya Ariani https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1912 Analisis Waktu Pemprosesan Layanan Enterprise PT. Telkomsat Menggunakan Metode Regresi Linear Berganda 2026-05-26T06:29:54+07:00 Andi Taufik a.taufik30@gmail.com Putra Muslimin a.taufik30@gmail.com <p style="margin: 0cm; margin-bottom: .0001pt; text-align: justify;"><em>This study aims to analyze the influence of technical and non-technical factors on the company's service processing duration. The research data were obtained from the company's historical service records with independent technical variables consisting of Carrier-to-Noise Ratio (CNR), Signal Quality Factor (SQF), Customer Priority Index (CPI), and Latency, as well as non-technical variables including weather conditions and location distance. The analysis method applied in this study is multiple linear regression with a quantitative approach.</em> <em>The simultaneous test results (F-test) indicated that all independent variables collectively exert a significant effect on service processing duration. However, the partial test results (t-test) specifically proved that only weather and location distance variables have a significant effect </em>p &lt; 0,05<em>, while the technical factors do not contribute a significant influence independently. The regression model developed yields an Adjusted </em>R²<em> value of 0.868, indicating that 86.8% of the variation in service processing duration can be explained by the studied independent variables. Furthermore, the model evaluation demonstrates a low prediction error rate, with a Mean Absolute Percentage Error (MAPE) value of 10.6%. These findings conclude that non-technical or external factors hold a more dominant role in determining the efficiency of service processing time compared to the company's internal technical factors</em></p> 2026-06-01T00:00:00+07:00 Hak Cipta (c) 2026 Andi Taufik, Putra Muslimin https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1917 Implementasi Sistem Pemesanan Catering Berbasis Web Pada My Teppanyaki 2026-06-01T17:39:51+07:00 Alpin Lubis alfinlubisnurbaya@gmail.com Mizanul Umam mizanulumam21@gmail.com Jupron Dosen02664@unpam.ac.id <p>Perkembangan teknologi informasi mendorong pelaku usaha kuliner untuk menerapkan sistem digital guna meningkatkan kualitas pelayanan dan efisiensi operasional. My Teppanyaki sebelumnya masih menggunakan proses pemesanan catering secara manual melalui Instagram dan WhatsApp sehingga menyebabkan kesulitan dalam pengelolaan transaksi dan data pelanggan. Penelitian ini bertujuan mengimplementasikan sistem pemesanan catering berbasis web menggunakan teknologi Laravel dan React. Metode pengembangan sistem yang digunakan adalah Waterfall yang terdiri dari analisis kebutuhan, perancangan sistem, implementasi, pengujian, dan pemeliharaan. Sistem dibangun menggunakan Laravel 12, React 18, Inertia.js, PostgreSQL Supabase, dan Tailwind CSS. Fitur yang diimplementasikan meliputi pengelolaan menu, keranjang belanja, pemesanan online, konfirmasi pembayaran, dan integrasi WhatsApp. Hasil pengujian Black Box menunjukkan seluruh fungsi sistem berjalan dengan baik sesuai kebutuhan pengguna. Sistem yang dibangun berhasil meningkatkan efisiensi pemesanan dan mendukung transformasi digital UMKM kuliner.</p> 2026-06-01T00:00:00+07:00 Hak Cipta (c) 2026 alpin lubis, Mizanul Umam, Jupron https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1925 Implementasi Sistem Pengelolaan Keuangan RT Berbasis Web Di RT 011 Kampung Aren 2026-06-06T17:39:52+07:00 Misbachuddin msbhuddn26gnr@gmail.com Shabrina Thufailah shabrinathufailah8@gmail.com Jupron dosen02664@unpam.ac.id <p><em>The operational sustainability of Rukun Tetangga (RT) administrative units, particularly in security, sanitation, and social welfare, depends heavily on the effective governance of cash funds. In RT 011/RW 01 Pondok Betung Village, financial recording still relies on manual ledger books and disconnected spreadsheet files, causing delays in monthly reporting and difficulties in tracking citizen arrears. This study aims to design and implement a web-based RT financial management system to substitute the conventional administration. The development methodology follows the Software Development Life Cycle (SDLC) using the Waterfall model, including system analysis, UML-based architectural design, and database relational modeling. The system architecture utilizes Laravel as a RESTful API backend integrated with React.js and Vite on the client side. The implementation results indicate that this web application effectively centralizes financial data, automates monthly balance sheets, and provides real-time transaction transparency for 120 households. Based on Black-box testing focusing on input, process, and output functions, all system features are declared valid and conform to local business rules. This study concludes that administrative digitalization enhances management accountability and significantly reduces citizens' contribution delays.</em></p> 2026-06-08T00:00:00+07:00 Hak Cipta (c) 2026 Misbachuddin, Shabrina Thufailah, Jupron https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1934 Rancang Bangun Sistem Informasi dan Monitoring Database di Lembaga Layanan Disabilitas Universitas Pamulang 2026-05-25T11:04:04+07:00 Iqbal Julyansyah iqbaleee234@gmail.com Farizi Ilham dosen02954@unpam.ac.id Atika Widayanti atikawidayanti123@gmail.com Salsa Sayida Bilqis salsabilqis19@gmail.com <p><em>Data management for students with disabilities at the Disability Service Unit (LLD) of Pamulang University was still conducted manually using paper forms and spreadsheets, leading to recording errors, reporting delays, and outdated academic information. This study aims to design and develop a web-based monitoring information system using the Laravel framework, MySQL database, and Agile Development method. The system includes student data management, Excel-to-MySQL conversion using Laravel Excel, and academic progress monitoring through IPS and GPA visualization using Chart.js. Black Box Testing results showed that all system features, including login, student data management, Excel import, data validation, and academic monitoring, functioned successfully according to user requirements with a 100% testing success rate. The system was also able to accelerate disability student data management through automatic Excel-to-MySQL conversion and provide real-time academic monitoring through IPS and GPA graphical visualization. Furthermore, the system provides multi-level access for Admin, Head of Division, and Staff within an integrated platform, thereby improving data management efficiency and academic monitoring accuracy for students with disabilities at Pamulang University.</em></p> 2026-06-01T00:00:00+07:00 Hak Cipta (c) 2026 Iqbal Julyansyah, Farizi Ilham, Atika Widayanti, Salsa Sayida Bilqis https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1946 Layer Peel Streamgraph: Mekanisme Penguraian Spasial Interaktif untuk Memitigasi Ilusi Sinus pada Deret Waktu Multivariat 2026-06-15T12:00:40+07:00 Muhammad Luqmanul Hakim luq.elha@gmail.com Zainal Abidin zainal@ti.uin-malang.ac.id <p>Makalah ini menyajikan sistem visualisasi streamgraph interaktif yang dirancang untuk mengeksplorasi data kompetisi penerimaan mahasiswa baru pada seleksi nasional berbasis tes (SNBT) untuk rumpun ilmu komputer di sepuluh universitas terkemuka Indonesia periode 2021–2025. Untuk mengatasi keterbatasan streamgraph standar yang rentan terhadap distorsi geometri dan <em>Sine Illusion</em>, penelitian ini mengusulkan mekanisme <em>Layer Peel</em>, yaitu teknik <em>interactive disentanglement</em> yang mengisolasi secara spasial layer data terpilih dari tumpukan utama. Pemisahan kontekstual ini mentransformasikan tampilan makro menjadi panel detail mikro dengan <em>baseline</em> ortogonal yang stabil, tanpa mengorbankan konteks visual tumpukan global. Sistem diimplementasikan menggunakan HTML5 Canvas, algoritma interpolasi <em>Catmull-Rom spline</em>, dan pengurutan <em>inside-out</em>. Evaluasi empiris menunjukkan bahwa <em>Layer Peel</em> terbukti mampu menyingkap pola anomali lonjakan rasio kompetisi yang sebelumnya terdistorsi pada tumpukan utama. Pengujian terhadap 15 responden menghasilkan nilai <em>System Usability Scale</em> (SUS) sebesar 70,83 (kategori baik) dan mengonfirmasi efektivitas sistem dalam mereduksi beban kognitif secara signifikan. Hasil penelitian ini membuktikan bahwa mekanisme <em>Layer Peel</em> secara efektif menjembatani visualisasi eksploratif dan presisi analitis dalam kerangka <em>focus+context</em>.</p> 2026-06-15T00:00:00+07:00 Hak Cipta (c) 2026 Muhammad Luqmanul Hakim, Zainal Abidin https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1957 Rancang Bangun Sistem Aplikasi PPDB Berbasis Laravel Pada SMP Al-Amanah 2026-05-29T16:10:08+07:00 Hamdan Qo'du Ilal Hakim hamdanqodu@gmail.com Farizi Ilham dosen02954@unpam.ac.id Jumyarti jumyarti17@gmail.com Luthfi Safitri luthfisafitri248@gmail.com <p><em>The new student admission process (PPDB) in private school often faces administrative obstacles due to decentralized data management. SMP Al-Amanah currently relies on a semi-manual registration mechanism using Google Forms distributed partially via social media, making it difficult for prospective guardians to monitor registration status through a single portal. This study aims to design and build an adaptive and integrated web-based online PPDB application system at SMP Al-Amanah to optimize committee work efficiency and information transparency. The system development method used is the Waterfall model, encompassing requirement analysis, system design, program code implementation, and system testing. This application is built using the PHP programming language with the Laravel Framework and MySQL as the database management system. The designed system integrates 9 core features, including multi-stage digital form, document upload features with a preview function, admin verification modules, and payment gateway integration for administrative fee settlement. The functional testing result using the Black Box Testing method indicates that all application features run according to expectations with 100% success rate without functional errors. The implementation of this system successfully reduces data redundancy, accelerates the verification process of physical documents, and facilitates remote registration accessibility from home.</em></p> 2026-06-01T00:00:00+07:00 Hak Cipta (c) 2026 Hamdan Qo'du Ilal Hakim, Farizi Ilham, Jumyarti, Luthfi Safitri https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1964 Application of Warehouse Unrecord Material Electric and Mechanical PT. Indah Kiat Pulp And Paper Perawang, Riau Province Website Based 2026-06-09T15:27:03+07:00 Roki Hardianto roki@unilak.ac.id Wawan Saputra wawan@gmail.com Dori Gusti Alex Candra dorigustialexcandra@gmail.com Jufri Juft2022@gmail.com Qorry Aina Fitroh qorry.aina.fitroh@uingusdur.ac.id Mardoni mardoni@pnp.ac.id Eva Tri Ningsih evatriningsing@gmail.com Rais Siswanto rais@pcr.ac.id Karmila Sari karmila@unilak.ac.id Wirdahchoiriah wirdah@unilak.ac.id Muammar Revnu Ohara ohara@unilak.ac.id Andrizal andrizal@unilak.ac.id <p>Pengelolaan persediaan material pada Warehouse Unrecord Material Electric dan Mechanical PT. Indah Kiat Pulp and Paper Perawang masih dilakukan secara manual menggunakan pencatatan pada lembaran kertas, sehingga menimbulkan berbagai kendala seperti kesulitan dalam pengontrolan stok, pencarian lokasi penyimpanan barang, serta pemantauan aktivitas barang masuk dan keluar. Penelitian ini bertujuan untuk merancang dan membangun aplikasi warehouse berbasis web yang mampu mengelola data persediaan material secara efektif serta mendukung penataan ruang penyimpanan menggunakan metode Class Based Storage (CBS). Metode penelitian yang digunakan meliputi observasi, wawancara, dan studi pustaka untuk pengumpulan data, sedangkan pengembangan sistem dilakukan melalui tahapan analisis kebutuhan, perancangan menggunakan Unified Modeling Language (UML), implementasi menggunakan bahasa pemrograman PHP dengan framework Laravel dan basis data MySQL, serta pengujian menggunakan metode Black Box Testing. Data yang digunakan berupa data barang masuk, barang keluar, stok material, serta frekuensi perpindahan material pada gudang Unrecord Material Electric dan Mechanical. Metode CBS diterapkan dengan menghitung kebutuhan ruang penyimpanan (space requirement), frekuensi perpindahan material (throughput), dan penentuan kelas penyimpanan berdasarkan tingkat aktivitas material. Hasil penelitian menunjukkan bahwa aplikasi yang dibangun mampu mengelola data persediaan secara terkomputerisasi, memudahkan proses pencarian informasi stok, mengontrol aktivitas barang masuk dan keluar, serta membantu penataan lokasi penyimpanan material berdasarkan tingkat frekuensi penggunaannya. Dengan demikian, aplikasi warehouse berbasis web yang dikembangkan dapat meningkatkan efektivitas dan efisiensi pengelolaan gudang serta mendukung pengambilan keputusan dalam pengelolaan persediaan material.</p> 2026-06-18T00:00:00+07:00 Hak Cipta (c) 2026 Roki Hardianto, Wawan Saputra, Dori Gusti Alex Candra, Jufri, Qorry Aina Fitroh, Mardoni, Eva Tri Ningsih, Rais Siswanto, Karmila Sari, Wirdahchoiriah, Muammar Revnu Ohara, Andrizal https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1984 Prioritisasi Kebutuhan Perancangan Sistem Informasi Pangan Terintegrasi Menggunakan Fahp Dan Zachman Framework 2026-06-12T17:12:55+07:00 harry soepandi harrysupandi@unej.ac.id Calissta Alodia Marella 222410103092@mail.unej.ac.id Katarina Leba katrin@unej.ac.id Anang Andrianto 4anang@unej.ac.id <p>Fragmentasi sistem informasi di Kabupaten Jember, khususnya di Dinas Pertanian, Hortikultura, dan Perkebunan (DTPHP), menimbulkan tantangan bagi pengambilan keputusan berbasis data yang efektif. Data produksi komoditas, luas lahan tanam, hasil panen, serta informasi distribusi dan harga pangan masih dikelola secara terpisah menggunakan Microsoft Excel dan komunikasi informal melalui WhatsApp tanpa integrasi antar unit kerja atau lembaga. Kondisi ini menyebabkan redundansi data, aliran informasi yang tidak konsisten, dan keterbatasan pengembangan sistem karena tidak adanya Arsitektur Perusahaan (Enterprise Architecture/EA) yang terintegrasi. Studi ini bertujuan untuk merancang Arsitektur Perusahaan untuk Sistem Informasi Pangan Terpadu di Kabupaten Jember menggunakan Kerangka Kerja Zachman dan untuk menentukan prioritas kebutuhan sistem menggunakan metode Fuzzy Analytical Hierarchy Process (FAHP). Penelitian ini menerapkan pendekatan metode campuran, dimulai dengan tahap kualitatif melalui Diskusi Kelompok Fokus (Focus Group Discussions/FGD) dan observasi untuk membangun matriks Kerangka Kerja Zachman, diikuti oleh tahap kuantitatif melalui survei perbandingan berpasangan berdasarkan penilaian ahli. Hasil penelitian menghasilkan cetak biru arsitektur yang terdiri dari arsitektur data dengan lima domain utama, arsitektur aplikasi dengan sembilan modul terintegrasi, dan arsitektur teknologi berbasis arsitektur tiga tingkat menggunakan ReactJS, Laravel, MySQL/PostgreSQL, dan hosting on-premise. Berdasarkan hasil FAHP menggunakan tiga kriteria utama—kebutuhan pengguna, manfaat pengguna, dan kemudahan penggunaan—fitur Pemeriksaan Kelengkapan dan Validitas Dokumen memperoleh prioritas tertinggi dengan bobot global 0,2035 (20,35%). Hasil ini memberikan rekomendasi prioritas implementasi untuk pengembangan sistem informasi pangan terintegrasi di Kabupaten Jember.</p> 2026-06-15T00:00:00+07:00 Hak Cipta (c) 2026 harry soepandi, Calissta Alodia Marella, Katarina Leba, Anang Andrianto https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1900 Analisis Kinerja K-Means dan DBSCAN dalam Pengelompokan Kepadatan Kendaraan Bermotor Tingkat Provinsi 2026-06-15T11:40:27+07:00 Syafiq Hafizh Farizi syafiqhafizh06@gmail.com Muhammad Rasyid mrasyid18102005@gmail.com Masna Wati masnawati@fkti.unmul.ac.id Joan Angelina Widians angelwidians@unmul.ac.id <p>Pertumbuhan kendaraan bermotor di Indonesia meningkat signifikan dengan distribusi antarprovinsi yang sangat timpang. Data BPS (2024) mencatat ketimpangan ekstrem: Jawa Barat memiliki 27.104.924 unit, sedangkan Kalimantan Utara hanya 305.187 unit. Hal ini menuntut pendekatan analisis untuk mengelompokkan kepadatan kendaraan secara sistematis. Penelitian ini bertujuan membandingkan kinerja algoritma K-Means dan <em>Density-Based Spatial Clustering of Applications with Noise</em> (DBSCAN) dalam mengelompokkan kepadatan kendaraan pada 34 provinsi di Indonesia. Tahapan penelitian meliputi pengumpulan data sekunder, <em>preprocessing</em> (pembersihan, transformasi logaritmik, dan standardisasi), serta penentuan parameter optimal melalui metode <em>Elbow</em> dan <em>Silhouette</em> (K-Means) dan <em>k-distance plot</em> (DBSCAN). Evaluasi performa menggunakan <em>Silhouette Coefficient</em>, <em>Davies-Bouldin Index</em>, dan <em>Calinski-Harabasz Index</em>. Hasilnya, K-Means (K=4) menghasilkan empat tingkat kepadatan yang <em>interpretable</em> dengan nilai <em>Silhouette</em> 0,537, <em>Davies-Bouldin</em> 0,560, dan <em>Calinski-Harabasz</em> 98,00. Sebaliknya, DBSCAN (?=0,8; MinPts=5) hanya membentuk 2 <em>cluster</em> dengan 5 titik <em>noise</em> dan <em>Calinski-Harabasz</em> 42,67. Kesimpulannya, K-Means terbukti lebih unggul dalam menghasilkan separasi <em>cluster</em> yang granular dan informatif untuk pengelompokan tingkat kepadatan kendaraan di Indonesia.</p> 2026-06-15T00:00:00+07:00 Hak Cipta (c) 2026 Syafiq Hafizh Farizi, Muhammad Rasyid, Masna Wati, Joan Angelina Widians https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1913 Efektivitas Sistem Informasi Pelayanan Oleh Pihak Kepolisian Berbasis Web Pada Polsek Sungai Batang 2026-05-23T22:31:35+07:00 Hapsah hafsaashaf064@gmail.com Ilyas ilyas@gmail.com Dwi Yuli Prasetyo dwiyuli@gmail.com <p><em>Polri Super App is an application developed by the police specifically designed for the public to receive superior police services more quickly and easily. This research is a qualitative research. Qualitative research allows researchers to analyze the sequence of operations, recipe formulas, the meaning of various concepts, characteristics of goods and services, images, styles, cultural practices, physical models of artifacts. The results and discussions in this study are (1) The application that is expected to be able to improve the services of the Sungai Batang Police and make it easier for the public to obtain online services has not run optimally in accordance with the objectives of the formation of the Super App Application (2) The effectiveness of the use of the Polri super app system in Sungai Batang obtained results that the application of the Design Sprint method in redesigning the UI / UX of the Polri Super App application provides a systematic, effective, and efficient approach. With five structured stages, this method helps researchers understand the specific needs of users through in-depth analysis, interviews, and observations in the initial stage. (3) the main obstacles that hinder the optimization of digital-based SKCK services at the Parepare Police. One of the most obvious obstacles is the lack of socialization regarding online registration procedures. limited access to the internet and digital devices, especially for people in remote areas or those from lower-middle economic classes</em></p> 2026-06-04T00:00:00+07:00 Hak Cipta (c) 2026 Hapsah, Ilyas, Dwi Yuli Prasetyo https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1921 Studi Komparasi Penerapan Aspek Higienis pada Bangunan Pasar Ikan Pabean dan Sentra Ikan Bulak 2026-05-21T08:35:53+07:00 M. Ridwan Afiansyah 119051010081@student.upnjatim.ac.id Yusvika Ratri Harmunisa yusvika.ratri.ar@upnjatim.ac.id <p><em>Indonesia possesses significant potential in the fisheries sector; however, it has not been fully optimized due to the low quality of fish market facilities, particularly regarding hygiene. As a coastal city, Surabaya features two major fish trading hubs, namely the Pabean Fish Market and the Bulak Fish Center, which serve as the objects of this study. This research aims to evaluate and compare the implementation of hygienic aspects in both market buildings, encompassing sanitation, ventilation, and lighting. The method employed is a field survey conducted through direct observation and interviews with traders as well as market management. The results indicate that the Bulak Fish Center possesses a more modern sanitation system, better air circulation, and adequate lighting compared to the Pabean Fish Market, which still exhibits deficiencies in waste management, natural ventilation, and the cleanliness of fish processing areas. In conclusion, this study demonstrates that infrastructural differences directly influence the market environment quality and the safety of fishery products. These findings are expected to serve as a baseline for improvements in traditional fish markets across Surabaya.</em></p> 2026-05-25T00:00:00+07:00 Hak Cipta (c) 2026 M. Ridwan Afiansyah https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1927 Perancangan Dan Implementasi Sistem Presensi Guru Dan Siswa Berbasis Web Dengan Qr Code Untuk Presensi Guru Dan Pengelolaan Absensi Siswa Oleh Wali Kelas Di Mis Zakiaa 2026-05-23T22:32:29+07:00 Afrian Endriartono afriannr4@gmail.com Aldi Yansyah aldiynsh007@gmail.com Aufa Zahir F.A asrifajirah@gmail.com Afiani Agus Abdillah dosen03164@unpam.ac.id <p><em>The teacher attendance and student attendance management processes at MIS ZAKIAA are still performed manually using attendance books, potentially leading to various problems such as recording errors, delays in data recapitulation, and a lack of efficiency in administrative management. Furthermore, the non-computerized system makes it difficult for the school to monitor attendance accurately and in real-time. Therefore, a web-based system capable of integrating teacher attendance and student attendance management in a single, effective and efficient platform is needed. To address these issues, a web-based attendance system was designed and implemented, utilizing QR Code technology for teacher attendance and a feature for managing student attendance by homeroom teachers. This system was developed using the Software Development Life Cycle (SDLC) waterfall model, with stages of analysis, design, implementation, and testing. The system's main features include user login, teacher attendance using QR Codes, student data management, attendance recapitulation, and automatic report generation. Implementation results indicate that the system improves efficiency and accuracy, and facilitates integrated monitoring of teacher and student attendance.</em></p> 2026-06-06T00:00:00+07:00 Hak Cipta (c) 2026 Afrian Endriartono, Aldi Yansyah, Aufa Zahir F.A, Afiani Agus Abdillah https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1938 Implementasi Sistem Penjualan Berbasis Web Menggunakan HTML5, CSS3, dan JavaScript Vanilla pada UMKM Kuliner. 2026-06-11T14:48:45+07:00 Fathya Vaulizayanti fathyavau@gmail.com Billie Raditya Akbar billierdtya@gmail.com Jupron dosen02664@unpam.ac.id <p>Dapur Rumpin, sebuah unit usaha kuliner berskala menengah yang beroperasi di Kecamatan Rumpin, Kabupaten Bogor, menghadapi serangkaian hambatan operasional yang bersumber dari sistem pencatatan transaksi penjualan yang masih bersifat konvensional sepenuhnya, mencakup penulisan pesanan secara manual pada buku nota, penghitungan tagihan oleh kasir tanpa bantuan perangkat digital, serta ketiadaan jalur pemesanan berbasis teknologi yang terorganisir. Kondisi tersebut berpotensi memunculkan kesalahan pencatatan data sekaligus menghambat kemampuan pelaku usaha dalam mengambil keputusan berdasarkan data secara <em>real-time</em>. Riset ini bertujuan merancang serta mengimplementasikan sebuah sistem transaksi berbasis <em>web</em> dengan memanfaatkan <em>HTML5</em>, <em>CSS3</em>, dan <em>Vanilla JavaScript</em> (<em>ES6</em>) tanpa keterlibatan <em>framework backend</em> apapun, dengan fokus utama pada optimalisasi efisiensi transaksi di lingkungan usaha mikro, kecil, dan menengah (UMKM) sektor kuliner. Metodologi pengembangan perangkat lunak yang digunakan ialah model <em>Waterfall</em>, yang mencakup empat tahapan berurutan: penggalian kebutuhan sistem, perancangan arsitektur, realisasi kode, dan verifikasi fungsional. Sistem yang berhasil dibangun dilengkapi dengan sejumlah fitur unggulan, yakni katalog menu digital yang mendukung penyaringan kategori secara dinamis, keranjang belanja interaktif yang beroperasi melalui <em>Web Storage API</em> (<em>localStorage</em>), tampilan kode pembayaran <em>QRIS</em> secara statis, dan mekanisme pengiriman konfirmasi pesanan secara otomatis kepada admin lewat <em>WhatsApp URL Scheme API</em>. Evaluasi menggunakan metode <em>Black Box Testing</em> terhadap lima skenario fungsional memperlihatkan bahwa seluruh fungsi utama sistem berjalan tanpa hambatan, meliputi penambahan item ke keranjang, komputasi total tagihan secara otomatis, validasi isian formulir checkout, penayangan kode <em>QRIS</em>, dan pengiriman notifikasi pesanan melalui <em>WhatsApp</em>. Sistem ini berhasil menggantikan alur pencatatan manual dengan solusi digital yang terautomasi, sekaligus menekan potensi kesalahan manusia dan mempercepat siklus pelayanan kepada pelanggan. Penelitian ini menyimpulkan bahwa teknologi <em>web</em> berbasis <em>Vanilla JavaScript</em> layak dijadikan solusi digitalisasi sistem transaksi UMKM kuliner yang praktis, hemat biaya, dan terbukti efektif.</p> <p><em>Kata kunci: sistem penjualan berbasis web, Vanilla JavaScript, localStorage, QRIS, digitalisasi UMKM</em></p> 2026-06-15T00:00:00+07:00 Hak Cipta (c) 2026 Fathya Vaulizayanti, Billie Raditya Akbar, Jupron https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1949 Implementasi Pembuatan Sistem Pengelolaan Perpustakaan Berbasis Web Studi Kasus di MTs Islamiyah Ciputat 2026-06-18T08:52:48+07:00 Muhammad Arya Mifza aryarafly55@gmail.com Ika Radistia Valen ikaradistiavalen@gmail.com Jupron dosen02664@unpam.ac.id <p>Perpustakaan MTs Islamiyah Ciputat masih bergantung pada pencatatan manual dengan buku besar konvensional, kondisi yang memunculkan ketidakakuratan data inventaris, kelambatan proses penelusuran informasi, serta prosedur penyusunan laporan yang tidak efisien. Ketiadaan sistem digital menyulitkan petugas perpustakaan dalam memantau ketersediaan koleksi secara langsung dan menghasilkan laporan berkala yang akurat, sehingga berdampak pada menurunnya kualitas layanan perpustakaan bagi siswa maupun tenaga pendidik. Penelitian ini bertujuan merancang dan mengimplementasikan SIPERPUS, yakni Sistem Informasi Pengelolaan Perpustakaan berbasis web, untuk mengotomasi keseluruhan proses operasional perpustakaan tersebut. Proses pengembangan mengadopsi model waterfall yang terdiri atas lima tahapan berurutan: communication, planning, modeling, construction, dan deployment. Sistem dibangun menggunakan PHP serta framework CodeIgniter 4 yang berlandaskan arsitektur Model-View-Controller, basis data relasional MySQL, dan komponen antarmuka berbasis Bootstrap guna menghadirkan tampilan yang responsif dan ramah pengguna. Fungsionalitas inti yang dihadirkan meliputi pengelolaan data buku dan rak, administrasi keanggotaan, transaksi peminjaman dan pengembalian koleksi disertai mekanisme pembaruan stok otomatis yang terintegrasi, serta modul pelaporan yang komprehensif. Fitur pembaruan stok otomatis bekerja dengan cara mengurangi atau menambah inventaris buku secara langsung pada setiap transaksi peminjaman maupun pengembalian, sehingga rekonsiliasi manual tidak lagi diperlukan dan transaksi pada koleksi berstok nol dapat dicegah secara teknis. Verifikasi dilakukan melalui Black-Box Testing terhadap lima modul utama dengan cakupan 14 skenario pengujian. Keseluruhan skenario menghasilkan status valid, membuktikan bahwa SIPERPUS berfungsi sesuai spesifikasi kebutuhan yang telah ditetapkan dan layak dioperasikan di MTs Islamiyah Ciputat sebagai pengganti sistem pencatatan konvensional.</p> 2026-06-18T00:00:00+07:00 Hak Cipta (c) 2026 Muhammad Arya Mifza, Ika Radistia Valen, Jupron https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1961 Penerapan Algoritma K-Means untuk Segmentasi Pemilih Berdasarkan Kelompok Usia (Studi Kasus: DPT Desa Kesambi) 2026-06-16T21:37:23+07:00 Firda Intan Nur Alisa 202353134@std.umk.ac.id Nanda Dea Anggi Maharani 202353133@std.umk.ac.id Canes Nur Amandasari 202353122@std.umk.ac.id Anggita Nur Maulani 202353147@std.umk.ac.id Muhammad Arifin arifin.m@umk.ac.id <p>Partisipasi pemilih merupakan salah satu indikator penting dalam keberhasilan penyelenggaraan pemilu di tingkat desa. Namun, pendekatan sosialisasi yang bersifat seragam tanpa mempertimbangkan karakteristik demografis pemilih seringkali kurang efektif. Penelitian ini bertujuan untuk melakukan segmentasi pemilih berdasarkan kelompok usia menggunakan algoritma K-Means <em>Clustering</em> pada data Daftar Pemilih Tetap (DPT) Desa Kesambi. Variabel yang digunakan dalam proses <em>clustering</em> adalah usia dan jenis kelamin. Data yang digunakan berjumlah 1.465 rekod setelah melalui tahap <em>preprocessing</em>. Penentuan jumlah cluster optimal dilakukan menggunakan <em>Elbow Method</em>, yang menghasilkan nilai k = 3 sebagai jumlah cluster terbaik. Hasil <em>clustering</em> membagi pemilih ke dalam tiga kelompok, yaitu Pemilih Muda (usia 17–34 tahun) sebanyak 509 pemilih (34,7%), Usia Produktif (usia 35–53 tahun) sebanyak 592 pemilih (40,4%), dan Lansia (usia 54–93 tahun) sebanyak 364 pemilih (24,8%). Evaluasi menggunakan <em>Silhouette Score</em> menghasilkan nilai 0,5698 yang menunjukkan kualitas <em>clustering</em> dalam kategori cukup baik. Hasil penelitian ini dapat dimanfaatkan sebagai dasar pengambilan keputusan dalam merancang strategi sosialisasi dan pendekatan kampanye yang lebih tepat sasaran sesuai dengan karakteristik demografis masing-masing kelompok pemilih.</p> <div class="jso-cursor-trail-wrapper" style="position: fixed; left: 0px; top: 0px; width: 100vw; height: 100vh; overflow: hidden; pointer-events: none; z-index: 9999;"> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 267px; top: 76px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 0px; top: 0px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 539px; top: 162px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 481px; top: 167px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 414px; top: 167px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 373px; top: 155px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 343px; top: 137px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 330px; top: 123px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 359px; top: 137px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 411px; top: 181px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 475px; top: 159px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> <div class="jso-cursor-trail-shape" style="position: absolute; left: 297px; top: 87px; pointer-events: none; display: none;"><img src="https://cdn.custom-cursor-trails.com/uploads/fruit_orange_cf78e9d03b.png" width="42"></div> </div> 2026-06-18T00:00:00+07:00 Hak Cipta (c) 2026 Firda Intan Nur Alisa, Nanda Dea Anggi Maharani, Canes Nur Amandasari, Anggita Nur Maulani, Muhammad Arifin https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1971 Implementasi Sistem Absensi Berbasis Web Untuk Guru Dan Siswa Di SMP Islam Raudlatul Hikmah 2026-05-30T22:26:28+07:00 Rio Permana Mardianto riopermanam45@gmail.com Farid Mardan Aziz farid.mardanaziz@gmail.co Jupron dosen02664@unpam.ac.id <p><em>Attendance management is an important part of school administration because it supports discipline monitoring, data recording, and monthly reporting. SMP Islam Raudlatul Hikmah still relied on manual attendance books for teachers and students, causing recording errors, slow recapitulation, and limited real-time monitoring. This study uses a web-based attendance information system using QR Code and Laravel. The method used was Waterfall, which covers needs analysis, design, implementation, testing, and maintenance planning. Data were collected through observation, interviews, and literature review. The system provides login, teacher attendance through QR Code scanning, student attendance input by teachers, master data management, and attendance reports. The black box test showed that the main services worked according to their intended functions. The implementation helps attendance recording become more structured, reduces manual recapitulation, and supports faster monitoring by school administrators.</em></p> 2026-06-08T00:00:00+07:00 Hak Cipta (c) 2026 Rio Permana Mardianto, Jupron, Farid Mardan Aziz https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1871 Manajemen Proyek ERP Berbasis Nilai: Prediksi Manfaat Menggunakan XGBoost 2026-05-08T17:28:51+07:00 Fillah Anjany fillahanjany1605@gmail.com Nurlita Marta Annisa’ nurlitamarta28@gmail.com Muhammad Ainul Yaqin yaqinov@ti.uin-malang.ac.id <p><em>Enterprise Resource Planning (ERP) implementation is a strategic initiative to improve business process integration and organizational performance; however, many projects that are operationally successful fail to deliver significant business value. This study proposes a <strong>Benefit Realization Prediction in ERP Project Management</strong> approach using a machine learning model based on Extreme Gradient Boosting (XGBoost) with a quantitative explanatory–predictive design and a dataset of 300 ERP projects. The model integrates multi-dimensional variables, including project characteristics, project management, and organizational readiness, to predict benefit realization using a multi-class classification approach. The dataset is split into 80% training data and 20% testing data, where the model is trained to capture complex relationships among variables and evaluated for generalization performance. Hyperparameter tuning is applied to optimize key parameters such as n_estimators, learning_rate, and max_depth. The results show that the XGBoost model achieves strong performance with an accuracy of 91% and an AUC of 0.95. Feature importance analysis identifies top management support, organizational readiness, project manager experience, user training intensity, and system integration complexity as the most influential factors. Additionally, experimental scenarios such as ablation study and early prediction demonstrate the model’s ability to identify key factors and provide early-stage predictions, highlighting its potential as a decision-support tool for proactive and value-based ERP project management</em></p> 2026-06-01T00:00:00+07:00 Hak Cipta (c) 2026 Fillah Anjany, Nurlita Marta Annisa’, Muhammad Ainul Yaqin https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1909 Implementasi Metode Fuzzy AHP-TOPSIS Berbasis MCDM Untuk Pemilihan Indekos Di Desa Puseurjaya 2026-05-17T13:15:06+07:00 Salsabila Nur Fadhilah Permana salsapermana80@gmail.com Apriade Voutama apriade.voutama@staff.unsika.ac.id <p>Pemilihan indekos yang tepat bagi mahasiswa memerlukan pertimbangan terhadap berbagai kriteria, mulai dari harga sewa, ketersediaan fasilitas, aksesibilitas lokasi, tingkat keamanan, hingga kondisi lingkungan sekitar. Tanpa panduan yang jelas, proses pemilihan dapat menghasilkan keputusan yang kurang optimal. Penelitian ini membangun model keputusan dua tahap dengan mengintegrasikan metode Fuzzy Analytic Hierarchy Process (Fuzzy AHP) dan Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) untuk merekomendasikan indekos terbaik dari lima alternatif di Desa Puseurjaya, Karawang. Fuzzy AHP digunakan untuk menetapkan bobot kriteria melalui Triangular Fuzzy Number (TFN), sedangkan TOPSIS dibuat sebagai alternatif yang berdasarkan kedekatan terhadap solusi ideal positif dan jarak dari solusi ideal negatif. Hasil menunjukkan bahwa kriteria lokasi memperoleh bobot tertinggi sebesar 0,2867, diikuti harga sewa sebesar 0,2600. Alternatif A3 mendapatkan peringkat pertama dengan nilai preferensi relatif Ci = 0,6613 dari harga sewa yang kompetitif serta penilaian tertinggi pada kriteria keamanan dan lingkungan. Model yang dibangun terbukti robust melalui analisis sensitivitas dengan variasi bobot ±10%, di mana peringkat A3 tetap konsisten. Pendekatan Fuzzy AHP-TOPSIS ini memberikan dasar rekomendasi yang lebih objektif jika dibandingkan dengan metode lama berbasis intuisi semata.</p> 2026-06-01T00:00:00+07:00 Hak Cipta (c) 2026 Salsabila Nur Fadhilah Permana, Apriade Voutama https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1914 Rekonstruksi Diagram Kelas UML Moodle Menggunakan Analisis Kode Statis 2026-05-26T06:52:09+07:00 Muktibaskara Kusbianto muktibaskrakusbianto@gmail.com Muhammad Aditya Dermawan adityadermawan111@gmail.com Muhammad Ainul Yaqin yaqinov@ti.uin-malang.ac.id <p><em>Architectural design documentation in large-scale software such as Moodle is often inconsistent with its actual implementation, triggering technical debt. Consequently, automated extraction efforts frequently fail due to visual pollution resulting in "Spaghetti Diagrams". To address this specific issue, this study aims to resolve the visual pollution problem through a Static Code Analysis (SCA) approach based on the Abstract Syntax Tree (AST). This approach automatically reconstructs class diagrams across 220 Moodle source code files within the Assign, Course, and User modules. The evaluation is measured based on the quantity of successfully extracted architectural elements (classes, attributes, methods, relations) and the readability of the visual design. Extraction results indicate that the algorithm successfully processed all code without execution errors, with the Course Module recording the highest complexity level. The implementation of filtering and blacklisting mechanisms to discard utility classes and ignore local-level dependency relations proved crucial and effective in eliminating architectural noise. In conclusion, the reconstructed UML class diagram visualization is proven to be representative and accurate, serving as an actual architectural blueprint to facilitate continuous system maintenance.</em></p> 2026-06-01T00:00:00+07:00 Hak Cipta (c) 2026 Muktibaskara Kusbianto, Muhammad Aditya Dermawan, Muhammad Ainul Yaqin https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1923 Analisis Deskriptif Analitis Terhadap Kinerja Sistem Informasi Pelayanan Desa Berbasis SWOT di Desa Junjangan 2026-05-22T08:31:47+07:00 Hary Wibowo Harywibowo1808@gmail.com Abdullah abdullah@unisi.ac.id Muhammad Jibril jibril.unisi@gmail.com <p><em>This study aims to determine the performance of a SWOT-based village service information system in Junjangan Village. The research method used was descriptive analytical with a qualitative approach. Data collection was conducted through observation, interviews, and documentation. Five respondents, consisting of operators and village officials, participated in the study.The research results show that the village service information system in Junjangan Village has helped improve the effectiveness of public administration services, expedited data processing, and simplified the storage of village documents. Based on the SWOT analysis, the strengths factor was 40%, opportunities 30%, weaknesses 20%, and threats 10%. The primary strength lies in the ease of administrative services and village data management. Weaknesses identified include limited operator capabilities and an unstable internet network. Opportunities for Junjangan Village include government support for village digitalization and information technology development. Threats identified include system disruptions, device damage, and low technological skills among some residents. Based on the research results, it can be concluded that the performance of the village service information system in Junjangan Village is quite good and effective in supporting village public services. However, improvements in the quality of human resources and technological infrastructure are needed to optimize village services.</em></p> 2026-06-04T00:00:00+07:00 Hak Cipta (c) 2026 Hary Wibowo; Abdullah, Muhammad Jibril https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1932 Evaluasi Kepuasan Pengguna Pada Aplikasi Digital Identitas Adminduk (Adinda) Di Desa Tanah Merah Menggunakan Metode Service Quality (Servqual) 2026-05-24T15:34:11+07:00 Ratna Dewi rtnaadew12@gmail.com Abdullah abdullah@unisi.ac.id Fitri Yunita fitriyu@gmail.com <p style="margin: 0cm; margin-bottom: .0001pt; text-align: justify;"><em>Advances in information technology have prompted the government to improve the quality of digital-based public services, including civil registration services through the digital identitas adminduk (adinda) application in tanah merah village. However, several challenges have been identified in its implementation, such as service delays, data errors, and suboptimal service quality, necessitating an evaluation of user satisfaction with the application. This study aims to determine the level of user satisfaction with the adinda application using the service quality (servqual) method. This study employs a quantitative method with a descriptive approach. Research data were collected through the distribution of questionnaires to 100 respondents who are users of the adinda application in tanah merah village. Data analysis was conducted using validity tests, reliability tests, servqual gap analysis, t-tests, f-tests, and cartesian diagrams. The results indicate that the tangibles and reliability dimensions significantly influence user satisfaction with the adinda application. Meanwhile, the responsiveness, assurance, and empathy dimensions do not significantly influence user satisfaction. The servqual analysis results indicate that the assurance and empathy dimensions have negative gap values, indicating that service quality improvements are still needed, particularly regarding system security and attention to user needs. Additionally, the cartesian diagram results show that several service attributes remain top priorities for improvement to enhance the quality of digital-based civil registration services in tanah merah village.</em></p> 2026-06-06T00:00:00+07:00 Hak Cipta (c) 2026 Ratna Dewi, Abdullah, Fitri Yunita