Claim Missing Document
Check
Articles

Pelatihan Teknologi Berbasis Aplikasi Web: Membantu Tenaga Kerja Meningkatkan Kompetensi dan Daya Saing Ridian Gusdiana; Ridwan Setiawan; Muhammad Farhan
Jurnal Algoritma Vol 20 No 1 (2023): Jurnal Algoritma
Publisher : Institut Teknologi Garut

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

Abstract

Errors in recruiting prospective employees can have an impact on company performance, prospective employees who are recruited need to prove their abilities and expertise. The purpose of this research is to design an integrated and easily accessible web-based prospective employee training information system that can help improve the skills of prospective employees who will be recruited. The research method used is the Rational Unified Process (RUP) with the stages of Inception, Elaboration, Construction, and Transition with system modeling using the Unified Modeling Language (UML), namely UseCase Diagrams, Activity Diagrams, Sequence Diagrams, and Class Diagrams. This research resulted in a system design and Web-Based Candidate Training Information System with available features including information on training data, training registration data, training materials, assignment assessments, and training management. This research was conducted at one of the service companies in information technology in Garut Regency, namely CV. Asgardian Techno Service. Using an information system for prospective employee training is made into a solution for companies to improve the quality of employees through training that can be accessed by both participants, mentors and decision makers.
Development of Web-Based Rtikabdimas Application With a Rapid Unified Process Approach Rinda Cahyana; Ridwan Setiawan; Ihsan Nugraha
JURNAL TEKNIK INFORMATIKA Vol 16, No 1 (2023): JURNAL TEKNIK INFORMATIKA
Publisher : Department of Informatics, Universitas Islam Negeri Syarif Hidayatullah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15408/jti.v16i1.28585

Abstract

RTIKAbdimas is one of the annual routine ICT Volunteer programs in Indonesia. ICT volunteers use the website for information delivery, communication, and registration. Previous research has uncovered implementing and developing web platforms that support similar or benefit such programs, including information services, communications, registration, and online monitoring. Existing research still needs to provide a complete solution to the problem of printed files and manual methods in the RTIKAbdimas business process. This study aims to develop a web-based RTIKAbdimas application using the Rapid Unified Process approach by adopting and complementing existing research results for different problems. This research has succeeded in meeting the system specifications of the RTIKAbdimas business process and includes several online services on web applications developed by previous research. All actors have a dashboard to enter data and access information on data processing results. The most crucial benefit of this research is the control and time efficiency of the activities of actors other than program managers.
Implementasi Tanda Tangan Digital pada Pembuatan Surat Keterangan dengan Metodologi Scrum Fikri Fahru Roji; Ridwan Setiawan; Ridian Gusdiana; Moch. Rizky Cahyadiputra; Wildan Hidayatul Hamdi
Jurnal Algoritma Vol 20 No 1 (2023): Jurnal Algoritma
Publisher : Institut Teknologi Garut

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

Abstract

In the current era of information technology, digital signatures are used as a mathematical method to identify a person or document electronically. This digital signature provides proof that the document was sent by an identified sender, and ensures the authenticity and validity of the information. The application of digital signatures, including in tertiary institutions such as the Faculty of Economics, University of Garut, can increase efficiency and change the way administrative services are carried out. Document authenticity can be verified online through a verification system that validates information. Thus, the use of digital signatures is expected to ensure document authenticity while increasing work effectiveness. This research uses the Scrum methodology, one of the Agile methodologies in product development. Scrum consists of sprint milestones that are done in no more than a month without breaks and are time-boxed. This methodology ensures an understanding of time limits and work cycles. The research stages consist of A1 Initiate, A2 Planning and Estimating, A3 Implementing, A4 Retrospect and Reviewing, and A5 Releasing. These stages are well organized to arrive at findings that are supported by scientific analysis on a regular basis. Activities in these stages include defining the project vision, building the Scrum team, user stories, sprint backlog, evaluating the sprint backlog, weekly meetings, updating the sprint backlog, reviewing and validating previous sprints, technical documentation, and application system submission. The survey results show that the Scrum methodology ranks third in the survey results with 20.3% of respondents using the Scrum methodology in the software development process.
Pengembangan Desain UI/UX Fitur Baru Pada Aplikasi StuntShield Menggunakan metode User-Cantered Design M Miskun Arrihussalam; Ridwan Setiawan
Jurnal Algoritma Vol 23 No 1 (2026): Jurnal Algoritma
Publisher : Institut Teknologi Garut

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

Abstract

This study aims to redesign the StuntShield application interface using a User-Centered Design (UCD) approach. This application aims to support stunting prevention by providing nutritional information and interactive features for parents, integrated health service posts, and community health centers. The development process was carried out in four UCD stages, namely identifying the context of use, formulating user needs, creating design solutions, and evaluating prototypes. Data collection was conducted through interviews with developers and the distribution of questionnaires to potential users. The design was created using Figma and focused on three user roles. The evaluation was conducted using the System Usability Scale (SUS) involving 21 respondents. The test results showed an average score of 73.63, which falls into the “Good” category, indicating that the interface design was well received by users. This study contributes to the development of UI/UX based on the real needs of users for digital health service applications.
Implementasi Gemini API Pada Aplikasi AI Course Generator Untuk Pembelajaran Personal Muhammad Fahmi Assidiq; Ridwan Setiawan
Jurnal Algoritma Vol 23 No 1 (2026): Jurnal Algoritma
Publisher : Institut Teknologi Garut

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

Abstract

The trend of self-directed learning continues to rise, yet students still face challenges such as limited time, difficulty structuring learning materials, and a lack of systematic learning pathways. This study aims to design and develop a web-based AI Course Generator application by integrating the Gemini API to generate automated learning materials, the YouTube API to recommend educational videos, and an interactive chatbot to provide personalized learning assistance.The development method uses the Rational Unified Process (RUP), consisting of four phases: inception, elaboration, construction, and transition, supported by Unified Modeling Language (UML) modeling. The implementation results show that the application can automatically generate course outlines and learning materials, recommend learning videos, and assist users through the chatbot.Testing was performed using black box testing and usability testing with the USE Questionnaire, yielding a user satisfaction score of 82.09% (strongly agree category). This study demonstrates the effectiveness of integrating the Gemini API and YouTube API in building an adaptive and efficient self-learning application that supports the Merdeka Belajar concept.
Pengembangan Website Harga Bapokting Real-time dengan Extreme Programming dan Integrasi API SILINDA Ridwan Setiawan; Rina Parlina; Erwin Gunadhi
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.