Contact at or 8097636691
Responsive Ads Here

Thursday, 1 February 2018

Common Employement System-Struts

Common Employement System-Struts

The project has been developed to fulfill the requirements of the Employment Exchanges. The current product is a part of overall web-based employment portal. The product will take care of job seeker, employer and employment exchange perspective for submission activity. Subsequently, the following points were identified as the broad features required in the software to be developed for Employment Exchange Computerization at National Level with a facility to meet the additional/local requirements of the respective States.

Ø  Registration, Vacancy Booking & Submission
Ø  Employment Statistics
Ø  Employment Market Information
Ø  Vocational Guidance and Career Counseling for Self Employment

The EMI (Employment Market Information) module is responsible for providing the necessary functionality to generate Employment Market Information using ER-1 & ER-2 Returns. The module should assist Manpower shortage planners and Employment Officers in finding out kind of manpower required.

Work done by me includes management of EMI Unit, EMI Unit Contact, EMI Office, EMI Office Contact, EMI Unit Type, EMI Return, and Return Periodicity.
The work done on the module is adhering to sound software engineering principles.

All phases of the software development lifecycle, namely System Analysis, System Design, Testing and Implementation have been carried out in a systematic manner.

The tools and technologies used for developing the software are J2EE and STRUTS framework (M.V.C Architecture) on IBM Web Sphere Application Developer (W.S.A.D) for developing the code for the application and SQL SERVER as the back end tool on Microsoft Windows platform.
                                         Realizing a higher need of development efforts and investment of time, developing a uniform application software for implementation within the State/National level employment exchanges, requires new business processes and supporting tools and infrastructure. Since the previous computerization efforts by various agencies have resulted in the use of multiple platforms, duplication of developmental efforts, and maintenance problems in places/states due to the lack of networking infrastructure.
Any system supporting a business process for the employment exchanges at a National Level thus must thus be able to reach out to a number of different users/stakeholders of the system who are situated in different locations at different times with different informational needs in a consistent manner and maintain uniformity of procedures with the provision of meeting the additional/local requirements of that region or state. Such systems must therefore be centralized in their very nature, and should be associated to a central server. The centralized computing paradigm is therefore inherently appropriate for the project-oriented nature of business processes of the employment exchanges, since it promises central, one point, and common solution which focuses on uniformity of employment procedures and providing efficient services to the job seekers and employers when needed.
With this in mind, supporting existing business processes of employment exchange for interaction between jobseekers, employers and employment exchange personnel, and employment exchanges appears as a fruitful concept for adding more value through a National Employment website/portal, thereby increasing quality of services offered by the Employment Exchanges for the people.

The present system comprises of manual procedures in most of the employment exchanges and hybrid of manual & computerized system.
In the manual system, the main problems faced are time lag and accuracy, maintenance of records, deviations from uniform procedures, MIS, returns compilation.
In computerized system, all the activities are not addressed; MIS and returns compilation is up to some extent; multiple platforms are used; technological advancement needs has resulted in duplication of efforts and maintenance problems in many States with partial networking.
The proposed system will take care of all the common activities to maintain uniformity of procedures, MIS and returns compilation as per NESM on a common platform with networking of all the exchanges. To take care of technological advancement, change requirement is to be addressed separately. The separate System Specifications are to be prepared by respective States to address local requirements.

Employment Exchanges are responsible for collecting regularly information about employment in the private sector as well as in the public sector. EMI provide employers with the facility to file their returns. It has the responsibility to generate various kinds of employment market reports on the basis of the returns filed by employers. Following sub modules have been developed for the module:
Manage EMI Unit
The module provides the basic functionality for the creation of new EMI Unit; modify/delete an existing EMI Unit.

Manage EMI Unit Contact
 It is responsible to develop the interface for book keeping of EMI Unit Contact Persons record.
Manage Office
The module provides the basic functionality for the creation of new EMI Office; modify/delete an existing EMI Office.
Manage Office Contact
It is responsible to develop the interface for book keeping of Office Contact Persons record.
Manage EMI Unit Type
The module manages the various types of EMI Units and it provides the  basic functionality for the creation of new EMI Unit Type; modify/delete an existing EMI Unit Type.
Manage Returns Master
This module provides the functionality to call for a new return, change the periodicity of existing ones, remove the return no more required and view the list of returns required periodically with their due dates for submission by the submitting office, and dates for issuing 1st and 2nd reminders by recipient office if needed.
Manage Return Periodicity
The module manages the various types of Periodicities and it provides the basic functionality for the creation of new Periodicity; modify/delete an existing Periodicity.


  • Intel Pentium® 4 processor
  • 1 GB Memory
  • And other regular hardware devices


  • Microsoft Windows XP, 2000® Server
  • IBM Web Sphere Studio Application Developer 6.0
  • MS SQL Server 2000

No comments:

Post a Comment