Modelado del software Jhon Jairo Padilla A., PhD.

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

Download "Modelado del software Jhon Jairo Padilla A., PhD."

Transcripción

1 Modelado del software Jhon Jairo Padilla A., PhD.

2 Herramientas para el modelado de software Es importante resaltar los aspectos del sistema real que vamos a tener en cuenta durante su modelado: La estructura del sistema: las partes de las que está compuesto el sistema, y cómo se relacionan entre sí. La dinámica del sistema: cómo evoluciona el sistema en el tiempo, los cambios que en él acontecen. Los recursos del sistema: qué partes del sistema son compartidas por distintos agentes y cómo se gestiona su servicio.

3 Descripción de los procesos Se utiliza un Diagrama de Flujo de Datos (DFD) Visión general de las funciones y transformaciones de datos en un sistema Modelo lógico y gráfico del sistema también como modelo físico Identifica entradas, salidas, procesos y relaciones con el exterior...a nivel general...por refinamiento, a nivel detallado

4 Notación del DFD notación de Yourdon/De Marco ENTIDAD EXTERNA P1 Proceso flujo de datos D ALMACÉN DE DATOS

5 Ejemplo: Sistema de Distribución de libros sin inventario Se trata de un sistema que sirve pedidos de libros a unos clientes, con la particularidad de que no mantiene un stock o inventario interno. El sistema puede agrupar los pedidos que clientes distintos hacen a un mismo editor, de manera que se puedan conseguir descuentos. (Adaptado del capítulo 2 de Gane, C. and T. Sarson, Análisis estructurado de sistemas. 1990, Buenos Aires: El Ateneo.)

6 Ejemplo Diagrama de contexto CLIENTE pedidos órdenes de compra en principio, no son materiales, son datos libros entregados 0. Sistema de Pedidos libros pedidos EDITOR

7 Ejemplo: DFD de nivel Sistema de pedidos pedidos D LIBROS órdenes de compra estado del crédito 1. Verificar validez de pedido pedidos válidos D PEDIDOS PENDIENTES 2. Armar pedidos a editores D ÓRDENES DE COMPRA D CLIENTES dirección pedidos en lote pedidos por título libros entregados libros entregados = albarán + listanovedades DD 5. Armar entrega a clientes libros por clientes 4. Asignar libros a pedidos libros recibidos libros recibidos = {título + cantidad} 3. Verificar libros pedidos envío de editores DD

8 Diccionario de Datos Contiene la descripción de todos los datos (nombres de las flechas) y todos los almacenes Flujo de datos: entrega Descripción: Conjunto de libros enviados por un proveedor a la biblioteca, basado en la relación que previamente había recibido. Sinónimos: *** none *** Componente de: *** none *** Composición: Libros + { Albarán } Información de entrada y salida Origen Destino *** Off the diagram *** Compra libros PROVEEDORES Biblioteca

9 Ejemplo: Descripción de un almacen de datos en el Diccionario de Datos Almacen: Facturas Descripción: Información, por número de factura, sobre facturas en el sistema actual. Sinónimos: *** none *** + Fecha-factura + Dirección-cliente + { Número-producto + Cantidad-producto + Costo-unidad-producto } + Costo-envío + Tasa-de-descuento + Neto-factura + Estado-factura Procesos asociados: Según DFD general Proc_cancelación Proc_pago Proc_consultas Adjuntar_albarán

10 Descripción de la función de cada proceso Proceso: Verificar estado del socio Número: Descripción: Se examina si el socio no está sancionado Miniespecificación: Recibir Socio ID del socio Leer SOCIOS para Leer Flag-de-precaución Si OK, enviar Socio ID válido Complejidad: Prioridad: Ratio de transacciones: Memoria requerida (Kb): Tiempo de proceso:

11 Diagramas E-R y DED (Diagrama de Estructura de Datos) Describen las bases de datos (almacenes) Describen las relaciones entre las tablas DED es, básicamente, un E-R limitado: no relaciones ternarias sólo cardinalidades 1:N no atributos multivaluados ni compuestos

12 Representación de Cardinalidad en el DER Relación 1 a 1 (1:1). Relación muchos a uno (m:1). Relación muchos a muchos (m:n).

