Claim Missing Document
Check
Articles

Sistem Informasi Akademik Berbasis Web : Studi Kasus SMK Asshiddiqiyah Garut Setiawan, Ridwan; Rahayu, Sri; Darul Ikhrom, Taufik
Jurnal Algoritma Vol 22 No 2 (2025): Jurnal Algoritma
Publisher : Institut Teknologi Garut

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33364/algoritma/v.22-2.1192

Abstract

The management and access to academic information at SMK Asshiddiqiyah Garut is still ineffective. The student assessment process requires re-recording in Microsoft Excel for each subject, which is time-consuming and prone to recording errors. In addition, parents find it difficult to obtain information on learning outcomes because they have to come directly to the school. The purpose of this study is to design and develop a web-based academic information system that can make it easier for students, parents, and teachers to manage and obtain academic information online. The software development methodology uses the Rational Unified Process with the stages of inception, elaboration, construction, and transition. The resulting system was tested using blackbox testing, and the test results showed a satisfaction level of 95.7% (strongly agree category) from students and 78.7% (agree category) from teachers.
Penerapan Extreme Programming (XP) Sistem Inventory Kontrol Pada Gudang Hizam Sandal Masripah, Ulpah; Setiawan, Ridwan
Jurnal Algoritma Vol 22 No 2 (2025): Jurnal Algoritma
Publisher : Institut Teknologi Garut

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33364/algoritma/v.22-2.1838

Abstract

In the midst of rapid technological development, manual recording in inventory management in the sandal trading industry often leads to errors, inefficiency, and accumulation of goods. This research aims to develop a web-based inventory control system using the First In First Out (FIFO) algorithm with the Extreme Programming (XP) approach, one of the agile software development methods that emphasizes collaboration, rapid iteration, and continuous testing. System development includes modeling with Use Case Diagram, Class Diagram, and designing with CRC Card. The final result in the form of an inventory system for Hizam Sandal Warehouse was tested using black-box testing and acceptance testing methods based on User Stories, which showed that the system runs as needed. The implementation of this system succeeded in increasing the efficiency of recording, reducing data errors, and facilitating the analysis of the accumulation of goods.
Pengembangan Sistem Perekapan Laporan Transaksi Keuangan pada Jasa Percetakan Menggunakan Metode Extreme Programming Nurul Muttaqin, Iswan; Setiawan, Ridwan
Jurnal Algoritma Vol 22 No 2 (2025): Jurnal Algoritma
Publisher : Institut Teknologi Garut

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33364/algoritma/v.22-2.1941

Abstract

In an effort to improve financial management efficiency in the printing service business, this study developed a transaction report recording system using the Extreme Programming (XP) method, one of the agile software development approaches. The study was conducted at P2 Digital Printing in Garut, which previously faced issues with manual financial recording, such as input errors and report delays. This research fully implemented the XP stages, starting from planning (preparation of user stories and iteration plan), design (interface design, CRC cards, and UML diagrams), coding (implementation with pair programming, refactoring, and continuous integration), to testing (using Equivalence Partitioning and Acceptance testing). Test results showed that the system was able to manage transactions, accounts receivable and payable, and financial reports in real-time with higher accuracy compared to manual processes. The contribution of this study lies not only in the application of XP for a web-based financial system, but also in the integration of key features relevant to the needs of MSME-scale printing industry. Compared to previous studies that generally focused on educational institutions or cooperatives, this system provides a practical approach for printing businesses in terms of speed, data accuracy, and flexibility of use. These findings can serve as a reference for implementing XP in financial system development for similar sectors.
Aplikasi Monitoring Stok Ikan Laut dengan Algoritma FIFO untuk Efisiensi Manajemen Stok Setiawan, Ridwan; Hestiyanti, Mita; Jianul Hayat, Encep
Jurnal Algoritma Vol 22 No 2 (2025): Jurnal Algoritma
Publisher : Institut Teknologi Garut

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33364/algoritma/v.22-2.2273

Abstract

PT Berkah Wahana Samudera Jaya Group is a company engaged in the fish trade. In the current business processes of PT Berkah Wahana Samudera Jaya Group, the process involves recording, transferring data to Excel, and monitoring stock manually through Excel, which often causes discrepancies between the actual and recorded stock quantities. The purpose of this study is to design a web-based marine fish stock monitoring application with the implementation of the First In First Out (FIFO) algorithm to ensure that the fish that enters first will be the first to leave, thereby reducing the risk of fish quality deterioration, monitoring stocks more quickly, and ensuring that stock data is always up to date. The research uses the Rational Unified Process (RUP) methodology, which includes four stages of application design, namely Inception, Elaboration, Construction, and Transition, with Unified Modeling Language (UML) system modeling. The result of this research is a stock monitoring application implemented at PT Berkah Wahana Samudera Jaya Group to support fish stock management and minimize recording errors. The contribution of this research is to provide a digital solution that can be used as a reference for developing web-based inventory management systems in the fisheries sector, supporting the transformation of the fisheries industry towards a more efficient, transparent, and integrated digital ecosystem.
Sistem Rekomendasi Tingkat Kematangan Kopi Berbasis Web dengan Pendekatan Rule-Based Ilmasik, Heryaman Saptahadi; Nuraeni, Fitri; Setiawan, Ridwan; Septiana, Yosep
Jurnal Algoritma Vol 22 No 2 (2025): Jurnal Algoritma
Publisher : Institut Teknologi Garut

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33364/algoritma/v.22-2.2579

