Herramientas del Análisis Estructurado. Ingeniería del Software de Gestión

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Herramientas del Análisis Estructurado. Ingeniería del Software de Gestión"

Transcripción

1 Herramientas del Análisis Estructurado

2 Bibliografía Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión. Piattini et al., RA-MA, Análisis Estructurado Moderno. Yourdon, Prentice- Hall, Just Enough Structured Analysis. Yourdon. ( ) 2

3 Índice Herramientas para el Análisis Estructurado Diagrama de Flujo de Datos Diccionario de Datos Especificación de Procesos 3

4 Diagrama de Flujos de Datos (DFD): Introducción Representación gráfica en forma de red Cada nodo representa una función Las funciones se comunican mediante conductos que representan la información que se mueve Se apoya en otras técnicas de descripción textual diccionario de datos especificaciones de proceso Distintos niveles de abstracción. Niveles superiores: funciones del sistema de forma general Niveles inferiores: funciones del sistema de forma detallada También se denomina diagrama de burbujas, diagrama de flujo de trabajo o modelo funcional 4

5 DFD: componentes y notación NOTACIÓN Flujo de Datos YOURDON / DE MARCO GANE & SARSON SSADM METRICA Proceso Almacén de Datos Entidad Externa 5

6 DFD: Ejemplo Simple e Intuitiva Uso de Herramientas Si aumenta la complejidad, podemos descomponer Recuperada de: Just Enough Structured Analysis (Yourdon) 6

7 DFD: Procesos (burbujas, funciones, transformaciones ) Representa una función que transforma los flujos de datos de entrada en uno o varios flujos de datos de salida Regla de Conservación de Datos ENTRADA + INFO LOCAL SALIDA Error de conservación de datos: entrada insuficiente Pérdida de información: error en la salida 7

8 Diagrama de Flujos de Datos (DFD): Procesos PROCESO TRANSFORMACIÓN: cálculo, operación FILTRO: verificación fecha, validación transacción DISTRIBUCIÓN: menú, selección, transacción Identificación Única Incluye un número y un nombre (únicos en el conjunto de DFD que representan el sistema) Características de los nombres: Lo más representativo posible: VERBO + OBJETO ( DD) Dar un nombre que englobe a toda la función Suprimir nombres con poca significación: REALIZAR OPERACIÓN, GESTIONAR ACCIÓN Vocabulario usado por usuarios/clientes 8

9 Diagrama de Flujos de Datos (DFD): Almacén de Datos Representan una colección de (paquetes de) datos almacenada de forma temporal Datos en reposo (VS flujos) Almacenes lógicos: independientes del dispositivo utilizado Ejemplos: un cajón con papeles, un archivador manual, un fichero o una base de datos, etc. Su contenido se define en el Diccionario de Datos Surgen de la necesidad de guardar datos temporalmente 9

10 Diagrama de Flujos de Datos (DFD): Almacén de Datos Nombre: Lo más representativo posible, lógico, plural No asociado a connotaciones físicas En plural: CLIENTES Se puede representar varias veces (y en distintos niveles) de un DFD Si es local a un proceso, se representará en el DFD en el que se especifique dicho proceso Estructura Simple o Compleja 10

11 Diagrama de Flujos de Datos (DFD): Entidades Externas o Terminadores Representa un generador o consumidor de información del sistema y que no pertenece al mismo Definen la interfaz entre el sistema y el mundo exterior Resultan fáciles de identificar y no pueden ser modificados Relaciones entre las entidades externas no son objeto del estudio del modelo 11

12 Diagrama de Flujos de Datos (DFD): Entidades Externas El nombre debe ser representativo. Se pueden dibujar varias veces en un DFD Duplicados identificados con un asterisco Normalmente las entidades externas sólo van a aparecer en el DFD de mayor nivel llamado diagrama de contexto. DEPARTAMENTO COMPRAS * Representación de una entidad externa de cardinalidad simple y repetida en un DFD Representación opcional de entidades externas de cardinalidad N CLIENTE 12

13 Diagrama de Flujos de Datos (DFD): Flujos de Datos Camino a través del cual viajan datos de composición conocida de una parte del sistema a otra MOVIMIENTO (vs Almacenes de Datos) Conectan los componentes del DFD Se representan por arcos dirigidos Según la persistencia de los datos pueden ser discretos o continuos Flujo de datos discreto Flujo de datos continuo 13

14 Diagrama de Flujos de Datos (DFD): Flujos de Datos Conexiones permitidas FUENTE DESTINO Proceso Almacén Entidad Externa Proceso Si Si Si Almacén Si No No* Entidad Externa Si No* No 14

15 Diagrama de Flujos de Datos (DFD): Flujos de Datos Formas de Paso de Datos entre procesos Paso síncrono de información entre procesos PROCESO A PROCESO B Paso asíncrono de información entre procesos PROCESO A ALMACEN TEMPORAL PROCESO B 15

16 Diagrama de Flujos de Datos (DFD): Flujos de Datos Conexiones entre procesos y Almacenes FLUJO DE CONSULTA FLUJO DE ACTUALIZACION FLUJO DE DIALOGO 16

17 Diagrama de Flujos de Datos (DFD): Flujos de Datos Flujos de Dialogo LIBROS USUARIO Petición de libro GESTIONAR PETICIONES DE USUARIO PRESTAMOS Par dialogo CLIENTE Informe a Cliente Petición de informe GESTIONAR PETICIONES DE USUARIO INFORMES CLIENTES 17

18 Diagrama de Flujos de Datos (DFD): Flujos de Datos Caso Particular de Flujo Almacenes Entidades Externas SISTEMA DE MANTENIMIENTO DE PUBLICACIONES Petición de libro USUARIO Resguardo de aceptación GESTIONAR PRESTAMOS DE BIBLIOTECA LIBROS 18

19 Diagrama de Flujos de Datos (DFD): Flujos de Datos Flujos de Datos Convergentes y Divergentes DATOS PERSONALES Sólo los procesos pueden separar Flujos de Datos!!! 19

20 Diagrama de Flujos de Datos (DFD): Flujos de Datos No especifica detalles procedimentales El proceso pide el flujo de datos?? El proceso transmite el flujo de datos o responde a una petición?? Cuál es la secuencia en la que llegan y salen los flujos de datos?? No lo sabemos y NO nos importa Es tarea de la Especificación de procesos 20

21 Diagrama de Flujos de Datos (DFD): Flujos de Datos Resumen Deben tener un nombre representativo (salvo almacenes de estructura simple) Distintos tipos de datos distintos flujos No indican el control de ejecución de los procesos Contenido de varios tipos: Elemento Grupo Par de diálogo Múltiple Convergentes/Divergentes 21

22 DFD: descomposición en niveles IDEA GENERAL Descomposición en Niveles de un DFD Se sigue una aproximación descendente (top-down) Partir de un modelo inicial e ir refinándolo Diagrama de Contexto (nivel F0) Representación del sistema como un todo Debería tener un único proceso y todas las entidades externas Descomposición en procesos primitivos Numerar los procesos Recuperada de: Just Enough Structured Analysis (Yourdon) 22

23 DFD: descomposición en niveles Ventajas de la descomposición en niveles Ayuda a construir la especificación de arriba abajo Distintos niveles pueden ir dirigidos a personas diferentes (directivos y usuarios) Facilita el trabajo de los analistas (trabajo paralelo de modelado) Facilita la documentación del sistema 23

