Online Course Ppt

Topics: Requirements analysis, JavaServer Pages Pages: 8 (1255 words) Published: June 21, 2011
Project Bank

Development of an Online Course Portal for a campus

Brought to you by - Ultimate Collection of Projects & Source Codes in all programming languages Information:

If you like this project idea, make sure you are subscribed to Source Codes World Newsletter – , because every week we send out one project idea like this!

Subscribe Now -

Source Codes is a Vyom Initiative (

Other Useful Resources:

• Freshers Jobs –
• Free eBooks – / • Meaningful Discussions on Jobs & Career – • World’s largest collection of Interview Questions – • Free Classifieds –

• American Business Information – • Recipes Information –
• Fun & Entertainment Site – Over 30,000 titles available for Free Download- Title of the project

Development of an Online Course Portal for a campus

Abstract of the project

This project aims at creating a Courses portal for a campus/organization. This allows registered users of the system to join a course available in the site and access the materials published for the course. People can register themselves as students of a course or Faculty for a course. When a person registers himself as a Faculty, an approval mechanism should be triggered which sends an email to the Administrator for approving the person as a Faculty. There will be an admin approval page where admin can approve the faculty members for the course.

The course home page should contain the title of the course and a brief description. There will be a discussion board for each course where students can interact, an announcement section, which contains the latest announcements, and a course content section which gives the links for the material available for the course. For faculty members there will be an extra link for uploading the course content in a zip file format. The course content should be html pages, which should be uploaded in the zip file format. There should be a mechanism for the faculty members to create a test for the course specifying the test title and a set of multiple-choice questions and duration of time of the test.


Generic Technlogy keywords

Databases Web Server, Programming

Specific Technology keywords

Oracle/MS-SQL server, Tomcat servlet Engine., java/jsp/servlets

Project type keywords

Analysis, Design, Implementation, Testing, User Interface

Functional components of the project

There will be a Course Portal home page where there will be a registration link as well as a login screen is available.

There are three types of users in the system

• Administrator
• Faculty (for a course)
• Student (for a course)

Note:A registered user can be a faculty for one course(if approved by the administrator) as well as student for another course

The administrator should be able to do the following:-

• Create a Course, by providing the course title and description. • Approve Faculty members for a Course
• Delete the members of a Course
• Publish announcements
• A page to view all the feedbacks received.

When a user logs in to the system he will have a tab pane which has the following tabs My Course, Announcements, What is New, Register for a Course FeedBack

1) Clicking on MyCourse tab will give all the courses for which the user has access. Clicking on any Course will give the Course Home page for the user

Course Home Page content:-

• Course Name and Description
• Link to view all the...
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Essay about Online Courses
  • Online Courses vs. Traditional Courses Essay
  • Online Course Proposal Research Paper
  • Postive Effects on an Online Course Research Paper
  • Massive Open Online Courses Essay
  • The Convenience of Online Courses Essay
  • Massive Online Courses Essay
  • Effects of Taking an Online Course Essay

Become a StudyMode Member

Sign Up - It's Free