By: Prof. Dr. Fazal Rehman | Last updated: March 3, 2022
CV shortlisting Project in PHP or ASP.NETCHAPTER 1INTRODUCTION
Unemployment is one of the most important problems in the country, affecting public safety, children’s
development, and adult socioeconomic status. It is a common belief that unemployment can a large number
of individuals in crimes. Currently, a number of web applications offer their services in the job posting and CV
receiving but no one offers the CV shortlisting for this we will make a web application which will allow employers
to post jobs service of shortlisting the CVs. This shortlisting will be done by qualification, job experience, and
projects. This system will help the employers to see the CV insights and with the help of it reduce them efficiently.
The purpose of the document is to provide a complete overview of the project, discuss each feature of the product
in detail and how it can help in crime prevention.
1.1 BUSINESS CONTEXT
By using this project we will find highly talented men and women for the right jobs and accordingly, they will be Ranked while shortlisting. This will help them to keep employers feel less fatigue and will help to reduce the
Unemployment rate
1.2 USER CHARACTERISTICS
The use of this system is by companies currently offering jobs and employers to see their jobs opening insights.
They will come to know the number of people who applied for their job. They can also view CV’s on the basis of
different filters such as qualifications, diplomas, and others.
1.3 PROBLEM STATEMENTIn this world, unemployment is the worst part of our lives. Almost every day listen to someone
Suicide due to jobless or someone got involved in different crimes due to the same reason. We need to use different
technology to more wisely act against this problem
1.4 USER OBJECTIVES
The user objective is to have a functional system that can help official to help to get the best individual
In their team so that they can improve their business much more. This system will give the most deserving candidates a
chance to rank accordingly on the list.
1.5 HARDWARE REQUIREMENTS
As we are working on this project it’s another constraint is hardware requirement. It requires a minimum of 4GB
RAM and 500GB SSD at least 3.0GHs of the processor(intel core i5 4th Generation.
1.6 TOOLS OF DEVELOPMENT
2.1.1 EMPLOYEE
2.1.1.1 Sign in
Users can sign in to apply for a job.
2.1.1.2 Download cv’s
Employees can log in to download cv from the job portal.
2.1.1.3 Set criteria
Employees can set criteria for job seekers, those who fulfill these criteria, eligible for applying for a job.
2.1.1.4 Form update
An employee can upload the form for applying for a job by the job seekers
2.1.1.5 shortlisting cv’sEmployees can shortlist the CVs and do screening for all CVs.
2.1.1.6 Do screening for cv‘s An employee can be shortlisting the cv’s and do screening for all cv’s
2.1.1.7 Make a call to job seekersEmployees can make a call for a job seeker.
2.1.1.8 Schedule interviewEmployees can also set the schedule for interviews and get feedback from the job seekers.
2.1.1.9 Get feedbackEmployees can also set the schedule for interviews and get feedback from the job seekers.
2.1.1.10 Delete/ update record by an employeeEmployees can update/ delete the records of job seekers.
2.1.2 JOB SEEKERS
2.1.2.21 Update profile An employee can also update their profile.
2.1.2.2 Applying for a job A job seeker is a person who can be applying for the job.
2.1.2.3 Upload cvJobseeker uploads his cv on jo portal.
2.1.2.4 Get notifiedJobseeker also gets notified after uploading the cv.
2.1.2.5 Applying for an interviewJobseeker can apply for an interview.
2.1.2.6 Give feedback
Jobseeker is also able to give feedback.
2.1.2.7 Upload/ Delete cv by job seeker
Jobseeker can update/delete cv.
Chapter 3STUDY OF EXISTING SYSTEM
System analysis is the process of gathering and interrupting facts, identifying problems, and using the
Information to recommend improvement in the system. System analysis is a problem-solving activity that requires
intensive communication between the system user and system developers. System analysis or study is an important
phase of any system development process. The system is viewed as a whole the inputs are identified and the
system is subjected to close study to identify problem areas.
The solution is given as a proposal. The proposal is reviewed on user request and suitable changes are made
This loop end as soon as the user is satisfied with the proposal.
3.1 EXISTING SYSTEM
The current system of applying for the job is a manual system. User need to go to the company for applying for job
Manually. People visit the company physically which requires effort and time.
3.1.1 Disadvantages of the existing system
It is less user friendly
User must-go-to company for applying for a job
It is a time-consuming process
Not in reach of distant users
3.2 PROPOSED SYSTEM The proposed system is about online cv shortlisting.
The use of this system is by companies currently offering jobs and employers to see their jobs opening insights.
They will come to know the number of people who applied for their job. They can also view CVs on the basis of different filters such as qualifications, diplomas, and others.
The user objective is to have a functional system that can help official to help to get the best individual
In their team so that they can improve their business much more. This system will give the most deserving candidates a
chance to rank accordingly on the list.
Activity Diagram of CV shortlisting Project
CV shortlisting Project in PHP or ASP.NET
Angular JavaScript , xampp-win32-5.5.19-0-VC11
You can use any of the following PHP Frameworks For developing this Web Development Project
1. Laravel
2. Phalcon
3. Fat-Free Framework
4. CodeIgniter
5. Laminas Project
6. CakePHP
7. FuelPHP
8. Slim
9. PHPixie
10. Symfony
11. Yii