You are on page 1of 80

Vision: The vision of the Recruitment System is to

provide support for the customers in organizing the pre-process of sorting out a profile for a right job Objective: The objective of this system is to maintain the profiles of ITS and NON ITS that includes freshers & experienced professionals, and allows user to sort out the right candidates according to the company requirements and helps to communicate with them through mail or sms

CLIENTALE
Bigoyaseo Pvt Ltd Omji Money Cherry E-Commerce Solution Avenue Pvt Ltd Zomato Pvt Ltd Metro Infrasys Aspire Systems Bright View Telecom Pvt Ltd Aricent Technologies and many more

FEATURES OF THE SYSTEM


Maintaining the user accounts. Maintaining the profiles of different candidates (It & Non It, freshers & experienced). Maintaining vacancies in different organizations & their requisitions. Sorting out the profiles& communicating through mail/sms & sending the short listed profiles to the company. Maintaining different interview schedules.

downloads the resumes of different candidates (IT & Non IT, freshers & experienced) & stores the relevant data of these candidates into the consultancy database. Receive data from different fields and maintain up those details. Sorting out the right profile that matches the requirements of particular organizations vacancy. Communicating with the short listed candidates through message on their account. HR maintains the company interview schedule information. Candidate can inquire about anything regarding company, job profiles and will get reply accordingly.

PROCESS STEPS:Admin

SCOPE OF THE SYSTEM:


Admin can maintain different user account information. Admin & HR maintains database for downloaded (or) received resumes and profiles. HR sorts out the profiles that match to the requirements of a particular department of the company from the database. HR communicates with the sorted candidate through message on their account. HR maintains the organization interview schedules stores them into the database.

Advantages
Maintaining the data related to all types of users, resume and interview will be easily
Tracking all the interview will be easy Maintaining record becomes easy Provides perfect security for the user data Provides role based access

Software Specification
Operating System : Windows 2000/xp /Windows 7 Languages : java 2(JDBC, JSP, Servlet) Front End : HTML, JavaScript Platform : J2EE Web Servers : Web Logic 10/Tomcat 5.5 Backend : My SQL Browser Program : Internet explorer/Mozilla Firefox

UMLDIAGRAM
USE CASE DIAGRAM

HR USE CASE ADMIN USE CASE

USER USE CASE

SEQUENCE DIAGRAM: RegistrationProcess

Login Process

SetNew Password

Collaboration Diagram : Registration Process

LoginPage

Test Cases

Test Case No. Test Case Action

1 Checks system behavior when credentials provided by user are correct.

Input

Enter username and password by user.

Expected output

Result page which contain information about user profile and other components.

Pass/Fail

Pass

Test Case No.

Test Case Action

Checks system behavior when credentials provided by user are incorrect.

Input

Enter username and password by user.

Expected output

Result page will show a message that is wrong username/password.

Pass/Fail

Fail

Test Case No.

Test Case Action

Checks system behavior when resume uploaded by the user is correct.

Input

Upload resume in .pdf format.

Expected output

Result page will show a message that resume has been uploaded successfully

Pass/Fail

Pass

Test Case No.

Test Case Action

Checks system behavior when resume uploaded by the user is incorrect.

Input

Upload resume is not in .pdf format.

Expected output

Result page will show a message that this is not a pdf file and button showing upload again.

Pass/Fail

Fail

Test Case No.

Test Case Action

Checks system behavior when user view the message directly by clicking view button before selecting the message.

Input

Direct click on view button.

Expected output

Result page will show a message that select at least one message.

Pass/Fail

Fail

Test Case No.

Test Case Action

Checks system behavior when user view the message by clicking view button after selecting the message.

Input

Click on the view button after selecting.

Expected output

Result page will show the selected message.

Pass/Fail

Pass

Test Case No.

Test Case Action

Checks system behavior when Admin upload a post.

Input

Direct click on ok button.

Expected output

Result page will show a message to fill the required fields.

Pass/Fail

Fail

Test Case No.

Test Case Action

Checks system behavior when Admin upload a post.

Input

Click on ok button after filling the required fields.

Expected output

Result page will show a message for successfully uploaded the post.

Pass/Fail

Pass

Test Case No.

Test Case Action

Checks system behavior when Admin enters the password.

Input

Enter the password less than 5 characters.

Expected output

Result page will show a message to enter at least 5 characters.

Pass/Fail

Fail.

Test Case No.

10

Test Case Action

Checks system behavior when Admin enters the password.

Input

Enter the password equal to or greater than 5 characters.

Expected output

Result page will show the profile page.

Pass/Fail

Pass.

SNAP-SHOTS

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

FUNCTIONAL REQUIREMENTS Limitations:


Database systems are complex, difficult, and timeAMINISTRATOR PAGE consuming to design Damage to database affects virtually all applications programs Substantial hardware and software start-up costs Initial training required for all programmers and users Minimum hardware and software required. As we have included many features and too much user handling, the expected code could be complex and not easy to improve by another programmer

Conclusion: The efficiency of any system designed to suit an organization FUNCTIONAL REQUIREMENTS

depends on cooperation during the implementation stage and also flexibility of the system to adopt itself to the organization. AMINISTRATOR Recruitment SystemPAGE has been developed to overcome the problems with existing manual system which causes lot of problems in tracking the business activities with different people. As evidence of the success of this system, all the data regarding users at different levels are stored at server side through which the authorities can take decisions in time, and all the transactions will be recorded in a well refined manner. The Recruitment System will be best suited to any organization, which has sub location at different places. Data Integrity is maintained by well-defined security in the database, so the results coming out are live and accurate. In Total, quality, safety and user satisfaction are improved greatly in the organization.

In the future, the current system can be expanded by adding Departments where each department head will handle each AMINISTRATOR PAGE candidate separately. SMTP mail server will be used to mail the user every information which requires an internet connection. SMS feature can be used for password resetting in the future. The current system can also be implemented from the candidate perspective so that candidates have the option for searching of different companies. In the future, more advanced technologies can be used in order to enhance the current system scope which can be made fit for different organizations use.

FUTURE SCOPE FUNCTIONAL REQUIREMENTS

Bibliography: Horstmann, Cay, Object Oriented Design & Patterns, Wiley FUNCTIONAL REQUIREMENTS

Student Ed., 2004. The complete Reference Java 2, 5th Edition, Herbert Schildt, Tata AMINISTRATOR PAGE McGraw Hill publishing. Programing and Problem Solving with Java, James M. Slack, ThomsonPte ltd, 2001 Pressman, R.S., Software Engineering: A Practitioners Approach, McGraw Hill Int. S Student Ed., 6th Ed., 2005 Sommerville, I., Software Engineering, Pearson Education, 6th ed., 2001 Bernd Bruegge and Allen H Dutoit, Object-Oriented Software Engineering, Pearson Education, 2000 Websites: www.java.sun.com www.w3schools.com www.hotscripts.com www.visual-paradigm.com

FUNCTIONAL REQUIREMENTS
AMINISTRATOR PAGE

THANKS!!!!!