ABSTRACT
Graduate Selection Processis the project that goes around the details of online recruitment. It is the project that is intended to make the recruitment process fair, faster and reliable. This project has been developed for web application as client/server model. The code easily reflects the intensity of our zeal to make our application stable and user friendly for the user to understand it well.
Since the user is the ultimate person to make maximum application, the interface has been designed with end users viewpoint. It provides easier navigation throughout the application wherever required. The stability is the corner stone of application when the application is active.
User is not given the provision to lose any application-based resource. All possible exceptions are being caught and proper action is being taken to rectify it. Various inputs are taken with strict type validation. Manual reports also help in viewing the desired information at every nook and corner.
As no man work is perfect in sense, some unknown bugs may remain in my application. I have developed this project with the limited resource and guidance available. I tried my best to solve those and to make the project to simulate with the real world. I have prepared this report with heart, mind and soul and hope it serves well.
Existing system
The present recruitment system is conducting exams manually for evaluation of performance, aptitude skills, English skills and technical skills and of the candidate. As and when a person checks in for giving the test a registration form containing all the required details are to be filled and sent to the personal department these details are to be entered in the respective department register.
This recruitment procedure consists of a six- step procedure. The six steps are
- Aptitude Test
- English Test
- Technical Test
- Psychometric analysis
- Lecture and Group discussion
- Final Technical and HR Interview.
The test papers are then prepared from a question bank by randomly selecting the questions. After conducting the test, the papers are evaluated manually and results are announced.
The task of existing system is maintaining information of the candidates registered for the examination, preparing the question papers, evaluating the answers and storing the results, which presently is accomplished in the manual way.
Limitations of the existing system
The existing system employs a lot of man-hours both for preparing the test papers, evaluating them and announcing the results.
This time consuming evaluation coupled by the huge manpower requirement may also lead to erroneous results. To maintain the personal details of the candidate in a file manually, which candidate fills the time of the test, may result in some loss of data and difficulty to store.
Question paper may be same for some students, which might results in malfunctioning. Apart from this manually conducting a test may take lot of manpower for conducting, evaluating and giving the results. If the candidates taking the test are more in number then lot of time consumes for evaluating manually. Once evaluation is over the responsibility of storing their details is also a tedious process.
The drawbacks in the existing system are as follows:
- More paper work
- Loss in Data
- Less Security
- Time Delay
- More Clerical Work
- Human Fatigue
- Fear of environment
- Chance for errors
- Delay of results
Proposed System:
The proposed system will be developed on client/server architecture. The user can logon to the intranet and register or the administrator can register a new user.
On registration, each user is assigned a unique id and a password. The user can logon to the server with his Id and appear for the selection tests. The questions are selected at random from a question database. The tests are timed tests. After completion of the test, the papers are evaluated dynamically and the results are stored in a database. The system also generates a merit list of candidates at the end of the test or as when required.
The system also ensures that no candidate is permitted to reappear for the test within six months.
The objectives of the system are as follows:
- The users have to register in order to appear for the graduate selection process.
- Online tests are to be conducted for evaluating the users in order to recruit them. The tests are to be timed with a limit on the number of questions, which are automatically selected at random from the database.
- The questions for the test are to be maintained in the database.
- Only the administrator can access the question database.
- The results are to be computed and stored in a separate table in the database.
- The time limit will be maintained.
- The results will be presented as and when needed.
Merits of the Proposed System
- Automate Selection Process
- Reduce Paper Work
- Immediate Accessing of Details
- High Security
- Providing Accurate Information
- Providing Overall Reliability
- Easy to use, effective and efficient
SOFTWARE REQUIREMENTS:
• Web Technologies : HTML, CSS, JS. JSP
• Programming Language : Java
• Database Connectivity : JDBC
• Backend Database : MySQL
• Operating System : Windows 08/10
HARDWARE REQUIREMENTS:
• Pentium processor : Core I3
• RAM Capacity : 2GB
• Hard Disk : 250GB
• Monitor : 15’’ Color Monitor