SlideShare uma empresa Scribd logo
1 de 37
Developed By: Paghadar
Sanjay
Dangar Vijay
Joshi Vishal
Job Portal
Guided By: Mr.Aditya
Nagodra
1
Overview
 Company Profile
 Introduction
 Software Specification
 Analysis phase
 Design Phase
 Data Dictionary
 Implementation
 Limitation & future improvement
 Conclusion
2
Company Profile
3
 Version System Pvt.Ltd. Started providing D.P. & Company. with
software solutions for its various business activities. this relationship has
extended to providing all sorts of IT services making Version System
Pvt.Ltd. and all time preferred software provider for D.P.& Company.
 This extends to providing all sorts of software consulting, application
development,maintaince and training.
Introduction
 “Job portal” is a web-based application, which helps end user to find a
job with searching criteria like preferred skill and location and work
profile.
 It also helpful to “post job” and “search candidate” based on jobseeker
profile. Job provider can download resume of job seeker.
 Job provider can make discussion with job seeker and also send mail to
job seeker.
 It is developed in order to reduce the gap between Industry and
Industry needed resources.
 One can post his/her details on this portal with all relative information.
4
Purpose:-
• This system tends to replace the existing manual system for the recruitment
process which is a time consuming, less interactive and highly expensive.
• The main features of this system will be creating vacancies, storing Applicants
data, Interview process initiation for the applicant and finally Hiring of the
applicant.
Scope:-
• The Online job Portal System that is to be developed provides the members
with jobs information, online applying for jobs and many other facilities.
• The job seeker can apply for the match jobs and search job as per his/her
requirement.
5
System Description
 The website provides both the Job seekers and the Employer his User Id
which is unique.
 The main stakeholders of this system are:
1. Job Seekers
2. Employer
3. Administrator
6
System Requirement Specification
7
Software Requirement
 Operating System: Windows XP, Windows 7
 Browser: Mozilla Firefox, Chrome, Internet Explore
 Front End: ASP.NET 4.0 (MVC3) With code behind C#
 Back End : SQLServer2008(R2), IIS
Hardware Requirement
 Processor: Any Pentium IV or compatible
 RAM: Minimum 512 MB
 Hard disk: Minimum 20 GB
8
 First we have started analyzing the task to be performed. the next step is to analyze
the problem and understand its context.
 Then we have observer existing system ..
www.careers.stackoverflow.Com
www.shine.com
 From we have understanding the properties and requirements of a new system .
 It is more difficult and requires creative thinking and understanding of existing
running system is also difficult, improper understanding of present system can lead
diversion from solution.
Analysis Phase
99
Rapid Application Development Model
 Reason for Choosing RAD Model
