(-,- < ( 87% ",# 21,= 0 %, ><1( 87% ",# 3 8'#' 9:, # 21, = 0? "! ( 7-8?( 8- :#? "# - ;! " @:%'#, " # 2 6/,7"&! "#!$% &' ()*++,-.#/, 0)*+*, -.%1,, 3%!( *!4+2% 0)*+5+ "%.%1,, ( '!, "#+!2 ()+4 - '.%-, %8!3%"#!( 87% ",#!9:!9:8! ;
A #8 ;? A # * 6" - B% %# 4 B% %# 4 4* B% %# + 4 B% %# 4 B% %#' #,C > ==066>6 ==066>6 D",88 = 8 D-" 8 D- ##% E-# %4 4 %# '#4 + &#,6 " #4 C "-#;,94 5-4 5 %87 '#4 06<B26;2=> + 8 " -+ 8 ( -+ " ( - F%7-8 2' /5 /# 5 '%, %# (,8# 8%, %#* 8 "#-: 4 ( '( 8 4 2, %# ( ' + # '1 (;$E< ;$E< $;6;E06 4 8- #4 0 :14 9: 84 ( 8- #+ 4 ; #+ + 2',-8- # %%## 4 "% 5
+ 6",8#5 +,,5,8? #1 < 5 F " - #* 5 D1* 5 D1? * 5 6",8#1* -" - #* D1* D1? * 6",8#1* 6<6 4 <6<6 4 8 4 2'% 8 4 ( - ' 44 D? :#8 4+,'-7 < $<6 + $<6 + ='' #> (;$G6<(= 5 0=$; =$; %%# %%#)/# 5 %%#)"#-# * %%#)8?:# ( 8 ' %%#4)#1 %%#+)<,8
1 Allgemeines 1.1 Zweck des Dokuments? #(-,-% 0 #' < H( 87% ",#I?8 6%7' #- -:#8' E# ( " '# #>? >-8,-8- ### -# - #%'J"#>K'2 L#? %,-#%# K(8L J" 8 ' - #:' /? # </ 2, %#'? ><1( 87% ",#" ; < 3,#-7 1.2 Leserkreis (-,-%,'", - ##% K21,! = ( 8! (7L6",8 K3! L 3,, 8 ; < 2 K21,! 3% L 6/ K3!( 'L 7 " > " 0 8-" 6# #? " #K3%<,#L? #' 1.3 Ziel des Softwareprodukts ><1( 87% ",#(-!", 9: 8"!! ( 7-88, -#" " 8& ( 87% ",# ( 8 ' #% & # ( 2# 8% 2( ' # <-% 8## 9: 8 %8 <-% 8 8&? 87-"!,, 8 =,# %%, % ( 8! % 8," #,, &#,#, ;7,8? -## #- 9: ( 87% ",#" ><>- 8 21,= 0 &' #%! %?J %'-1'## --" 8 1.3.1 Ziele des Auftraggebers F'# ;7,8? -#% 8 9: 9: 8 ', 9: 8/ 8, 8&-/%#" " 6 C' '-,- ; "'2 % 8, " # 8& " 6" D ",-, 6'% 8!",, 28' 8 '6 %#'',88 8 )>?
1.3.2 Umfang der Diplomarbeit 1 %%:-? 8KL 1# < "#K,8 L 1# 2' > -,2,##? "#,'(', >?( 7-6?- ; >-,, " #K2)C6/ L '' >-#? "# 1.4 Abgrenzung ;,#KD ' L#&,'E-# ( 8? #F '(6' - 9: 8,< % "# %21,> '#:#,!78',? 8 #KC,7#,L# --" %8; #K,? # L 1.5 Mögliche Erweiterungen ( 87% 7% ",#,8 ( ( 8=%'18 %! :, ( 8 >; %,? #! ( 87% ",#,F 1%!",, -7 #?; %,#-7 " K2 ) 6#; L,8 --'!- #: #'" 8& 1.6 Verweise auf sonstige Ressourcen / Quellen 4 (-,-( 7--" 21C K0 # "#H(, #1!(IL 2# 8 % 2# 821 2# 8 2# 8= 2# 8D'# : 1.7 Definitionen 8? ", 7,80 8: 1.7.1 Abkürzungen M#1 F<<(MF1 </< - (, 9=M% 9:8-7 = @ (M><1(, #1 ;E(M;E-(,K36",8# 'L (M2-" ' C "#? 3N>3N0M3N>3N0K"#) '2 %?- >L
2 Gesamtüberblick 2.1 Stakeholder- und Anwenderprofile K,;E(CL 2.1.1 Stakeholder-Profile 8 <1 11 K36",8 L ;@, - K= ( 8L -",8 K36",8 L C 2, %#C " # 7 6 %# - # "#-:K,L (7 0 ;,% # K3% L -" 6",8 >-' # 8 0 # -8,-8- # F8 ( 87% ",#( 8 C #'( 8%#- ' 8:1 >C # 9:, # ( 8! D? :#86--''<!"8' ' ( 87% ",#" D %,11C #' ( 8" -#' C " # 3 -",8!", -8,-8- # -78,!1" % K#(# 8 L >!8 <1?-",,#":,8 ( J,# (C "?( J8;,!( : 8!?C #= ( 8OC " #!9:, #" +
2.1.2 Anwender-Profile " <1 C #: K 8 L L 2, %#C " # ( 8!? F" 1( 87% ",# ( 8 7'# = ( 8 6?- :#!2 %?9: 8 - :#!- :#? 87-!6?; E 1( 87% ",# -(-# 9: 8K%,6",8#L G " 1( 87% ",#K ='# --L 6",8# G!,?'?9: 8 # - = # " (-# 1( 87% ",# 6 -(-#?0 :1K89: 8L,; )#":9: 8 F-? / 6# -- 8 ( 87% ",# K6 " #!3 ",8#L 2.1.3 Hauptbedürfnisse der Stakeholder / Benutzer ( )F&,( : 27 - ( 8- #, ( 8- # % % - :#? 87 - ( 2 -- F#=&#, > # 2# 8 27, #, ( '8 2 % -7?( 2# 8 2 % ( 2# 8:, ( 8 '-7# ( 87% ",# =&# E 6#% 0 : 18( 8 - ##-" '#?,8%/! </-!",, # -7" ' ' # 2# '"; % - 8 %
27 - % 8 ( 2 -- F#=&# ; # #-72# 8$ ' 8 ; # =#,? <18& ; '#" ( 87% ",# =&# 9: 8" - 8 ##% 8,? -7#% 8#,8 (#,,8" :,9: 8 8&-7 ; 8 K 2 #- L" 2.2 Kontext 2.2.1 Kontextdiagramm /# %%#E#%# ( 87% ",# 8 ##,-# '1"(! - $ # 8 pkg Kontext Produktion Einkauf Materialv erwaltung Vor- und Endmontage Produktionsüberwachung Spedition Entw icklung Kundendienst Buchhaltung Verkauf %%# #)/# 5
2.2.2 Kurzbeschreibungen der Packages (,8# 2, %# %# ( 8M68-68-?,,=- 8-; --<8-7 # ( 8 ( 8M? "# ( 8MC 6# ( 8M( ( 8 7% ",# ( 8M 6",8# 2,# C 8-3?68-%3 #- "! 3 ##? 8"!D##&" 8=#? "# -- ' ( 8"# ' ( 8%'C #%# 6 # 7 %#" ' <8" '2, 8= '#!," :,' - ##'#-7# ( 87% ",#%?< 9 :, # % ( 8%# # 6- # # -:##,",' " <( 8",8# '! %( 8-7 ( 8- '#%'#& 8F ## ( 8 (6 # ( 7-'-8K9: 8 L %"" #7% 2 #,%%D8 - # 2,#8 %';,##-,;,# C 8-8 # # -7 C 8-?,':#
2.3 Applikationsbeschreibung F"#-: ( 8? "# %%# #>,- #E 8-# '%, %#'8 "#-: uc Hauptanwendungsfälle Produktionsüberwachung Reports erstellen Jedermann Produktionsauftrag eröffnen «include» Produktionsauftrag suchen «include» Produktionsauftrag: Qualitätsmerkmale bearbeiten «include» Monteur Produktionsaufträge v erknüpfen LogIn LogOut Freigabe zur Abnahme erteilen Benutzer v erwalten Administrator Supervisor Gerätetypen v erwalten %%#) )"#- "#-# *
2.3.1 Akteure 8 G? 2, %# G J 6",8# #! 1 F:#8) % 8," # F '8 (" -, % 8:8 G &--'J # <-% 8( 8- # % %,9: 8? % 8:8? %,#! #%' %'? "2'!9: 8!, 2.3.2 Anwendungsfälle ; #; 8& " ) ; <1 <1 2, %# % 8,% 8-7 " ><1 ( 87% ",#,'-,, 6% -7?9: 8 > % 8," # ( 8- #, 0 #;,,, 8? 87-0 :1!-7?9: 8:,? 87-<8; # # #E, -? %:#! 9: 88 8 #% " #% 8!J,,% 8#9: 8% #":9: 8" 3 0 / H-%' '-, 8I8&2' - K=#L? ""!8, " '#8,8" G 8( 8- #,6( 8- #%0 :1 # E( 8- #1'-! '#%E - :# = '8&!PQR'? "K3,,L D:',8#%0 :1, #, :8"
( 8- # &-- ":' 0 :1#%? D - #P6 &--RM( ')4 4 9:- #)9: 8% % % %( 8- # 9: 8, 6#%? #M( ')4 + ( 8- :#? 87-7% # ( 8- :# # ' 2 8!", - 6% 8 - # ' #,, C 87-#",#-7 ; # C 87-#8&," #&," 2)6 #=,'# 6,? '# S =#>=#$ E, %'# --'!=#>2' (" "#2?,J 8!=#$'-7 2" # 7-!% 2' 1 # %(" 5 #%' % F :,9: 8#-7!? #%' % 3 '-8",#!? - #%, #%- #E, -? ' ; ( ')4 2'? "? ":, 2' K,(" L D-#%#& )2' '-7#!% %,?,?' 2' =# #E, -!",%;?- ##%( 8- :#? "" * 0 :1? "? "0 :1'# 9: 80 :1 8& -!' " -,8( 8- #8?0 :1#&"!80 :1#&," 6 ' 0 : 1DH -I>D8 0 :1#% 9: 80E>% % #% 0 :1-7 ( 8- ##%"! H,?I'": 0 :1, #%,"! H,?I? # &#,D: #)H -IH,?IH,?I =&#?,#K,%-7 %L) 8,8-H 0 :1I 6 #%2',# 6 #%( KTR L!2'#'(',-- 4 6 % %2, %#3N>3N06 6 B%, -! /! 2 <% 8 % 8
+ 6-7#(' -7 9: 8 6 - ;#!",-7 % 8#%" 1/%)S#internStart #internends 5 6 : D?H -I,H,?I 80 :16#% ( 8- # " 2.4 Prozessmodell Produktion %#( 8 K!? L F" ( 87% ",# ( 8 '%%#!", - #%#",8" C %##) % ### act Produktionsprozess Auftragsmanagement Monteur Supervisor IT-System SAP Kundenauftrag eröffnen Produktionsauftrag eröffnen Kundenauftrag produzieren Tests durchführen Qualitätsmerkmale bearbeiten Produktionsüberwachung «flow» Testsysteme Produktionsauftrag überprüfen [nok] Prüfung [OK] Freigabe zur Abnahme erteilen Abnahmeprotokoll erstellen %%#)8?:# ( 8 ' 2.4.1 Beschreibungen der Prozesse 4 - # &-- DJ %# &--- ##( %6@! 7,8,", ' "
4 ( 8- # &-- > ( 87% ",# &-- ( 8- #F '#% 0 :1' -, 4 - # ' -7 ( 8- ##:## 44 <,-7 '? # <13 < -#,, -!##< #%( 87% ",# 4+ 9: 8% % % 3: ( ' # <-% 8% % 9: 8( 8- #6#%" (%: 7-# '# =#9: 8,2, (%: 7-#!8? ;,#8 9: 8%:# 4 ( 8- #7% 7-? 7% 7-!% 9: 88 8#-7 =#E#8KU$VL?! :#%%K=L 45 #%' % %? %:#,8%/!8 8 E, -;? "" 7-4 % 8 8 8" - ##% 8##( 2.5 Angrenzende Systeme 1 9= K<1-7 21,= L ( K<1-7 21,,L ( 2'#'1 > %8,#:#'= @ # D":!-,##( 87% ",#'# F '6/ > -8 -, K? L <, W=- <%:-K'221C#5 ( 8!5#, L > %86 #%,#:# # D":!J"#-,#:#( 87% ",#'# F '6/ > -8 -, K? L D%#KL8& ; K% 8L #"
3 Produkt-Anforderungen 3.1 Funktionale Anforderungen -> > 2',# 3.1.1 Gerätetypen 60 :1%2',#!(!2, %#!D!9: 8 0 :1", - 4 2#" 0 :1, ' K;? L -,8( 8- #8?0 :1#&"!80 :1#&," + 0 :1DH -I", 60 :1:7% 0,E > -, 5 62, %#:%</,2 * 2, %#%;#!",-7 % 8 #%" 1/%)S#internStart #internends 8D0 :1,-#, : )H -IH,?IH,?I 60 :1DH,?I8, ( 8- ##"" 3.1.2 Qualitätsmerkmale -7#0 :1DH -I9: 8 ' 9: 8?0 :1DH -I &,9: 8 9: 87% 0,E > -, 4 + ( 9: 8#-' % K9<1>! ( 8- #!!D '2 % #! - #% #L 9: 8 %9<1>,," # 9=#9: 8 % 5 ( 7-(9: 8 % * 22:#?% %K,L9: 8" (%:8 #, >,( 8- # ;?,,%9: 8%#-7" 9: 8!",(%: 7-#,%!8&,? - ##%" F '" - #% ##' 4
-> > 2',# 9: 8<1H,88I 7'" 9: 8<1H I 7'" 9: 8<1H 6" I 7'" 4 9: 8<1H;,I 7'" K- % #8-; #- "!8 #,8 #" L 3.1.3 Produktionsauftrag 6( 8- #:0 :1!!% %9: 8!D! # 2# G 8- #, 0 :1,, 7'PQRK3,,L 4 8- # &-- + 8 &--- #% % 5? 7 #%% %- # 8%#, # - # 7% # 2#? 87- C 87-#8&" 7,8#:###," * 6- #D:)6 &--!2 %#! ##%!D#"? %:#% #%! ( 8 - #8 8#-7" E, --;, - 9: 88&JD( 8- #% % "!," - ##%? 87-3.1.4 Reporting 4 G 8% 8- # 4 G 8 % 8- # 4 D,; ":% 44 4+,/ 0 :1-7 B% '#%7 / B% ' # % 8? #K L 4 - #" ; #, % 45 4 4* G ; - ##%( 8- #% # E, -? H-%' '-, 8I- 9 #K3!0 L," # 2' 8&H-%' '-, 8I; K8L +
+ 2',# 3.1.5 Benutzer 2' %2'!("!C,! (!8?-#!2,##?E, -, + 2' ", - + +4 2' 8&-#2,##?%)G K=#L!!?! K#:E#!%%#L 2' K!?! L8&,1?1% ++ #2' 8&,?1% + 2' 8& ( --%' '-, 8? "K!:!&,L 3.2 Nichtfunktionale Anforderungen -> > -> > 2',# 3"!> 6/ (1!, %; # ; #/"?6,6!6!>< ;7% ' 2-7 # "#, 4 ; 8&'JD8 "!, 82' 0 :1,#&,! 8?7 + :," ### 8" '!" #%%" 5 #,'# C -7#% 8)*X'",)) * E -,6#%7% 7-# < ; 8& # "# #" 0E>" 1- K'2L 3.3 Nebenbedingungen E - (" 8,," #88' 1 2#," - #D)( : -7% #'
3.4 Anwendbare Standards 3# ( 8-#% 6",8#- 21,% % <, #3&#!? "<,#'' K21, -" % -, -<,#"6<L =8Y )3&#,#: 3%"#K #SL 3" <(>( 3.5 Entwicklung 6",8# 8",;E(,#-7 ' -8" 8''(-## 3.5.1 Source code,, 8',," %? E#%#? " 5
3.6 Architektur Server 3.6.1 Content Management System CMS E; 3%#, > '8&!3%? %8 -,6% # ' #'K %%#4L 3 ( 87% ",# 8 "! ",#! 8? #' %##,8 &#,! A # < # % 8 0 :1'%- K2) #L 2 ; 0 :1 < 9: 8 C # F<=( S %%#4)#1 )#1 2' 3.6.2 3 Tier 6" ",# 22=#8!",-8- # KL'=#8#%,?!",%8",0E><,#? " " 0 " =#88D",,,K< L (18,8&< K%%#+L-%? 6J,, &#,MJ,#- ( - 'M-;, % %' D)( 87% ",# 21,? #%?, ( :,, =#8,,,,,, 3% ' ; : B% > 21, ##' "##8 %%#+)<,8, =? - %8
3.7 Hardware Anforderungen 3.7.1 Zielsystem Client (4% 1 +02F 8 +2; 1% +ZK4/5L '" 8)3 % 3.7.2 Zielsystem Server (4% 1 402F 8 42; 2,8=&# 1% +ZK4/5L '" 8)% EC' B% % 7,8#? -: 3.7.3 Entwicklungssystem #D1 3.8 Software Anforderungen 3.8.1 Zielsystem Client 3"W(C %>6C %#'>, %; 3.8.2 Zielsystem Server 3"W(!? S %>6 ;%8K9=?!19=SL, ->>K> >-?,L, -(6<+ " 3.8.3 Entwicklungssystem #D1, -C+ 3 *
4 Testen ( 87% ",#1!",#' "#F ( %" D<! &#,- 7' 8!: 1 %#?? "" 8 #,- <-7 (6 %,#!K-D,,< L 4.1 Funktionstests - #) 8- #E- ##%, K4 -#? %,8L E)-# --DE< ;'-7 &#,"#) 9: 8#7##7#6#%6-7#8 )X < -#, ># )> -8 (-8 '? :#<, '!8"- 86-7#8 )X < -#, 1) 7 :,-8KL- #J<-'- <-:7J ( J8#6 #%8 " 6-7#8 )X < -#, 4.2 Benutzbarkeit - #)0E>( 1 E%138 #- ##% K4 -#? %,8L 18'')0E>; - ##%,KE%138 #L6-7#8 )8''#, -%# 4.3 Performanz 1)" '#:,-8- #6-7#8 ), > #X 8 - D%#,2,)>?,#"C '&# # 1)2% 8K#,'#2' L#:,-8- #M <8 # -",#-7 " "?,,"## 4.4 Zuverlässigkeit 1)1- %- -6#%%#7 ',% 18,, #& " 7 #%<-:' 6-7#8 )X < -#, 1)6 #?; ' % M8'-:#--86-7#8 ) ; # "!X < -#,
4.5 Nichtauszuführende Tests <3%,!",,X>68%K'2,!'!,L #&,' - #",/'#6 '!%"#? 8," #8%, 7,8K'2%-# D# ---2L < F " '? :#8 <? ( 1-" 8-? K3"!6<!>>!9=L 5 Kosten ( J8( 87% ",#" ; <,#-7 " %# %( J8-7 #!1!8!> #< E ( 87% ",#? '' 8&! J"# %:'! -,,?!'? % ' C -7## 5.1 Lizenzierung und Installation ( 87% ",#" 21,? " -8> -,D? ># ' -'? -,"62, %#" %,'- 6,, "#" -? -7#% 6 Projektplan ( J8%-,68
7 Glossar 2# -- 6 8: # 21,= 0 21C 6@ 0 :1 21,= 0' &'3 8'#, ' 2 %#?2, %= 3, #-( 8,2#,C""*+ # %+4,"'KL 8=,# ( 7,8 0 :1%2',#!H(D I!D! =?9: 8 60 :18 0 :1%6=, #K'221CL%-0 :1 0 :1[# <-% 8 (- #8-# 7,8K6@L ( 8- # 6( 8- #0 :1 K L! % %9: 8!D!7% # 2#!2 8#/ 9: 8 #)[0 :1$%J8[( 8- # D ;7,8? -#% 8'#9:(8),88 6" 6;, #8-%-9 : 8 2),88 2) 2) #% 6# ' >-' # % 8 -&, 6%
Nr. Vorgangsname Dauer Anfang Ende Aufwand 1 Master Thesis 134 Tage? Mo 10.03.08 Fr 12.09.08 360 Std. 25. Fe 03. Mrz 10. Mrz 17. Mrz 24. Mrz 31. Mrz 07. Apr 14. Apr 21. Apr 28. Apr 05. Mai 12. Mai 19. Mai 26. Mai 02. Jun 09. Jun 16. Jun 23. Jun 30. Jun 07. Jul 14. Jul 21. Jul 28. Jul 04. Au 11. Au 18. Au 25. Au 01. Se 08. Se 15. Se W-2 W-1 W1 W2 W3 W4 W5 W6 W7 W8 W9 W10 W11 W12 W13 W14 W15 W16 W17 W18 W19 W20 W21 W22 W23 W24 W25 W26 W27 W28 2 Start 0 Tage Mo 10.03.08 Mo 10.03.08 0 Std. 10.03. 3 Projektleitung 124 Tage Mo 10.03.08 Do 28.08.08 30 Std. 4 Diplombericht 101 Tage? Do 24.04.08 Do 11.09.08 60 Std. 5 Inception 44 Tage? Mo 10.03.08 Do 08.05.08 52 Std. 6 Pflichtenheft Entwurf 34 Tage? Mo 10.03.08 Do 24.04.08 30 Std. 7 Pflichtenheft Überarbeitung 11 Tage Do 24.04.08 Do 08.05.08 8 Std. 8 Aufnahme Anforderungen 22 Tage? Mo 10.03.08 Di 08.04.08 6 Std. 9 Prototyp 5 Tage? Mi 02.04.08 Di 08.04.08 6 Std. 10 Meeting 1 (Kick-Off) 0.38 Tage Do 10.04.08 Do 10.04.08 2 Std. 11 Elaboration (Analyse / Design) 21 Tage? Fr 09.05.08 Fr 06.06.08 34 Std. 12 Datenmodell 11 Tage? Fr 09.05.08 Fr 23.05.08 8 Std. 13 Business-Logik 21 Tage? Fr 09.05.08 Fr 06.06.08 8 Std. 14 Architektur 21 Tage? Fr 09.05.08 Fr 06.06.08 16 Std. 15 Meeting 2 (Design) 1 Tag? Fr 06.06.08 Fr 06.06.08 2 Std. 16 Construction 51 Tage? Mo 09.06.08 Mo 18.08.08 136 Std. 17 Testen 51 Tage? Mo 09.06.08 Mo 18.08.08 20 Std. 18 Benutzer (3 Tier) 18 Tage Mo 09.06.08 Mi 02.07.08 16 Std. 19 Gerätetypen 21 Tage Mi 25.06.08 Mi 23.07.08 20 Std. 20 Qualitätsmerkmale 26 Tage Mi 25.06.08 Mi 30.07.08 12 Std. 21 Produktionsauftrag 31 Tage Mi 25.06.08 Mi 06.08.08 16 Std. 22 Import (Ext. Daten) 21 Tage? Mi 02.07.08 Mi 30.07.08 16 Std. 23 Reporting 26 Tage Mi 09.07.08 Mi 13.08.08 32 Std. 24 Meeting 3 (Implementation) 1 Tag? Mo 11.08.08 Mo 11.08.08 4 Std. 25 Transition 6 Tage? Di 19.08.08 Di 26.08.08 32 Std. 26 Installationsbeschreibung 6 Tage? Di 19.08.08 Di 26.08.08 8 Std. 27 Aufsetzen Pilot-Projekt 6 Tage? Di 19.08.08 Di 26.08.08 16 Std. 28 Betatest durch Endbenutzer 1 Tag? Di 26.08.08 Di 26.08.08 8 Std. 29 Reserve / Rework 12 Tage? Mi 27.08.08 Do 11.09.08 16 Std. 30 Abgabe Master Thesis 0 Tage Do 11.09.08 Do 11.09.08 0 Std. 31 Präsentation 0 Tage Fr 12.09.08 Fr 12.09.08 0 Std. 11.09. 12.09. Projekt: Diplomarbeit.mpp Datum: Mi 23.04.08 Vorgang Unterbrechung In Arbeit Meilenstein Sammelvorgang Projektsammelvorgang Externe Vorgänge Externer Meilenstein Stichtag Seite 1