Claim Missing Document
Check
Articles

Implementasi Algoritma Floyd Warshall Pada Aplikasi Dewan Masjid Indonesia (Dmi) Kota Semarang Untuk Menentukan Masjid Terdekat Rohman, Muhammad Syaifur; Saraswati, Galuh Wilujeng; Winarsih, Nurul Anisa Sri
Jurnal Informatika: Jurnal Pengembangan IT Vol 8, No 3 (2023)
Publisher : Politeknik Harapan Bersama

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30591/jpit.v8i3.4895

Abstract

Location Based Service (LBS) is a service on smartphones that functions as a navigation device based on the user's position to determine the location where the user is. LBS utilizes GPS capabilities in finding geolocation information and sometimes using Google maps to display a complete map of the location. But the results of previous research studies Google Map does not give shortest and accessible routes. Furthermore, to improve work of LBS, Floyd Warshall algorithm is used because the algorithm has the principle of optimality in calculating the total of all routes optimally. According to data recorded by the Ministry of Religion of the Republic of Indonesia there have been 1,304 Mosques in the City of Semarang, but with this much data it should be easier to find places of worship for Muslims. Most mosques that are visited are mosques on the highway because it is more visible even though there are many other mosques that can be accessed. By using the White Box and Black Box tests, finding shortest path to find places of worship in the city of Semarang can be given accurately. The result was the Floyd Warshall algorithm could provide shortest path route and it was more accessible better than Google Map navigation.
PELATIHAN CODING FOR TEENS DAN DIGITAL CONTENT CREATION SEBAGAI PENINGKATAN LITERASI DIGITAL DI DESA NGASEM Saraswati, Galuh Wilujeng; Lutfina, Erba
BUDIMAS : JURNAL PENGABDIAN MASYARAKAT Vol. 7 No. 2 (2025): BUDIMAS : Jurnal Pengabdian Masyarakat
Publisher : LPPM ITB AAS Indonesia Surakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.29040/budimas.v7i2.17613

Abstract

The high rate of juvenile delinquency and school dropouts in Ngasem Village, Ngasem District, Kediri Regency, has become an urgent social issue that must be addressed. This problem is exacerbated by the lack of digital literacy and the absence of non-formal learning activities for village youth. This community service program aims to enhance digital literacy through Coding for Teens and Digital Content Creation training as a preventive measure against juvenile delinquency. The implementation method uses the ABCD (Asset-Based Community Development) approach, consisting of appreciative interviews, community asset mapping, asset mobilization, action plan formulation, and monitoring and evaluation. The results of the program show the successful development of an applicable non-formal curriculum and high participant enthusiasm. Based on the satisfaction survey, 60% of participants were satisfied and 40% were very satisfied with the training. Regarding expectation alignment, 72% of participants were very satisfied, 20% were satisfied, and 8% considered it adequate. As for the responsiveness of the team to participant questions, 68% felt very satisfied and 32% were satisfied. Moreover, 60% of participants recommended follow-up training. These outcomes indicate that the training succeeded in fostering digital learning interest, forming youth-led task forces, and creating a renewed spirit in utilizing technology for positive and productive purposes. It is expected that this program can be continued and become a model for digital literacy-based community empowerment in other rural areas.
Optimization of Web-Based Printing Order Management System Using Redis Database for Efficient Data Handling Mellati, Pita; Galuh Wilujeng Saraswati; Wildan Mahmud; Lutfina, Erba; Resha Meiranadi Caturkusuma
Sinkron : jurnal dan penelitian teknik informatika Vol. 10 No. 1 (2026): Article Research January 2026
Publisher : Politeknik Ganesha Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33395/sinkron.v10i1.15502

Abstract

