Você está na página 1de 18

ANALISIS ESTRUCTURADO

Ing. Sonia Godoy Hortua

ESPECIFICACIN DE REQUERIMIENTOS
1. Requerimientos funcionales y no funcionales 2. Especificacin de requerimientos en lenguaje natural 3. Herramientas de especificacin
Modelado de datos Diagramas entidad/relacin Diagramas de clases en UML Diccionarios de datos Modelado de procesos Diagramas de flujo de datos Casos de uso

Ing. Sonia Godoy Hortua

4. Documento de especificacin del sistema

Metodologas estructuradas

Proponen la creacin de modelos del sistema que representan los procesos, los flujos y la estructura de los datos de una manera descendente

Hacia un punto de vista funcional del sistema Metodologas orientadas a procesos

Hacia la estructura de datos Metodologas orientadas a datos

Se pasa de una visin general del problema, nivel de abstraccin alto, a un nivel de abstraccin sencillo

Ing. Sonia Godoy Hortua

Metodologas orientadas a procesos

Metodologas orientadas a datos

ENTRADA

PROCESO

SALIDA

ENTRADA

SALIDA

COMPARACIONES
Ing. Sonia Godoy Hortua 4

Utilizan un enfoque de descomposicin descendente para evaluar los procesos del espacio del problema y los flujos de datos con los que estn conectados Representantes de ste grupo son las metodologas de anlisis y diseo estructurado como:
Merise [Tardieu et al., 1986] YSM (Yourdon Systems Method) [Yourdon Inc., 1993] SSADM (Structured Systems Analysis and Design Method) [Ashworth y Goodland,1990] METRICA v.2.1 [MAP, 1995] METRICA v3.0 (Parcialmente) [MAP, Ing. Sonia Godoy Hortua 5 2001]

Metodologas orientadas datos


Las actividades de anlisis comienzan

evaluando en primer lugar los datos y sus interrelaciones para determinar la arquitectura de datos subyacente
Cuando esta arquitectura est definida,

se definen las salidas a producir y los procesos y entradas necesarios para obtenerlas
Representantes

JSP (Jackson Structured Programming) [Jackson, 1975] JSD (Jackson Structured Design) [Jackson, 1983] LCP (Logical Construction Program) [Warnier, 1974] DESD (Desarrollo de Sistemas Estructurados de Datos), tambin conocido como 6 Ing. Sonia Godoy Hortua metodologa Warnier-Orr [Orr, 1977]

ORIENTADAS A OBJETOS

Se fundamentan en la integracin de los dos aspectos de los sistemas de informacin: datos y procesos En este paradigma un sistema se concibe como un conjunto de objetos que se comunican entre s mediante mensajes El objeto encapsula datos y operaciones Este enfoque permite un modelado ms natural del mundo real y facilita enormemente la reutilizacin del software
7

Ing. Sonia Godoy Hortua

Gran cantidad de representantes


Metodologas

METODOLOGAS ORIENTADAS A OBJETOS

dirigidas por los

datos

Evolucin de las metodologas OO


Metodologas de primera generacin

OMT (Object Modeling Technique) [Rumbaugh et al., 1991] Fusion [Coleman et al., 1994] Ing. Sonia Godoy Hortua

Metodologas

dirigidas por las responsabilidades

RDD

Objectstory

OMT

Rooch

Unificacin, Estandarizacin UML

Mtricas

Metodologas de Segunda generacin

RDD (Responsibility Driven Design) [WirfsBrock et al., 1990] OBA (Object Behavior Analysis) [Rubin y Goldberg, 1992] dirigidas por los

Metodologas de tercera generacin

Metodologas

casos de uso

OMT2 Lenguajes Formales

Fusin OPEN MEDEA

RUP

Objectory [Jacobson et al., 1992] Proceso Unificado [Jacobson et al., 1999] dirigidas por

Metodologas

estados
Metodologa

de Shlaer y 8 Mellor [Shlaer y Mellor, 1992]

Orientadas a objetos

Metodologas estructuradas vs. Metodologas OO


Diseo
STD

PROCESOS

Anlisis

Implementacin
PROGRAMA

DFD

ESTRUCTURADA
DATOS
RELACIONAL DER TABLAS

ESTRUCTURADA VS ORIENTADA A OBJETOS


Ing. Sonia Godoy Hortua 9

OBJETOS

OO

Ing. Sonia Godoy Hortua

MODELADO DE DATOS

10

Diagramas entidad/relacin (E/R)

COMPONENTES

Entidades (conceptos de inters)

Relaciones (asociaciones entre entidades)

Atributos (caractersticas de las entidades)

Ing. Sonia Godoy Hortua

Cardinalidad: uno-a-uno, uno-a-muchos, muchos-amuchos

11

DIAGRAMA ENTIDAD RELACIN


Ing. Sonia Godoy Hortua 12

Ing. Sonia Godoy Hortua

13

Ing. Sonia Godoy Hortua

14

Ing. Sonia Godoy Hortua

15

Ing. Sonia Godoy Hortua

16

Atmicos o compuestos

Claves - subrayados

TIPOS DE ATRIBUTOS
Ing. Sonia Godoy Hortua 17

CARDINALIDAD DE UNA RELACIN


Ing. Sonia Godoy Hortua

18

Você também pode gostar