TFC Base de Datos Relacionales Isabel Moreno Pozuelo.

Slides:



Advertisements
Presentaciones similares
COLEGIO DE BACHILLERES PLANTEL #13 Xochimilco-TEPEPAN
Advertisements

PROCEDIMIENTO AUDITORIAS INTERNAS.
T A L L E R IMPLEMENTACION DEL CONTROL INTERNO EN LAS UNIDADES DE TECNOLOGIA DE LA INFORMACION (TI)
VALORACIÓN Y SELECCIÓN DE INVERSIONES EN RECURSOS INFORMÁTICOS
Ingeniería de Software II
UNIVERSIDAD "ALONSO DE OJEDA"
Introducción a LAS Bases de Datos
LA PLANIFICACIÓN DE LA AUDITORÍA TEMA 4
GPv – Gestión Postventa
GESTIÓN DE LOS COSTOS DEL PROYECTO
10º2 Sergio Posso. Jonatán Agualimpia. Julia Blandón. Docente:
Herramientas CASE.
Diseño del Esquema de BD
Proyecto de Ingeniería de Software 2008
AUDITORIA INTERNA.
Administración de Procesos de Pruebas
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE
HERRAMIENTAS CASE.
Trabajo Práctico Taller de Desarrollo de Proyectos 2 Septiembre 2009.
“Especificación de Requerimientos”
¿Quiénes integran el Sistema de Gestión de Calidad de
Proyecto de Graduación II Semestre 2014
Aplicación Web para Informes de Asignaturas de Trabajo en Grupo
Las etapas de un proyecto
1 CAPITULO 8 Manejo de Información para la Toma de Decisiones 8.1EL ANÁLISIS DE DATOS EN LA INGENIERÍA DE COSTOS 8.2ALMACENAMIENTO Y RECUPERACIÓN DE DATOS.
Ciclo de Vida del Software Paradigmas de Desarrollo
CONFORMACIÓN DEL MANUAL DE PROCESOS Y PROCEDIMIENTOS
Ciclo de vida de la administración de servicios de TI
REQUISITOS DEL SISTEMA DE GESTIÓN AMBIENTAL Unidad Económica Loma la Lata E&P ABB / Unidad de Negocio Argentina Oeste2008.
Metodología para el desarrollo de Software educativo POO
Trabajo de Fin de Carrera Mariano Pérez Herraiz Bases de Datos Relacionales ITIG Consultor: Manel Rella Ruiz Universidad Oberta de Catalunya
Ing. Elkin José Carrillo Arias
Página 1 19/04/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Repaso.
Ingeniería de Software
Análisis y diseño detallado de aplicaciones informáticas de gestión
Gestión de la Configuración
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Gestió n de Tiempo Nos pasamos todo el día pendiente de la hora… y sin embargo siempre nos falta tiempo.
Técnicas de Estimación de Esfuerzo
Sistema de gestión de amonestaciones y sanciones en centros educativos
Unidad 3: Adquisición de Paquetes de Software Msc. Lic. Susana I. Herrera - Lic. Paola Budán UNSE 2012.
1. Análisis de viabilidad del proyecto
MARTÍNEZ VALLEJO ISAMAR SCANDA MONTOYA MENDOZA DIANA RUBI GRUPO: 304.
Introducción a las Ingenierías de la Información
Ciclo de vida de un sistema
CICLO DE VIDA DEL DESARROLLO DE SISTEMAS.
IDENTIFICACIÓN DEL CICLO DE VIDA DEL SOFTWARE. POLITÉCNICO COLOMBIANO JAIME ISAZA CADAVID.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Introducción al proceso de verificación y validación.
CICLO DE VIDA CLÁSICO DE UN SISTEMA
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
Estructurar tus ideas para hacerlas realidad
Ciclo de Vida del Software
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
ANGIE PAOLA SOLANO CASTIBLANCO DAR SOPORTE A LOS PROCESOS NORMAS ISO DOC. JOHANA LÓPEZ CHAVEZ SENA 2010.
De Informaciòn Gerencial Lcda. Oly Mata.
Proceso de desarrollo de Software
Investigación preliminar  Entender la naturaleza del problema  Definir el alcance y las restricciones o limitaciones del sistema  Identificar los beneficios.
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
Evolución y comportamiento del Sector TICs Praxis & Technology Group PraTech METODOLOGÍA DE CALIDAD.
Análisis y Balance del Proyecto Análisis Inicial Estimación Inicial Arquitectura de Datos Propuesta Tecnología Metodología aplicada Estimaciones elaboradas.
VI. EVALUACIÓN DE LOS RECURSOS
Maestría en Gerencia en Tecnología de la Información Cátedra Ingeniería de Software Profesora: Mary Carmen Milano. Integrantes: Rosa Arellano Osbaldo Goitia.
CICLO DE VIDA DE UN SOFTWARE. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de.
Objetivos de la prueba Los objetivos principales de realizar una prueba son: Detectar un error. Tener un buen caso de prueba, es decir que tenga más probabilidad.
Experiencia de México Taller sobre TIC y Compras Públicas.
Verificación y Validación del Software
Fase de Inicio Proceso Unificado de Desarrollo de Software.
Análisis de la experiencia de Nicaragua en acreditación de funcionarios en compras públicas.
Junio, 2013.
Transcripción de la presentación:

TFC Base de Datos Relacionales Isabel Moreno Pozuelo

Objetivos del Proyecto Desarrollo de una Base de Datos para la Gestión de Carteras de Inversión Permitirá almacenar: Las órdenes de compra/venta de acciones, así como su estado de ejecución Los datos asociados a los clientes junto con la cartera de inversión actual e histórica Información estadística que es consultada por los clientes y analistas del broker La metodología a utilizar es el ciclo de vida clásico que comprende las siguientes etapas: Análisis, Diseño, Codificación e implementación, pruebas y mantenimiento Página 1 Isabel Moreno Pozuelo

Requisitos 5 Requisitos básicos R1: Almacenar los datos de los clientes y la composición de la cartera de acciones R2: Las órdenes de compra/venta podrán ser dadas de alta, de baja o modificadas por parte de los clientes o por sistemas automáticos a través de los procedimientos almacenados que hay que implementar en este proyecto. R3: Se ha de almacenar los datos de las acciones. Isabel Moreno Pozuelo Página 2

Requisitos R4: Las funcionalidades que tiene que ejecutar este sistema son las siguientes: Procedimientos de Alta, Baja y Modificación (ABM) de las órdenes de compra/venta, de los clientes y de las carteras de inversión Procedimiento actualización del valor de cierre diario de las acciones Procedimientos de consulta que permiten obtener la información bajo diversos criterios Fecha concreta, Identificador de cliente, Operaciones, etc.. Página 3

Requisitos R5: La implementación del módulo estadístico se debe realizar a través de los procedimientos que implementan las funcionalidades de este proyecto y a través de una select sobre un registro de una tabla Una manera de realizar estos cálculos es a través de triggers que actualicen las estadísticas: Beneficio neto en euros y el porcentaje de su cartera. Número de acciones disponibles dentro del broker. El cliente con la cartera de acciones con un valor más grande junto con el valor en euros de su cartera. La acción más negociada, comprada y vendida, en el broker de forma histórica junto con su volumen Página 4

Diagrama de Gantt Isabel Moreno Pozuelo Página 5