The rapid advancement of information technology has encouraged small and medium-sized enterprises to shift from manual operational procedures to structured digital systems. However, many small printing businesses continue to face delays, data inconsistencies, and limited real-time monitoring due to conventional order management practices. These challenges highlight the need for a more responsive and efficient ordering system capable of improving transaction accuracy and service delivery speed. This study addresses the issue by developing a web-based ordering system using an iterative Agile Scrum approach, followed by a comprehensive performance evaluation through simulated concurrent user testing. The results show a substantial improvement in system responsiveness, with user data retrieval time decreasing from 11,228 ms to 2,148 ms (an 80.9% improvement) and order processing time reduced from 16,954 ms to 4,697 ms (a 72.3% improvement), resulting in an overall average efficiency gain of 76.6%. The integration of Redis caching significantly enhances system performance, stability, and load distribution, addressing the current gap in Redis implementation for small-scale printing environments. This study demonstrates that adopting a hybrid data-handling architecture can provide a scalable, reliable, and high-performance solution for digital ordering processes, enabling small enterprises to improve operational efficiency and customer satisfaction.
Implementation of YOLOv11 for Food Detection to Support Nutritional Information in Stunting Prevention Adji, Dian Restu; Lutfina, Erba; Caturkusuma, Resha Meiranadi; Galuh Wilujeng Saraswati; Mahmud, Wildan
Sinkron : jurnal dan penelitian teknik informatika Vol. 10 No. 1 (2026): Article Research January 2026
Publisher : Politeknik Ganesha Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33395/sinkron.v10i1.15553

Abstract

Stunting remains a persistent public health challenge in Indonesia, mainly due to chronic malnutrition and limited parental literacy regarding balanced diets. To address this issue, this study developed an integrated nutrition education system using YOLOv11 and Generative AI, structured based on the ADDIE framework. This system aims to bridge the literacy gap by automating food identification and transforming technical nutritional data into easy-to-understand insights for stunting prevention. The study used a dataset of 2,413 images, which was expanded to 4,687 through augmentation. Technical evaluation showed strong performance with a Mean Average Precision (mAP@0.5) of 97%, ensuring reliable detection of important protein sources such as eggs. In addition to accuracy, the system applies a heuristic nutritional assessment algorithm visualized through a ‘Traffic Light’ system to reduce the cognitive load on users. Qualitative evaluation with posyandu cadres showed a significant increase in nutritional understanding, with 90% of users able to explain appropriate dietary interventions based on AI recommendations. These results conclude that the integration of computer vision with structured educational design effectively transforms mobile devices into real-time decision support systems for stunting prevention initiatives at the community level.
Pelatihan Desain Grafis Canva bagi Siswa SDN Jabon 1 Banyakan Kediri Iqlima Zahari; Galuh Wilujeng Saraswati; Ardiawan Bagus Harisa; Joel Justin Adrian; Mandasari Kusuma Dyah Tantri; Adelia Rahmawati; Wildan Mahmud; Agus Winarno
JURNAL PENGABDIAN MASYARAKAT INDONESIA Vol. 4 No. 2 (2025): Juni : Jurnal Pengabdian Masyarakat Indonesia (JPMI)
Publisher : Lembaga Pengembangan Kinerja Dosen

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.55606/jpmi.v4i2.5331

Abstract

Graphic design is a communication process that uses visual elements, such as writing, shapes and images that are intended to create a perception of a message to be conveyed. Canva is an online graphic design application that can be used to design various types of designs, including presentations, resumes, posters, brochures, booklets, graphs, infographics, banners, markers, bulletins and so on. At SDN Jabon 1, computer learning, especially design, is included in extracurricular activities, due to limited facilities, so that learning is less than optimal. Graphic design training at SD Jabon 1 aims to equip students with graphic design skills. The stages of implementing community service activities that we carry out are preparation, opening, delivering materials, questions and answers, practice, evaluation, closing. The results of this community service activity are: The training activity went smoothly, attended by 30 participants, students were able to follow the creation of graphic designs practiced by the instructor and were able to design based on the instructor's direction. Students were able to design posters independently, knowledge and understanding of Canva graphic design and how to make it increased, used as a means to channel students' creativity and as a form of early technology adaptation. With this training, students are happy because they gain new knowledge about Canva.
Pelatihan Dasar Komputasi (Computational Thinking) untuk Pembuatan Game pada Siswa SMA/SMK Kabupaten dan Kota Kediri Pratama, Zudha; Saputra, Filmada Ocky; Hermanto, Didik; Winarsih, Nurul Anisa Sri; Saraswati, Galuh Wilujeng
ABDIMASKU : JURNAL PENGABDIAN MASYARAKAT Vol 9, No 1 (2026): JANUARI 2026
Publisher : LPPM UNIVERSITAS DIAN NUSWANTORO

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.62411/ja.v9i1.3225

