<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>zietlow.net &#187; UML</title>
	<atom:link href="http://www.zietlow.net/tag/uml/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zietlow.net</link>
	<description>Web Entwicklung, Selbstmanagement und einiges aus meiner (subjektiven) Welt</description>
	<lastBuildDate>Thu, 11 Jun 2009 09:27:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Zend Framework Ablauf des Dispatch Prozesses</title>
		<link>http://www.zietlow.net/zend-framework/zend-framework-ablauf-des-dispatch-prozesses/44/</link>
		<comments>http://www.zietlow.net/zend-framework/zend-framework-ablauf-des-dispatch-prozesses/44/#comments</comments>
		<pubDate>Thu, 22 May 2008 07:20:00 +0000</pubDate>
		<dc:creator>Francois</dc:creator>
				<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Dispatch Prozess]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.zietlow.net/?p=44</guid>
		<description><![CDATA[Um das Zend Framework richtig einsetzen zu können, sollte der Dispatch Prozess verstanden werden. Damit ist der Prozess gemeint, der es ermöglicht, dass der Aufruf von Actions, Plugins, Routen, Helpern funktioniert. Über das deutsche Zend Framework Forum (www.zfforum.de), habe ich zwei übersichliche Diagramme für den Dispatch Prozess gefunden, die ich hier auf meinem Server hochgeladen [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Um das Zend Framework richtig einsetzen zu können, sollte der Dispatch Prozess verstanden werden.<br />
Damit ist der Prozess gemeint, der es ermöglicht, dass der Aufruf von Actions, Plugins, Routen, Helpern funktioniert.<span id="more-44"></span></p>
<hr />Über das deutsche Zend Framework Forum (<a href="http://www.zfforum.de">www.zfforum.de</a>),<br />
habe ich zwei übersichliche Diagramme für den Dispatch Prozess gefunden,<br />
die ich hier auf meinem Server hochgeladen habe, um es auch Nicht-Mitgliedern zugänglich zu machen.</p>
<p>Wobei ich jedem, der sich für das Zend Framework interessiert,<br />
empfehle dort Mitglied zu werden, da es im Forum viele und gute Ideen, Denkansätze, Problemlösungen, Hilfen oder einfach Code gibt.</p>
<p>Zu den Prozessen:</p>
<h2>Die Erste Prozessübersicht ist ohne Farbe in UML</h2>
<p><a href="http://www.zietlow.net/content/wp-content/uploads/2008/05/zenddispatchprocess.jpg">Hier klicken, um den Dispatch Prozess anzuzeigen.<br />
</a></p>
<p>Der Thread dazu im Forum: <a href="http://zfforum.de/showthread.php?t=1703">http://zfforum.de/showthread.php?t=1703</a></p>
<h2>Die Zweite ist eher eigen und bunt aber auch sehr verständlich</h2>
<p><a href="http://www.zietlow.net/content/wp-content/uploads/2008/05/zenddispatchprozess2.pdf">Hier klicken, um den Dispatch Prozess anzuzeigen.</a></p>
<p>Der Thread dazu im Forum: <a href="http://zfforum.de/showthread.php?t=1869">http://zfforum.de/showthread.php?t=1869</a></p>
<p>Mit diesen zwei Diagrammen sollte jedem der Prozess klar und deutlich werden.</p>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.zietlow.net/zend-framework/zend-framework-ablauf-des-dispatch-prozesses/44/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gutes UML Tutorial/Einführung</title>
		<link>http://www.zietlow.net/softwareentwicklung/gutes-uml-tutorialeinfuhrung/39/</link>
		<comments>http://www.zietlow.net/softwareentwicklung/gutes-uml-tutorialeinfuhrung/39/#comments</comments>
		<pubDate>Thu, 01 May 2008 12:45:40 +0000</pubDate>
		<dc:creator>Francois</dc:creator>
				<category><![CDATA[Softwareentwicklung]]></category>
		<category><![CDATA[DIA]]></category>
		<category><![CDATA[Diagramm]]></category>
		<category><![CDATA[ER-Modell]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.zietlow.net/?p=39</guid>
		<description><![CDATA[Ich bin auf ein sehr gutes UML Tutorial gestoßen, dass für eine Auffrischung oder sogar eine grundsätzliche Einarbeitung Ideal ist. Ich würde es auch Neulingen empfehlen die sich mit OOP auskennen aber noch nicht so recht wissen wie oder wo sie Anfangen sollen. Bevor ich einfach spröde den Link präsentiere, möchte ich noch auf den [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Ich bin auf ein sehr gutes UML Tutorial gestoßen, dass für eine Auffrischung oder sogar eine grundsätzliche Einarbeitung Ideal ist.<br />
Ich würde es auch Neulingen empfehlen die sich mit OOP auskennen aber<br />
noch nicht so recht wissen wie oder wo sie Anfangen sollen.</p>
<p>Bevor ich einfach spröde den Link präsentiere,<br />
möchte ich noch auf den sinnvollen Aufbau des Tutorials eingehen.</p>
<p><span id="more-39"></span></p>
<hr />UML ist nicht ja nicht nur ein Diagramm sondern beinhaltet mehrere.<br />
Die grobe Gliederung: Verhaltensdiagramme und Strukturdiagramme.</p>
<h2>Verhaltensdiagramme</h2>
<p>Verhaltensdiagramme beschreiben Abläufe / Prozesse.<br />
Diese dienen oft das <em>wer</em> und <em>was </em>abzudecken.<br />
Erst wenn das was und wie geklärt ist,<br />
kommen die Strukturdiagramme zum Einsatz.</p>
<p>Hier folgen jetzt die zwei &#8211; meine subjektive Meinung &#8211; gebräuchlichsten,<br />
die auch im Tutorial behandelt werden und eine ganz kurze Beschreibung,<br />
dass das Ziel des Diagrammes wiederspiegelt.</p>
<h3>Use Cases / Anwendungsfälle definieren</h3>
<p>In den Use Cases wird definiert wer, was macht.</p>
<h3>Aktivitätsdiagramm</h3>
<p>Im Aktivitätsdiagramm wird der Ablauf der vorher definierten Use Cases definiert.</p>
<h2>Strukturdiagramme</h2>
<p>Strukturdiagramme beschreiben den technischen Aufbau eines Systems &#8211; also das <em>wie</em>.<br />
Dies kann zum Beispiel eine Datenbank oder der Aufbau + das Zusammenspiel von Klassen sein.</p>
<p>Das wohl wichtigste und berühmteste UML ist das Klassendiagramm.</p>
<h3>Klassendiagramm</h3>
<p>Das Klassendiagramm beschreibt den Aufbau der Klassen und das Zusammenspiel.</p>
<p>Für die Datenbank wird oft das selbe Diagramm verwendet,<br />
jedoch etwas abgespeckt (z.B. werden keine Methoden benötigt).<br />
Alternativ kann für Datenbanken aber immer noch das ER-Modell verwendet werden.</p>
<h2>Tool zur Erstellung</h2>
<p>Als Kostenloses Tool empfehle ich die Software Dia.<br />
Sie ist stabil und man kann &#8211; nach kleiner Eingewöhnung an die Benutzung &#8211; schnell die Diagramme zeichnen.</p>
<p>Falls es noch weitere gute &amp; kostenlose Tools in dem Bereich gibt &#8211; bitte einen Link als Kommentar posten.<br />
Sollte sich da eine größere Liste ansammeln, dann würde ich auch mal Software-Testdummy spielen&#8230; <img src='http://www.zietlow.net/content/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Weiterführende Links:</strong></p>
<ul>
<li><a title="UML Tutorial" href="http://www.highscore.de/uml/">Hier gehts zum UML Tutorial: http://www.highscore.de/uml/</a></li>
<li><a href="http://de.wikipedia.org/wiki/UML">UML (Wikipedia)</a></li>
<li><a href="http://de.wikipedia.org/wiki/Er-Modell">ER-Modell (Wikipedia)</a></li>
<li><a href="http://www.gnome.org/projects/dia/">Dia &#8211; Kostenlose Software zum Erstellen von Diagrammen</a></li>
</ul>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.zietlow.net/softwareentwicklung/gutes-uml-tutorialeinfuhrung/39/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
