Gestión de la Información

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

Download "Gestión de la Información"

Transcripción

1 Gestión de la Información Patricio Martínez Barco Departamento de Lenguajes y Sistemas Informáticos patricio@dlsi.ua.es

2 Gestión de la Información TEMA 2 (PARTE I) METODOLOGÍA DE DISEÑO DE BASES DE DATOS 2

3 Tema 2. Metodología de diseño de bases de datos Objetivos Introducción Ciclo de vida del sistema de base de datos Proceso de diseño de BDs Diseño conceptual Diseño lógico Diseño físico 3

4 Tema 2. Metodología de diseño de BDs OBJETIVOS 4

5 5 Objetivos Enmarcar el contexto de la asignatura en el marco del desarrollo de un sistema de información Presentar una metodología de diseño Estandarizar los proyectos de diseño Separar y distinguir las tres fases Conceptual Lógico Físico Saber hacer validar el esquema conceptual contra los requisitos de la organización documentar el diseño conceptual integrar a los usuarios finales en el proceso

6 Tema 2. Metodología de diseño de BDs INTRODUCCIÓN 6

7 7 Introducción Qué es una metodología de diseño? Método planificado/estructurado Procedimientos Técnicas Herramientas Documentación Ayuda al diseñador en el desarrollo del proyecto Seleccionar Planificar Gestionar Controlar Evaluar

8 8 Introducción Factores críticos de éxito para una metodología Trabajar mucho con los usuarios finales Usar representaciones gráficas (al máximo) Usar lenguajes de diseño de BDs para representar toda semántica adicional Seguir una metodología durante todo el proceso de modelado Incorporar técnicas de validación de la normalización, transacción y conceptualización Construir un diccionario de datos para complementar los diagramas de los modelos de datos Usar una aproximación centrada en los datos Incorporar consideraciones estructurales y de integridad en los modelos Estar abiertos a repetir pasos ya realizados

9 Introducción Ciclo de vida desarrollo sistemas de información Planificación Análisis Diseño Implementación Pruebas Instalación / Despliegue Mantenimiento 9

10 Introducción Ciclo de vida desarrollo sistemas de información Ámbito del proyecto Planificación Estudio de viabilidad Análisis de riesgos Estimación Planificación temporal Asignación de recursos Análisis Diseño Implementación Pruebas Instalación / Despliegue Mantenimiento 10

11 Introducción Ciclo de vida desarrollo sistemas de información Requisitos de información Planificación Análisis Requisitos de procesos Diseño Implementación Pruebas Instalación / Despliegue Mantenimiento 11

12 Introducción Ciclo de vida desarrollo sistemas de información Conceptual Planificación Análisis Diseño Parte estática: datos Parte dinámica: procesos Lógico Esquema BD Esquemas procesos y transacciones Físico Desarrollo BD Desarrollo procesos y transacciones Implementación Pruebas Instalación / Despliegue Mantenimiento 12

13 Introducción Ciclo de vida desarrollo sistemas de información Adquisición de componentes Planificación Análisis Diseño Implementación Creación e integración de recursos Carga de la BD Creación procesos Creación transacciones Pruebas Instalación / Despliegue Mantenimiento 13

14 Introducción Ciclo de vida desarrollo sistemas de información Pruebas individuales Planificación Análisis Diseño Implementación Pruebas Pruebas de integración Pruebas alfa Por el cliente Lugar de desarrollo Pruebas beta Por el cliente Lugar del cliente Test de aceptación Verificación final Instalación / Despliegue Mantenimiento 14

15 Introducción Ciclo de vida desarrollo sistemas de información Paso a explotación Planificación Análisis Diseño Implementación Pruebas Instalación / Despliegue Mantenimiento 15

16 Introducción Ciclo de vida desarrollo sistemas de información Adaptativo Ante cambios Correctivo Planificación Análisis Diseño Implementación Pruebas Instalación / Despliegue Mantenimiento De defectos Perfectivo Mejoras 16

17 Introducción Alternativas metodológicas del ciclo de vida Definen la forma de abordar cada una de las fases Modelo en cascada o clásico termina por completo cada fase antes de empezar la siguiente Planificación Análisis Diseño Implementación Pruebas Instalación Mantenimiento 17

18 Introducción Alternativas metodológicas del ciclo de vida Modelo en cascada o clásico Modelo en V Flujo desarrollo + flujo validación Modelo en espiral Flujo se reinicia n veces para mejorar hasta dar por válido Modelo iterativo Como anterior, y crea versiones entregables en cada iteración Modelos ágiles Basados en prototipos Conclusión Muchas alternativas pero todas basadas en el ciclo de vida expuesto 18

19 Introducción Asignatura Gestión de la Información Planificación Análisis Diseño Implementación ÁMBITO: Bases de datos Transacciones Pruebas Instalación / Despliegue Mantenimiento 19

20 Tema 2. Metodología de diseño de BDs CICLO DE VIDA DE UNA BASE DE DATOS 20

21 21 Ciclo de vida de una base de datos Análisis Requisitos de datos + transacciones Diseño Conceptual + Lógico + Físico Implementación Base de datos + transacciones Carga y/o conversión de datos Pruebas

22 Tema 2. Metodología de diseño de BDs PROCESO DE DISEÑO DE BDS (UNA ALTERNATIVA METODOLÓGICA) 22

23 23 Proceso de diseño de una BD Objetivo Método Hitos Atender las necesidades de información de la organización Basado en la arquitectura por niveles del modelo ANSI/SPARC Diseño de estructura y contenido de la BD Diseño de las transacciones que atacan a la BD

24 Proceso de diseño de una BD Arquitectura de diseño: modelo ANSI/SPARC Diseño conceptual Modelo de la información de una organización independiente de consideraciones físicas Diseño lógico Modelo de la información de una organización basado en un modelo de datos concreto, pero independiente de un SGBD concreto ni de consideraciones físicas Diseño físico Modelo de descripción de la implementación de una BD en memoria secundaria Organización de ficheros. Índices. Integridad. Seguridad Descripción de la implementación de las transacciones 24

