Escolar Documentos
Profissional Documentos
Cultura Documentos
Anlisis Estructurado
Ingeniera de Software II
Administracin de la Informacin I
Anlisis Estructurado
Es una actividad de construccin de modelos. Mediante
una notacin especfica, creamos modelos que
representan el contenido y flujo de la informacin (datos
y control); partimos el sistema funcionalmente, y segn
los distintos comportamientos establecemos la esencia
de lo que se debe construir.
Administracin de la Informacin I
Modelo de Anlisis
Definicin:
Un conjunto de modelos, es la primera representacin tcnica de un
sistema.
El modelo de anlisis debe cumplir tres objetivos primarios:
Administracin de la Informacin I
Modelado de
Datos del Sistema
Diagrama
Entidad- Relacin
Diccionario
de
Datos
Diagrama de
Transicin de Datos
Modelado de
Comportamiento
del Sistema
Diagrama
de
Flujo de Datos
Modelado de
Funciones del Sistema
Diagrama de Flujo de Datos
Administracin de la Informacin I
Administracin de la Informacin I
Administracin de la Informacin I
Reglas
Representa personas, organizaciones, o sistemas que no
pertenecen al sistema (que no son propios del Negocio)
En el caso de que las entidades se comunicasen entre s, esto no
se contemplara en el diagrama, por estar fuera del mbito de
nuestro sistema.
Puede aparecer en los distintos niveles de DFD para mejorar su
comprensin, aunque normalmente slo aparecer en el diagrama
de contexto.
Suministra informacin acerca de la conexin del sistema con el
mundo exterior
Prof. Jess M. Rondn F..
Administracin de la Informacin I
Reglas de Construccin:
Cuando un flujo de datos entra en un proceso sufre una
transformacin. Un proceso no es origen ni final de los datos, slo
lugar de transformacin de ellos
Un proceso puede trasformar un datos en varios
Es necesario un proceso entre una Entidad Externa y un Almacn
de datos
Administracin de la Informacin I
ID
Nombre
Reglas de Construccin:
Representa la informacin en reposo
No puede crear, destruir ni transformar datos
No puede estar comunicado directamente con otro almacn o
Entidad externa
El flujo de datos (Entrada y Salida) no lleva nombre cuando incide
sobre su contenido completo
No debe estar referido al entorno fsico, y por tanto, no se
diferencian los ficheros convencionales de las bases de datos
No se representa la clave de acceso a este almacn sino slo la
operacin que se realiza (lectura, escritura, actualizacin)
Prof. Jess M. Rondn F..
Administracin de la Informacin I
Verificacin de ID
Reglas de Construccin:
El concepto de flujo de datos es similar al concepto de tubera a
travs del cual fluye informacin de estructura conocida
Los datos no pueden ser creados ni destruidos por un flujo de
datos
Sirve para conectar el resto de los componentes de un DFD
No es un activador de procesos
Cuando un proceso almacena datos, la flecha de flujo de datos se
indica en la direccin del almacn de datos y a la inversa si es el
proceso el que lee datos en el almacn
Prof. Jess M. Rondn F..
Administracin de la Informacin I
Administracin de la Informacin I
Administracin de la Informacin I
Administracin de la Informacin I
Administracin de la Informacin I
indicando
los distintos
Prof.
Jess M. Rondn
F..
Administracin de la Informacin I
indicando
los distintos
Prof.
Jess M. Rondn
F..
Administracin de la Informacin I
Prof. que
Jessaparecen
M. Rondn F..en
Administracin de la Informacin I
Recomendaciones
Se recomienda el utilizar cuatro niveles de descomposicin de
diagramas
Nivel 0: Diagrama de contexto
Nivel 1: Subprocesos
Nivel 2: Funciones de cada subproceso
Nivel 3: Subprocesos asociados
Nivel 4: Procesos (procedimientos, practicas operativa) necesarios
para el tratamiento de cada subproceso.
Administracin de la Informacin I
Administracin de la Informacin I
Administracin de la Informacin I
DER-DED
Es el punto de inicio para el diseo de la Base de Datos con los
Almacenes de Datos
Carta Estructurada
Con los procesos del nivel 1 se puede hacer el men de la
aplicacin
Administracin de la Informacin I
Administracin de la Informacin I
Administracin de la Informacin I
EMITIR LA SOLICITUD
DE VENTA
Administracin de la Informacin I
Administracin de la Informacin I
compuesto
por
ENTIDADES
ATRIBUTOS
RELACIONES
Administracin de la Informacin I
Atributos
Los atributos son las caractersticas
que definen o identifican a una
entidad. Estas pueden ser muchas, y
el diseador solo utiliza o implementa
las que considere ms relevantes
Relacin
Describe cierta dependencia
entre entidades o permite la
asociacin de las mismas.
Administracin de la Informacin I
Anlisis Estructurado:
Anlisis Estructurado:
Modelado de
Modelos
Datos del
Anlisis
del Sistema
Diccionario de Datos
Administracin de la Informacin I
Anlisis Estructurado:
Anlisis Estructurado:
Modelado de
Modelos
Datos del
Anlisis
del Sistema
Nombre
tipo
descripcin
Administracin de la Informacin I
Anlisis Estructurado:
Anlisis Estructurado:
Modelado de
Modelos
Datos del
Anlisis
del Sistema
Nombre
tipo
descripcin
Nombre
String
Almacena el nombre
del producto
Apellido
Stirng
Almacena el apellido
de la persona
Especificacin de Requerimientos
Tcnicas
Administracin de la Informacin I
Administracin de la Informacin I
Requerimientos funcionales
Son declaraciones de los servicios que debe proporcionar el
sistema, de la manera en que ste debe reaccionar a entradas
particulares y de cmo se debe comportar en situaciones
particulares. En algunos casos, los requerimientos funcionales de
los sistemas tambin pueden declarar explcitamente lo que el
sistema no debe hacer.
Administracin de la Informacin I
Requerimientos no funcionales
Tienen que ver con caractersticas que de una u otra forma
pueden limitar el sistema.
de
o
m
o
C
ema
t
s
i
s
r el
e
s
e
b
Administracin de la Informacin I
Casos de usos.
Describe el modo en que un actor interacta con el sistema
(descripcin de un rol en lenguaje natural).
Administracin de la Informacin I
Mtricas De Software.
Aplicacin
continua
de
mediciones en el proceso de
desarrollo del software y sus
productos,
para suministrar informacin
relevante a tiempo.
Prof. Jess M. Rondn F..
Administracin de la Informacin I
Principios de Medicin
Administracin de la Informacin I
Mtrica Bang
Mtricas de la calidad de
especificacin.
Administracin de la Informacin I
Existe una lista de caractersticas para poder valorar la calidad del modelo
de anlisis y la correspondiente especificacin de requisitos:
Especificidad, correccin, complecin, comprensin, capacidad de
verificacin, consistencia externa e interna, capacidad de logro,
concisin, traza habilidad, capacidad de modificacin, exactitud y
capacidad de reutilizacin.
Por ejemplo asumimos que hay n requisitos en una especificacin, tal como:
nr= nf+ nnf
Para determinar la especificidad de los requisitos, se sugiere una mtrica
basada en la consistencia de la interpretacin de los revisores para cada
requisito:
Q1= nui/ nr
La complecin de los requisitos funcionales puede terminarse calculando la
relacin
o Q2= nu/ (ni * ns)
Prof. Jess M. Rondn F..
Muchas Gracias !
Preguntas y Comentarios
Bibliografa.
Captulo 12. Ingeniera del Software. Un enfoque prctico. 5ta. Edicin. Roger Pressman.
Captulo 8. Ingeniera de Software. 7ma. Edicin. Ian Sommerville.
Captulo 7. Anlisis y Diseo de Sistemas. Kendall & Kendall.
Gmez, kriptza A.