Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
$'LVWULEXWHG-DYD$SSOLFDWLRQ
$UWKXU1HXGHFN6<6725$*
$JHQGD
a Functionality
a Workflow
a Environments
a Architecture
a Strengths/ Weaknesses
a Bad/ Good Lessons Learned
a Next Steps
16.12.98 2
981210JugsEvent_ane
,QWURGXFWLRQ
a,QWUDQHW
a&ODVVHV
([FHO
*HQHYD a/2& =ULFK
6SUHDGVKHHW
a8VHUV+DYLQJ aFD(PSOR\HHV
([SHQVHVSHUPRQWK a'LIIHUHQW5ROHV
a([SHQVHVSHU8VHU a-DYD3URMHFW
0RQWK
a,QWHUQDWLRQDOL]HG
a([LVWLQJ6ROXWLRQVLQ
3URMHFW$FFRXQWLQJ
DQG)LQDQFLDO'HSDUWPHQW
%DVHO
16.12.98 3
981210JugsEvent_ane
7KH:RUNIORZ
VHQGIRUIRUPDOFKHFNLQJ
%LOOV
)RUP FROOHFW %LOOV
$VVLVWDQWV (PSOR\HH
DVHQGIRUFRUUHFWLQJ
DGGFKDQJHGHOHWH
GHPDQG
%RRN IRU
%LOOV EVHQGIRU
.HHSLQJ FRUUHFWLRQ
)RUP FRVW PRQWKO\
FKHFNLQJ 3URMHFW LPSRUW
$FFRXQWLQJ
FKHFNFXVWRPHULQYRLFH
%LOOV
&RVW )RUP )LQDQFLDO
&HQWUH
'HSDUWPHQW
0DQDJHU
EVHQGIRU
DVHQGIRUDUFKLYDWLRQ FRUUHFWLQJ
16.12.98 4
981210JugsEvent_ane
7KH$SSOLFDWLRQ
16.12.98 5
981210JugsEvent_ane
7KH$SSOLFDWLRQ
16.12.98 6
981210JugsEvent_ane
'HYHORSPHQW(QYLURQPHQW
16.12.98 7
981210JugsEvent_ane
3URGXFWLYH(QYLURQPHQW
16.12.98 8
981210JugsEvent_ane
6\VWHP$UFKLWHFWXUH
&OLHQWV )LOH $SSOLFDWLRQ
6HUYHU 6HUYHU
'DWDEDVH
6HUYHU
NetBIOS
%DVHO
64/1HW
NetBIOS
%DVHO
50,
2UDFOH
=ULFK
%DVHO
NetBIOS
=ULFK
*HQHYD
16.12.98 9
981210JugsEvent_ane
$SSOLFDWLRQ$UFKLWHFWXUH
$SSOLFDWLRQ
50,6HUYHU,QWHUIDFH 6HUYHU
6HFXULW\
6HVVLRQ0DQDJHPHQW UPLUHJLVWU\
6\VWHP2EMHFWV %XVLQHVV2EMHFWV
'DWD$FFHVV
$XWK
>$Q\$FFHVV@ 5'%06$FFHVV )LOH$FFHVV
-'%&7UHLEHU 0RELOH
0DSSLQJ
'DWD
'%6HUYHU
3URMHFW )LQDQFLDO
$FFRXQWLQJ 'HSDUWPHQW
([SHQVHV
16.12.98 10
981210JugsEvent_ane
:HDNQHVVHV
a DBMS SQL-Dependence
a Network Bottleneck
a Performance DB Access Layer
a Printing
a AWT GUI
a Multithreading under Solaris till JDK 1.1.7
16.12.98 11
981210JugsEvent_ane
6WUHQJWKV
a Stateless Server
a Test-Application
a Flexible DB Access
a Load Balancing
a Fault Tolerance
16.12.98 12
981210JugsEvent_ane
%DG/HVVRQVOHDUQHG
16.12.98 13
981210JugsEvent_ane
*RRG/HVVRQVOHDUQHG
16.12.98 14
981210JugsEvent_ane
7KH1H[W6WHSV
16.12.98 15
981210JugsEvent_ane
4XHVWLRQV $QVZHUV
DUWKXUQHXGHFN#V\VWRUFRP
7KH9LVLRQ
(56\V&OLHQW
(56\V&OLHQW )DF0DJ &OLHQW
)DF0DJ&OLHQW &OLHQW
&OLHQW
0LGGOHZDUH
0LGGOHZDUH
L%XV
L%XV 50,
50, +70/
+70/ ,,23
,,23
(-%6HUYHU
(-%6HUYHU
(PSOR\HH6HUYHU
)DFLOLWLHV6HUYHU
(PSOR\HH6HUYHU
([SHQVH6HUYHU
)DFLOLWLHV6HUYHU
([SHQVH6HUYHU
3URMHFW6HUYHU
3URMHFW6HUYHU
'DWD$FFHVV6HUYHU
-'%&
-'%& ;0/
;0/ 2'%06
2'%06
6\EDVH
2UDFOH
16.12.98 17
981210JugsEvent_ane
'HYHORSPHQWDQG'HSOR\PHQW
6RODULV
176HUYHU
-'.
9LVXDO6RXUFH6DIH
MGEF.RQD
6HUYHU
6\EDVH9
>3URMHFW'LUHFWRU\@
7HVW 'HYHORSPHQW
6HUYHU 6HUYHU
<50 LOC
29%
<500 LOC
10%
<300 LOC
30% <100 LOC
19%
16.12.98 19
981210JugsEvent_ane