Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Repaso
Anlisis y Diseo de
Sistemas
z
z
Proceso P1
DEFINICIONES
Entidad
z Ente o ser.
z Lo que constituye la esencia o la forma de una cosa
Evento
z Acontecimiento.
z Eventualidad.
Consultas
z Bsqueda de datos para informarse sobre un asunto.
Informe
z Conjunto de datos que responden a una forma.
Otros
Anlisis y Diseo de Sistemas - Clase 16
Estas transparencias proveen slo una referecia a los temas. Para su estudio debe remitirse a la bibliografa.
Introduccin
z
Diagrama de
flujo de datos
Diagrama
entidadrelacin
Diccionario de Datos
Diccion.
Datos
Diagrama
de
transicin
de
estados
10
Diccionario de Datos
Grficamente
11
z
z
z
z
Estas transparencias proveen slo una referecia a los temas. Para su estudio debe remitirse a la bibliografa.
12
Diccionario de Datos
z
Diccionario de Datos
-
Es un complemento al D.F.D.
z
z
13
Diccionario de Datos
Preguntas:
1.
Todas las personas deben tener un nombre?
2.
Qu pasa con los signos de puntuacin en los
apellidos? Ejemplo. D Agostino.
3.
Se permiten los segundos nombres abreviados?
Ejemplo: Juan X. Snchez.
4.
Existe una longitud mnima para el nombre de una
persona? Ejemplo. Podra una persona llamarse
XY?
5.
Cmo se deben tratar los sufijos que a veces siguen
a un nombre? Ej: Juan Prez Jr.
(Pg. 212 y 213 del libro Anlisis Estructurado Moderno, de Edward Yourdon)
Anlisis y Diseo de Sistemas - Clase 16
14
Se
Anlisis
necesita
y Diseo de Sistemas
una
- Clase 16
NOTACIN.
15
Notacin
16
Ejemplo
NOMBRE_COMPLETO:
{ } iteracin.
nombre = {carcter_legal}
segundo_nombre = {carcter_legal}
apellido = {carcter_legal}
17
Estas transparencias proveen slo una referecia a los temas. Para su estudio debe remitirse a la bibliografa.
18
Definiciones
z
Diccionario de Datos
Datos
Elementales
19
Datos elementales
z
z
z
21
22
Seleccin o Alternativas
Cota superior
23
Cota inferior
Iteracin
20
Convencin:
z
Datos opcionales
Almacenamientos
de Datos
Estructuras
de Datos
A=B+C
Se puede leer como
z Cuando digamos A, queremos decir una B y una
C.
z A se compone de B y C
z A se define como B y C
Anlisis y Diseo de Sistemas - Clase 16
Flujos
de Datos
Estas transparencias proveen slo una referecia a los temas. Para su estudio debe remitirse a la bibliografa.
24
Alias o Sinnimos
z
z
z
Definiciones del
Diccionario de Datos
25
Definiciones a incluir en el DD
z
z
z
z
Almacenamientos de Datos
z
Flujos de datos.
Almacenamientos de datos.
Estructuras de datos.
Datos Elementales.
z
z
z
27
Ejemplo: Almacenamientos de
Datos
z
z
z
z
z
28
Flujos de Datos
Nombre: Clientes
Cdigo:
Sinnimo:
AD + ED
Composicin:
clientes = cliente_tipo-doc + cliente_nro-doc +
cliente_nombre + cliente_direccin +
cliente_fecha-alta
z
z
z
z
29
Estas transparencias proveen slo una referecia a los temas. Para su estudio debe remitirse a la bibliografa.
30
Nombre: Nodedades_clientes
Cdigo:
Sinnimo:
FD + ED
Composicin:
Novedades_clientes = [cliente_tipo-doc +
cliente_nro-doc + cliente_nombre +
cliente_direccin |
cliente_tipo-doc + cliente_nro-doc |
cliente_tipo-doc + cliente_nro-doc +
(cliente_nombre) + (cliente_direccin )]
Anlisis y Diseo de Sistemas - Clase 16
z
z
z
z
z
31
Datos Elementales
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
32
z
z
z
z
z
z
Nombre: estado_civil
Cdigo:
Sinnimo:
DE
Clase: alfanumrico
Longitud: 1
Subconjunto vlido / Significado
z
z
z
z
z
S : soltero
C : casado
V : viudo
D : divorciado
P : separado
O : otro
Frmula de Clculo
Unidad:
Anlisis y Diseo de Sistemas - Clase 16
34
Principio de Modularizacin
Nombre: cantidad_descargada
Cdigo:
Sinnimo:
DE
Clase: numrico
Longitud: 2 enteros y 3 decimales.
Subconjunto vlido / Significado:
Frmula de Clculo:
Unidad: toneladas.
Anlisis y Diseo de Sistemas - Clase 16
33
Nombre:
Cdigo: si existiera en el DD de la BD
Sinnimo:
DE
Clase: (numrica, alfanumrica, fecha, ...)
Longitud:
Subconjunto vlido / Significado:
Frmula de Clculo:
Unidad: (unidad de medida en el caso de un dato
medible).
Anlisis y Diseo de Sistemas - Clase 16
Nombre: Nodedades_clientes
Cdigo:
Sinnimo:
FD + ED
Composicin:
Novedades_clientes = cliente_tipo-doc +
cliente_nro-doc + (cliente_nombre) +
(cliente_direccin)
35
Estas transparencias proveen slo una referecia a los temas. Para su estudio debe remitirse a la bibliografa.
36
Modularizacin: Ejemplo
z
z
z
z
z
Definicin Modularizada
z
z
z
Versus:
z
Consideraciones Generales
z
z
z
38
Resumen de la Notacin
39
40
Diccionario de Datos
z
z
z
Definicin, Componentes,Notacin
Bibliografa:
Anlisis Estructurado Moderno Edward
Yourdon Captulo 10.
41
Estas transparencias proveen slo una referecia a los temas. Para su estudio debe remitirse a la bibliografa.