24 DFD: descomposición en niveles Diagrama de Contexto En este diagrama sólo hay un proceso que representa el sistema completo DIAGRAMA DE CONTEXTO E1 A 0 GESTION SISTEMA X B C D E E3 E2 Niveles Medios Diagrama de Sistema Representa las funciones principales o subsistemas Otros diagramas cada vez más detallados E DIAGRAMA 0: GESTION SISTEMA X A A1 B 1 2 DIAGRAMA 1: DIAGRAMA 2: A1 A2 A A3 B A2 C D Funciones Primitivas Procesos que no se explotan en nuevos DFD E 1.3 DIAGRAMA 1.2: A B A2 A

25 DFD: descomposición en niveles Convenciones sobre la numeración Cada diagrama recibe el número y el nombre del proceso que descompone (proceso padre) El proceso del diagrama de contexto siempre es numerado como cero Diagrama del sistema [1 N] Restos de Niveles [1.1 1.N], [2.1 2.N] 25

26 DFD: descomposición en niveles Diagrama de Contexto (Diagrama de Nivel 0) El objetivo de este diagrama es delimitar la frontera entre el sistema y el mundo exterior, y definir sus interfaces (flujos de datos de entrada y salida del sistema con el entorno o contexto) Está formado por: Un proceso que representa una caja negra del sistema completo Un conjunto de entidades externas Un conjunto de flujos de datos 26

27 Diagrama de Flujos de Datos (DFD): ejercicio Ejercicio: Diagrama de Contexto para el Sistema de Matriculación Un estudiante envía un formulario de solicitud relleno donde figuran sus datos personales y el curso en el que desea matricularse. La Universidad debe cotejar esa petición con la lista de cursos para saber si el curso está disponible aún. En caso afirmativo, el alumno es matriculado en el curso, hecho que le es comunicado mediante una carta de confirmación. En caso contrario también es informado mediante la correspondiente carta de denegación 27

28 Diagrama de Flujos de Datos (DFD): ejercicio Ejercicio: Diagrama de Contexto para el Sistema de Matriculación Carta de Aceptación ESTUDIANTE Formulario de Matrícula SISTEMA DE MATRICULACIÓN Carta de Denegación 28

29 Diagrama de Flujos de Datos (DFD) Ejercicio: Construir el Diagrama de Contexto para el caso del ejercicio de especificación de requisitos (Aplicación para la gestión de sanciones) 29

30 Diagrama de Flujos de Datos (DFD) Diagrama de contexto Aplicación Gestión de Sanciones Diccionario de Datos Denuncia = fecha + hora + codigo-denuncia + [ nombre-conductor matrícula-coche ] Fecha = dia + mes + año Dia = [1-31] Mes = [1-12] Año = [ ] Codigo-Denuncia = 3{[A-Z]}3 + 6{[0-9]6} Matricula-Coche = [ 1{[A-Z]} {[0-9]} {[A-Z]}2] 3{[A-Z]} {[0-9]}4 ] 30

31 DFD: descomposición en niveles Diagrama de Sistema (Diagrama de Nivel 1) Es la descomposición del diagrama de contexto y en él se representan las funciones principales del sistema, así como la relación entre ellas Funciones conceptualmente independientes entre sí Facilita la descomposición de cada una por personas (analistas) diferentes. 31

32 DFD: descomposición en niveles Procesos primitivos Son aquellos procesos de un DFD que ya no se descomponen en más diagramas de nivel inferior Por cada función primitiva habrá una especificación que la describa La decisión de no descomponer más es una responsabilidad del analista (decisión subjetiva) Algunas reglas: Cuando la especificación del proceso cabe en una página Cuando los procesos del diagrama tienen pocos flujos de datos de entrada y salida Cuando al descomponer una función de un nivel determinado, se pierde el significado de lo que tiene que hacer esa función 32

33 DFD: descomposición en niveles METRICA 2.1 recomendaba realizar sólo cuatro niveles de descomposición Nivel 0: diagrama de contexto Nivel 1: subsistemas Nivel 2: funciones de cada subsistema Nivel 3: subfunciones asociadas a cada uno de los eventos del sistema Nivel 4: procesos necesarios para el tratamiento de cada subfunción 33

34 DFD: descomposición en niveles CLIENTES Órdenes de venta Avisos de orden de venta rechazada Compromisos Órdenes de compra Facturas Estados de cuentas Pagos de clientes SISTEMA DE DISTRIBUCIÓN Embarques Facturas de proveedores Estados de proveedores PROVEEDORES Pagos de proveedores Estados de ingresos GERENCIA Balance general Informes de presupuesto Otros informes Existencias ALMACÉN DE MATERIALES DFD de Contexto para un Sistema de Distribución 34

35 DFD: descomposición en niveles CLIENTES Venta rechazada Órdenes de venta Facturas Estados de cuenta Pagos de clientes Datos de cuentas por cobrar 1 SURTIR PEDIDOS DFD de Nivel 1 para un Sistema de Distribución Se expande el proceso inicial Distribución en tres nuevos procesos Aparecen nuevos flujos de datos Estado de Ingresos 3 MANTENER LIBRO MAYOR Balance general Datos de inventario Artículos recibidos Datos de cuentas por pagar Otros informes Informes de presupuesto GERENCIA 2 ORDENAR EXISTENCIAS DE REABASTECIMIENTO Datos de compra Existencias Compromisos Órdenes de compra Embarques Factura de proveedores Estados de proveedores Pagos a proveedores PROVEEDORES ALMACÉN DE MATERIALES 35

36 DFD: descomposición en niveles CLIENTES Órdenes de venta Órdenes de venta rechazada 1.1 DFD de Nivel 2 para un Sistema de Distribución Pedidos aceptados Se expande el proceso 1: Surtir Pedidos en tres nuevos procesos Pagos de clientes Estatus de cuenta Facturas Pedidos completados CAPTURA DE PEDIDOS 1.3 Pedidos surtidos 1.2 INVENTARIOS 1.4 CUENTAS POR COBRAR Pedidos facturados FACTURACIÓN Datos de cuentas por pagar MANTENER LIBRO MAYOR Datos de Inventario 3 2 Artículos recibidos Datos de compras ORDENAR EXISTENCIAS DE REABASTECIMIENTO 36

37 Pagos de clientes Análisis Estructurado DFD: descomposición en niveles DFD de Nivel 3 para un Sistema de Distribución CLIENTES Órdenes de venta Rechazos por edición ÓRDENES DE VENTA RECHAZADAS POR EDISIÓN CLIENTES Estatus de cuenta 1.4 CUENTAS POR COBRAR Órdenes de venta Órdenes de venta rechazada Facturas Pedidos completados 1.1 CAPTURA DE PEDIDOS 1.3 FACTURACIÓN Pedidos aceptados Pedidos surtidos 1.2 INVENTARIOS Artículos recibidos Datos de Datos de Pedidos facturados Inventario compras 3 2 Datos de cuentas por pagar MANTENER ORDENAR LIBRO MAYOR EXISTENCIAS DE REABASTECIMIENTO Avisos de órden De venta rechazada Pedidos aceptados Pedidos completados ASENTAR PEDIDOS MARCAR PEDIDOS SURTIDOS EDITAR DATOS DE PEDIDOS Pedidos editados y verificados Pedidos editados Datos de pedido VERIFICACIÓN DE CRÉDITO Fecha en que se surtió ARCHIVO DE CRÉDITO DE CLIENTES Datos de crédito Rechazos por crédito BITÁCORA DE PEDIDOS ÓRDENES DE VENTA RECHAZADAS POR CRÉDITO Se expande el proceso 1.1 Captura de Pedidos en cuatro nuevos procesos: Aparecen procesos atómicos Se incluyen almacenes de datos 37

