Fundamentos de Ingeniería de Software

Slides:



Advertisements
Presentaciones similares
Análisis y Diseño de Sistemas Enfoque Estructurado
Advertisements

BizAgi - Business Agility
SISTEMAS DE INFORMACIÓN I
IBD Plan 90 y 2003 Clase 11.
DICCIONARIO DE DATOS (D.D)
Diccionario de Datos (DD)
Métrica v2.1 : Técnica - Diagrama de Flujo de Datos (DFD)
Fundamentos de Diseño de Software INFT.1
ANALISIS Y DISEÑO ESTRUCTURADO
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
TECNICATURA UNIVERSITARIA EN INFORMATICA
Análisis y Diseño Estructurado
Análisis y Diseño Estructurado
ANÁLISIS Y DISEÑO ESTRUCTURADO
Diccionario de Datos El diccionario de datos es un listado organizado de todos los datos pertenecientes al sistema, con definiciones precisas y rigurosas.
Diagrama de Flujo de Datos (DFD)
Resolución de Problemas Algoritmos y Programación
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
Diseño del Esquema de BD
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERIA DIVISIÓN DE INGENIERÍA ELÉCTRICA COMPUTACIÓN PARA INGENIEROS NOTA IMPORTANTE: Para complementar.
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
Aspectos Avanzados de la Tecnología de Objetos
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
Introducción al Análisis Estructurado
Profesor: Miguel Angel Vidal
Diccionario de datos en Análisis y Diseño Estructurado
ING. CATALINA DONCEL GONZÁLEZ ING. MÓNICA LORENA TORRES VIVAS
BASES DE DATOS.
INFOMATICA EMPRESARIAL Principales Contenidos: Clase 26 de Mayo de 2012 Alejandra Meliza Caro Profesor.
DISEÑO Genera soluciones a requerimientos planteados
* FRAUSTO JIMENEZ GABRIELA * * HERNANDEZ TORRES ANA LAURA * * MANDUJANO JUAN CARLOS * * NOVA MARIN YARELI PAULINA * * ZAVALA CORTE JOCELYN ARELI *
Métrica v2.1 : Técnica - Diagrama de Flujo de Datos (DFD)
Técnica - Diagrama de Flujo de Datos (DFD)
Diagramas de Flujo de Datos (DFD)
Bases de Datos Modelamiento.
Diccionario de datos. Es el conjunto de metadatos que incluye las características lógicas y concisas de los datos que se van a utlizar en el sistema.
El Modelo Esencial.
Guías para Construir un DFD
Diagramas de Flujo de Datos
Tecnológico de Estudios Superiores Huixquilucan Fundamentos de Sistemas Ingeniería en Sistemas Computacionales Lic.: Lydia Villavicencio Gómez “Paradigmas.
Diccionario de Datos.
Herramientas del Análisis Estructurado
Diccionario de Datos.
Análisis de Sistemas.
Organización y Estructuración de Datos
Visión Panorámica Diccionario de Datos Paso al diseño
Diccionario de Datos.
Tecnológico de Estudios Superiores Huixquilucan
Organización y Estructuración de Datos Profesor Titular: Mg Carlos G. Neil 2009.
ANALISIS Y DISEÑO ESTRUCTURADO
Trainning DFD.
Explica con tus propias palabras
Departamento de Informática Universidad de Aconcagua
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
Trainning DFD.
Edward Barrera Barrera Cristian Anderson Isacc
Ingeniería de Requisitos
Diagramas de Flujo de Datos (DFD)
ANÁLISIS ESTRUCTURADO
Proceso de Diseño de Interfaces
ANALISIS Y DISEÑO ESTRUCTURADO
3. Paradigmas de la ingeniería de software.
Un requerimiento es una condición o capacidad a la que el sistema (siendo construido) debe conformar [ Rational ]. Un requerimiento de software puede.
Métodos de recolección
Proceso de desarrollo de Software
Licda. Noelia Gómez Gutiérrez
ETAPA DE ANÁLISIS Profesora: Msc. Nelwi Báez. Etapas Sistema de Información AnálisisDesarrolloDiseño.
Fundamentos de Ingeniería de Software
INTEGRANTES: –A–ALLENDE ARRUNÁTEGUI, Cecilia. –L–LOLI TARAZONA, Ricardo. –O–ORTIZ CUBAS, Anthony –P–PINEDA MOGOLLÓN, Sara. –R–RUIZ GSTIR, Yessica. Ciudad.
Diccionario/Directorio de Datos
Transcripción de la presentación:

Fundamentos de Ingeniería de Software Modelo de Análisis Diccionario de Clases