13 Ejemplo de E/R. Departamento (1,n) Diagrama E-R [EN2002] (Chen) pertenece (1,1) Empleado (0,n) asignado (1,m) Proyecto Departamento Proyecto DED pertenece requiere Empleado tiene Asignación

14 Para que hacer el E-R? El diagrama entidad relación es otro camino para obtener el diseño de los almacenamientos: Hacer un almacenamiento para cada una de las entidades. Hacer un almacenamiento para cada una de las relaciones. Combinar almacenamientos que compartan la misma clave (si existen).

15 Diagramas de Transición de Estados Diagrama de Transición de Estados (DTE) Enfatiza el comportamiento dependiente del tiempo de un sistema. El DTE es interesante para sistemas que interactúan controlando el ambiente externo: poder modelar qué sucede y cuándo. Ejemplos: Sistemas telefónicos. Sistemas de control y mando militares.

16 DTE- Notación Estados Cambios de estados Condiciones / acciones

17 DTE-Estados del sistema Cada estado representa un estado en el que se puede encontrar el sistema. El sistema permanece en un estado por un período de tiempo. Ejemplo: Calentando una mezcla de sustancias químicas. Aguardando en reposo.

18 DTE-Ejemplo El Diagrama de Transición de Estados para una máquina simple reproductora de cintas podría ser:

19 Correspondencia entre el DFD y el DTE

20 Implementación del Código del programa principal Se desarrolla con base en la MEF (Máquina de estados finitos) La MEF se describió en la fase de modelado con los DTE (Diagramas de Transición de estados)

21 DTE para la MEF de un protocolo de enlace

22 Programa típico de una MEF INICIO ESTADO: Desc Evento (MSG) Caso ESTADO ESTADO= Desc Caso MSG MSG=SABM Accion 1; ESTADO=Transf ESTADO= Transf Caso MSG Accion 2; ESTADO=Ocupado Accion 3; ESTADO=Desc

23 Código en Python para la MEF Ver archivo ejemplomef.py

Ciclo de desarrollo de un simulador. Jhon Jairo Padilla Aguilar, PhD.

Ciclo de desarrollo de un simulador. Jhon Jairo Padilla Aguilar, PhD. Ciclo de desarrollo de un simulador Jhon Jairo Padilla Aguilar, PhD. El objetivo de la simulación En un sistema telemático, los objetivos de la simulación suelen ser dos: Estimar el tiempo medio de respuesta

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

ERS E-R DFD. Codificación/Programación. Esquema de BD y ficheros. Cuadernos de carga. Análisis (Qué) Lenguaje comprensible Para el usuario/cliente

ERS E-R DFD. Codificación/Programación. Esquema de BD y ficheros. Cuadernos de carga. Análisis (Qué) Lenguaje comprensible Para el usuario/cliente Diseño de Alto nivel (arquitectónico) Enfoque de datos E-R Modelo lógico de datos ERS DFD Enfoque funcional Arquitectura de procesos Análisis (Qué) Lenguaje comprensible Para el usuario/cliente Diseño

Más detalles

Computación I. Unidad III. Sistemas de Información. Ing Angela Galea

Computación I. Unidad III. Sistemas de Información. Ing Angela Galea . Sistemas de Información Ing Angela Galea Introducción Ing Angela Galea 2 Introducción Sistema: conjunto de elementos interrelacionados que persiguen un fin común. Información: datos procesados, o con

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

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

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 17 Modelo Entidad Relación Lic. María Mercedes Vitturini [mvitturi@cs.uns.edu.ar] 1er. CUATRIMESTRE

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

Introducción al Análisis Estructurado

Introducción al Análisis Estructurado Contenidos Introducción al Análisis Estructurado Introducción. Diagramas de Flujo de Datos. Elementos de un DFD Explosión de un proceso Niveles de un DFD Guías para realizar un DFD. Diccionario de Datos

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

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

Modelos de Software. Ingeniería en Sistemas de Información

Modelos de Software. Ingeniería en Sistemas de Información Ingeniería en Sistemas de Información 2018 Modelos de Software 2 Modelado de Actividades y Estados 3 Modelado de Actividades Los detalles de la actividad van dentro del recuadro. Las acciones dentro de

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 0 Diagrama de Transición de Estados Balanceo de Modelos Repaso Lic. María Mercedes itturini

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

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

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

ANÁLISIS Y DISEÑO DEL SOFTWARE Ingeniero Técnico en Informática de Sistemas Prácticas de Laboratorio