25 Proceso de diseño de una BD Alternativa metodológica del ciclo de vida de la BDs En cascada: versión particular para las BDs Orden Fases Análisis de requisitos Diseño conceptual Elección del SGBD Diseño lógico Diseño físico Diseño de la carga Implantación 25

26 26 Proceso de diseño de una BD Alternativa metodológica del ciclo de vida de la BDs Orden Fases Análisis de requisitos Diseño conceptual Elección del SGBD Diseño lógico Diseño físico Diseño de la carga Implantación

27 Fase 1: Análisis de requisitos Objetivos Recopilación todos los requisitos de datos y transacciones Completa: todos los servicios de usuario están especificados Consistente: no hay definiciones ambiguas Factores clave Racionalizar su utilidad (y priorizarlos) Dimensionar correctamente Funcionalidad insuficiente >> Inutiliza el resultado Funcionalidad excesiva >> Igualmente hace inviable su uso Todos los agentes del sistema son clave Directivos, operarios, administradores, 27

28 28 Fase 1: Análisis de requisitos Tipos de requisitos a abordar Según su función Funcionales Servicios que ha de proveer la BD Lo que debe y no debe hacer No funcionales Asociados a las propiedades emergentes del sistema Fiabilidad Tiempo de respuesta Seguridad Capacidad de almacenamiento

29 29 Fase 1: Análisis de requisitos Tipos de requisitos a abordar Según su naturaleza Estáticos Requisitos de información que se debe almacenar DATOS Dinámicos Requisitos de procesos que hacen evolucionar la información TRANSACCIONES

30 30 Fase 1: Análisis de requisitos Algunas pistas Cuál es el proceso básico de la organización? Qué datos utiliza o produce este proceso? Cuáles son los límites impuestos por el tiempo y la carga de trabajo? Qué controles de calidad utiliza? Cuál es la finalidad de la actividad? Qué pasos se siguen para realizarla? Dónde y quién realiza estos pasos? Cuánto tiempo tardan en efectuarlos? Con cuánta frecuencia lo hacen? Quiénes emplean la información resultante?

31 31 Fase 1: Análisis de requisitos Ejemplo: requisitos de la ferretería FERRITER ( Antonio Med La ferretería FERRITER tiene la necesidad de contar con un sistema que permita llevar un mejor control, que a su vez sea fácil de manejar; el control consiste en llevar a cabo un registro de todos los productos con los que se cuenta, los clientes frecuentes y los distintos proveedores de dicha ferretería. El sistema registrará cualquier operación, tanto de cliente como de productos. Es decir, operaciones de altas, bajas, modificaciones, descuentos a clientes frecuentes, clientes con crédito, etc.). También contara con un sistema de impresión de facturas.

32 32 Fase 1: Análisis de requisitos Ejemplo: requisitos de la ferretería FERRITER PRODUCTOS. Para poder dar de alta cada producto se tendrán en cuenta: una clave o código del producto (esta se asignara tomando en cuenta el tipo del producto), el nombre, la cantidad, el precio. El tipo o clasificación de los productos se da de la siguiente manera: cemento, pisos y azulejos, yeso, de ferretería, herramientas Truper y acero. CLIENTES CON CRÉDITO. En este inventario solo se enlistaran los clientes que cuenten con el servicio de pago a crédito. Para este catalogo se asignaran datos como: el nombre, la dirección, el teléfono y la clave de la venta.

33 33 Fase 1: Análisis de requisitos Ejemplo: requisitos de la ferretería FERRITER PROVEEDORES. Dentro del registro de los proveedores se ocupara la siguiente información: una clave de proveedor, clave del producto, la cantidad y el nombre o la empresa. Asimismo es fundamental mencionar que no se cuenta con un solo proveedor, pues éste es según el tipo de productos faltantes y es cuando se hace el pedido, ya que estos no tienen visitas periódicas, sino que surten cuando la ferretería lo solicita.

34 Fase 1: Análisis de requisitos Ejemplo: requisitos de la ferretería FERRITER VENTAS. Además, se llevará un registro de las ventas para facilitar el control de los productos, en este apartado se producirá una nota de remisión para luego imprimirla después de haber terminado la venta para entregársela al cliente. Las ventas se dividirán en: Ventas a crédito. Registrará datos como: una clave de la venta, el nombre del cliente, la clave del producto, cantidad, el total a pagar, el enganche dado, la fecha y hora. Ventas al contado. En estas solo se registrará la venta, sin tomar en cuenta al cliente; registrará datos como: la clave del producto, cantidad, el total a pagar, el descuento (si es que se hace) la fecha y hora. 34

35 35 Fase 1: Análisis de requisitos Ejemplo: requisitos de la ferretería FERRITER Es importante aclarar que además de los datos mencionados la nota de remisión contendrá el nombre del cliente y su domicilio, nombre de los productos y sus cantidades y precios correspondientes, así como el total a pagar. COMPRAS. Conjuntamente se realizan surtidos dentro de la ferretería; es por ello que se controlaran las adquisiciones hechas, registrando: clave del proveedor, clave del producto, cantidad, precio de compra, precio de venta, la fecha y la hora.

36 36 Fase 1: Análisis de requisitos Ejemplo: requisitos de la ferretería FERRITER Requisitos de datos Productos: id producto, nombre, precio, cantidad disponible Clientes con crédito: id cliente, nombre, dirección, teléfono Ventas a crédito: id venta, id cliente, id producto, cantidad, importe total, fecha, importe señal (anticipo) Ventas al contado: id producto, cantidad, total, fecha, hora Pagos: id venta, importe pagado, fecha Proveedores: id proveedor, nombre, id producto Compras: id producto, id proveedor, cantidad, precio compra, precio venta, fecha, hora