38 Diagrama de Flujos de Datos (DFD): regla del balanceo Consistencia entre niveles (Balanceo) Todos los flujos de datos que entran y salen de un proceso en un nivel determinado (DFD padre) deben corresponderse con los flujos que entran y salen en el DFD que describe dicho proceso (DFD hijo)? A y D? x - c Q - P Recuperada de: Just Enough Structured Analysis (Yourdon) 38

39 Diagrama de Flujos de Datos (DFD): proceso Diagrama de contexto: Localizar las entidades externas que van a proporcionar y/o consumir información Diagrama de sistema: Identificar sus funciones principales Resto de diagramas: No descomponer al máximo Identificar las principales subfunciones de la función del nivel superior 39

40 Diagrama de Flujos de Datos (DFD): proceso Dividir el sistema de manera natural Establecer conexiones simples Limitar el número de procesos dentro de un nivel de descomposición determinado Explosionar cuanto sea necesario, a mayor número de niveles, mejor comprensión Descomponer procesos que tengan varios flujos de E/S Nombrar correctamente los objetos: Flujos de datos: sustantivo + adjetivo Procesos: verbo + sustantivo Almacenes de datos: sustantivo 40

41 Diagrama de Flujos de Datos (DFD): recomendaciones Flujos divergentes: deben ser descompuestos por procesos DATOS PERSONALES DATOS PERSONALES Bucles: flujos de datos internos Todos los flujos de datos deben empezar o terminar en un proceso 41

42 Diagrama de Flujos de Datos (DFD): recomendaciones Procesos Sumideros o Fuentes Agujeros Negros Agujeros Grises Milagros Los datos ni se crean ni se destruyen 42

43 Diagrama de Flujos de Datos (DFD): recomendaciones Los almacenes pueden aparecer a varios niveles REGLA Mostrarlo en el DFD de nivel más alto en el que sirva de interfaz entre dos procesos. A partir de ahí en todos los descendientes A ALMACEN B ALMACEN B.1 ALMACEN A.1 A.2 B.2 43

44 Diagrama de Flujos de Datos (DFD): recomendaciones No deberían aparecer almacenes READ-ONLY WRITE-ONLY Excepción a la regla para almacenes WRITE-ONLY y origen/destino de un proceso El origen o destino de un flujo ha de ser un proceso Recuperada de: Just Enough Structured Analysis (Yourdon) 44

45 Diagrama de Flujos de Datos (DFD) Modificaciones de un DFD No resulta difícil si la independencia funcional está bien conseguida Ante la aparición de una nueva funcionalidad Estudiar el nivel de abstracción en el que se encuentra Incluirla en el diagrama correspondiente Asociar las interfaces con el resto de componentes del DFD 45

46 Diagrama de Flujos de Datos (DFD): ejercicio Ejercicio: Diagrama de Sistema para el Sistema de Matriculación Un estudiante envía un formulario de solicitud relleno donde figuran sus datos personales y el curso en el que desea matricularse. La Universidad debe cotejar esa petición con la lista de cursos para saber si el curso está disponible aún. En caso afirmativo, el alumno es matriculado en el curso, hecho que le es comunicado mediante una carta de confirmación. En caso contrario también es informado mediante la correspondiente carta de denegación 46

47 Diagrama de Flujos de Datos (DFD): ejercicio Ejercicio: Diagrama de Sistema para el sistema de Matriculación 47

48 Diagrama de Flujos de Datos (DFD): ejercicio Ejercicio: Construir el Diagrama de Nivel 2 para el sistema de Matriculación, centrándose en el proceso 1 (Comprobar disponibilidad curso) 48

49 Diagrama de Flujos de Datos (DFD): ejercicio Ejercicio: Construir el Diagrama de Nivel 2 para el sistema de Matriculación, centrándose en el proceso 1 (Comprobar disponibilidad curso) 49

50 Diagrama de Flujos de Datos (DFD): ejercicio Ejercicio: Construir el Diagrama de Sistema para el caso del ejercicio de especificación de requisitos (Aplicación para la gestión de sanciones) 50

51 Diagrama de Flujos de Datos (DFD): ejercicio Diagrama de Sistema - Aplicación Sanciones DGT 51

Tema VII: Herramientas del Análisis Estructurado Diagramas de Flujos de Datos (DFD s)

Tema VII: Herramientas del Análisis Estructurado Diagramas de Flujos de Datos (DFD s) Tema VII: Herramientas del Análisis Estructurado Diagramas de Flujos de Datos (DFD s) Diana Marcela Sánchez Fúquene Índice Herramientas para el Análisis Estructurado Diagrama de Flujo de Datos Diccionario

Más detalles

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 2: MODELADO DE FUNCIONES

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 2: MODELADO DE FUNCIONES Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 2: MODELADO DE FUNCIONES 1 MODELIZACIÓN DE FUNCIONES Diagramas de flujo de datos Diccionario de datos 2 DIAGRAMAS

Más detalles

Definición de Análisis Estructurado: Ventajas Qué es el análisis de flujo de datos? Herramientas de la estrategia de flujo de datos

Definición de Análisis Estructurado: Ventajas Qué es el análisis de flujo de datos? Herramientas de la estrategia de flujo de datos Definición de Análisis Estructurado: El análisis estructurado es un método para el análisis de sistemas manuales o automatizados, que conduce al desarrollo de especificaciones para sistemas nuevos o para

Más detalles

Diagrama de Flujo de Datos (DFD)

Diagrama de Flujo de Datos (DFD) Diagrama de Flujo de Datos (DFD) El objetivo del diagrama de flujo de datos es la obtención de un modelo lógico de procesos que represente el sistema, con independencia de las restricciones físicas del

Más detalles

12/08/2017. Introducción. Diagrama de flujo de datos. Ejemplo inicial de un DFD. Componentes de un DFD

12/08/2017. Introducción. Diagrama de flujo de datos. Ejemplo inicial de un DFD. Componentes de un DFD Introducción Diagrama de flujo de datos ICI3242 Modelamiento de sistemas de software Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso Los Diagramas de Flujo de Datos (DFD)

Más detalles

Escuela de Educación Secundaria Técnica N 5 DIAGRAMA DE FLUJO DE DATOS

Escuela de Educación Secundaria Técnica N 5 DIAGRAMA DE FLUJO DE DATOS DIAGRAMA DE FLUJO DE DATOS INTRODUCCIÓN En los diagramas de flujo de datos se usan cuatro símbolos básicos para graficar el movimiento de los datos: un cuadrado doble, una flecha, un rectángulo con esquinas

Más detalles

Diseño Estructurado. Diseños eran los antes. Lic. Ariel Trellini 28/07/2015