ANÁLISIS Y DISEÑO DEL SOFTWARE Ingeniero Técnico en Informática de Sistemas Prácticas de Laboratorio ANÁLISIS Y DISEÑO DEL SOFTWARE Ingeniero Técnico en Informática de Sistemas Prácticas de Laboratorio NOTAS PRÁCTICA 3: INGENIERÍA DE REQUISITOS ENTIDADES DE INFORMACIÓN MODELO ENTIDAD/RELACIÓN Ahora se

Más detalles

Métodos estructurados

Métodos estructurados Métodos estructurados Algunas características Son métodos clave en el desarrollo estructurado o convencional Facilitan el flujo de información durante el desarrollo del sistema Entre el análisis y el diseño

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

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

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

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 1: REQUISITOS SOFTWARE

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 1: REQUISITOS SOFTWARE Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 1: REQUISITOS SOFTWARE 1 ANÁLISIS DE REQUISITOS Los requisitos determinan lo que debe hacer el sistema así como las

Más detalles

Integrar los requisitos. Asignarles prioridades

Integrar los requisitos. Asignarles prioridades 7.010 ANALISIS DE REQUISITOS Definir los requisitos del software Definir los requisitos de las interfaces Integrar los requisitos Asignarles prioridades 7.020 ANALISIS DE REQUISITOS Extracción Análisis

Más detalles

Capítulo 3. Diseño del sistema. Capítulo 3

Capítulo 3. Diseño del sistema. Capítulo 3 Capítulo 3 Diseño del sistema Una vez establecidos los requerimientos del cliente en cuanto a lo que desea del sistema, se procede al modelo lógico desde el enfoque orientado a procesos, para lo cual se

Más detalles

Modelos de datos T Dpto. Lenguajes y Sistemas Informáticos. Universidad de Alicante

Modelos de datos T Dpto. Lenguajes y Sistemas Informáticos. Universidad de Alicante Modelos de datos T2.2006-07 Dpto. Lenguajes y Sistemas Informáticos Universidad de Alicante Índice Representación de objetos 2 ANÁLISIS-DISEÑO-IMPLEMENTACIÓN cuál es el problema? - cómo solucionarlo? -

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

MODULO IV. Análisis y Diseño de Sistemas de Información INF-162 III. UML. Diagramas de Actividades

MODULO IV. Análisis y Diseño de Sistemas de Información INF-162 III. UML. Diagramas de Actividades MODULO IV Análisis y Diseño de Sistemas de Información INF-162 III. UML Diagramas de Actividades Facilitador: Miguel Cotaña 06 de Diciembre 2012 1 Un diagrama de actividades destaca el flujo de control

Más detalles

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 6: EXTRACCIÓN Y ANÁLISIS DE REQUISITOS SOFTWARE

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 6: EXTRACCIÓN Y ANÁLISIS DE REQUISITOS SOFTWARE Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 6: EXTRACCIÓN Y ANÁLISIS DE REQUISITOS SOFTWARE 1 EXTRACCIÓN Y ANÁLISIS DE REQUISITOS SOFTWARE Aborda las técnicas de recogida

Más detalles

Modelos de Desarrollo de Programas y Programación Concurrente Ejemplo de Cátedra

Modelos de Desarrollo de Programas y Programación Concurrente Ejemplo de Cátedra Modelos de Desarrollo de Programas y Programación Concurrente Ejemplo de Cátedra Enunciado Un Servicio de Correo electrónico (e-mail) desea incorporar nuevas funcionalidades a las opciones que actualmente

Más detalles

EJEMPLO DE CÁTEDRA. Modelo de Desarrollo Estructurado. Análisis Estructurado. A. Modelo Ambiental

EJEMPLO DE CÁTEDRA. Modelo de Desarrollo Estructurado. Análisis Estructurado. A. Modelo Ambiental EJEMPLO DE CÁTEDRA Enunciado Un Servicio de Correo electrónico (e-mail) desea incorporar nuevas funcionalidades a las opciones que actualmente brinda: Crear un nuevo para ser compartido entre varios usuarios:

Más detalles

Tema IV: Modelado y Análisis Estructurado Introducción. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión

Tema IV: Modelado y Análisis Estructurado Introducción. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Tema IV: Modelado y Análisis Estructurado Introducción Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Análisis de Sistemas: Introducción Análisis de Sistemas Descomposición en componenetes