37 37 Fase 1: Análisis de requisitos Ejemplo: requisitos de la ferretería FERRITER Requisitos de transacciones Cliente solicita producto a ferretería Cliente realiza pago a ferretería Cliente solicita crédito a ferretería Administrador solicita producto a proveedor Administrador realiza cobro a cliente Administrador realiza pago a proveedor Administrador presta crédito a cliente Proveedor entrega producto a ferretería Proveedor realiza cobro a ferretería Operario entrega producto a cliente

38 Fase 1: Análisis de requisitos Ejemplo: requisitos de la ferretería FERRITER Requisitos no funcionales Todas las operaciones se efectúan en tiempo real Hay una media de 500 operaciones de venta al día 100 operaciones de venta a crédito al día 150 operaciones de pago al día Hay un total de 25 proveedores 1000 clientes 1500 artículos La BD debe estar activa 24h/365 días 38

39 39 Fase 1: Análisis de requisitos Análisis de requisitos Estrategias de recopilación Centralizada Integrada Híbrido

40 40 Fase 1: Análisis de requisitos Técnicas de recopilación Centralizada Cada usuario expresa sus requisitos y se fusionan para arrancar una fase única de diseño Req. Usu 1 Req. Usu 2 Req. Usu 3 Útil en sistemas con alto solapamiento de requisitos entre usuarios En sistemas simples Diseño global

41 41 Fase 1: Análisis de requisitos Técnicas de recopilación Integrada Cada usuario expresa sus requisitos y se mantienen independientes arrancando fases de diseño independientes Req. Usu 1 Req. Usu 2 Req. Usu 3 Útil en sistemas con bajo solapamiento de requisitos entre usuarios Diseño local 1 Diseño local 2 Diseño local 3 En sistemas complejos

42 42 Fase 1: Análisis de requisitos Técnicas de recopilación Híbrida Algunos requisitos se funden en una fase inicial para iniciar diseños únicos. En una segunda fase mantienen algunos diseños locales, otros se han fundido Req. Usu 1 Req. Usu 2 Req. Usu 3 Solución de compromiso para la mayoría de los casos Diseño global 1 Diseño local 2

43 43 Proceso de diseño de una BD Alternativa metodológica del ciclo de vida de la BDs Orden Fases Análisis de requisitos Diseño conceptual Elección del SGBD Diseño lógico Diseño físico Diseño de la carga Implantación

44 44 Fase 2: Diseño conceptual Objetivos Construcción del esquema conceptual Factores clave Capacidad de abstracción Mundo real mundo conceptual Modelar únicamente requisitos (lo demás no es relevante) No pensar en Gestores de BDs, estructuras de datos, S.O., implementaciones, ordenadores Incluir parte estática + parte dinámica El esquema conceptual no separa

45 Fase 2: Diseño conceptual Ya hablaremos más en detalle en este tema pero básicamente Construcción esquema conceptual 2.1. Identificar tipos de entidades 2.2. Identificar tipos de relaciones 2.3. Identificar y asociar atributos con entidades o relaciones 2.4. Determinar los dominios de atributos 2.5. Determinar identificadores primarios y alternativos 2.6. Considerar el uso de otros mecanismos de abstracción 2.7. Comprobar redundancias 2.8. Identificar transacciones de usuario 2.8. Validar el esquema contra las transacciones 2.9. Revisar el esquema conceptual con el usuario 45

46 46 Proceso de diseño de una BD Alternativa metodológica del ciclo de vida de la BDs Orden Fases Análisis de requisitos Diseño conceptual Elección del SGBD Diseño lógico Diseño físico Diseño de la carga Implantación

47 47 Fase 3: Elección del SGBD Objetivo Determinar el software que albergará nuestra BD Factores de éxito Elegir el modelo de datos lógico que nos interesa: relacional, OO, XML, de propósito específico Elegir el sistema de acuerdo a criterios objetivos (tabla de pros/contras): Coste Funcionalidades implementadas Limitaciones de almacenamiento y/o usuarios Tiempos de respuesta Facilidad/coste de mantenimiento

48 48 Fase 3: Elección del SGBD Ejemplo (tiempos / tolerancia / integridad) Rojas, W. & González, M.A. Proyecto Metodología y resultados de comparación entre MYSQL Server y SQL Server D: Velocidad ejecución normal P: Prueba en condiciones idénticas I: Integridad de datos (invariante) CS: Velocidad sistema cargado con otros procesos TF: Tolerancia a fallos. Tiempo de recuperación ante corte eléctrico)

49 Fase 3: Elección del SGBD Ejemplo (funcionalidades) (Rojas&González) Característica Mysql 4.1 Sql Server 2000 Observaciones Tipos de datos Completo Incompleto Mysql Soporta Emun, Set, Date, Time y Año. Sql Server no los soporta Vistas No Soporta Completo a partir de la versión 5.0 Disparadores No Soporta Completo a partir de la versión 5.0 Procedimientos No Soporta Completo a partir de la versión 5.0 Almacenados Definición de Funciones No Soporta Completo a partir de la versión 5.0 Cursores No Soporta Completo a partir de la versión 5.0 Select, Update, delete, Join, Completo Completo Insert, Union, Select anidado XML No Soporta Completo Funciones Estándares Sql Completo Completo Integridad Referencial Completo Completo Mysql con el tipo de tabla Innodb Soporte Texto Largo Completo Completo Indexación Completo Completo

50 50 Proceso de diseño de una BD Alternativa metodológica del ciclo de vida de la BDs Orden Fases Análisis de requisitos Diseño conceptual Elección del SGBD Diseño lógico Diseño físico Diseño de la carga Implantación

51 51 Fase 4: Diseño lógico Objetivos Construcción del esquema lógico Diseñar la lógica de las transacciones Factores clave Abordar lógica de datos + transacciones Mantener la independencia del SGBD concreto elegido Contemplar todo lo reflejado en el conceptual Transformar en transacciones las restricciones integridad no asumibles por el modelo lógico de datos

