Sistem Pengelolaan Data Alumni Berbasis Web Menggunakan Framework Codeigniter PHP
Keywords:
Data alumni, Computer System Usability Questionnaire, Aplikasi Web, Codeigniter, Model View ControllerAbstract
Pengelolaan data alumni sekolah selama ini masih dilakukan secara manual menggunakan dokumen tertulis, yang berpotensi menyebabkan keterlambatan, kesalahan pencatatan, dan kesulitan pemutakhiran data. Penelitian ini bertujuan untuk mengembangkan perangkat lunak aplikasi web berbasis framework PHP CodeIgniter yang mampu mengelola data alumni secara efisien dan aman. Aplikasi ini dirancang untuk memenuhi standar kualitas perangkat lunak ISO/IEC 9126, yang mencakup aspek fungsionalitas, keamanan, kemudahan penggunaan, efisiensi, portabilitas, dan pemeliharaan. Penelitian ini menggunakan metode Research and Development (R&D), dengan tahapan meliputi analisis kebutuhan, perancangan, implementasi, dan pengujian sistem. Pengujian fungsional dilakukan menggunakan daftar periksa oleh satu analis sistem dan empat pengembang web, sedangkan pengujian kegunaan menggunakan Computer System Usability Questionnaire (CSUQ) terhadap 15 pengguna potensial berupa alumni sekolah menengah. Pengujian keamanan dilakukan dengan Acunetix Web Vulnerability Scanner, efisiensi diuji menggunakan YSlow, portabilitas diuji pada lima browser web berbeda, dan pengujian pemeliharaan mencakup penanganan potensi kerusakan sistem. Hasil pengujian menunjukkan bahwa framework CodeIgniter efektif untuk membangun aplikasi web pengelolaan data alumni. Dari sisi fungsionalitas, 94,6% fitur telah berjalan sesuai kebutuhan, sedangkan pengujian keamanan menunjukkan sistem mampu mencegah Cross-Site Scripting (XSS) dan SQL Injection. Hasil pengujian kegunaan menunjukkan 79% pengguna dapat mengoperasikan sistem tanpa kendala, sedangkan pengujian efisiensi menunjukkan bahwa dengan koneksi minimal 33 kbps dan waktu muat maksimum 10 detik, 84% pengguna tetap menggunakan aplikasi tanpa meninggalkan sistem. Selain itu, pendekatan Model-View-Controller (MVC) pada CodeIgniter memudahkan perawatan dan perbaikan sistem, sementara pengujian portabilitas menunjukkan aplikasi bekerja dengan baik pada berbagai platform dan browser. Secara keseluruhan, sistem yang dikembangkan terbukti handal, aman, efisien, dan mudah dipelihara, sehingga dapat digunakan sebagai solusi pengelolaan data alumni yang modern dan efektif
Downloads
References
. M. Fullan, The New Meaning of Educational Change, 4th ed. New York, NY, USA: Teachers College Press, 2007.
. D. K. Cohen and H. C. Hill, Instructional Policy and Classroom Performance: The Mathematics Reform in California, New York, NY, USA: Routledge, 2000.
. T. Sergiovanni, Leadership for the Schoolhouse: How Is It Different?, San Francisco, CA, USA: Jossey-Bass, 2005.
. J. E. Collins and P. Porras, Built to Last: Successful Habits of Visionary Companies. New York, NY, USA: HarperBusiness, 1994.
. R. D. Putnam, Bowling Alone: The Collapse and Revival of American Community. New York, NY, USA: Simon & Schuster, 2000.
. D. Hopkins, Improving the Quality of Education for All. London, U.K.: RoutledgeFalmer, 2001.
. A. Hargreaves and M. Fullan, Professional Capital: Transforming Teaching in Every School, New York, NY, USA: Teachers College Press, 2012.
. S. Laudon and J. Laudon, Management Information Systems: Managing the Digital Firm, 16th ed. London, U.K.: Pearson, 2019.
. K. C. Laudon and J. P. Laudon, Essentials of Management Information Systems, 13th ed. Boston, MA, USA: Pearson, 2020.
. R. O’Brien and G. Marakas, Introduction to Information Systems, 16th ed. New York, NY, USA: McGraw-Hill, 2018.
. R. Pressman, Software Engineering: A Practitioner’s Approach, 8th ed. New York, NY, USA: McGraw-Hill, 2014.
. E. Turban, J. E. Aronson, T. L. Liang, and R. Sharda, Decision Support and Business Intelligence Systems, 10th ed. Boston, MA, USA: Pearson, 2018.
. L. Sommerville, Software Engineering, 10th ed. Boston, MA, USA: Pearson, 2015.
. M. D. McKinney, Database Systems: Design, Implementation, & Management, 13th ed. Boston, MA, USA: Cengage, 2018.
. R. Pressman and B. Maxim, Software Engineering: A Practitioner’s Approach, 9th ed. New York, NY, USA: McGraw-Hill, 2020.
. W3C, HTML5: A Vocabulary and Associated APIs for HTML and XHTML, W3C Recommendation, Oct. 2014. [Online]. Available: https://www.w3.org/TR/html5/
. Rasmus Lerdorf, Programming PHP, 3rd ed. Sebastopol, CA, USA: O’Reilly Media, 2013.
. S. Ullman, PHP and MySQL for Dynamic Web Sites, 4th ed. Berkeley, CA, USA: Peachpit Press, 2013.
. C. J. Date, An Introduction to Database Systems, 8th ed. Boston, MA, USA: Pearson, 2003.
. R. Elmasri and S. B. Navathe, Fundamentals of Database Systems, 7th ed. Boston, MA, USA: Pearson, 2016.
. J. F. Kurose and K. W. Ross, Computer Networking: A Top-Down Approach, 7th ed. Boston, MA, USA: Pearson, 2017.