Más detalles

AUXILIAR 1 MODELO ENTIDAD RELACION 22 de Marzo del 2004

AUXILIAR 1 MODELO ENTIDAD RELACION 22 de Marzo del 2004 CC42A - BASES DE DATOS Profesores. Gonzalo Navarro, Claudio Gutiérrez Auxiliar. Renzo Angles AUXILIAR 1 MODELO ENTIDAD RELACION 22 de Marzo del 2004 1.DEFINICIONES Modelo entidad relación: Permite describir

Más detalles

MANUAL ORGANIZACIONES

MANUAL ORGANIZACIONES MANUAL LOGÍSTICA MANUAL ORGANIZACIONES 1 de 1 MANDANTE En términos comerciales, organizativos y técnicos, es una unidad independiente en un sistema SAP R/3 con registros maestros separados y su propio

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

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

Bases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación

Bases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación Bases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar

Más detalles

c) Rational Rose e) Microsoft Project g) Cosmos d) IrqA f) RUP h) ArgoUML

c) Rational Rose e) Microsoft Project g) Cosmos d) IrqA f) RUP h) ArgoUML NOMBRE APELLIDOS NOTA: El presente examen consta de 2 partes. La primera parte contiene 10 preguntas básicas, cada una de ellas valorada con 1 punto. La segunda parte contiene 2 preguntas de desarrollo,

Más detalles

Diccionario de Datos (DD)

Diccionario de Datos (DD) Diccionario de Datos (DD) Propósitos de un DD Notaciones del DD: opcionalidad, repetición, selección, datos elementales y aliases DER y el DD DCla y el DD Consideraciones finales Modelamiento de Sistemas

Más detalles

Sistemas de Bases de Datos I MODELADO DE DATOS I. Sistema de Bases de Datos I

Sistemas de Bases de Datos I MODELADO DE DATOS I. Sistema de Bases de Datos I Sistemas de Bases de Datos I MODELADO DE DATOS I Qué es el Modelado de Datos? MUNDO REAL ANALIZAR INTERPRETAR ABSTRAER MODELO Qué es el Modelado de Datos? Es la representación de cosas del mundo real.

Más detalles

RESULTADOS PARA LA PRUEBA: 139

RESULTADOS PARA LA PRUEBA: 139 RESULTADOS PARA LA PRUEBA: 139 FUNCIONES ADMINISTRATIVAS, MANEJO BÁSICO DE ESTADÍSTICAS, ARCHIVO Y CORRESPONDENCIA, INVENTARIO, ALMACÉN, GENERACIÓN DE INFORMES, ATENCIÓN AL USUARIO Page 1 of 164 000000453217

Más detalles

Grado en Ingeniería Informática

Grado en Ingeniería Informática Grado en Ingeniería Informática ! Gestión por procesos vs funcional! Gestión por procesos (BPM)! Objetivos y ventajas de la gestión por procesos! Implantación de la gestión por procesos! Mejora de procesos!

Más detalles

Bases de datos 1. Teórico: Diseño Conceptual

Bases de datos 1. Teórico: Diseño Conceptual Bases de datos 1 Teórico: Diseño Conceptual Modelado Conceptual Primera etapa en el diseño de una BD Estudio del problema real Especificación usando un lenguaje de muy alto nivel Validar el resultado Actividad

Más detalles

BASES DE DATOS 1. Teórico: Diseño Conceptual

BASES DE DATOS 1. Teórico: Diseño Conceptual BASES DE DATOS 1 Teórico: Diseño Conceptual MODELADO CONCEPTUAL Primera etapa en el diseño de una BD Sub-etapas: Estudio del problema real Especificación usando un lenguaje de muy alto nivel Validar el

Más detalles

COMPRAS DE MATERIA PRIMA Y EMPAQUE

COMPRAS DE MATERIA PRIMA Y EMPAQUE Página: 1 de 9 1. OBJETIVO. Garantizar el abastecimiento de materias primas y material de empaque para los procesos de producción, de acuerdo con los requerimientos establecidos por la empresa. 2. ALCANCE.

Más detalles

Tema V: Herramientas del Análisis Estructurado. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión

Tema V: Herramientas del Análisis Estructurado. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Tema V: Herramientas del Análisis Estructurado Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Índice Herramientas para el Análisis Estructurado Diagrama de Flujo de Datos Diccionario