52 Fase 4: Diseño lógico También hablaremos más en detalle en el siguiente tema pero básicamente Construcción esquema lógico Diseño transacciones 4.1. Derivar relaciones 4.2. Validar normalización de relaciones 4.7. Especificar pseudocódigo de operaciones lógicas sobre las relaciones 4.3. Validar relaciones contra transacciones de usuario 4.4. Definir restricciones de integridad 4.5. Revisar esquema lógico con usuario 4.6. Combinar esq. lógicos en uno global 52

53 53 Proceso de diseño de una BD Alternativa metodológica del ciclo de vida de la BDs Orden Fases Análisis de requisitos Diseño conceptual Elección del SGBD Diseño lógico Diseño físico Diseño de la carga Implantación

54 54 Fase 5: Diseño físico Objetivos Implementación y puesta en marcha de la base de datos Factores clave Analizar todas las posibilidades del SGBD destino Qué implementa? Qué límites tiene?... Pensar en las necesidades de la organización Qué requisitos no funcionales? Tiempos de respuesta? Capacidad de almacenamiento? Fiabilidad? Seguridad?

55 Fase 5: Diseño físico También en siguientes temas pero básicamente Traducción esquema lógico al SGBD destino Diseño organizaciones de fichero e índices Diseño del entorno 5.1 Diseñar las relaciones base 5.4. Analizar transacciones (y sus frecuencias de uso) 5.8. Diseñar vistas de usuario 5.2 Diseñar la representación de los datos derivados 5.5. Elegir organización del fichero 5.9. Diseñar mecanismos de seguridad: al sistema y a los datos 5.3. Diseñar las restricciones generales 5.6. Seleccionar índices Considerar redundancia controlada (denormalización) 5.7. Estimar necesidades de espacio en disco Desarrollar transacciones Puesta en marcha, monitorizar y ajustar 55

56 56 Proceso de diseño de una BD Alternativa metodológica del ciclo de vida de la BDs Orden Fases Análisis de requisitos Diseño conceptual Elección del SGBD Diseño lógico Diseño físico Diseño de la carga Implantación

57 57 Fase 6: Diseño de la carga y transformación BD Objetivos Diseñar cómo se poblará la BD con datos iniciales Factores clave Considerar todas las fuentes posibles BDs antiguas de la organización Documentación no estructurada: textos, internet Opendata y otras BDs compartidas Diseñar todos los flujos de transformación Tipos de datos. Ej: texto decimal(10,2) Atributos. Ej: <entidad type=customer > cliente.nombre Estructuras. Ej: Fichero clientes relación clientes Diseñar un proceso que sea reutilizable. Ej. Almacenando el procedimiento SQL

58 58 Fase 6: Diseño de la carga y transformación BD Formatos típicos estructurados y semi-estructurados en origen Comma-separated values (CSV). extensible Markup Language (XML). Ficheros de gráficos e imágenes (DXF, DWG, IFF, JPG, LAS...). Ficheros geográficos (GDE, Shapefile SHP-, ECW, GEOTIFF, XYZ ). Hyper Text Markup Language (HTML). JavaScript Object Notation (JSON). Microsoft Office (DOC, DOCX, XLS, XLSX ). Open Office (ODT). Really Simple Syndication (RSS). Resource Description Framework (RDF).

59 59 Proceso de diseño de una BD Alternativa metodológica del ciclo de vida de la BDs Orden Fases Análisis de requisitos Diseño conceptual Elección del SGBD Diseño lógico Diseño físico Diseño de la carga Implantación

60 Fase 7: Implantación 60

61 61 Herramientas Herramientas CASE de ayuda al diseño de bases de datos Microsoft Visio Diseño conceptual: UML y ER simple + diccionario de datos Conexión con Excel, Access, SQL Server, ODBC MySQL Workbench Diseño conceptual (más lógico que conceptual): ER Crow s Foot Directamente entidad = tabla + relación = clave ajena Conexión con MySQL: opción de sincronización del modelo con la BD RISE Editor Diseño conceptual (con limitaciones): ER Crow s Foot Generación de script SQL para creación BD.

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b El ciclo de vida de un sistema de información El ciclo de vida de un sistema de información El proceso de desarrollo de software Modelos de ciclo de vida El ciclo de vida de una base de datos El proceso

Más detalles

Gestión de la Información

Gestión de la Información Gestión de la Información Patricio Martínez Barco Departamento de Lenguajes y Sistemas Informáticos patricio@dlsi.ua.es Gestión de la Información TEMA 2 (PARTE II) METODOLOGÍA DE DISEÑO DE BASES DE DATOS

Más detalles

Gestión y Desarrollo de Requisitos en Proyectos Software

Gestión y Desarrollo de Requisitos en Proyectos Software Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería

Más detalles

El Proceso Unificado de Desarrollo de Software

El Proceso Unificado de Desarrollo de Software El Proceso de Desarrollo de Software Ciclos de vida Métodos de desarrollo de software El Proceso Unificado de Desarrollo de Software 1 Fases principales del desarrollo de software Captura de requisitos:

Más detalles

Plan de estudios ISTQB: Nivel Fundamentos

Plan de estudios ISTQB: Nivel Fundamentos Plan de estudios ISTQB: Nivel Fundamentos Temario 1. INTRODUCCIÓN 2. FUNDAMENTOS DE PRUEBAS 3. PRUEBAS A TRAVÉS DEL CICLO DE VIDA DEL 4. TÉCNICAS ESTÁTICAS 5. TÉCNICAS DE DISEÑO DE PRUEBAS 6. GESTIÓN DE

Más detalles

Introducción. Componentes de un SI. Sistema de Información:

Introducción. Componentes de un SI. Sistema de Información: Introducción. Sistema de Información: Conjunto de elementos relacionados entre sí de acuerdo a ciertas reglas, que aporta a la organización la información necesaria para el cumplimiento de sus fines, para

Más detalles

- Bases de Datos - - Diseño Físico - Luis D. García

- Bases de Datos - - Diseño Físico - Luis D. García - Diseño Físico - Luis D. García Abril de 2006 Introducción El diseño de una base de datos está compuesto por tres etapas, el Diseño Conceptual, en el cual se descubren la semántica de los datos, definiendo

