Recruitment System
Recruitment System
Recruitment System
www.virtual-tutor.co.cc
RECRUITMENT SYSTEM
1.OBJECTIVE:
To provide a complete version of a recuitment system to manage the entire recruitment process of an organisation into a shared service concepts.
3.PROJECT DESCRIPTION:
The growth of online-recruitment has been driven by combination of actual costs savings in the recruitment process,increased ease and efficienas for the emploter along with an improved experience for candidates. This software system reduce agency and processing costs,increase speed to hire,improve productivity and candidate quality. This project online recruitment system is an online website in which job seekers can register themselves online and apply for job and attend the exam. This software product have facilities, where prespective candidates can upload their curriculum vita and apply for jobs suited to them.
4.REQUIREMENTS:
www.virtual-tutor.co.cc
(a).FUNCTIONAL REQUIREMENTS:
A functional requirement defines a function of a software system on its component. A function is described as a set of inout,the behaviour and output.
RECRUITMENT SYSTEM
Page 1 of 19
Virtual Tutor
1. REQUIREMENTS: The system should have the requirements of the project. The developer should prepare the requirements of the project. The should prepare the requirements which are need for the software. 2. ANALYSIS: Analyze the requirements whether it provides proper operations/output and performs the task. 3. DESIGN: Project manager should design the layout of the project before going to implement time allocation,cost allocation and staff allocation wil coming under design process. 4. IMPLEMENTATION: After encomposing all the diagrams,we have to generate code for each and every diagrams i.e from usecase to deployment. 5. TESTING: Afteer implementing the diagram with domain language,we have to test the particular projects. 6. MAINTAINENCE: The system should be easily updated.The system should utilize the interchangeable plugins software developed should maintain the cost and time schedule of the project.
www.virtual-tutor.co.cc
PERFORMANCE REQUIREMENTS: Performance requirements define acceptable response times for system functionality. The total time for user interface screens will take no longer than two seconds. The login information shall be verfied within the seconds. Queries shall results within five seconds.
RECRUITMENT SYSTEM
Page 2 of 19
Virtual Tutor
www.virtual-tutor.co.cc
ii.
iii.
iv. v.
vi.
DESIGN CONSTRAINTS: The software shall be a standared system running in a windows environment. The system shall be developed using rational enterprise suite and oracle 10i database. RELIABILITY: Specify the factors required to establish the required reliability of the software system at time of delivery. AVAILABILITY: The system should have an availability of 99.99%. PORTABILITY: The system should be extremely via the usb drive. The system shall be easy to migrate or backed up via another use drive. MAINTAINABILITY: The system shall utilize interchangeable plugins. The system shall be easily updateable for fixes and patches.
(c).HARDWERE REQUIREMENTS:
1. 2. 3. 4. Processor Hardware RAM DVD RAM Intel Pentium IV-2.0 GHZ. 40 GB(segate) 512mb 1 nos.
(d).SOFTWARE REQUIREMENTS:
1. OS 2. Front end Tool 3. Back end Tool windows XP/vista. Rational Rose Enterprise suite. Oracle 10i.
www.virtual-tutor.co.cc
5.MODULE DISCRIPTION:
In this project we have defined different modules to enable the RECTUITMENT system in successful mannner.
RECRUITMENT SYSTEM
Page 3 of 19
Virtual Tutor
www.virtual-tutor.co.cc
ADMINISTRATOR: Administrator has the full authority over the website.He can view all the registered users and have the power to delete them.He/she can edit the web pages and update them. He/she can view all the company details also. CANDIDATE: A candidate can register himself after registration,he will be directed to his homepage. Here,he can update his profile,change password and see the examination details and company details. COMPANY: A company can register itself,conduct online examination,approve or disapprove candidates attending examination and provide resuilts about the selected candidates.
6:DOMAIN MODEL:
A domain model is a visual representation of conceptual classes or real situations object in a domain.
www.virtual-tutor.co.cc
In object oriented analysis,the domain model is the most important. It illustrates the concept in the domain. It act as a source of inspiration for designing some software objects.
RECRUITMENT SYSTEM
Page 4 of 19
Virtual Tutor
www.virtual-tutor.co.cc
This Partial layer architecture shows the interface of the sequence diagram, here the administrator shows the interface by displaying actor symbol.
8:LOGICAL ARCHITECTURE:
The Logical architecture is large scale organisation of software class into packages,sub system layer, It is called logical architecture because ther is no direction about how these elements are display on different operating system.
9:RISK ACTIVITY:
Risk management is increasingly seen as onr of the main jobs of project managers. It involves anticipating risks that might affect the project schedule or the quality of the software begins developed and taking actions to avoid these risks, RISKS ACTIVITY such as, i. ii. iii. iv. Risk identification Risk analysis Risk planning Risk monitoring
10:GANTT CHART:
It describe the time schedule for the planning to complete the corresponding and after completion of core product, What is the time taken for the project action of core product.
2. ACKNOWLEDGEMENT: PRE-FUNCTION: Admin sends the reply to the candidate with register numbers. POST-FUNCTION: Candidate could receive the mail from admin and get the register no.
RECRUITMENT SYSTEM
Page 5 of 19
Virtual Tutor
www.virtual-tutor.co.cc
3. LOGIN: PRE-FUNCTION: Candidate should given the register no as user name and same password which has already given while sign up his/her account POST-FUNCTION: Enter into the software to attend the aptitude test. It will show the home page. 4. APTITUDE TEST: PRE-FUNCTION: Candidate should attend the test which is conducted on online. POST-FUCTION: Submit the answer sheet to admin. 5. RESULT VERIFICATION: PRE-FUNCTION: admin should correct the answer sheet which has been sent by candidate. POST-FUNCTION: Admin should select the candidate on the basis of his.her process and send the report to concerned candidate(selected cadidate). 6. UPDATE: PRE-FUNCTION: Admin should update the admin tools and company details to respective candidates. POST-FUNCTION: Update are correctiy views on the screen while user(candidate)browse the particular webpage. 7. DIRECT HR INTERVIEW: PRE-FUNCTION: Organisation should check the certificates(if valid or not). POST-FUNCTION: Direct questions are shoot out to the particular candidate. 8. JOB CONFORMATION DETAILS: PRE-FUNCTION: Organization should send the conformation letter to the selected candidate. POST-FUNCTION: Candidate should receive the appointment order with his/her posting details.
A package diagram provides a way to group element. Here we have grouped the 6 main elements of software project grouped the in order register,login,serach book.It goes to update and sales record. A package name may be based on tab if the package shows the inner member of main package.
RECRUITMENT SYSTEM
Page 6 of 19
Virtual Tutor
www.virtual-tutor.co.cc
After technical services layer from partial layered aechicectuer,we are going to generate the coading in java or VB the project domain is now finalized in JAVA/VB.
RECRUITMENT SYSTEM
Page 7 of 19
Virtual Tutor
www.virtual-tutor.co.cc
ii.
The administrator is used to register a new visitor for the website. Admin can keep those records update. Admin keep sales record i.e,now much book is downloaded and how much book is buyed newly with copy write etc.
iii.
REGISTERED USER: Registered user can search the book whatever needs and can read the book in online.If user is satisfied with this book, can download the book but after payment.
iv.
VISITOR: The visitor can register the application form and become a member of the website. The visitor can search books and read the boook but he must register to buy or download the book.
www.virtual-tutor.co.cc
RECRUITMENT SYSTEM
Page 8 of 19
Virtual Tutor
www.virtual-tutor.co.cc
USECASE DIAGRAM
www.virtual-tutor.co.cc
RECRUITMENT SYSTEM
Page 9 of 19
Virtual Tutor
www.virtual-tutor.co.cc
CLASS DIAGRAM
www.virtual-tutor.co.cc
RECRUITMENT SYSTEM
Page 10 of 19
Virtual Tutor
www.virtual-tutor.co.cc
www.virtual-tutor.co.cc
SEQUENCE DIAGRAM
RECRUITMENT SYSTEM
Page 11 of 19
Virtual Tutor
www.virtual-tutor.co.cc
www.virtual-tutor.co.cc
RECRUITMENT SYSTEM
Page 12 of 19
Virtual Tutor
www.virtual-tutor.co.cc
COLLABRATION DIAGRAM
www.virtual-tutor.co.cc
RECRUITMENT SYSTEM
Page 13 of 19
Virtual Tutor
www.virtual-tutor.co.cc
and behaviour of an object in reaction to an event.. Transaction shown as allows labelled with their event. It is included with initial psedo state and fins end state.
RECRUITMENT SYSTEM
Page 14 of 19
Virtual Tutor
www.virtual-tutor.co.cc
www.virtual-tutor.co.cc
ACTIVITY DIAGRAM
RECRUITMENT SYSTEM
Page 15 of 19
Virtual Tutor
www.virtual-tutor.co.cc
www.virtual-tutor.co.cc
COMPONENT DIAGRAM
RECRUITMENT SYSTEM
Page 16 of 19
Virtual Tutor
www.virtual-tutor.co.cc
www.virtual-tutor.co.cc
DEPLOYEMENT DIAGRAM
RECRUITMENT SYSTEM
Page 17 of 19
Virtual Tutor
www.virtual-tutor.co.cc
IMPLEMENTATION:
After the completion of UML diagrams for RECRUITMENT SYSTEM we should generate the code. Select the tools option from main menu then select the sub option program module in which we are going to generate the code in JAVA/VB/J2EE. Then go ahead and select the generate code option as a result of code generation .
TESTING:
To perform the testing for the generated code again select the tools option from menu bar and choose quality architecture option a sub window gets opened. We are going to perform Unit Test and Scenario testing for our project. So, select thse testing option one by one and testing activity is carried out for all the coadings and testing is carried out.
www.virtual-tutor.co.cc
CONCLUSION:
Thus the project for RECRUITMENT SYSTEM has been successfully executed and codes are generated.
RECRUITMENT SYSTEM
Page 18 of 19
www.virtual-tutor.co.cc
www.virtual-tutor.co.cc
Virtual Tutor
RECRUITMENT SYSTEM
Page 19 of 19