Upload
shabnam
View
216
Download
0
Embed Size (px)
Citation preview
7/21/2019 Property Bazaar Documentation
1/43
1
INDEX
1. Introduction
2. Company Profile
3. Software and Hardware Reuirement!
". Sy!tem analy!i!
#. Sy!tem De!i$n
%. Sy!tem codin$ and Implementation
&. 'utput form! and report!
(. Sy!tem )e!tin$
*. Sy!tem +aintenance
1,. Conclu!ion
7/21/2019 Property Bazaar Documentation
2/43
2
IN)R'D-C)I'N
The title of the project is Job Search Website. This project will handle all the
activities of Job search. It has most of the facilities that will help people to search a
good job or to post recritments. It provides facilities to sbmit resmes!
recritments. It has facilit" to search an" job immediatel". There are some sample
resmes and consltanc" articles which will help people to represent themselves in
a proper professional wa".
There is a wonderfl featre Jobs on chat which helps people to chat with
emplo"ers or job see#ers. Sppose a person has a bsiness and he wants an
emplo"ee! then he can sbmit recritment on this website. The job see#er will
search the job b" giving #e"words as inpt. $dvertisement of sbmitted
recritments will be shown to job see#er so that he can contact the emplo"er to
appl" for job. Job see#er and emplo"er both can se jobs on chat featre to
commnicate with each other and to share their re%irements abot the job. These
ama&ing featres of this website ma#e it so sefl for nemplo"ed people.
Sbmission of resmes or recritments is made directl" b" job see#ers or
emplo"ers. When a job see#er searches a job b" entering proper #e"words for job
7/21/2019 Property Bazaar Documentation
3/43
'
t"pe and job location! the website selects appropriate job details from the list of
recritments which are sbmitted b" emplo"ers. The details are saved into a
database.
Then job see#er pic#s preferred job from the list and then se the contact details
(email or contact nmber) to appl" for job. *pposite of this happens with
emplo"ers. The" enter #e"words to search for job see#ers! on the basis of their
%er" a list of job see#ers appears which comes from the list of resmes stored in
the database of website. +mplo"er chec#s details of the job see#er mentioned in
resme and then he contacts to job see#er if he li#es job see#er,s %alification -
specification in an" sbject.
India as a nation is faced with massive problem of nemplo"ment. nemplo"ment
can be defined as a state of wor#lessness for a man fit and willing to wor#. It is a
condition of involntar" and not volntar" idleness.
7/21/2019 Property Bazaar Documentation
4/43
/
'/EC)I0ES
This project is based on the 0S technolog" and online application3 the main objective of this
project is to ma#e the job searching process eas". The project wold help in effective and
s"stematic record #eeping that is storing and retrieving of sefl data. 4roject will be able to give
the report so that management can ma#e decisions on the basis of those reports.
In other words we can sa" that or project has the following objectives56
a#e all the s"stem compteri&ed and online.
anage 7ecords of resmes and recritments
Jobs shold be searched easil" b" the people
7edce time consmption
7edce error scope
$ll s"stem managements are atomated
8entrali&ed database management
7/21/2019 Property Bazaar Documentation
5/43
9
+as" operations for operator of the s"stem
:o paper wor# re%irement
4eople can appl" for an" job with eas" steps
+mplo"ers can choose a right person for the job
It shold contain all the information of compan" and vacanc" is in this site.
It shold contain all the information of job see#er li#e personal detail! professional detail and
edcational detail etc.
It shold process and evalate jobs registered b" companies.
IDEN)IIC)I'N ' PR'E+
E4i!tin$ !y!tem wit5 limitation!67
The e;isting s"stem was having a nmber of difficlties regarding maintaining the record of
resmes! recritments! job details etc. There was not a proper platform where emplo"ers and job
see#ers can meet and can share their re%irements. $s we #now India is poplated contr"! so it
was ver" difficlt to get a preferred job easil"! people have to roam here and there to search a
job.
7/21/2019 Property Bazaar Documentation
6/43
=
Propo!ed !y!tem wit5 o89ecti:e!67
The proposed s"stem is the panacea of above mentioned problems. " sing this s"stem
job searching process can be done efficientl"! accratel" and swiftl" with all #inds of secrit"
featres b" involving a few emplo"ees. +arlier people sed to be worried abot getting a good
job! the" had to search a job with ver" hard trobles bt this new online s"stem can ma#e this
tas# so eas" that people can search or sbmit a job from their home.
Job see#ers can directl" chat with e;ectives of top emplo"er companies or an"
local bsiness. 4eople can get consltanc" articles on this website so that the" can improve their
professional attitde.
8ompteri&ed online job search s"stem is developed to facilitate the general
administration s"stem to manage the varios information of the job see#er and job provider and
the processes involved in a placement compan". So! that organi&ation can access accrate
7/21/2019 Property Bazaar Documentation
7/43
>
information %ic#l" and easil" as and when re%ired! thereb" improving its operational
efficienc" and effectiveness.
In toda",s competitive environment! where ever"bod" wants to be on the top! information
pla"s ver" crcial role. $s fast as information is accessed and processed! it can give good reslts.
Toda" internet is the fast wa" of transferring data and information over wide area! hence I
have sed internet as a wa" for e;changing information.
8ompteri&ed s"stem helps to flfill these goals. 8ompteri&ation of the official wor#s
will help in doing lot of manal wor# %ic#l". It will help in eas" storage and access of all
information! in short period of time.
H;< ND S;< DE)I
7/21/2019 Property Bazaar Documentation
8/43
?
Hardware Reuirement for t5i! Pro9ect
Hardware )ype 0er!ion
8ompter S"stem 4entim 0al core or higher processor emor" 1 @ 7$ or Aigher
84 cloc# speed 1'' A&
A00 ?B @
*tpt 0evices 4rinter
Software Reuirement for t5i! Pro9ect
IN)R'D-C)I'N )' 0IS- S)-DI' 2,,(
7/21/2019 Property Bazaar Documentation
9/43
D
$S4.:+T is a simple! modern! object6oriented! and t"pe6safe programming langage. It will
immediatel" be familiar to 8 and 8EE programmers. $S4.:+T combines the high prodctivit"
of 7apid $pplication 0evelopment (7$0) langages and the raw power of 8EE.
$S4.:+T is icrosoftFs $S4.:+T development tool. It incldes an interactive development
environment! visal designers for bilding Windows and Web applications! a compiler! and a
debgger. $S4.:+T is part of a site of prodcts! called Cisal Stdio .:+T! that also incldes
Cisal asic .:+T! Cisal 8EE .:+T! and the JScript scripting langage. $ll of these langages
provide access to the icrosoft .:+T
7/21/2019 Property Bazaar Documentation
10/43
1B
$bove all it embodies the *bject *riented Technolog"! which is the ctting edge technolog" for
all the present da" developments in the Software World.
Introduction to +icro!oft acce!! 2,,&
icrosoft $ccess is a database software pac#age. $ database is an organi&ed collection of
records. Telephone and address boo#s are e;amples of paper databases. With $ccess! "o can
create a compteri&ed database. S)E+ N>SIS
ND
DESI?N
http://www.baycongroup.com/access2007/01_access.htmlhttp://www.baycongroup.com/access2007/01_access.html7/21/2019 Property Bazaar Documentation
11/43
11
The s"stem development life c"cle will be learned with the help of the
7/21/2019 Property Bazaar Documentation
12/43
12
+ach of these %estions mst be answer carefll". The" revolve arond investigation and
evalation of the problem. The objective of a feasibilit" std" is not to solve the problem bt
to ac%ire a sense of its scope. 0ring the std"! the problem definition is cr"stalli&ed and
aspects of the problem to be inclded in the s"stem are determined. The reslt of the
feasibilit" std" is the formal proposal. This is simpl" a report6 a formal docment detailing
the natre and scope of the proposed soltion. The proposal smmari&es what is #nown and
what is going to be done. It consists of the statement of the problem! smmar" of finding and
recommendations.
3. naly!i!67
$nal"st is the detailed std" of the varios operations performed b" a
s"stem and their relationships within the and otside of the s"stem. $ #e" %estion is5 What
mst be done to solve the problem *ne aspect of anal"sis is defining the bondaries of the
s"stem and determining whether or not a candidate s"stem shold consider other relating
s"stem. 0ring anal"sis! data are collected on the available files! decision files! and
transactions handled b" the present s"stem. Training! e;perience and common sense are
re%ired for collection of the information needed to do the anal"st. *nce anal"st is
completed! the anal"st has a firm nderstanding of what is to be done. The ne;t step is to
decide how the problem might be solved. Ths! in s"stem design! we move from logical to
ph"sical aspect of the design to the life c"cle.
". De!i$nin$67
The most creating and the challenging phase of the s"stem development life
c"cle is the designing of the s"stem. The term design describes the final s"stem and the
process b" which it is developed. It refers to the technical specification that will be applied in
implementing the candidate s"stem. It also incldes the constrction of program and program
testing. The %estion is here5 Aow shold the problem is solved The first step is to
determine how the otpt is to be prodced in what format. Sample of the otpt are also
presented. Second inpt data and master files have to be designed to meet the re%irement of
7/21/2019 Property Bazaar Documentation
13/43
1'
the proposed otpt. The operational phases are handled throgh program constrction and
testing. Inclding the list of the program needed to meet the s"stem objective and complete
docmentation.
S)E+ )ES)IN?
P5a!e! of !oftware de:elopment67
7/21/2019 Property Bazaar Documentation
14/43
1/
Software development is not a one shot activit". This encompasses a series of activities or
phases. roadl" most software projects comprise the following phases5
7e%irement gathering and anal"sis
4roject planning 0esign
0evelopment and coding
Testing
Implementation-deplo"ment and maintenance
Reuirement $at5erin$ and analy!i!67
7e%irement gathering and anal"sis phase is abot nderstanding the ser needs.
0ring this phase the specific re%irement of the proposed software is gathered and
docmented. If the proposed software is developed for a specific cstomer! the cstomer
specifies the re%irements. If the project is related to the general prpose software then
re%irement is collected from mltiple techni%es observations! ta#ing interviews and filling
p %estionnaires are sed to collect re%irements.
Pro9ect plannin$ 67
The planning phase is the time when the project team translates the initial
vision-scope! re%irement into practical plans on how to achieve it. The prpose of the
planning phase is to define the soltion in detail along with the approved project plan and
schedle. This wor# incldes creating a fnctional specification! developing the soltion
architectre and design! and preparing cost estimates. Team members draw pon their
e;pertise to create detailed individal plans! sch as the development plan! te;t plan and
deplo"ment plan! as well as schedle for all aspects of the project. 4rogram management
combines these individal plans schedles for all aspects of the project.
7/21/2019 Property Bazaar Documentation
15/43
19
De!i$n67
In the design phase the architectre is established. This phase starts with the
re%irement docment delivered b" the re%irement phase and maps the re%irementsinto architectre. The architectre defines the component! their interface and behaviors.
There are two t"pes of design are prepared56
1. Aigh level design
2. How level design
The prpose of the high level design docment is to add the necessar" detail to a
crrent project description to represent model for coding. The low level design will
contain detailed fnction logic of the model in code database table with all elements
inclding their t"pe and si&e all interface detail with complete $4I references! all
dependenc" isses error message listing inpt and otpt for a modle. The design ma"
inclde the sage of e;isting components.
De:elopment and codin$67
In this phase the designs are translate into code. 0esign docments act as a bleprint
for the actal coding to proceed. In these phase! the team bilds the components either from
scratch or b" composition. 8ompter programs are written sing a conventional
programming langage or an application generator. 4rogramming tools li#e compiler!
interpreter! and debggers are sed to generate the codes. 0ifferent high level programming
langages li#e 8! 8EE! 4ascal! java etc are sed for coding.
)e!tin$67
In these phase the development s"stem is tested. :ormall" programs are written
as a series of individal modles! and then integrated to ma#e a whole prodct. In these
7/21/2019 Property Bazaar Documentation
16/43
1=
phase first each modle is tested separatel". The s"stem is then tested as a whole. The
separate modle are broght together and tested as a complete s"stem.
Implementation;deployment and maintenance67
*nce the development prodct is tested! it ma" be given to a cstomer for
deplo"ment at their site. Training is given to the ser for sing the prodct. :ow the software
is deplo"ed as a pilot rn at a client site. $s a ser starts sing the prodct is real
environment! some discrepancies ma" be fond in the behavior of the software.
7/21/2019 Property Bazaar Documentation
17/43
1>
)ype! of )e!tin$
We all #now the compter s"stem comprises the compter hardware and software. *r
objective is to design tests that s"stematicall" ncover different classes of errors and to do so
with the minimm amont of time and effort. $n" prodct can be tested in of the two wa"s56
1. Knowing the specified fnction that a prodct has been designed to perform! tests can
be condcted that demonstrate each fnction is fll" operational while at a same time
searching for a error in each fnction.
2. Knowing the internal wor#ings of the prodct! tests can be condcted to ensre that
all gears mesh! that is internal operations are performed according to specifications.
In case of software development the first test approach in which we have to deal with the
internal wor#ing or strctral testing is calledlac@ 8o4 te!tin$ and the second in which
we have to deal with the internal wor#ing or strctral testing is #nown as
7/21/2019 Property Bazaar Documentation
18/43
1?
b. 0"namic testing
a. Static te!tin$ 67
Static testing is a form of software testing where the actal program or application is
not sed and anal"sis of a program is carried ot withot e;ecting the program. It is
primaril" s"nta; chec#ing of a code or and manall" reading if the code or docment to find
errors. This is not a detailed test! it chec#s onl" for the sanit" of the code! docment and
algorithm. There are three t"pes of static testing which are as follows56
1. 0es# chec#ing
2. 8ode wal#throgh
'.
7/21/2019 Property Bazaar Documentation
19/43
1D
S>)E+ SEC-RI)>
There are basicall" two t"pes of secrit" associated with this s"stem56
1. P5y!ical !ecurity67
0amage de to natral cases li#e earth tremor! flooding! water logging! fire ha&ards!
atmospheric or environmental conditions etc for overcoming these difficlties the replica of
the data are atomaticall" stored at varios networ#s and for environmental conditions $ir
conditioning environments created.
2. Data !ecurity67
There are basicall" two problems associated with data secrit"56
$). 0ata not being available to the athori&ed person at the time of need.
b). 0ata becoming available to the nathori&ed person.
To overcome these difficlties the following access facilities has been provided56
IA Identification67 ni%e Ids for the different sers have been
IIA ut5entication67 S"stem chec#s the password nder the particlar seridentification. The compter 4ermits the varios resorces to the athori&ed
person.
IIIA ut5oriBation67 The access control mechanism to prevent nathori&edlogging to the s"stem.
7/21/2019 Property Bazaar Documentation
20/43
2B
D) '< DI?R+
C'N)EX) E0E D) '< DI?R+
E0E , D) '< DI?R+
ER DI?R+
J*
S++K+7+4H*L+7
J*S/
SLST+
K+LW*70
J* C$8$:8L HIST
SIT 7+S+
HIST *< 7+S+S
SIT
7+87IT+:T
J*S++K+7
+4H*L+7
1.B
S+$78
A J*
2.BSISSI*:
'.B
SS87I4TI*:
/.B8A$T
K+LW*70
7+S+
SS87I4TI*: 0+T$IH
8*:C+7S$TI*:
7+87IT+:T
SS87I4TI*: 0+T$IH
8*:C+7S$TI*:
7/21/2019 Property Bazaar Documentation
21/43
21
E7R DI?R+ ' /' SERCH P'R)
$ctivit" 0iagram
Job See#er Job 4roviderJob 4ortal
0atabase
4ersonal
0etails
Wor#
+;perience 4rofessional0etails
Hogin0etails
Hogin
0etails
7esme
7ecritment
(Cacanc")
Hogins Hogins
Store
sin
Cacanc"
0etails
Store
s
in
4rovid
es
4rovides
H*@I: 7egiste:ot registeredregistered Hogged
Jobsee#
er or
emplo"erJob See#er+mplo"erSbmit 7ecritment8hec# resmes8ontact the job see#er :o new resmesShow essage Search a jobSbscribe for job Sbmit 7esme :o job fond
Show essagejob fond
7/21/2019 Property Bazaar Documentation
22/43
22
7/21/2019 Property Bazaar Documentation
23/43
2'
Seuence low Dia$ram
Job See#er Job Hist +mplo"er
$dd new job
(Sbmit7ecritment)
Search Job
$ppl" for job
(Sbmit resme)
:otification abot
applied resme
a#e contact via contact details provided inresme
7/21/2019 Property Bazaar Documentation
24/43
2/
-!e Ca!e Dia$ram
/o8See@er
Search a
Job
Sbmit
7esme
Sbscribe
8hat
Employer
Hogin
Sbmit
7ecritment
8hec#
7esmes
a#e
8ontact
7/21/2019 Property Bazaar Documentation
25/43
29
D)SE )ES
ll )a8le!
7/21/2019 Property Bazaar Documentation
26/43
2=
Re!ume Su8mi!!ion )a8le
7/21/2019 Property Bazaar Documentation
27/43
2>
-!er! )a8le
7/21/2019 Property Bazaar Documentation
28/43
2?
C5at )a8le
Recruitment Su8mi!!ion )a8le
7/21/2019 Property Bazaar Documentation
29/43
2D
Su8!cription )a8le
7/21/2019 Property Bazaar Documentation
30/43
'B
SCREEN SH')S
7/21/2019 Property Bazaar Documentation
31/43
'1
Default Pa$e
'?IN P?E
7/21/2019 Property Bazaar Documentation
32/43
'2
Re$i!ter Pa$e
7/21/2019 Property Bazaar Documentation
33/43
''
7/21/2019 Property Bazaar Documentation
34/43
'/
IN'X
7/21/2019 Property Bazaar Documentation
35/43
'9
Su8mit Re!ume
7/21/2019 Property Bazaar Documentation
36/43
'=
Su8mit Recruitment
7/21/2019 Property Bazaar Documentation
37/43
'>
C5at
7/21/2019 Property Bazaar Documentation
38/43
'?
Sample Re!ume!
7/21/2019 Property Bazaar Documentation
39/43
'D
Su8!cription
7/21/2019 Property Bazaar Documentation
40/43
/B
Con!ultancy
7/21/2019 Property Bazaar Documentation
41/43
/1
-)-RE ENHNCE+EN)
I+I))I'NS67
Since! ever" s"stem has some limitations so or proposed s"stem is also not ntochable in this
regard. $lthogh it incldes ever" #ind of featres
bt it can,t be sed in a hge organi&ation where nmber of networ#s are ver" large!
becase the data base sed in this s"stem is an average one.
In present s"stem jobs can be searched on the basis of onl" few indstries and locations! people
from villages can,t search jobs in their own town or villages.
Job see#er has to contact to emplo"er via contact details! the" can,t perform tas# of emplo"ment
on this website! the" can onl" see details of each other. 8onfirmation is not sent if an" job see#er
gets job. If an" person sbmits resme or recritment then there is not a mechanism to #now
abot e;pir" date. *ld data ma" also be stored in the database even if validit" of job is e;pired.
7/21/2019 Property Bazaar Documentation
42/43
/2
SC'PE 'R -)-RE
7/21/2019 Property Bazaar Documentation
43/43
/'
II'?RPH>
SP.NE) in dept5Fb" /on S@eet
SG Coo@8oo@Fb" nt5ony +olinaro
Sy!tem naly!i! De!i$nF 8y Elia! +. wad
Software En$ineerin$F 8y Ra9i: +all