o Work can be divided in modules.
o Can be done independently and later on all modules will be integrated.
o Comparatively system is large…..
10
Admin
Visitor
Job Seeker
Employer
s
Approve Posted
job
Approve Candidate
Profile
Remove Candidate
ProfileRemove Posted
jobs
Search for
Vacancies
Create Profile
Register
Upload Resume
Change
Resume
View Match
Vacancies
Log in
Delete Vacancies
Apply for Job
Log in
Change
Password
Add New
Vacancies
Download
Resume
Send Mail
Create
Discussion
Search for
Vacancies
Add Favorite
Job
Update Profile<<Extend>>
<<Extend>>
<<Extend>>
<<Extend>>
<<Include>>
<<Extend>>
<<Extend>>
Search
Candidate
<<Extend>>
<<Extend>>
<<Extend>>
<<Include>>
<<Extend>>
Use case Diagram
11
Activity Diagram
Admin Application Database
Request for membership Membership info.
Return membership infoApprove membership
Request for approve job Approve job
Return approve jobDisplay approve job
Request to remove jobs Remove jobs
remove successfulReturn remove successful
Request for candidate
profiles
get candidate profiles
Return candidate profilesDisplay candidate profiles
Request candidate profile
detail
Get profile In detail
Candidate profile in detailDisplay candidate profile
Request remove profile Remove profile
Remove candidate profileSuccessful remove profile
12
Activity Diagram
Admin Activity
Get
data
valid
submit
n
o yes
data
Job seeker info
valid
wait
show
Remove
data
vali
d
Remove
show
successfully done
Enter admin user
name & password
Job post info
13
Activity Diagram
Get data
submit
valid
no
yes
Successfully done
Post job
valid
no
Candidate search
Get detail
submit
valid
yes
no
Download resume
yes
View applied candidate
Get applied candidate
valid
remove
Download
resume
Enter user name &
password
Send mail
Job provider Activity
Data Dictionary
14
Field Name Data Type Constrain Description
MasterId Numeric(18,0) PrimaryKey UserID
UserName varchar(20) UniqueKey User Name
Password varchar(20) UniqueKey Password
Field Name Data Type Constrain Description
EducationId Numeric(18,0) PrimaryKey Education Id
CandidateEId Numeric(18,0) Forign Key Candidate Master
Id
QualificationLevel varchar(50) NotNull Qualification Level
EducationSpecification varchar(50) NotNull Candidate’s
Stream & Degree
PassingYear Numeric(10) NotNull Passing Year
Table name: User Master
Table name: Candidate Education
15
Field Name Data Type Constrain Description
Skill_Id Numeric(18,0) PrimaryKey Skill Id
CandidateSId Numeric(18,0) Forign Key Candidate Master
Id
Skills varchar(100) NotNull Specific Skills
Experience Year Numeric(10) NotNull Candidate
Experience Years
Experience Months Numeric(10) NotNull Candidate
Experience Months
Field Name Data Type Constrain Description
Experiance_Id Numeric(18,0) PrimaryKey Experiance Id
CandidateWEId Numeric(18,0) Forign Key Candidate Master
Id
CandidateType varchar(100) NotNull Fresher OR
Experience
JobTitle Varchar(50) Null JobTitle
Experience Year Numeric(10) Null Experience Years
Experience Months Numeric(10) Null Experience
Months
AnnualSalary Varchar(10) Null Annual Salary
Functional Area Varchar(50) NotNull Functional Area
Table name: Candidate Skill
Table name: Candidate Work Experience
16
Field Name Data Type Constrain Description
PersonalDetail_Id Numeric(18,0) PrimaryKey Personal Detail Id
CandidatePId Numeric(18,0) Forign Key Candidate Master
Id
FullName varchar(100) NotNull Candidate First
Name
Email Varchar(100) NotNull Candidate Last
Name
ContectNumber Numeric(10,0) NotNull Candidate Contect
No
City Varchar(50) NotNull Candidate City
Country Varchar(50) NotNull Candidate Country
DateOfBirth Datatime NotNull Candidate Date of
Birth
CreatedOn Datetime NotNull Candidate Create
Profile
UpdatedOn Datetime NotNull Candidate Updated
Profile
Table name: Candidate Personal Detail
17
Field Name Data Type Constrain Description
AppliedJob_Id Numeric(18,0) PrimaryKey Skill Id
CandidateApplyId Numeric(18,0) Forign Key Candidate Master
Id
JobId Numeric(18,0) Forign Key Job Master Id
CoverLetter Ntext NotNull Candidate Cover
letter
Field Name Data Type Constrain Description
Resume_Id Numeric(18,0) PrimaryKey Resume Id
CandidatCVId Numeric(18,0) Forign Key Candidate Master
Id
FileName Varchar(50) NotNull File Name
File Date Varbinary(MAX) NotNull Candidate
Resume
FileExtention Varchar(50) NotNull File Extension
Table name: Applied Candidates
Table name: Candidate Resume
18
Field Name Data Type Constrain Description
Employer_Id Numeric(18,0) Forign Key Resume Id
CompanyName Varchar(50) NotNull Company Name
Company URL Varchar(50) NotNull Company URL
Owner Name Varchar(50) NotNull Owner Name
About Company Ntext Null About Company
Field Name Data Type Constrain Description
FavoriteJob_Id Numeric(18,0) PrimaryKey Resume Id
JobId Numeric(18,0) ForignKey Job Master Id
CandidateId Numeric(18,0) ForignKey Candidate Master
Id
JobTitle Varchar(50) NotNull Job Title
Location Varchar(50) NotNull Job Location
Table name: Employer Detail
Table name: Favorite Jobs
19
Field Name Data Type Constrain Description
PostedJob_Id Numeric(18,0) PrimaryKey Resume Id
EmployerId Numeric(18,0) ForignKey User Master Id
JobTitle Numeric(18,0) ForignKey Candidate Master Id
TargetType Varchar(50) NotNull Job Title
Telecommunicate Varchar(50) NotNull Job Location
Relocation Numeric(10) Null Relocation Job
PostedDate Datetime NotNull Data of Job Posted
SkillRequire Ntext null Requirement’s for
job
JobDescription Ntext Null Description about
job
KeyTerms Varchar(200) Not null Specific skill require
Country Varchar(50) NotNull Located in Country
State Varchar(50) NotNull Located in State
City Varchar(50) NotNull Located in City
ZipCode Numeric(6) null Zip Code
MinimumExperiance numeric null Required
Experience
Status Varchar(10) NotNull Status for Display
Table name: Posted Job Detail
Implementation
20
Admin Panel
Job Provider
Job Seeker
21
Admin Panel
22
Home Page
23
Admin Login Page:
24
Operation for Posted job:
25
Job Detail:
26
Job Seeker
27
Search Job
28
Create Candidate Profile
29
Candidate Profile
30
Job Provider
31
Post Job
32
Candidate Search
Candidate Profile Detail
33
Limitations
34
 The size of the database increases day-by-day, increasing the load on