Más detalles

Implantación y Aceptación del Sistema

Implantación y Aceptación del Sistema y Aceptación del Sistema 1 y Aceptación del Sistema ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD IAS 1: ESTABLECIMIENTO DEL PLAN DE IMPLANTACIÓN...5 Tarea IAS 1.1: De finición del Plan de... 5 Tarea IAS

Más detalles

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas. El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los

Más detalles

PROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0

PROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0 Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. PROYECTO

Más detalles

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS Resultados de aprendizaje y criterios de evaluación 1. Identificar la estructura y organización

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

DE VIDA PARA EL DESARROLLO DE SISTEMAS

DE VIDA PARA EL DESARROLLO DE SISTEMAS MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso

Más detalles

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 3. L estàndard ISO/IEC 15504 Antònia Mas Pichaco 1 Introducción El proyecto SPICE representa el mayor marco de colaboración internacional establecido con la finalidad

Más detalles

SUPLEMENTO EUROPASS AL TÍTULO

SUPLEMENTO EUROPASS AL TÍTULO SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Web --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD)

Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD) Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD) Fernando Cano Espinosa Universidad de Oviedo. Departamento de Informática fcano@uniovi.es Produced with L A T E X seminar style

Más detalles

CICLO DE VIDA DEL SOFTWARE

CICLO DE VIDA DEL SOFTWARE CICLO DE VIDA DEL SOFTWARE 1. Concepto de Ciclo de Vida 2. Procesos del Ciclo de Vida del Software 3. Modelo en cascada 4. Modelo incremental 5. Modelo en espiral 6. Prototipado 7. La reutilización en

Más detalles

Mantenimiento de Sistemas de Información

Mantenimiento de Sistemas de Información de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ACTIVIDAD MSI 1: REGISTRO DE LA PETICIÓN...4 Tarea MSI 1.1: Registro de la Petición... 4 Tarea MSI 1.2: Asignación de la Petición... 5 ACTIVIDAD

Más detalles

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS PROJECTS elastic PROJECTS INFORMACIÓN COMERCIAL Inscripción Registro Mercantil de Pontevedra, Tomo 3116, Libro 3116, Folio 30, Hoja PO-38276 C.I.F.: B-36.499.960 contact@imatia.com 1 INTRODUCCIÓN Mediante

Más detalles

GENERALIDADES DE BASES DE DATOS

GENERALIDADES DE BASES DE DATOS GENERALIDADES DE BASES DE DATOS A fin de evitar que idénticos datos se encuentren repetidos en múltiples archivos, parece necesario que los comunes se almacenen en un archivo único y que este archivo sea

Más detalles

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios "Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se

Más detalles

El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos.

El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Gestión de proyectos Duración: 45 horas Objetivos: El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Contenidos:

Más detalles

Gestión de proyectos

Gestión de proyectos Gestión de proyectos Horas: 45 El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Gestión de proyectos El

Más detalles

Proyecto Fin de Carrera

Proyecto Fin de Carrera Proyecto Fin de Carrera Gestión del Proyecto para una Plataforma online de intercambio, compra o venta de ayudas técnicas. Consultora: Ana Cristina Domingo Troncho Autor: Álvaro Fanego Lobo Junio de 2013

Más detalles

Ley Orgánica de Protección de Datos

Ley Orgánica de Protección de Datos Hécate GDocS Gestión del documento de seguridad Ley Orgánica de Protección de Datos 2005 Adhec - 2005 EFENET 1. GDocS - Gestión del Documento de Seguridad GDocS es un programa de gestión que permite mantener

Más detalles

Tema 11 Bases de datos. Fundamentos de Informática

Tema 11 Bases de datos. Fundamentos de Informática Tema 11 Bases de datos Fundamentos de Informática Índice Evolución Tipos de modelos de datos y SGBD El modelo relacional y el Diseño de una Base de Datos Operaciones básicas: consulta, inserción y borrado.

Más detalles

SUPLEMENTO EUROPASS AL TÍTULO

SUPLEMENTO EUROPASS AL TÍTULO SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Multiplataforma --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

Norma ISO 14001: 2015

Norma ISO 14001: 2015 Norma ISO 14001: 2015 Sistema de Gestión Medioambiental El presente documento es la versión impresa de la página www.grupoacms.com Si desea más información sobre la Norma ISO 14001 u otras normas relacionadas

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Metodología Evolutiva Incremental Mediante Prototipo y Técnicas Orientada a Objeto (MEI/P-OO)

Más detalles

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS AUTORÍA JOSEFA PÉREZ DOMÍNGUEZ TEMÁTICA NUEVAS TECNOLOGIAS ETAPA CICLOS FORMATIVOS DE GRADO SUPERIOR DE INFORMÁTICA Resumen En esta publicación se

Más detalles

INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA

INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA con destino a GORE DE ATACAMA ELIMCO SISTEMAS Alfredo Barros Errázuriz 1954

Más detalles

SISTEMA DE GESTION DOCUMENTAL

SISTEMA DE GESTION DOCUMENTAL SISTEMA DE GESTION DOCUMENTAL Introducción favila 0 Contenido Objetivos de este documento... 2 Alcance... 2 Objetivos del Sistema de Gestión Documental... 2 Aspectos Generales... 2 Características básicas...

Más detalles

Centro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas. Un ejemplo práctico: Plataforma de Archivo electrónico

Centro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas. Un ejemplo práctico: Plataforma de Archivo electrónico Centro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas Un ejemplo práctico: Plataforma de Archivo electrónico Índice 1. Presentación del proyecto 2. Objetivos del proyecto 3.

Más detalles

Técnicas de Auditoría BIENVENIDOS XIMENA BECHARA RAMÍREZ CONSULTORA EMPRESARIAL JUNIO 2008 OBJETIVOS DEL CURSO

