100% found this document useful (2 votes)
4K views14 pages

MCA Students' Resume Builder

This document outlines the requirements for developing an online resume builder software system. It includes an analysis of the disadvantages of existing resume building systems, the characteristics of the proposed system, and a feasibility study. It also provides details on the product perspective, data flow diagram, entity relationship diagram, sample data tables, flow chart, input forms, and concludes with lessons learned from the project. The proposed online resume builder system aims to address limitations of existing systems by allowing for easy editing, multiple resume formats, and expert guidance during resume creation.

Uploaded by

ramugnit
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
4K views14 pages

MCA Students' Resume Builder

This document outlines the requirements for developing an online resume builder software system. It includes an analysis of the disadvantages of existing resume building systems, the characteristics of the proposed system, and a feasibility study. It also provides details on the product perspective, data flow diagram, entity relationship diagram, sample data tables, flow chart, input forms, and concludes with lessons learned from the project. The proposed online resume builder system aims to address limitations of existing systems by allowing for easy editing, multiple resume formats, and expert guidance during resume creation.

Uploaded by

ramugnit
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

International School of Informatics & Management, Jaipur

MCA IV SEM
Team No.:- 19
System Design Lab

Online Resume Builder


Software Requirement Specification

Team Members
1. Parmendra Singh Rawat
2. Mahendra Pratap Singh
3. Vinay Soni

Project Guide
Mr. Vijay Singh Rathore

Table of Contents

1. Analysis of Present system


· Disadvantages of present system
2. Characteristics of Proposed system
3. Feasibility Study
· Technical
· Behavioral
· Economic
4. Product Perspective
5. Data flow diagram
6. Entity Relation Diagram
7. Data tables
8. Flow chart
9. Input forms
10. Conclusion
1. Analysis of Present system

Before we begin a new system it is important to study the present system that will be
improved or replaced. We need to analyze how this system uses hardware, software etc. In
this present age of competition our resume need to be prepared and updated according to the
changing requirements of industry. The present system for resume building just provides
wizard through which one can prepare resume only in given format.

Disadvantages of Present System

· Inability of modification of data


· Provides fixed format of resume
· Lack of immediate retrieval
· Inability of sharing the resume data
· Lack of expert guidance at every step of building resume

2. Characteristics of Proposed system

· Easy to edit and update resume


· Free Resume hosting
· Wide range of resume formats
· Expert guidance at every step of resume building
· Search for a particular candidate by skills

3. Feasibility Study

The feasibility study is carried out to test whether the proposed system is worth
implemented. Feasibility study is the test of proposed system regarding its work ability.

The key consideration involved in the feasibility study is:


· Technical
· Behavioral
· Economic

Technical Feasibility:

Technical Feasibility center on the existing computer system and to what extent it
can support the proposed system addition.
The technologies and the environment which are used in this project are:
Software:
· Front-end
· Web Technology: PHP
· Languages Used: PHP, JavaScript, HTML, CSS.
· Development Tool: 5
· Web Server: IIS
· Back end
· Database: Sql Server
· Operating System
· Windows 9x
· Any Operating System compatible with WWW

Behavioral Feasibility:

People are inherently resistant to change and computers have been known to
facilitate change. An estimate should be made of how strong a reaction the user staff is likely
to have towards the development of computerized system.

Economic Feasibility:

The procedure is to determine the benefits and savings that are expected from a
candidate system and compare it with cost. If a benefit outweighs costs then the decision is
made to design and implement the system otherwise further alterations are made in the
proposed system.
· Manpower cost
· Hardware cost
· Software cost
4.Product Perspective:

5. Data flow diagram

A data flow diagram is graphical representation that depicts the information flow and
the transforms that r applied as date moves from input to output. It can be used to represent
a software at any level of abstraction. In fact DFDs may be partitioned in to levels. That
represents increasing information flow and functional details.
DFDs are defined in levels with every level decreasing the level of abstraction as
well as defining a greater details of the functional organs of the system. A zero level DFD also
known as context or fundamental system model represents the entire software elements as a
single bubble with input and output data entities which are indicated as incoming and
outgoing arrows.
user RESUME
Builder
Application

User submi

respons Create a resume


registratio
Issue
confirmatio
1.2
logi New user
New registration

Form

Creare a Admin
Login
databas
1.1 Admin
0-LEVEL
Registration
logi process
Accept the

1-level DFD

6. Entity Relation Diagram


Entity Relation Diagram represents the object relationship pairs in graphical forms thus
we can say that the primary goal of ER diagrams is represent data objects along with their
relationships.
ER model for data uses three features to describe data:
· Entities which satisfy distinct real world items in an application
· Relationships connecting different entities and representing meaningful
dependencies between them
· Attributes which specify various properties of entities and relations involved in
a system.
7. Data tables

Login
Field name Data Type Size
Id Int 100
Email id Text -
Passward Varchar 230
Fname Varchar 230
Lname Varchar 230
Phoneno Int 20
City Varchar 230
State Varchar 230
Country Varchar 230

Resumedetails

Field name Data type Size


Id Int 100
Useri_d Int 100
Job_title varchar 230
Company_name Varchar 230
Company_address varchar 230
Start_date Varchar 230
End_date Varchar 230
Job_description varchar 230
Hobbies Varchar 230
Achievements Varchar 230
Secondary varchar 230
Sr_secondary Varchar 230
Graduation Varchar 230
Pg varchar 230
Name_of_pg_collage varchar 230
Name_of_school Varchar 230
Name_of_gard_collage Varchar 230
Name_of_sr_sec_schoo Varchar 230
l
Year_grad Varchar 230
Year_pg Varchar 230
8. Flow chart
Flow chart is a graphical representation using symbol to show the step by step
sequence of operation, activities or procedures used in computer system analysis ,
activity analysis and in program sequence representation.

Start

Inputs
Go to login

ye
got

Is exiting user

Registration
n If
registrated

9. Input forms

Index page
Home page

My account
Registration

Add_profile
Edit_profile

Delete_profile
Show_profile

Help
About_us

Contact_us
Resume_template
10. Conclusion

This was our project of System Design Lab about “ONLINE RESUME BUILDER”.
Development of this System takes a lot of efforts from us. We think this system gave a
lot of satisfaction to all of us.
Though every task is never said to be perfect in this development field even more
improvement may be possible in this system.
We learned so many things and gained a lot of knowledge about development field.
We hope this will prove fruitful to us.

You might also like