Publication Search

80,083 articles from 756 journals · 2,111 citations tracked

Showing 1-3 of 3

Analytics

Luthfiyana Mahrurin Abadi; Rizky Parlika

JURNAL PENELITIAN TEKNOLOGI INFORMASI DAN SAINS (JPTIS) 2026 Institut Teknologi dan Bisnis (ITB) Semarang

Children's literacy can be improved through interactive learning media. A digital children's story platform, previously a mobile application, required web version development to expand user accessibility via browsers. The main challenge in this development was presenting multimedia content such as text, images, and audio dubbing synchronously scene-by-scene without degrading system performance, as well as facilitating reader interaction through a rating feature. This research aims to design and develop the platform using a Decoupled Architecture approach. The software development method used is Waterfall, encompassing requirement analysis, system design (UML, CDM, and PDM), implementation, testing, and maintenance. During implementation, ReactJS is utilized on the client-side for responsive interface rendering and state management, while Laravel is implemented on the server-side as a RESTful API provider to manage multimedia asset transmission, rating records, and the MySQL database. Functional system testing was evaluated using Black-box Testing, while user experience was validated using Spearman's Rank Correlation. The results indicate that this architectural separation (front-end and back-end) effectively resolves server overload issues commonly found in monolithic architectures and produces a seamless, stable asynchronous data transmission system across various devices.

Fahmi Ardiansyah

JURNAL PENELITIAN TEKNOLOGI INFORMASI DAN SAINS (JPTIS) 2026 Institut Teknologi dan Bisnis (ITB) Semarang

The reliability of an e-commerce application is essential to ensure smooth and secure user transactions. This study discusses the implementation of Software Quality Assurance (SQA) on a web-based e-commerce application to test the functionality of the developed system. The testing methodology used in this research combines manual testing and automated testing using the Katalon Studio tool, following the Software Testing Life Cycle (STLC) framework. Manual testing was focused on validating the user interface and user experience across core workflows, including user registration, authentication, cart management, and the checkout process. Meanwhile, Katalon Studio was utilized to execute automated test scenarios on these crucial features to accelerate regression testing and ensure system stability. The results indicate that from 42 test cases executed, the SQA approach successfully identified five functional defects across three modules, categorized by severity into two High-level defects (server error on registration and missing error handling on checkout), two Medium-level defects (client-side-only address validation and cart quantity logic), and one Low-level defect (insufficient logout notification display time). Four of the five defects were resolved, raising the test pass rate from 90.5% to 97.6% during regression testing. Automated testing demonstrated a significant time efficiency of approximately 95% compared to manual execution for regression scenarios. In conclusion, the combination of manual and automated testing proved capable of thoroughly verifying software quality, ensuring that the SQA Shop application functions according to the required specifications before its release to end-users.

Sofyan Noor Arief; Arief Prasetyo; Thariq Alfa Benriska

Jurnal Kendali Teknik dan Sains 2026 International Forum of Researchers and Lecturers

Implementing REST in modern applications, security will be a key foundation for its development because the REST architecture requires communication between servers. In this study, we will enhance REST request security by using SHA-1 tokens and the Keccak algorithm. Tokens are the access keys for making requests. The token generation process is carried out on the server; the client will generate a token, and the server will return a valid token. This valid token can be used to request data from the server. Adding a token will impact the security and speed of REST. The token will be verified by the server and declared valid. If valid, the server will return the data; otherwise, the server will send an error message. Compared to using a token, data security is more assured. Furthermore, adding a token parameter will increase the token verification process, thus increasing the number of processes, which will impact speed. The results of this test show that server data security is better maintained and more secure compared to using a token, because anonymous users cannot access the data. The API access speed without a token is 48.8 milliseconds, while using a SHA-1 token is 62.3 milliseconds, and the Keccak algorithm is 58.9 milliseconds. The time efficiency reduction for implementing the SHA-1 token algorithm is 27.67% or 13.5 milliseconds, and the Keccak algorithm is 26.6% or 10 milliseconds.