Abstract

Kegiatan pengabdian kepada masyarakat ini bertujuan untuk meningkatkan pemahaman siswa SMA/SMK di Kota dan Kabupaten Kediri terhadap konsep Dasar Komputasi (Computational Thinking) sebagai fondasi dalam pemrograman dan pembuatan game. Computational Thinking meliputi kemampuan dekomposisi, pengenalan pola, abstraksi, dan perancangan algoritma yang sangat penting untuk menyelesaikan permasalahan secara terstruktur. Metode pelaksanaan kegiatan dilakukan melalui pelatihan interaktif yang mencakup penyampaian materi, simulasi logika game menggunakan studi kasus mini game Fruit Catcher, serta evaluasi pembelajaran melalui pre-test dan post-test. Hasil evaluasi menunjukkan adanya peningkatan pemahaman yang signifikan pada seluruh kategori materi, dengan rata-rata peningkatan persentase jawaban benar sebesar 35%–40%. Hasil ini menunjukkan bahwa pendekatan pembelajaran berbasis game efektif dalam menanamkan pola berpikir komputasional pada siswa SMA/SMK.
Integration of Chatbot and Complaint Website Using Agile Scrum with Load Testing and UAT Winasis, Galih Adi; Lutfina, Erba; Saraswati, Galuh Wilujeng
Sinkron : jurnal dan penelitian teknik informatika Vol. 10 No. 2 (2026): Article Research April, 2026
Publisher : Politeknik Ganesha Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33395/sinkron.v10i2.15879

Abstract

This study investigates an integrated public complaint service that combines a non-AI, rule-based WhatsApp chatbot, a web-based administrative dashboard, and a RESTful API to improve early response, status traceability, and ticket-based two-way communication. The system was developed using an Agile Scrum approach, implementing the chatbot in Node.js, the backend services and dashboard in Laravel, and PostgreSQL as the centralized database, while real-time dashboard updates were delivered via WebSocket. Evaluation was conducted through User Acceptance Testing (UAT) for core functional flows and RESTful API load testing using Apache JMeter under gradual-load conditions (Typical Busy, Peak, Stress) and an extreme surge condition (Spike/Burst). The UAT results indicate that all core scenarios passed, covering ticket-based complaint submission, duplicate prevention via a one active ticket per WhatsApp number rule, administrator validation and routing, and real-time conversation synchronization within the ticket context. Under gradual-load conditions, all evaluated endpoints maintained a 0% error rate with sub-second average latency in the range of a few hundred milliseconds, indicating stable baseline behavior as workload increased progressively. Under Spike/Burst, the system remained error-free but latency increased, with average response times of 6,593 ms for create complaint, 18,010 ms for status tracking, 18,321 ms for chat message, and 14,308 ms for mixed load, with throughputs of 7.06 req/s, 2.62 req/s, 2.05 req/s, and 5.90 req/s, respectively. Overall, the results demonstrate end-to-end functional feasibility, stable baseline performance under gradual load, and a resilience boundary under extreme surge, motivating targeted optimization of synchronous processing, history retrieval, and payload serialization to improve Spike/Burst time responsiveness.
Web3-Based Cyber Incident Reporting System With Smart Contracts and Non-Fungible Token Rewards Permana, Danang Juniar; Mahmud, Wildan; Saraswati, Galuh Wilujeng
Sinkron : jurnal dan penelitian teknik informatika Vol. 10 No. 2 (2026): Article Research April, 2026
Publisher : Politeknik Ganesha Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33395/sinkron.v10i2.15898