the database back up and data maintenance activity.
 The big players like careers.stackoverflow.com and shine.com could
not be approached directly and thus were studied on the basis of
secondary data.
 Write now Our web-application is only for I.T sector candidates.
Future Improvement
35
 This System being web-based and an undertaking of Cyber Security
Division, needs to be thoroughly tested to find out any security gaps.
 Moreover , it is just a beginning ;further the system may be utilized
other then I.T sector.
Conclusion
36
 The wider areas of job searching facilitate the quick and easy access to
opportunities. The increasing job opportunities and changing scenario of the
business environment today has made more people to search for better
career and employers to search for better potential.
 This situation has prompted many to move to job portals to look for the ways
that has been widely accepted and fully useful in job searching. In this sense
the job portals assumes greater importance and we could develop such an
efficient system which is used by lot many job hunters and employers.
Thank You
37
?

Mais conteúdo relacionado

Mais procurados

online job portal system
online job portal systemonline job portal system
online job portal system
Krishna Ranjan
 

Mais procurados (20)

Online Job Portal
Online Job PortalOnline Job Portal
Online Job Portal
 
Ppt of online job portal
Ppt of online job portalPpt of online job portal
Ppt of online job portal
 
Online job portal
Online job portal Online job portal
Online job portal
 
Job portal project documentary
Job portal project documentaryJob portal project documentary
Job portal project documentary
 
Job portal
Job portalJob portal
Job portal
 
Online Job Portal (UML Diagrams)
Online Job Portal (UML Diagrams)Online Job Portal (UML Diagrams)
Online Job Portal (UML Diagrams)
 
Java Online Job Portal Presentation
Java Online Job Portal PresentationJava Online Job Portal Presentation
Java Online Job Portal Presentation
 
Job portal at jiit 2013-14
Job portal at jiit 2013-14Job portal at jiit 2013-14
Job portal at jiit 2013-14
 
Virtual Job Portal System
Virtual Job Portal SystemVirtual Job Portal System
Virtual Job Portal System
 
Job portal Application
Job portal Application Job portal Application
Job portal Application
 
online job portal system
online job portal systemonline job portal system
online job portal system
 
JOB PORTAL SYSTEM
JOB PORTAL SYSTEMJOB PORTAL SYSTEM
JOB PORTAL SYSTEM
 
Online jobportal
Online jobportalOnline jobportal
Online jobportal
 
Job portal system doc
Job portal system   docJob portal system   doc
Job portal system doc
 
Job portal
Job portalJob portal
Job portal
 
online job protel (1).pptx.pdf
online job protel (1).pptx.pdfonline job protel (1).pptx.pdf
online job protel (1).pptx.pdf
 
Online Job Portal
Online Job PortalOnline Job Portal
Online Job Portal
 
Job center
Job centerJob center
Job center
 
JOB PORTAL SYSTEM
JOB PORTAL SYSTEMJOB PORTAL SYSTEM
JOB PORTAL SYSTEM
 
Srs2 Job Portal
Srs2 Job PortalSrs2 Job Portal
Srs2 Job Portal
 

Destaque (7)

Online job portal java project report
Online job portal java project reportOnline job portal java project report
Online job portal java project report
 
Job portal
Job portalJob portal
Job portal
 
Employee Recruitment System srs
Employee Recruitment System srsEmployee Recruitment System srs
Employee Recruitment System srs
 
Online Project Portal
Online Project PortalOnline Project Portal
Online Project Portal
 
Open source CMS tool for web based job portal and recruitment system Thesis
Open source CMS tool for web based job portal and recruitment system ThesisOpen source CMS tool for web based job portal and recruitment system Thesis
Open source CMS tool for web based job portal and recruitment system Thesis
 
Lawyer portal
Lawyer portalLawyer portal
Lawyer portal
 
Php project-on-online-job-portal
Php project-on-online-job-portalPhp project-on-online-job-portal
Php project-on-online-job-portal
 

Semelhante a Job portal

Human Resource Information System
Human Resource Information SystemHuman Resource Information System
Human Resource Information System
ncct
 
Human Resource Information System
Human Resource Information SystemHuman Resource Information System
Human Resource Information System
ncct
 
STOCK MARKET TIPS
STOCK MARKET TIPSSTOCK MARKET TIPS
STOCK MARKET TIPS
mona patel
 
Intro to AppExchange - Building Composite Apps
Intro to AppExchange - Building Composite AppsIntro to AppExchange - Building Composite Apps
Intro to AppExchange - Building Composite Apps
dreamforce2006
 

Semelhante a Job portal (20)

Jobportal
JobportalJobportal
Jobportal
 
Hr management
Hr managementHr management
Hr management
 
SPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSPCE Alumni Association Web Portal
SPCE Alumni Association Web Portal
 
Service Provider
Service Provider Service Provider
Service Provider
 
2. DD-sample.docx
2. DD-sample.docx2. DD-sample.docx
2. DD-sample.docx
 
Job monatring project
Job monatring projectJob monatring project
Job monatring project
 
HMRS - Human Resource Management System (VB.Net)
HMRS - Human Resource Management System (VB.Net)HMRS - Human Resource Management System (VB.Net)
HMRS - Human Resource Management System (VB.Net)
 
Angular
AngularAngular
Angular
 
Resume
ResumeResume
Resume
 
Human Resource Information System
Human Resource Information SystemHuman Resource Information System
Human Resource Information System
 
Human Resource Information System
Human Resource Information SystemHuman Resource Information System
Human Resource Information System
 
Report On Credit Society
Report On Credit SocietyReport On Credit Society
Report On Credit Society
 
Web Based Claim Processing System
Web Based Claim Processing SystemWeb Based Claim Processing System
Web Based Claim Processing System
 
STOCK MARKET TIPS
STOCK MARKET TIPSSTOCK MARKET TIPS
STOCK MARKET TIPS
 
Neo4j Aura on AWS: The Customer Choice for Graph Databases
Neo4j Aura on AWS: The Customer Choice for Graph DatabasesNeo4j Aura on AWS: The Customer Choice for Graph Databases
Neo4j Aura on AWS: The Customer Choice for Graph Databases
 
Intro to AppExchange - Building Composite Apps
Intro to AppExchange - Building Composite AppsIntro to AppExchange - Building Composite Apps
Intro to AppExchange - Building Composite Apps
 
Msc project_CDS Automation
Msc project_CDS AutomationMsc project_CDS Automation
Msc project_CDS Automation
 
Library Presentation
Library PresentationLibrary Presentation
Library Presentation
 
Time card system
Time card systemTime card system
Time card system
 
Placement zone
Placement zonePlacement zone
Placement zone
 

Mais de Amit Gandhi (20)

Dimond recognition system
Dimond recognition systemDimond recognition system
Dimond recognition system
 
Project Report
Project ReportProject Report
Project Report
 
Uml examples
Uml examplesUml examples
Uml examples
 
Project Report
Project ReportProject Report
Project Report
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specification
 
Student management system
Student management systemStudent management system
Student management system
 
Student Management System
Student Management SystemStudent Management System
Student Management System
 
Student Management System
Student Management SystemStudent Management System
Student Management System
 
Student Management System
Student Management SystemStudent Management System
Student Management System
 
List of tables
List of tablesList of tables
List of tables
 
List of figures
List of figuresList of figures
List of figures
 
Company profile
Company profileCompany profile
Company profile
 
Chapter 10
Chapter 10Chapter 10
Chapter 10
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 

Último

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 

Último (20)

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 

