Implementasi Framework Codeigniter Untuk Keamanan Point Of Sales (Pos)
DOI:
https://doi.org/10.35145/jmapteksi.v8i1.5902Kata Kunci:
CodeIgniter, Point of Sale , Keamanan Web, SQL Injection , CSRFAbstrak
Pertumbuhan Usaha Kecil dan Menengah (UKM) di sektor kuliner menuntut penggunaan sistem Point of Sale (POS) yang efisien, namun aspek keamanan aplikasi sering kali terabaikan karena penggunaan solusi yang dikembangkan secara kurang terstruktur. Penelitian ini bertujuan untuk merancang dan mengimplementasikan sistem POS berbasis framework CodeIgniter pada Kedai Kopi Megaria serta membandingkan tingkat keamanannya dengan sistem yang dibangun tanpa framework (native). Metode penelitian yang digunakan adalah Research and Development (R&D) dengan model pengembangan Waterfall yang meliputi tahapan analisis, perancangan, implementasi, dan pengujian. Pengujian keamanan dilakukan melalui metode White Box Testing serta menggunakan alat bantu standar industri seperti OWASP ZAP dan SQLMap untuk mendeteksi celah kerentanan. Hasil penelitian menunjukkan bahwa sistem berbasis CodeIgniter berhasil memitigasi risiko serangan SQL Injection, Cross-Site Scripting (XSS), dan Cross-Site Request Forgery (CSRF) secara efektif melalui fitur keamanan bawaan seperti query binding, XSS filtering, dan CSRF protection. Penggunaan framework ini sangat direkomendasikan bagi pengembang aplikasi bisnis skala UKM guna melindungi aset data transaksi dari potensi kerugian finansial akibat celah keamanan web.
Unduhan
Referensi
[1] S. Sukirno and H. Suhendar, “Pengembangan Sistem Point of Sale Menggunakan Framework Codeignetier Berbasis Web,” J. Algoritm., vol. 19, no. 2, pp. 660–668, Nov. 2022, doi: 10.33364/algoritma/v.19-2.1181.
[2] M. Ridwan, T. H. Sinaga, and M. Elsera, “Penerapan Framework Codeigniter Dalam Perancangan Aplikasi Manajemen Iuran Perumahan Griya Mandiri,” Djtechno J. Teknol. Inf., vol. 3, no. 1, pp. 49–58, 2022, doi: 10.46576/djtechno.v3i1.2196.
[3] P. Kustianto, S. Auliana, B. Rakhim Setya Permana, A. Rohman, and A. Munawir, “Penerapan Framework Codeigniter 3 Pada Aplikasi Penjualan Di Toko Kue Kering Miya Jaya Serang,” JATI (Jurnal Mhs. Tek. Inform., vol. 9, no. 1, pp. 831–836, 2024, doi: 10.36040/jati.v9i1.12410.
[4] M. Muqorobin and N. A. R. Rais, “Comparison of PHP Programming Language with Codeigniter Framework in Project CRUD,” Int. J. Comput. Inf. Syst., vol. 3, no. 3, pp. 94–98, Aug. 2022, doi: 10.29040/ijcis.v3i3.77.
[5] S. Sibagariang and M. E. P. Sinaga, “Rancang Bangun Aplikasi Point Of Sales Menggunakan Framework Codeigniter,” J. MAHAJANA Inf., vol. 8, no. 1, pp. 26–35, Jun. 2023, doi: 10.51544/jurnalmi.v8i1.4081.
[6] N. G. Rachmadi, A. Febrian, and C. Anwar, “Pengujian Perangkat Lunak Berstandar ISO/IEC 29119 pada Website Literasi Digital ‘SukaBaca,’” OKTAL J. Ilmu Komput. dan Sci., vol. 4, no. 12, pp. 846–860, 2025, [Online]. Available: https://github.com/nazazulfiqi/suka-baca-be
[7] Abdul Fattah Hasibuan, Tommy, and Divi Handoko, “Analisis Keretanan Website Dengan Aplikasi Owasp Zap,” J. Ilmu Komput. dan Sist. Inf., vol. 2, no. 2, pp. 257–270, Jun. 2023, doi: 10.70340/jirsi.v2i2.51.
[8] T. Penulis et al., “SISTEM MANAJEMEN BASIS DATA MENGGUNAKAN MySQL”, Accessed: Feb. 14, 2026. [Online]. Available: www.freepik.com
[9] H. Salsabila and R. F. Fithra, “PEMANFAATAN SQLMAP UNTUK DETEKSI SQL INJECTION PADA SITUS WEB,” J. Inform. dan Tek. Elektro Terap., vol. 13, no. 3, Jul. 2025, doi: 10.23960/jitet.v13i3.6507.