Abstract

The roast level of coffee has a significant effect on its taste, aroma, and viscosity. However, it is often determined subjectively by roasters based on personal experience, especially among small and medium-sized coffee businesses. This study aims to design a web-based coffee roast level recommendation system using a Rule-Based System approach. The system was designed using the Waterfall method and implemented in PHP programming language with a MySQL database. The main attributes used in the system include coffee type, serving method, post-harvest process, and flavor profile. The roaster's knowledge is represented in 20 IF–THEN rules and executed using the Forward Chaining technique. The result of this research is a recommendation system that is able to provide consistent and objective advice on coffee roast levels, such as Light Roast, Medium Roast, and Dark Roast. This system is expected to help roasters or SME players improve the quality of coffee serving in a more standardized and efficient manner.
Aplikasi Pengingat Minum Obat Dengan Monitoring Tenaga Kesehatan Berbasis Mobile Menggunakan Metode Prototype Firdaus Al Anwari, M Riadi; Nuraeni, Fitri; Cahyana, Rinda; Fitriani, Leni; Setiawan, Ridwan; Septiana, Yosep
Jurnal Algoritma Vol 22 No 2 (2025): Jurnal Algoritma
Publisher : Institut Teknologi Garut

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33364/algoritma/v.22-2.2580

Abstract

The process of administering medication to patients requires timeliness and consistency to ensure optimal therapeutic outcomes. In practice, many patients struggle to remember their medication schedules, particularly when treatment extends over a long period. Addressing this issue, the present study aims to develop an Android-based medication reminder application that assists patients in adhering to their treatment schedules while enabling healthcare providers to digitally monitor patient activity. The application was designed using a prototyping method, which emphasizes iterative system development based on user feedback. The development process was conducted in two phases. The first phase involved initial design and testing of core features, such as reminder notifications and patient medication intake reporting forms. The second phase focused on improvements based on user feedback, particularly the addition of a disease information feature that provides educational content about patient diagnoses following checkups, such as hypertension and tuberculosis. Testing was carried out using a black-box testing approach to ensure proper functionality, alongside feedback collection through interviews. The results showed that the application performed effectively; its features were usable by both patients and healthcare providers as intended, and the information displayed was considered helpful in enhancing patients’ understanding of their health conditions. Furthermore, the system contributed to improving patient adherence to medication regimens and facilitated continuous monitoring by healthcare providers.
Pengembangan Website Harga Bapokting Real-time dengan Extreme Programming dan Integrasi API SILINDA Setiawan, Ridwan; Parlina, Rina; Gunadhi, Erwin
Journal of Applied Computer Science and Technology Vol. 6 No. 2 (2025): Desember 2025
Publisher : Indonesian Society of Applied Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.52158/98c7mh73

Abstract

