Herramientas del Modelo Esencial AGUILAR VELEZ NANCY JANET. GONZALEZ DIAZ HANK CARLO. FLORE MELENDEZ JUAN  PABLO.
<ul><li>Permiten concentrarse en ciertas características importantes del sistema, prestando menos atención a otras. </li><...
Algunas herramientas de modelado
Diagrama de flujo de datos .
<ul><li>Son un tipo de herramienta de modelado, permiten modelar todo tipo de sistemas, concentrándose en las funciones qu...
Diagrama de entidad relación.
<ul><li>Se concentra en los datos almacenados en el sistema y las relaciones entre éstos. Un diagrama de entidad-relación ...
Diagrama de transición de estados
<ul><li>Son herramientas de modelado de sistemas en tiempo real. Los componentes de un DTE son: * ESTADOS: comportamiento ...
Diccionario de datos.
<ul><li>Es un listado organizado de todos los datos que pertenecen a un sistema. </li></ul><ul><li>Objetivo: </li></ul><ul...
Especificación de procesos .
<ul><li>Es una herramienta de modelado de sistemas, que permite definir qué sucede en los procesos o funciones de un siste...
<ul><li>Desarrollo de una especificación de procesos Algunas herramientas utilizadas para generar especificaciones de proc...
Diagramas HIPO e IPO
<ul><li>Asocian estructuras de programa a estructuras de Entrada-Salida </li></ul><ul><li>Permiten definir el modelo de da...
Diagrama de clases
<ul><li>Muestra un conjunto de clases, interfaces, y colaboraciones y sus relaciones entre ellos.  </li></ul><ul><li>Se us...
<ul><li>Los diagramas de clase son importantes no solo para la visualización, especificación y documentación del modelo es...
Próxima SlideShare
Cargando en…5
×

Herramientas Del Modelo Esencial

5.073 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
5.073
En SlideShare
0
De insertados
0
Número de insertados
19
Acciones
Compartido
0
Descargas
73
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Herramientas Del Modelo Esencial

  1. 1. Herramientas del Modelo Esencial AGUILAR VELEZ NANCY JANET. GONZALEZ DIAZ HANK CARLO. FLORE MELENDEZ JUAN PABLO.
  2. 2. <ul><li>Permiten concentrarse en ciertas características importantes del sistema, prestando menos atención a otras. </li></ul><ul><li>Los modelos resultados, son una buena forma de determinar si están representados todos los requerimientos del sistema, como también saber si el analista comprendió qué hará el sistema. </li></ul><ul><li>Las herramientas de modelado utilizadas dependen del analista, del tipo de sistema, de los requerimientos, etc. </li></ul>
  3. 3. Algunas herramientas de modelado
  4. 4. Diagrama de flujo de datos .
  5. 5. <ul><li>Son un tipo de herramienta de modelado, permiten modelar todo tipo de sistemas, concentrándose en las funciones que realiza, y los datos de entrada y salida de esas funciones. </li></ul><ul><li>Componentes: </li></ul><ul><li>* PROCESOS (burbujas): representan la parte del sistema que transforma ciertas entradas en ciertas salidas. * FLUJOS: representan los datos en movimiento. Pueden ser flujos de entrada o flujos de salida. Los flujos conectan procesos entre sí y también almacenes con procesos. * ALMACENES: representan datos almacenados. Pueden ser una base de datos, un archivo físico, etc. * TERMINADORES: representan entidades externas que se comunican con el sistema. Esas entidades pueden ser personas, organizaciones u otros sistemas, pero no pertenecen al sistema que se está modelando. Existen procesos y flujos especiales llamados procesos de control y flujos de control. Se emplean para modelar sistemas en tiempo real. </li></ul>
  6. 6. Diagrama de entidad relación.
  7. 7. <ul><li>Se concentra en los datos almacenados en el sistema y las relaciones entre éstos. Un diagrama de entidad-relación o DER es un modelo de red que describe la distribución de los datos almacenados en un sistema de forma abstracta. </li></ul><ul><li>Componentes de un DER * TIPOS DE OBJETOS o ENTIDADES. * RELACIONES: conectan los objetos o entidades. Los DER se emplean para modelar bases de datos que pertenecen a un sistema informático. </li></ul>
  8. 8. Diagrama de transición de estados
  9. 9. <ul><li>Son herramientas de modelado de sistemas en tiempo real. Los componentes de un DTE son: * ESTADOS: comportamiento del sistema que es observable en el tiempo. Los sistemas tienen un estado inicial, pero pueden tener múltiples estados finales (mútuamente excluyentes). * Cambios de estados: condiciones y acciones. Un diagrama de transición de estados puede utilizarse como una especificación de proceso de un proceso de control de un DFD. </li></ul>
  10. 10. Diccionario de datos.
  11. 11. <ul><li>Es un listado organizado de todos los datos que pertenecen a un sistema. </li></ul><ul><li>Objetivo: </li></ul><ul><li>Es dar precisión sobre los datos que se manejan en un sistema, evitando así malas interpretaciones o ambigüedades. Define con precisión los datos de entrada, salida, componentes de almacenes, flujos, detalles de las relaciones entre almacenes, etc. Los diccionarios de datos son buenos complementos a los diagramas de flujo de dato, los diagramas de entidad-relación, etc. </li></ul>
  12. 12. Especificación de procesos .
  13. 13. <ul><li>Es una herramienta de modelado de sistemas, que permite definir qué sucede en los procesos o funciones de un sistema. Objetivo: </li></ul><ul><li>Definir qué debe hacerse para transformar ciertas entradas en ciertas salidas. No hay una única forma de realizar la especificación de procesos; existen múltiples herramientas que facilitan esta tarea, aunque debería emplearse aquellas que permitan fácil comprensión. </li></ul>
  14. 14. <ul><li>Desarrollo de una especificación de procesos Algunas herramientas utilizadas para generar especificaciones de procesos son: * Lenguaje estructurado: se emplea un lenguaje natural limitado en palabras y construcciones, dándole más precisión y claridad, evitando ambigüedades (el lenguaje natural humano carece de precisión y es muy ambiguo). Definen un algoritmo. * Uso de pre-condiciones y post-condiciones: describen la función del proceso, sin detallar un algoritmo específico. * Otras: tablas de decisiones, lenguaje narrativo, diagramas de flujos, diagrama Nassi-Shneiderman, gráficas, etc. </li></ul>
  15. 15. Diagramas HIPO e IPO
  16. 16. <ul><li>Asocian estructuras de programa a estructuras de Entrada-Salida </li></ul><ul><li>Permiten definir el modelo de datos. </li></ul><ul><li>Se utilizan para realizar la especificación funcional del sistema. </li></ul><ul><li>Establecen una jerarquía en un patrón </li></ul><ul><li>Entrada-Proceso-Salida </li></ul>
  17. 17. Diagrama de clases
  18. 18. <ul><li>Muestra un conjunto de clases, interfaces, y colaboraciones y sus relaciones entre ellos. </li></ul><ul><li>Se usan en el diseño del modelo estático para ver un sistema. Para las demás partes, este modelado involucra el vocabulario del sistema, el modelado de colaboraciones, o modelado de esquemas. Los diagramas de clase son también la base para un par de diagramas relacionados: Diagramas de Componente y Diagramas de Instalación. </li></ul>
  19. 19. <ul><li>Los diagramas de clase son importantes no solo para la visualización, especificación y documentación del modelo estructural, pero también para la construcción de sistemas ejecutables. Ingeniería hacia adelante e ingeniería inversa. </li></ul>

×