MS .NET – Education _ eLearning – End to End Implementation – Success Story

Client Overview

Client is a learning solutions organization focused on competency building for the investment and financial services sector, offering computer-based self-learning modules, instructor-led classrooms and a blend of both, supported by quizzes and exams. Client’s training programs are created based on functional competency mapping exercises to identify the essential inputs for specific job roles and functions.

Business Challenge

  • Client wanted to develop a web-based Learning Management System (LMS) that would be accessible to its users through authenticated logins via its public website.

  • Following modules were required to be developed:

    • User Centre

    • Admin Test Centre

    • Test Centre

    • Classroom

    • Notification Manager

    • Integration with Payment Gateway

    • Analytics

Technical Requirements

  • Microsoft .NET Framework

  • Visual Studio

  • Microsoft SQL Server

  • Ajax

  • JQuery

  • Solution Strategy

  • Eternus Solutions was engaged to build the LMS platform with its underlying modules and make it available to the client’s users. The LMS platform was built on Microsoft .NET framework, Visual Studio and SQL Server.

  • Eternus Solutions team carried out a detailed requirement synthesis that involved extensive requirement discussion with the client and selected end users, discussions on solution design, and proposed the system after due diligence

  • The proposed infrastructure was based on client’s existing technology infrastructure and preferences. Client’s guidelines were carefully reviewed to analyze and propose precise solution.

  • End users were involved during requirement elicitation and collaborated to finalize the system specification after seeking approval from an executive management and leadership team

  • Following modules were a part of the system:

    • User Centre: This module caters to the addition of users categorized in groups and organizations

    • Admin Test Centre: This module caters to creation of exams and quizzes for different user groups of various organizations, as per the requirements

    • Test Centre: This portal has all the assignments and quizzes, according to a user’s organization and user groups, which he is required to attempt

    • Classroom: This portal consists of all the self-learning modules, instructor-led classrooms that the user is required to attend, along with other information like training calendar, program details, reports (feedback, checklists, attendance, payment etc.)

    • Notification Manager: This module consists of capabilities and functionality for mass mailing, simple mailing, results and notification pertaining to the entire LMS platform

    • Analytics: Configurable reports and dashboards for user and test related information that could be mapped as per the required competency and specific to the client organization

  • Besides the above modules, Eternus Solutions implemented the integration of the system with a payment gateway and executed the hosting of the entire platform on client’s servers

  • Solution Components

  • Implementation of LMS Portal with all modules

  • Implementation of News, Events, Media Gallery, Careers sections in full Ajax and JQuery

  • Integration with external systems like payment gateway and client website

  • External user registration

  • Development Methodology

  • Development on developer sandbox

  • SRS and design documents to start building any new components

  • Designing and developing workflows

  • Extensive usage of custom web parts, features and solutions

  • Coding using Microsoft standards and best practices

Share This Case Study