Más detalles

ANALISIS Y DEFINICIÓN DE REQUISITOS

ANALISIS Y DEFINICIÓN DE REQUISITOS ANALISIS Y DEFINICIÓN DE REQUISITOS Se trata, en este tema, de determinar los puntos de partida de un proyecto para, a partir de los mismos, abordar el análisis de las necesidades del sistema que vamos

Más detalles

Contenido. INGENIERIA DE SOFTWARE Tema 3: Modelado del análisis- Método Estructurado

Contenido. INGENIERIA DE SOFTWARE Tema 3: Modelado del análisis- Método Estructurado INGENIERIA DE SOFTWARE Tema 3: Modelado del análisis- Método Estructurado Presenta: David Martínez Torres Universidad Tecnológica de la Mixteca Instituto de Computación Oficina 37 dtorres@mixteco.utm.mx

Más detalles

SISTEMAS DE INFORMACIÓN III LABORATORIO

SISTEMAS DE INFORMACIÓN III LABORATORIO CONTENIDO: CONSIDERACIONES GENERALES DE LA METODOLOGÍA IDEF1X Material diseñado y elaborado por: Prof. Anna Grimán Prof. Luis Eduardo Mendoza Es una metodología desarrollada originalmente para el Bank

Más detalles

E a s y C A S E. EasyCASE. por. Miguel Ángel Domínguez Coloma Emilio Ligero Salas

E a s y C A S E. EasyCASE. por. Miguel Ángel Domínguez Coloma Emilio Ligero Salas E a s y C A S E EasyCASE por Miguel Ángel Domínguez Coloma Emilio Ligero Salas E a s y C A S E Í n d i c e Herramientas CASE. Qué son Historia Ingeniería del Software y las herramientas CASE EasyCASE como

Más detalles

Un avance real para su negocio. Un servicio mejor para su cliente.

Un avance real para su negocio. Un servicio mejor para su cliente. Un avance real para su negocio. Un servicio mejor para su cliente. Sql CAFFE, es una aplicación de hostelería que permite llevar la gestión tanto de las cajas, como de la trastienda o almacen. Una aplicación

Más detalles

UNIDAD 3 MODELO ENTIDAD- RELACION

UNIDAD 3 MODELO ENTIDAD- RELACION UNIDAD 3 MODELO ENTIDAD- RELACION Introducción El modelo entidad relación (MER) se emplea para interpretar, especificar y documentar los requerimientos para sistemas de procesamiento de Base de Datos.

Más detalles

BASES DE DATOS II 28/02/2005 IDBIS- DECSAI 1

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

Más detalles

Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Modelado - Vocabulario del Sistema

Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Modelado - Vocabulario del Sistema Modelado Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Vocabulario del Sistema Distribución de Responsabilidades Semántica de una Clase

Más detalles

Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad-Relación

Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad-Relación Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad-Relación Modelo Conceptual situación del mundo real Modelo Conceptual situación del mundo real Modelado conceptual Modelo Conceptual situación

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

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

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

Herramientas del Análisis Estructurado. Ingeniería del Software de Gestión Herramientas del Análisis Estructurado Bibliografía Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión. Piattini et al., RA-MA, 2003. Análisis Estructurado Moderno. Yourdon, Prentice-

Más detalles

Capítulo Seis PLANEACIÓN DE REQUERIMIENTOS DE MATERIALES (MRP) PLANEACIÓN DE REQUERIMIENTOS DE CAPACIDAD (CRP)

Capítulo Seis PLANEACIÓN DE REQUERIMIENTOS DE MATERIALES (MRP) PLANEACIÓN DE REQUERIMIENTOS DE CAPACIDAD (CRP) 1 Capítulo Seis PLANEACIÓN DE REQUERIMIENTOS DE MATERIALES (MRP) PLANEACIÓN DE REQUERIMIENTOS DE CAPACIDAD (CRP) 2 3 4 Beneficios del MRP Mejor respuesta a los pedidos de los clientes como resultado de

Más detalles

Comercial y Logística I en Microsoft Dynamics AX 2009

Comercial y Logística I en Microsoft Dynamics AX 2009 80071A Comercial y Logística I en Microsoft Dynamics AX 2009 Fabricante: Microsoft Grupo: Dynamics Subgrupo: Microsoft Dynamics AX 2009 Formación: Presencial Horas: 15 Introducción En este curso de tres

