Libertad

Páginas: 16 (3822 palabras) Publicado: 15 de abril de 2012
Paso a Paso

Tabla de Contenidos

Paso 0: Introducción................................................................................................ 3 Paso 1: Construcción del Modelo Conceptual......................................................... 4 Paso 2: Compilación del Modelo Conceptual .......................................................... 7 Paso 3: Ejecución del ModeloConceptual ............................................................ 10 Paso 4: Documentación del Modelo Conceptual................................................... 28

Página 2 de 30

Visítenos en www.enterpriseanalyst.net

Enterprise Analyst Paso a Paso
Este documento demuestra el escenario típico en uso de Enterprise Analyst en análisis y construcción de un pequeño sistema. Son dosobjetivos del documento: • Entregar un tutorial inicial de la herramienta, explicando los pasos básicos en su uso y una propuesta para la aplicación propia de sus nuevos usuarios • Demostrar los beneficios en el proceso de desarrollo que introduce Enterprise Analyst en colaboración con Enterprise Architect En este documento aprenderá: • El potencial del modelo conceptual en captura de las “reglas denegocio” de un sistema informático • Como llegar a un modelo conceptual con la sintaxis correcta • Como comprobar la corrección semántica del modelo conceptual • Como generar la documentación del modelo conceptual • Como generar el diseño detallado y los códigos fuentes a partir del modelo conceptual y seguir “afinando” nuevo sistema

Paso 0: Introducción
El problema bajo análisis en el conocidojuego Gato. Hay que construir un sistema que permitirá a dos jugadores humanos iniciar un juego, hacer jugadas según las reglas bien definidas y finalmente detectar el final del juego a favor de uno de dos jugadores. Las reglas son simples – cada jugador tiene un signo (O o X) y lo usa para capturar los casilleros de un tablero con un total de 9 casilleros. Los jugadores se alternan en jugadashasta que uno de ellos logre capturar una corrida de 3 casilleros, sea esta horizontal, vertical o diagonal. Si todos los casilleros terminen capturados antes de llegar a esta situación, el juego se considera empatado.

Para la realización de este ejercicio, se necesitan instalar las siguientes herramientas: • Enterprise Architect (disponible en www.sparxsystems.com.au) • Enterprise Analyst(disponible en www.enterpriseanalyst.net)

Página 3 de 30

Visítenos en www.enterpriseanalyst.net

Paso 1: Construcción del Modelo Conceptual
La fuente principal de información para esta tarea es la especificación del problema, detallada en la sección anterior. El objetivo es simple – identificar los conceptos importantes del problema, sus características y las relaciones entre ellos. Parafamiliarizarse con los elementos del modelo conceptual, se puede referir al capítulo “Modelamiento con UML y Enterprise Analyst” en la Ayuda de la herramienta. Sin embargo, todo el modelamiento conceptual se realiza usando Enterprise Architect. Por lo tanto, el primer paso es crear un nuevo proyecto en EA. De ahí, crear un nuevo diagrama, abrirlo y agregarle un nuevo paquete:

Un nombre adecuado parael nuevo paquete podría ser “Gato” reflejando el nombre del juego. El resultado de la creación de un nuevo paquete en EA está representado en la siguiente imagen:

Este paquete será el contenedor de los elementos del modelo conceptual (el diagrama y las clases). Haciendo un doble clic, “abrir” el paquete e ingresar a su diagrama predeterminado. Enterprise Architect creará este diagrama de formaautomática. Ahora podemos proceder a la construcción de las clases.

Página 4 de 30

Visítenos en www.enterpriseanalyst.net

La parte más obvia del problema de juego Gato es el Tablero del juego. Tal como dice la especificación, el Tablero está compuesto por nueve Casilleros distribuidos de forma 3x3. Esta situación está precisamente modelada usando el siguiente modelo conceptual:

Ahora...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La libertadora del libertador
  • Libertad o libertad
  • Libertad, libertad
  • libertad o libertad
  • La libertad
  • La libertad
  • Libertad
  • Libertad

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS