Syaputra, Ardian Bayu (2025) Analisis Kualitas Kode pada Web CMS Sekolahku Menggunakan SonarQUbe. Other thesis, Politeknik Negeri Bengkalis.
1.TA-6304211356-Abstract.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.
Download (246kB)
2.TA-6304211356-Bab I Pendahuluan.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.
Download (213kB)
3.TA-6304211356-Daftar Pustaka.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.
Download (205kB)
4.TA-6304211356-Full Text.pdf - Submitted Version
Restricted to Registered users only
Available under License Creative Commons Attribution Share Alike.
Download (3MB)
Abstract
My School CMS is an open-source platform designed to support schools in managing content-based websites and the New Student Admission (PPDB) process. Ensuring the quality of its source code is essential for maintaining security, performance, and system stability. This study evaluates the code quality of the Sekolahku CMS using SonarQube, a continuous inspection tool that performs static analysis to identify bugs, vulnerabilities, code smells, and duplication. The analysis covered three primary project folders. The results show that all projects achieved a Quality Gate status of “Passed,” indicating that minimum quality standards were met. Regarding security, Projects 1 and 2 earned an A rating with no open issues, while Project 3 received an E rating with four unresolved vulnerabilities. For reliability, Projects 1 and 2 reported 408 and 423 open issues, and Project 3 recorded 740, resulting in D ratings. All projects obtained an A rating for maintainability, despite the high number of issues. Each project recorded 0 Accepted Issues and 0.0% Coverage, demonstrating the absence of automated testing. Code duplication rates were 10.8%, 10.7%, and 6.7%. Security hotspots reached 123, 129, and 211, each receiving an E rating. Overall, improvements are needed in reliability, duplication control, and automated testing processes.
| Item Type: | Thesis (Other) |
|---|---|
| Uncontrolled Keywords: | My School CMS, SonarQube, Code Quality Analysis, Security, Performance, System Stability |
| Subjects: | 000 – UMUM, ILMU KOMPUTER, DAN INFORMASI > 005 – Pemrograman, Perangkat Lunak > 005.3 Perangkat Lunak (Software) |
| Divisions: | Jurusan Teknik Informatika > Sarjana Terapan (D-IV) Rekayasa Perangkat Lunak > SKRIPSI |
| Depositing User: | D-IV Rekayasa Perangkat Lunak Kelas B |
| Date Deposited: | 15 Dec 2025 08:02 |
| Last Modified: | 15 Dec 2025 08:02 |
| URI: | https://eprints.polbeng.ac.id/id/eprint/3693 |
