NGO MANAGEMENT
NGO MANAGEMENT
SOFTWARE
SOFTWARE
SOFTWARE ANALYSIS AND DESIGN (SA/SD) DOCUMENT
SOFTWARE ANALYSIS AND DESIGN (SA/SD) DOCUMENT
BUDDHA PRAKASH (12CS30043)
BUDDHA PRAKASH (12CS30043)
A
A GOPI
GOPI
V<1.0>
V<1.0>
23
23
rdrdMarch
March
2014
2014
1 1Table of Contents
1)Int!o"#$t%on&&&&&&&&&&&&&&&&&&&&&&'
1.1) P!r"#$%&&&&&&&&&&&&&&&&.&&&&&&..3
1.2) Sc#"%&&&&&&&&&&&&&& &&&&&&&&&..3
1.3) G'#$$ar&&&&&&&&&&& &&&&&&&&&&&.3
1.4) R%%r%*c%$&&&&&&&&&&&&&. &&&&&&&&.3
1.+) ,%a$--'-/ S/!d&&&&&&&&&&&&&&&&&&&..4
) Re#%!e*ents S+e$%f%$at%on&&&&&&&&&&&&&&&,
2.1 ,!*c/-#*a' R%!-r%%*/$&&&&&&&&&&&&&&&&.+
2.3 #* !*c/-#*a' R%!-r%%*/$&&&&&&&&&.&&&&..
') Deta%le" Des%-n&&&&&&&&&&&&&&&&&&&&.
3.1G'#a' S$/% Arch-/%c/!r%&&&&&&&&&&&&&&&..5
3.2S#/6ar% P'a/#r &&..&&&&&&&&&&&.&&&...5
3.3Hard6ar% P'a/#r&&&&&&&&&&&&&&&&&&&10
3.4C#!*-ca/-#* P'a/#r&&&&&&&&&&&&&&&&.10
3.5Da/aa$% D%$-7*&&&&&&&&&&.&&&&&&&&&..10
3.6U$%r I*/%rac%&&&&&.. &&&&&&&.&&&&&&&&11
3.7C'a$$ D%$-7*&&&&&&&&&&&&&&&&&&&&&.12
3.8S%!%*c% D-a7ra$&...13
3.9C#''a#ra/-#* D-a7ra$&&&&&&&&&&&&&&&&&.18
1 Int!o"#$t%on
11) #!+ose
9h% "!r"#$% # /h% d#c!%*/ -$ /# "r#:-d% d%/a-'%d d%$-7* $"%c--ca/-#*$ #r /h% GO Ma*a7%%*/ S#/6ar% (MS). I/ a*a';%$ /h% $/a%h#'d%r$ a*d -d%*/--%$ /h% "r#'% a*d %a$--'-/ # $#/6ar%. I/ /h%* %="'a-*$ d-%r%*/ d%$-7* :-%6"#-*/$ !$-*7 :ar-#!$ d-a7ra$ /h!$ %'a#ra/-*7 #* /h% "'a**%d -"'%%*/a/-#*.
1) S$o+e
MS -$ -*/%*d%d a$ a /##' #r $-"'--*7 /h% /a$ # a*a7%%*/ # a GO. I/ a!/#a/%$ /h% !*c/-#*-*7 # /h% GO.
I/ d#%$ *#/ !-'d !"#* a* "r%:-#!$' %=-$/-*7 $--'ar $#/6ar% a*d -$ *#/ a "ar/ # a 'ar7%r "r#%c/ -* -/$%'. A"ach% ?%S%r:%r a*d MS@ c#*$/-/!/% -/$ $#/6ar% d%"%*d%*c-%$.
,#r a #r% d%/a-'%d d%$cr-"/-#* # /h% d%$-7* 7#a'$ a*d a r-% # /h% #:%ra'' !*c/-#*$ r%%r /# S%c/-#* 1.2 MS SRS .
1') Glossa!2
Te!*
Def%n%t%on
1·
MS GO Ma*a7%%*/ S#/6ar%
2·U$%r D#*#rMa*a7%r.
3·
SRS S#/6ar% R%!-r%%*/ S"%c--ca/-#*
4·API A""'-ca/-#* Pr#7ra-*7 I*/%rac%.
5·Da/aa$% C#''%c/-#* # $--'ar da/a.
6·
S%r:%r -* 6h-ch ha*d'%$ !$%r r%!%$/ a*d "r#:-d% /h% 6-/h r%'%:a*/ da/a.
1.4)
REFERENCES
IEEEF 9h% a""'-ca'% IEEE $/a*dard$ ar% "!'-$h%d -* IEEE
S/a*dard$ C#''%c/-#* 2001 %d-/-#*.
,!*da%*/a'$ # S#/6ar% E*7-*%%r-*7 Ra-
Ma''. 666.6--"%d-a.#r7
9h% $#/6ar% d%$-7*%d h%r% -$ GO a*a7%%*/ S#/6ar% (MS) . 9h-$ $#/6ar% a$-ca'' r%7-$/%r$ %6 "r#'% d%$cr-%d h%r%
1· Ma-*/a-*-*7 /h% '-$/ # $/!d%*/$ 6h# ar% c!rr%*/' $!""#r/%d /h% GO.
2· I*#ra/-#* r%7ard-*7 /h% a#!*/ # #*% *%%d%d /h% GO /# c#*/-*!% -/$
#"%ra/-#* -* /h% c#-*7 %ar.
3· Ma-*/a-*-*7 /h% da/a a#!/ /h% "%r#ra*c% # $/!d%*/$ -* %=a$. 4· C#*/ac/ /h% d#*#r$ #r #*%.
5· R%c%-:-*7 d#*a/-#*$ '-% a7$dr%$$%$##$ %/c.
6· Ma-*/a-*-*7 a r%c#rd # a'' /h% %="%*d-/!r% ad% -* /h% "r%$%*/ %ar.
S/a%h#'d%r$
9h% a#r $/a%h#'d%r -$ /h% a*a7%r # /h% GO.MS 6-'' % a-*'!$%d /h% a*a7%r # /h% GO /# c#*d!c/ /h% :ar-#!$ 6#r # /h% GO.
1,) TEC5NICAL FEASI3ILITY
1· MS r%!-r%$ a 6% $%r:%r #r -/$ !*c/-#*-*7 6h-ch ca* % %a$-' arra*7%d #r. 2· MS 6#!'d 7%*%ra/% /h% #!/"!/$ a/ d%$-r%d /-%.
3· MS ca* "r#c%$$ da/a # 'ar7% *!%r # $/!d%*/$ a/ a a-r $"%%d.
4· 9MS -$ $##/h' c#**%c/%d /# %a-' $$/% a*d ca* $%*d r%!%$/ /# %a-' $$/% :-a $%r:%r
/# $%*d %$$a7%$ /# %=%c!/-:%$. 9h!$ /h% 9MS -$ /%ch*-ca'' %a$-'% /# a 'ar7% %=/%*/.
1,') ECONOMIC FEASI3ILITY
9h% %*%-/$ /ha/ 6% r%c%-:% r# MS -*c'!d% r%d!c/-#* -* h!a* 'a#r. B a!/#a/-*7 a'' /h% /a$$ 6% r%#:% /h% *%%d # ha:-*7 :#'!*/%%r$ d#-*7 /h% !*c/-#*$ # GO.
1,) OERATIONAL FEASI3ILITY
MS -$ :%r %a$ /# #"%ra/% a*d !$%r r-%*d' $#/6ar% 6h-ch d#*/ r%!-r% a* $"%c-a' $-'' $%/. I/ !$/ r%!-r% /# cr%a/% ID a*d %*/%r /h% d%/a-'$ # a""#-*/%*/ /# $ch%d!'% #* r%!%$/ #r 6h-ch a $-"'% #r -$ /# % -''%d. 9h!$ MS ha$ 7r%a/ #"%ra/-#*a' %a$--'-/.
2.)
RE6UIREMENT SECIFICATION
F#n$t%onal Re#%!e*ents 9h%r% ar% c%r/a-* !$% ca$%$ d%"-c/%d -* !$% ca$% d-a7ra a*d /h%-r !*c/-#*a'-/-%$. 9h%$% #r /h% a$-c r%!-r%%*/ a*d "r#c%$$%$ 6h-'% #"%ra/-*7 /h% $#/6ar%.
) Non7 F#n$t%onal Re#%!e*ents
. 1) E!!o!8an"l%n-MS "r#d!c/ $ha'' ha*d'% %="%c/%d a*d *#*J%="%c/%d %rr#r$ -* 6a$ /ha/ "r%:%*/ '#$$ -* -*#ra/-#* a*d '#*7 d#6*/-% "%r-#d.
) e!fo!*an$e Re#%!e*ents
R%$"#*$%$ /# :-%6 -*#ra/-#* $ha'' /a% *# '#*7%r /ha* + $%c#*d$ /# a""%ar #* /h% $cr%%*. ') Safet2 Re#%!e*ents
S$/% !$%$ /h% $$/% %#r a*d r%$#!rc%$ -* a* c#*/r#''%d a**%r S# /h% $#/6ar% 6#*/ ha:% a* $a%/ -$$!%$.
) Se$#!%t2 Re#%!e*ents S$/% 6-'' !$% $%c!r%d da/aa$%
#ra' :#'!*/%%r$ ca* !$/ r%ad -*#ra/-#* !/ /h% ca**#/ %d-/ #r #d- a*/h-*7 %=c%"/ /h%-r "%r$#*a' a*d $#% #/h%r -*#ra/-#*.
S$/% 6-'' ha:% d-%r%*/ /"%$ # !$%r$ a*d %:%r !$%r ha$ acc%$$ c#*$/ra-*/$.
3.)
DETAILED DESIGN
'1) Global S2ste* a!$8%te$t#!e
A 3 /-%r arch-/%c/!r% -$ ch#$%* #r MS . S/a%h#'d%r$ #r /h% 1$/ /-%r 6h-ch $%*d$ r%!%$/$ /# /h% $#/6ar% (2*d /-%r ) 6h-ch "r#c%$$ /h% da/a a*d $/#r%$ -/ -* da/a a$% (3 rd /-%r) a*d -$ c#**%c/%d /# 6% $%r:%r 6h-ch r%c%-:%$ a*d $%*d$ r%!%$/ ac /# $/a%h#'d%r.
Da/aa$%
?% S%r:%r
9h% #:%ra'' $#/6ar% -$ %$/ #d%'%d -* Ob9e$t7o!%ente" arch-/%c/!r%. I* /h-$ 6a /h% -*d-:-d!a' %/h#d$ a % -"'%%*/%d a*d %*ca"$!'a/%d /# "r%:%*/ -*/%r%r%*c%. I/ a'$# "r#:-d%$ a$/rac/-#* $# /6# $%/$ # %*/-/-%$ a -*/%rac/ 6-/h %ach #/h%r 6-/h %a$%.
A'$# /h% $#/6ar% !$/ r#ad' a %:%*/ a$%d d%$-7* a*d /h%r%#r% -/ -$ %$/ /# !$% a 'a*7!a7% 6h-ch $!""#r/$ %:%*/ ha*d'-*7. ,#r /h-$ a*d #/h%r "!r"#$%$ d%$cr-%d a#:% PHP -$ #*% # /h% %$/ ca*d-da/%$ /# -"'%%*/ /h% $#/6ar%. 1· Soft:a!e Conf%-#!at%ons OPERA9IG SLS9EM ?IDO?S 5 P AD ABOVE IU. AGUAGE PHP. DA9ABASE MS@ '') 5ARDWARE LATFORM M -* - ! h a r d 6 a r % r % ! -r % % * / $ a r % P r # c % $ $ #
r P % * / -! 3 N 3 0 M H ; R A M 1 2 M Hard D-$ 20 GB D -$ " ' a $ c r % % * 1 + c # ' # r
# * -/ # r M # ! $ % % # a r d 1 2 2 % $ .
M#d% ?A A E/h%r*%/ Cr#$$J Ca'%.
') COMMUNICATION LATFORM
9MS 6#!'d % -*/%r*a'' c#**%c/%d /# %a-' $%r:%r a*d 6#!'d $%*d r%!%$/ /# $%*d %a-' /# %=%c!/-:%$.
';) USER INTERFACE I/O
,%6 U$%r -*/%rac%$ ar% d%"-c/%d %'#6. 1)#7-*
4.)
CONCLUDING REORT
9h% SASD d#c!% */ %=/%*d% d !"#* /h% MS SRS a*d d-$c!$$% d /h% :ar-#!$ !*c/-#* $ -* /h% #r # D,D a*d S/r!c/!r % Char/$. 9 h % d % $ -7 * # / h % d a / a a $ % 6 a $ d % / a -' % d -* /h % # r # E R d -a 7 r a . E = / % r * a ' % * : -r # * % * / a * d $ # / 6 a r % 6 % r % $ " % c -
-% d