Penerapan Algoritma Boyer–Moore pada Sistem Pembelajaran Digital di SMP Darussalam Ciputat

This study develops a web-based digital learning system for SMP Darussalam Ciputat and implements the Boyer–Moore algorithm in its learning-material search feature. The study addresses students’ difficulty locating concepts in learning documents and the administrative burden of managing materials, assignments, and academic information through conventional processes. The application provides role-based access for administrators, teachers, and students, supports learning-material distribution, and enables students to search text stored from uploaded materials. The system was developed using the Rapid Application Development (RAD) approach: requirements planning, user design, construction, and cutover. PHP was used for server-side processing, MySQL for data storage, and web technologies for the interface. In the search module, a keyword is treated as a pattern and compared with document text from right to left. The bad-character shift mechanism allows the algorithm to skip text positions when a mismatch occurs. Functional testing used black-box scenarios, while white-box analysis examined the search procedure. The manuscript reports that the main functional scenarios passed and that the search module had a cyclomatic complexity value of six. These findings indicate that the application followed the specified functional scenarios and that its search logic can be examined through independent paths. However, they do not establish a universal speed advantage for every document size or computing environment; response time can also depend on text length, server resources, and database processing. The system offers a structured way to distribute learning materials and search their text.

Authors

Institutions

Publication Details

Journal
Journal of Engineering and Science Application.
Published
2026-10-30
DOI
https://doi.org/10.69693/jesa.v3i2.119
Primary Topic
Algorithms and Data Compression
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Penerapan Algoritma Boyer–Moore pada Sistem Pembelajaran Digital di SMP Darussalam Ciputat

Ari Syaripudin, Mohammad Fijar Septa Dendy
Journal of Engineering and Science Application.
Algorithms and Data Compression
article

Penerapan Algoritma Boyer–Moore pada Sistem Pembelajaran Digital di SMP Darussalam Ciputat

Ari Syaripudin, Mohammad Fijar Septa Dendy
article en

Abstract

This study develops a web-based digital learning system for SMP Darussalam Ciputat and implements the Boyer–Moore algorithm in its learning-material search feature. The study addresses students’ difficulty locating concepts in learning documents and the administrative burden of managing materials, assignments, and academic information through conventional processes. The application provides role-based access for administrators, teachers, and students, supports learning-material distribution, and enables students to search text stored from uploaded materials. The system was developed using the Rapid Application Development (RAD) approach: requirements planning, user design, construction, and cutover. PHP was used for server-side processing, MySQL for data storage, and web technologies for the interface. In the search module, a keyword is treated as a pattern and compared with document text from right to left. The bad-character shift mechanism allows the algorithm to skip text positions when a mismatch occurs. Functional testing used black-box scenarios, while white-box analysis examined the search procedure. The manuscript reports that the main functional scenarios passed and that the search module had a cyclomatic complexity value of six. These findings indicate that the application followed the specified functional scenarios and that its search logic can be examined through independent paths. However, they do not establish a universal speed advantage for every document size or computing environment; response time can also depend on text length, server resources, and database processing. The system offers a structured way to distribute learning materials and search their text.

Journal of Engineering and Science Application.Vol. 3(2)
Universitas Pamulang (ID)
Quality education
Openalex Percentile: Top 14%
Algorithms and Data Compression
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon