Documente Academic
Documente Profesional
Documente Cultură
Version: 1.0
Date: 24 March, 2015
PUCIT
Punjab University College of Information Technology
Online CV Generator
Version 1.0
TABLE OF CONTENTS
Punjab University College of Information Technology, University Of The Punjab.
Version: 1.0
Date: 24 March, 2015
Version: 1.0
Date: 24 March, 2015
Version: 1.0
Date: 24 March, 2015
In todays competitive and fast-moving job market, you only have 30 seconds to impress
the employer with your CV, so give yourself the best chance of securing the interview.
1.1 Types of CV
There are mainly three types of CVs:
Chronological or Performance CV
Functional or Skills-Based CV
Combination or Hybrid CV
1-Chronological or Performance CV
Advantages
Particularly useful for those applying within the same industry as it will
demonstrate our career progression
It is the favorite format for most employers, who simply want to easily
identify the roles and responsibilities in each job
If we do not have many achievements or significant highlights across our
career, taking a job-by-job approach can detail our main responsibilities and
take the emphasis away from key achievements which is more expected in a
functional CV
Disadvantages
If we have gaps in our employment which we would rather not highlight, a
chronological CV will make them more obvious
Version: 1.0
Date: 24 March, 2015
Version: 1.0
Date: 24 March, 2015
Version: 1.0
Date: 24 March, 2015
We want to show that not only do we have the right skills for the job but
also the work experience to support.
We want to emphasize skills that we may not have used for a while.
We would have used a chronological CV but want to highlight our skills
too.
Applying for managerial or executive positions.
We have plenty of experience in the chosen field.
Resume
A resume is a summary of our skills,
1.3 Portions of CV
Our details:
Version: 1.0
Date: 24 March, 2015
It Include our name, address, phone numbers and email address so any interested
employers can contact us easily. Information such as nationality, age and driving license
status are optional.
Personal statement:
One paragraph that immediately captures the attention of our reader to find out more
about us. Be careful not to cram too much in. Instead take our main skill and relate it to
the job we're after to show employers why we meet their needs.
Work experience:
In work experience we list our most recent position first, continuing in reverse
chronological order including the name, location, website and dates of our employment
for each company we have worked for. We use bullet points wherever possible to
highlight our responsibilities and achievements in each role so the person scanning our
CV can quickly match up our experience with their job description.
Education:
Again, in reverse chronological order, we give brief details of our academic and
professional qualifications along with the grades we achieved. If we're looking for our
first job since leaving education, then we will include this information above any work
experience.
Skills
Whether we realise it or not we will have picked up many skills over the years, some
tangible, some less so.We include every IT package, or programmer we have used as well
as any foreign language skills we have gained, and also we state whether we're at a basic,
intermediate or advanced level. Skills such as communication and project management
are harder to substantiate and should be backed up with examples.
Hobbies and interests:
Including these is optional and often used to fill up space at the end of the document. The
idea is to give the intervieour a more rounded picture and, perhaps, something more
personal to discuss at an interview.
References:
It's not necessary to list referees on our CV, but we should state that details are available
on request. If this is our first job, it's a good idea to nominate tutors or mentors. We'll
obviously need to choose references that we're confident will give positive remarks, but
we should also make sure they would be easily contactable by potential employers when
the time comes.
Optional Portions of CV
Personal statement
Work experience
Hobbies and interests
Mandatory Portions of CV
Our Details
Education
Skills
Reference
Punjab University College of Information Technology, University Of The Punjab.
Version: 1.0
Date: 24 March, 2015
Version: 1.0
Date: 24 March, 2015
Use positive language under the work history and experience sections, such as
"developed", "organized" or "achieved". Try to relate the skills we have learned to
the job role we're applying for.
Really get to grips with the valuable skills and experience we have gained from
past work positions, even if it was just working in a restaurant.
Be honest and factual
Our CV will typically be used to structure the interview and could be the
foundation on which the job is built, so providing inaccurate information will only
lead to problems further down the line.
Make yourself easy to contact
It seems obvious, but not everybody does it. Include all of our contact details on
all of our pages as we never know if our CV will get split up. Always include our
name, address, telephone number and e-mail address and, if we have a website
that we think will add value to our application, include that too.
Proofread, proofread and proofread again
Its critical that each area of our CV is easy to read and allows the key points to
stand out. Use a universal font such as Arial, Times New Roman, Palatino or
Courier, rather than one that may not be available on the recipients computer.
Always check our CV for spelling and grammar errors, as a mistake could cost us
the job. If in doubt, ask someone else to double-check it for us.
Including references
References should be from someone who has employed us in the past and can
vouch for our skills and experience. If we've never worked before we're OK to use
a teacher or tutor as a referee. Try to include two if we can.
Review and update
A good technique is to constantly revisit and refine our CV. Over time and with
experience, our technique for language will improve. Couple this to the natural
self-confidence we develop during spells of employment and our CV should
surely reflect that.
Taking time to periodically re-read our CV and consider how we might describe
ourself again today is essential. We might even feel compelled to write sections
again, or approach the whole thing from scratch.
Its all about refining what we say and how we say it in the most concise
way, and well be surprised how our perceptions here evolve.
2. Related Work
Before our website, Online CV making websites also exists. But these websites are not
efficient, accurate and user friendly because a user that does not have enough knowledge
to create CV cant create his/her attractive and professional CV easily.
10
Version: 1.0
Date: 24 March, 2015
These websites allow users to use it without registration. In this way, these websites does
not have record about its users and also they dont know how many users are using it or
no.
The developers of these websites did not use Java script for validation because if a user
does not provide his/her required information to create his/her CV it does not prohibit
them to do so and download a blank pdf document.
These websites does not provide different designs. So a user have to create his/her CV
only in one format.
Some examples of these websites are as follows:
2.1. OnlineCv
11
Version: 1.0
Date: 24 March, 2015
Features:
1.Users can make CV.
2.Users can download CV.
3. Users can save CV in PDF.
4. Users can upload picture.
Comparative Analysis
www.onlinecvgenerator.com
Create CV without any data
OCG
Create CV with valid data
12
Features:
1.
2.
3.
4.
5.
Version: 1.0
Date: 24 March, 2015
Comparative Analysis
www.nationalcareerservice.com
Not user friendly because of interface. Its
homepage has irrelevant things like lots of
advertisements
Not provide step by step guide
Not providing different designs of CV
OCG
User friendly because it will be
understandable for each and every user.
Will provide step by step guide by using
examples
Will provide different designs
13
Version: 1.0
Date: 24 March, 2015
Features:
1. User can make account.
2. User can make CV.
3. User can make CV without any mistake of spellings.
4. User can update information.
5. User can add new section.
Comparative Analysis
www.cv.co.uk
Ambiguous
Not secure because anyone can enter data
without login
Not provide step by step guide
Not providing different designs of CV
Not Attractive ,too much simple
OCG
Not ambiguous
secure because no one can enter data
without login
Will provide step by step guide by using
examples
Will provide different designs
Will attractive
14
Version: 1.0
Date: 24 March, 2015
2.4. CV maker
Features:
1. User can make CV.
2. User can select different designs for CV.
3. User can add and delete section.
4. User can download CV.
Comparative Analysis
www.cvmkr.com
Not performing well because taking lot of
time in loading
Not secure because anyone can enter data
without login
Not provide step by step guide
Not providing different designs of CV
OCG
Will perform well because will not take lot
of time in loading
secure because no one can enter data
without login
Will provide step by step guide by using
examples
Will provide different designs
15
Version: 1.0
Date: 24 March, 2015
Mostly people use social networking. Employers are reviewing your profiles to
see what kind of person you are outside of work, who youre connected to, and
how you present yourself. Each gives clues to how well you can fit into the
corporate culture.
16
Version: 1.0
Date: 24 March, 2015
By using this website (Online CV generator), User can Create and manage
multiple CVs(different CVs for different jobs.
If he/she lost his/her CV due to hardware or software failure, he/she can again
download his/her CVs by login his account.
User can also delete or edit CVs and generate new CV.
On his Online CV generator account, user can upload his/her picture as a profile
picture and can also update his/her account information.
To develop CV for any department, organization, institute e.g. for good looking,
impressive & attractive CV for its final selection.
Provide different headings for different things for avoiding paragraph format.
Profiles made through our tool can be used passively and actively in the job
search process. Employers use this as a search tool to find top talent, and job
seekers use this to support of their search.
For saving time and help the beginners for creating efficient CV by providing step
by step help with example.
17
Version: 1.0
Date: 24 March, 2015
4 Our System
Online CV Generator
18
Version: 1.0
Date: 24 March, 2015
This is index page of our website.Here we make menu bar in which we made
FAQ,Contact Us,Sign Up and Sign In and home page.
We also use here Slider.
19
Version: 1.0
Date: 24 March, 2015
If user is not registered,then user will have to register himself before using
our website.In this page user will enter Email,Password and Confirm
Password for registering himself.
20
Version: 1.0
Date: 24 March, 2015
When User click on Sign in tab,then this page will be shown.Here user will
have to enter valid user name and password to use our website.
21
Version: 1.0
Date: 24 March, 2015
When user will sign in ,then this page will show. here user can click on
Create CV for creation his CV.If User want to see his profile,then he have
to click on Go To Profile
22
Version: 1.0
Date: 24 March, 2015
When user will click on Create CV ,then this page will show. By entering
valid information user can create his CV.
23
Version: 1.0
Date: 24 March, 2015
This is FAQ page.If user have any confusion regarding our website
then he can ask any question .
24
Version: 1.0
Date: 24 March, 2015
25
Version: 1.0
Date: 24 March, 2015
5 Introduction
Online CV generator will be helpful for both Employers and employers . Job seekers
can easily make efficient CV and can search job.
Employers can search employee by job title and then offer them jobs.
Computer usage
Equipment cost
Cost of any new computer equipments and software
26
Version: 1.0
Date: 24 March, 2015
27
Version: 1.0
Date: 24 March, 2015
28
Version: 1.0
Date: 24 March, 2015
Type of Component
Complexity of Components
Count
Low
Average
High
5*3=15
3*4=12
2*6=12
Total
10
External Inputs
39
13
External Outputs
61
5*4=20
4*5=20
3*7=21
8
External Inquiries
30
4*3=12
3*4=12
1*6=6
2*7=14
1*10=10
0*15=0
1*5=5
0*7=0
0*10=0
3
Internal Logical Files
24
5
159
Total number of Unadjusted Function Points
Complexity factors:
0- Low
No
01
02
03
04
05
06
07
08
09
10
11
12
13
5- High
Influence
Factor
Data communications
Distributed data processing
Performance
Heavily used configuration
Transaction rate
On-Line data entry
End-user efficiency
On-Line update
Complex processing
Reusability
Installation ease
Operational ease
Multiple sites
Value
4
3
4
2
4
2
4
2
3
3
4
2
3
29
14
Version: 1.0
Date: 24 March, 2015
Facilitate change
4
44
30
Version: 1.0
Date: 24 March, 2015
Original Activity
Requirements Gathering
Cost Estimation
Plan
D
Activity
E
Design
Immediate
Predecessor
Job
seeker Sign
Up
A
F
B
G
None
Job
seeker Login
A
Employee
Sign up
C
H
ID
A
Employee
login
A,B,C CV
Create
JE
F
K
D
Download
CV
E
Search
Employers
G
L
H
M
DView Profile
GSend Email
I
N
J
FUpload Picture
I
I,J
L,M
Duration (Weeks)
2
4
1
2
1
31
Version: 1.0
Date: 24 March, 2015
Network Diagram
C
D
Start
G
L
M
K
N
End
32
Version: 1.0
Date: 24 March, 2015
Activity
Duration ES
EF
LS
LF
TS
FS
13
13
11
13
11
12
13
17
11
10
17
13
10
12
12
14
10
12
14
12
14
10
14
15
14
15
12
12
13
14
15
12
15
17
15
17
15
13
15
15
17
15
17
19
17
19
33
Version: 1.0
Date: 24 March, 2015
34
Version: 1.0
Date: 24 March, 2015
35
Version: 1.0
Date: 24 March, 2015
SKILLS
Sumbal Saleem
Mcsf13a012
Nagina Shaukat
Mcsf13a003
Technologies
ASP.Net:
Used for server side development
JAVA Script:
Used for client side validation.
HTML:
Used for developing front end design
CSS:
Used for designing front end design
5.8.1 Positioning
Punjab University College of Information Technology, University Of The Punjab.
36
Version: 1.0
Date: 24 March, 2015
a)Problem statement
Job Based solutions involve a risk of failure to apply job solutions because many of the
users gives the dummy information.
Whenever a user wants to register in our system it will must provide the actual solution.
Advertising the website of job is time consuming because there are a lot of websites
which are serving the different users.
b) Successful solutions can be
The Online CV generator website will provide a better way to search suitable jobs for the
users.
The website will help any individual user or an organization to post job for the people
and then the register user can search the job according to given criteria.
5.8.3User environment
A special interface will be provided to the user so that he can use the website in order to
get the feasible job solution also internet availability is compulsory issue for web based
application.
37
Version: 1.0
Date: 24 March, 2015
The supervisory staff is either not available or is unable to render the facility on any
basis
The scope of the project moves out from the specialization area of the supervisor.
The resource personal require or performing the supervisory activities are not
available.
(v)Risk related to the team involved in the development
The resource personal in the team are not available due to any causality.
Lack of team management cooperation can be a high risk.
Estimated cost is low.
Size estimate may differ from actual size.
New task may cause unseen problems.
Development of the functions which may not match with the requirement requires
redesign and implementation.
Development tools dont provide the planned product activity.
Security risks.
The time required to develop the software is underestimated.
The database used in the system cannot process as many transactions per record as
expected.
Tools and environments are incompatible.
Risk List
Risk
Requirement
change rate is
unenviable
Probability
High
Impact
Catastrophic
R2
Customers fails to
understand the
impact of
requirement
changes
High
Catastrophic
R3
The change in
requirement
changes the scope
of the proposal and
the web application
Software
components that
should be reused
contain defects
Medium
Severe
High
Catastrophic
R1
R4
38
R5
R6
R7
R8
Version: 1.0
Date: 24 March, 2015
High
Severe
Medium
Catastrophic
Medium
Severe
Medium
Catastrophic
R9
Severe
R10
Catastrophic
R11
R12
Severe
Severe
39
Version: 1.0
Date: 24 March, 2015
in the proposal
is not achievable
in normal
circumstances.
R13
The supervisory
staff is either
not available or
is unable to
render the
facility on any
basis
R14
Severe
R15
The resource
personal in the
team are not
available due to
any causality.
High
Severe
R16
Lack of team
management
cooperation can
be a high risk.
High
Catastrophic
R17
Estimated cost
is low.
High
Severe
R18
Size estimate
may differ from
actual size.
New task may
cause unseen
problems.
Development
tools do not
provide the
planned product
activity.
High
Severe
Medium
Severe
High
Severe
R19
R20
Medium
Severe
40
Version: 1.0
Date: 24 March, 2015
R21
Security risks.
High
Catastrophic
R22
The database
used in the
system can not
process as many
transactions per
record as
expected.
Medium
Severe
R23
The time
required to
develop the
software is
underestimated.
High
Severe
R24
Tools and
environments
are
incompatible.
High
Severe
High
Catastrophic
High
Catastrophic
R25
R26
Groups working on
the product else
than this is unable
to satisfy the scope
of the proposal.
Groups working on
the project cannot
match up with the
scope creep.
*********************REQUIREMENTS ENGINEERING*********************
6 Introduction
Our world is continuously revolutionizing from the very first day.With the invention of
computer brought a great revolution in the human history.Within a very small time period
it has penetrated or even dominated in all the field of business as well as individual life.
41
Version: 1.0
Date: 24 March, 2015
The website will provide enrollment opportunities for unemployed persons and also
facilitate organizations to enroll new employees by comparing best matching fields from
database.
Our Website will provide the facility to manage CV.As filled by the seeker or employers.
Our site will also provide the facility to edit, delete,view,mail the CV to his/her desire
mailing address.
Our job objectives are to communicate major individual, team and organizational
responsibilities or contributions and the related outcomes and accomplishments that are
accepted to the employee.
Our job site offer methods for you to limit access to your name and other contact
information which will make it easier for you.
42
Version: 1.0
Date: 24 March, 2015
43
Version: 1.0
Date: 24 March, 2015
Registration
Employer
Login
qualification
search employee
CV
Online CV
Profile
Generator
list of employees
Picture
External
Entity
Initial Requirement
1.0
Job Seeker
1.0
Job Seeker
1.0
Employer
1.0
Employer
1.0
Job Seeker
1.0
Job Seeker
1.0
Job Seeker
44
Employer
Version: 1.0
Date: 24 March, 2015
1.0
Job Seeker
1.0
Job Seeker
1.0
Job Seeker
1.0
Job Seeker
1.0
Job Seeker
1.0
Employer
1.0
Employer
1.0
Employer
45
Version: 1.0
Date: 24 March, 2015
Online CV Generator
Create CV
Esignup
Job Seeker
Employer
JSignup
ESignin
JSignin
Make
Profile
Edit CV
Upload
Pic
Delete
CV
System
Search
Employee by
Qualification
Download
CV
Send
Email
46