You are on page 1of 13

ONLINE JOB PORTAL

Software Requirements Specification Avachromians

Version 1.0 26/12/10

Avachromians

ONLINE JOB PORTAL


Software Requirements Specification

Team Guide:

r! Pu"a#$end$i

em%ers: Eunice Nelson , eeva!", #alathi!$, #alathi!% &olle'e Name( #)*, Anna +niversit,, &hromepet! "epartment( )N-.R#A*).N *E&/N.0.%1 State(TAMILNADU

Avachromians/MIT

Page No 1

ONLINE JOB PORTAL


Software Requirements Specification Avachromians

Version 1.0 26/12/10

REVISION HISTORY
&ate 26/12/10 'ersion 1!0 &escripti on o2 3ortal with facilities for o2 Seehers an4 A'encies provi4e4! Aut$or Avachromians

Avachromians/MIT

Page No !

ONLINE JOB PORTAL


Software Requirements Specification Avachromians

Version 1.0 26/12/10

Ta%(e of )ontents
Description
1.0 Introduction 1.1 3urpose 1.! Scope 1!5 "efinition, Acron,ms, an4 A22reviations 1." References 1.# *echnolo'ies to 2e use4 1.$ .verview 2.0 O era!! Description 2!1 3ro4uct 3erspective 2!2 Software )nterface 2!5 /ar4ware )nterface 2!6 3ro4uct -unction 2!7 +ser &haracteristics 2!6 &onstraints 2!8 Architecture "esi'n 2!9 +se &ase #o4el "escription 2!: &lass "ia'ram, Sequence "ia'ram 2!10 "ata2ase "esi'n !!!!! 2!11!1 ER "ia'ram !!!! 2!11!2 Schema 2!12 Assumptions an4 "epen4encies *!+ Specific Requirements 5!1 +se &ase Reports 5!2 Supplementar, Requirements

Page No:

Avachromians/MIT

Page No %

ONLINE JOB PORTAL


ONLINE JOB PORTAL
Software Requirements Specification Avachromians

&ersion 1.0
Version 1.0 26/12/10

Software Specification
,!Introduction:

Requirements

&ie'ing avai(a)(e *o)s+ or a,,(-ing .or /he *o) a/ /he agenc- can )e 0one .or 'hich *o) see1ers has /o go /o /he agenc- an0 chec1 /he avai(a)(e *o)s a/ /he agenc-. Jo) see1ers chec1 /he (is/ o. *o)s avai(a)(e an0 a,,(- /he *o). Then /he agenc- 'i(( sho' avai(a)(e *o)s .or /he *o) see1er .or his 23a(i.ica/ions an0 /hen 3,0a/es /he *o)s 0a/a)ase.
,!, Purpose:
*he pupose of 4esi'nin' the online ;o2 portal is to 'ive the ;o2 see<ers a platform for fin4in' a ri'ht an4 a satisfactor, ;o2 accor4in' to their qualification! )t also connects the ;o2 see<ers with the ma;or a'encies!

,!-

Scope:

*he scope of the online ;o2 portal inclu4es (

The On(ine *o) Por/a( 4-s/em /ha/ is /o )e 0eve(o,e0 ,rovi0es /he mem)ers 'i/h *o)s in.orma/ion+ on(ine a,,(-ing .or *o)s an0 man- o/her .aci(i/ies. The )asic sco,e o. /he ,ro*ec/ is given as 3n0er.
o2 See<ers Area A'enc,=s Area A4ministrator=s panel

,!*

&efinitions. Acron/ms. and A%%re0iations:

/*#0 >/,per *e?t #ar<up 0an'ua'e@( )t is use4 to create static we2 pa'es! A S3 > ava Server 3a'es@( )t is use4 to create 4,namic we2 content! A 2EE > ava 2 Enterprise E4ition@( )t is a pro'rammin' platform, 2elon'in' to the ava platform, which is use4 for 4evelopin' an4 runnin' 4istri2ute4 ;ava applications! !BAS&E >Be2Sphere Application Server &ommunit, E4ition@( )t is an application server that runs an4 supports the 2EE an4 the we2 service applications! A BSA" >Be2Sphere Stu4io Application "eveloper @( )t is a 4esi'ner tool<it which is 4esi'ne4 to 4evelop more comple? pro;ects 2, provi4in' a complete 4,namic we2 service!

Avachromians/MIT

Page No "

A "$2 >)$# "ata2ase 2@( )t is a 4ata2ase mana'ement s,stem that provi4es a fle?i2le an4 efficient 4ata2ase platform to raise a stron' Con 4eman4C 2usiness applications! A /**3 >/,per *e?t *ransfer 3rotocol@( )t is a transaction oriente4 client/ server protocol 2etween a we2 2rowser an4 a we2 server!

.N0)NE .$ 3.R*A0
ONLINE JOB PORTAL
Software Requirements Specification Avachromians

Version 1!0
Version 1.0 26/12/10

D#0 >E?tensi2le #ar<up 0an'ua'e@( )t is a mar<up lan'ua'e that was 4esi'ne4 to transport an4 store 4ata! A A;a? >As,nchronous ava Script an4 D#0@( )t is a technique use4 in ;ava script to create 4,namic we2 pa'es! A Be2 2!0( )t is commonl, associate4 with we2 applications which facilitate interactive information sharin', interopera2ilit,, userEcentere4 4esi'n an4 colla2oration on the Borl4 Bi4e Be2!

,!1 References:
*he followin' we2sites are referre4 ( , http(//www!w5schools!com/

,!2 Tec$no(o"ies to %e used: J-EE: >Servlet, S3, AD3, ava $eans@ Application architecture! JA'A: Application architecture! 3AS)E: >Be2Sphere Application Server &ommunit, E4ition@ Be2 Server &B-: )$# "ata2ase! A4a5: As,nchronous ava Script an4 D#0! 6 L: E?tension #ar<up 0an'ua'e! 3e% -!+: RSS -ee4 2!0! RA& 7!+: "evelopment tool! ,!8 O0er0iew: *he SRS will inclu4e two sections, namel,( E)E O0era(( &escription: *his section will 4escri2e ma;or components of the s,stem, interconnections, an4 e?ternal interfaces! E)E Specific Requirements: *his section will

Avachromians/MIT

Page No #

4escri2e the functions of actors, their roles in the s,stem an4 the constraints face4 2, the s,stem!

-!+ O0era(( &escription:


-!, Product Perspecti0e( *he .nline o2 3ortal S,stem is a pac<a'e to 2e use4 2, a'encies to improve the efficienc, of 2usiness! *he .nline o2 3ortal S,stem to 2e 4evelope4 2enefits 'reatl, the mem2ers! *he s,stem provi4es ;o2s catalo' an4 information to mem2ers an4 helps them 4eci4e on the ;o2s to appl,! *he A4min can <eep the ;o2s catalo' up4ate4 all the time so that the mem2ers > o2 see<ers an4 the a'encies@ 'et the up4ate4 information all the time! *ha main users are users( A4min, #em2ers who are the o2 see<ers an4 the a'encies!

.N0)NE .$ 3.R*A0
ONLINE JOB PORTAL
Software Requirements Specification Avachromians

Version 1!0
Version 1.0 26/12/10

-!-

Software Interface:

E)E 9ront End )(ient: /tml E)E 3e% Ser0er: BAS&E E)E &ata Base Ser0er: "$2 EFE Bac: End: ava

-!*

;ardware Interface:
E )(ient Side: P) < onitor= E Ser0er Side: P)

-!1 Product 9unctions:


*he .nline o2 3ortal S,stem provi4es online real time information a2out the ;o2s availa2le in the a'encies an4 the user information! *he functions of the s,stem inclu4e *he mem2er shoul4 2e provi4e4 with the up4ate4 information a2out the ;o2s catalo' 3rovisions for the mem2ers to appl, the ;o2 the, want, if all the other require4 rules hol4 'oo4! *he mem2er is 'iven a provision to chec< his account information an4 chan'e the account information an, time in the 'iven vali4 perio4!

*he mem2ers are provi4e4 with the ;o2s availa2le roster an4 allowe4 to appl, ;o2, which the, want! *he a4min can 'et the information a2out the mem2ers who have a4vertise4 ;o2s!

-!2

>ser )$aracteristics:

Avachromians/MIT

Page No $

*he users of the s,stem are mem2ers an4 the a4min who maintain the s,stem! *he mem2ers are assume4 to have 2asic <nowle4'e of the computers an4 )nternet 2rowsin'! -!8 )onstraints :

The 3sers access /he On(ine Jo) Por/a( 4-s/em .rom an- com,3/er /ha/ has In/erne/ )ro'sing ca,a)i(i/ies an0 an In/erne/ connec/ion.
>SE )ASE &IAGRA :

Avachromians/MIT

Page No 5

.N0)NE

.$

3.R*A0 E

+SE&ASE

")A%RA#

Re'ister

0o'in

collect vacanc, 4etails

o2 see<er Approve the vacanc, Emplo,er

3ut the vacanc, on we2site

A4ministrator

Search for ;o2

Appl, the ;o2

Notif, the ;o2see<er interest in their vacanc,

"ownloa4 the &V

&hec< their qualification

Sen4 the repl, to ;o2see<er

Avachromians/MIT

Page No 6

-!? )(ass &ia"ram. Sequence &ia"ram

3erson name a44r

A4min name a'e qualification a44ress 1 e?periance approve>@

Emplo, name a'e qualification a44ress e?periance 1!!n 1 collectGvacanc,>@ notif,>@ 4ownloa4&V>@ repl,>@ 1!!n

o2Gsee<er name a'e qualification a44ress e?periance appl,>@ uploa4&V>@ search>@ 1 1

1 Re'istion name a'e qualification a44ress e?periance store>@ 'etG4etails>@ 1 +serG0o'in username passwor4 verification>@

Avachromians/MIT

Page No 7

o2 see<er Re'ister

Emplo,er

Be2site

A4minstrator

Re'ister

0o'in ApproveGvacanc,

3ut the vacanc,

Searchin'G;o2

+ploa4G&V

Notif,

"ownloa4G&V

&hec<in'GHualification

Sen4Grepl,

Avachromians/MIT

Page No 10

-!,,!, ER &ia"ram

ON"INE DI%'R%( 83a(i.ica/i on Name

#O$

PORT%" & ER

E9,erience Jo)see1er Seeks Job through :e)si/e

A00ress Uses

Name

E9,erien ce

Em,(o-er

A0minis/ra/or

Manages Name A00res s

A00re ss

E9,erien ce

Avachromians/MIT

Page No 11

-!,,

Assumptions and &ependencies :

The 3ser sho3(0 have s3..icien/ 1no'(e0ge a)o3/ com,3/ers. The com,3/er sho3(0 have in/erne/ connec/ion an0 In/erne/ server ca,a)i(i/ies. The 3sers 1no' /he Eng(ish (ang3age+ as /he in/er.ace 'i(( )e ,rovi0e0 in Eng(ish.

*!+ Specific Requirements:


*!, >secase Reports:

)SE*%SE Regis/er Login ;o((ec/ion o. vacancA,,rove vacancP3/ vacanc4earch .or *o) A,,(- *o) Do'n(oa0 ;& ;hec1ing ;& 4en0 re,(*!-

DES*RIPTION Bo/h /he Jo)see1er an0 Em,(o-er regis/er /he on(ine *o) ,or/a( 'e)si/e. Jo)see1er (ogin /he 'e)si/e /o 3,0a/e ;& an0 search *o). Em,(o-er co((ec/ /he vacanc- 0e/ai(s. A0minis/ra/or a,,rove /he vacanc- 0e/ai(s. Em,(o-er ,3/ /he vacanc- 0e/ai(s on /he 'e)si/e. Jo)see1er search /he *o) accor0ing /o /heir 23a(i.ica/ion. Jo)see1er a,,(- /he *o) /o ,ar/ic3(ar com,an-. Em,(o-er 0o'n(oa0 /he ;&. A0min an0 em,(o-er veri.- /he ;&. 4en0 /he re,(- /o /he *o)see1er.

No/i.- *o)see1er in/eres/ Em,(o-er no/i.- /he *o)see1er in/eres/ .or /heir vacanc-.

Supp(ementar/ Requirements:
*he user must 2e a'ree4 with all the term an4 con4itions that haveprovi4e4 2, the S,stem A4ministrator, local authorit, an4 Shoul4 .2e, tothe all )nternational stan4ar4s an4 3rotocols!

Licensin" Requirements *he usa'e is restricte4 to onl, S!A!&! /i;as Ahme4 who is4evelopin' the .nline o2 3ortal S,stem an4 si'ns the maintenancecontract! Le"a(. )op/ri"$t. and Ot$er Notices .nline o2 3ortal S,stem is a tra4emar< an4 cannot 2e use4 without consent! App(ica%(e Standards

Avachromians/MIT

Page No 1!

*he )S./)E& 67:2 'ui4elines for the 4ocumentation of computer 2ase4 application s,stems will 2e followe4!

Avachromians/MIT

Page No 1%

You might also like