Abstract

The rising frequency of cyber threats increases the need for incident reporting that is transparent, efficient, and privacy-preserving. This study designs and implements a hybrid Web2-Web3 cyber incident reporting prototype that anchors report references on a blockchain while storing full incident details off-chain, and explores non-fungible token (NFT) recognition incentives for reporters. Using an SDLC-based iterative prototyping approach, we built a React single-page application integrated with a Laravel REST API and MySQL for off-chain storage, and deployed Solidity smart contract modules on the Arbitrum Sepolia testnet to record report identifiers and UUID pointers (dataPointer) and to mint NFTs after administrative validation. We conducted black-box functional testing across core scenarios (submission, storage, pointer anchoring, validation, and minting) and a user acceptance study with 25 participants (15 cybersecurity students and 10 IT practitioners) using a 5-point Likert questionnaire. All tested scenarios executed as expected in the test environment, and on-chain events were traceable to corresponding backend records via transaction receipts and logged identifiers. The acceptance evaluation yielded an overall mean score of 3.4/5 (about 68%), indicating moderate acceptance and supporting the work as a prototype feasibility study rather than organizational-level generalization. The prototype demonstrates a practical workflow for hybrid incident reporting with transaction-level traceability and recognition incentives; future work should strengthen cryptographic binding (e.g., content hashing) and validate the approach with CSIRT stakeholders in operational settings.
Developing an Integrated Capital Assistance and Community Training System Using Agile Scrum Zuhdi, Ahmad Muzaki; Lutfina, Erba; Saraswati, Galuh Wilujeng
Sinkron : jurnal dan penelitian teknik informatika Vol. 10 No. 2 (2026): Article Research April, 2026
Publisher : Politeknik Ganesha Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33395/sinkron.v10i2.15947

Abstract

Local governments increasingly require Cross-Agency Integration platforms to deliver transparent, auditable public services, yet capital assistance and community training programs are often managed through fragmented applications and manual workflows, leading to duplicated data, slow verification, and limited status traceability. This study develops an integrated capital assistance and community training system for local government using Agile Scrum, and evaluates its functional acceptance, usability, and security readiness to support Public Service Digitalization. Requirements were elicited through observation and interviews across three service-managing municipal agencies, while system governance and evaluation also involved the Communication and Informatics Office. The system was implemented as a web application with iterative sprints and backlog prioritization. Evaluation employed a User Acceptance Test (Likert 1–5, 10 items), System Usability Scale, and penetration testing using OWASP ZAP focusing on session management and HTTP security headers. Fifteen agency users participated in the evaluation. The system achieved 93% functional acceptance and a System Usability Scale score of 82.3, indicating excellent perceived usability. Security scanning found no high-risk issues, while medium- and low-risk findings were dominated by missing headers (Content Security Policy and X-Frame-Options) and incomplete cookie flags, which can be mitigated through standard hardening. The proposed platform improves cross-agency coordination and citizen-facing transparency while meeting usability expectations. Agile Scrum enabled rapid alignment with stakeholders and incremental quality improvements. Future work includes analytics, financial-system integration, and continuous security monitoring.
Improving Multi-Class Public Complaint Classification with LSTM, Word2Vec, and Random Oversampling Nimasari, Azza; Saraswati, Galuh Wilujeng; Lutfina, Erba
Sinkron : jurnal dan penelitian teknik informatika Vol. 10 No. 2 (2026): Article Research April, 2026
Publisher : Politeknik Ganesha Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33395/sinkron.v10i2.15975

Abstract