Técnicas de Auditoría BIENVENIDOS XIMENA BECHARA RAMÍREZ CONSULTORA EMPRESARIAL JUNIO 2008 OBJETIVOS DEL CURSO BIENVENIDOS XIMENA BECHARA RAMÍREZ CONSULTORA EMPRESARIAL JUNIO 2008 OBJETIVOS DEL CURSO Proporcionar el conocimiento necesario de los métodos y técnicas para la preparación de auditoria interna. Desarrollar

Más detalles

Área Académica: Sistemas Computacionales. Profesor: I.S.C. Guadalupe Hernández Coca

Área Académica: Sistemas Computacionales. Profesor: I.S.C. Guadalupe Hernández Coca Área Académica: Sistemas Computacionales Tema: Ciclo de Vida de un Sistema de Base de Datos Profesor: I.S.C. Guadalupe Hernández Coca Periodo: Julio Diciembre de 2011 Keywords: Data base, Conceptual design,

Más detalles

UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS

UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS Índice de contenido: 1. Concepto de base de datos (BD)... 3 2. Los sistemas gestores de bases de datos (SGBD)... 3 3. Arquitectura de los sistemas

Más detalles

Gestión de Configuración del Software

Gestión de Configuración del Software Gestión de Configuración del Software Facultad de Informática, ciencias de la Comunicación y Técnicas Especiales Herramientas y Procesos de Software Gestión de Configuración de SW Cuando se construye software

Más detalles

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II BASE DE DATOS Comenzar presentación Base de datos Una base de datos (BD) o banco de datos es un conjunto

Más detalles

LISTA DE MEJORAS PARA MEJORAR LOS RESULTADOS DE LA EVALUACIÓN

LISTA DE MEJORAS PARA MEJORAR LOS RESULTADOS DE LA EVALUACIÓN LISTA DE MEJORAS PARA MEJORAR LOS RESULTADOS DE LA EVALUACIÓN Después de realizar la evaluación inicial se han detectado deficiencias en los procesos de reutilización del código, por lo que se van a integrar

Más detalles

Servidores Donantonio

Servidores Donantonio Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

Más detalles

Departamento de Lenguajes y Sistemas Informáticos. Ciclo de vida del software

Departamento de Lenguajes y Sistemas Informáticos. Ciclo de vida del software El Ciclo de Vida Software Departamento de Lenguajes escuela técnica superior de ingeniería informática Grupo de Ingeniería a Software Febrero 2006 Versión original: Amador Durán Toro (septiembre 2004)

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

Integración de Magento & Dynamics NAV

Integración de Magento & Dynamics NAV Integración de Magento & Dynamics NAV Integración de Magento & Dynamics NAV Integración de Magento & Dynamics NAV Presentamos una nueva solución que comunica la plataforma de Tiendas virtuales de Magento

Más detalles

TEMA 1: INTRODUCCIÓN A SERVICIOS TI

TEMA 1: INTRODUCCIÓN A SERVICIOS TI CIMSI Configuración, Implementación y Mantenimiento de Sistemas Informáticos TEMA 1: INTRODUCCIÓN A SERVICIOS TI Daniel Cascado Caballero Rosa Yáñez Gómez Mª José Morón Fernández E.T.S. de Ingeniería Informática

Más detalles

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.

Más detalles

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO)

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) Introducción 1. Como se indica en la Norma Internacional de Auditoría 401, "Auditoría en un contexto informatizado", los objetivos globales

Más detalles

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES

Más detalles

La medición funcional de software con SCRUM

La medición funcional de software con SCRUM La medición funcional de software con SCRUM Guilherme Siqueira Simões 1 Agenda Introducción El contexto SCRUM El contexto de la medición funcional de software Combinando los dos Prejuicios comunes sobre

Más detalles

ANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN

ANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN ANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN Clase 6: Ingeniería de Requerimientos Metododología y Ejemplo Primer Cuatrimestre 2015 Mg. María Mercedes Vitturini

Más detalles

Sistema de Gestión de la Seguridad de la Información, UNE-ISO/IEC 27001

Sistema de Gestión de la Seguridad de la Información, UNE-ISO/IEC 27001 Sistema de Gestión de la Seguridad de la Información, UNE-ISO/IEC 27001 Aníbal Díaz Gines Auditor de SGSI Certificación de Sistemas Applus+ Sistema de Gestión de la Seguridad de la Información, UNE-ISO/IEC

Más detalles

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto

Más detalles

MARCO DE COOPERACIÓN CON LAS UNIDADES DE INFORMÁTICA DISTRIBUIDAS

MARCO DE COOPERACIÓN CON LAS UNIDADES DE INFORMÁTICA DISTRIBUIDAS MARCO DE COOPERACIÓN CON LAS UNIDADES DE INFORMÁTICA DISTRIBUIDAS Concepción Hortigüela Hortigüela Directora de la Oficina de Planificación Estratégica y Relaciones Oficina de Planificación Estratégica

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad

Más detalles

Tema 3 Metodologías de Desarrollo de Software

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

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

1. Introducción: Qué es la Gestión Documental-TI o Gestor Documental?

1. Introducción: Qué es la Gestión Documental-TI o Gestor Documental? 1. Introducción: Qué es la Gestión Documental-TI o Gestor Documental? Es un tipo de Software o portal para la gestión de conocimiento en una Organización u empresa que se basa principalmente en la administración

Más detalles

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta

Más detalles

arquitectura que maneja. Encontraremos también los diferentes servidores que

arquitectura que maneja. Encontraremos también los diferentes servidores que 3.1 INTRODUCCIÓN A lo largo de este capitulo será descrito ArcIMS, así como las características y arquitectura que maneja. Encontraremos también los diferentes servidores que proporciona ArcIMS, además

Más detalles

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad 1. Fundamentos en Gestión de Riesgos 1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.

Más detalles

IAP 1003 - ENTORNOS INFORMATIZADOS CON SISTEMAS DE BASES DE DATOS

