Recur It Ment

Embed Size (px)

Citation preview

  • 8/13/2019 Recur It Ment

    1/80

  • 8/13/2019 Recur It Ment

    2/80

    Vision: The vision of the Recruitment System is toprovide 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 IT

    S that includesfreshers & 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

  • 8/13/2019 Recur It Ment

    3/80

    CLIENTALE

    Bigoyaseo Pvt Ltd

    Omji Money

    Cherry E-Commerce

    Solution Avenue Pvt LtdZomato Pvt Ltd

    Metro Infrasys

    Aspire Systems

    Bright View Telecom Pvt LtdAricent Technologies and many more

  • 8/13/2019 Recur It Ment

    4/80

    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.

  • 8/13/2019 Recur It Ment

    5/80

    PROCESS STEPS:Admin downloads theresumes 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 therequirements of particular organizations vacancy.

    Communicating with the short listed candidates

    through message on their account.

    HR maintains the company interview scheduleinformation.

    Candidate can inquire about anything regarding

    company, job profiles and will get reply accordingly.

  • 8/13/2019 Recur It Ment

    6/80

  • 8/13/2019 Recur It Ment

    7/80

    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

  • 8/13/2019 Recur It Ment

    8/80

  • 8/13/2019 Recur It Ment

    9/80

    UMLDIAGRAM

    HR USE CASE

    ADMIN USE CASE

    USER USE CASE

    USE CASE DIAGRAM

  • 8/13/2019 Recur It Ment

    10/80

  • 8/13/2019 Recur It Ment

    11/80

  • 8/13/2019 Recur It Ment

    12/80

  • 8/13/2019 Recur It Ment

    13/80

    SEQUENCE DIAGRAM:

    RegistrationProcess

  • 8/13/2019 Recur It Ment

    14/80

    Login Process

  • 8/13/2019 Recur It Ment

    15/80

    SetNew Password

  • 8/13/2019 Recur It Ment

    16/80

    Collaboration Diagram :

    Registration Process

  • 8/13/2019 Recur It Ment

    17/80

    LoginPage

  • 8/13/2019 Recur It Ment

    18/80

    Test Case No. 1

    Test Case Action 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 Cases

  • 8/13/2019 Recur It Ment

    19/80

  • 8/13/2019 Recur It Ment

    20/80

    Test Case No. 2

    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

  • 8/13/2019 Recur It Ment

    21/80

  • 8/13/2019 Recur It Ment

    22/80

  • 8/13/2019 Recur It Ment

    23/80

  • 8/13/2019 Recur It Ment

    24/80

    Test Case No. 4

    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

  • 8/13/2019 Recur It Ment

    25/80

  • 8/13/2019 Recur It Ment

    26/80

    Test Case No. 5

    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

  • 8/13/2019 Recur It Ment

    27/80

  • 8/13/2019 Recur It Ment

    28/80

    Test Case No. 6

    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

  • 8/13/2019 Recur It Ment

    29/80

  • 8/13/2019 Recur It Ment

    30/80

    Test Case No. 7

    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

  • 8/13/2019 Recur It Ment

    31/80

  • 8/13/2019 Recur It Ment

    32/80

    Test Case No. 8

    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

  • 8/13/2019 Recur It Ment

    33/80

  • 8/13/2019 Recur It Ment

    34/80

    Test Case No. 9

    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.

  • 8/13/2019 Recur It Ment

    35/80

  • 8/13/2019 Recur It Ment

    36/80

    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.

  • 8/13/2019 Recur It Ment

    37/80

  • 8/13/2019 Recur It Ment

    38/80

    SNAP-SHOTS

  • 8/13/2019 Recur It Ment

    39/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    40/80

  • 8/13/2019 Recur It Ment

    41/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    42/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    43/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    44/80

  • 8/13/2019 Recur It Ment

    45/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    46/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    47/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    48/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    49/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    50/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    51/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    52/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    53/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    54/80

  • 8/13/2019 Recur It Ment

    55/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    56/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    57/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    58/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    59/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    60/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    61/80

  • 8/13/2019 Recur It Ment

    62/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    63/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    64/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    65/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    66/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    67/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    68/80

  • 8/13/2019 Recur It Ment

    69/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    70/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    71/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    72/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    73/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    74/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    75/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

  • 8/13/2019 Recur It Ment

    76/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGELimitations:

    Database systems are complex, difficult, and time-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:

  • 8/13/2019 Recur It Ment

    77/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

    The efficiency of any system designed to suit an organization

    depends on cooperation during the implementation stage and also

    flexibility of the system to adopt itself to the organization.

    Recruitment System 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 regardingusers 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.

    FUTURE SCOPE

  • 8/13/2019 Recur It Ment

    78/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

    FUTURE SCOPEIn the future, the current system can be expanded by adding

    Departments where each department head will handle each

    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 candidateperspective 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 differentorganizations use.

    Bibliography:H C Obj O i d D i & P Wil

  • 8/13/2019 Recur It Ment

    79/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

    Horstmann, Cay, Object Oriented Design & Patterns, Wiley

    Student Ed., 2004.

    The complete Reference Java 2, 5th Edition, Herbert Schildt, Tata

    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., 2005Sommerville, 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

    http://www.sun.com/http://www.w3schools.com/http://www.hotscripts.com/http://www.visualparadigm.com/http://www.visualparadigm.com/http://www.visualparadigm.com/http://www.visualparadigm.com/http://www.hotscripts.com/http://www.w3schools.com/http://www.sun.com/
  • 8/13/2019 Recur It Ment

    80/80

    FUNCTIONAL REQUIREMENTS

    AMINISTRATOR PAGE

    THANKS!!!!!