Learning And Content Management System Computer Science Essay

Published: Last Edited:

This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.

A Learning Management System or known as LMS is a term of software. It is a software application that gives the administrator and user to implement, deliver and access the learning process that is build for specific purpose. LMS is used by administrator for administration, online class room, report submission documentation, attendances record and etc. Typically, a more advanced LMS will have the ability to monitor the student participation, relevant discussion, automated notification for users and also video conference that can be access anytime and anywhere.

The facilities of LMS are basically to register student under the organization, managing the educational files, keep records, keep track of student learning process, course calendars and outlines and distribute files that is relevant to the course. This system is improved by providing a user-friendly menu and user interactive interface which is used both by instructors and students.

LMS is a system that mostly create based on multiple platform development and database. The platform includes the Microsoft.NET, Java, J2EE and PHP, whereas the database language or database system could use one of the following such as Oracle, MySQL and Microsoft SQL Server to secure the connectivity between the user level and the database.

Content management system (CMS)

A content management system or known as CMS relatively is a system that is used to control and manage the content for a web page. In other word, it consists of procedure and process which is used to configure the work flow and performs task to manage the content of a web page. The content may include electronic media and file such as video, audio, image, data, file and text. CMS process is run in the background and user will not be able to see the process besides using the CMS function.

The concept of CMS is to make the content is available for sharing, storing, editing, publishing, retrieving, searching and etc. In general, a CMS consist of two type of element which are Content Delivery Application (CDA) and Content Management Application (CMA). CDA enables a webpage to be update by compiling the resource of the content, whereas CMA enables to be created, removed or modified easily by the creator without any advanced skills of Hypertext Markup Language (HTML).

In CMS, the procedure that is being used gives ultimate services which are to control the access to data made by the user, allow users to share data with easy storing and updating any existing files, improve user registration and decrease the duplication of data shared by users. All of these services provided by CMS will improved the work flow of a web page. Besides that, CMS is used to improve the data security by managing objects, servers and auditing.

In order to use a CMS, two things must be considered for organization before applying the CMS for the webpage. Firstly, the size and geographic coordination of the organization should be considered carefully. Secondly, the types of information data or the electronic element that will be apply into the CMS. This is because, the more variety of the content, the way to manage the information and the access to the data would be more difficult.

Virtual Box

Virtual Box is software for virtualization that is developed by Oracle Corporation. It is a powerful virtual machine which support and runs on most host operating system such as Windows (XP, Windows Vista, Windows 7, Linux, Macintosh, Solaris and OpenSolaris.

Generally, a Virtual Box is based on x86 virtualization architecture which consist a lot of feature and high performance software. It is used to install or run another operating system on a computer that already exist an operating system. For example, if a computer running on Windows, the installation of Virtual Box will enable Linux operating system to run using this software on current operating system which is Windows. Therefore, it will share the memory and CPU utilization on the current operating system.

The latest version of Virtual Box is VirtualBox 4.0 which more feature have been upgraded. To name a few, its support host hard disk drive where its allow the virtual operating system to access and use the hard disk that being use in the host operating system. Another feature in this version is the storage of virtual machine where all the data is stored in one folder to improve its portability. It is also support memory sharing allocation with more than 1.5 GB of RAM for any 32-bit host operating system. Therefore, this will improve the performance and efficiency to run several type of software on virtual operating system.