Diseño Estructurado. Diseños eran los antes. Lic. Ariel Trellini 28/07/2015 Lic. Ariel Trellini Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Diseños eran los antes Arquitectura y Diseño de Sistemas 2 1 Historia Desde fines de los 60s emergieron

Más detalles

Fundamentos de Desarrollo de Sistemas

Fundamentos de Desarrollo de Sistemas Fundamentos de Desarrollo de Sistemas El enfoque Estructurado Enfoque Estructurado La siguiente figura describe todos los modelos desarrollados durante el ciclo de desarrollo de un sistema, basándose en

Más detalles

NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS

NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS Diagrama de Flujo de Datos: Diagrama en forma de red que representa el flujo de datos y las transformaciones que se aplican sobre ellos al moverse desde la entrada

Más detalles

METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS

METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS !387" APÉNDICE A, APARTADO 1 METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS DOCUMENTACIÓN 1. La necesidad de los diagramas Los diagramas o representaciones gráficas representan una parte fundamental en el

Más detalles

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 4: CONCEPTO DE METODOLOGÍA. METODOLOGÍAS ESTRUCTURADAS

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 4: CONCEPTO DE METODOLOGÍA. METODOLOGÍAS ESTRUCTURADAS Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 4: CONCEPTO DE METODOLOGÍA. METODOLOGÍAS ESTRUCTURADAS 1 METODOLOGÍA. DEFINICIÓN Conjunto coherente de métodos y técnicas que

Más detalles

TEMA 13: ANÁLISIS Y ESTRATEGIAS DE DISEÑO

TEMA 13: ANÁLISIS Y ESTRATEGIAS DE DISEÑO Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 13: ANÁLISIS Y ESTRATEGIAS DE DISEÑO Prof. José Vicente Álvarez Bravo EL ANÁLISIS ESTRUCTURADO El Análisis Estructurado es una

Más detalles

Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Análisis y Diseño de Sistemas 1er.Cuatrimestre de 2012.

Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Análisis y Diseño de Sistemas 1er.Cuatrimestre de 2012. ANÁLISIS Y DISEÑO Mg. María Mercedes Vitturini [mvitturi@cs.uns.edu.ar] Dpto. Cs. e Ingeniería de la Computación Universidad Nacional del Sur Primer cuatrimestre 2012 DE SISTEMAS Clase 13: Modelado Funcional

Más detalles

Análisis y Diseño de Sistemas

Análisis y Diseño de Sistemas Análisis y Diseño de Sistemas Dpto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Clase 14 Metodología Estructurada Modelo Funcional Lic. María Mercedes Vitturini [mvitturi@cs.uns.edu.ar]

Más detalles

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 5: MÉTRICA V2.1 - FASE 1: ANÁLISIS DE SISTEMAS

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 5: MÉTRICA V2.1 - FASE 1: ANÁLISIS DE SISTEMAS Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 5: MÉTRICA V2.1 - FASE 1: ANÁLISIS DE SISTEMAS 1 Métrica v2.1 - Fase 1: Análisis de Sistemas Su objetivo principal

Más detalles

Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Análisis y Diseño de Sistemas 1er.Cuatrimestre de 2007.

Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Análisis y Diseño de Sistemas 1er.Cuatrimestre de 2007. Análisis Estructurado Análisis y Diseño de Sistemas Clase 14 Modelo Funcional: Diagrama de Flujo Lic. María Mercedes Vitturini 1er. CUATRIMESTRE 2007 Construye 3 modelos: Modelo de funcional: modela las

Más detalles

Introducción al Análisis Estructurado

Introducción al Análisis Estructurado Contenidos: Tema 2: Introducción. Diagrama de Flujo de Datos. Elementos en un DFD. Explosión de un Proceso. Niveles de DFDs. Objetivos El alumno conocerá el Análisis Estructurado como técnica para llevar

Más detalles

Análisis de Sistemas. M.Sc. Lic. Aidee Vargas C. C. octubre 2007

Análisis de Sistemas. M.Sc. Lic. Aidee Vargas C. C. octubre 2007 Análisis de Sistemas M.Sc. Lic. Aidee Vargas C. C. octubre 2007 Metodologías de Desarrollo de Software Las metodologías existentes se dividen en dos grandes grupos: Metodologías estructuradas Metodologías

Más detalles

Tema 4e: Proceso Unificado: Análisis

Tema 4e: Proceso Unificado: Análisis Tema 4e: Proceso Unificado: Análisis Marcos López Sanz Índice Visión general Diagramas UML Artefactos Modelo de análisis Clases de análisis Realización en análisis de los casos de uso Paquetes de análisis

Más detalles

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 4: MODELADO DE EVENTOS DIAGRAMAS H.V.E.

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 4: MODELADO DE EVENTOS DIAGRAMAS H.V.E. Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 4: MODELADO DE EVENTOS DIAGRAMAS H.V.E. 1 H.V.E. DEFINICIÓN Un Diagrama de Historia de Vida de las Entidades (H.V.E.)

Más detalles

Ingeniería del Software Ingeniería del Software de Gestión. Tema 3 Metodologías de Desarrollo de Software

Ingeniería del Software Ingeniería del Software de Gestión. Tema 3 Metodologías de Desarrollo de Software Ingeniería del Software Ingeniería del Software de Gestión Tema 3 Metodologías de Desarrollo de Software Félix Óscar García Rubio Crescencio Bravo Santos Índice 1. Definiciones 2. Objetivos 3. Conceptos

Más detalles

Sistemas informáticos industriales. Diccionario de Datos. Diagrama Entidad Relación

Sistemas informáticos industriales. Diccionario de Datos. Diagrama Entidad Relación Sistemas informáticos industriales 2017 Diccionario de Datos Diagrama Entidad Relación DICCIONARIO DE DATOS Un diccionario de datos (DD) es una lista organizada de los datos utilizados por el sistema que

Más detalles

Sistemas de Información II. Análisis de Sistemas Orientado a Objetos

Sistemas de Información II. Análisis de Sistemas Orientado a Objetos Análisis de Sistemas Orientado a Objetos El Proceso Unificado Concepción Elaboración Construcción Transición Modelado del Negocio Requerimientos Análisis y Diseño Implementación Prueba Implantación Admón.

Más detalles

Casos de Uso. Introducción. Actores

Casos de Uso. Introducción. Actores Casos de Uso Introducción Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario. Representan las funciones que un sistema puede ejecutar. Por tanto

Más detalles

ANÁLISIS ESTRUCTURADO

ANÁLISIS ESTRUCTURADO ANÁLISIS ESTRUCTURADO Conceptos generales Cuando los analistas comienzan a trabajar sobre un proyecto de sistemas de información, a menudo tienen que profundizar en un área de la organización con la que

Más detalles

Ejercicios Diagramas de Flujo de Datos

Ejercicios Diagramas de Flujo de Datos Asignatura: Ingeniería l Software Gestión Titulación: Ingeniería Técnica Informática Gestión Ejercicios Diagramas Flujo Datos 1. Sistema Matriculación Realizar el Diagrama Contexto para un sistema matriculación

Más detalles

Desarrollo Orientado a Objetos en Métrica v. 3

Desarrollo Orientado a Objetos en Métrica v. 3 Desarrollo Orientado a Objetos en Métrica v. 3 Carlos Rossi Jiménez c 2003 Carlos Rossi Jiménez. Universidad de Málaga p.1/45 Estructura del curso 1. Estructura de Métrica v. 3 2. Técnicas orientadas a