Diccionario de Datos Es un listado organizado de todos los datos pertinentes al sistema. Posee definiciones precisas de todos los flujos de datos, elementos y estructuras de datos, almacenes y entidades, para que tanto el usuario como el analista tengan un conocimiento completo de ellos.

Diccionario de datos Además se puede usar para: Validar el DFD (que sea completo y preciso). Proporcionar un punto inicial para el desarrollo de pantallas e informes. Determinar el contenido de los datos almacenados en los archivos.

Diccionario de Datos. La segunda herramienta de modelado importante, aunque no tiene la presencia y atractivo gráfico de los DFD, los diagramas Entidad-Relación o los diagramas de estructuras, es el diccionario de datos.   El diccionario de datos es un listado organizado de todos los datos pertinentes al sistema, con definiciones precisas y rigurosas para que tanto el usuario como el analista tengan un entendimiento común de todas las entradas, salidas, componentes de los almacenes y cálculos intermedios. El diccionario de datos define los datos haciendo lo siguiente: Describe el significado de los flujos y almacenes que se muestran en los DFD. Describe la composición de agregados de paquetes de datos que se mueven a lo largo de los flujos, es decir, paquetes complejos que pueden descomponerse en unidades más elementales. Describen la composición de los paquetes de datos en los almacenes. Especifica los valores y unidades relevantes de piezas elementales de información en los flujos de datos y en los almacenes de datos. Describe los detalles de las relaciones entre almacenes que se enfatizan en un diagrama de entidad-relación u otro modelo de datos.

Notación del diccionario de datos. Existen muchos esquemas de notación comunes utilizados. Este es uno de los más utilizados.   = : está compuesto de  + : y  ( ) :optativo (puede estar presente o ausente)  { } : iteración  [ ] : seleccionar una de varias alternativas  * * : comentario  @ : identificador (campo clave) para un almacén  | : separa opciones alternativas en la construcción

Por ejemplo, podemos definir :   nombre = título de cortesía + nombre + (segundo nombre) + apellido paterno + apellido materno título de cortesía = [Sr. | Srta. | Sra. | Dr. | Profesor ] nombre = {caracter legal}  apellido paterno = {caracter legal}  apellido materno = {caracter legal}

Completitud del Diccionario de Datos. Para verificar varios detalles de corrección del sistema independientemente del usuario, el analista puede asegurarse que el diccionario esté completo y sea consistente y no contradictorio. Así, puede plantearse las siguientes preguntas:   ¿Se ha definido en el diccionario cada flujo del DFD? ¿Se han definido todos los componentes de los datos en el diccionario? ¿Se ha definido más de una vez algún dato? ¿Se ha utilizado la notación correcta para todas las definiciones del diccionario de datos? ¿Hay elementos de datos en el diccionario que no estén relacionados con el DFD u otros diagramas?

Diccionario de datos Flujos de datos Nombre. Descripción. Estructuras de datos que circulan a través de ellos. Fuentes y destinos de los FD. Volumen de cada estructura de datos. Actual implementación física, si se describe un sistema existente.

Diccionario de datos Procesos Nombre. Descripción breve de su función. Flujos de datos de E/S. Miniespecificaciones: resumen lógico con sus funciones principales.

Diccionario de datos Estructuras de datos Nombre. Descripción. Elementos de datos que la componen. Información de volumen. Ej: promedio de 100 por día. Flujos de datos y estructuras relacionadas.

Diccionario de datos Elementos de datos Nombre. Descripción. Alias: si se nombra un mismo elemento con diferentes nombres en distintos lugares. Elementos de datos relacionados. Rango y significado de los valores: Continuos: Importe de 0 a $999.999,99 (información de tratamiento de valores límite). Discontinuos : estado civil: soltero, casado, viudo, divorciado. (criterios de validación) Longitud: longitud real. Ej: Cantidad: 4 dígitos. Codificación: forma en que será codificado físicamente. Ej: entero, doble, cadena, etc. Formatos de E/S: presentación de los datos. Ej: Clave: *

Diccionario de datos Almacenes de datos Nombre. Descripción del contenido en función de las estructuras de datos que almacenan. Flujos de datos de E/S.

Diccionario de datos Entidades externas Glosario En general son pocas y no siempre se incluyen. Nombre. Flujos de datos asociados.   Glosario Descripción del vocabulario propio de los usuarios o del tipo de negocio. Nombre. Ej: Valor Neto Presente. Descripción. Ej: El monto que debería invertirse para producir un flujo de efectivo fijo. Alias. Ej: V.N.P.