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 wrap: on
line diff
--- a/02-usecases.tex	Sun Jan 20 23:12:57 2008 +0100
+++ b/02-usecases.tex	Mon Jan 21 18:59:25 2008 +0100
@@ -31,7 +31,7 @@
  \begin{block}{Nicht Funktionale Anforderungen}
     \pause
     \begin{itemize}
-     \item Webbrowser
+     \item Bedienung mit Webbrowser
      \item Schutz gegen unauthorisierten Zugriff
     \end{itemize}
  \end{block}
@@ -46,7 +46,7 @@
       \item Automatisierte Softwareentwicklung
       \item Wenig bis kein Handcrafted Code
       \item Transformation in eine beliebige Hochsprache
-      \item Verwendung von TopcaseD
+      \item Verwendung von TOPCASED
     \end{itemize}
   \end{block}
 }
--- a/03-generating.tex	Sun Jan 20 23:12:57 2008 +0100
+++ b/03-generating.tex	Mon Jan 21 18:59:25 2008 +0100
@@ -1,4 +1,4 @@
-\section[Software]{Die Software: Topcased}
+\section[Software]{Die Software TOPCASED}
 \frame{ \frametitle{TOPCASED}
 
   \begin{block}{Bedeutung}
--- a/04-modeling.tex	Sun Jan 20 23:12:57 2008 +0100
+++ b/04-modeling.tex	Mon Jan 21 18:59:25 2008 +0100
@@ -0,0 +1,58 @@
+%-------------seite 1 , liste auf prasentationsseite-------------------------------
+\section{UML Modellierung}
+\frame{ \frametitle{UML Modellierung}
+
+  \begin{block}{UML}
+  \end{block}
+  \begin{block}{Containment-Baum}
+  \end{block}
+  \begin{block}{Klassendiagramm}
+  \end{block}
+
+  \begin{block}{Sequenzdiagramm}
+  \end{block}
+
+  \begin{block}{Aktivit\"atsdiagramm}
+  \end{block}
+}
+
+%-------------seite 2, UML-------------------------------
+\section{UML}
+\frame{ \frametitle{UML}
+  \begin{block}{``Konstruktionsplan`` f\"ur das Software-System}
+  \end{block}
+  \pause
+ \begin{block}{Stereotypen}
+	 \begin{itemize}
+    \item wichtiger Bestandteil von UML-Profilen
+    \item in anderes CASE-Tool portieren und generieren
+	 \end{itemize}
+  \end{block}
+ }
+%----------------bild ----Baum-1 2-----------------------
+\section{Containment-Baum}
+\frame{ \frametitle{Containment-Baum}
+
+
+  \leftline{ \includegraphics[width=10em]{pics/uml/00_baum.png} \ \ \ \ \ \ \  \ \
+    \includegraphics[width=13em]{pics/uml/00_baum2.png} } }
+
+
+%-----------------bild ------Klassendiagramm---------------------
+\section{Klassendiagramm}
+\frame{ \frametitle{Klassendiagramm}
+  \centerline{ \includegraphics[width=27em]{pics/uml/01_kdr3.png} }
+}
+
+
+%-----------------bild ------Sequenzdiagramm---------------------
+\section{Sequenzdiagramm}
+\frame{ \frametitle{Sequenzdiagramm}
+  \centerline{ \includegraphics[width=25em]{pics/uml/02_sdr3.png} }
+}
+
+%-----------------bild ------Aktivit\"atsdiagramm---------------------
+\section{Aktivit\"atsdiagramm}
+\frame{ \frametitle{Aktivit\"atsdiagramm}
+  \centerline{ \includegraphics[width=20em]{pics/uml/03_adr3.png} }
+}
--- a/06-demo.tex	Sun Jan 20 23:12:57 2008 +0100
+++ b/06-demo.tex	Mon Jan 21 18:59:25 2008 +0100
@@ -0,0 +1,10 @@
+\section{Demonstration}
+\frame{
+	\begin{block}{Demonstration eines Prototypen}
+		\begin{itemize}
+			\item kein generierter Code
+			\item funktional aber passend
+		\end{itemize}
+	\end{block}
+}
+
--- a/08-lessonsleaned.tex	Sun Jan 20 23:12:57 2008 +0100
+++ b/08-lessonsleaned.tex	Mon Jan 21 18:59:25 2008 +0100
@@ -0,0 +1,93 @@
+
+
+
+\section{Was ist Lessons Learned}
+\frame{ \frametitle{Was ist Lessons Learned}
+  \begin{block}{Definition}
+   Darstellung durch Erfahrung erworbenes Wissen oder Verst\"andnis
+  \end{block}
+
+  \pause
+
+  \begin{block}{Zweck}
+
+    \begin{itemize}
+      \item Lernen aus den Erfahrungen anderer
+      \item Selbstreflexion der Teammitglieder
+    \end{itemize}
+  \end{block}
+
+}
+
+
+\section{Was haben wir gelernt oder gefunden}
+\frame{ %\frametitle{Was haben wir gelernt oder gefunden}
+  \begin{block}{Was haben wir gelernt oder gefunden}
+    \begin{itemize}
+      \item Teamf\"ahigkeit
+      \item Softwareprojekt entwerfen, realisieren und dokumentieren
+      \item Entwurfserfahrung  sammeln
+      \item Unsicherheiten fr\"uhzeitig erkennen und korrigieren
+    \end{itemize}
+  \end{block}
+}
+
+
+\section{Was haben wir gelernt oder gefunden}
+\frame{ %\frametitle{Was haben wir gelernt oder gefunden}
+  \begin{block}{Was haben wir gelernt oder gefunden}
+    \begin{itemize}
+      \item Nicht alles generieren
+      \item TOPCASED nur die Generierung des Klassenrumpfes
+      \item Zus\"atzliche Templates
+      \item Unterst\"utzt den UML2-Editor, jedoch keine Abh\"angigkeit zwischen einzelnen Diagramme
+      \item Zus\"atzlich openArchitecture-Ware (oAW)
+    \end{itemize}
+  \end{block}
+}
+
+
+\section{Was sind unsere Erfolge}
+\frame{ %\frametitle{Was sind unsere Erfolge}
+  \begin{block}{Was sind unsere Erfolge}
+    \begin{itemize}
+      \item Vollst\"andige funktionale Anforderungen mit UML
+      \item Ausf\"uhrliche Protokolle
+      \item Projektplanung mit Releaseterminen
+      \item Template-Dateien funktionieren teilweise
+      \item Das Datenbank-Modell ist anhand des Dokuments Usecase vollst\"andig erstellt
+      \item Rechtzeitige Identifikation und realistische Bewertung von Risiken
+      \item Die Tutorials wurden gleichzeitig mit neuen Erkenntnissen von den Mitgliedern erstellt
+    \end{itemize}
+  \end{block}
+
+}
+
+
+\section{Was waren die gr\"ossten Probleme}
+\frame{ %\frametitle{Was waren die gr\"ossten Probleme}
+  \begin{block}{Was waren die gr\"oßten Probleme}
+    \begin{itemize}
+      \item Nicht gen\"ugend (qualifizierte) Mitarbeiter
+      \item Mangelnde Information
+      \item Termine zu eng 
+      \item Die Softskills fehlen
+    \end{itemize}
+  \end{block}
+
+}
+
+
+\section{Was w\"urden wir beim n\"achsten Mal anders machen}
+\frame{ %\frametitle{Was w\"urden wir beim n\"achsten Mal anders machen}
+  \begin{block}{Was w\"urden wir beim n\"achsten Mal anders machen}
+    \begin{itemize}
+      \item Klare Abgrenzung der Aufgaben und Kompetenzen
+      \item Mitglieder in seinen zust\"andigen Bereich qualifizieren
+      \item Gen\"ugend Kommunikation
+      \item \"Uberwachung und Steuerung des Projektes
+      \item Aufwand richtig einsch\"atzen
+    \end{itemize}
+  \end{block}
+
+}
Binary file pics/uml/00_baum.png has changed
Binary file pics/uml/00_baum2.png has changed
Binary file pics/uml/01_kdr3.png has changed
Binary file pics/uml/02_sdr3.png has changed
Binary file pics/uml/03_adr3.png has changed
--- a/topcased.tex	Sun Jan 20 23:12:57 2008 +0100
+++ b/topcased.tex	Mon Jan 21 18:59:25 2008 +0100
@@ -68,7 +68,7 @@
 	{ \tiny
 		\begin{block}{Projektplanung und RUP} \hspace{1em} Markus Schnalke \end{block}
 		\begin{block}{Anforderungen} \hspace{1em} Veysel Imamoglu \end{block}
-		\begin{block}{Codegenerierung} \hspace{1em} Karl Oppermann \end{block}
+		\begin{block}{TOPCASED \& Codegenerierung} \hspace{1em} Karl Oppermann \end{block}
 		\begin{block}{Modellierung} \hspace{1em} Rui Gu \end{block}
 		\begin{block}{Software Architektur} \hspace{1em} Dimitar Dimitrov \end{block}
 		\begin{block}{Demo} \hspace{1em} Christoph Galler \end{block}
@@ -87,7 +87,7 @@
 	\nextperson{Veysel Imamoglu}
 	\input{02-usecases}
 
-\part{Codegenerierung}
+\part{TOPCASED \& Codegenerierung}
   \nextperson{Karl Oppermann}
 	\input{03-generating}