https://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/issue/feedJurnal Pustaka Data (Pusat Akses Kajian Database, Analisa Teknologi, dan Arsitektur Komputer)2026-06-18T08:52:48+07:00Roki Hardiantorokichaniago@gmail.comOpen 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/1940Implementasi Sistem E-Learning Berbasis Web sebagai Upaya Digitalisasi Pembelajaran di SMK Islam Iqro2026-06-06T17:28:30+07:00Aditya Eko Nugrohoadhitwisnu23@gmail.comMa'ruf Nizar Fazarimarufnizar28@gmail.comJuprondosen02664@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:00Hak Cipta (c) 2026 Aditya Eko Nugroho, Ma'ruf Nizar Fazari, Jupronhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1953Manajemen Proyek Migrasi Website Company Profile Menggunakan Metode Waterfall pada PT. XYZ2026-06-15T12:13:21+07:00Hasnan Abiyyuhasnaanabiyyu@gmail.comDavin Rahmadarachdavin@gmail.comMahir Fadhamahirfadha@gmail.comMuhammad Andik Izzuddinandik@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:00Hak Cipta (c) 2026 Hasnan Abiyyu, Davin Rahmada, Mahir Fadha, Muhammad Andik Izzuddinhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1962Perancangan Sistem Web Inventori Dan Produksi Menggunakan Metode Agile PT Intect Teknologi2026-05-30T15:14:42+07:00Dhamar Putradamarputra0191@gmail.comNanangdosen02599@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:00Hak Cipta (c) 2026 Dhamar Putra, Nananghttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1975Perancangan Sistem Informasi Pemesanan Jasa Renovasi Bangunan Berbasis Web Untuk Peningkatan Efektivitas Layanan Pada CV. Sejahtera Kita2026-06-01T15:30:03+07:00Afiani Agus Abdillahdosen03164@unpam.ac.idAdi Cahyonoacahyono270@gmail.comDanish Arfandi Lubisdanisharfandilubis@gmail.comLuqman Hakimluqman.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:00Hak Cipta (c) 2026 Afiani Agus Abdillah, Adi Cahyono, Danish Arfandi Lubis, Luqman Hakimhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1878Sistem Pengaduan Masyarakat Berbasis Web dengan Pelacakan Status pada Kementerian Ketenagakerjaan Jakarta2026-05-08T19:25:27+07:00Muhammad Rayhanrayhanmuhammad012@gmail.comKhairul Rizalkhairul.krl@bsi.ac.idFattya Arianifattya.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:00Hak Cipta (c) 2026 Muhammad Rayhan, Khairul Rizal, Fattya Arianihttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1912Analisis Waktu Pemprosesan Layanan Enterprise PT. Telkomsat Menggunakan Metode Regresi Linear Berganda2026-05-26T06:29:54+07:00Andi Taufika.taufik30@gmail.comPutra Muslimina.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 < 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:00Hak Cipta (c) 2026 Andi Taufik, Putra Musliminhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1917Implementasi Sistem Pemesanan Catering Berbasis Web Pada My Teppanyaki2026-06-01T17:39:51+07:00Alpin Lubisalfinlubisnurbaya@gmail.comMizanul Umammizanulumam21@gmail.comJupronDosen02664@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:00Hak Cipta (c) 2026 alpin lubis, Mizanul Umam, Jupronhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1925Implementasi Sistem Pengelolaan Keuangan RT Berbasis Web Di RT 011 Kampung Aren2026-06-06T17:39:52+07:00Misbachuddinmsbhuddn26gnr@gmail.comShabrina Thufailahshabrinathufailah8@gmail.comJuprondosen02664@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:00Hak Cipta (c) 2026 Misbachuddin, Shabrina Thufailah, Jupronhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1934Rancang Bangun Sistem Informasi dan Monitoring Database di Lembaga Layanan Disabilitas Universitas Pamulang2026-05-25T11:04:04+07:00Iqbal Julyansyahiqbaleee234@gmail.comFarizi Ilhamdosen02954@unpam.ac.idAtika Widayantiatikawidayanti123@gmail.comSalsa Sayida Bilqissalsabilqis19@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:00Hak Cipta (c) 2026 Iqbal Julyansyah, Farizi Ilham, Atika Widayanti, Salsa Sayida Bilqishttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1946Layer Peel Streamgraph: Mekanisme Penguraian Spasial Interaktif untuk Memitigasi Ilusi Sinus pada Deret Waktu Multivariat2026-06-15T12:00:40+07:00Muhammad Luqmanul Hakimluq.elha@gmail.comZainal Abidinzainal@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:00Hak Cipta (c) 2026 Muhammad Luqmanul Hakim, Zainal Abidinhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1957Rancang Bangun Sistem Aplikasi PPDB Berbasis Laravel Pada SMP Al-Amanah2026-05-29T16:10:08+07:00Hamdan Qo'du Ilal Hakimhamdanqodu@gmail.comFarizi Ilhamdosen02954@unpam.ac.idJumyartijumyarti17@gmail.comLuthfi Safitriluthfisafitri248@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:00Hak Cipta (c) 2026 Hamdan Qo'du Ilal Hakim, Farizi Ilham, Jumyarti, Luthfi Safitrihttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1964Application of Warehouse Unrecord Material Electric and Mechanical PT. Indah Kiat Pulp And Paper Perawang, Riau Province Website Based2026-06-09T15:27:03+07:00Roki Hardiantoroki@unilak.ac.idWawan Saputrawawan@gmail.comDori Gusti Alex Candradorigustialexcandra@gmail.comJufriJuft2022@gmail.comQorry Aina Fitrohqorry.aina.fitroh@uingusdur.ac.idMardonimardoni@pnp.ac.idEva Tri Ningsihevatriningsing@gmail.comRais Siswantorais@pcr.ac.idKarmila Sarikarmila@unilak.ac.idWirdahchoiriahwirdah@unilak.ac.idMuammar Revnu Oharaohara@unilak.ac.idAndrizalandrizal@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:00Hak 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, Andrizalhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1984Prioritisasi Kebutuhan Perancangan Sistem Informasi Pangan Terintegrasi Menggunakan Fahp Dan Zachman Framework2026-06-12T17:12:55+07:00harry soepandiharrysupandi@unej.ac.idCalissta Alodia Marella222410103092@mail.unej.ac.idKatarina Lebakatrin@unej.ac.idAnang Andrianto4anang@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:00Hak Cipta (c) 2026 harry soepandi, Calissta Alodia Marella, Katarina Leba, Anang Andriantohttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1900Analisis Kinerja K-Means dan DBSCAN dalam Pengelompokan Kepadatan Kendaraan Bermotor Tingkat Provinsi2026-06-15T11:40:27+07:00Syafiq Hafizh Farizisyafiqhafizh06@gmail.comMuhammad Rasyidmrasyid18102005@gmail.comMasna Watimasnawati@fkti.unmul.ac.idJoan Angelina Widiansangelwidians@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:00Hak Cipta (c) 2026 Syafiq Hafizh Farizi, Muhammad Rasyid, Masna Wati, Joan Angelina Widianshttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1913Efektivitas Sistem Informasi Pelayanan Oleh Pihak Kepolisian Berbasis Web Pada Polsek Sungai Batang2026-05-23T22:31:35+07:00Hapsahhafsaashaf064@gmail.comIlyasilyas@gmail.comDwi Yuli Prasetyodwiyuli@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:00Hak Cipta (c) 2026 Hapsah, Ilyas, Dwi Yuli Prasetyohttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1921Studi Komparasi Penerapan Aspek Higienis pada Bangunan Pasar Ikan Pabean dan Sentra Ikan Bulak2026-05-21T08:35:53+07:00M. Ridwan Afiansyah119051010081@student.upnjatim.ac.idYusvika Ratri Harmunisayusvika.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:00Hak Cipta (c) 2026 M. Ridwan Afiansyahhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1927Perancangan Dan Implementasi Sistem Presensi Guru Dan Siswa Berbasis Web Dengan Qr Code Untuk Presensi Guru Dan Pengelolaan Absensi Siswa Oleh Wali Kelas Di Mis Zakiaa2026-05-23T22:32:29+07:00Afrian Endriartonoafriannr4@gmail.comAldi Yansyahaldiynsh007@gmail.comAufa Zahir F.Aasrifajirah@gmail.comAfiani Agus Abdillahdosen03164@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:00Hak Cipta (c) 2026 Afrian Endriartono, Aldi Yansyah, Aufa Zahir F.A, Afiani Agus Abdillahhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1938Implementasi Sistem Penjualan Berbasis Web Menggunakan HTML5, CSS3, dan JavaScript Vanilla pada UMKM Kuliner.2026-06-11T14:48:45+07:00Fathya Vaulizayantifathyavau@gmail.comBillie Raditya Akbarbillierdtya@gmail.comJuprondosen02664@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:00Hak Cipta (c) 2026 Fathya Vaulizayanti, Billie Raditya Akbar, Jupronhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1949Implementasi Pembuatan Sistem Pengelolaan Perpustakaan Berbasis Web Studi Kasus di MTs Islamiyah Ciputat2026-06-18T08:52:48+07:00Muhammad Arya Mifzaaryarafly55@gmail.comIka Radistia Valenikaradistiavalen@gmail.comJuprondosen02664@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:00Hak Cipta (c) 2026 Muhammad Arya Mifza, Ika Radistia Valen, Jupronhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1961Penerapan Algoritma K-Means untuk Segmentasi Pemilih Berdasarkan Kelompok Usia (Studi Kasus: DPT Desa Kesambi)2026-06-16T21:37:23+07:00Firda Intan Nur Alisa202353134@std.umk.ac.idNanda Dea Anggi Maharani202353133@std.umk.ac.idCanes Nur Amandasari202353122@std.umk.ac.idAnggita Nur Maulani202353147@std.umk.ac.idMuhammad Arifinarifin.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:00Hak Cipta (c) 2026 Firda Intan Nur Alisa, Nanda Dea Anggi Maharani, Canes Nur Amandasari, Anggita Nur Maulani, Muhammad Arifinhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1971Implementasi Sistem Absensi Berbasis Web Untuk Guru Dan Siswa Di SMP Islam Raudlatul Hikmah2026-05-30T22:26:28+07:00Rio Permana Mardiantoriopermanam45@gmail.comFarid Mardan Azizfarid.mardanaziz@gmail.coJuprondosen02664@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:00Hak Cipta (c) 2026 Rio Permana Mardianto, Jupron, Farid Mardan Azizhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1871Manajemen Proyek ERP Berbasis Nilai: Prediksi Manfaat Menggunakan XGBoost2026-05-08T17:28:51+07:00Fillah Anjanyfillahanjany1605@gmail.comNurlita Marta Annisa’nurlitamarta28@gmail.comMuhammad Ainul Yaqinyaqinov@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:00Hak Cipta (c) 2026 Fillah Anjany, Nurlita Marta Annisa’, Muhammad Ainul Yaqinhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1909Implementasi Metode Fuzzy AHP-TOPSIS Berbasis MCDM Untuk Pemilihan Indekos Di Desa Puseurjaya2026-05-17T13:15:06+07:00Salsabila Nur Fadhilah Permanasalsapermana80@gmail.comApriade Voutamaapriade.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:00Hak Cipta (c) 2026 Salsabila Nur Fadhilah Permana, Apriade Voutamahttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1914Rekonstruksi Diagram Kelas UML Moodle Menggunakan Analisis Kode Statis2026-05-26T06:52:09+07:00Muktibaskara Kusbiantomuktibaskrakusbianto@gmail.comMuhammad Aditya Dermawanadityadermawan111@gmail.comMuhammad Ainul Yaqinyaqinov@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:00Hak Cipta (c) 2026 Muktibaskara Kusbianto, Muhammad Aditya Dermawan, Muhammad Ainul Yaqinhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1923Analisis Deskriptif Analitis Terhadap Kinerja Sistem Informasi Pelayanan Desa Berbasis SWOT di Desa Junjangan2026-05-22T08:31:47+07:00Hary WibowoHarywibowo1808@gmail.comAbdullahabdullah@unisi.ac.idMuhammad Jibriljibril.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:00Hak Cipta (c) 2026 Hary Wibowo; Abdullah, Muhammad Jibrilhttps://jurnal.pustakagalerimandiri.co.id/index.php/pustakadata/article/view/1932Evaluasi Kepuasan Pengguna Pada Aplikasi Digital Identitas Adminduk (Adinda) Di Desa Tanah Merah Menggunakan Metode Service Quality (Servqual)2026-05-24T15:34:11+07:00Ratna Dewirtnaadew12@gmail.comAbdullahabdullah@unisi.ac.idFitri Yunitafitriyu@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:00Hak Cipta (c) 2026 Ratna Dewi, Abdullah, Fitri Yunita