UNIVERSITI KUALA LUMPUR MALAYSIAN INSTITUTE OF INFORMATION TECHNOLOGY SOFTWARE REQUIREMENTS ENGINEERING ICB23103
Proje! T"!#e S!$,e( S!$,e(!! N'*e N'*e - I.
Le!$rer N'*e S$9*"%%"o( .'!e
N$r%er& M'(')e*e(! S&%!e* Pro+o%'# N$r A!"/' !"/' B"(!" B"(!" S'*%$ S'*%$,," ,,"( ( 223 22311 1132 324 4 N',"' B"(!" Mo, Mo, P'5r" 2231100604 S"!" A*"(' B"(!" A7"7 2231138124 223 1138124 A*"r' F'r'(" B"(!" S'9'(" 22311334 M,*: Ae,' A9, R'*'( 1;! < 18! M'r 201
NURSERY MANAGEMENT SYSTEM
1.0
Introduction
No=','&% !ere 're ' #o! o> ($r%er"e% !'! 're %!"## $%"() !e *'($'##& %&%!e* or '#%o '## >"#e %&%!e*: Tere>ore? o(#"(e ($r%er& *'(')e*e(! %&%!e* "% ,e@e#o+e, !o e#+ "( *'(')"() !e ($r%er& *ore e>>""e(!: O(#"(e N$r%er& M'(')e*e(! '( 9e $%e, @"' "(!er(e! o((e!"o(: Te !'r)e! $%er% >or !"% "(>or*'!"o( %&%!e* 're ',*"("%!r'!or =o '( o(!ro# *o%! o> !e %&%!e*? %!'>> o> !e ($r%er& '(, +'re(!%: A% ' re%$#!? '## !e $%er !'r)e! o> !e ($r%er& '( e'%"#& 'e%% !e "(>or*'!"o( 9& $%"() !"% %&%!e*: E(ro##*e(! '% '#='&% 9ee( ' !"*eo(%$*"() +roe%%? 9o! >or %oo#% '(, +'re(!%: Tere>ore? !"% %&%!e* '##o=% +'re(!% !o )o o(#"(e? re@"e= !e +ro)r'*% '(, '!"@"!"e% '! !e ($r%er& '(, !e +ro)r'* o>>ere,? '% =e## '% o*+#e!e !e e(!"re e(ro##*e(! +roe%% "( *"($!e% ="!o$! '(& +'+er=or5:
I( !"% o(#"(e ($r%er&? )$'r,"'(% '(, %!'>> '( *'5e o(#"(e re)"%!r'!"o( '>!er e5"() >or !e @''(& o> !e ($r%er& 'or,"() !o !e"r "#,re(% ')e%: T"% o(#"(e ($r%er& *'(')e*e(! ="## +ro@",e *e($% #"5e o!er =e9%"!e% "(#$,"() >ee,9'5 +'5')e% '(, e*'"# %&%!e* >or '## %!'>>: A $%er '( >"(, o$! !e %!'!$% o> +'&*e(!% *',e 9& )$'r,"'(%: No! o(#& !'!? !"% o(#"(e ($r%er& %&%!e* '##o=% %!'>> reor,% !o 9e 5e+! ="! 9'%" "(>or*'!"o(: A 9"o)r'+& o> !e %!'>> ="! e+er"e(e '(, e,$'!"o(? '(, ' +o!o '( '#%o 9e "(#$,e, >or *'r5e!"() +$r+o%e%: Moreo@er? "! '#%o )"@e% ' %e$re '(, o(@e("e(! ='& !o o**$("'!e o(#"(e ="! +'re(!%: Te ($r%er& *'& %e(, *e($? (e=%#e!!er or *o(!#& 9$##e!"(% or %e(, "(>or*'!"o( '9o$! >"e#, !r"+%? #'%%roo* (e=%? $rr"$#$* or %e,$#e $+,'!e%: I! '( re*"(, +'re(!% =e( ' "#,% +&%"'# '(, @"%"o( !e%! "% ,$e: I( ',,"!"o( '## o> !e%e o**$("'!"o(% 're %e(! e#e!ro("'##& o@er !e I(!er(e!? !ere>ore =e '( "(re'%e !e "(!er'!"o( ="! +'re(!% ="!o$! '## +'re(!% !o o*e !o !e ($r%er&:
2.0
Problem Statements
Tere 're %o*e +ro9#e*% ="#e $%"() !e *'($'# %&%!e*? =" "% D
2.1
Unsstematic record
Te reor, *'& 9e #o%!? r"%5 !o )e! ,'!' re,$(,'(e? ,'*')e,? or (o! $+,'!e,: Be%",e% !'!? !e ($r%er& *'(')e*e(! %'## +ro@",e, *ore %+'e% !o %!ore '## !e "(>or*'!"o( '(, >"#e:
2.2
Too muc! "a"er bein# used
Te $rre(! '((o$("() "(>or*'!"o( !o +'re(!% "% !ro$) !e $%e o> +'+er or +o(e '##% =" 're '!$'##& "(@o#@e% ' #o! o> *o(e&:
2.$
Ine%%icient ser&ices
Te *'($'# +roe%% ,e#'&% !r'5"() o> "(>or*'!"o( o( "#,re(? )$'r,"'(% '(, %!'>>: P're(!% %'## )o !o !e ($r%er& ,$r"() =or5"() o$r: I( >'! P're(!% (ee, !o /$e$e >or !e"r "#,re( re)"%!r'!"o(: I! "% ='%!e o> !"*e:
2.'
No re"ort "ro&ided
Be%",e%? !ere ='% (o re+or! "( #"%!"() o> $rre(! "#,re( reor,% '(, o!er "(>or*'!"o( re#'!e, !o !e ($r%er& "( '!$'# %&%!e*:
$.0
(b)ecti&es o% t!e sstem
Te o9je!"@e% o> !e %&%!e* 're D $.1
To ma*e record mana#ement "rocess more e%%icient
S&%!e* ="## %!ore !e reor, o> +'re(!% ? "#,re( ? %!'>> ? +'&*e(! '(, re#'!e, "(>or*'!"o( "( !e ,'!'9'%e: E'%"er reor, *'(')e*e(! %"(e '## reor, "% %!ore, "( ,'!'9'%e '(, $%er j$%! (ee, !o $%e !e %&%!e* !o >"(, '(, *'(')e !e re/$"re, reor,:
$.2
To ma*e "rocess o% c!ec*in# status o% "ament easier.
S!'>> '( e5 %!'!$% o> +'&*e(! *',e 9& +'re(!% 9& $%"() !e %&%!e* '(, %'@e !"*e !o >"(, !e "(>or*'!"o( !'( $%"() *'($'# =' &:
$.$
To ma*e announcement to "arents easier.
A## #'!e%! "(>or*'!"o( '(, '((o$(e*e(! '( 9e @"e= o(#"(e: S!'>> '( $%e !e %&%!e* !o *'5e '((o$(e*e(! !o '## +'re(!% '(, %'@e o%! !'( $%"() *'($'# ='& =" "% o(!'! '## +'re(!% 9& +o(e:
$.'
To #enerate re"ort.
S&%!e* e('9#e ',*"( !o )e(er'!e '(, +r"(! %o*e re+or! "(#$,"() *o(!#& "(o*e? #"%! o> "#,re( )ro$+ 9& #'%% '(, '## "(>or*'!"o( >or e' "#,:
'.0
Pro)ect Sco"e
Te %o>!='re +ro,$! !o 9e +ro,$e "% N$r%er& M'(')e*e(! S&%!e* '% re/$e%!e, 9& !e #"e(! =" "% !o e#+ ($r%er& "( *'(')e !e *'jor ($r%er& o+er'!"o(: Te %&%!e* ="## '##o= >or ' 9e!!er *'(')e*e(! o> ($r%er& *'(')e*e(! >or e'*+#e #"5e re)"%!r'!"o( >or "#,re( "( ($r%er&? %!ore %!'>> ,e!'"#? +'re(!% or )$'r,"'( ,e!'"# '(, "#,re( "!%e#>: I( ',,"!"o(? !e %&%!e* "% '++#& "( =e9 9'%e, %o !'! $%!o*er '( 'e%% !e %&%!e* @"' !e "(!er(e!: Te >$(!"o( o> !e %&%!e* 're #"%!e, '% 9e#o=D
'.1
Re#istration
Te re)"%!r'!"o( >$(!"o( '@e !=o *'"( >$(!"o( =" "% re)"%!r'!"o( >or +'re(! '(, re)"%!r'!"o( >or "#,re(: P're(!% %'## 9e '9#e !o re'!e (e= 'o$(! !ro$) o(#"(e re)"%!r'!"o( %er@"e '% ' *e*9er: A>!er !'!? +'re(! %o$#, '9#e !o *'5e re)"%!r'!"o( >or "#,re( !ro$) o(#"(e:
'.2
+!ild A""ro&al b Sta%%
S!'>> %'## 9e '9#e !o *'(')e !e +roe%% '++ro@'# "#, !o !e ($r%er&: E' "#, %o$#, 9e ,"@",e, !o #'%% 9'%e, o( !e"r ')e: S!'>> '#%o '% )"@e( +r"or"!& !o ,e#e!e !e $%e#e%% reor, >ro* '++#"'(!%:
'.$
Stored "arent,s and c!ildren,s detailed
A## !e "(>or*'!"o( o> +'re(! '(, "#,re( %'## 9e reor,e, "(!o ,'!'9'%e %&%!e* >or e'*+#e ',,re%%? ')e? ,'!e o> 9"r!? o(!'! ($*9er? '##er)& '(, %o o(: C"#,re( %o$#, 9e '%%")(e, !e #'%% '(, +ro)r'* 9& re>err"() !e ')e o> "#,re(: Te re)"%!ere, +'re(! ="## '9#e !o e5 !e"r +'&*e(! >ee "%!or&? '(& $+,'!e, (e=% "( ($r%er&? "*+or!'(! "(>or*'!"o( '(, %!'!$%: P're(!% '#%o '9#e !o $+,'!e !e"r , '!' "( %&%!e*:
'.'
Stored sta%% details
Te "(>or*'!"o( o> %!'>> %'## 9e reor,e, "( ,'!'9'%e% %&%!e* '(, +'re(! '( @"e= %!'>>% 9'%" "(>or*'!"o( !o >"(, o(!'! o> !e"r "#,re(% !e'er: '.-
Recordin# mont!l %ee "ament
C'% +'&*e(! 're *',e 9& +'re(!% !o !e ($r%er& '(, %!'>> %o$#, 9e '9#e !o e5 '(, $+,'!e !e +'&*e(! "%!or& '(, %!'!$% o> !e +'&*e(!:
'.
Generate re"ort
Te %&%!e* %'## '##o= ',*"("%!r'!or !o )e(er'!e re+or! #"5e #"%! o> "#,re( "( ($r%er& )ro$+e, 9& #'%%? #"%!"() *o(!#& "(o*e? '(, ,"%+#'& '(, +r"(! "(>or*'!"o( >or e' "#,re( "( ($r%er&:
'./
In%ormation to "arents or #uardian
Te %&%!e* %'## e('9#e >or %!'>> !o ',, %o*e '((o$(e*e(! !o +'re(!% "> !ere 're $r)e(! '()e% !o 9e *',e: S&%!e* %o$#, '$!o*'!"'##& %e(,"() !e *e%%')e "( !e#e+o(e +'re(!% !o "(>or* !e*:
'.
User %eedbac*
P're(!% %'## 9e '9#e !o +ro@",e >ee,9'5 '9o$! !e ($r%er& or '(& o*+#'"(! re#'!e, !o !e %&%!e* '(, %!'>>:
-.0
Tar#et User
Te !'r)e! $%er% >or !e N$r%er& M'(')e*e(! S&%!e* 're !e ',*"("%!r'!or? !e %!'>> o> !e ($r%er& '(, !e )$'r,"'(%:
-.1
T!e Administrator
Te ',*"("%!r'!or "% !e e', o> !e ($r%er&: Te ',*"("%!r'!or =o "% !e o(e !'! '( o(!ro# *o%! >$(!"o(% o> !e %&%!e*:
-.2
T!e Sta%% o% T!e Nurser
Te %!'>> o> !e ($r%er& ="## 9e '9#e !o *'(')e !e '++ro@'# re)"%!r'!"o( "#, !o !e ($r%er& '(, %!'>> '##o= !o re)"%!er "#, "> !e +'re(!% '@e +ro9#e* !ro$) o(#"(e re)"%!r'!"o(: Te %!'>> '( e5 =e!er !e )$'r,"'(% ', +'", !e *o(!#& >ee '(, '#%o '( $+,'!e !e +'&*e(! %!'!$% '(, "%!or& o> !e +'&*e(!: S!'>> ="## 9e '9#e !o *'5e '( '((o$(e*e(! '9o$! $+,'!e, "%%$e% or "(>or*'!"o( !o "(>or* +'re(!%: S!'>> '#%o '( *'(')e !e"r +er%o('# ,e!'"#% "( !e %&%!e*: S!'>> '9#e !o @"e= re+or! o> %!$,e(!: F"('##&? %!'>> '% )"@e( +r"or"!& !o ,e#e!e !e $(='(!e, "(>or*'!"o( or reor, "( !e %&%!e*:
-.$
Parents
P're(!% %'## 9e '9#e !o *'5e o(#"(e re)"%!r'!"o( >or !e"r "#, '(, !e& '( e5 =e!er !e re)"%!r'!"o( "% '++ro@e or (o!: Te re)"%!ere, +'re(!% %'## 9e '9#e !o $+,'!e !e"r ,e!'"#% "( !e %&%!e* '(, !e& '( @"e= !e 9'%" "(>or*'!"o( '9o$! !e"r "#,re(% !e'er: G$'r,"'(% ="## '@e o++or!$("!& !o e5 !e"r +'&*e(! >ee "%!or&? $+,'!e, "%%$e% '(, "(>or*'!"o( o> ($r%er&: Te %&%!e* '#%o '% ' %+'e >or +'re(!% !o )"@e !e"r >ee,9'5 or o*+#'"(! !'! re#'!e, !o !e %&%!e* '(, %!'>>:
.0
Ad&anta#es and imitation
Te 9e(e>"!% !'! 're '@'"#'9#e "( !"% %&%!e* "%? e'%& >or ' $%er !o reor, "(>or*'!"o( *ore e>>""e(!? e'%"er e5"() %!'!$% o> +'&*e(! *',e 9& +'re(!%? ($r%er& %!'>> e'%& !o *'5e '((o$(e*e(! !o +'re(!% '(, )e(er'!e re+or!: Te @$#(er'9"#"!& "( !"% %&%!e*? !e $%er *$%! '@e '( "(!er(e! o((e!"o( !o $%e !"% %&%!e*: I( ',,"!"o(? (o! '## $%er% '( ','+! $%"() !e(o#o)& %$ '% o*+$!er%:
/.0
+onclusion
T"% %&%!e* '##o= +'re(!% !o %!'& $+ !o ,'!e '9o$! #'!e%! "(>or*'!"o(: Reor, *'(')e*e(! '#%o e'%"er %"(e '## reor, ="## 9e %!ore, "( ,'!'9'%e: S!'>> '(, +'re(!% '( 'e%% !e %&%!e* >ro* '(& +#'e ="! "(!er(e! o((e!"o(: S!'>> '( %e(, '((o$(e*e(! !o +'re(!%: S&%!e* '##o= ',*"( !o )e(er'!e '(, +r"(! re+or! %$ '% *o(!#& "(o*e o> ($r%er&: