Date of Award
Culminating Project Type
Special Studies: M.S.
Computer Science and Information Technology
School of Science and Engineering
Jie Hu Meichsner
Jim Q. Chen
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.
Keywords and Subject Headings
LMS, Learning Management System
A learning management system (LMS) is a software application for delivery and management of educational courses. It is a client-server type solution, typically web-based, used to handle student registration, delivery of course content, administration of tests and assignments, and related record keeping. An LMS is particularly useful for fully online courses or training programs.
The objective of this paper is two-fold. Firstly, we provide an overview of learning management systems, their architecture, and other features. This summary enables us to identify the software requirements specifications for a new LMS. The second objective of this paper is to describe the creation of our own LMS. This new LMS, named LearningMadeEasy4U (LME4U), implements the requirements identified.
The main features of LME4U include file uploading, messaging, course registration, course creation, quiz generation, and downloading capability. Various types of files can be uploaded or downloaded, making it convenient to submit assignments and upload lessons. LME4U’s messaging system enables timely communication between instructor and learner. The system generates quizzes and also has an assessment engine. Login functions are activated for students and instructors. LME4U is capable of serving a wide range of students. It is customizable, and a number of applications can be integrated with it.
Arora, Dipti, "Learning Management System (LMS) Using C#, ASP.Net and SQL SERVER" (2018). Culminating Projects in Computer Science and Information Technology. 25.