P. 1
MD050_~1

MD050_~1

|Views: 46|Likes:
Published by sarferazul_haque

More info:

Published by: sarferazul_haque on May 21, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

12/16/2013

pdf

text

original

AIM

MD.050 APPLICATION EXTENSIONS
FUNCTIONAL DESIGN
<Company Long Name>
<Su!e"#>
Au#$o%& <Au#$o%>
C%ea#'on Da#e& O"#oe% ()* (00+
La,# Up-a#e-& O"#oe% ()* (00+
Do"umen# .e/& <Do"umen# .e/e%en"e Nume%>
0e%,'on& D.AFT )A
Approvals:
<App%o1e% )>
<App%o1e% (>
MD.050 App2'"a#'on E3#en,'on, Fun"#'ona2 De,'gn
Document Control
Change Record
4
Date Author Versio
n
Change Reference
()5O"#50+ <Au#$o%> D%a/#
)a
No P%e1'ou, Do"umen#
Reviewers
Name Position
Distribution
Copy
No.
Name ocation
) L'%a%y Ma,#e% P%o!e"# L'%a%y
( P%o!e"# Manage%
4
6
Note !o "olders:
I/ you %e"e'1e an e2e"#%on'" "opy o/ #$', -o"umen# an- p%'n# '# ou#* p2ea,e
7%'#e you% name on #$e e8u'1a2en# o/ #$e "o1e% page* /o% -o"umen#
"on#%o2 pu%po,e,.
I/ you %e"e'1e a $a%- "opy o/ #$', -o"umen#* p2ea,e 7%'#e you% name on
#$e /%on# "o1e%* /o% -o"umen# "on#%o2 pu%po,e,.
<Su!e"#>
F'2e .e/& +95+):(0.-o" ;1. D.AFT )A <
Company Con/'-en#'a2 5 Fo% 'n#e%na2 u,e on2y
Do"umen# Con#%o2 '''
Do" .e/& <Do"umen# .e/e%en"e Nume%>
O"#oe% ()* (00+
MD.050 App2'"a#'on E3#en,'on, Fun"#'ona2 De,'gn
Con#en#,
Do"umen# Con#%o2.......................................................................................''
Top'"a2 E,,ay.............................................................................................'1
=a,'" =u,'ne,, Nee-,...........................................................................'1
Ma!o% Fea#u%e,......................................................................................'1
De/'n'#'on,............................................................................................'1
U,e% P%o"e-u%e,...................................................................................'1
E3amp2e,...............................................................................................1
=u,'ne,, .u2e,.......................................................................................1
A,,ump#'on,..........................................................................................1
Cen#u%y Da#e Comp2'an"e.....................................................................1
Fo%m an- .epo%# De,"%'p#'on,....................................................................1'
<Fo%m T'#2e> 5 Fo%m De,"%'p#'on..........................................................1'
<Fo%m T'#2e> Fo%m...............................................................................1'
P%e%e8u','#e,.........................................................................................1'
<>one ) name> >one..........................................................................1'
<>one ( name> >one..........................................................................1'
<.epo%# T'#2e> 5 .epo%# De,"%'p#'on....................................................1''
<.epo%# T'#2e>.....................................................................................1''
.epo%# Pa%ame#e%,..............................................................................1''
.epo%# ?ea-'ng,..................................................................................1''
Co2umn ?ea-'ng,...............................................................................1'''
Con"u%%en# P%og%am De,"%'p#'on................................................................'3
@$en #o .un #$e P%og%am....................................................................'3
Laun"$ Pa%ame#e%,..............................................................................'3
=u,'ne,, .u2e, Imp2emen#e-................................................................'3
Log Ou#pu#............................................................................................'3
.e,#a%# P%o"e-u%e,...............................................................................'3
Te"$n'"a2 O1e%1'e7.....................................................................................3
Open an- C2o,e- I,,ue, /o% #$', De2'1e%a2e..............................................3'
Open I,,ue,..........................................................................................3'
C2o,e- I,,ue,........................................................................................3'
<Su!e"#>
F'2e .e/& +95+):(0.-o" ;1. D.AFT )A <
Company Con/'-en#'a2 5 Fo% 'n#e%na2 u,e on2y
Do"umen# Con#%o2 '''
Do" .e/& <Do"umen# .e/e%en"e Nume%>
O"#oe% ()* (00+
MD.050 App2'"a#'on E3#en,'on, Fun"#'ona2 De,'gn
!opical #ssay
<Su!e"#> a22o7, you #o...
<Su!e"#> "on#a'n,&
• <Componen# Name> Fo%m
• <Componen# Name> "on"u%%en# p%og%am
$asic $usiness Needs
<Su!e"#> p%o1'-e, you 7'#$ #$e /ea#u%e, you nee- #o ,a#',/y #$e /o22o7'ng
a,'" u,'ne,, nee-,. Aou 7'22 e a2e #o a--%e,, #$e /o22o7'ng&
• <=u,'ne,, nee- )>
• <=u,'ne,, nee- (>
%a&or 'eatures
('eature Name )*
<De,"%'p#'on o/ /ea#u%e>
('eature Name +*
<De,"%'p#'on o/ /ea#u%e>
Definitions
(,ni-ue !erm*
<De/'n'#'on>
,ser Procedures
In o%-e% #o <-o 7$a# #$', /ea#u%e -oe,>* you mu,# pe%/o%m #$e /o22o7'ng
,#ep,&
• <S#ep )>
• <S#ep (>
Ea"$ o/ #$e,e ,#ep, ', -e,"%'e- 'n mo%e -e#a'2 e2o7.
(.tep )*
<De#a'2e- -e,"%'p#'on o/ /'%,# ,#ep>
<Su!e"#>
F'2e .e/& +95+):(0.-o" ;1. D.AFT )A <
Company Con/'-en#'a2 5 Fo% 'n#e%na2 u,e on2y
Do"umen# Con#%o2 '''
Do" .e/& <Do"umen# .e/e%en"e Nume%>
O"#oe% ()* (00+
MD.050 App2'"a#'on E3#en,'on, Fun"#'ona2 De,'gn
(.tep +*
<De#a'2e- -e,"%'p#'on o/ ,e"on- ,#ep>
#/amples
$usiness Rules
Assumptions
T$', -e,'gn a,,ume, #$a# #$e /o22o7'ng ,#a#emen#, a%e #%ue&



Century Date Compliance
In #$e pa,#* #7o "$a%a"#e% -a#e "o-'ng 7a, an a""ep#a2e "on1en#'on -ue
#o pe%"e'1e- "o,#, a,,o"'a#e- 7'#$ #$e a--'#'ona2 -',B an- memo%y
,#o%age %e8u'%emen#, o/ /u22 /ou% "$a%a"#e% -a#e en"o-'ng. A, #$e yea%
(000 app%oa"$e-* '# e"ame e1'-en# #$a# a /u22 /ou% "$a%a"#e% "o-'ng
,"$eme 7a, mo%e app%op%'a#e.
In #$e "on#e3# o/ #$e App2'"a#'on Imp2emen#a#'on Me#$o- ;AIM<* #$e
"on1en#'on Cen#u%y Da#e o% CCDa#e ,uppo%# %a#$e% #$an Aea%(000 o% A(D
,uppo%# ', u,e-. Co-'ng /o% any /u#u%e Cen#u%y Da#e ', no7 "on,'-e%e-
#$e mo-e%n u,'ne,, an- #e"$n'"a2 "on1en#'on.
E1e%y app2'"a#'on, 'mp2emen#a#'on #eam nee-, #o "on,'-e% #$e 'mpa"# o/
#$e "en#u%y -a#e on #$e'% 'mp2emen#a#'on p%o!e"#. A, pa%# o/ #$e
'mp2emen#a#'on e//o%#* a22 "u,#om'Ea#'on,* 2ega"y -a#a "on1e%,'on,* an-
"u,#om 'n#e%/a"e, nee- #o e %e1'e7e- /o% Cen#u%y Da#e "omp2'an"e.
@$en -e,'gn'ng an- u'2-'ng app2'"a#'on e3#en,'on,* '# ', e,,en#'a2 #$a# a22
-a#e, e en#e%e-* ,#o%e-* an- p%o"e,,e- u,'ng #$e /u22 /ou% -'g'# yea% /o%
"omp2'an"e 7'#$ Cen#u%y Da#e ,#an-a%-,. In #$e "a,e o/ "u,#om
'n#e%/a"e,* o#$ #$e p%og%am "o-e an- 'mpo%#e- 2ega"y o% #$'%-5pa%#y
app2'"a#'on -a#a mu,# e "$e"Be- /o% "omp2'an"e 7'#$ Cen#u%y Da#e
,#an-a%-,.
<Su!e"#>
F'2e .e/& +95+):(0.-o" ;1. D.AFT )A <
Company Con/'-en#'a2 5 Fo% 'n#e%na2 u,e on2y
Do"umen# Con#%o2 '''
Do" .e/& <Do"umen# .e/e%en"e Nume%>
O"#oe% ()* (00+
MD.050 App2'"a#'on E3#en,'on, Fun"#'ona2 De,'gn
'orm and Report Descriptions
T$e /o22o7'ng -e/'ne, #$e /o%m an- %epo%# e2emen#, o/ <Su!e"#>
"u,#om'Ea#'on&
('orm !itle* 0 'orm Description
('orm !itle* 'orm
U,e #$', /o%m #o ...
Prere-uisites
=e/o%e you "an u,e #$', /o%m you mu,# pe%/o%m #$e /o22o7'ng&
• <,#ep )>
• <,#ep (>
(1one ) name* 1one
U,e #$', Eone #o...
'ield ) ;Op#'ona2* LO0 ,ou%"e< "#P
En#e%...
'ield + ;D',p2ay on2y< "#P
<Cu,#om App2'"a#'on Name> -',p2ay, ...
(1one + name* 1one
'ield 2 ;.e8u'%e-* De/au2#< #D3! 144% P3C5 "#P
C$oo,e one o/ #$e /o22o7'ng op#'on,&
'irst 4ption De,"%'p#'on o/ /'%,# op#'on.
.econd 4ption De,"%'p#'on o/ ,e"on- op#'on. <Cu,#om
App2'"a#'on Name> -',p2ay, #$', op#'on a, #$e
-e/au2#.
<Su!e"#>
F'2e .e/& +95+):(0.-o" ;1. D.AFT )A <
Company Con/'-en#'a2 5 Fo% 'n#e%na2 u,e on2y
Do"umen# Con#%o2 '''
Do" .e/& <Do"umen# .e/e%en"e Nume%>
O"#oe% ()* (00+
MD.050 App2'"a#'on E3#en,'on, Fun"#'ona2 De,'gn
(Report !itle* 0 Report Description
.........1.........2.........3.........4.........5.........6.........7.........8
.........1.........2.........3.........4.........5.........6.........7.........8.........9.........0.........1.........2.........3..
.........1.........2.........3.........4.........5.........6.........7.........8.........9.........0.........1.........2.........3.........4.........5.........6.........7.........8
________________________________________________________________________________
<Company Long Name> Date: 01-Jan-92
<Left Title> <.epo%# T'#2e> Page: 1
<.epo%# Su5T'#2e>
Heaing 1 Heaing 2
--------- ----------
<!a"#le ata $e%e>
&&& 'n (f )e#(%t - <.epo%# T'#2e> &&&
________________________________________________________________________________
(Report !itle*
U,e #$e <.epo%# T'#2e> %epo%# #o ...
Report Parameters
Aou %un #$e <.epo%# T'#2e> %epo%# /%om #$e S#an-a%- .epo%# Sum',,'on
/o%m. En#e% #$e /o22o7'ng pa%ame#e%, ,pe"'/y #$e -e,'%e- %epo%#'ng
op#'on,.
Parameter ) 6Re-uired7 Default8 P3C5
Se2e"# one o/ #$e /o22o7'ng 1a2ue,&
4ption ) De,"%'p#'on.
4ption + De,"%'p#'on
Parameter + 64ptional8
En#e%...
Report "eadings
(Company ong Name*
<Cu,#om App2'"a#'on Name> p%'n#, #$e name o/ #$e o%gan'Ea#'on %unn'ng
#$e %epo%#.
<Su!e"#>
F'2e .e/& +95+):(0.-o" ;1. D.AFT )A <
Company Con/'-en#'a2 5 Fo% 'n#e%na2 u,e on2y
Do"umen# Con#%o2 '''
Do" .e/& <Do"umen# .e/e%en"e Nume%>
O"#oe% ()* (00+
MD.050 App2'"a#'on E3#en,'on, Fun"#'ona2 De,'gn
Date:
<Cu,#om App2'"a#'on Name> p%'n#, #$e -a#e an- #'me #$a# '# %an #$e
%epo%#. T$e -a#e ', 'n DD5Mon5AA /o%ma# an- #$e #'me ', 'n (65$ou%
/o%ma#.
(eft !itle*
<Cu,#om App2'"a#'on Name> p%'n#, <7$a#e1e% #$', ', u,e- /o% on #$',
%epo%#>.
(Report !itle*
<Cu,#om App2'"a#'on Name> p%'n#, #$e name o/ #$e %epo%#
(Report .ub0!itle*
<Cu,#om App2'"a#'on Name> p%'n#, <7$a#e1e% #$', 'n-'"a#e,>.
Page:
<Cu,#om App2'"a#'on Name> p%'n#, #$e page nume% /o% ea"$ page o/ #$e
%epo%#.
Column "eadings
"eading )
<Cu,#om App2'"a#'on Name> p%'n#,...
<Su!e"#>
F'2e .e/& +95+):(0.-o" ;1. D.AFT )A <
Company Con/'-en#'a2 5 Fo% 'n#e%na2 u,e on2y
Do"umen# Con#%o2 '''
Do" .e/& <Do"umen# .e/e%en"e Nume%>
O"#oe% ()* (00+
MD.050 App2'"a#'on E3#en,'on, Fun"#'ona2 De,'gn
Concurrent Program Description
T$e <Componen# Name> "on"u%%en# p%og%am ', nee-e- #o F
9hen to Run the Program
<Componen# Name> "on"u%%en# p%og%am ,$ou2- e %un 7$enF
aunch Parameters
Laun"$ pa%ame#e%, /o% #$e <Componen# Name> "on"u%%en# p%og%am
'n"2u-e&
$usiness Rules 3mplemented
T$e u,'ne,, %u2e 'mp2emen#e- y <Componen# Name> "on"u%%en#
p%og%am ',F
og 4utput
T$e 2og ou#pu# "on,',#, o/ F.
Restart Procedures
.e,#a%# p%o"e-u%e, /o% <Componen# Name> "on"u%%en# p%og%am a%e a,
/o22o7,&



<Su!e"#>
F'2e .e/& +95+):(0.-o" ;1. D.AFT )A <
Company Con/'-en#'a2 5 Fo% 'n#e%na2 u,e on2y
Do"umen# Con#%o2 '''
Do" .e/& <Do"umen# .e/e%en"e Nume%>
O"#oe% ()* (00+
MD.050 App2'"a#'on E3#en,'on, Fun"#'ona2 De,'gn
!echnical 4verview
Considerations
I/ any O%a"2e Manu/a"#u%'ng #a2e, "$ange 'n /u#u%e 1e%,'on, o/ O%a"2e
Manu/a"#u%'ng* "omponen#, o/ #$', "u,#om'Ea#'on may a2,o %e8u'%e
"$ange, #o 7o%B "o%%e"#2y. E1a2ua#'ng #$e 'mpa"# o/ ,u"$ "$ange, on
"u,#om p%og%amm'ng ', #$e %e,pon,''2'#y o/ #$e "ompany* a2#$oug$
a--'#'ona2 "on,u2#'ng ,e%1'"e, "an e "on#%a"#e- #o a,,',# p%'o% #o
upg%a-'ng.
<Su!e"#>
F'2e .e/& +95+):(0.-o" ;1. D.AFT )A <
Company Con/'-en#'a2 5 Fo% 'n#e%na2 u,e on2y
Do"umen# Con#%o2 '''
Do" .e/& <Do"umen# .e/e%en"e Nume%>
O"#oe% ()* (00+
MD.050 App2'"a#'on E3#en,'on, Fun"#'ona2 De,'gn
4pen and Closed 3ssues for this Deliverable
4pen 3ssues
3D 3ssue Resolution Responsibility !arget Date 3mpact
Date
Closed 3ssues
3D 3ssue Resolution Responsibility !arget Date 3mpact
Date
<Su!e"#>
F'2e .e/& +95+):(0.-o" ;1. D.AFT )A <
Company Con/'-en#'a2 5 Fo% 'n#e%na2 u,e on2y
Do"umen# Con#%o2 '''
Do" .e/& <Do"umen# .e/e%en"e Nume%>
O"#oe% ()* (00+

for document control purposes. please write your name on the front cover. <Subject> File Ref: 97591820. 2009 Doc Ref: <Document Reference Number> Document Control Change Record 3 Date 21-Oct-09 Author <Author> Versio n Draft 1a Change Reference No Previous Document Reviewers Name Position Distribution Copy No. for document control purposes. If you receive a hard copy of this document.doc (v. 1 2 3 4 Name Library Master Location Project Library Project Manager Note To Holders: If you receive an electronic copy of this document and print it out. DRAFT 1A ) Document Control Company Confidential .For internal use only iii .050 Application Extensions Functional Design October 21. please write your name on the equivalent of the cover page.MD.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->