IAP 1003 - ENTORNOS INFORMATIZADOS CON SISTEMAS DE BASES DE DATOS IAP 1003 - ENTORNOS INFORMATIZADOS CON SISTEMAS DE BASES DE DATOS Introducción 1. El propósito de esta Declaración es prestar apoyo al auditor a la implantación de la NIA 400, "Evaluación del Riesgo y

Más detalles

Bases de Datos. Sistemas de Gestión de Bases de Datos

Bases de Datos. Sistemas de Gestión de Bases de Datos Bases de Datos Sistemas de Gestión de Bases de Datos Banco de datos Conjunto de datos relacionados Ejemplo: archivos de las oficinas de una empresa, con fichas, carpetas, archivadores, armarios... La gestión

Más detalles

INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS BASES DE DATOS

INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS BASES DE DATOS INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS Datos repetidos. No se manejan estándares. Había inconsistencia de datos. Falta de seguridad en los datos. No existían

Más detalles

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access)

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access) Administración de la producción Sesión 10: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,

Más detalles

Unidades temáticas de Ingeniería del Software. Fases del proceso de desarrollo 4ª edición (2008)

Unidades temáticas de Ingeniería del Software. Fases del proceso de desarrollo 4ª edición (2008) Unidades temáticas de Ingeniería del Software Fases del proceso de desarrollo 4ª edición (2008) Facultad de Informática organización del desarrollo El ciclo de vida del software abarca el proceso de desarrollo,

Más detalles

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE Creado en May/14 Objetivo: Contar con una guía de las actividades que se deben realizar en esta fase,

Más detalles

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB Objetivos Generales: Al término de esta acción formativa los participantes alcanzarán los siguientes objetivos: Preparar profesionales para el desarrollo

Más detalles

Resumen General del Manual de Organización y Funciones

Resumen General del Manual de Organización y Funciones Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de

Más detalles

proyecto integrado I.E.S. DOLMEN DE SOTO. TRIGUEROS (HUELVA). 2º DE COMERCIO

proyecto integrado I.E.S. DOLMEN DE SOTO. TRIGUEROS (HUELVA). 2º DE COMERCIO proyecto integrado I.E.S. DOLMEN DE SOTO. TRIGUEROS (HUELVA). 2º DE COMERCIO PROGRAMACIÓN PROYECTO INTEGRADO 1- INTRODUCCIÓN. La LOGSE establece que la Formación Profesional proporcionará a los alumnos

Más detalles

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software IX Contenidos Prólogo... XIX Prefacio... XXI Guía de lectura...xxiii Parte I - Introducción Capítulo 1 - Evolución 1.1 Introducción... 2 1.2 Los hitos en la evolución histórica del desarrollo de software...

Más detalles

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML Diseño Diseño en el PUD Diseño de software Patrones arquitectónicos Diseño Orientado a Objetos en UML 1 Iteración en PUD Planificación de la Iteración Captura de requisitos: Modelo de casos de uso, Modelo

Más detalles

Sistemas de Gestión de Calidad. Control documental

Sistemas de Gestión de Calidad. Control documental 4 Sistemas de Gestión de Calidad. Control documental ÍNDICE: 4.1 Requisitos Generales 4.2 Requisitos de la documentación 4.2.1 Generalidades 4.2.2 Manual de la Calidad 4.2.3 Control de los documentos 4.2.4

Más detalles

Norma ISO 14001: 2004

Norma ISO 14001: 2004 Norma ISO 14001: 2004 Sistema de Gestión Ambiental El presente documento es la versión impresa de la página www.grupoacms.com Si desea más información sobre la Norma ISO 14001 u otras normas relacionadas

Más detalles

PLAN DE MEJORAS. Herramienta de trabajo. Agencia Nacional de Evaluación de la Calidad y Acreditación

PLAN DE MEJORAS. Herramienta de trabajo. Agencia Nacional de Evaluación de la Calidad y Acreditación PLAN DE MEJORAS Herramienta de trabajo Agencia Nacional de Evaluación de la Calidad y Acreditación Índice 1 Introducción...3 2 Pasos a seguir para la elaboración del plan de mejoras...5 2.1 Identificar

Más detalles

Diseño orientado al flujo de datos

Diseño orientado al flujo de datos Diseño orientado al flujo de datos Recordemos que el diseño es una actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos), obtenemos

Más detalles

METODOLOGÍA PARA REALIZAR UNA AUDITORÍA INFORMÁTICA.

METODOLOGÍA PARA REALIZAR UNA AUDITORÍA INFORMÁTICA. METODOLOGÍA PARA REALIZAR UNA AUDITORÍA INFORMÁTICA. METODOLOGÍA PARA REALIZAR UNA AUDITORÍA INFORMÁTICA.- Fase I.- Estudio Preliminar, Fase II, Revisión y evaluación de controles y seguridades Fase III,

Más detalles

Planificación, Administración n de Bases de Datos. Bases de Datos. Ciclo de Vida de los Sistemas de Información. Crisis del Software.

Planificación, Administración n de Bases de Datos. Bases de Datos. Ciclo de Vida de los Sistemas de Información. Crisis del Software. Planificación, n, Diseño o y Administración n de Crisis del Software Proyectos software de gran envergadura que se retrasaban, consumían todo el presupuesto disponible o generaban productos que eran poco

Más detalles

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura 1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos

Más detalles

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS 4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia

Más detalles

Workflows? Sí, cuántos quiere?

Workflows? Sí, cuántos quiere? Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención

Más detalles

SIIGO Pyme. Informes de Saldos y Movimientos de Inventarios. Cartilla I

SIIGO Pyme. Informes de Saldos y Movimientos de Inventarios. Cartilla I SIIGO Pyme Informes de Saldos y Movimientos de Inventarios Cartilla I Tabla de Contenido 1. Presentación 2. Qué son Inventarios? 3. Qué son Informes? 4. Qué son Informes de Saldos y Movimientos en Inventarios?

Más detalles

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos INGENIERÍA DE SOFTWARE Sesión 3: Tipos Contextualización Actualmente existe una gran variedad en los software que se pueden clasificar en varias categorías, como pueden ser, por tipo de licencia, tipo

