Search This Blog

Tuesday 19 July 2011

On-Line Selection System



The project titled “On-Line Selection System” aims at developing a system which will automate the functioning of the HR Department of Company. This project automates the selection process activities that the HR Department has to perform prior to and after the actual act of selecting the employees. These activities constitutes tasks like
·        Capture Eligible Student details.
·        Maintain individual Student record.
·        Maintain Section wise Student details.
·        Evaluating Student performance.
·        Conducting the On-Line Text.
·        Generating random ID for each student which is unique.
·        Making only eligible Students to take the test.
·        Allow online registrations for the On-Line Selection Test.
·        Allow online requests and support for the examination.
·        Data updating facilities through a password based system.
·        Creating Database.
·        Inserting Questions into the Database.
·        Recovering/Saving the database.
·        Providing proper Technical Assistance to the User.
·        Generating desired reports.
·        Providing On-Line Help.

These activities were all being performed manually prior to the implementation of this system. This entailed lots of unnecessary wastage of resources, especially for the book keeping related tasks of the HR Department. A need for the automation of all these activities was felt. The application developed needed to be seamlessly blended into the existing network of Company called “My Company”. To this effect the front end was deemed to be an internet browser and the data store backend was Oracle. The Java programming language has been selected to be the go between the data store and the application. The Java programs will be accessed by the browser using the JSP technology. The Front-End is Created Using HTML and D-HTML with JavaScript.
 The project goes about breaking down the main problem into various modules and then providing the functionalities for these modules and establishing relationships among the various modules. It provides facilities for data updating of each module with stress on ease of use and clarity.

The Project is divided into the following modules:
·        English Test.
·        Aptitude Test.
·        Technical Test.
·        Psychometric Test.
·        Evaluation.
·        Report.
                 The security aspect for providing access to the various modules is very important since the project is online and can be accessed by anybody. Hence an elaborate system of has been put in place. The HR Director who has all the powers and permissions is allowed to create new users. These users can access the database. They can create, modify or even delete the database objects. They send the call letters and selection letters to eligible candidates.
The aspect of testing and implementation was also a very important phase. The user needed to be educated about the various facilities available and how best these can be used; the HR Director for one has to be completely familiar with the system. A restricted system of online help has been designed to help the user while he/she uses the system.

HARDWARE AND SOFTWARE REQUIREMENTS

HARDWARE REQUIREMENTS                               
PROCESSOR    :  Intel 2.0 GHz or above
HARD DISK     :  80 GB
RAM                 :    512 MB RAM.

   SOFTWARE REQUIREMENTS

OPERATING SYSTEM                     : WINDOWS XP with SP2. 
LANGUAGE (FRONT END)   : JAVA (JDK1.5/1.6)
SERVER                                     : APACHE TOMCAT 5.5/6.0
WEB TECHNOLOGY              : HTML, JAVASCRIPT, CSS.
DATABASE (BACK END)        : ORACLE 10G.
ARCHITECTURE                      : 3-TIER ARCHITECTURE.

No comments:

Post a Comment