docs/Topcased-Praesentation
changeset 3:046dcbed82ac
added modeling; modified usecased; modified generating
author | meillo@marmaro.de |
---|---|
date | Mon, 21 Jan 2008 18:59:25 +0100 |
parents | d43f6392b361 |
children | 039ce2213911 |
files | 02-usecases.tex 03-generating.tex 04-modeling.tex 06-demo.tex 08-lessonsleaned.tex pics/uml/00_baum.png pics/uml/00_baum2.png pics/uml/01_kdr3.png pics/uml/02_sdr3.png pics/uml/03_adr3.png topcased.tex |
diffstat | 11 files changed, 166 insertions(+), 5 deletions(-) [+] |
line diff
1.1 --- a/02-usecases.tex Sun Jan 20 23:12:57 2008 +0100 1.2 +++ b/02-usecases.tex Mon Jan 21 18:59:25 2008 +0100 1.3 @@ -31,7 +31,7 @@ 1.4 \begin{block}{Nicht Funktionale Anforderungen} 1.5 \pause 1.6 \begin{itemize} 1.7 - \item Webbrowser 1.8 + \item Bedienung mit Webbrowser 1.9 \item Schutz gegen unauthorisierten Zugriff 1.10 \end{itemize} 1.11 \end{block} 1.12 @@ -46,7 +46,7 @@ 1.13 \item Automatisierte Softwareentwicklung 1.14 \item Wenig bis kein Handcrafted Code 1.15 \item Transformation in eine beliebige Hochsprache 1.16 - \item Verwendung von TopcaseD 1.17 + \item Verwendung von TOPCASED 1.18 \end{itemize} 1.19 \end{block} 1.20 }
2.1 --- a/03-generating.tex Sun Jan 20 23:12:57 2008 +0100 2.2 +++ b/03-generating.tex Mon Jan 21 18:59:25 2008 +0100 2.3 @@ -1,4 +1,4 @@ 2.4 -\section[Software]{Die Software: Topcased} 2.5 +\section[Software]{Die Software TOPCASED} 2.6 \frame{ \frametitle{TOPCASED} 2.7 2.8 \begin{block}{Bedeutung}
3.1 --- a/04-modeling.tex Sun Jan 20 23:12:57 2008 +0100 3.2 +++ b/04-modeling.tex Mon Jan 21 18:59:25 2008 +0100 3.3 @@ -0,0 +1,58 @@ 3.4 +%-------------seite 1 , liste auf prasentationsseite------------------------------- 3.5 +\section{UML Modellierung} 3.6 +\frame{ \frametitle{UML Modellierung} 3.7 + 3.8 + \begin{block}{UML} 3.9 + \end{block} 3.10 + \begin{block}{Containment-Baum} 3.11 + \end{block} 3.12 + \begin{block}{Klassendiagramm} 3.13 + \end{block} 3.14 + 3.15 + \begin{block}{Sequenzdiagramm} 3.16 + \end{block} 3.17 + 3.18 + \begin{block}{Aktivit\"atsdiagramm} 3.19 + \end{block} 3.20 +} 3.21 + 3.22 +%-------------seite 2, UML------------------------------- 3.23 +\section{UML} 3.24 +\frame{ \frametitle{UML} 3.25 + \begin{block}{``Konstruktionsplan`` f\"ur das Software-System} 3.26 + \end{block} 3.27 + \pause 3.28 + \begin{block}{Stereotypen} 3.29 + \begin{itemize} 3.30 + \item wichtiger Bestandteil von UML-Profilen 3.31 + \item in anderes CASE-Tool portieren und generieren 3.32 + \end{itemize} 3.33 + \end{block} 3.34 + } 3.35 +%----------------bild ----Baum-1 2----------------------- 3.36 +\section{Containment-Baum} 3.37 +\frame{ \frametitle{Containment-Baum} 3.38 + 3.39 + 3.40 + \leftline{ \includegraphics[width=10em]{pics/uml/00_baum.png} \ \ \ \ \ \ \ \ \ 3.41 + \includegraphics[width=13em]{pics/uml/00_baum2.png} } } 3.42 + 3.43 + 3.44 +%-----------------bild ------Klassendiagramm--------------------- 3.45 +\section{Klassendiagramm} 3.46 +\frame{ \frametitle{Klassendiagramm} 3.47 + \centerline{ \includegraphics[width=27em]{pics/uml/01_kdr3.png} } 3.48 +} 3.49 + 3.50 + 3.51 +%-----------------bild ------Sequenzdiagramm--------------------- 3.52 +\section{Sequenzdiagramm} 3.53 +\frame{ \frametitle{Sequenzdiagramm} 3.54 + \centerline{ \includegraphics[width=25em]{pics/uml/02_sdr3.png} } 3.55 +} 3.56 + 3.57 +%-----------------bild ------Aktivit\"atsdiagramm--------------------- 3.58 +\section{Aktivit\"atsdiagramm} 3.59 +\frame{ \frametitle{Aktivit\"atsdiagramm} 3.60 + \centerline{ \includegraphics[width=20em]{pics/uml/03_adr3.png} } 3.61 +}
4.1 --- a/06-demo.tex Sun Jan 20 23:12:57 2008 +0100 4.2 +++ b/06-demo.tex Mon Jan 21 18:59:25 2008 +0100 4.3 @@ -0,0 +1,10 @@ 4.4 +\section{Demonstration} 4.5 +\frame{ 4.6 + \begin{block}{Demonstration eines Prototypen} 4.7 + \begin{itemize} 4.8 + \item kein generierter Code 4.9 + \item funktional aber passend 4.10 + \end{itemize} 4.11 + \end{block} 4.12 +} 4.13 +
5.1 --- a/08-lessonsleaned.tex Sun Jan 20 23:12:57 2008 +0100 5.2 +++ b/08-lessonsleaned.tex Mon Jan 21 18:59:25 2008 +0100 5.3 @@ -0,0 +1,93 @@ 5.4 + 5.5 + 5.6 + 5.7 +\section{Was ist Lessons Learned} 5.8 +\frame{ \frametitle{Was ist Lessons Learned} 5.9 + \begin{block}{Definition} 5.10 + Darstellung durch Erfahrung erworbenes Wissen oder Verst\"andnis 5.11 + \end{block} 5.12 + 5.13 + \pause 5.14 + 5.15 + \begin{block}{Zweck} 5.16 + 5.17 + \begin{itemize} 5.18 + \item Lernen aus den Erfahrungen anderer 5.19 + \item Selbstreflexion der Teammitglieder 5.20 + \end{itemize} 5.21 + \end{block} 5.22 + 5.23 +} 5.24 + 5.25 + 5.26 +\section{Was haben wir gelernt oder gefunden} 5.27 +\frame{ %\frametitle{Was haben wir gelernt oder gefunden} 5.28 + \begin{block}{Was haben wir gelernt oder gefunden} 5.29 + \begin{itemize} 5.30 + \item Teamf\"ahigkeit 5.31 + \item Softwareprojekt entwerfen, realisieren und dokumentieren 5.32 + \item Entwurfserfahrung sammeln 5.33 + \item Unsicherheiten fr\"uhzeitig erkennen und korrigieren 5.34 + \end{itemize} 5.35 + \end{block} 5.36 +} 5.37 + 5.38 + 5.39 +\section{Was haben wir gelernt oder gefunden} 5.40 +\frame{ %\frametitle{Was haben wir gelernt oder gefunden} 5.41 + \begin{block}{Was haben wir gelernt oder gefunden} 5.42 + \begin{itemize} 5.43 + \item Nicht alles generieren 5.44 + \item TOPCASED nur die Generierung des Klassenrumpfes 5.45 + \item Zus\"atzliche Templates 5.46 + \item Unterst\"utzt den UML2-Editor, jedoch keine Abh\"angigkeit zwischen einzelnen Diagramme 5.47 + \item Zus\"atzlich openArchitecture-Ware (oAW) 5.48 + \end{itemize} 5.49 + \end{block} 5.50 +} 5.51 + 5.52 + 5.53 +\section{Was sind unsere Erfolge} 5.54 +\frame{ %\frametitle{Was sind unsere Erfolge} 5.55 + \begin{block}{Was sind unsere Erfolge} 5.56 + \begin{itemize} 5.57 + \item Vollst\"andige funktionale Anforderungen mit UML 5.58 + \item Ausf\"uhrliche Protokolle 5.59 + \item Projektplanung mit Releaseterminen 5.60 + \item Template-Dateien funktionieren teilweise 5.61 + \item Das Datenbank-Modell ist anhand des Dokuments Usecase vollst\"andig erstellt 5.62 + \item Rechtzeitige Identifikation und realistische Bewertung von Risiken 5.63 + \item Die Tutorials wurden gleichzeitig mit neuen Erkenntnissen von den Mitgliedern erstellt 5.64 + \end{itemize} 5.65 + \end{block} 5.66 + 5.67 +} 5.68 + 5.69 + 5.70 +\section{Was waren die gr\"ossten Probleme} 5.71 +\frame{ %\frametitle{Was waren die gr\"ossten Probleme} 5.72 + \begin{block}{Was waren die gr\"oßten Probleme} 5.73 + \begin{itemize} 5.74 + \item Nicht gen\"ugend (qualifizierte) Mitarbeiter 5.75 + \item Mangelnde Information 5.76 + \item Termine zu eng 5.77 + \item Die Softskills fehlen 5.78 + \end{itemize} 5.79 + \end{block} 5.80 + 5.81 +} 5.82 + 5.83 + 5.84 +\section{Was w\"urden wir beim n\"achsten Mal anders machen} 5.85 +\frame{ %\frametitle{Was w\"urden wir beim n\"achsten Mal anders machen} 5.86 + \begin{block}{Was w\"urden wir beim n\"achsten Mal anders machen} 5.87 + \begin{itemize} 5.88 + \item Klare Abgrenzung der Aufgaben und Kompetenzen 5.89 + \item Mitglieder in seinen zust\"andigen Bereich qualifizieren 5.90 + \item Gen\"ugend Kommunikation 5.91 + \item \"Uberwachung und Steuerung des Projektes 5.92 + \item Aufwand richtig einsch\"atzen 5.93 + \end{itemize} 5.94 + \end{block} 5.95 + 5.96 +}
6.1 Binary file pics/uml/00_baum.png has changed
7.1 Binary file pics/uml/00_baum2.png has changed
8.1 Binary file pics/uml/01_kdr3.png has changed
9.1 Binary file pics/uml/02_sdr3.png has changed
10.1 Binary file pics/uml/03_adr3.png has changed
11.1 --- a/topcased.tex Sun Jan 20 23:12:57 2008 +0100 11.2 +++ b/topcased.tex Mon Jan 21 18:59:25 2008 +0100 11.3 @@ -68,7 +68,7 @@ 11.4 { \tiny 11.5 \begin{block}{Projektplanung und RUP} \hspace{1em} Markus Schnalke \end{block} 11.6 \begin{block}{Anforderungen} \hspace{1em} Veysel Imamoglu \end{block} 11.7 - \begin{block}{Codegenerierung} \hspace{1em} Karl Oppermann \end{block} 11.8 + \begin{block}{TOPCASED \& Codegenerierung} \hspace{1em} Karl Oppermann \end{block} 11.9 \begin{block}{Modellierung} \hspace{1em} Rui Gu \end{block} 11.10 \begin{block}{Software Architektur} \hspace{1em} Dimitar Dimitrov \end{block} 11.11 \begin{block}{Demo} \hspace{1em} Christoph Galler \end{block} 11.12 @@ -87,7 +87,7 @@ 11.13 \nextperson{Veysel Imamoglu} 11.14 \input{02-usecases} 11.15 11.16 -\part{Codegenerierung} 11.17 +\part{TOPCASED \& Codegenerierung} 11.18 \nextperson{Karl Oppermann} 11.19 \input{03-generating} 11.20