Más detalles

Procesamiento de datos

Procesamiento de datos Diagrama de flujo de datos (DFD) El diagrama de flujo de datos es un modelo gráfico que describe los flujos de datos y los procesos que cambian o transforman los datos en un sistema. Se componen en las

Más detalles

Unidad 4: MODELO DE COMPORTAMIENTO OBJETIVO DEL MODELO DE COMPORTAMIENTO

Unidad 4: MODELO DE COMPORTAMIENTO OBJETIVO DEL MODELO DE COMPORTAMIENTO Unidad 4: MODELO DE COMPORTAMIENTO OBJETIVO DEL MODELO DE COMPORTAMIENTO Describir las respuestas que debe dar el sistema. CARACTERÍSTICAS DEL MODELO DE COMPORTAMIENTO El modelo de comportamiento está

Más detalles

Diagramas de flujo de datos

Diagramas de flujo de datos Diagramas de flujo de datos elaborado a partir del libro DeMarco T., "Structured analysis and system specification", Yourdon Press (Prentice Hall) (1979) SSA El SSA hace uso de herramientas: Diagramas

Más detalles

Metodologías de Desarrollo de Software

Metodologías de Desarrollo de Software Metodologías de Desarrollo de Software 1. Introducción. 2. Características principales. 3. Clasificación de las metodologías. 4. Principales metodologías de desarrollo. 4.010 CONCEPTOS GENERALES Metodología:

Más detalles

DIAGRAMAS DE FLUJO DE DATOS Introducción. Modelamiento de la Información

DIAGRAMAS DE FLUJO DE DATOS Introducción. Modelamiento de la Información DIAGRAMAS DE FLUJO DE DATOS Introducción Modelamiento de la Información cvidal@ubiobio.cl Modelamiento centrado en Flujos de Información Busca modelar un sistema desde el punto de vista de la información

Más detalles

Metodología Técnica Herramienta Tarea Procedimiento Producto

Metodología Técnica Herramienta Tarea Procedimiento Producto 4.010 CONCEPTOS GENERALES Metodología Técnica Herramienta Tarea Procedimiento Producto 4.020 DESARROLLO CONVENCIONAL Los resultados finales son impredecibles No hay forma de controlar lo que está sucediendo

Más detalles

DISEÑO DEL SISTEMA DE INFORMACION (DSI)

DISEÑO DEL SISTEMA DE INFORMACION (DSI) DISEÑO DEL SISTEMA DE INFORMACION (DSI) El objetivo del proceso de Diseño del Sistema de Información (DSI) es la definición de la arquitectura del y del entrono tecnológico que le va a dar soporte, junto

Más detalles

DIRECCIÓN VIDEOCLUB. Datos Bono. Datos. Pedido. Comprobante Factura 0. GESTIÓN VIDEOCLUB

DIRECCIÓN VIDEOCLUB. Datos Bono. Datos. Pedido. Comprobante Factura 0. GESTIÓN VIDEOCLUB Ejercicio 5 Diagramas de Flujo de datos DIAGRAMA DE CONTEXTO DIRECCIÓN VIDEOCLUB Proveedores Bono Informes 0. GESTIÓN VIDEOCLUB Compra Bono Envío Publicidad Descripción: Se configura el diagrama de contexto

Más detalles

Ingeniería del Software 2

Ingeniería del Software 2 Análisis de requisitos es la 1ª fase técnica del proceso de ing. del SW Éxito -> Comprensión total de los requisitos Análisis de requisitos -> Tarea de descubrimiento, refinamiento, modelado y especificación

Más detalles

Diagrama de Flujo de Datos. Simbología

Diagrama de Flujo de Datos. Simbología Diagrama de Flujo de Datos La empresa CBM, hace su negocio como intermediario de libros recibiendo pedidos de librerías sobre ediciones de informática, y pidiendo estos mismos a los editores con su correspondiente

Más detalles

INSTITUTO NACIONAL SUPERIOR DEL PROFESORADO TÉCNICO - TÉCNICO SUPERIOR EN INFORMÁTICA APLICADA - PROGRAMACIÓN I

INSTITUTO NACIONAL SUPERIOR DEL PROFESORADO TÉCNICO - TÉCNICO SUPERIOR EN INFORMÁTICA APLICADA - PROGRAMACIÓN I RESOLUCIÓN DE PROBLEMAS Y ALGORITMOS La principal razón para que las personas aprendan lenguajes de programación es utilizar una computadora como una herramienta para la resolución de problemas. Cinco

Más detalles

CIDE, SA. RIF: J NIT: MODELO FUNCIONAL

CIDE, SA. RIF: J NIT: MODELO FUNCIONAL MODELO FUNCIONAL SIGA C O NTE NlD O Introducción Aspectos Conceptuales Definición de modelo Requisitos de un Modelo Funcional Modelando la Funcionalidad del Sistema: Diagrama de Casos de Uso Definición

Más detalles

Intuitivamente es el proceso que se trata de formular y evaluar una solución para un problema dado

Intuitivamente es el proceso que se trata de formular y evaluar una solución para un problema dado Unidad I Conceptos y principios del diseño (fcc) 1.1 El diseño del software e Ingeniería del software Concepto de diseño.- Proceso de aplicar distintas técnicas y principios con el propósito de definir

Más detalles

Modelo Dinámico del Diseño del Software y Representación en UML. UNIDAD 9 Análisis y Diseño de Sistemas de Información

Modelo Dinámico del Diseño del Software y Representación en UML. UNIDAD 9 Análisis y Diseño de Sistemas de Información Modelo Dinámico del Diseño del Software y Representación en UML UNIDAD 9 Análisis y Diseño de Sistemas de Información El Modelo Dinámico El objetivo del modelo Dinámico es presentar o describir el comportamiento

Más detalles

Introducción al Diseño de Sistemas de Información. Unidad Nº III: Diagramas Estructurados

Introducción al Diseño de Sistemas de Información. Unidad Nº III: Diagramas Estructurados Introducción al Diseño de Sistemas de Información Unidad Nº III: Diagramas Estructurados Facultad Regional Santa Fe Universidad Tecnológica Nacional Diagramas Estructurados Los Diagramas Estructurados

Más detalles

Ingeniería del Software

Ingeniería del Software Tema 7: Dr. Francisco José García Peñalvo (fgarcia@usal.es) 3º I.T.I.S. Fecha de última modificación: 15-12-2005 Resumen Resumen Descriptores Bibliografía Este tema se centra en dar una visión de la fase

Más detalles

Unidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS CARACTERÍSTICAS DEL ESQUEMA DE DATOS DIAGRAMA ENTIDAD RELACIÓN (D.E.R.)

Unidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS CARACTERÍSTICAS DEL ESQUEMA DE DATOS DIAGRAMA ENTIDAD RELACIÓN (D.E.R.) Unidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS OBJETIVO DEL ESQUEMA DE DATOS Describir los datos que el sistema debe conocer para poder responder a los estímulos. CARACTERÍSTICAS DEL ESQUEMA DE

Más detalles

BASES DE DATOS II Tema II

BASES DE DATOS II Tema II BASES DE DATOS II Tema II Transparencias para las clases de practicas Fundamentos de diseño Profesores: Fernando Berzal Galiano Javier Garcia Castellano Maria-Amparo Vila 3/14/2005 IDBIS- DECSAI 1 Tema

Más detalles

GUÍA METODOLÓGICA PARA LA ELABORACIÓN DE UN FLUJOGRAMA

GUÍA METODOLÓGICA PARA LA ELABORACIÓN DE UN FLUJOGRAMA GUÍ METODOLÓGIC PR L ELBORCIÓN DE UN FLUJOGRM 1. Objetivo 2. Utilidades del flujograma 3. Tipos de flujogramas 4. Símbolos utilizados en la construcción de flujogramas 5. Construcción de un flujograma

Más detalles

METRICA VERSION MÉTRICA versión 3. Metodología de Planificación, Desarrollo y Mantenimiento de Sistemas de Información

METRICA VERSION MÉTRICA versión 3. Metodología de Planificación, Desarrollo y Mantenimiento de Sistemas de Información 9.000 MÉTRICA versión 3 Metodología de Planificación, Desarrollo y Mantenimiento de Sistemas de Información 9.010 Enero 2000 borrador de metodología MÉTRICA v. 3 Ofrece a las organizaciones un instrumento

Más detalles

Diagramas de Flujo de Datos.

Diagramas de Flujo de Datos. Ingeniería del Software ANÁLISIS ESTRUCTURADO Diagrama de Flujo de Datos Análisis Estructurado Introducción - Visión panorámica del AE. Diagramas de Flujo de Datos. ENTIDAD EXTERNA 1 roceso flujo de datos

Más detalles

Qué Necesita el Usuario

Qué Necesita el Usuario Qué Necesita el Usuario Qué Pidió el Usuario Cómo lo Vio el Analista Cómo se Diseñó Cómo lo Escribió el Programador Cómo Funciona el Sistema (en ocasiones...) Qué es? Técnica para la captura de requisitos

Más detalles

Técnica - Diagrama de Flujo de Datos (DFD)

Técnica - Diagrama de Flujo de Datos (DFD) Técnica - Diagrama de Flujo de Datos (DFD) Diagrama de Flujo de Datos (DFD) OBJETIVO Construir un modelo lógico del Sistema que facilite su comprensión tanto al equipo de desarrollo como a sus usuarios

Más detalles

El alumno debe tener cursadas Introducción al Análisis de sistemas y Estructuras y Algoritmos.

El alumno debe tener cursadas Introducción al Análisis de sistemas y Estructuras y Algoritmos. Equipo de Cátedra Prof. Ordinario Lic. Fabiana Sánchez Aux. 1 Lic. Juan Pablo Urristarasu Aux. 1 Lic. Claudia Kruger Aux. 1 Lic. Pamela Ritter Dictado de la materia Martes (P) de 15:30 a 18:30hs. en el

Más detalles

Capítulo V. Diagramas de Descomposición Funcional

Capítulo V. Diagramas de Descomposición Funcional Diagramas de Descomposición Funcional Diagramas de descomposición funcional Tabla de contenido 1.- Conceptos básicos... 77 1.1.- Función o macroproceso... 77 1.2.- Proceso... 77 1.3.- Actividades y tareas...

Más detalles

RESUMEN METODOLOGÍA IDEF0

RESUMEN METODOLOGÍA IDEF0 RESUMEN METODOLOGÍA IDEF0 ÍNDICE DE CONTENIDOS 1. Qué es IDEF0?... 2 2. Definiciones... 2. Los diagramas y sus componentes... 5 Cajas... 5 Flechas... 5 4. Normas de representación... 6 Diagrama de contexto

Más detalles

Análisis del Sistema de Información Ejemplo

Análisis del Sistema de Información Ejemplo Universidad de Oviedo Departamento de Informática Análisis del Sistema de Información Ejemplo José García Fanjul Claudio de la Riva Álvarez Universidad de Oviedo Departamento de Informática ASI 1: Definición

Más detalles

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO COORDINACIÓN DE DOCENCIA DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO PROGRAMA ANALÍTICO DE ASIGNATURA 1.- DATOS GENERALES 1.1 INSTITUTO: 1.2 LICENCIATURA:

Más detalles

ANÁLISIS DE REQUISITOS

ANÁLISIS DE REQUISITOS ANÁLISIS DE REQUISITOS 3.1.- INTRODUCCIÓN AL ANALISIS DE REQUISITOS Como se dijo en capítulos anteriores, el término análisis aplicado a sistemas significa descomponer el sistema en sus componentes para

Más detalles

El ciclo de vida de un sistema de información

El ciclo de vida de un sistema de información El ciclo de vida de un sistema de información 1. Las etapas del proceso de desarrollo de software Planificación Análisis Diseño Implementación Pruebas Instalación / Despliegue Uso y mantenimiento 2. Modelos

Más detalles

UNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática

UNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática INGENIERÍA DE SOFTWARE(1703). ÁREA DE CONOCIMIENTO: TRATAMIENTO DE LA INFORMACION CRÉDITOS: 8 HORAS TEÓRICAS ASIGNADAS A LA SEMANA: 2 HORAS PRÁCTICAS ASIGNADAS A LA SEMANA: 2 PROGRAMAS EDUCATIVOS EN LOS

Más detalles

Gestiolan ALBARANES Y FACTURAS

Gestiolan ALBARANES Y FACTURAS Gestiolan ALBARANES Y FACTURAS ÍNDICE ÍNDICE... 2 Contenido... 3 Albaranes... 3 Facturas de Venta... 9 Todos los derechos reservados - 3eTrade y Caja Laboral Página 2 de 14 Contenido A continuación vamos

Más detalles

REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BICENTENARIA DE ARAGUA VICERRECTORADO ACADÉMICO SECRETARÍA ARAGUA VENEZUELA

REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BICENTENARIA DE ARAGUA VICERRECTORADO ACADÉMICO SECRETARÍA ARAGUA VENEZUELA REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BICENTENARIA DE ARAGUA VICERRECTORADO ACADÉMICO SECRETARÍA ARAGUA VENEZUELA FACULTAD: ESCUELA: ASIGNATURA: CODIGO: INGENIERIA SISTEMAS ANALISIS Y DISEÑO DE

Más detalles

Elementos del modelo de análisis. Modelado del análisis

Elementos del modelo de análisis. Modelado del análisis Mecanismos del anál. Ingeniería del Software 1 Elementos del modelo de análisis Objetivos Describir lo que requiere el cliente Establecer base para la creación de un diseño SW Definir conjunto de requisitos

Más detalles

VII.3 - Diagramas de Descomposición Funcional

VII.3 - Diagramas de Descomposición Funcional Capítulo VII Conceptos, Técnicas y Herramientas VII.3 - Diagramas de Descomposición Funcional 1. Conceptos Básicos 1.1. Función o Macroproceso Normalmente, en una empresa existe un grupo de áreas funcionales

Más detalles

3.4 MODELADO DEL SISTEMA

3.4 MODELADO DEL SISTEMA 3.4 MODELADO DEL SISTEMA El modelado del sistema permite al analista crear una jerarquía en detalle. El modelo de análisis es un puente entre la descripción del sistema y el modelo de diseño. Descripción

Más detalles

