8
PROYECTO DE BASES DE DATOS PROYECTO DE BASES DE DATOS FASE DE CONSTRUCCION Y ENTREGA FASE DE CONSTRUCCION Y ENTREGA UNIVERSIDAD DE SANTIAGO DE CHILE FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA INFORMÁTICA

Pbd Fase de construccion

Embed Size (px)

Citation preview

Page 1: Pbd Fase de construccion

PROYECTO DE BASES DE DATOSPROYECTO DE BASES DE DATOS

FASE DE CONSTRUCCION Y ENTREGAFASE DE CONSTRUCCION Y ENTREGA

UNIVERSIDAD DE SANTIAGO DE CHILEFACULTAD DE INGENIERÍA

DEPARTAMENTO DE INGENIERÍA INFORMÁTICA

Page 2: Pbd Fase de construccion

ESTRUCTURA DEL CURSO

DEFINICION DEL

PROYECTO

CONCEPCIÓN (INCEPTION)

REALIZACION

EVALUACION

ENTREGAENTREGA

ANTECEDENTES PARA LA

FORMULACION Y REALIZACION DEL PROYECTO

PROYECTO DE BASE DE DATOSPROYECTO DE BASE DE DATOS

(10%) (20%)

(50%)

(20%)

Page 3: Pbd Fase de construccion

MYSQLPOSTGRESORACLESQL SERVERDB2

DJANGORAILS.NET

CASE: POWER DESIGNER

INFORMESPRESENTACIONESCARTAS GANTTLA APLICACIONLOS MODELOSLA BASE DE DATOSEL DICCIONARIO

USABILIDAD

PLANIFICACION Y GESTION DEL PROYECTO

MODELO DE DATOS

OBJETOS Y PRESTACIONES A NIVEL DE LA BASE DE DATOS

FRAMEWORK

SEGURIDADMANEJO DE VERSIONES

APLICACIONBASE DE DATOS

ENTREGABLES

MOTOR DE DATOS

MIGRACION Y POBLADO

Page 4: Pbd Fase de construccion

4. FASE DE CONSTRUCCION Y ENTREGA (50%)

Se elaborará “INFORME FINAL” que considere todos los aspectos de concepción, elaboración y construcción y se efectuará presentación asociada

Se evaluará:

- 1. La base de datos en cuanto a estructura e integridad - 2. El manejo de errores (captura y mensajes de error)- 3. La base de datos en cuanto a objetos asociados y servicios que brinda- 4. La seguridad, acceso a operaciones y auditoria - 5. La navegación por la aplicación- 6. Presentación efectuada por los alumnos- 7. Gantt general del proyecto realizado

PROYECTO DE BASE DE DATOSPROYECTO DE BASE DE DATOS

- CONSTRUCCION Y HABILITACION DE LA BASE DE DATOS- CONSTRUCCION DE LOS OBJETOS ASOCIADOS- CONSTRUCCION DE SERVICIOS A NIVEL DE LA BASE DE DATOS- CONSTRUCCION DE APLICACIÓN - DETALLE DE PRUEBAS REALIZADAS- MIGRACIONES Y POBLADOS NECESARIOS- INTERFACES Y CARGAS DE SISTEMAS EXTERNOS- GANTT DETALLADA DE TODO EL PROYECTO REALIZADO

Page 5: Pbd Fase de construccion

La entrega considera:

1. Informe con los aspectos de concepción, elaboración y construcción. Interesa además el diccionario de datos detallado para todos los objetos de la base de datos.

2. Gantt detallada de todo el proyecto, debidamente impresa en formato A3, con recursos, fechas, porcentajes dedicación (eliminar leyendas). Pegar varias hojas.

3. Modelo de la base de datos, a nivel físico, en 1 o más hojas A3.

4. Archivo (entregado vía UsachVirtual) con el modelo de la BD.

5. Presentación en powerpoint que muestre el modelo final de la BD y de la estructura de la aplicación.

6. Listado de operaciones y transacciones asociadas, triggers, vistas y procedimientos indicando claramente módulos que operan.

7. Diagrama que muestre, para una transacción representativa, el flujo de navegación por la base de datos y la ejecución de triggers y/o procedimientos.

PROYECTO DE BASE DE DATOSPROYECTO DE BASE DE DATOS

Page 6: Pbd Fase de construccion

FECHA DE ENTREGA: FECHA DE ENTREGA:

Lunes 26 de Agosto Lunes 26 de Agosto

PROYECTO DE BASE DE DATOSPROYECTO DE BASE DE DATOS

8. La BD debidamente poblada y la aplicación respectiva a ser presentada por los alumnos y a ejecutar/validar por el profesor.

9. Los archivos deben denominarse de la forma: PBD-nomproy-tema

Donde tema puede ser: - informe - gantt - presentación - modelo de la base - ejecutable - otros artefactos

10. Se deberá indicar además, en el informe, cómo se operó con el manejo de versiones.

11. Se deberá entregar un capítulo con lista de dificultades que se debieron enfrentar y cómo se resolvieron.

Page 7: Pbd Fase de construccion

El informe debe contener:

1. Introducción2. Descripción del proyecto, stakeholders, objetivos y alcance, etc.3. Lista de requisitos y Casos de uso y especificación de un caso de uso

representativo.4. Arquitectura global de la aplicación5. Modelo de datos a nivel conceptual y nivel físico6. Dimensionamiento de la base de datos7. Diccionario de Datos detallado8. Detalle de objetos de la base de datos9. Mapa de navegación detallado10.Manejo de seguridad11.Estructura de la aplicación (componentes, archivos y otros artefactos).12.Lista de transacciones y detalle, para una transacción representativa, del

flujo de navegación incluyendo disparo de triggers e invocación de procedimientos.

13.Casos de prueba, incidencias durante las pruebas y soluciones.14.Lista de riesgos presentados durante el proyecto y medidas de

mitigación.15.Mecanismos de poblado, interfaces y respaldos.16.Lista de incidentes y problemas presentados durante el proyecto y

solución brindada.17.Lista de equipos, productos, herramientas, utilitarios, servicios,

aplicaciones, y otros elementos de hardware y software empleados para el proyecto.

18.Gantt detallada del proyecto global con recursos asociados a cada actividad, esfuerzos y costos estimativos.

Page 8: Pbd Fase de construccion

La presentación considerará:

- Resumen ejecutivo. El proyecto, clientes, arquitectura, proyecciones- Mapa de navegación- Modelo de la base de datos NORMALIZADO- Ejecución de la aplicación.

Se medirá:- Usabilidad y presentación- Manejo de errores

- Operaciones sobre la BD (tener abierto administrador de la BD)- Integridad.

- Tener a la vista la gantt completa- Lista de problemas y soluciones adoptadas

Tiempo presentación (incluye ejecución de la aplicación y observaciones del profesor): idealmente 90 minutos 1 grupo por clase.

Las versiones de la aplicación deben quedar registradas en plataforma de control de versiones.