PERANCANGAN SISTEM PRESENSI SISWA BERBASIS PROGRESSIVE WEB APP (PWA) DI SD PLUS 3 AL-MUHAJIRIN PURWAKARTA

    Muhamad Fahmi Rizal, - and Nuur Wachid Abdulmajid, - and Ulva Elviani, - (2025) PERANCANGAN SISTEM PRESENSI SISWA BERBASIS PROGRESSIVE WEB APP (PWA) DI SD PLUS 3 AL-MUHAJIRIN PURWAKARTA. S1 thesis, Universitas Pendidikan Indonesia.

    Abstract

    Penelitian ini bertujuan untuk merancang dan mengimplementasikan sistem presensi siswa berbasis Progressive Web App (PWA) yang terintegrasi dengan Quick Response (QR) Code di SD Plus 3 Al-Muhajirin Purwakarta. Sistem ini dikembangkan sebagai solusi atas keterbatasan metode presensi manual yang dinilai kurang efisien, rawan kesalahan pencatatan, serta tidak mendukung pelaporan otomatis. Penelitian menggunakan metode Research and Development (R&D) dengan model Extreme Programming (XP), yang meliputi tahapan perencanaan, perancangan, pengkodean, dan pengujian. Data penelitian diperoleh melalui wawancara, observasi langsung, serta kuesioner berskala Likert 5 poin kepada guru sebagai pengguna utama sistem. Implementasi dilakukan menggunakan CodeIgniter 4, MySQL, Bootstrap, dan ZXing JS. Pengujian sistem dengan metode Black-box Testing dan Scenario-Based Testing pada 52 skenario uji menunjukkan tingkat keberhasilan 100%. Hasil penelitian membuktikan bahwa sistem mampu mempercepat proses pencatatan kehadiran, meningkatkan akurasi data, memberikan notifikasi real-time kepada orang tua, mendukung efisiensi administrasi, serta mengurangi penggunaan kertas. Selain itu, sistem bersifat lintas perangkat dan dapat diakses tanpa instalasi, sehingga layak diimplementasikan untuk mendorong transformasi digital di sekolah dasar. This study aims to design and implement a student attendance system based on a Progressive Web App (PWA) integrated with Quick Response (QR) Code at SD Plus 3 Al-Muhajirin Purwakarta. The system was developed as a solution to the limitations of the manual attendance method, which is considered inefficient, prone to recording errors, and lacking in automated reporting capabilities. The research employed the Research and Development (R&D) method with the Extreme Programming (XP) model, consisting of the stages of planning, designing, coding, and testing. Research data were obtained through interviews, direct observations, and a 5-point Likert scale questionnaire administered to teachers as the primary users of the system. The system was implemented using CodeIgniter 4, MySQL, Bootstrap, and ZXing JS. Testing with the Black-box Testing and Scenario-Based Testing methods on 52 test scenarios showed a 100% success rate. The findings demonstrate that the system can accelerate attendance recording, improve data accuracy, provide real-time notifications to parents, enhance administrative efficiency, and reduce paper usage. Moreover, the system is cross-platform and easily accessible, making it feasible to be implemented in supporting digital transformation in elementary schools.

    [thumbnail of S_PSTI_2101996_Title.pdf] Text
    S_PSTI_2101996_Title.pdf

    Download (775kB)
    [thumbnail of S_PSTI_2101996_Chapter1.pdf] Text
    S_PSTI_2101996_Chapter1.pdf

    Download (277kB)
    [thumbnail of S_PSTI_2101996_Chapter2.pdf] Text
    S_PSTI_2101996_Chapter2.pdf
    Restricted to Staf Perpustakaan

    Download (343kB)
    [thumbnail of S_PSTI_2101996_Chapter3.pdf] Text
    S_PSTI_2101996_Chapter3.pdf

    Download (315kB)
    [thumbnail of S_PSTI_2101996_Chapter4.pdf] Text
    S_PSTI_2101996_Chapter4.pdf
    Restricted to Staf Perpustakaan

    Download (2MB)
    [thumbnail of S_PSTI_2101996_Chapter5.pdf] Text
    S_PSTI_2101996_Chapter5.pdf

    Download (247kB)
    [thumbnail of S_PSTI_2101996_Appendix.pdf] Text
    S_PSTI_2101996_Appendix.pdf
    Restricted to Staf Perpustakaan

    Download (919kB)
    Official URL: https://repository.upi.edu/
    Item Type: Thesis (S1)
    Additional Information: https://scholar.google.com/citations?hl=en&view_op=list_works&gmla=AH8HC4xk5fKR_qkVtuo-_RVj-86tPf5hKw0EW2qCuaDzog-lNYmlvmz7-1J4pc4CLaPGmvfVLrLZIrUo0KFdUA&user=EeERDXkAAAAJ ID SINTA Dosen Pembimbing: Nuur Wachid Abdulmajid: 6054692 Ulva Elviani: 692278
    Uncontrolled Keywords: presensi siswa, Progressive Web App, QR Code, Research and Development, Extreme Programming. student attendance, Progressive Web App, QR Code, Research and Development, Extreme Programming.
    Subjects: L Education > L Education (General)
    T Technology > T Technology (General)
    Divisions: UPI Kampus Purwakarta > S1 Pendidikan Sistem Teknologi dan Informasi
    Depositing User: Muhamad Fahmi Rizal
    Date Deposited: 29 Aug 2025 03:37
    Last Modified: 29 Aug 2025 03:37
    URI: http://repository.upi.edu/id/eprint/136758

    Actions (login required)

    View Item View Item