Más detalles

Sistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad-Relación

Sistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad-Relación Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad-Relación Modelo Conceptual situación del mundo real Modelo Conceptual situación del mundo real Modelado conceptual Modelo Conceptual situación

Más detalles

Gestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación

Gestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación Gestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación Julio de 2011 Contenido 1 Diseño de Bases de Datos 2 Diseño de Bases de Datos Diseño Conceptual Describe el contenido (información)

Más detalles

Laboratorio - Parte 3 SQL. 15 de mayo de 2017

Laboratorio - Parte 3 SQL. 15 de mayo de 2017 Laboratorio - Parte 3 SQL 15 de mayo de 2017 1 Índice 1. Realidad 3 1.1. Descripción.............................................. 3 1.2. Modelo Entidad - Relación......................................

Más detalles

Diagramas De Casos De Uso

Diagramas De Casos De Uso Estáticos Diagramas De Casos De Uso Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario.. Por lo tanto los casos de uso determinan los requisitos

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

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

DIAGRAMAS DE UML DIAGRAMAS DE CASO DE USO

DIAGRAMAS DE UML DIAGRAMAS DE CASO DE USO DIAGRAMAS DE UML DIAGRAMAS DE CASO DE USO Un diagrama de casos de uso es una especie de diagrama de comportamiento. Los diagramas de casos de uso son a menudo confundidos con los casos de uso. Mientras

Más detalles

Sistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad Relación

Sistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad Relación Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad Relación Modelo Conceptual situación del mundo real Modelo Conceptual situación del mundo real Modelado conceptual Modelo Conceptual situación

Más detalles

COMPRAS DE MATERIA PRIMA Y EMPAQUE

COMPRAS DE MATERIA PRIMA Y EMPAQUE Página: 1 de 9 1. OBJETIVO. Garantizar el abastecimiento de materias primas y material de empaque para los procesos de producción, de acuerdo con los requerimientos establecidos por la empresa. 2. ALCANCE.

Más detalles

Diagrama de procesos del: ERP-Advisor VERSION: V1-2017

Diagrama de procesos del: ERP-Advisor VERSION: V1-2017 Diagrama de procesos del: ERP-Advisor VERSION: V1-2017 Diagrama de los procesos funcionales y circuitos de los módulos de ERP-ADVISOR C/. Nil Fabra, 34-36 entlº 2ªB 08012 Barcelona Tlf. 93 415 69 44 -

Más detalles

Alta de Códigos a SAP

Alta de Códigos a SAP Alta de Códigos a SAP Ojo! No se puede hacer ninguna alta de código si no se tiene la solicitud de dicho proceso previamente firmada y autorizada por la persona interesada y su jefe inmediato. 1. En el

Más detalles

Programa del Curso I Semestre, 2018

Programa del Curso I Semestre, 2018 Programa del Curso I Semestre, 2018 Métodos Cuantitativos para la Toma de Decisiones Datos Generales Sigla: IF-7200 Nombre del curso: Métodos Cuantitativos para la Toma de Decisiones Tipo de curso: Teórico-práctico

Más detalles

INDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación

INDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación INDICE Prologo XI Capitulo 1. Algoritmos y programas 1.1. Configuraciones de una computadora 1 1.2. Lenguajes de programación 2 1.3. Resolución de problemas 1.3.1. Fase de resolución del problema 3 1.3.1.1.

Más detalles

CARACTERÍSTICAS DEL MODELO AMBIENTAL:

CARACTERÍSTICAS DEL MODELO AMBIENTAL: MODELO AMBIENTAL OBJETIVO DEL MODELO AMBIENTAL: El objetivo del modelo ambiental es describir la relación que existe entre el sistema y el medio ambiente. CARACTERÍSTICAS DEL MODELO AMBIENTAL: Para poder

Más detalles

SELECCIÓN DE PERSONAL

SELECCIÓN DE PERSONAL PÁGINA: 1 SELECCIÓN DE PERSONAL PÁGINA: 2 PROCEDIMIENTO: SELECCIÓN Y CONTRATACIÓN DE PERSONAL RESPONSABLE: GERENTE AREA: ADMINISTRATIVA FECHA DE ELABORACION: 17 09-2013 FECHA DE REVISIÓN: 21-09 2013 VERSIÓN:

