Víctor Ruiz Marquès Enginyeria en Informàtica   Juan Martínez Bolaños

Slides:



Advertisements
Presentaciones similares
Sistema de gestió de base de dades per les competicions de la Federació Internacional d’Automobilisme Autor: Ferran Moreno Núñez Grau Enginyeria Informàtica.
Advertisements

TFG – Àrea Enginyeria del programari
Aplicació web per a la gestió de col·leccions de videojocs
Sistema de gestió APPCC
Gestió d’Incidències Post Venda de Productes Electrodomèstics
MOBILITAT D’ESTUDIANTS ERASMUS
Projecte Fi de Carrera Disseny i desenvolupament d’un esquema criptogràfic per gestionar de forma segura els historials mèdics dels pacients a través d’una.
Treball Fi de Carrera – J2EE
PFC Bases de dades relacionals. Alumne: Xavier Batlle Ferrer
Escola Montserrat Sant Just Desvern
TFC Intranet Escolar Desenvolupament d’una aplicació Java2 EE
Gestió de projectes àgils distribuïts
Disseny de la interfície d’un smartwatch i l’aplicació mòbil
CRAI: Unitat de Procés Tècnic
Estudi per a la identificació de
Implantació del protocol Inserqual en la fase d’acollida
Catàleg de béns homologats i de compra centralitzada
uoc-domo CONTROL DOMÒTIC AMB ARDUINO UOC-DOMO
ESTRATÈGIA DE CONTRACTACIÓ TIC PER A LA TRANSFORMACIÓ DIGITAL DE LA GENERALITAT DE CATALUNYA 28 d’agost de 2018.
Sistema de votació ciutadana a nivell Europeu a través d’Internet
GESTIÓ PER PROCESSOS.
UNITAT 4: EVIDENCIA,RISC I IMPORTANCIA RELATIVA
1 u n i t a t El departament de Recursos Humans.
TFC - Antoni Romanos Arasa
Disseny i implementació d’una base de dades relacional
Juan Antonio Elena Castiñeira Grau d’Enginyeria Informàtica  
SISTEMA GESTOR D’EMPRESA D’EXCAVACIONS
Aplicacions web per treball col·laboratiu
1 Gasos: conceptes bàsics La velocitat de difusió dels gasos
Desenvolupament d’aplicacions mòbils (HTML5 o Windows Phone)
DGCEC - ICEC SERVEI DE DESENVOLUPAMENT EMPRESARIAL (SDE)
Projecte d’Itineraris Formatius
TREBALL DE FINAL DE CARRERA
Immobiliària 2.0, adequació als estàndards actuals
Aplicació de gestió d’una perruqueria
Eines d’internet per al professorat d’EOI.
La gestió per processos
Votacions europees per Internet
RYT a matrícula (MAT) reunió de centres 21/05/2015.
WEBQUEST WEB...QUÈ ? Alumnes de l’Escola ESTEL VALLSECA.
Projecte eTaller Disseny i implementació d’una aplicació de gestió web JEE per a petits tallers de reparació d’automòbils © Jaume López Diaz – Treball.
Enginyeria del software II
VIABILITAT D’UNA CONSTANT COSMOLÒGICA VARIABLE. CONTRAST AMB SNe Ia
Pla local per la inclusió social de Santa Coloma de Gramenet
Com preparar una unitat per a l’avaluació
Problemes medi ambientals de l’àrea de coneixements Construcció
Projecte final de carrera Què és?
Projecte Gestió de precintes de vehicles
Resultats de l’Estudi 1Q 1R ESCOLA TÈCNICA SUPERIOR D’ENGINYERIA Curs Grau d’Eng.Elèctrica Grau d’Eng.Electrònica Ind. i Automàtica Grau d’Eng.Informàtica.
IV JORNADES DOCTORIALS
Llorenç Seguí capllonch 11 de juny de 2018
ANTECEDENTS Time-Sheets eina pròpia UPC en productiu
REAXYS.
Tenda Virtual TFC – J2EE Maria del Mar Balibrea Vich
EXPERIÈNCIES EN UNA ASSIGNATURA OPTATIVA NO CONVENCIONAL: INTRODUCCIÓ ALS NOUS MATERIALS A L’ARQUITECTURA I Congrés UPC Sostenible i 13 de Juliol.
Nova taxonomia de tasques Webquest de Berni Dodge
Estudiant: Eva Muñoz Altimis
Desenvolupament de l’aplicació mòbil MyUppy
eina de gestió de la qualitat i de la comunicació interna
CRAI: Unitat de Docència
Sistema de descàrrega d’aplicacions per a mòbils intel·ligents
1r. BLOC. INTRODUCCIÓ ALS CONCEPTES COMPTABLES BÀSICS.
El Treball de Recerca.
Albert Barceló Masdéu Grau d’Enginyeria Informàtica
Anàlisi d’un lloc web implementant actualització del contingut
Projecte: Videojocs.cat
Màster d’Aplicacions Multimèdia
Elaboració del Pla de formació ajuntament de viladecans
Grabeplast sales management
Presentació assignatura
Transcripción de la presentación:

Disseny i implementació d’una base de dades relacional per al manteniment d’aparells d’una empresa Víctor Ruiz Marquès Enginyeria en Informàtica   Juan Martínez Bolaños 15 de gener de 2012

Índex de diapositives Introducció. Context, Justificació, Objectius Planificació del projecte. Tasques Elecció i preparació de programari Base de Dades Relacional (BD) Magatzem de dades (MD) i anàlisi multidimensional (AM) Valoració econòmica Conclusions

Introducció. Context, Justificació Treball de síntesi de la carrera. Emmarcat dintre de l’àrea de les Bases de Dades. Aplicar coneixements adquirits durant la carrera. Disseny i implementació base dades relacional des de zero. Serà utilitzada per una empresa per portar a terme la gestió del manteniment dels seus aparells existents en els 32 centres de treball de que disposa. Aquesta informació anterior es podrà explotar posteriorment per tal de prendre decisions, en relació als seus aparells o empreses que li fan el manteniment.

Introducció. Objectius Aprofundir coneixement àrea bases de dades. Realitzar planificació acurada projecte: tasques, fites i temporització. Obtenir els requeriments que ens demanen. Detectar necessitats bàsiques. Detectar funcionalitats que aportin valor afegit al sistema. Donar solució gestió manteniment aparells d’una empresa: Dissenyar i implementar BBDD relacional. Endinsar-se en el desenvolupament procediments emmagatzemats. Dotar sistema mecanismes que li permetin rastrejar problemes. Explotar la informació BBDD relacional. Dissenyar i implementar Magatzem Dades: Eina útil presa decisions.

Planificació Projecte. Tasques Pla de treball Programari Base dades relacional Magatzem de Dades Anàlisi Multidimensional Lliurament final

Elecció i preparació de Programari Anàlisi multidimensional Base dades Relacional - Magatzem dades Explotació informació (Informes) Eina CASE Diagrama ER Microsoft SQL Server 2000 Microsoft Analysis Services Microsoft Excel 2007 Rise Editor

Base de dades relacional (I): Casos d’ús DBA: Administador BBDD Dos actors diferents INTERN: Persona que treballa a la empresa Es detecten 4 models de casos d’ús: Alta registres Baixa registres Modificació registres Consulta registres

Base de dades relacional (II): Model Conceptual A partir dels requeriments obtinguts es construeix el model conceptual:

Base de dades relacional (III): Diagrama ER - transformació al model relacional A partir del diagrama entitat-relació (ER) que defineix les relacions entre entitats juntament amb els seus atributs, es realitza la transformació al model relacional:

Base de dades relacional (IV): Procediments emmagatzemats Tota la gestió i accés a la informació es realitza mitjançant procediments emmagatzemats. Es creen 4 tipus de procediments (exemples de definició i implementació): Alta registres Baixa registres Modificació registres Consulta registres

Magatzem de dades i anàlisi multidimensional (I): Casos d’ús Un únic actor Gerència: Persones que tenen la responsabilitat de prendre decisions en la empresa Es detecta 1 model de casos d’ús: Estadístiques

Magatzem de dades i anàlisi multidimensional (II): Model Conceptual S’identifiquen les diferents dimensions i mesures: Dimensions Mesures (.....) (.....)

Magatzem de dades i anàlisi multidimensional (III): Model físic A continuació es detalla el model físic basat en taula de fets i taules de dimensions, amb els tots els seus camps i constraints:

Magatzem de dades i anàlisi multidimensional (IV): Informes d’anàlisi - 1 Una vegada definits les taules de dimensions i taula de fets es porten a terme els informes d’anàlisi segons les estadístiques dels 4 casos d’ús: D’empreses de manteniment i equips.

Magatzem de dades i anàlisi multidimensional (IV): Informes d’anàlisi -2 Una vegada definits les taules de dimensions i taula de fets es porten a terme els informes d’anàlisi segons les estadístiques dels 4 casos d’ús: d’Intervencions i centres de treball.

Magatzem de dades i anàlisi multidimensional (V): Arquitectura de la solució L’Arquitectura de la solució involucra dos sistemes, l’operacional i l’analític. Els traspassos d’informació entre ells es realitza via ODBC. BD_MANT_APARELLS: Base de dades relacional (operacional) com a font de dades. MD_MANT_APARELLS_DATA: Base de dades de caràcter temporal. Conté una imatge de totes les taules de la base de dades operacional. MD_MANT_APARELLS_DW: Base de dades corresponent al magatzem de dades.

Valoració econòmica Cost maquinari Cost programari La valoració econòmica del projecte es desglossa en diferents conceptes: Cost maquinari Cost programari Cost desenvolupament

CONCLUSIONS Aprofundir i combinar adequadament: conceptes de la carrera amb SGBD conegut. S’han assolit les fites marcades en el pla de treball inicial (petites desviacions). S’han assolit els objectius principals del projecte: Estudiar alternatives de programari on la proposta escollida ha estat bona. Bon exercici d’obtenció requeriments i detecció necessitats bàsiques sistema. Implementació base dades relacional pel manteniment d’aparells d’una empresa. Ampliar coneixements dels procediments emmagatzemats. S’ha dotat al sistema de mecanismes que li permetin rastrejar incidències. Incorporació d’un magatzem de dades amb eines per explotar la informació. Bon punt de partida per ampliacions futures: Interfícies web d’usuari. Internacionalització. Mòdul de contractes i facturació. Valoració personal que es fa del projecte és molt positiva.