Live Tree
-
Upload
neev-technologies -
Category
Documents
-
view
221 -
download
0
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.