Job portal

  • 1. Developed By: Paghadar Sanjay Dangar Vijay Joshi Vishal Job Portal Guided By: Mr.Aditya Nagodra 1
  • 2. Overview  Company Profile  Introduction  Software Specification  Analysis phase  Design Phase  Data Dictionary  Implementation  Limitation & future improvement  Conclusion 2
  • 3. Company Profile 3  Version System Pvt.Ltd. Started providing D.P. & Company. with software solutions for its various business activities. this relationship has extended to providing all sorts of IT services making Version System Pvt.Ltd. and all time preferred software provider for D.P.& Company.  This extends to providing all sorts of software consulting, application development,maintaince and training.
  • 4. Introduction  “Job portal” is a web-based application, which helps end user to find a job with searching criteria like preferred skill and location and work profile.  It also helpful to “post job” and “search candidate” based on jobseeker profile. Job provider can download resume of job seeker.  Job provider can make discussion with job seeker and also send mail to job seeker.  It is developed in order to reduce the gap between Industry and Industry needed resources.  One can post his/her details on this portal with all relative information. 4
  • 5. Purpose:- • This system tends to replace the existing manual system for the recruitment process which is a time consuming, less interactive and highly expensive. • The main features of this system will be creating vacancies, storing Applicants data, Interview process initiation for the applicant and finally Hiring of the applicant. Scope:- • The Online job Portal System that is to be developed provides the members with jobs information, online applying for jobs and many other facilities. • The job seeker can apply for the match jobs and search job as per his/her requirement. 5
  • 6. System Description  The website provides both the Job seekers and the Employer his User Id which is unique.  The main stakeholders of this system are: 1. Job Seekers 2. Employer 3. Administrator 6
  • 7. System Requirement Specification 7 Software Requirement  Operating System: Windows XP, Windows 7  Browser: Mozilla Firefox, Chrome, Internet Explore  Front End: ASP.NET 4.0 (MVC3) With code behind C#  Back End : SQLServer2008(R2), IIS Hardware Requirement  Processor: Any Pentium IV or compatible  RAM: Minimum 512 MB  Hard disk: Minimum 20 GB
  • 8. 8  First we have started analyzing the task to be performed. the next step is to analyze the problem and understand its context.  Then we have observer existing system .. www.careers.stackoverflow.Com www.shine.com  From we have understanding the properties and requirements of a new system .  It is more difficult and requires creative thinking and understanding of existing running system is also difficult, improper understanding of present system can lead diversion from solution. Analysis Phase
  • 9. 99 Rapid Application Development Model  Reason for Choosing RAD Model o Work can be divided in modules. o Can be done independently and later on all modules will be integrated. o Comparatively system is large…..
  • 10. 10 Admin Visitor Job Seeker Employer s Approve Posted job Approve Candidate Profile Remove Candidate ProfileRemove Posted jobs Search for Vacancies Create Profile Register Upload Resume Change Resume View Match Vacancies Log in Delete Vacancies Apply for Job Log in Change Password Add New Vacancies Download Resume Send Mail Create Discussion Search for Vacancies Add Favorite Job Update Profile<<Extend>> <<Extend>> <<Extend>> <<Extend>> <<Include>> <<Extend>> <<Extend>> Search Candidate <<Extend>> <<Extend>> <<Extend>> <<Include>> <<Extend>> Use case Diagram
  • 11. 11 Activity Diagram Admin Application Database Request for membership Membership info. Return membership infoApprove membership Request for approve job Approve job Return approve jobDisplay approve job Request to remove jobs Remove jobs remove successfulReturn remove successful Request for candidate profiles get candidate profiles Return candidate profilesDisplay candidate profiles Request candidate profile detail Get profile In detail Candidate profile in detailDisplay candidate profile Request remove profile Remove profile Remove candidate profileSuccessful remove profile
  • 12. 12 Activity Diagram Admin Activity Get data valid submit n o yes data Job seeker info valid wait show Remove data vali d Remove show successfully done Enter admin user name & password Job post info
  • 13. 13 Activity Diagram Get data submit valid no yes Successfully done Post job valid no Candidate search Get detail submit valid yes no Download resume yes View applied candidate Get applied candidate valid remove Download resume Enter user name & password Send mail Job provider Activity
  • 14. Data Dictionary 14 Field Name Data Type Constrain Description MasterId Numeric(18,0) PrimaryKey UserID UserName varchar(20) UniqueKey User Name Password varchar(20) UniqueKey Password Field Name Data Type Constrain Description EducationId Numeric(18,0) PrimaryKey Education Id CandidateEId Numeric(18,0) Forign Key Candidate Master Id QualificationLevel varchar(50) NotNull Qualification Level EducationSpecification varchar(50) NotNull Candidate’s Stream & Degree PassingYear Numeric(10) NotNull Passing Year Table name: User Master Table name: Candidate Education
  • 15. 15 Field Name Data Type Constrain Description Skill_Id Numeric(18,0) PrimaryKey Skill Id CandidateSId Numeric(18,0) Forign Key Candidate Master Id Skills varchar(100) NotNull Specific Skills Experience Year Numeric(10) NotNull Candidate Experience Years Experience Months Numeric(10) NotNull Candidate Experience Months Field Name Data Type Constrain Description Experiance_Id Numeric(18,0) PrimaryKey Experiance Id CandidateWEId Numeric(18,0) Forign Key Candidate Master Id CandidateType varchar(100) NotNull Fresher OR Experience JobTitle Varchar(50) Null JobTitle Experience Year Numeric(10) Null Experience Years Experience Months Numeric(10) Null Experience Months AnnualSalary Varchar(10) Null Annual Salary Functional Area Varchar(50) NotNull Functional Area Table name: Candidate Skill Table name: Candidate Work Experience
  • 16. 16 Field Name Data Type Constrain Description PersonalDetail_Id Numeric(18,0) PrimaryKey Personal Detail Id CandidatePId Numeric(18,0) Forign Key Candidate Master Id FullName varchar(100) NotNull Candidate First Name Email Varchar(100) NotNull Candidate Last Name ContectNumber Numeric(10,0) NotNull Candidate Contect No City Varchar(50) NotNull Candidate City Country Varchar(50) NotNull Candidate Country DateOfBirth Datatime NotNull Candidate Date of Birth CreatedOn Datetime NotNull Candidate Create Profile UpdatedOn Datetime NotNull Candidate Updated Profile Table name: Candidate Personal Detail
  • 17. 17 Field Name Data Type Constrain Description AppliedJob_Id Numeric(18,0) PrimaryKey Skill Id CandidateApplyId Numeric(18,0) Forign Key Candidate Master Id JobId Numeric(18,0) Forign Key Job Master Id CoverLetter Ntext NotNull Candidate Cover letter Field Name Data Type Constrain Description Resume_Id Numeric(18,0) PrimaryKey Resume Id CandidatCVId Numeric(18,0) Forign Key Candidate Master Id FileName Varchar(50) NotNull File Name File Date Varbinary(MAX) NotNull Candidate Resume FileExtention Varchar(50) NotNull File Extension Table name: Applied Candidates Table name: Candidate Resume
  • 18. 18 Field Name Data Type Constrain Description Employer_Id Numeric(18,0) Forign Key Resume Id CompanyName Varchar(50) NotNull Company Name Company URL Varchar(50) NotNull Company URL Owner Name Varchar(50) NotNull Owner Name About Company Ntext Null About Company Field Name Data Type Constrain Description FavoriteJob_Id Numeric(18,0) PrimaryKey Resume Id JobId Numeric(18,0) ForignKey Job Master Id CandidateId Numeric(18,0) ForignKey Candidate Master Id JobTitle Varchar(50) NotNull Job Title Location Varchar(50) NotNull Job Location Table name: Employer Detail Table name: Favorite Jobs
  • 19. 19 Field Name Data Type Constrain Description PostedJob_Id Numeric(18,0) PrimaryKey Resume Id EmployerId Numeric(18,0) ForignKey User Master Id JobTitle Numeric(18,0) ForignKey Candidate Master Id TargetType Varchar(50) NotNull Job Title Telecommunicate Varchar(50) NotNull Job Location Relocation Numeric(10) Null Relocation Job PostedDate Datetime NotNull Data of Job Posted SkillRequire Ntext null Requirement’s for job JobDescription Ntext Null Description about job KeyTerms Varchar(200) Not null Specific skill require Country Varchar(50) NotNull Located in Country State Varchar(50) NotNull Located in State City Varchar(50) NotNull Located in City ZipCode Numeric(6) null Zip Code MinimumExperiance numeric null Required Experience Status Varchar(10) NotNull Status for Display Table name: Posted Job Detail
  • 34. Limitations 34  The size of the database increases day-by-day, increasing the load on the database back up and data maintenance activity.  The big players like careers.stackoverflow.com and shine.com could not be approached directly and thus were studied on the basis of secondary data.  Write now Our web-application is only for I.T sector candidates.
  • 35. Future Improvement 35  This System being web-based and an undertaking of Cyber Security Division, needs to be thoroughly tested to find out any security gaps.  Moreover , it is just a beginning ;further the system may be utilized other then I.T sector.
  • 36. Conclusion 36  The wider areas of job searching facilitate the quick and easy access to opportunities. The increasing job opportunities and changing scenario of the business environment today has made more people to search for better career and employers to search for better potential.  This situation has prompted many to move to job portals to look for the ways that has been widely accepted and fully useful in job searching. In this sense the job portals assumes greater importance and we could develop such an efficient system which is used by lot many job hunters and employers.