Más detalles

CERTAMEN 2 90 minutos 20 puntos

CERTAMEN 2 90 minutos 20 puntos CERTAMEN 2 Para la realización del presente certamen se dispondrá de 90 minutos. Debe incluir cualquier supuesto no explicito, siempre cuando no cambie el sentido de la pregunta. No se pueden utilizar

Más detalles

TEMA 5: La explotación de un servicio TI

TEMA 5: La explotación de un servicio TI CIMSI Configuración, Implementación y Mantenimiento de Sistemas Informáticos TEMA 5: La explotación de un servicio TI Daniel Cascado Caballero Rosa Yáñez Gómez Mª José Morón Fernández E.T.S. de Ingeniería

Más detalles

PROCEDIMIENTO GERENCIA DE PROYECTO

PROCEDIMIENTO GERENCIA DE PROYECTO 30/SEP/008 Este documento es propiedad de PROYECTOS Y SISTEMAS CONTABLES LTDA., y está protegido por las leyes de derechos de autor, solo el personal acreditado de la Organización tiene autorización para

Más detalles

Soporte y mantenimiento. Generalidades

Soporte y mantenimiento. Generalidades Soporte y mantenimiento Generalidades Tabla de Contenido 1. Introducción 2. Objetivos generales 3. Caso de soporte 4. Condiciones 5. Restricciones 6. Sistema de soporte Soporte y mantenimiento 1. Introducción

Más detalles

Gestión de la Prevención de Riesgos Laborales. 1

Gestión de la Prevención de Riesgos Laborales. 1 UNIDAD Gestión de la Prevención de Riesgos Laborales. 1 FICHA 1. LA GESTIÓN DE LA PREVENCIÓN DE RIESGOS LABORALES. FICHA 2. EL SISTEMA DE GESTIÓN DE LA PREVENCIÓN DE RIESGOS LABORALES. FICHA 3. MODALIDAD

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

Ventajas del software del SIGOB para las instituciones

Ventajas del software del SIGOB para las instituciones Ventajas del software del SIGOB para las instituciones Podemos afirmar que además de la metodología y los enfoques de trabajo que provee el proyecto, el software, eenn ssi i mi issmoo, resulta un gran

Más detalles

Base de datos relacional

Base de datos relacional Base de datos relacional Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para modelar problemas reales y administrar

Más detalles

Sistema de Información Integrada del Área Social

Sistema de Información Integrada del Área Social Sistema de Información Integrada del Área Social Resumen de Requerimientos Técnicos 22 de Diciembre de 2008 Página 1 de 5 Contenido 1 Generalidades... 3 2 Alcance y objetivos... 4 3 Arquitectura de referencia

Más detalles

BASES DE DATOS TEMA 2. Arquitectura de un Sistema de Gestión de Bases de Datos

BASES DE DATOS TEMA 2. Arquitectura de un Sistema de Gestión de Bases de Datos BASES DE DATOS TEMA 2 Arquitectura de un Sistema de Gestión de Bases de Datos 2.1 y 2.2 Arquitectura en 3 niveles Independencia -> ANSI/SPARC (1975) Nivel externo (Todas las percepciones de la BD) Visión

Más detalles

6 Anexos: 6.1 Definición de Rup:

6 Anexos: 6.1 Definición de Rup: 6 Anexos: 6.1 Definición de Rup: Es un producto del proceso de ingeniería de software que proporciona un enfoque disciplinado para asignar tareas y responsabilidades dentro de una organización del desarrollo.

Más detalles

Printer Activity Monitor. Libro blanco técnico

Printer Activity Monitor. Libro blanco técnico Printer Activity Monitor Libro blanco técnico Contenido Introducción... 3 Programa de Funciones... 3 Programa de Beneficios... 3 Características del Programa... 4 Requisitos de sistema:... 4 Cómo funciona

Más detalles

Tema 6: Diseño de bases de datos relacionales.

Tema 6: Diseño de bases de datos relacionales. 6.1 Introducción. Tema 6:. Las dificultades inherentes al diseño de una base de datos han de afrontarse con procedimientos ordenados y metódicos. En el proceso de diseño de una base de datos hemos de distinguir

Más detalles

XXVI REUNION DE SISTEMATIZACION DE BANCOS CENTRALES AMERICANOS E IBERICOS. La Habana, Cuba, 26 al 30 de octubre de 1998

XXVI REUNION DE SISTEMATIZACION DE BANCOS CENTRALES AMERICANOS E IBERICOS. La Habana, Cuba, 26 al 30 de octubre de 1998 XXVI REUNION DE SISTEMATIZACION DE BANCOS CENTRALES AMERICANOS E IBERICOS La Habana, Cuba, 26 al 30 de octubre de 1998 XXVI REUNION DE SISTEMATIZACION DE BANCOS CENTRALES AMERICANOS E IBERICOS 1. Introducción

Más detalles

Proyecto de Desarrollo de una Base de Datos para un concesionario

Proyecto de Desarrollo de una Base de Datos para un concesionario Proyecto de Desarrollo de una Base de Datos para un concesionario Etienne Boshoff de Jong Enginyeria en Informàtica Juan Martinez Bolaños 14 enero 2013 Proyecto Final de Carrera: Base de Datos Page 1 1.

Más detalles

CMMI (Capability Maturity Model Integrated)

CMMI (Capability Maturity Model Integrated) CMMI (Capability Maturity Model Integrated) El SEI (software engineering institute) a mediados de los 80 desarrolló el CMM (modelo de madurez de la capacidad de software). CMMI: CMM integrado, una mezcla

Más detalles

Planificación en Team Foundation Server 2010

Planificación en Team Foundation Server 2010 Planificación en Team Foundation Server 2010 Planificación y Seguimientos en Proyectos Agile con Microsoft Visual Studio Team Foundation Server 2010 Dirigido a: Todos los roles implicados en un proyecto

Más detalles