Diferència entre revisions de la pàgina «DAM2 M06 UF4 Proyecto (Curso 2018-2019)»

De Wiket
Salta a la navegació Salta a la cerca
(Es crea la pàgina amb «'''volver a''' M06 Acceso a datos =Component syslog= ==Descripció== S'ha de crear un component (JavaBean) que guardi la informació d'accéss a dades que realitzi...».)
 
Línia 20: Línia 20:
  
 
==Especificacions NO funcionals==
 
==Especificacions NO funcionals==
 
+
* El component ha de tenir al menys 2 classes, una que gestiona l'accés a dades i l'altra que registra l'ús que es fa de la connexió a la base de dades
  
 
==Temporització==
 
==Temporització==
 
*Data d'inici: 01/04/2019
 
*Data d'inici: 01/04/2019
 
*Data de fi: 08/04/2019 (abans de les 16h)
 
*Data de fi: 08/04/2019 (abans de les 16h)

Revisió del 16:12, 29 març 2019

volver a M06 Acceso a datos

Component syslog

Descripció

S'ha de crear un component (JavaBean) que guardi la informació d'accéss a dades que realitzi el usuari. Aquest component permetrà accedir a una base de dades MySQL i per altra banda obtenir informació de l'ús que facin els usuaris del component sobre l'accéss a aquesta base de dades.

Especificacions

  • El component ha de poder crear una conexió a una base de dades MySQL
  • El component ha de registrar per cada base de dades les següents dades:
    • Usuari de conexió
    • Tipus de consulta (Consulta, Modificació, Crida a Stored)
    • Sentencia executada
    • Data i hora de la sentencia executada
    • Num de registres retornats
  • El component ha de permetre consultar les dades per:
    • Base de dades i usuari (llistat de les sentencies executades, data i hora, tipus)
    • Base de dades, usuari i tipus (llistat de les sentencies executades, data i hora)
    • Base de dades, tipus (llistat de les sentencies executades, data i hora, usuari)
  • Cada vegada que s'executi una sentencia contra la base de dades mitjançant events s'han d'emmagatzemar les dades requerides
  • El component ha de lliurar-se empaquetat en un fitxer jar
  • S'ha de crear un main (fora del component) i fer un codi que demostri que totes les funcionalitats estan implementades

Especificacions NO funcionals

  • El component ha de tenir al menys 2 classes, una que gestiona l'accés a dades i l'altra que registra l'ús que es fa de la connexió a la base de dades

Temporització

  • Data d'inici: 01/04/2019
  • Data de fi: 08/04/2019 (abans de les 16h)