Der y dfd

Solo disponible en BuenasTareas
  • Páginas : 5 (1007 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de abril de 2011
Leer documento completo
Vista previa del texto
Contenido
INGENIERIA DE SOFTWARE Tema 3: Modelado del análisisMétodo Estructurado Presenta: David Martínez Torres Universidad Tecnológica de la Mixteca dtorres@mixteco.utm.mx IEC37
1 2

1. 2. 3. 4.

Introducción Estructura del modelo del análisis Conclusiones Referencias

1. Introducción El modelo del análisis debe lograr 3 objetivos:
Describir lo que quiere el cliente Establecer unabase para la creación de un diseño del software Definir D fi i un conjunto de requisitos que se puedan j t d i it d validad una vez que se ha construido el software.

Estructura del Modelo del análisis

El modelado del sistema permite al analista entender la funcionalidad del sistema, y los modelos son utilizados para comunicarse con los clientes Los modelos son abstractos - estos siempre dejanfuera alguna información del sistema
3

Diagrama Diagrama Entidad- Diccionario de Flujo de datos relación de datos Diagrama Transición Estados

4

Diagrama Entidad-Relación (DER)
Representa las relaciones entre los objetos de datos Esta notación se usa para la actividad de modelado de datos Los atributos de cada objeto se pueden describir mediante una d d descripción de objetos de datosó d b d d

Diagrama de flujo de datos (DFD)
Sirve para dos propósitos:
Indica como se transforman los datos conforme avanza el sistema Representa las funciones (y subfunciones) que transforman el flujo de datos datos.

En una especificación de proceso (EP) se encuentra una descripción de cada función representada en el DFD

Diagrama transición estados (DTE)
Indica como se comporta elsistema como consecuencia de sucesos externos DTE representa los diferentes modos de comportamiento (estados) del sistema y la manera en que se hacen las transiciones de estado a estado. estado EL DTE sirve como la base del modelado de comportamiento Dentro de la Especificación de Control (EC) se encuentra mas información sobre aspectos de control del software

Modelado de Datos (DER)
Modelopropuesto inicialmente por Peter Chen [CHE77] Utilizado para describir la estructura lógica de los p p datos procesados por el sistema Resalta las entidades en el sistema, las relaciones entre estas entidades, y sus atributos Ampliamente utilizada en el diseño de Bases de Datos relacionales

8

Ejemplos DER

Ejemplos DER [Editado de pressman]

9

Ejemplos DER Agregue al diagrama anteriorlas siguientes entidades y relaciones: Entidades: Distribuidor y t a spo t sta transportista Relaciones: autoriza, almacena, contrata y transporta

Ejemplo DER

12

DER de Software Hogar Seguro

Diagramas de Flujos de Datos Puede ser utilizado para mostrar el procesamiento a distintos niveles de abstracción, desde un alto nivel de abstracción hasta muy detallado Puede ser también usadopara la descripción arquitectónica mostrando el intercambio de datos entre los subsistemas que componen el sistema. Notación: Proceso : Es un transformador de datos que reside dentro de los límites del sistema a ser modelado

Proceso

14

Diagramas de Flujos de Datos Flujo de Datos : Traspaso de objetos de datos de una función a otra o bien a entidades externas al sistema.

Diagramas deFlujos de Datos Entidad Externa : Un productor o consumidor de información que reside fuera de los límites del sistema a ser modelado. Ejemplo hardware, persona, otro programa etc.
Cliente

datos

Almacén de datos : Depósito o repositorio de datos, para el uso de uno o varios procesos. Puede ser cualquier estructura.

Nombre

15

16

Ej. 1 DFD de nivel contextual para HogarSeguroMonitor del panel de control

Panel de control

Ordenes y datos de usuario

Información para visualizar

Software HogarSeguro

Tipo de alarma

Alarma

ç

Sensores

Estado del sensor

Tonos del número de teléfono

Línea telefónica

17

18

DFD de nivel 2 que refina el proceso monitorizar sensores

Ejemplo 3

19

20

Ejemplo
Luego se deben desarrollar los niveles...
tracking img