Planificación FECHAENTREGADESCRIPCIÓN 25/02/2015Inicio TFC Inicio curso UOC 2014/2015 segundo cuatrimestre 09/03/2015PAC1 Descripción del sistema, alcance y objetivos. Planificación detallada. Explicación PAC y PAC3. Recursos humanos, técnicos y materiales. Análisis de riesgos. Valoración inicial de las horas y coste del proyecto. 13/04/2015PAC2Fase de Diseño del proyecto 11/05/2015PAC3 Fase de Implementación, Pruebas y Mantenimiento 15/06/2015 Proyecto finalMemoria 22/06/2015Inicio Tribunal virtual 26/06/2015Final Tribunal virtual Isabel Moreno Pozuelo Página 6

Riesgos Tablas resumen de los riesgos del proyecto PRINCIPALES RIESGOS CAUSA1 Requisitos no estén bien definidosACCIÓN1 Mayor esfuerzo en esta fase. Realizar preguntas al cliente/profesor CAUSA2 Jefe de proyecto no sea muy expertoACCIÓN2Formación adecuada CAUSA3 El equipo de proyecto no esté bien formado en el entorno de desarrollo. ACCIÓN3Buscar cursos de formación RIESGOS TÉCNICOS CAUSA1 Pérdida de datosACCIÓN1 Copias de seguridad diarias en otro dispositivo CAUSA2 Ordenador de desarrollo defectuoso o se produzca una avería ACCIÓN2 Ordenador de sustitución actualizado CAUSA3 Caducidad en las licencias de softwareACCIÓN3Actualización de versiones y licencias. Uso software freeware RIESGOS POR EL DESARROLLO DE OTRAS ACTIVIDADES CAUSA1 Obligatoriedad de cumplir la jornada laboral ACCIÓN1Aprovechar las horas libres CAUSA2 Realizar prácticas de otra asignaturaACCIÓN2Disponibilidad de días de vacaciones CAUSA3 Enfermedad o accidentesACCIÓN3Modificar a posteriori las fechas de la planificación Isabel Moreno Pozuelo Página 7

Costes del Proyecto Isabel Moreno Pozuelo HORAS IMPORTE €TOTAL Jefe de Proyecto40109, ,20 Analista67102, ,24 Administrador BD580,02400,10 Programador7577, ,00 TOTALES187370, ,54 Página 8

Entorno Software Necesario Oracle Express, Oracle Developer Isabel Moreno Pozuelo Página 9

Diagrama Entidad Relación Isabel Moreno Pozuelo 10

Diagrama Relacional Isabel Moreno Pozuelo Página 11

Paquetes, Procedimientos, Funciones Los procedimientos Alta, Baja, Modificaciones son de órdenes de compra/venta, de clientes, carteras de inversión y el valor de cierre diario Los paquetes proporcionan un mecanismo para extender el lenguaje. Es una estructura PL/SQL que permite almacenar juntos una serie de objetos relacionados Isabel Moreno Pozuelo Página 12

Funciones y procedimientos para confeccionar listados : Isabel Moreno Pozuelo Proc_Cartera.sql Composición de la cartera de acciones vigente del cliente. Página 13

Funciones y procedimientos para confeccionar listados : Isabel Moreno Pozuelo Proc_Clioper.sql Listado de todos los clientes que han realizado operaciones durante este año. Página 14

Funciones y procedimientos para confeccionar listados : Isabel Moreno Pozuelo Listado de todas las acciones sobre las cuales se han realizado alguna operación. Proc_Acciones_Oper.sql Página 15

Funciones y procedimientos para confeccionar listados : Isabel Moreno Pozuelo Listado de las diez acciones más adquiridas por los sistemas automáticas. Proc_Acciones_Aut.sql Página 16

Módulo Estadístico Isabel Moreno Pozuelo Permite dar respuesta inmediata a las consultas definidas en los requisitos. Hay que actualizar las tablas de estadísticas a través de disparadores o triggers. Página 17 Est_Beneficio.sql Est_Pendientes.sql Est_Cartera_Mayor.sql Est_Negociada.sql

Logs Isabel Moreno Pozuelo Para comprobar las ejecuciones del producto y los posibles errores. Página 18

Muchas gracias Isabel Moreno Pozuelo