This study aims to implement the SILINDA API from the West Java Provincial Government on a prototype website to present real-time price data for Basic Necessities and Important Goods (Bapokting) in Garut Regency. This addresses the problem of reporting delays and potential data inaccuracies that arise from the manual process of reporting via WhatsApp and weekly recapitulation using Microsoft Excel. The system was developed using the Extreme Programming (XP) methodology, which includes the stages of planning, design, coding, and testing. System design utilizes Unified Modeling Language (UML), specifically use case and class diagrams. The implementation uses JavaScript with the React.js library for the frontend and Node.js with the Express.js framework for the backend. The result of this research is a website prototype that is synchronized with the SILINDA API to perform automatic price updates. System testing included unit testing with a black-box approach and acceptance testing using the System Usability Scale (SUS) method, which yielded an average score of 83, categorized as Grade A (Excellent) with an "Acceptable" level of acceptance. This research contributes a system that replaces the manual reporting process with a website synchronized with SILINDA, providing real-time data for the Disperindag ESDM, Garut Satu Data, and the general public. It also demonstrates the effectiveness of the XP method in building an adaptive system that is relevant to user needs.
PENGEMBANGAN VIDEO ANIMASI PEMERIKSAAN GULA DARAH PUASA (VAP-GDP) SEBAGAI PENCEGAHAN DIABETES MELITUS REMAJA POSBINDU LILY Sulistiawati, Risti; Setiawan, Ridwan
Jurnal Kesehatan Siliwangi Vol. 6 No. 1 (2025): JURNAL KESEHATAN SILIWANGI
Publisher : Politeknik Kesehatan Kemenkes Bandung

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Background: Diabetes Mellitus (DM) is a chronic disease caused by impaired insulin production or function. In West Java, the number of DM cases among individuals aged ≥15 years has reached 570,611. This situation is concerning, as reports from the Cimahi City Health Office indicate a 20% increase in adolescent DM cases over the past two years. This highlights the importance of early prevention and education, one of which is through animated video-based education. Objective: This study aims to develop an animated video on fasting blood glucose testing (VAP-GDP) as an effort to prevent Diabetes Mellitus among adolescents at Posbindu Lily using the ADDIE model. Methods: This research employs a Research and Development (R&D) approach with the ADDIE model (Analysis, Design, Development, Implementation, Evaluation). The sample consisted of 40 adolescents selected through total sampling technique. The research was conducted at Posbindu Lily. Data collection used questionnaires that had been tested for validity and reliability. Data analysis was performed using univariate and bivariate methods with the Wilcoxon test. Results: The 6-minute 24-second animated video was validated by material experts (94.4%) with a "Very Good" rating and media experts (91.7%) with a "Highly Suitable" rating. The Wilcoxon test results showed a significant increase in knowledge (p < 0.05) after the intervention. Conclusion: The VAP-GDP animated video was deemed highly suitable and effective in increasing adolescents' knowledge about the importance of fasting blood glucose testing as a preventive measure against DM
PENGEMBANGAN MEDIA E-BOOKLET “PENTING” SEBAGAI EDUKASI PENCEGAHAN STUNTING PADA REMAJA PUTRI Herdhianta, Dhimas; Willihelm Saleky, Yohannes; Khairani, Hilda; Tantia Nova, Rusyda Ihwani; Ihlasuyandi, Ence; Setiawan, Ridwan
Jurnal Kesehatan Akimal Vol 5 No 1 (2026): EDISI APRIL 2026
Publisher : Akademi Keperawatan Kesdam Iskandar Muda Lhokseumawe

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58435/jka.v5i1.225

Abstract

Ketidakseimbangan asupan zat gizi dengan kebutuhan tubuh dalam waktu lama dimanifestasikan dengan kondisi pendek (stunting) pada anak balita. Masalah gizi masih menjadi salah satu isu penting yang dihadapi masyarakat Indonesia. Salah satu wilayah Kecamatan Pangalengan memiliki angka stunting yang cukup tinggi dengan indikasi anak stunting sebesar 220 anak, sedangkan dalam kategori stunting sebanyak 41 anak. Arah pembangunan kesehatan saat ini dititik beratkan pada upaya promotif preventif yang dinilai dapat memberikan dampak kesehatan yang lebih luas dan lebih efisien dari sisi ekonomi. Media digital memiliki peran strategis dalam edukasi kesehatan karena mampu menyampaikan informasi secara interaktif, visual, dan mudah diakses oleh masyarakat luas, sehingga efektif meningkatkan pengetahuan dan kesadaran kesehatan. Tujuan penelitian adalah mengembangkan media Promosi Kesehatan E-Booklet Pencegahan Stunting bagi remaja. Metode penelitian yang digunakan yaitu pengembangan (RnD) dengan pendekatan model 4D (Define, Design, Development, Dessimination). Penelitian dilaksanakan di Kecamatan Pangalengan pada tahun 2024. Sasaran penelitian yaitu remaja putri usia SMA dan ahli materi serta ahli media. Instrumen yang digunakan pedoman wawancara dan lembar penilaian ahli materi serta media. Analisis data menggunakan kualitatif dan kuantitatif deskriptif. Hasil Penelitian, media E Booklet tentang berhasil dikembangkan melalui tahapan 4D. Media dinyatakan sangat layak dengan nilai kelayakan materi 93.75 dan kelayakan media 85.4. Produksi akhir media melalui revisi dan penyempurnaan, kemudian disebarluaskan melalui link dan QR code serta didaftarkan Hak Kekayaan Intelektual (HKI).
Scalable Microservices Architecture for Face Recognition-Based Employee Attendance Systems Setiawan, Ridwan; Hermawan, Wawan; Setiawan, Asep Trisna
Journal of Electrical, Electronic, Information, and Communication Technology Vol 7, No 2 (2025): JOURNAL OF ELECTRICAL, ELECTRONIC, INFORMATION, AND COMMUNICATION TECHNOLOGY
Publisher : Universitas Sebelas Maret (UNS)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.20961/jeeict.7.2.108430

