Вы находитесь на странице: 1из 8

UNIVERSIDAD NACIONAL DE TRUJILLO _____ 1

PERFIL DE PROYECTO
BASE DE DATOS AVANZADA
2019-I
DOCENTE: Dr. LUIS BOY CHAVIL
I. INTRODUCCIÓN

El curso “Base de datos avanzada”, se desarrolla en el 7mo ciclo de la Carrera


de Ingeniería de Sistemas de la Universidad Nacional de Trujillo. Su principal objetivo
es el aprendizaje de diversas herramientas de software y técnicas orientadas a la
implementación de soluciones informáticas para las empresas, planteadas desde la
perspectiva de una base de datos.

La principal evidencia de aprendizaje del curso por parte del estudiante es el


Proyecto de base de datos; debido a ello, este proyecto constituye un requisito
indispensable que será tomado en cuenta en el proceso evaluativo del curso.

II. OBJETIVOS

Los objetivos planteados, son los siguientes:

1. Desarrollar una propuesta de base de datos orientada a la solución de una


problemática real, asociada a la Universidad Nacional de Trujillo.
2. Plantear un conjunto de herramientas para la gestión de usuarios de la
base de datos.
3. Describir el proyecto con sus respectivos datos y con una aplicación
desarrollada en Visual Basic NET.

III. PRESENTACIÓN DEL PROYECTO

3.1 Procedimiento general

a) Los estudiantes formarán grupos de trabajo conformado por un mínimo


de 04 y un máximo de 05 estudiantes. Por ningún motivo se aceptará
trabajos individuales.

_____________________________________________________________________________________
DR. LUIS BOY CHAVIL
UNIVERSIDAD NACIONAL DE TRUJILLO _____ 2

b) Los temas para los trabajos del proyecto de bases de datos serán
establecidos por sorteo simple; de acuerdo a la lista indicada en este
informe.
c) Posteriormente, en base al tema asignado; los integrantes del grupo
visitarán las áreas de la UNT con la finalidad de establecer el vínculo
que permita estudiar y desarrollar la solución informática a través del
sistema de base de datos.
d) Una vez establecido el vínculo con una de las áreas de la UNT, se
gestionará el documento de aceptación que deberá estar firmada por el
responsable de dicha área, indicando claramente cuáles son los
objetivos que se persiguen con el trabajo, los alcances y las fechas de
inicio y finalización del proyecto. Dicho documento será entregado al
docente en un plazo máximo de 01 semana.
e) El docente hará los contactos con el responsable del área seleccionada
para verificar la veracidad del documento de aceptación, bajo
responsabilidad de los estudiantes del grupo de trabajo.

3.2 Presentación y evaluación del proyecto

- El proyecto será presentado en forma integral por el equipo de trabajo


en la semana 15.
- La evaluación del proyecto será con exposición de diapositivas, cuyo
contenido, se indica a continuación:

- Diapositiva 1: Carátula
- Diapositiva 2: Generalidades del Proyecto
-Cuadro de requerimientos funcionales y no funcionales del proyecto
- Diapositiva 3: Modelo de Casos de Uso del Negocio
-Caso de Uso del Negocio VS Objetivos del Negocio.
- Diapositiva 4: Modelo de Análisis
-Diagrama de Actividades de un CUN
- Diapositiva 5: Modelo de Análisis y Diseño
-Modelo de Caso de Uso del Sistema (De Requerimientos)
- Diapositiva 6: Modelo de datos del sistema propuesto
-Modelo Normalizado de Datos; en Erwin
- Diapositivas 7: Implementación de Funciones

_____________________________________________________________________________________
DR. LUIS BOY CHAVIL
UNIVERSIDAD NACIONAL DE TRUJILLO _____ 3

-Script de Funciones de tablas de múltiples sentencias (01)


- Diapositivas 8: Implementación de Procedimientos Almacenados
-Script de Procedimientos Almacenados (01)
- Diapositivas 10: Implementación de Triggers
-Script de triggers para la integridad de datos(01)
- Diapositivas 11: Implementación de Transacciones
-Script de Transacciones de la base de datos (01)
- Diapositivas 12: Implementación de Cursores
-Script de cursores de la base de datos (01)
- Diapositivas 13, y 14: Procesamiento de reportes y gráficos con RS
-Script de operaciones con parámetros para reporting service (Mínimo 02)
- Diapositivas 15y 16: Procesamiento de tableros de control con Qlik View
-Script de operaciones con parámetros para QV (Mínimo 02)

- Video de explicación del programa Maestro detalle; con transacciones y


programación por capas (Tiempo: de 8’ a 10’)
- La duración de cada exposición será de 30’, más 8’ o 10’ por el video.
- Todos los integrantes del grupo exponen una parte del sistema integrado.
Finalmente, el docente hará una pregunta a cada integrante del grupo de trabajo
para la nota individual correspondiente.
- El trabajo final del proyecto consiste en:
1) Informe final impreso y anillado del Proyecto Integral.
2) CD conteniendo:
 Las diapositivas de la presentación final
 El modelado de procesos desarrollado con Rational Software Architec.
 El Informe final, redactado en Word
 El Modelado de datos desarrollado en ERwin
 El diagrama de la base de datos implementado en SQL Server
 Script de las estructuras de toda la base de datos
 Base de datos, con los datos ingresados
 La aplicación elaborada en Visual Basic NET
 Reportes para decisiones, más tableros de control en QlikView
 Reportes y gráficos para decisiones en Reporting Service
 Video de la demo del sistema integrado.
 Manual de instalación; con las llaves de acceso al sistema.

_____________________________________________________________________________________
DR. LUIS BOY CHAVIL
UNIVERSIDAD NACIONAL DE TRUJILLO _____ 4

- Temas de desarrollo:
1) Sistema de gestión de base de datos para el proceso de Admisión de la
Universidad Nacional de Trujillo.
2) Sistema de gestión de bases de datos del área de Logística de una Farmacia.
3) Sistema de gestión de bases de datos de la oficina de intercambio académico de
la Universidad Nacional de Trujillo.
4) Sistema de gestión de bases de datos de la oficina de transportes de la
Universidad Nacional de Trujillo.
5) Sistema de gestión de bases de datos del área de Investigación de la Facultad
de Ingeniería de la Universidad Nacional de Trujillo.
6) Sistema de gestión de bases de datos del área de Bienestar Universitario de la
Universidad Nacional de Trujillo.
7) Sistema de gestión de bases de datos del comité de acreditación de la Facultad
de Ingeniería de la Universidad Nacional de Trujillo.
8) Sistema de gestión de bases de datos del comité de proyección social de la
Facultad de Ingeniería de la Universidad Nacional de Trujillo.
9) Sistema de gestión de bases de datos del comité de publicaciones de la
Facultad de Ingeniería de la Universidad Nacional de Trujillo.

_____________________________________________________________________________________
DR. LUIS BOY CHAVIL
UNIVERSIDAD NACIONAL DE TRUJILLO _____ 5

PERFIL PARA LA PRESENTACION DEL PROYECTO DE


BASE DE DATOS AVANZADAS

Carátula
Dedicatoria
Introducción
Índice por capítulos
1. CAPITULO I: GENERALIDADES
1.1 Generalidades de la Empresa
1.1.1 Breve reseña histórica de la UNT …… (Máximo 01 página)
1.1.2 Estructura Organizacional de la UNT … (Máximo 01 página)
(solamente del área relacionada para ver los alcances)
1.1.3 Visión, Misión y Objetivos de la UNT …. (Máximo 01 página)
1.2 Generalidades del Proyecto
1.2.1 Título del proyecto
1.2.2 Objetivo general del proyecto
1.2.2.1 Objetivos específicos
1.2.3 Limitaciones
 Definida en términos de: Recursos materiales, bibliográficos,
económicos, financieros, de tiempo, recursos tecnológicos; etc.
1.2.4 Cronograma de actividades, encuadrado en el periodo 2019-I
1.2.5 Análisis de requerimientos funcionales y no funcionales del proyecto

2. CAPITULO II: CARACTERISTICAS DEL SISTEMA ACTUAL

2.1 Realidad sistemática del problema


2.1.1 Organización sincrónica del problema
2.1.2 Organización diacrónica del problema
2.1.3 Árbol de Causa-Efecto
2.1.4 Descripción de la Realidad Problemática
2.2 Plan y diseño de entrevistas
2.3 Modelo de Objetos del Negocio
2.3.1 Modelo de casos de uso del negocio (AN, CUN, CUN vs ON, y ON),
DCUN
2.3.2 Modelo de Análisis (TN, CN, EN)

_____________________________________________________________________________________
DR. LUIS BOY CHAVIL
UNIVERSIDAD NACIONAL DE TRUJILLO _____ 6

2.3.3 Diagramas de actividades de casos de uso del negocio; con


documentos de especificación de caso de uso
2.3.4 Diagrama de estado de los objetos identificados.

3. CAPITULO III: SISTEMA PROPUESTO

3.1 Modelo de Objetos del Sistema


3.1.1 Modelo de casos de uso del sistema (Requisitos).
3.1.2 Diagramas de secuencia de casos de uso del sistema; con documentos
de especificación de caso de uso

4. CAPITULO IV: DISEÑO DEL SISTEMA PROPUESTO

4.1 Descripción de Datos


4.1.1 Modelo Normalizado de la base de datos; en Erwin
4.1.2 Diseño de la base de datos en SQL Server
4.1.3 Integridad de datos
4.1.3.1 Script de toda la base de datos en T-SQL
4.1.3.2 Script de Dominio de atributos y valores por defecto
4.1.3.3 Script de disparadores para la integridad de datos (incluya en su
informe; por lo menos 03 trigger’s)
4.1.3.4 Script de Procedimientos Almacenados y vistas de la base de datos
(incluya por lo menos 03 procedimientos almacenados y 02 vistas)
4.1.3.5 Script de Funciones escalares y de tablas de múltiples sentencias
(incluya por lo menos 03 funciones)
4.1.3.6 Script de Cursores (incluya por lo menos 02 cursores)
4.1.4 Procesamiento de transacciones (incluya por lo menos 02
transacciones)
4.1.5 Procesamiento de reportes (incluya por lo menos 02 reportes de c/u;
con Reporting Service)
4.1.5.1 Reportes Operacionales, para decisiones de corto plazo
4.1.5.2 Reportes Tácticos, para decisiones de mediano plazo
4.1.5.3 Reportes Estratégicos, para decisiones de largo plazo
4.1.6 Procesamiento de reportes con KPI
4.1.6.1 Procesamiento de tableros de control con Qlik View (02 tableros)

_____________________________________________________________________________________
DR. LUIS BOY CHAVIL
UNIVERSIDAD NACIONAL DE TRUJILLO _____ 7

4.2 Administración de la Base de datos

4.2.1 Instalación del Servidor de la Base de datos


4.2.2 Seguridad de datos
4.2.2.1 Descripción del plan de Seguridad de datos
4.2.2.2 Operaciones de Backup y Restore de la base de datos
4.2.3 Gestión de usuarios de la base de datos
4.2.3.1 Creación de Usuarios; asignación de permisos; roles y derechos.
4.2.4 Implementación del Plan de Mantenimiento
4.2.5 Implementación de Índices para el acceso a datos

4.3 Diseño de la Interface

4.3.1 Diseño del Menú de las Opciones del Sistema


4.3.2 Diseño de la Interfaz del Administrador
4.3.3 Diseño de la Interfaz del usuario

5. CAPITULO V: IMPLEMENTACION DEL SISTEMA PROPUESTO

5.1 Codificación del Sistema Integrado en Visual Basic NET


5.1.1 Programación de la Clase Frontera
5.1.2 Programación de la Clase de Datos y Conectividad
5.1.3 Programación de la Clase Entidad
5.1.4 Programación de la Clase Negocios
5.1.5 Codificación integral con programación por capas en VB NET
5.2 Implementación de Reportes para decisiones en QlikView y RS
5.3 Manual de Instalación del sistema
OPCIONAL:
5.4 Para el caso de Soluciones de Inteligencia de Negocios:
5.4.1 Fase I: Planificación del Proyecto
5.4.1.1 Definición del proyecto
5.4.1.2 Selección de la estrategia de implementación
5.4.1.3 Desarrollo del escenario del uso empresarial
5.4.2 Fase II: Definición de los requerimientos del proyecto
5.4.2.1 Identificación de las fuentes de información

_____________________________________________________________________________________
DR. LUIS BOY CHAVIL
UNIVERSIDAD NACIONAL DE TRUJILLO _____ 8

5.4.2.2 Programación de entrevistas


5.4.2.3 Revisión de la base de datos transaccional del sistema actual
5.4.2.4 Análisis de reportes de gestión
5.4.2.5 Hojas de gestión
5.4.2.6 Hoja de análisis
5.4.2.7 Dimensiones y jerarquías
5.4.2.8 Medidas vs. Dimensiones
5.4.2.9 Datawarehouse bus architecture matrix
5.4.2.10 Priorización de procesos
5.4.2.11 Análisis dimensional final.
5.4.3 Fase III: Modelo dimensional
5.4.3.1 Declaración del grano
5.4.3.2 Definiciendo dimensiones
5.4.3.3 Definiciendo tablas de hecho
5.4.3.4 Diseño dimensional a implementar
5.4.4 Fase IV: Diseño físico
5.4.4.1 Modelo físico
5.4.4.2 Implementación con Análisis Service de Microsoft Data Tool
ANEXOS
- Guía de entrevistas
- Cuestionario de preguntas para encuestas
- Organización sincrónica del problema
- Organización diacrónica del problema
- Árbol de Causa-Efecto

_____________________________________________________________________________________
DR. LUIS BOY CHAVIL

Вам также может понравиться