Más detalles

MODULO IV. Análisis y Diseño de Sistemas de Información INF-162 III. UML. 4.8 Diagramas de Actividades

MODULO IV. Análisis y Diseño de Sistemas de Información INF-162 III. UML. 4.8 Diagramas de Actividades MODULO IV Análisis y Diseño de Sistemas de Información INF-162 III. UML 4.8 Diagramas de Actividades Facilitador: Miguel Cotaña 23 de Noviembre 2009 1 Un diagrama de actividades destaca el flujo de control

Más detalles

PROGRAMA DE MATERIA MATERIA:

PROGRAMA DE MATERIA MATERIA: DATOS DE IDENTIFICACIÓN MATERIA: CENTRO ACADÉMICO: DEPARTAMENTO ACADÉMICO: ANÁLISIS Y DISEÑO CIENCIAS BÁSICAS SISTEMAS DE INFORMACIÓN PROGRAMA EDUCATIVO: ING. EN COMPUTACIÓN INTELIGENTE AÑO DEL PLAN DE

Más detalles

recomendaciones acerca de la memoria de un PFC

recomendaciones acerca de la memoria de un PFC recomendaciones acerca de la memoria de un PFC E. U. Informática Segovia Universidad de Valladolid consideraciones de partida Generalmente, un PFC implica el desarrollo de un producto software Desde la

Más detalles

Análisis y Diseño Estructurado

Análisis y Diseño Estructurado Análisis y Diseño Estructurado TEMA II: Proceso de Análisis Técnicas de la Dimensión Funcional Bibliografía Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión. Piattini et al., RAMA, 1996.

Más detalles

PROCEDIMIENTO CONTROL INVENTARIO CINTAS ADHESIVAS ÍNDICE DE MODIFICACIONES. 24 de Septiembre. de de Agosto de 2010

PROCEDIMIENTO CONTROL INVENTARIO CINTAS ADHESIVAS ÍNDICE DE MODIFICACIONES. 24 de Septiembre. de de Agosto de 2010 ÍNDICE DE MODIFICACIONES VERSIÓN SECCIÓN MODIFICADA FECHA DE APROBACIÓN DESCRIPCIÓN DE LA MODIFICACIÓN 00 Version original Junio 30 de 2005 01 Todo el documento 25 de Septiembre de 2007 Codificación, presentación

Más detalles

El Sistema de Información (S.I.) regula la distribución, el compartimiento y el almacenamiento de la información.

El Sistema de Información (S.I.) regula la distribución, el compartimiento y el almacenamiento de la información. 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

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

MÓDULO DE SRI. Versión: Última modificación: Enero del 2013

MÓDULO DE SRI. Versión: Última modificación: Enero del 2013 MÓDULO DE SRI Versión: 4.2.6 Última modificación: Enero del 2013 INTRODUCCIÓN El módulo de SRI permite la administración de procesos para el Servicio de rentas internas. MANTENIMIENTO TIPOS DE COMPROBANTES

Más detalles

Metodologías de Desarrollo de Software I Cursada Año Modelado en el Paradigma Estructurado

Metodologías de Desarrollo de Software I Cursada Año Modelado en el Paradigma Estructurado Metodologías de Desarrollo de Software I Cursada Año 2007 Modelado en el Paradigma Estructurado Trabajo Práctico Nro. 6 Criterios para Evaluar y Mejorar la Calidad de un Diseño Modular: Acoplamiento, Cohesión

Más detalles

INSTRUCTIVO SALIDA DE ARTICULOS DEL INVENTARIO PARA ASIGNARLO COMO ACTIVO FIJO DOCUMENTO NO CONTROLADO

INSTRUCTIVO SALIDA DE ARTICULOS DEL INVENTARIO PARA ASIGNARLO COMO ACTIVO FIJO DOCUMENTO NO CONTROLADO Proceso: Gestión de Inventarios Macroproceso: Gestión de Almacenamiento INSTRUCTIVO SALIDA DE ARTICULOS DEL INVENTARIO PARA ASIGNARLO COMO ACTIVO FIJO DOCUMENTO NO CONTROLADO Código: IOGDI 04 Versión:

Más detalles