Abstract

We present a face-recognition-based employee attendance system built on a microservices architecture and integrated with the external Worker AI (LSKK) inference API. The design separates camera I/O, verification, persistence, and presentation into independently deployable services, enabling targeted scaling and resilient operation through asynchronous queues. The system was developed using Rapid Application Development (RAD) and evaluated via black-box testing that covered authentication, camera and AI data views, filtering and pagination, reporting, and employee CRUD. The results show conformance to specifications: the interface renders the expected outputs, and the cooldown policy effectively prevents duplicate entries, while the separation of history (raw) and history_ai (verified) supports traceability and clean reporting. These findings indicate that combining microservices with API-based face recognition offers a practical and maintainable alternative to RFID-based workflows with fewer operational frictions. Limitations include the use of an external inference API (model configuration and thresholds are outside our control) and testing within a single organizational setting. Future work will focus on operational measurements of the deployed pipeline, particularly end-to-end latency under load spikes and queue formation, as well as monitoring misread/error rates to inform model improvements.
Co-Authors ., Bunyamin Ade Sutedi, Ade Adiwangsa, Alfian Akmal Agus Rusdiana,, Agus Agustin Aslina, Linda Hastuti Agustin, Novi Yuliani Ahmad Hamidi Almanan, Oesman Raliby Andri Ikhwana Anwar, Deviliana Nabila Ardiansyah, Rifky Asri Mulyani As’ad, Hafizh Ayuningtyas Ayuningtyas Azwardhi, Miftah Yuzar Bambang Yulianto Buchori, Nizar Budiasyah, Teguh Darul Ikhrom, Taufik Dede Kurniadi Dewi Tresnawati Dini Destiani Siti Fatimah Eddy S Siradj Elsen, Rickard Eri Satria Erwin Gunadhi Fathima, Tazqia Dianira Fikri Fahru Roji Firdaus Al Anwari, M Riadi Fitri Nuraeni FITRIANI, PIPIT Hakim, Lutfi Lukmanul Hamdi, Wildan Hidayatul Haris Sofyana, Haris Herdhianta, Dhimas Hestiyanti, Mita Hilmi Aulawi Hudawiguna, Sigit Ibrahim, Muhamad Faisal Juliana Ihlasuyandi, Ence Ikhsandi, Iqbal Farihu Ilmasik, Heryaman Saptahadi Iman, Fauzul Indri Tri Julianto Ireland, Nova Audi Iryanti, Iryanti Jianul Hayat, Encep Karjatin, Atin Kasyf, Ahmad Ryadhian Khairani, Hilda Kharisma Wiati Gusti Komalasari, Iis Kusmayadi, Kusmayadi Latifah, Ayu Leni Fitriani, Leni Lestari, Febri Sri Lia Meilianingsih Lindayani, Lindayani Liyana Ulfa, Risma M. Yunus, Badruzzaman Masripah, Ulpah Mimin Karmini Muhammad Rikza Nashrulloh Muryati Muryati Musthafa, Izzuddin Nasrullah, Muhammad Rikza Nugraha, Daffa Nugraha, Satria Adhi Nugraha, Via Nur Afifah, Via Nurfadilah, Yani Nurhayati, Mila Nurhidayanti, Shopi Nurhidayati, Salma Nurhotimah, Enung Nursifa, Fadia Siti Nurul Muttaqin, Iswan Pahmulyani, Pahmulyani Parlina, Rina Putra, Raka Septyan Rahmawati, Tati Ramadila Aulia, Sri Ramdan, Galih Muhammad Rifaldi, Muhammad Rinda Cahyana Rindu Twidi Bethary, Rindu Twidi Rizkia, Sahren Amalia Rizqi, M. Aris Saepurrohman, Aep Saifurrahman, Saifurrahman Salsabila Fitria, Salma Santoso, Bambang Tri Septiani, Yosephina Ardiani Setiawan, Asep Trisna Siedik, Nizar Khoerul Anam Siti Rohayani, Siti Sodikin, Eki Nuryana SRI RAHAYU Suaibah Suparman, Neneng Siti Sulistiawati, Risti Sulton ., Sulton Sunarya, Yaya Sundari, Ayu Tantia Nova, Rusyda Ihwani Tata, Muhammad Tati Ruhmawati Ulfa, Rinda Maria Ummah, Wardatul Wardhani, Zamilla Putri Wawan Hermawan Wijaya, Tryana Hadi Willihelm Saleky, Yohannes Yosep Septiana Yulistiani, Sri Zahrinafirdaus, Putrie Amanda Zain, Adjeng Afitalia Zakiyatun Nufus, Fatimah Azzahra