Case Studies \ An e-learning solution
Our client, an NGO based out of India, wanted to offer an online course on disaster management - their area of specialization. Students could register with the website (for a fee) to take up the course. The course contains of a set of six basic modules and one additional module. To complete the course students were required to successfully complete various assessments (both objective and subjective type). Based on these requirements, Icreon designed and developed the e-learning website. A web based administration panel has been provided allowing the administrators to manage the website.
Business Requirements
Our client required a solution that would enable them to manage an e-learning module that would enable people spread across geographical locations to undertake a course on disaster management. The course was to be available in two modes - basic and advanced (available on completion of the basic course). The course content was to be made available to students in a staggered manner - with applicants required to complete assessments in order to access further modules. The course material was to be displayed on the website in the form of a book. Facilities for the administrators to create and upload course content and also create objective and essay assessments pertaining to the course content were required. The administrators required a facility to be able to track the progress of the students.
A solution to offer online courses on disaster management
Benefits:
- Students can register for and undertake the course online
- Provides for online evaluation via means of objective and subjective type assessments
- Administrators can track the progress of students
- Easy to use web based interfaces that can be used by administrators to manage the website
Users:
The solution can be accessed by various types of users:
- Administrator: Has complete control over the functioning of the website. Also has complete access to the back-end modules
- Tutors: Tutors are the users who have restricted access within the admin module. They can view and respond to queries assigned to them, view the details of other tutors, view the case studies and questions available in the system.
- Students/Registered Users: Any user who has signed-up for the course.
Solution:
The solution developed by Icreon on the .net framework enables the client to operate and manage the e-learning module on disaster management with ease. The system has been divided into two main modules:
Public Module
The public module can be used by visitors to browse through the website and register for the course. Registered students can also login to the website.

The various components of the public module include:
Registration: Students can register for the basic course (comprising of 6 core module and 1 additional module that the student can choose) by providing general information such as name, address, education level etc.
The administrator can activate the student's account on realization of the payment (made offline via cheque, or bank draft). The student's registration will be valid for a period of three months from the date of activation.
Search: Students perform a keyword search to locate available case studies. Options to browse through the case studies will be provided only if it has been flagged as a sample.
Information Pages: These pages contain information pertaining to the course, company details etc.
My Account: Each registered student has access to his/her personal account wherein he/she can access the course modules as well as manage his/her account. The various sections available include:
|
![]() |
Admin Module
A web based administration panel has been provided allowing administrators to manage and control the functioning of the website. The various features available for the admin include:
- Course Modules: The disaster management course consists of a set of modules. The administrator can use this module to create and manage the course modules available in the system. A module can either belong to the basic course or can be part of the additional course.
Case Studies: Each module consists of a set of case studies (available in the form of .swf files) that can uploaded through the case studies module. A case study can be flagged as a sample; sample case studies are available to all for viewing.
The administrator can also specify keywords, enabling case studies to be easily located during search.
A listing of all uploaded case studies is available, the administrator can edit, delete case studies.- Assessments: The administrator can create and manage assessments. For each assessment the administrator can define the marks per question, the duration and can associate modules with it.
The administrator can also create a question bank. Each question is associated with a module and up-to 5 answer options can be provided. The administrator can select the correct answer form among the answer options.
The administrator can also create and manage essay topics for the subjective type assessments.
An assessment grading scheme (on the basis of the marks obtained) can be defined by the administrator.

- Manage Resources: The administrator can create and manage a list of resources (from across the Internet).
- Tutors: This module can be used to create and manage a list of tutors available in the system. The task of the tutors is to respond to queries submitted by students. To do so the tutors can access the admin module and can respond to queries which have been assigned to them (by the administrator). Tutors will have restricted access within the module. The administrator can track the status of the query i.e. whether it has been answered or not.
Applicants: The administrator can track all the students who have registered with the website. They can activate accounts for the students whose payments have been received.
The administrator can monitor the progress (assessments take, score and grade for each etc) of each student. They can also download and view the essay submitted by the students.
Technologies used in developing this application are:



©2009 OffshoreDotNetDevelopment (Unit of Icreon Communications) - Offshore .NET Solutions India




