Live Tree

download Live Tree

of 2

Transcript of Live Tree

  • 7/27/2019 Live Tree

    1/2

    Neev Information Technologies Pvt. Ltd. www.neevtech.com [email protected]

    An On-Premise Faculty/Staff Management Application

    Neev helped the client create an on-premise application for managing faculty/Staff that

    would connect the instructors with online course delivery systems. The applicationintelligently manages the schedule of faculties for online courses and also helps manage

    student credits. This application has increased the productivity and efficiency when compared

    to the manual rostering and allocations.

    The Client

    Secovis is a start-up that offers services in three broad verticals education, management

    consulting, and system advisory. It has specialized products and services catering to the

    healthcare industry and the manufacturing /service industries.

    Secovis works with educational institutions of varied sizes with the aim of improving the

    quality of education. It assists these institutions with management practices and operational

    strategies derived from other industry verticals that enable educational institutions to

    function in a cost-effective manner with effective processes and improved outcomes.

    Business Need

    Secovis aspired for a faculty management application since it was working with multiple

    instructors and online course delivery systems. The application was required to be an on-

    premise solution. The need of the application was to manage the schedule of faculties who

    teach at various places and work at various universities and schedule their time for delivery

    of online courses and also manage the student credits.

    Neev Solution

    Neev understood the existing application architecture and came up with the best technology

    to fit into the environment. Neev carefully chose the environment based on the support each

    environment offers and taking the clients existing environment into consideration. Being a

    proponent of open source, Neev chose to go with the Google Web Toolkit (GWT).

    Neev worked on the full software development life cycle right from design to development to

    testing to deployment. Neev factored in non-functional requirements like performance-right

    from the design stage. Based on the client requirements, Neev built a custom algorithm for

    the application whose main aim was to schedule faculty time. Design patterns were used

    based on the requirements in the project. Neev identified multiple plugins in the Google Web

    Toolkit (GWT) and integrated them into the solution to reduce efforts.

    Technology footprint:

    Google Web Toolkit (GWT) Enterprise JavaBeans (EJB)

  • 7/27/2019 Live Tree

    2/2

    Neev Information Technologies Pvt. Ltd. www.neevtech.com [email protected]

    Java SQL server 2005

    Top features:

    Scheduling of faculty time On-premise deployment of application Manage student credits

    Top Challenges:

    Analyzing different environments/technologies and coming up with a best-fit solution. GWT used REST services to procure data from the backend. However, since the

    backend used EJB, the integration with the frontend was not seamless. This was

    overcome by exposing REST through third-party XML-based API.