Digital transformation in the public sector encourages local governments to enhance service quality through online complaint management systems. However, the high volume of incoming complaints and significant data imbalance across 31 Organisasi Perangkat Daerah (OPD) pose challenges for efficient manual classification, often resulting in delays and misclassification. This study proposes an automated text classification model that integrates Long Short-Term Memory (LSTM), Word2Vec, and Random Oversampling (ROS), optimized using the Adam algorithm. The novelty of this research lies in the integration of sequential modeling and imbalance handling to address an extreme multi-class classification problem involving 31 OPD categories within a highly imbalanced dataset. The research stages include text preprocessing, word embedding construction using Word2Vec, data balancing through ROS, and model training using LSTM. Experimental results show that the proposed model achieves an accuracy of 0.72, with macro-average precision, recall, and F1-score of 0.67, 0.67, and 0.66, respectively. Considering the complexity of classifying 31 classes and the presence of severe data imbalance, the macro F1-score of 0.66 indicates that the model is reasonably effective in capturing classification patterns, although performance is not yet evenly distributed across all classes. Overall, the combination of LSTM, Word2Vec, and ROS demonstrates potential as a baseline approach for automating public complaint classification in complex multi-class scenarios. The proposed model can improve the accuracy and speed of complaint distribution to the appropriate OPD, thereby enhancing the efficiency and responsiveness of public service delivery compared to conventional manual methods.
Co-Authors Achmad Naila Muna Ramadhani Adelia Rahmawati Adhitya Nugraha Aditya Wahyu Ramadhan Adji, Dian Restu Agus Winarno Ahmad Zainul Fanani Ajib Susanto Akbar Dwi Syahputra Angga Apriano Hermawan Azhara Devi Sandi Azzahra, Tarissa Aura Bagas Aditya Mahendra Cahyani, Almaun Tri Cahyani, Salsabila Nida Caturkusuma, Resha Meiranadi Danny Oka Ratmana Dianna Yanuaresta Didik Hermanto Dwi Puji Prabowo, Dwi Puji Erba Lutfina Etika Kartikadarma Fafaza, Safira Alya Fakhrurrozi Fakhrurrozi, Fakhrurrozi Febrianti, Ervina Febrianto, Nanang Filmada Ocky Saputra Filmada Ocky Saputra Fitasari, Ayu Tri Nur Garda, Kautsa Adi Guruh Fajar Shidik Gustina Alfa Trisnapradika Handoyo, Dhiky Resandi Wur Harisa, Ardiawan Bagus Heru Agus Santoso Iqlima Zahari Joel Justin Adrian Lakui Johary Lutfina, Erba Malik Aziz Ali Mandasari Kusuma Dyah Tantri Mardiantara, Naya Alifiah az Azar Putri Megantara, Rama Aria Meilani Dwi Permatasari Mellati, Pita Miranti Alysha Zulia Larasati Muhamad Ni'am Syukri Roni Asmi Muhammad Syaifur Rohman Muhammad Syaifur Rohman Muljono, - Mulyanto, Edy Nimasari, Azza Nur Inayati Nurun Najmi Amanina Pergiwati, Dewi Permana, Danang Juniar Prashanti, Eva Pratama, Zudha Pulung Nurtantio Andono Rahmat Trinanda Pramudya Amar Rama Tri Agung Ramadhan, Aditya Wahyu Ramadhani, Irfan Wahyu Ratmana, Danny Oka Renjiro Azhar Pramono Resha Meiranadi Caturkusuma Ricardus Anggi Pramunendar Rino Agung Rizky Syah Gumelar Rohman, Muhammad Syaifur Rohman, Muhammad Syaifur Saputra, Filmada Ocky Sri Winarsih, Nurul Anisa Wawan Darmawan Wildan Mahmud Winarsih, Nurul Anisa Sri Winasis, Galih Adi Yustiqomah, Evita Citra Zuhdi, Ahmad Muzaki