Design and Implementation of an Enhanced Learning Management System: Addressing Modern Academic Challenges
Abstract
The entire development and requirement engineering process of a modern Learning Management System (LMS) geared for an advanced technologically equipped educational environment is described. The proposed LMS aims to move beyond existing communication, accessibility, and academic collaboration restrictions by integrating new features such as real-time voice/video chat, virtual study rooms, personalize timetables, and enhanced authentication mechanisms. The design of the system includes key features including a centralized management interface for course materials, student discussion forums, and calendar integration with external services like Google Calendar. Through formal requirement elicitation involving questionnaires and interviews, stakeholder feedback was gathered to determine the lack in current LMS platforms, e.g., ineffective chat features, lack of collaboration features, and privacy concerns. The solution is centered on usability, performance efficiency, interoperability, and security as per ISO 25010:2011 quality standards. Fifteen functional requirements and ten requirements of quality were drawn up to satisfy the users as well as institutional guidelines. Limitations such as notification limits, offline storage limits, and safe login limits were applied to maintain stability of the system and satisfaction among users. A hierarchical goal documentation and mapping method, supported by AND/OR diagrams, was used to formally elaborate user needs into executable system goals. Special focus was given to the design of a more advanced authentication system, supporting biometric login, SSO integration, and secure password recovery. Despite challenges like notification overload and third-party API dependence, this LMS design has the potential to significantly enhance the delivery of education, support collaborative learning, and allow for continuous improvement through iterative user feedback and future feature enrichment.
Related articles
Related articles are currently not available for this article.