Prácticas de Ingeniería de Software

Prácticas de Ingeniería de Software Prácticas de Ingeniería de Software Área de Conocimiento: Ingeniería de Software Arenas Valdés María De los Ángeles y Vargas Cerdán María Dolores aarenas@uv.mx, mdvargasc@hotmail.com Facultad de Estadística

Más detalles

Modelado Básico con Casos de Uso. Diseño de Software Avanzado Departamento de Informática

Modelado Básico con Casos de Uso. Diseño de Software Avanzado Departamento de Informática Modelado Básico con Casos de Uso El Modelo de Casos de Uso La técnica de los casos de uso (inventada por Ivar Jacobson): Objetivo: identificar la funcionalidad de un sistema (requisitos funcionales). Método:

Más detalles

DESARROLLO DE LOS NIVELES DFD S. DIAGRAMA DE CONTEXTO. (NIVEL

DESARROLLO DE LOS NIVELES DFD S. DIAGRAMA DE CONTEXTO. (NIVEL DESARROLLO DE LOS NIVELES DFD S. DIAGRAMA DE CONTEXTO. (NIVEL 0) Datos del Cliente CONFIRMACION DEL PRODUCTO DIAGRAMA GENERAL. (NIVEL 1) ESTATUS DEL PRODUCTO INVENTARIO PEDIDO PROVEEDOR 4 3 2 VERIFICAR

Más detalles

Autores: González Maireny C.I: Hernández Yajaira CI: Sección: SIM-7A.

Autores: González Maireny C.I: Hernández Yajaira CI: Sección: SIM-7A. República Bolivariana De Venezuela Ministerio Del Poder Popular para la Defensa Universidad Nacional Experimental De La Fuerza Armada Bolivariana Unefa Núcleo Zulia Autores: González Maireny C.I: 19.214.357

Más detalles

Sistema Integral de Administración Empresarial para Pymes

Sistema Integral de Administración Empresarial para Pymes Sistema Integral de Administración Empresarial para Pymes Alcance Administración Bancos Almacén Compras Ventas CRM Logística RH Pagos Clientes CXC Chequeras Productos Proveedores Documentos Fiscales y

Más detalles

Asignaturas antecedentes y subsecuentes

Asignaturas antecedentes y subsecuentes PROGRAMA DE ESTUDIOS Análisis y Diseño de Sistemas Área a la que pertenece: Área Sustantiva Profesional Horas teóricas: 3 Horas prácticas: 1 Créditos: 7 Clave: F0154 Asignaturas antecedentes y subsecuentes

Más detalles

Introducción a las bases de datos relacionales (2010/2011)

Introducción a las bases de datos relacionales (2010/2011) Luis Valencia Cabrera lvalencia@us.es (http://www.cs.us.es/~lvalencia) Ciencias de la Computacion e IA (http://www.cs.us.es/) Introducción a las bases de datos relacionales (2010/2011) Universidad de Sevilla

Más detalles

Programación Orientada a Objetos

Programación Orientada a Objetos Programación Orientada a Objetos PROGRAMACIÓN ORIENTADA A OBJETOS 1 Sesión No. 8 Nombre: El Modelo de diseño con UML Contextualización Los modelos que podemos crear con UML son varios, por lo que debemos

Más detalles

Especificación de Requerimientos <Nombre del Proyecto> Nombre del Grupo de Desarrollo o Asignatura Nombre del Autor

Especificación de Requerimientos <Nombre del Proyecto> Nombre del Grupo de Desarrollo o Asignatura Nombre del Autor Especificación de Requerimientos Nombre del Grupo de Desarrollo o Asignatura [Este documento es la plantilla base para elaborar el documento Especificación de Requerimientos. Los textos que aparecen entre

Más detalles

Métrica v2.1 - Fase 0: Plan de Sistemas de Información. Enginyeria del Software. Curs 99/2000. Francisca Campins Verger

Métrica v2.1 - Fase 0: Plan de Sistemas de Información. Enginyeria del Software. Curs 99/2000. Francisca Campins Verger Métrica v2.1 - Fase 0: Plan de Sistemas de Información Fase 0: Plan de Sistemas de Información (PSI) Finalidad: Asegurar la adecuación entre los objetivos estratégicos de la organización y la información

Más detalles

Tema VIII: Herramientas de Análisis Estructurado Diccionario de Datos

Tema VIII: Herramientas de Análisis Estructurado Diccionario de Datos Tema VIII: Herramientas de Análisis Estructurado Diccionario de Datos Diana Marcela Sánchez Fúquene Índice Herramientas de documentación del Análisis Estructurado Diagramas de Flujo de Datos (DFDs) Diccionario

Más detalles

PROTOTIPO DE UNA HERRAMIENTA DE APOYO AL ANALISIS ESTRUCTURADO

PROTOTIPO DE UNA HERRAMIENTA DE APOYO AL ANALISIS ESTRUCTURADO PROTOTIPO DE UNA HERRAMIENTA DE APOYO AL ANALISIS ESTRUCTURADO GUILLERMO BUSTOS R. Y BEATRIZ GONZALEZ D. Escuela de Ingeniería Industrial Universidad Católica de Valparaíso Casilla 4059, Valparaíso (Chile)

Más detalles

Tema V1: Herramientas de Análisis Estructurado Diccionario de Datos

Tema V1: Herramientas de Análisis Estructurado Diccionario de Datos Tema V1: Herramientas de Análisis Estructurado Diccionario de Datos Diana Marcela Sánchez S FúqueneF Índice Herramientas de documentación del Análisis Estructurado Diagramas de Flujo de Datos (DFDs) Diccionario

Más detalles

12/08/2017. Casos de uso. Casos de uso. Casos de uso. Casos de uso

12/08/2017. Casos de uso. Casos de uso. Casos de uso. Casos de uso ICI3242 Modelamiento de sistemas de software Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso Los Casos de Uso (Jacobson) describen bajo la forma de acciones y reacciones

Más detalles

MANUAL DE USUARIO DE RESERVA DE ESPACIOS

MANUAL DE USUARIO DE RESERVA DE ESPACIOS MANUAL DE USUARIO DE RESERVA DE ESPACIOS 1. Elaboración Responsabilidad Nombre / función Desarrollado por: Vicerrectorado TIC - Unidad de Informática 2. Control de versiones Versión Fecha aprobación Cambio

Más detalles

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 8: DISEÑO ESTRUCTURADO

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 8: DISEÑO ESTRUCTURADO Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 8: DISEÑO ESTRUCTURADO DISEÑO ESTRUCTURADO Conceptos generales Ideas básicas y notación Estrategias de diseño Análisis de transacciones

Más detalles

Diagrama de Actividades

Diagrama de Actividades Diagrama de Actividades En UML un diagrama de actividades se usa para mostrar la secuencia de actividades. Los diagramas de actividades muestran el flujo de trabajo desde el punto de inicio hasta el punto

Más detalles

UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso

UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso Los sistemas orientados a objetos describen las entidades como objetos. Los objetos son parte de un concepto general denominado clases.

Más detalles

12/08/2017. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia

12/08/2017. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia ICI3242 Modelamiento de sistemas de software Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso "Un diagrama que representa una interacción poniendo el foco en la secuencia

Más detalles

Manual de ayuda de ATILA.

Manual de ayuda de ATILA. Edición de un registro de la base de datos Podrá llegar a esta pantalla de edición de datos de un registro después de haber seleccionado algún registro obtenido a raíz de una búsqueda en la base de datos.

Más detalles

5 Diccionario de Datos

5 Diccionario de Datos 5 Diccionario de Datos 5.1 Documentación del sistema Hasta el momento hemos descrito las técnicas utilizadas en el desarrollo de sistemas, pero el desarrollo de modelos no queremos hacerlo sobre hojas

Más detalles

GENERACIÓN DE EXÁMENES TIPO TEST

GENERACIÓN DE EXÁMENES TIPO TEST PRÁCTICA Nº 5: 2 sesiones (S6: 25 de abril, 3, 4, 5 y 6 de mayo) (S7: 9, 10, 11, 12 y 13 de mayo) 0. OBJETIVOS GENERACIÓN DE EXÁMENES TIPO TEST a. Familiarizarse con el uso de listas con punto de interés.

Más detalles

UNT INGENIERIA INDUSTRIAL INGENIERIA DE SOFTWARE

UNT INGENIERIA INDUSTRIAL INGENIERIA DE SOFTWARE UNT INGENIERIA INDUSTRIAL INGENIERIA DE SOFTWARE Ing. Francisco Rodríguez Novoa Tema 7 Modelo de Análisis Ing. Francisco Rodríguez Rational Unified Process (RUP) 3 OBJETIVOS Conocer que el Análisis ve

Más detalles

SERVICIO B2B CONNECT DE FACTURA INTEGRAL DEL GRUPO RENFE

SERVICIO B2B CONNECT DE FACTURA INTEGRAL DEL GRUPO RENFE SERVICIO B2B CONNECT DE FACTURA INTEGRAL DEL GRUPO RENFE MANUAL DEL PORTAL B2B CONNECT RENFE PARA EL USUARIO PROVEEDOR DE RENFE QUE EMITE FACTURAS A PARTIR DE RECEPCIÓNES VALORADAS 21 de Junio de 2017

Más detalles

MODELO ENTIDAD - RELACIÓN

MODELO ENTIDAD - RELACIÓN 3 MODELO ENTIDD - RELCIÓN 1 Objetivos Comprender qué datos existen y cómo se relacionan entre ellos, independientemente de cómo son o serán almacenados físicamente. Comprender qué información necesita

Más detalles

Examen de Ingeniería del Software / 3º de Informática de Gestión EXAMEN 2º CUATRIMESTRE 16 de junio de 2005

Examen de Ingeniería del Software / 3º de Informática de Gestión EXAMEN 2º CUATRIMESTRE 16 de junio de 2005 Apellidos: Examen de Ingeniería del Software / 3º de Informática de Gestión NO SE RESPONDERÁN PREGUNTAS DURANTE LA REALIZACIÓN DEL TEST. TEST [3 puntos] Cada pregunta tiene una única respuesta correcta.

Más detalles

BASE DE DATOS Modelos de Datos

BASE DE DATOS Modelos de Datos BASE DE DATOS Modelos de Datos Autor: Lic. Jaquelina E. Escalante Desarrollo de una Base de datos 1 Análisis de requisitos, es decir, el estudio del sistema que se pretende modelar de la forma más precisa

Más detalles

Fundamentos de Informática 3. Construcción de Software

Fundamentos de Informática 3. Construcción de Software 2 Contenidos Fundamentos de Informática 3. Construcción de Software - Introducción - - - Diseño -Algoritmos -Diagramas de Flujo -Pseudocódigos - Codificación - Pruebas - Mantenimiento Fundamentos de Informática

Más detalles

TEMA 3.- MODELOS CONCEPTUALES DE DATOS.

TEMA 3.- MODELOS CONCEPTUALES DE DATOS. TEMA 3.- MODELOS CONCEPTUALES DE DATOS. El Diseño de una Base de Datos. Modelos de Datos. El Modelo Entidad-Relación. Extensiones del Modelo Entidad-Relación. 1. El Diseño de una Base de Datos El Sistema

Más detalles

Sistemas de Información Multiprocesos

Sistemas de Información Multiprocesos Sistemas de Información Multiprocesos Sistemas de Información Administrativos Departamento de Ingeniería Industrial Universidad de Chile derechos reservados Modelo de S.A. s El SA es el punto de partida

Más detalles

GLOSARIO DE TÉRMINOS

GLOSARIO DE TÉRMINOS Apéndice A, Apartado 3: Glosario de términos!401" APÉNDICE A, APARTADO 3 GLOSARIO DE S Administración de la calidad Conjunto de actividades de la función general de administración que determina la política

Más detalles

2.3 DEFINICIÓN DE LENGUAJES ALGORÍTMICOS

2.3 DEFINICIÓN DE LENGUAJES ALGORÍTMICOS 2.3 DEFINICIÓN DE LENGUAJES ALGORÍTMICOS Características de los algoritmos Las características fundamentales que debe cumplir todo algoritmo son: Un algoritmo debe ser preciso e indicar el orden de realización

Más detalles

Anexo III COBIT. Relaciones de los Objetivos de Control Dominios, Procesos y Objetivos de Control

Anexo III COBIT. Relaciones de los Objetivos de Control Dominios, Procesos y Objetivos de Control Anexo III COBIT Relaciones de los Objetivos de Control Dominios, Procesos y Objetivos de Control En COBIT se define control como: El conjunto de políticas, procedimientos, prácticas y estructuras organizativas

Más detalles

Optimización del cálculo de recursos productivos para cotización en una empresa de confecciones. Sánchez Asparrín, Yván Santiago.

Optimización del cálculo de recursos productivos para cotización en una empresa de confecciones. Sánchez Asparrín, Yván Santiago. CAPITULO V 5. SOLUCION PLANTEADA 5.1 Justificación La principal idea es organizar todos los datos y tablas que se utilizan en el cálculo de consumos y además formalizar la información recibida por otras

Más detalles

DIAGRAMAS DE CASOS DE USO. Prof. Hooberth Chávez Bedoya

DIAGRAMAS DE CASOS DE USO. Prof. Hooberth Chávez Bedoya DIAGRAMAS DE CASOS DE USO Prof. Hooberth Chávez Bedoya 1 Definir el comportamiento del sistema El comportamiento de un sistema es cómo un sistema actúa y reacciona El comportamiento del sistema es capturado

Más detalles

Instructivo de uso. Pantalla Única Gasolineras SISTEMA ERP V12.

Instructivo de uso. Pantalla Única Gasolineras SISTEMA ERP V12. Instructivo de uso Pantalla Única Gasolineras ERP V12. Contenido Control del documento...3 1. Introducción...4 2. Conexión y Acceso a la EBS de Oracle...4 Responsabilidades...5 Menú principal del módulo

Más detalles

Unidad de Competencia I Elementos de Competencia Requerimientos de información

Unidad de Competencia I Elementos de Competencia Requerimientos de información REQUISITOS: ninguno HORAS: 45 CRÉDITOS: 11.25 PROGRAMA(S) EDUCATIVO(S) QUE LA RECIBE(N): Ingeniería de Software PLAN: 2009 FECHA DE REVISIÓN: julio de 2009 PROGRAMA DE CURSO Modelo 2009 PROFESIONAL ASOCIADO

Más detalles