administracion

Páginas: 6 (1484 palabras) Publicado: 27 de septiembre de 2014
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óndel SGBD
Fase 4: 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

Ámbito del 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 de componentes, 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ónPruebas

Mantenimiento

Ciclo de vida clá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 deDatos

2

3. El ciclo de vida
de una base de datos
• 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 labase de datos a nivel interno
• Implementación de la base de datos
• 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 laestructura lógica y física de una o más bases de datos para atender las
necesidades 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 delsistema gestor de bases de datos
Diseño lógico
Diseño físico
Instalación y mantenimiento

Fase 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 lasaplicaciones.
· 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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Administracion
  • Administracion
  • Administracion
  • Administracion
  • Administracion
  • Administracion
  • Administracion
  • Administracion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS