College Attendance System (CAS) in VB.NET and MSSQL: A Comprehensive Management Solution
- 1* SourceCodester Community
* Corresponding Author: Adegoke Taiwo Bashir
Open AccessAbstract
The College Attendance System (CAS) is a desktop-based application developed to improve attendance management in tertiary institutions. Built with Visual Basic .NET and Microsoft SQL Server 2014, the system addresses the recurring problem of student absenteeism that contributes to academic underperformance in Nigerian higher education. CAS provides a structured digital platform that replaces error-prone manual methods with automated attendance tracking, real-time data access, and dynamic reporting features. Its architecture follows a three-tier model comprising presentation, business logic, and data access layers, ensuring modularity, maintainability, and scalability. The database is designed using a relational model that links schools, departments, courses, lecturers, and students, enabling efficient data management and reliable record retrieval. The system integrates multiple functionalities, including user authentication, attendance recording, data import and export, report generation, and audit logging, while prioritizing data security through encryption and parameterized queries. Results from implementation show that CAS significantly improves accuracy, reduces administrative workload, and increases institutional efficiency. A case study conducted in a Nigerian polytechnic revealed improvements in attendance rates—from 65% to 82%—and data accuracy—from 75% to 98%—while reducing administrative time by an average of 15 hours per week. Beyond its functional success, CAS serves as a valuable educational resource for students and developers by demonstrating practical application of database-driven software design. Although the system currently operates only on the Windows platform and lacks mobile or web integration, it provides a strong foundation for future development, including web-based expansion, biometric authentication, and advanced analytics. The project highlights the potential of open-source technologies to enhance institutional accountability and academic performance while fostering innovation in educational software development. The complete CAS package, including source code, database files, documentation, and demonstration materials, is freely available for academic use under specified licensing terms.
Keywords
How to Cite
References
- Akili, S. (2014). Net-generation student motivation to attend community college. https://doi.org/10.5771/9780761864356
- Coronel, C., & Morris, S. (2016). Database systems: Design, implementation, and management. Cengage Learning.
- Gasman, M., Samayoa, A., & Nettles, M. (2017). Investing in student success: Examining the return on investment for minority-serving institutions. ETS Research Report Series, 2017(1), 1–66. https://doi.org/10.1002/ets2.12187
- Hidayat, A. (2019). Absent to be employees attendance using face detection at Puskesmas Trimulyo Sekampung Lampung Timur. https://doi.org/10.2991/iclick-18.2019.1
- McKinney, L., & Burridge, A. (2014). Helping or hindering? The effects of loans on community college student persistence. Research in Higher Education, 56(4), 299–324. https://doi.org/10.1007/s11162-014-9349-4
- Microsoft Corporation. (n.d.). Microsoft Visual Basic .NET documentation. Retrieved from https://docs.microsoft.com/en-us/dotnet/visual-basic/
- Microsoft Corporation. (2014). SQL Server 2014 technical documentation. Microsoft Press.
- Pressman, R. S., & Maxim, B. R. (2014). Software engineering: A practitioner’s approach. McGraw-Hill Education.
- Attendance management systems in higher education: A review. (2021). Journal of Educational Technology.
- Impact of attendance on academic performance in Nigerian universities. (2020). African Journal of Education.
Author Biographies
-
Adegoke Taiwo Bashir, SourceCodester Community
Independent Developer, SourceCodester Community, Nigeria.
License
Copyright (c) 2025 Journal Dekstop Application (JDA)
This is an open-access journal. All articles are distributed under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Under this license, you are free to:
- Share: Copy and redistribute the material in any medium or format.
- Adapt: Remix, transform, and build upon the material for any purpose, even commercially.
Attribution Requirements:
You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
Copyright and Retention:
Authors retain copyright without restrictions and grant this journal the right of first publication under an open-access model. The journal retains non-exclusive publishing rights for archiving, indexing, and scholarly dissemination.
Usage Statistics
Similar Articles
- Design and Implementation of Employee Attendance and Payroll Information System Using Desktop-Based Application Nguyen Thi Huong , Nguyen Van Minh , Tran Thi Lan · Vol. 5 No. 1 (2026)
- Transport Management System for Africa University: A Web-Based Solution for Fleet Operations Trust Moyo · Vol. 4 No. 2 (2025)
- Development of an Information System for Student Data Management at Mts.S Krueng Seumideun, Pidie Regency Abubakar · Vol. 2 No. 2 (2023)
- Automated Beer Parlour Billing System using VB.NET and MS Access Database Ndueso Walter · Vol. 4 No. 1 (2025)
- Development of Budget Management System Using Visual Basic .NET and MySQL Database: A Desktop Application for Personal Financial Tracking Janobe Janobe · Vol. 4 No. 1 (2025)