E-Learning Management System Project Idea

Home » Projects Ideas » E-Learning Management System Project Idea
Projects Ideas No Comments

E-Learning Management System Project Idea

Problem Definition

“e-Learning Management System” is a web based Learning Management System that helps students to    interactively learn a new course, allow course experts to publish new courses on different  subjects, allow evaluators to evaluate the students on any available course and  management to obtain various type of reports.

Technology Used

Java
JSP
Oracle 8i

Platform

Windows XP

Software and Hardware Requirements

JSDK1.5
WebSphere Application Developer(WSAD)
Tomcat 4.1
Oracle 8i
Ethernet Adapter
512 MB Ram

Project Description

The purpose of this E-Learning Management System project is to develop a back-end application for e-learning applications and queries using graphical user interface. It allows for flexible data format and deliver of its data so that each analysis application can receive only the information it needs and in the format required.

            The project is divided into 3 modules – student, course expert and administrator. The roles of the modules are as follows:

    Student : The student selects from various courses available.The student takes a test on a course. There might be courses, which has only test modules. Each question has multiple choices with only one correct answer. The test will be time bound. Student can see the test schedule. New Users will be able to register themselves in the system as students. All students will be able to modify their own profile. Student views previous test reports, receives feedback for a test taken Student can go to the discussion board and browse through questions and answers and discussing solutions of questions asked in test. Student can chat with course expert. Student can also send messages to the course expert.

Course Expert : Creating test questions for the course, test questions will reside in the Draft area if either it is saved while creating/modifying or it has been rejected by admin. Modifying test questions, deleting the entire test, browse through the tests that students have submitted, just as a student would., view the results of those students that have taken test for his courses. Replying back to the messages from students.

    Administrator: Publish tests submitted by Course Experts. Before publishing test questions it is customary to get it reviewed by admin. After going through its content either it gets approved or gets rejected. Modify the profile of other users registered in the system. Change user status from inactive to active.

Working of E-Learning Management System

A student has to register his profile for a course, by authentication and authorization and chat with others. A student can join discussion forums, send mail to instructor(s) of the course and provide feedback about the test given. A student can view test schedule, take test to assess his knowledge,view test report and edit his/her profile.

A course expert creates a test for the course, test questions will reside in the Draft area if either it is saved while creating/modifying or it has been rejected by admin. Modifying test questions, deleting the entire test, browse through the tests that students have submitted, just as a student would., view the results of those students that have taken test for his courses. Replying back to the messages from students.

Publish tests submitted by Course Experts. Before publishing test questions it is             customary to get it reviewed by admin. After going through its content either it gets approved or gets rejected. Modify the profile of other users registered in the system. Change user status from inactive to active
Implementation of Project

Java script is a scripting language used to enhance the functionality of the browser. Java script is integrated with HTML and navigator 2.02. Java script facilitates the developer with properties related to document windows, frames, loaded documents and link. The J2EE platform specifies the logical application components within a system and defines the role played in the development process.
The J2EE platform uses a distributed multitiered application model for enterprise applications.

Java Server Pages (JSP) is a technology based on the Java language and enables the development of dynamic web sites. JSP was developed by Sun Microsystems to allow server side development. JSP files are HTML files with special Tags containing Java source code that provide the dynamic content.

Tomcat started off as a servlet specification implementation by James Duncan Davidson who worked as a software architect at Sun. He later helped in making the project open-source and in its donation by Sun to the Apache Software Foundation.

Oracle is a trade mark of Oracle Corporation and in common usage refers to the database engine (which actually looks for the data) and the range of front end products. Oracle 8i is the largest selling SQL-based RDBMS and a most commercially useful product.

Download Project  E-Learning Management System

LEAVE A COMMENT