Functional Requirements: 3.1 The Scope of The Work
Functional Requirements: 3.1 The Scope of The Work
FUNCTIONAL REQUIREMENTS
3.1 The Scope of the Work At the beginning of October 2002 the Dre ! Te ! Cor"or tion # $ re"re$ente% %e'e(o" t $& to
Co((ege Libr r) M n ge!ent S)$te! b) N tion ( Inno' tion Fo*n% tion +N.I.F,.
Soft# re to be %e'e(o"e% $ho*(% be "ro'i%e (( nece$$ r) ction for (ibr r) $t ff n% " tron$. There re $e'er ( !oti' tion$ to or%er ne# co!"*ter-b $e% Co((ege LMS. /. To !o%erni0e Co((ege Libr r) % t b $e1 #here % t c t (og 2. To o"ti!i0e (ibr ri n$2 #or& n% ti!e 3. To 3oin $! (( Acce$$-b $e% % t b $e1 #here (ibr r) h $ $tore% infor! tion %igit ( ite!$ +$oft# re1 !*$ic, 4. To e5" n% $er'ice$ of (ibr r) n% " tron2$ "o$$ibi(itie$ 6. To chec& bi(it) of co!!erci ( *$ing of (ibr r) ! n ge!ent $)$te!$. The LMS #i(( ((o# re!ote cce$$ to (ibr r) % t b $e 'i Internet on() for " tron$ fter *thori0 tion "roce%*re$. The " tron$ co*(% $e rch1 rene# ite!$1 $en% re7*e$t$. The Co((ege LMS #i(( "ro'i%e re!ote cce$$ to other % t b $e$ +inter(ibr r) (o n$1 on(ine % t b $e$,. 3.2 The Scope of the Product Fe t*re$ "ro'i%e% b) the (ibr r) ! n ge!ent $)$te!. /. Store nece$$ r) infor! tion bo*t ite!$ in the (ibr r). A*thor8 Ite!2$ tit(e8 C (( n*!ber8 9*b(i$he% "( ce8 :e r of "*b(ic tion Loc tion in the (ibr r)8 bo*t # $ $tore% in c r%-b $e%
The Dream Team Corporation, Requirements Specification v1.0 010752000 Team project, roject-!ase" Soft#are $n%ineerin% - N*!ber of co"ie$ 2. A((o# C*rrent $t t*$ ;e)#or%$ $e rch ite! b) *thor1 tit(e or &e)#or%$
0&.02.201&
3. S)$te! #i(( "ro'i%e (ibr ri n to %%1 !o%if)1 n% re!o'e ite!$ to<fro! the (ibr r) % t b $e1 n% chec& ' i( bi(it) of the ite!. 4. S)$te! #i(( ((o# " tron to get infor! tion bo*t hi$<her $t t*$ fter *thori0 tion "roce%*re$. U$er n !e U$er %%re$$ St*%ent n*!ber N*!ber n% infor! tion bo*t chec&e% o*t ite!$ Re7*e$te% ite!$ infor! tion
6. Notific tion b) e-! i( *to! tic (() fter ite!2$ o'er%*e. =. 9o$$ibi(it) to $e rch1 rene# n% or%er ite!$ tho*gh the Internet fter *thori0 tion "roce%*re$. >. 9o$$ibi(it) to $e rch n% re7*e$t ite!$ in the inter(ibr r) (o n$1 on(ine % t b $e$ thro*gh Internet. 3.3 Functional requirements F*nction ( re7*ire!ent$ re the fo((o#ing. /. The LMS $ho*(% $tore (( infor! tion bo*t (ibr ri n$ n% " tron$1 their cce$$ &e)$1 "riorit) n% etc. 2. The LMS $ho*(% $tore (( infor! tion bo*t ite!$ n% " tron$ in t#o $e" r te% % t b $e$ 3. The LMS ((o# $e rching ite!$ b) *thor1 tit(e or &e)#or%$ 4. The LMS $ho*(% $*""ort 600 " tron$ n% /000 re7*e$t$<!in $i!*(t neo*$(). 6. The LMS $ho*(% ((o# (ibr ri n$ to %%1 %e(ete n% !o%if) ite!$ in % t b $e1 n% chec& ' i( bi(it) of the ite!$. =. The LMS $ho*(% gener te re7*e$t2$ re"ort$ for (ibr ri n$ e'er) % )1 on b $e of #hich (ibr ri n$ co*(% ! &e %eci$ion$ bo*t c7*iring or retire!ent the ite! 2
The Dream Team Corporation, Requirements Specification v1.0 010752000 Team project, roject-!ase" Soft#are $n%ineerin% 0&.02.201& >. The LMS $ho*(% cre te notific tion n% $en% to " tron$ b) e-! i( *to! tic (() fter ite!2$ o'er%*e ?. The LMS $ho*(% ((o# " tron$ to get their "er$on ( infor! tion n% $t t*$. @. The LMS $ho*(% "ro'i%e to $e rch1 re7*e$t n% rene# ite!$ either fro! the (ibr r) co!"*ter$ +LMS ""(ic tion, or fro! o*t$i%e the (ibr r) thro*gh Co((ege $ite+#ebb $e%, tho*gh the Internet. /0. The LMS $ho*(% "ro'i%e cce$$ to "re'io*$ Acce$$-b $e% % t b $e1 on(ine % t b $e$ //. The LMS #i(( be integr te% #ith other co((ege$ n% *ni'er$itie$ n% ((o# inter(ibr r) (o n$
$i!"(e 'er$ion of LMS #itho*t %%1 re!o'e n% !o%if) "o$$ibi(itie$. ""(ic tion1 Co!! n% Line1 S)$te! fi(e$ "roce%*re$1 connection #ith other on(ine % t b $e$. Ceb interf ce $ho*(% #or& correct() in %ifferent bro#$er$. 4.2 sa!ilit" Requirements
A$ it # $ !entione% bo'e1 "ro%*ct2$ *$er$ re n %*(t$1 th t2$ #h) there re no $"eci ( re7*ire!ent$ to $i!"(icit) of $)$te!. Ergono!ic ( n% c(e r interf ce The interf ce $ho*(% cont in "ro!"t$ n% he(" to 'oi% ! &ing !i$t &e$ The "ro%*ct $ho*(% be *$e% b) "eo"(e #ith no tr ining 4.3 Performance Requirements
'
The Dream Team Corporation, Requirements Specification v1.0 010752000 Team project, roject-!ase" Soft#are $n%ineerin% An) interf ce bet#een *$er n% LMS $ho*(% h 'e re$"on$e ti!e of 6 $econ%$
0&.02.201& ! 5i!*!
The re$"on$e $ho*(% be f $t eno*gh to 'oi% *$er$2 re$"on$e co((i$ion$ The LMS $ho*(% be ' i( b(e for *$e 24 ho*r$ "er % )1 3=6 % )$ "er )e r. The LMS $ho*(% $*""ort 600 " tron$ n% /000 re7*e$t$<!in $i!*(t neo*$() 4.4 #perational Requirements The LMS $ho*(% be *$e% on IDM-co!" tib(e #or&$t tion$ #ith 60Mb)te$ free $" ce on EDD for (ibr r) #or&$t tion$ +?0Fb)te$ for $er'er, n% 32Mb)te$ RAM for (ibr r) #or&$t tion$ +26=Mb)te$ for $er'er, The LMS $ho*(% be correct() i!"(e!ente% in %ifferent Internet bro#$er$ The LMS $ho*(% correct() interf ce if MS Acce$$ ""(ic tion$ n% MS
SQL Ser'er 4.$ %aintaina!ilit" and Porta!ilit" Requirements Ch nge$ +ne# " tron$ %%ition1 " $$#or% ch nge$1 % t b $e ch nge$, !*$t be 'erifie% once "er % ) t (e $t The LMS $ho*(% "ro'i%e *to! tic (() notific tion to " tron$ b) e-! i( The LMS i$ e5"ecte% to r*n *n%er MS Cin%o#$ @6<@?<2000<NT<G9 bo*t ite!2$ o'er%*e1 re$er' tion re$*(t$1 ' i( bi(it) of re$er'e% ite! n% etc
4.& Securit" Requirements The LMS $ho*(% "ro'i%e % t b $e$2 !o%ific tion on() for (ibr ri n$ $)$te! %!ini$tr tor fter *thori0 tion "roce%*re$
n%
*thori0 tion "roce%*re$ 4.' Le(al Requirements 9er$on ( infor! tion $ho*(% be "rotecte% The LMS $ho*(% co!"() #ith 7* (it) $$*r nce $t n% r%$
&