Upload
maximiliano-hernandez
View
83
Download
2
Embed Size (px)
Citation preview
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
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%)
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
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
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
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.
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.
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.