Informatica

Páginas: 6 (1491 palabras) Publicado: 1 de julio de 2011
El ciclo de vida de un sistema de información
1. Las etapas del proceso de desarrollo de software Planificación Análisis Diseño Implementación Pruebas Instalación / Despliegue Uso y mantenimiento 2. Modelos de ciclo de vida 3. El ciclo de vida de una base de datos 4. El proceso de diseño de bases de datos Fase 1: Análisis de requerimientos Fase 2: Diseño conceptual Fase 3: Elección del SGBD Fase4: Diseño lógico Fase 5: Diseño físico Fase 6: Instalación y mantenimiento

Bibliografía
- Ramez A. Elmasri & Shamkant B. Navathe: “Fundamentos de Sistemas de Bases de Datos” Addison-Wesley, 2002 [3ª ed.] ISBN 84-782-9051-6

1. Las etapas del proceso de desarrollo de software
El ciclo de vida de un sistema de información comprende las siguientes etapas: • Planificación: o o o o o o Ámbitodel proyecto Estudio de viabilidad Análisis de riesgos Estimación Planificación temporal Asignación de recursos.

• Análisis (¿qué?): o Elicitación de requerimientos (funcionales y no funcionales) o Modelado de datos y de procesos • Diseño (¿cómo?): Estudio de alternativas y diseño arquitectónico o Diseño de la base de datos o Diseño de las aplicaciones • Implementación: Adquisición decomponentes, creación e integración de los recursos necesarios para que el sistema funcione. • Pruebas: Pruebas de unidad, pruebas de integración, pruebas alfa, pruebas beta, test de aceptación. • Instalación / despliegue • Uso / mantenimiento

Diseño de Bases de Datos

1

2. Modelos de ciclo de vida
Planificación

Análisis

Diseño

Implementación

Pruebas

Mantenimiento

Ciclo de vidaclásico: Modelo en cascada

NOTA:

Este modelo no es el único ni tampoco el mejor en muchas situaciones. No obstante, se adapta bien al desarrollo de las prácticas de la asignatura. En los apuntes se puede encontrar una breve discusión de las limitaciones del modelo en cascada e información relativa a modelos alternativos.

Diseño de Bases de Datos

2

3. El ciclo de vida de una base dedatos
• Definición del sistema: Requerimientos de datos • Diseño de la base de datos o Diseño conceptual Descripción del esquema de la base de datos utilizando un modelo de datos conceptual o Diseño lógico Descripción de la base de datos con un modelo de datos implementable (p.ej. el modelo relacional) o Diseño físico Descripción de la base de datos a nivel interno • Implementación de la base dedatos • Carga o conversión de los datos • Conversión de aplicaciones • Prueba y validación • Operación, supervisión y mantenimiento

NOTA: En negrita aparecen los aspectos en los que centraremos principalmente nuestra atención. Diseño de Bases de Datos 3

4. El proceso de diseño de bases de datos
PROBLEMA Diseñar la estructura lógica y física de una o más bases de datos para atender lasnecesidades de información de los usuarios de un conjunto definido de aplicaciones. ACTIVIDADES PARALELAS ‐ Diseño del contenido y estructura de la base de datos. ‐ Diseño de las aplicaciones de la base de datos

Datos Procesos

FASES
1. 2. 3. 4. 5. 6. Análisis de requisitos Diseño conceptual Elección del sistema gestor de bases de datos Diseño lógico Diseño físico Instalación y mantenimientoFase 1: Análisis de requerimientos
Recabar información sobre el uso que se piensa dar a la base de datos. Tareas Elicitación de los requisitos del sistema · Identificación de las principales áreas de la aplicación y grupos de usuarios. · Estudio y análisis de la documentación existente relativa a las aplicaciones. · Estudio del entorno de operación actual. · Estudio del uso de la información(transacciones, frecuencias y flujos de datos) Resultado Documento de especificación de requerimientos · Descripción del sistema en lenguaje natural · Lista de requerimientos organizados de forma jerárquica · Diagramas de flujo de datos (DFD) · Casos de uso

Diseño de Bases de Datos

4

El proceso de diseño de bases de datos Fase 2: Diseño conceptual
Producir un esquema conceptual de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS