distance education system a c# project

4
Info Base Innovations…………. Title of the Project Distance Education System Software Requirements Operating System Server: Windows XP or later Database Server: Microsoft SQL Server-2005 Client: Microsoft Internet Explorer Tools: Microsoft Visual Studio .Net-2008 User Interface: Asp.Net with Ajax Code Behind: C#.Net Hardware Requirements Processor: Intel Pentium or More Ram: 512 MB Ram Hard Disk: PC with 20GB Abstract The project Distance Education (Learning) System is a web-based application, which deals exclusively with the online training programs for the employees of the company. It basically list-outs the available courses and time in which courses has to be completed. It even eases the task of the company to review the courses and the training done by the employees. The

Upload: deepak-chauhan

Post on 22-Dec-2015

220 views

Category:

Documents


1 download

DESCRIPTION

Distance Education System A C# Project

TRANSCRIPT

Page 1: Distance Education System A C# Project

Info Base Innovations………….

Title of the Project Distance Education System

Software Requirements

Operating System Server: Windows XP or later

Database Server: Microsoft SQL Server-2005

Client: Microsoft Internet Explorer

Tools: Microsoft Visual Studio .Net-2008

User Interface: Asp.Net with Ajax

Code Behind: C#.Net

Hardware Requirements

Processor: Intel Pentium or More

Ram: 512 MB Ram

Hard Disk: PC with 20GB

Abstract

The project Distance Education (Learning) System is a web-based application, which

deals exclusively with the online training programs for the employees of the company. It

basically list-outs the available courses and time in which courses has to be completed. It

even eases the task of the company to review the courses and the training done by the

employees. The company can assess the performance of each employee by the online exam

conducted for the course.

Only the employee of the company can access the system. The registered

employee is provided with the online study material covering that particular course along

with the corresponding question bank. The course is provided with different levels. Each

level covers the sub-topic of the particular course. After reading the study material, the

Page 2: Distance Education System A C# Project

Info Base Innovations………….

employee must write a test. The test contains random questions selected by the server from

the question bank. The employee must qualify the test in order to go to next higher level.

Once all the levels in the course are completed, he/she must qualify in a final test, which

contains all the subtopics of that course.

In our system, employees are given the flexibility to change the password and can

write any type of test (level test, entry test, final test) for 3 times. If the employee is unable

to complete the training with in the stipulated time, then they can request the administrator

to increase the training time period. The employees can even directly write the entry test for

any level. They can view the study material of the completed levels of the registered course.

CURRENT SYSTEMThe training Department of the company administers training functions and is headed by

the Administrator (Training). The training is organized based on a training directive issued

by the management. The administrator of the training is based on diverse media of delivery.

Whereas the classroom based, instructor – led programs form the principal module of

delivery. The company is also interested in promoting and developing self-learning based on

distance education concept. The company has, for this purpose acquired a library of Books

which are maintained on server for this purpose.

The whole process is now manually controlled. This requires intervention by the training

staff at frequent intervals. It is proposed to automate this function together with the

management of training function.

Proposed System

The main focus of this project is to provide online training for the employees of the

company. The study material available online can be in the form of documents on a server

machine which can be accessed simultaneously by many users. All the permanent

employees should be able to access all kinds of study material irrespective of the

employee’s designation or field of expertise. No person other than the employee of the

company should be able to gain access to the system.

Any employee interested to undergo training should be able to register himself/herself

with the system for the desired course. The employee logs in to the system and selects the

Page 3: Distance Education System A C# Project

Info Base Innovations………….

subject of interest. Depending on the course selected the employee is allotted a fixed

amount of time during which he/she is proposed to complete the self – paced training. Once

the allotted time has elapsed, the employee is not allowed to access the training program.

The employee may request the Training Administrator to extend the time period for the

training.

NUMBER OF MODULES

The system after careful analysis has been identified to be presented with the following modules.

User

Admin

Reports

Online access to the available courses with the study material in the form of

documents.

The user can get the training sitting at his place and logging into the site through net.

The test will be processed and the results are displayed online within no time.

Managing the training library.