A content management system (CMS) is a system that provides a collection of procedures that are used to manage workflow in a collaborative environment. There are two types of CMS: Proprietary CMS and Open Source CMS. Proprietary CMS contains a code which is available only to the particular developer. In this case, the administrator edits or customizes the webpage.
Examples of Proprietary CMS:
Open Source CMS allows all users to edit or change all information on the website.
Examples of Open Source CMS:
These procedures can be manual or computer-based. The procedures are designed to do the following:
▪ Allow more individuals to contribute to and share stored data
▪ Control access to data based on user roles (defining which information users/groups can view, edit, publish)
▪ Aid in easy storage and retrieval of data
▪ Control of data validity and compliance
▪ Reduce repetitive duplicate input
▪ Improve the ease of report writing
▪ Improve communication between users
In a CMS, data can be defined as nearly anything: documents, movies, text, pictures, phone numbers, and scientific data, for example.
A learning management system (LMS) is a software application for the administration, documentation, tracking, and reporting of training programs, classroom and online events, e-learning programs, and training content. LMS's include systems for managing training and educational records as well as software for distributing online college courses and collaboration. Universities and Colleges use LMS's to deliver online courses and increase effectiveness of on-campus courses. A robust LMS should be able to do the following:
▪ Centralize and automate administration
▪ Use self-service and self-guided services
▪ Assemble and deliver learning content rapidly
▪ Consolidate training initiatives on a scalable web-based platform
▪ Support portability and standards
▪ Personalize content and enable knowledge reuse.
An Example of how an LMS Works: