<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>K-SEED Celula Microsoft La Serena</title>
	<atom:link href="http://kseed.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://kseed.wordpress.com</link>
	<description>Semilla de conocimiento K-SEED</description>
	<pubDate>Wed, 25 Jun 2008 20:11:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>es</language>
			<item>
		<title>Libros Recomendados de Diseño Orientado a Objetos</title>
		<link>http://kseed.wordpress.com/2008/06/25/libros-recomendados-de-diseno-orientado-a-objetos/</link>
		<comments>http://kseed.wordpress.com/2008/06/25/libros-recomendados-de-diseno-orientado-a-objetos/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 20:11:03 +0000</pubDate>
		<dc:creator>alezz27</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kseed.wordpress.com/2008/06/25/libros-recomendados-de-diseno-orientado-a-objetos/</guid>
		<description><![CDATA[
	
El sitio objectsbydesign lista los libros más recomendados del diseño orientado a objetos, cabe mencionar que uno de esos libros &#8220;Applying UML and Patterns:An Introduction to Object-Oriented Analysis and Design&#8221; existe la versión en  español, la cual estoy estudiando muy detalladamente y me ha dejado muy contento, sin duda un referente para el conocimiento [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img align="left" src="http://kseed.files.wordpress.com/2008/06/062508-2010-librosrecom1.jpg">
	</p>
<p>El sitio <a href="http://www.objectsbydesign.com/">objectsbydesign</a> lista <a href="http://www.objectsbydesign.com/books/booklist.html">los libros más recomendados del diseño orientado a objetos</a>, cabe mencionar que uno de esos libros &#8220;<a href="http://www.objectsbydesign.com/books/applying_uml.html">Applying UML and Patterns:<span style="color:blue;text-decoration:underline;"><br />An Introduction to Object-Oriented Analysis and Design</span></a>&#8221; existe la versión en  <a href="http://www.antartica.cl/antartica/servlet/LibroServlet?action=fichaLibro&amp;id_libro=22179">español</a>, la cual estoy estudiando muy detalladamente y me ha dejado muy contento, sin duda un referente para el conocimiento del Análisis y Diseño Orientado a Objetos.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kseed.wordpress.com/41/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kseed.wordpress.com/41/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kseed.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kseed.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kseed.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kseed.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kseed.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kseed.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kseed.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kseed.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kseed.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kseed.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kseed.wordpress.com&blog=3584850&post=41&subd=kseed&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://kseed.wordpress.com/2008/06/25/libros-recomendados-de-diseno-orientado-a-objetos/feed/</wfw:commentRss>
	
		<media:content url="http://kseed.files.wordpress.com/2008/06/062508-2010-librosrecom1.jpg" medium="image" />
	</item>
		<item>
		<title>Adquisiciones interesantes de Microsoft, Dundas y proclarity</title>
		<link>http://kseed.wordpress.com/2008/06/18/adquisiciones-interesantes-de-microsoft-dundas-y-proclarity/</link>
		<comments>http://kseed.wordpress.com/2008/06/18/adquisiciones-interesantes-de-microsoft-dundas-y-proclarity/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 05:12:19 +0000</pubDate>
		<dc:creator>alezz27</dc:creator>
		
		<category><![CDATA[Business Intelligence]]></category>

		<guid isPermaLink="false">http://kseed.wordpress.com/2008/06/18/adquisiciones-interesantes-de-microsoft-dundas-y-proclarity/</guid>
		<description><![CDATA[
	
Leyendo sobre las novedades de SQL Server 2008, me encontré con la adquisición de Dundas una herramienta líder en el mercado de gráficos de datos avanzados, la cual es integrada con Reporting Services en SQL Server 2008, además de incluir componentes para .NET, en su página se puede ver todo el potencial de la herramienta [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://kseed.files.wordpress.com/2008/06/061808-0511-adquisicion1.jpg">
	</p>
<p>Leyendo sobre las novedades de SQL Server 2008, me encontré <a href="http://reddevnews.com/news/devnews/article.aspx?editorialsid=301">con la adquisición de Dundas</a> una herramienta líder en el mercado de gráficos de datos avanzados, <a href="http://www.dundas.com/Company/Media/PressSQL2008.aspx">la cual es integrada con Reporting Services en SQL Server 2008</a>, <a href="http://www.dundas.com/Technologies/NET/index.aspx">además de incluir componentes para .NET</a>, en su <a href="http://www.dundas.com/">página</a> se puede ver todo el potencial de la herramienta a través de su <a href="http://www.dundas.com/Gallery/index.aspx">galería</a>.
</p>
<p>Siguiendo con Adquisiciones, y en mi investigación sobre Business Intelligence, me extrañaba no ver una herramienta web de Análisis, o una herramienta que pudiera quizás sobrepasar la potencia de Tablas Dinámicas en Excel sobre Cubos Olap. Para mi sorpresa Microsoft Adquirió <a href="http://proclarity.com/">ProClarity</a>, Herramienta que permite a los usuarios de las empresas explorar grandes cantidades de datos para obtener, en poco tiempo, una visión interna del negocio y que hoy se ha convertido en <a href="http://www.microsoft.com/business/performancepoint/productinfo/previousversions.aspx">PerformancePoint Server</a>, que incluso integra <a href="http://www.microsoft.com/business/performancepoint/productinfo/bsm.aspx">Business ScoreCard</a> con nuestro querido Office 2007, antes llamado <a href="http://office.microsoft.com/en-us/performancepoint/FX101686301033.aspx">Microsoft Office Business Scorecard Manager 2005</a>.
</p>
<p><img src="http://kseed.files.wordpress.com/2008/06/061808-0511-adquisicion2.gif">
	</p>
<p>
 </p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kseed.wordpress.com/39/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kseed.wordpress.com/39/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kseed.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kseed.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kseed.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kseed.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kseed.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kseed.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kseed.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kseed.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kseed.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kseed.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kseed.wordpress.com&blog=3584850&post=39&subd=kseed&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://kseed.wordpress.com/2008/06/18/adquisiciones-interesantes-de-microsoft-dundas-y-proclarity/feed/</wfw:commentRss>
	
		<media:content url="http://kseed.files.wordpress.com/2008/06/061808-0511-adquisicion1.jpg" medium="image" />

		<media:content url="http://kseed.files.wordpress.com/2008/06/061808-0511-adquisicion2.gif" medium="image" />
	</item>
		<item>
		<title>15 Alternativas a tu aburrido editor de Blogs</title>
		<link>http://kseed.wordpress.com/2008/06/14/15-alternativas-a-tu-aburrido-editor-de-blogs/</link>
		<comments>http://kseed.wordpress.com/2008/06/14/15-alternativas-a-tu-aburrido-editor-de-blogs/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 22:15:21 +0000</pubDate>
		<dc:creator>alezz27</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kseed.wordpress.com/2008/06/14/15-alternativas-a-tu-aburrido-editor-de-blogs/</guid>
		<description><![CDATA[Cansado de postear con el editor de su blog, bueno afortunadamente existen algunas alternativas bastante interesantes (instalando Windows Live Writer mientras escribo). El sitio bloggingbits lista 15 alternativas para escritorio que permiten trabajar off-line, productivamente y sin distracciones. Solo me queda agregar que Word 2007 también tiene esta función.
	

 
       [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h5>Cansado de postear con el editor de su blog, bueno afortunadamente existen algunas alternativas bastante interesantes (instalando <a href="http://get.live.com/en-us/betas/writer_betas"><span style="color:blue;text-decoration:underline;">Windows Live Writer</span></a> mientras escribo). El sitio <a href="http://bloggingbits.com/"><span style="color:blue;text-decoration:underline;">bloggingbits</span></a> lista <a href="http://bloggingbits.com/15-alternatives-to-your-boring-blog-editor/"><span style="color:blue;text-decoration:underline;">15 alternativas</span></a> para escritorio que permiten trabajar off-line, productivamente y sin distracciones. Solo me queda agregar <a href="http://www.unblogged.net/word-2007-como-herramienta-blogger/"><span style="color:blue;text-decoration:underline;">que Word 2007 también tiene esta función.</span></a><br />
	</h5>
<p>
 </p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kseed.wordpress.com/36/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kseed.wordpress.com/36/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kseed.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kseed.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kseed.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kseed.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kseed.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kseed.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kseed.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kseed.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kseed.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kseed.wordpress.com/36/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kseed.wordpress.com&blog=3584850&post=36&subd=kseed&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://kseed.wordpress.com/2008/06/14/15-alternativas-a-tu-aburrido-editor-de-blogs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Impresionante revista IT</title>
		<link>http://kseed.wordpress.com/2008/06/14/impresionante-revista-it/</link>
		<comments>http://kseed.wordpress.com/2008/06/14/impresionante-revista-it/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 04:42:17 +0000</pubDate>
		<dc:creator>alezz27</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kseed.wordpress.com/2008/06/14/impresionante-revista-it/</guid>
		<description><![CDATA[
	
Software Guru es una revista de distribución Mexicana, la cual me ha llamado la atención por sus contenidos, tan directamente relacionado con los propósitos de la célula, existen números dedicados por ejemplo a Metodologías Agiles, Business Intelligence, técnicas de programación, Diagramas UML entre otros. Aunque en la página no pude encontrar links a sus artículos, [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://kseed.files.wordpress.com/2008/06/061408-0442-impresionan1.png">
	</p>
<h5>Software Guru es una revista de distribución Mexicana, la cual me ha llamado la atención por sus contenidos, tan directamente relacionado con los propósitos de la célula, existen números dedicados por ejemplo a <a href="http://www.softwareguru.com.mx/downloads/SG-200603-Agil.pdf" target="_blank"><span style="color:blue;text-decoration:underline;">Metodologías Agiles</span></a>, <a href="http://www.softwareguru.com.mx/downloads/SG-200601.pdf" target="_blank"><span style="color:blue;text-decoration:underline;">Business Intelligence</span></a>, técnicas de programación, Diagramas UML entre otros. Aunque en la <a href="http://www.sg.com.mx/" target="_blank"><span style="color:blue;text-decoration:underline;">página</span></a> no pude encontrar links a sus artículos, a través de Google encontré un <a href="http://www.softwareguru.com.mx/downloads/"><span style="color:blue;text-decoration:underline;">enlace a sus números en PDF</span></a>. </h5>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kseed.wordpress.com/32/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kseed.wordpress.com/32/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kseed.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kseed.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kseed.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kseed.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kseed.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kseed.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kseed.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kseed.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kseed.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kseed.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kseed.wordpress.com&blog=3584850&post=32&subd=kseed&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://kseed.wordpress.com/2008/06/14/impresionante-revista-it/feed/</wfw:commentRss>
	
		<media:content url="http://kseed.files.wordpress.com/2008/06/061408-0442-impresionan1.png" medium="image" />
	</item>
		<item>
		<title>.Net Open Source</title>
		<link>http://kseed.wordpress.com/2008/06/13/net-open-source/</link>
		<comments>http://kseed.wordpress.com/2008/06/13/net-open-source/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 20:32:02 +0000</pubDate>
		<dc:creator>alezz27</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kseed.wordpress.com/2008/06/13/net-open-source/</guid>
		<description><![CDATA[Buscando comuniones entre .NET y el open Source, he encontrado está página, la cual muestra interesantes proyectos, entre ellos el proyecto Wii de Johnny Chung Lee, sin duda un gran material digno de ser investigado, además de CMS, Logging, Base de datos, etc 
&#160;



       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h5>Buscando comuniones entre .NET y el open Source, he encontrado <a href="http://www.csharpopensource.com/"><span style="color:blue;text-decoration:underline;">está página</span></a>, la cual muestra interesantes proyectos, entre ellos el <a href="http://www.cs.cmu.edu/~johnny/"><span style="color:blue;text-decoration:underline;">proyecto Wii de Johnny Chung Lee</span></a>, sin duda un gran material digno de ser investigado, además de CMS, Logging, Base de datos, etc </h5>
<p>&nbsp;</p>
<div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:10b850b5-c790-4a11-86d0-9bf4c8c8b8bd" style="display:inline;float:none;margin:0;padding:0;">
<div><span style="text-align:center; display: block;"><a href="http://kseed.wordpress.com/2008/06/13/net-open-source/"><img src="http://img.youtube.com/vi/5s5EvhHy7eQ/2.jpg" alt="" /></a></span></div>
</div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kseed.wordpress.com/31/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kseed.wordpress.com/31/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kseed.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kseed.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kseed.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kseed.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kseed.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kseed.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kseed.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kseed.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kseed.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kseed.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kseed.wordpress.com&blog=3584850&post=31&subd=kseed&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://kseed.wordpress.com/2008/06/13/net-open-source/feed/</wfw:commentRss>
	
		<media:content url="http://img.youtube.com/vi/5s5EvhHy7eQ/2.jpg" medium="image" />
	</item>
		<item>
		<title>15 Herramientas de ayuda para el desarrollo rápido de páginas Web</title>
		<link>http://kseed.wordpress.com/2008/06/13/15-herramientas-de-ayuda-para-el-desarrollo-rapido-de-paginas-web/</link>
		<comments>http://kseed.wordpress.com/2008/06/13/15-herramientas-de-ayuda-para-el-desarrollo-rapido-de-paginas-web/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 20:15:14 +0000</pubDate>
		<dc:creator>alezz27</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kseed.wordpress.com/2008/06/13/15-herramientas-de-ayuda-para-el-desarrollo-rapido-de-paginas-web/</guid>
		<description><![CDATA[Tiempos de respuesta, disponibilidad, y estabilidad son los factores vitales a tener en cuenta al crear y mantener aplicaciones web. Si te preocupa la velocidad de tus páginas web o quieres asegurarte que están en plena forma antes de iniciar o lanzar un proyecto, en Six Revisión han reunido unas cuantas herramientas libres que te [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="font-family:Verdana;font-size:12pt;">Tiempos de respuesta, disponibilidad, y estabilidad son los factores vitales a tener en cuenta al crear y mantener aplicaciones web. Si te preocupa la velocidad de tus páginas web o quieres asegurarte que están en plena forma antes de iniciar o lanzar un proyecto,<a href="http://sixrevisions.com/tools/faster_web_page/" target="_blank"> en Six Revisión</a> han reunido unas cuantas herramientas libres que te ayudarán a lograrlo. Herramientas sencillas de usar,utilizables en distintos Sistemas Operativos.</span></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kseed.wordpress.com/30/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kseed.wordpress.com/30/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kseed.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kseed.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kseed.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kseed.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kseed.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kseed.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kseed.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kseed.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kseed.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kseed.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kseed.wordpress.com&blog=3584850&post=30&subd=kseed&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://kseed.wordpress.com/2008/06/13/15-herramientas-de-ayuda-para-el-desarrollo-rapido-de-paginas-web/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SQL Server Business Intelligence parte 1</title>
		<link>http://kseed.wordpress.com/2008/06/05/sql-server-business-intelligence-parte-1/</link>
		<comments>http://kseed.wordpress.com/2008/06/05/sql-server-business-intelligence-parte-1/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 23:27:22 +0000</pubDate>
		<dc:creator>alezz27</dc:creator>
		
		<category><![CDATA[Business Intelligence]]></category>

		<guid isPermaLink="false">http://kseed.wordpress.com/2008/06/05/business-intelligence-sobre-sql-server-2005/</guid>
		<description><![CDATA[Business Intelligence es una de las tecnologías de base de datos más llamativas de los últimos años y un campo donde Microsoft ha formado su camino a través de distintas versiones de SQL Server. Su amplia funcionalidad, costo e integración, la hacen ser un producto atractivo para tanto medianas como grandes empresas de amplios sectores. [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;"><span style="font-family:Verdana;">Business Intelligence es una de las tecnologías de base de datos más llamativas de los últimos años y un campo donde Microsoft ha formado su camino a través de distintas versiones de SQL Server. Su amplia funcionalidad, costo e integración, la hacen ser un producto atractivo para tanto medianas como grandes empresas de amplios sectores. Business Intelligence apunta a solucionar necesidades complejas, las que antes de la existencia de esta, representaban un gran despliegue de profesionales o simplemente no era abordado.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Antes de conocer estas herramientas, debemos conocer que es Business Intelligence.<br />
</span></p>
<p><span style="font-family:Verdana;"><strong>¿Qué es Business Intelligence?<br />
</strong></span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Business Intelligence es un método de almacenamiento y presentación de los datos claves de la empresa, los cuales pueden ser accedidos rápida y fácilmente por cualquier persona (con los permisos correspondientes). BI permite a los usuarios finales entender porque su negocio obtiene particulares resultados, y tomar las desiciones más acertadas, para el éxito de su empresa. Además del término Business Intelligence existen multiples términos asociados los que iremos viendo a lo largo de este artículo.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Además del término Business Intelligence existen múltiples términos asociados los que iremos viendo a lo largo de este artículo.<br />
</span></p>
<p><span style="font-size:14pt;font-family:Verdana;"><strong>Conceptos.<br />
</strong></span></p>
<p><span style="font-family:Verdana;"><strong>Datawarehouse </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Una única estructura que usualmente, pero no siempre, consiste en uno o más cubos, los Datawarehouse son usados para mantener una vista de solo lectura de los datos calculados de una organización. Algunas estas estructuras incluyen clientes para consultas.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><strong>DataMart </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Un subconjunto definido de un Datawarehouse, a menudo un cubo individual. El cubo individual representa una unidad de negocios (ej. Marketing) de un gran entero (la compañía). Los Datamarts solían ser la unidad básica de una organización en Analysis Services 2000 debido a las limitaciones en el producto, este ya no se aplica en SSAS (SQL Server Analysis Service). Hoy en día los Datawarehouse consisten de un solo Cubo.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><strong>Cubo </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Una Estructura de Almacenamiento usada por clásicos productos Datawarehouse en lugar de muchas (a menudo normalizadas) Tablas. A diferencia de las tablas que usan filas y columnas, estas usan dimensiones y medidas (hechos). También los cubos presentan datos calculados (a menudo sumados), en vez de ítems individuales (filas). Los cubos presentan vistas con datos empresariales calculados opuesto a las tablas normalizadas que presentan datos detallados. Los Cubos son poblados con una copia de la fuente de datos (o datos de producción) de solo lectura. En algunos Casos, los cubos tienen una copia completa de los datos de producción; en otros casos, contienen sub-conjuntos de la fuente de datos. Los Datos son movidos desde el sistema fuente a los cubos mediante el proceso ETL (Extracción, Transformación y carga).<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Otro nombre conocido para los cubos es OLAP (Online Analytical Processing), de estos existes algunos Tipos :<br />
</span></p>
<ul style="margin-left:53pt;">
<li>
<div style="text-align:justify;"><span style="font-family:Verdana;">Molap (Multidimensional OLAP)<br />
</span></div>
</li>
<li>
<div style="text-align:justify;"><span style="font-family:Verdana;">Holap (Hybrid OLAP )<br />
</span></div>
</li>
<li>
<div style="text-align:justify;"><span style="font-family:Verdana;">Rolap (Relational OLAP)<br />
</span></div>
</li>
</ul>
<p style="text-align:justify;"><span style="font-family:Verdana;">Estos hacen referencia al método en que los datos y metadatos son almacenados en un cubo SSAS.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><strong>Decision Support System </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Este término tiene una amplia definición, puede significar una copia de solo lectura de una Base de datos OLTP o un grupo de cubos OLAP o incluso una mezcla de ambos. Si la fuente de datos consiste en una BD OLTP esta seguramente estará normalizada. Uno de los desafíos de usar OLTP como fuente, es la dificultad de escribir rápida y con poca sobrecarga consultas en el sistema fuente. Esto es planteado debido al nivel de normalización de la Base de datos, mientras mayor sea la normalización deberá ejecutar más joins en sus consultas, además el comportamiento de bloque de base de datos es tal, que largas consultas pueden causar una espera significativa de recursos para los usuarios finales. Otra complejidad es la necesidad de la indexación apropiada para las consultas.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Una de las claves que hacen la diferencia en el enfoque de Microsoft es integrar soporte SSAS (SQL Server Analysis Service) dentro de su producto Office – específicamente Excel. Excel 2003 puede ser usado como cliente SSAS a mucho menor costo que un cliente de terceros. Microsoft ha expandido el soporte de características SSAS en Excel 2007.<br />
</span></p>
<p><span style="font-size:14pt;font-family:Verdana;"><strong>Productos Microsoft<br />
</strong></span></p>
<p><span style="font-family:Verdana;"><strong>SQL SERVER 2005 </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Este es el escenario preferido y posiblemente la ubicación fuente para soluciones BI. Los datos pueden ser actualmente recuperados desde una variedad de almacenamiento de datos (Oracle, Db2, etc..), debido a esto una instalación de SQL Server no es estrictamente requerida para construir una solución Microsoft BI. Sin embargo, debido a la integración de algunos conjuntos de herramientas claves: ej. SSIS o SQL Server Integration Services, el cual es usado para ejecutar el proceso ETL (Extracción, Transformación y Carga) de la fuente de datos al datawarehouse. La Mayoría de las soluciones BI deberán incluir al menos una instalación de SQL Server. Otro componente clave en muchas Soluciones BI en SQL Server Reporting Services (SSRS). Así como la interfaz de Administración SSMS (SQL Server Management Studio).<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><strong>SQL SERVER ANALYSIS SERVICE </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Este es el servidor núcleo en una solución Microsoft BI. SSAS provee almacenamiento para los datos usados en Cubo para su DataWarehouse. Este producto puede o no ejecutarse en el mismo Servidor físico que el de SQL Server 2005. Business Intetelligence Developmente Studio (BIDS) será usado para desarrollar cubos para Analysis Service.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><strong>DATA MINING </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Este es un componente opcional incluido en SSAS que permite a usted crear estructuras Data Mining. Estas estructuras incluyen modelos Data Mining. Estos son objetos que contienen fuentes de datos (Relacionales o Multidimensionales) que han sido procesados usando un particular tipo de algoritmo Data Mining. Estos algoritmos clasifican (agrupan) o predicen uno o más valores de columnas.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">A pesar de que Data Mining está disponible desde Análisis Service 2000. Microsoft ha mejorado significativamente las capacidades de esta herramienta en la edición 2005. Por Ejemplo: en el 2000 existían solo dos algoritmos DM disponibles, en la edición 2005 Existen Nueve.<br />
</span></p>
<p><span style="font-family:Verdana;"><strong>SQL SERVER INTEGRATION SERVICES </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Este conjunto de herramientas es un componente en la mayoría de las soluciones BI. Es usada para importar, limpiar y validar los datos, antes de ser disponibles para Analysis Services. Es usual usar fuentes de datos diferentes (Relacionales, Archivos planos, XML, Etc.) para un DataWarehouse. Por esta razón, SSIS es útil para facilitar la compleja carga de datos que son a menudo comunes en una solución BI. Esta función es llamada ETL, en SQL Server 2000 era DTS (Data Transformation Services). La versión 2005 ha sido rediseñada.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><strong>SQL SERVER 2005 REPORTING SERVICES </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Este es un componente opcional para su solución BI. Microsoft ha hecho una significante mejora en la versión actual. Que hace el uso de de SSRS una atractiva parte de una solución BI. La más importante es la inclusión de un diseñador de consultas visuales para cubos SSAS. El cual facilita la rápida creación de reportes, reduciendo la necesidad de Escribir consultas manuales sobre cubos de datos.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><span style="font-size:14pt;"><strong>Lenguajes BI</strong></span><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">El lenguaje de consultas para SSAS es llamado MDX. SSAS también incluye la capacidad de construir estructuras DM. Para consultar datos en estas estructuras usted usará otro lenguaje llamado DMX. Finalmente, Microsoft em SSAS introduce un lenguaje de Script Administrativo – XMLA.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><strong>MDX (Multidimensional Expression) </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Este es el lenguaje usado para consultar cubos OLAP. Sin embargo, este lenguaje es un estándar y terceros han adoptado parte de este en soluciones BI. La realidad es que muy pocos desarrolladores son hábiles en MDX. Esto se debe a que la necesidad de escribir código MDX manualmente en una Solución BI es reducida. Debido a esto retener desarrolladores que tengan al menos un conocimiento básico de MDX es una consideración importante en la planificación de una Solución BI.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Ejemplo<br />
</span></p>
<div style="text-align:center;">
<table style="border-collapse:collapse;background:#f3f3f3;" border="0"><col></col></p>
<tbody>
<tr>
<td style="padding:1px 5px;" valign="middle">
<p style="text-align:justify;"><span style="font-family:Verdana;">SELECT CUSTOMER.GEOGRAPHY ON COLUMNS,<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">PRODUCT.[PRODUCT NAME] ON ROWS<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">FROM [Analysis Services Tutorial] </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="text-align:justify;"><span style="font-family:Verdana;"><span style="font-size:10pt;"><em>El lenguaje de Consulta MDX es usado para recuperar datos desde cubos SSAS. A pesar de que MDX tiene una Estructura tipo SQL, MDX es más difícil de dominar. Esto es debido a la complejidad de las estructuras de fuente de datos SSAS – CUBOS. </em></span><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><strong>DMX (Data Mining Extensions) </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Este es un lenguaje usado para consultar estructuras Data Mining (la cual contiene modelos DM). Al igual que MDX este es un estándar abierto y existen pocos desarrolladores hábiles debido al poco uso, además, la interface de Microsoft DM es fuertemente manejada con Asistentes mas que en la creación de cubos.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><strong>XML for Analysis </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Este es un Lenguaje usado para ejecutar tareas Administrativas en SSAS, tales como: Visualización de meta datos, respaldo, copia, etc., Al igual que los lenguajes anteriores, es un estándar abierto y existen muy pocos desarrolladores hábiles, Esto es debido a que Microsoft ha hecho que la generación de código sea Simple. Cuando Conectamos a SSAS, usted puede hacer clic k derecho sobre cualquier objeto SSAS y generar Script XMLA usando la Interface Gráfica (GUI).<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><span style="font-size:14pt;"><strong>Ventajas de Business Intelligence </strong></span><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><strong>BI es comprensible y flexible </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Un único cubo diseñado correctamente, puede contener todos los datos de una organización, y presentar los datos al usuario final consistentemente. El modelado de cubos es ahora lo suficientemente flexible para reflejar la realidad de negocios en un único cubo.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">En versiones anteriores donde se usaba más de un solo cubo, esta carecía de flexibilidad y a menudo esta era traspasada al cliente.<br />
</span></p>
<p><span style="font-family:Verdana;"><strong>BI es accesible (Intuitivo para todos los usuarios para ver y manipular)</strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Al mostrar las tablas dinámicas en su organización. Los Ejecutivos notarán rápidamente y estará impresionados (algunos emocionados) de ver el potencial alcance de una solución BI en su compañía.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Las tablas dinámicas reflejan la forma en que muchos usuarios piensan acerca de los datos, que es &#8220;Que son las medidas (números) y que atributos (factores) crearon los números&#8221;.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Algunos usuarios pueden requerir una interface más Simple que una tabla dinámica (&#8221;Reporte enlatado&#8221;). Para esto Microsoft provee SSRS. Es importante que usted haga un balance para este tipo de requerimiento, el cuál provocará que usted haga este trabajo manualmente versus el uso de tablas dinámicas.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><strong>BI es rápido de Consultar </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Unas de las ventajas en una Solución BI, es que las consultas son un 1000 % más rápidas que en OLTP, además SSAS es altamente optimizado para proveer una muy superior experiencia de consulta.<br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;"><strong>BI es simple para consultas </strong><br />
</span></p>
<p style="text-align:justify;"><span style="font-family:Verdana;">Los usuarios finales solo soltarán ítems en un área de tabla dinámica, debido a esto los desarrolladores escribirán muy poco código de consulta, cabe mencionar que los clientes SSAS (como Excel) generan automáticamente consultas MDX.<br />
</span></p>
<p><span style="font-family:Verdana;"><strong>BI provee Exactitud, cercana al tiempo real e información resumida </strong><br />
</span></p>
<p style="text-align:justify;margin-left:35pt;"><span style="font-family:Verdana;">Esto mejora la calidad de las desiciones de negocios, SSAS provee en su versión Enterprise, proactve Caching, que permite tener los cubos una latencia de minutos e incluso segundos.<br />
</span></p>
<p><span style="font-family:Verdana;"><strong>Las Herramientas Microsoft se integran a Terceros </strong><br />
</span></p>
<ul style="margin-left:53pt;">
<li><span style="font-family:Verdana;">SSAS crea cubos desde Oracle, DB2, etc.<br />
</span></li>
<li>
<div style="text-align:justify;"><span style="font-family:Verdana;">Debido al bajo costo, fácil implementación y conjunto de características, SSAS ahora toma el primer lugar en proveedores de soluciones BI para Oracle.<br />
</span></div>
</li>
</ul>
<p><span style="font-family:Verdana;">En esta primera parte de Business Intelligence sobre SQL Server repasamos conceptos Generales, así como también indicamos las herramientas necesarias para cada etapa del Diseño de Modelos BI. En la segunda parte, veremos un ejemplo práctico de cómo utilizar BI sobre la base de datos de prueba de SQL Server &#8220;Adventure Works DW&#8221;, espero les haya parecido interesante, pronto más novedades.<br />
</span></p>
<p><span style="font-family:Verdana;"><br />
</span><a href="http://kseed.files.wordpress.com/2008/06/sql-server-business-intelligence-parte-1.pdf" target="_blank">Documento PDF</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kseed.wordpress.com/26/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kseed.wordpress.com/26/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kseed.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kseed.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kseed.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kseed.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kseed.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kseed.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kseed.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kseed.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kseed.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kseed.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kseed.wordpress.com&blog=3584850&post=26&subd=kseed&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://kseed.wordpress.com/2008/06/05/sql-server-business-intelligence-parte-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>BI Propietario v/s Open Source</title>
		<link>http://kseed.wordpress.com/2008/05/08/bi-propietario-vs-open-source/</link>
		<comments>http://kseed.wordpress.com/2008/05/08/bi-propietario-vs-open-source/#comments</comments>
		<pubDate>Thu, 08 May 2008 21:29:46 +0000</pubDate>
		<dc:creator>jimmyponce</dc:creator>
		
		<category><![CDATA[Tecnologias]]></category>

		<category><![CDATA[BI]]></category>

		<category><![CDATA[Business Inteligence]]></category>

		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://kseed.wordpress.com/?p=18</guid>
		<description><![CDATA[Buscando alguna herramienta para BI (Business Inteligence) en proyectos Open Source encontre un interesante artículo que considero apropiado publicar para posteriores investigaciones mas profundas acerca de herramientas particulares para esta tecnología.
Entre lo destacable es que aparace una tabla con la compartiva entre herramientas propietarias y su equivalente en Open Source ordenadas por categoria.
Acceder a artículo [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;"><img align="left" src="http://kseed.files.wordpress.com/2008/05/bi_a1.jpg?w=113&h=134" alt="Business Inteligence Open Source Solutions v/s Comercial Solutions" width="113" height="134" hspace="4" vspace="2" />Buscando alguna herramienta para BI (Business Inteligence) en proyectos Open Source encontre un interesante artículo que considero apropiado publicar para posteriores investigaciones mas profundas acerca de herramientas particulares para esta tecnología.</p>
<p style="text-align:justify;">Entre lo destacable es que aparace una tabla con la compartiva entre herramientas propietarias y su equivalente en Open Source ordenadas por categoria.</p>
<p><a class="alignleft" title="Art�culo de referencia" href="http://todobi.blogspot.com/2006/10/alternativas-open-source-vs.html" target="_blank">Acceder a artículo original.</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kseed.wordpress.com/18/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kseed.wordpress.com/18/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kseed.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kseed.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kseed.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kseed.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kseed.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kseed.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kseed.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kseed.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kseed.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kseed.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kseed.wordpress.com&blog=3584850&post=18&subd=kseed&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://kseed.wordpress.com/2008/05/08/bi-propietario-vs-open-source/feed/</wfw:commentRss>
	
		<media:content url="http://kseed.files.wordpress.com/2008/05/bi_a1.jpg?w=113" medium="image">
			<media:title type="html">Business Inteligence Open Source Solutions v/s Comercial Solutions</media:title>
		</media:content>
	</item>
		<item>
		<title>Material UML y patrones</title>
		<link>http://kseed.wordpress.com/2008/05/02/material-uml-y-patrones/</link>
		<comments>http://kseed.wordpress.com/2008/05/02/material-uml-y-patrones/#comments</comments>
		<pubDate>Fri, 02 May 2008 15:46:23 +0000</pubDate>
		<dc:creator>alezz27</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Análisis]]></category>

		<category><![CDATA[craig larman]]></category>

		<category><![CDATA[Diseño]]></category>

		<category><![CDATA[patrones]]></category>

		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://kseed.wordpress.com/?p=6</guid>
		<description><![CDATA[Bueno, Amigos este es mi primer Post en nuestro blog y aprovecho de públicar la primera parte del curso de UML y patrones, espero que después de tener un par de partes, poder preparar un videoTutorial (por el momento no tengo micrófono), además quisiera adelantar un artículo y manual de Business Intelligence que esta en [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal" style="text-align:left;"><span>Bueno, Amigos este es mi primer Post en nuestro blog y aprovecho de públicar la primera parte del curso de UML y patrones, espero que después de tener un par de partes, poder preparar un videoTutorial (por el momento no tengo micrófono), además quisiera adelantar un artículo y manual de Business Intelligence que esta en fase de preparación, estoy traduciendo el SDK de Nero para grabar CDs/DVDs sobre .NET y varios notas mas, asi que traten de entretenerse con mi primer y humilde aporte, que luego habrá más, Stay tune!</span></p>
<p class="MsoNormal" style="text-align:left;">
<p><span style="font-size:16pt;">UML Y PATRONES PARTE 1 </span></p>
<p class="MsoNormal" style="text-align:center;" align="center"><span style="font-size:16pt;">Análisis y Diseño Orientado a Objetos</span></p>
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal" style="margin-left:36pt;text-indent:-18pt;"><!--[if !supportLists]--><span style="font-size:14pt;">1.<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span style="font-size:14pt;">Conceptos de Análisis y Diseño Orientado al Objeto</span></p>
<p class="MsoNormal" style="margin-left:72pt;text-indent:-18pt;"><!--[if !supportLists]--><span>a.<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span>Análisis</span></p>
<p class="MsoNormal" style="margin-left:99pt;"><span>El análisis se centra en una investigación, no es la solución</span></p>
<p class="MsoNormal" style="margin-left:99pt;"><span> </span></p>
<p class="MsoNormal" style="margin-left:99pt;"><span>Ej.</span></p>
<p class="MsoNormal" style="margin-left:99pt;"><span>Si se desea un sistema para biblioteca</span></p>
<p class="MsoNormal" style="margin-left:99pt;"><span>¿Cuáles procesos de la institución se relacionan con su uso?</span></p>
<p class="MsoNormal" style="margin-left:99pt;"><span> </span></p>
<p class="MsoNormal" style="margin-left:99pt;text-align:justify;text-indent:-45pt;"><!--[if !supportLists]--><span>b.<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span>Diseño<br />
El diseño pone de relieve una solución lógica: como el sistema cumple con los requerimientos.</span></p>
<p class="MsoNormal" style="margin-left:99pt;text-align:justify;"><span> Ej.</span></p>
<p class="MsoNormal" style="margin-left:99pt;text-align:justify;"><span>¿De que manera el software del Sistema capturará y registrará los prestamos de los libros?</span></p>
<p class="MsoNormal" style="margin-left:99pt;text-align:justify;"><span> El Diseño es implementado sobre el Software y el Hardware.</span></p>
<p class="MsoNormal" style="margin-left:99pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:54pt;text-indent:-36pt;"><!--[if !supportLists]--><span style="font-size:14pt;">2.<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span style="font-size:14pt;">Análisis y Diseño Orientado a Objetos<br />
</span><span>Sitúa el problema y Solución lógica dentro de la perspectiva de los Objetos (Cosas, Conceptos, Entidades)</span></p>
<p class="MsoNormal" style="margin-left:99pt;text-indent:-45pt;"><!--[if !supportLists]--><span> a.<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span>Análisis Orientado al Objeto<br />
Se procura identificar y describir los objetos o conceptos dentro del dominio del problema.</span></p>
<p class="MsoNormal" style="margin-left:99pt;"><span>Ej. Libro, Biblioteca, Cliente<br />
<!--[if !supportLineBreakNewLine]--><br />
<!--[endif]--></span></p>
<p class="MsoNormal" style="margin-left:99pt;text-indent:-45pt;"><!--[if !supportLists]--><span>b.<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span>Diseño Orientado a Objeto<br />
Define los objetos lógicos que serán implementados en el lenguaje, se definen los atributos y métodos.</span></p>
<p>Ej. Un Objeto libro puede tener un atributo título y un método imprimir</p>
<p class="MsoNormal" style="margin-left:54pt;text-indent:-36pt;"><span> </span><!--[if !supportLists]--><strong><span>3.<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span></strong><!--[endif]--><strong><span>Procesos de Negocios<br />
</span></strong><span>Trata lo que de debe hacer en el dominio del problema<br />
Ej.<strong></strong></span></p>
<p class="MsoNormal" style="margin-left:117pt;text-indent:-18pt;"><!--[if !supportLists]--><span>o<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span>Realizar Ventas</span></p>
<p class="MsoNormal" style="margin-left:117pt;text-indent:-18pt;"><!--[if !supportLists]--><span>o<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span>Pagar Empleados</span></p>
<p class="MsoNormal" style="margin-left:117pt;text-indent:-18pt;"><!--[if !supportLists]--><span>o<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span>Realizar Pedidos</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><strong><span> </span></strong></p>
<p class="MsoNormal" style="margin-left:54pt;text-align:justify;"><span>En el Diseño y Análisis Orientado a Objetos, los procesos de negocios corresponden al análisis de Requerimientos y estos son expresados en casos de uso.</span></p>
<p class="MsoNormal" style="margin-left:54pt;text-align:justify;"><span>Los casos de uso no se centran en objetos pero son un paso importante en el Análisis y Diseño Orientado a Objetos.</span></p>
<p class="MsoNormal" style="margin-left:54pt;text-align:justify;"><span> </span></p>
<table class="MsoTableGrid" style="border:medium none;width:275.85pt;margin-left:59.4pt;border-collapse:collapse;" border="1" cellspacing="0" cellpadding="0" width="368">
<tbody>
<tr>
<td style="border:1pt solid windowtext;width:87.75pt;padding:0 5.4pt;" width="117" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><strong><span>Analogía   de la Empresa</span></strong></p>
</td>
<td style="width:99.25pt;padding:0 5.4pt;" width="132" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><strong><span>Análisis   y Diseño Orientado A Objetos</span></strong></p>
</td>
<td style="width:88.85pt;padding:0 5.4pt;" width="118" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><strong><span>Documentos   Relacionados</span></strong></p>
</td>
</tr>
<tr>
<td style="width:87.75pt;padding:0 5.4pt;" width="117" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>¿Cuáles Son los procesos de   Negocios?</span></p>
</td>
<td style="width:99.25pt;padding:0 5.4pt;" width="132" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>Análisis de Requerimientos</span></p>
</td>
<td style="width:88.85pt;padding:0 5.4pt;" width="118" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>Casos de Uso</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:54pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:36pt;text-indent:-18pt;"><!--[if !supportLists]--><strong><span style="font-size:14pt;">4.<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span></strong><!--[endif]--><strong><span style="font-size:14pt;">Papeles o funciones de la organización</span></strong></p>
<p class="MsoNormal" style="margin-left:54pt;"><span>Debemos identificar los papeles de las personas que intervendrán en los procesos</span></p>
<p class="MsoNormal" style="margin-left:144pt;text-indent:-18pt;"><!--[if !supportLists]--><span>o<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span>Cliente</span></p>
<p class="MsoNormal" style="margin-left:144pt;text-indent:-18pt;"><!--[if !supportLists]--><span>o<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span>Representante de Ventas</span></p>
<p class="MsoNormal" style="margin-left:144pt;text-indent:-18pt;"><!--[if !supportLists]--><span>o<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span>Ingeniero de Software</span></p>
<p class="MsoNormal" style="margin-left:54pt;text-align:justify;"><span>En el análisis y diseño orientado a objeto, los papeles o funciones corresponden al análisis del dominio orientado a objetos y estos son expresados con un modelo conceptual.</span></p>
<p class="MsoNormal" style="margin-left:54pt;text-align:justify;"><span>El modelo conceptual, no solo incluye papeles sino también cosas u objetos de interés.</span></p>
<p class="MsoNormal" style="margin-left:54pt;text-align:justify;"><span>Ej</span></p>
<p class="MsoNormal" style="margin-left:54pt;text-align:center;" align="center"><span><!--[if gte vml 1]&amp;gt;                    &amp;lt;![endif]--><!--[if !vml]--><img src="http://kseed.files.wordpress.com/2008/05/modelo3.gif" alt="" /></span></p>
<p class="MsoNormal" style="margin-left:54pt;text-align:center;" align="center">
<p class="MsoNormal" style="margin-left:54pt;text-align:center;" align="center">
<table class="MsoTableGrid" style="border:medium none;margin-left:59.4pt;border-collapse:collapse;" border="1" cellspacing="0" cellpadding="0" width="353">
<tbody>
<tr style="height:28pt;">
<td style="border:1pt solid windowtext;width:94.85pt;height:28pt;padding:0 5.4pt;" width="126" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><strong><span>Analogía   de la Empresa</span></strong></p>
</td>
<td style="width:3cm;height:28pt;padding:0 5.4pt;" width="113" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><strong><span>Análisis   y Diseño Orientado A Objetos</span></strong></p>
</td>
<td style="width:3cm;height:28pt;padding:0 5.4pt;" width="113" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><strong><span>Documentos   Relacionados</span></strong></p>
</td>
</tr>
<tr style="height:27.25pt;">
<td style="width:94.85pt;height:27.25pt;padding:0 5.4pt;" width="126" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>¿Cuáles Son los procesos de   Negocios?</span></p>
</td>
<td style="width:3cm;height:27.25pt;padding:0 5.4pt;" width="113" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>Análisis de Requerimientos</span></p>
</td>
<td style="width:3cm;height:27.25pt;padding:0 5.4pt;" width="113" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>Casos de Uso</span></p>
</td>
</tr>
<tr style="height:28.75pt;">
<td style="width:94.85pt;height:28.75pt;padding:0 5.4pt;" width="126" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>¿Cuáles son los Papeles de los   Empleados?</span></p>
</td>
<td style="width:3cm;height:28.75pt;padding:0 5.4pt;" width="113" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>Análisis del Dominio</span></p>
</td>
<td style="width:3cm;height:28.75pt;padding:0 5.4pt;" width="113" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>Modelo Conceptual</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:36pt;text-align:justify;text-indent:-18pt;">
<p class="MsoNormal" style="margin-left:36pt;text-align:justify;text-indent:-18pt;"><span style="font-size:14pt;">5.<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span style="font-size:14pt;">¿Que función cumple cada empleado? ¿Cómo colabora el Personal?</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Determinamos la manera de cumplir los procesos, esto es una actividad de diseño, es decir, orientado a soluciones.</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Definimos las responsabilidades de los empleados a fin de efectuar las tareas necesarias para efectuar las tareas necesarias para llevar a cabo un proceso, así como también de que manera los empleados colaboran o comparten el trabajo.</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>En el análisis  y diseño orientado a objetos, las funciones y colaboraciones corresponden al diseño orientado a objetos, específicamente a la Asignación de Responsabilidades en caso de las funciones y diseño de interacciones en el caso de las colaboraciones, y estos son expresados con diagramas de diseño de clases y con diagramas de colaboración.</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>La  Asignación</span><span> significa distribuir las funciones y responsabilidades entre varios objetos de Software. Del mismo modo que se asignen a los empleados.</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Los objetos Normalmente colaboran o interactúan para cumplir con sus responsabilidades, como lo hacen las personas.</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>La  Asignación</span><span> de Responsabilidades es la actividad que influye más profundamente en la solidez, capacidad de mantenimiento y en la reutilizabilidad.</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;">
<table class="MsoTableGrid" style="border:medium none;margin-left:59.4pt;border-collapse:collapse;" border="1" cellspacing="0" cellpadding="0" width="353">
<tbody>
<tr style="height:23.75pt;">
<td style="border:1pt solid windowtext;width:89.1pt;height:23.75pt;padding:0 5.4pt;" width="119" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><strong><span>Analogía   de la Empresa</span></strong></p>
</td>
<td style="width:83.7pt;height:23.75pt;padding:0 5.4pt;" width="112" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><strong><span>Análisis   y Diseño Orientado A Objetos</span></strong></p>
</td>
<td style="width:92.15pt;height:23.75pt;padding:0 5.4pt;" width="123" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><strong><span>Documentos   Relacionados</span></strong></p>
</td>
</tr>
<tr style="height:23.1pt;">
<td style="width:89.1pt;height:23.1pt;padding:0 5.4pt;" width="119" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>¿Cuáles Son los procesos de   Negocios?</span></p>
</td>
<td style="width:83.7pt;height:23.1pt;padding:0 5.4pt;" width="112" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>Análisis de Requerimientos</span></p>
</td>
<td style="width:92.15pt;height:23.1pt;padding:0 5.4pt;" width="123" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>Casos de Uso</span></p>
</td>
</tr>
<tr style="height:23.1pt;">
<td style="width:89.1pt;height:23.1pt;padding:0 5.4pt;" width="119" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>¿Cuáles son los Papeles de los   Empleados?</span></p>
</td>
<td style="width:83.7pt;height:23.1pt;padding:0 5.4pt;" width="112" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>Análisis del Dominio</span></p>
</td>
<td style="width:92.15pt;height:23.1pt;padding:0 5.4pt;" width="123" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>Modelo Conceptual</span></p>
</td>
</tr>
<tr style="height:58.95pt;">
<td style="width:89.1pt;height:58.95pt;padding:0 5.4pt;" width="119" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>¿Cuáles son las funciones de los   Empleados?</span></p>
<p class="MsoNormal" style="text-align:center;" align="center"><span>¿Cómo interactúan entre ellos?</span></p>
</td>
<td style="width:83.7pt;height:58.95pt;padding:0 5.4pt;" width="112" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>Asignación de Responsabilidades</span></p>
<p class="MsoNormal" style="text-align:center;" align="center"><span> </span></p>
<p class="MsoNormal" style="text-align:center;" align="center"><span>Diseño de Interacciones</span></p>
</td>
<td style="width:92.15pt;height:58.95pt;padding:0 5.4pt;" width="123" valign="top">
<p class="MsoNormal" style="text-align:center;" align="center"><span>Diagramas de Diseño de Clases</span></p>
<p class="MsoNormal" style="text-align:center;" align="center"><span> </span></p>
<p class="MsoNormal" style="text-align:center;" align="center"><span>Diagramas de Colaboración</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:36pt;text-align:justify;"><span style="font-size:14pt;"> </span></p>
<p class="MsoNormal" style="text-align:justify;"><span style="font-size:14pt;">Caso Práctico “Juego de Dados”</span></p>
<p class="MsoNormal" style="margin-left:36pt;text-align:justify;"><span>Juego de Dados, Si el Total es siete gana de lo contrario pierde.</span></p>
<p class="MsoNormal" style="margin-left:36pt;text-align:justify;"><span> </span></p>
<ol style="margin-top:0;" type="1">
<li class="MsoNormal"><span style="font-size:14pt;">Definición de Casos de Uso</span></li>
</ol>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;text-indent:35.45pt;"><span>Para entender el requerimiento debemos conocer los procesos del dominio y el ambiente Externo (Factores Externos que participan en los procesos)</span></p>
<p class="MsoNormal" style="margin-left:70.9pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Dichos procesos pueden expresarse en casos de uso </span></p>
<p class="MsoNormal" style="margin-left:70.9pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Ej</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<table class="MsoTableGrid" style="border:medium none;margin-left:40.85pt;border-collapse:collapse;height:107px;" border="0" cellspacing="0" cellpadding="0" width="405">
<tbody>
<tr style="height:22.5pt;">
<td style="width:117.3pt;height:22.5pt;padding:0 5.4pt;" width="156" valign="top">
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Caso de Uso </span></p>
</td>
<td style="width:49.6pt;height:22.5pt;padding:0 5.4pt;" width="66" valign="top">
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>:</span></p>
</td>
<td style="width:244.2pt;height:22.5pt;padding:0 5.4pt;" width="326" valign="top">
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Juega un juego</span></p>
</td>
</tr>
<tr style="height:18.15pt;">
<td style="width:117.3pt;height:18.15pt;padding:0 5.4pt;" width="156" valign="top">
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Participantes</span></p>
</td>
<td style="width:49.6pt;height:18.15pt;padding:0 5.4pt;" width="66" valign="top">
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>:</span></p>
</td>
<td style="width:244.2pt;height:18.15pt;padding:0 5.4pt;" width="326" valign="top">
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Jugador</span></p>
</td>
</tr>
<tr>
<td style="width:117.3pt;padding:0 5.4pt;" width="156" valign="top">
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Descripción</span></p>
</td>
<td style="width:49.6pt;padding:0 5.4pt;" width="66" valign="top">
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>:</span></p>
</td>
<td style="width:244.2pt;padding:0 5.4pt;" width="326" valign="top">
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Este caso de uso comienza   cuando el jugador recoge y hace rodar los dados. Si los puntos suman Siete,   gana y pierde si suman cualquier otro número</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:99pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:70.9pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:54pt;text-align:justify;"><span> </span></p>
<ol style="margin-top:0;" type="1">
<li class="MsoNormal"><span style="font-size:14pt;">Definición del Modelo Conceptual</span></li>
</ol>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;text-indent:42.55pt;"><span>Para descomponer un problema hay que identificar los conceptos, las etiquetas y las asociaciones que se juzgan importantes.</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;text-indent:42.55pt;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:center;text-indent:42.55pt;" align="center"><!--[if gte vml 1]&amp;gt;  &amp;lt;![endif]--><!--[if !vml]--><img src="http://kseed.files.wordpress.com/2008/05/modeloconceptual1.gif" alt="" width="407" height="283" /><!--[endif]--></p>
<p class="MsoNormal" style="margin-left:36pt;text-align:center;" align="center"><em><span style="font-size:10pt;">El modelo conceptual no es una descripción de los componentes de Software; representa los conceptos del mundo real.</span></em></p>
<p class="MsoNormal" style="margin-left:36pt;text-align:justify;"><span>El modelo conceptual muestra los conceptos jugador, dados, juegos de dados, sus asociaciones y atributos.</span></p>
<p class="MsoNormal" style="text-align:justify;"><span style="font-size:14pt;"> </span></p>
<ol style="margin-top:0;" type="1">
<li class="MsoNormal"><span style="font-size:14pt;">Definición de los diagramas de colaboración</span></li>
</ol>
<p class="MsoNormal" style="margin-left:36pt;text-align:justify;text-indent:34.9pt;"><span>Los diagramas de colaboración presentan el flujo de mensajes entre las instancias y la invocación de métodos.</span></p>
<p class="MsoNormal" style="margin-left:36pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:70.9pt;text-align:center;text-indent:-34.9pt;" align="center"><!--[if gte vml 1]&amp;gt;  &amp;lt;![endif]--><!--[if !vml]--><img src="http://kseed.files.wordpress.com/2008/05/diagramacolaboraciones1.gif" alt="" width="407" height="283" /><!--[endif]--></p>
<p class="MsoNormal" style="margin-left:36pt;text-align:center;" align="center"><em><span style="font-size:10pt;">El diagrama de colaboración, muestra gráficamente el paso esencial del juego, enviando mensajes a las instancias de las clases jugador y dados.</span></em></p>
<p class="MsoNormal" style="margin-left:36pt;text-align:justify;"><span> </span></p>
<ol style="margin-top:0;" type="1">
<li class="MsoNormal"><span style="font-size:14pt;">Definición del diseño de clases</span></li>
</ol>
<p class="MsoNormal" style="margin-left:36pt;text-align:justify;text-indent:34.9pt;"><span>Para definir una clase es preciso contestar varias preguntas :</span></p>
<p class="MsoNormal" style="margin-left:88.9pt;text-align:justify;text-indent:-18pt;"><!--[if !supportLists]--><span style="font-family:Symbol;">·<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span>¿Cómo se conectan unos objetos a otros?</span></p>
<p class="MsoNormal" style="margin-left:88.9pt;text-align:justify;text-indent:-18pt;"><!--[if !supportLists]--><span style="font-family:Symbol;">·<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;"> </span></span><!--[endif]--><span>¿Cuáles son los métodos de una clase?</span></p>
<p class="MsoNormal" style="margin-left:88.9pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:88.9pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Para esto debe examinar detenidamente los diagramas de colaboración que indica las conexiones necesarias entre objetos y también los métodos que cada clase debe definir.</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>El diagrama de diseño de clases muestra las definiciones de clases que han de implementarse en el software.</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<p><span style="font-size:12pt;"><br />
</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:center;" align="center"><span><!--[if gte vml 1]&amp;gt;  &amp;lt;![endif]--><!--[if !vml]--><img src="http://kseed.files.wordpress.com/2008/05/disenoclases1.gif" alt="" width="407" height="283" /><!--[endif]--></span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:center;" align="center"><em><span style="font-size:10pt;">Diagrama de clases para los componentes de Software</span></em></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:center;" align="center"><em><span style="font-size:10pt;"> </span></em></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>A diferencia del modelo conceptual, este diagrama no muestra gráficamente conceptos del mundo real, describe únicamente componentes de Software.</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span>Para indicar de qué manera los objetos se conectan entre sí a través de atributos, una línea con una flecha en la punta indicará un atributo.</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:3cm;text-align:justify;text-indent:-49.6pt;"><span>Ejemplo: Juego de dados, posee una atributo  que apunta a una instancia de un jugador</span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal" style="margin-left:35.45pt;text-align:justify;"><span> </span></p>
<p class="MsoNormal"><span style="font-size:14pt;">Análisis y Diseño</span></p>
<p class="MsoNormal" style="text-align:justify;"><span style="font-size:14pt;"> </span><span>Es conveniente distinguir constantemente entre investigación (análisis) y solución (diseño), es útil tener un paso bien diferenciado que indague la naturaleza del problema antes de buscar la manera de crear la solución.</span></p>
<p class="MsoNormal" style="text-align:justify;"><span> </span></p>
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal"><span style="font-size:14pt;"> </span></p>
<p class="MsoNormal"><span style="font-size:14pt;"> </span></p>
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal"><a href="http://kseed.files.wordpress.com/2008/05/analisis-y-diseno-orientado-a-objetos-parte-1.pdf">Adjunto PDF</a></p>
<p class="MsoNormal">
<p class="MsoNormal">
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kseed.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kseed.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kseed.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kseed.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kseed.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kseed.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kseed.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kseed.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kseed.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kseed.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kseed.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kseed.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kseed.wordpress.com&blog=3584850&post=6&subd=kseed&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://kseed.wordpress.com/2008/05/02/material-uml-y-patrones/feed/</wfw:commentRss>
	
		<media:content url="http://kseed.files.wordpress.com/2008/05/modelo3.gif" medium="image" />

		<media:content url="http://kseed.files.wordpress.com/2008/05/modeloconceptual1.gif" medium="image" />

		<media:content url="http://kseed.files.wordpress.com/2008/05/diagramacolaboraciones1.gif" medium="image" />

		<media:content url="http://kseed.files.wordpress.com/2008/05/disenoclases1.gif" medium="image" />
	</item>
		<item>
		<title>Preparar un ambiente de desarrollo en DW CS3</title>
		<link>http://kseed.wordpress.com/2008/04/29/preparar-un-ambiente-de-desarrollo-en-dw-cs3/</link>
		<comments>http://kseed.wordpress.com/2008/04/29/preparar-un-ambiente-de-desarrollo-en-dw-cs3/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 13:48:30 +0000</pubDate>
		<dc:creator>jimmyponce</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Tecnologias]]></category>

		<category><![CDATA[adodb]]></category>

		<category><![CDATA[cs3]]></category>

		<category><![CDATA[dra]]></category>

		<category><![CDATA[dreamweaver]]></category>

		<category><![CDATA[dw]]></category>

		<category><![CDATA[ide]]></category>

		<category><![CDATA[mysql]]></category>

		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://kseed.wordpress.com/?p=3</guid>
		<description><![CDATA[Siendo este mi primer artículo en este Blog y siendo además el puntapie inicial para el desafio que significa esta celula de estudios me he decidido a entregar los aportes necesarios para motivar las publicaciones del resto de la celula, este articulo entrega una breve guia tutorial en PDF la cual permite transformar a Dreamweaver [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p align="justify">Siendo este mi primer artículo en este Blog y siendo además el puntapie inicial para el desafio que significa esta celula de estudios me he decidido a entregar los aportes necesarios para motivar las publicaciones del resto de la celula, este articulo entrega una breve guia tutorial en PDF la cual permite transformar a Dreamweaver CS3 en un ambiente de desarrollo, en este ejemplo para PHP/MySQL, mas adelante veremos como mediante DW 8 podremos hacer algo similar pero con un modelo mas versatil y robusto como el proporcionado por PHP/ADODB. También será tarea el entregar algunos ejemplos de desarrollo en estos modelos y porsupuesto algo no menor será la entrega de tecnicas de desarrollo rapido de aplicaciones (DRA) en DW 8 y CS3 usando componentes como el ADDT para CS3 o el ya difunto Interakt (que le dio paso a ADDT) en la iniciativa de ADOBE de potenciar a DW como un IDE que entregue soporte para DRA.</p>
<p align="justify"><a href="http://kseed.files.wordpress.com/2008/04/copia-de-pdf.gif"><img class="alignnone size-medium wp-image-5" src="http://kseed.files.wordpress.com/2008/04/copia-de-pdf.gif?w=25&h=23" border="0" alt="" width="25" height="23" align="absMiddle" /></a><a href="http://kseed.files.wordpress.com/2008/04/preparacion-de-entorno-de-desarrollo-en-dreamweaver-cs3.pdf" target="_blank">Descargar tutorial</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kseed.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kseed.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kseed.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kseed.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kseed.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kseed.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kseed.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kseed.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kseed.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kseed.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kseed.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kseed.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kseed.wordpress.com&blog=3584850&post=3&subd=kseed&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://kseed.wordpress.com/2008/04/29/preparar-un-ambiente-de-desarrollo-en-dw-cs3/feed/</wfw:commentRss>
	
		<media:content url="http://kseed.files.wordpress.com/2008/04/copia-de-pdf.gif?w=25" medium="image" />
	</item>
	</channel>
</rss>