MANUAL DE USUARIO DE SOLICITUD DE CARTA DE CRÉDITO DE IMPORTACIÓN EN LA PÁGINA WEB DEL BPE

MANUAL DE USUARIO DE SOLICITUD DE CARTA DE CRÉDITO DE IMPORTACIÓN EN LA PÁGINA WEB DEL BPE MANUAL DE USUARIO DE SOLICITUD DE CARTA DE CRÉDITO DE IMPORTACIÓN EN LA PÁGINA WEB DEL BPE ÍNDICE CONTENIDO Pág. Objetivo 2 2 I. Ingreso de Solicitud de Carta de Crédito de Importación en la página web

Más detalles

Modelo y Análisis 179

Modelo y Análisis 179 Modelo y Análisis 179 2.6 Análisis Funcional Por medio del análisis funcional: Se muestra las operaciones de los objetos y sus dependencia de datos por medio de los diagramas de flujo de datos. Se descompone

Más detalles

Los programas de Computador Jhon J. Padilla A., PhD.

Los programas de Computador Jhon J. Padilla A., PhD. Los programas de Computador Jhon J. Padilla A., PhD. El lenguaje Python En nuestro curso usaremos el lenguaje Python, por ser un lenguaje sencillo y muy usado en el mundo actual. Aplicaciones desarrolladas

Más detalles

PROCEDIMIENTO INTERNO ÍNDICE

PROCEDIMIENTO INTERNO ÍNDICE 1 de 7 ÍNDICE 1 OBJETIVO... 2 2 ALCANCE... 2 3 DEFINICIONES Y ABREVIATURAS... 2 4 RESPONSABILIDADES... 2 5 DESCRIPCION... 3 5.1 FORMULACION DEL PEDIDO... 3 5.2 ENTREGA DEL PEDIDO... 3 5.3 CONDERACIONES...

Más detalles

2.8 Ejercicios Prácticos

2.8 Ejercicios Prácticos 2.8 Ejercicios Prácticos 2.8.1 Ejercicio 1 Sean los hijos de la transacción 2, aplicando las técnicas del diseño estructurado, derivar un diagrama de estructura. Se supone que los datos de todos los alumnos

Más detalles

Novedades 2016 Incluye modificaciones hasta 30-septiembre-2016

Novedades 2016 Incluye modificaciones hasta 30-septiembre-2016 Novedades 2016 Incluye modificaciones hasta 30-septiembre-2016 Nuestro Departamento de Desarrollo trabaja muy duro para incorporar continuamente nuevas características y mejoras en nuestras aplicaciones.

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

MACROPROCESO GESTIÓN FINANCIERA PROCESO ADMINISTRACIÓN DE RECURSOS FINANCIEROS FACTURACIÓN DE OUTSOURCING

MACROPROCESO GESTIÓN FINANCIERA PROCESO ADMINISTRACIÓN DE RECURSOS FINANCIEROS FACTURACIÓN DE OUTSOURCING MACROPROCESO GESTIÓN FINANCIERA PROCESO ADMINISTRACIÓN DE RECURSOS FINANCIEROS PROCEDIMIENTO REVISADO POR APROBADO POR Jefe Cuentas por Pagar Jefe Director Financiero Aviso Legal: La información contenida

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

GUÍA DE IMPLEMENTACIÓN ADDENDA MABESA

GUÍA DE IMPLEMENTACIÓN ADDENDA MABESA GUÍA DE IMPLEMENTACIÓN ADDENDA MABESA 1. Proceso de Comercio Electrónico con transacciones y plantillas 2. Requisitos 3. Administrador 2000 3.1. Configuración: 3.1.1. Parámetros de la Empresa. 3.1.2. Catálogo

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

Formato para prácticas de laboratorio

Formato para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA IC 2003-1 5046 Bases de Datos PRÁCTICA No. 3 LABORATORIO DE NOMBRE DE LA PRÁCTICA Bases de Datos DURACIÓN (HORA) Modelo Entidad - Relación

Más detalles

Modelado de Datos Material desarrollado por Marcelo Rocha Vargas, 2011

Modelado de Datos Material desarrollado por Marcelo Rocha Vargas, 2011 Modelado de Datos Material desarrollado por Marcelo Rocha Vargas, 2011 Introducción Un modelo de datos es un conjunto de conceptos que pueden ser usados para describir-diseñar la estructura de una Base

Más detalles