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

19.Project-Online Resume Builder

  • Upload
    ramugnit

  • View
    1.372

  • Download
    70

Embed Size (px)

Citation preview

Page 1: 19.Project-Online Resume Builder

International School of Informatics & Management, Jaipur

MCA IV SEM Team No.:- 19

System Design Lab

Online Resume BuilderSoftware Requirement Specification

Team Members1. Parmendra Singh Rawat2. Mahendra Pratap Singh3. Vinay Soni

Project Guide Mr. Vijay Singh Rathore

Table of Contents

1. Analysis of Present systemDisadvantages of present system

2. Characteristics of Proposed system3. Feasibility Study

TechnicalBehavioralEconomic

4. Product Perspective5. Data flow diagram6. Entity Relation Diagram7. Data tables8. Flow chart9. Input forms10. Conclusion

Page 2: 19.Project-Online Resume Builder

1. Analysis of Present system

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

Disadvantages of Present System

Inability of modification of dataProvides fixed format of resumeLack of immediate retrievalInability of sharing the resume dataLack of expert guidance at every step of building resume

2. Characteristics of Proposed system

Easy to edit and update resumeFree Resume hostingWide range of resume formatsExpert guidance at every step of resume buildingSearch for a particular candidate by skills

3. Feasibility Study

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

The key consideration involved in the feasibility study is:TechnicalBehavioralEconomic

Technical Feasibility:

Technical Feasibility center on the existing computer system and to what extent itcan support the proposed system addition. The technologies and the environment which are used in this project are:

Page 3: 19.Project-Online Resume Builder

Software:Front-end

Web Technology: PHPLanguages Used: PHP, JavaScript, HTML, CSS.Development Tool: 5Web Server: IIS

Back endDatabase: Sql Server

Operating SystemWindows 9xAny Operating System compatible with WWW

Behavioral Feasibility:

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

Economic Feasibility:

The procedure is to determine the benefits and savings that are expected from acandidate system and compare it with cost. If a benefit outweighs costs then the decision ismade to design and implement the system otherwise further alterations are made in theproposed system.

Manpower costHardware costSoftware cost

Page 4: 19.Project-Online Resume Builder

4.Product Perspective:

5. Data flow diagram

A data flow diagram is graphical representation that depicts the information flow andthe transforms that r applied as date moves from input to output. It can be used to representa software at any level of abstraction. In fact DFDs may be partitioned in to levels. Thatrepresents increasing information flow and functional details.

DFDs are defined in levels with every level decreasing the level of abstraction aswell as defining a greater details of the functional organs of the system. A zero level DFD alsoknown as context or fundamental system model represents the entire software elements as asingle bubble with input and output data entities which are indicated as incoming andoutgoing arrows.

Page 5: 19.Project-Online Resume Builder

6. Entity Relation Diagram

Entity Relation Diagram represents the object relationship pairs in graphical forms thuswe can say that the primary goal of ER diagrams is represent data objects along with theirrelationships.

ER model for data uses three features to describe data:Entities which satisfy distinct real world items in an applicationRelationships connecting different entities and representing meaningfuldependencies between themAttributes which specify various properties of entities and relations involved ina system.

RESUMEBuilder

Application

user

AdminCreare a

logi

Issue

submi

confirmatio

registratio

0-LEVEL

1.2New user

registration

User

Admin1.1Registration

process

Create a resume

Login

databas

logiAccept the

Form

New

respons

1-level DFD

Page 6: 19.Project-Online Resume Builder

7. Data tables

LoginField name Data Type SizeId Int 100Email id Text -Passward Varchar 230Fname Varchar 230Lname Varchar 230Phoneno Int 20City Varchar 230State Varchar 230Country Varchar 230

Resumedetails

Field name Data type SizeId Int 100Useri_d Int 100Job_title varchar 230Company_name Varchar 230Company_address varchar 230Start_date Varchar 230End_date Varchar 230Job_description varchar 230Hobbies Varchar 230Achievements Varchar 230Secondary varchar 230Sr_secondary Varchar 230Graduation Varchar 230Pg varchar 230Name_of_pg_collage varchar 230Name_of_school Varchar 230Name_of_gard_collage Varchar 230Name_of_sr_sec_school

Varchar 230

Year_grad Varchar 230Year_pg Varchar 230

Page 7: 19.Project-Online Resume Builder

8. Flow chart

Flow chart is a graphical representation using symbol to show the step by stepsequence of operation, activities or procedures used in computer system analysis ,activity analysis and in program sequence representation.

9. Input forms

Index page

Start

Inputs

RegistrationIf

registrated

Go to login

Is exiting user

ye

n

got

Page 8: 19.Project-Online Resume Builder

Home page

My account

Page 9: 19.Project-Online Resume Builder

Registration

Add_profile

Page 10: 19.Project-Online Resume Builder

Edit_profile

Delete_profile

Page 11: 19.Project-Online Resume Builder

Show_profile

Help

Page 12: 19.Project-Online Resume Builder

About_us

Contact_us

Page 13: 19.Project-Online Resume Builder

Resume_template

Page 14: 19.Project-Online Resume Builder

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 alot of satisfaction to all of us.Though every task is never said to be perfect in this development field even moreimprovement 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.