Está en la página 1de 4

Actividad: Organizadores de conocimiento digitales

Fecha de presentación: lunes 16 de noviembre hasta las 7:00pm


El siguiente trabajo se elabora en grupo, pero se enviará de manera individual a la plataforma EVA.

1) La elaboración de los 3 reportes propuestos en la hora de clase.


2) Cree un servicio WEB (WS) que permita ingresar los datos de artefactos que se encuentra en la
base de datos de tiendas EFE (Ver Anexo N°1) y que además permita consultar a través del
código de artefacto. Emplear el framework Hibernate para trabajar en la persistencia de datos,
es decir utilizar el mapeo ORM, la clase DAO con los métodos para insertar y consultar por un
artefacto. Finalmente crear el cliente Web que consumirá el web service creado.

Sugerencia para el desarrollo:

Guiarse de los siguientes videos en este orden:

https://www.youtube.com/watch?v=Y6ADD2-6md0

https://www.youtube.com/watch?v=H9R2_Pw7N_8

https://www.youtube.com/watch?v=n0QhMHsnTuI

https://www.youtube.com/watch?v=xWoE8XthZ90

https://www.youtube.com/watch?v=4lMWz3Y0i0w

¿Cómo presentar el trabajo?


Para este trabajo se enviará 3 archivos (se subirá 3 archivos). Si perteneces al grupo N°1 lo enviarás
de la siguiente manera:

Reportes_Grupo_1.zip

Hibernate_Grupo_1.zip

Tarea_documentada_Grupo_1.pdf

En el archivo Reportes_Grupo_1.zip debe contener el proyecto web de cada uno de los reportes
elaborados adicionando el script de la base de datos.

En el archivo Hibernate_Grupo_1.zip debe contener los proyectos web de las aplicaciones


solicitadas, adicionando el script de la base de datos.

En el archivo Tarea_documentada_Grupo_1.pdf serán diapositivas que debe contener todo los


ejercicios o aplicaciones solicitadas. Se debe observar en las diapositivas los pasos que siguieron
para lograr los resultados esperados.
¿Cómo es la evaluación de esta actividad?
Se tendrá en cuenta los siguientes criterios de evaluación:

CRITERIOS DE EVALUACION
Muestra un diseño Aplica Aplica correctamente Cumple con el envío
adecuado a lo correctamente Hibernate para el de los archivos
solicitado en todos ireport y/o itextpdf registro de datos y solicitados en el
los ejercicios para el diseño de búsqueda de datos formato indicado.
reportes
5 5 5 5

Todos los grupos se evaluarán a un mínimo de 3 integrantes siempre y cuando el grupo sea de un
mínimo de 3 integrantes. En caso hubiera un grupo donde los integrantes sea actualmente 3 o
menos integrantes se evaluarán a todos. Estudiante que no haya enviado el trabajo a la plataforma
EVA será calificado con CERO.

ANEXO N°1

create database tiendas_efe

use tiendas_efe

create table categoria(


idcategoria char(2) not null primary key,
descripcion varchar(20) not null)

create table tipoartefacto(


idtipoartefacto char(3) not null primary key,
descripcion varchar(24) not null)

create table marca(


idmarca char(3) not null primary key,
nombre varchar(24) not null)

create table artefacto(


idartefacto char(6) not null primary key,
idcategoria char(2) not null,
idtipoartefacto char(3) not null,
idmarca char(3) not null,
modelo varchar(12) not null,
descripcion varchar(28) not null,
cantidad int not null,
preciounitario int not null)

alter table artefacto


add constraint artefacto_idcategoria_fk foreign key (idcategoria)
references categoria(idcategoria)

alter table artefacto


add constraint artefacto_idtipoartefacto_fk foreign key (idtipoartefacto)
references tipoartefacto(idtipoartefacto)

alter table artefacto


add constraint artefacto_idmarca_fk foreign key (idmarca)
references marca(idmarca)

insert into categoria values('01','Audio')


insert into categoria values('02','Video')
insert into categoria values('03','Linea Blanca')

insert into tipoartefacto values('001','Minicomponente')


insert into tipoartefacto values('002','Lavadora')
insert into tipoartefacto values('003','Televisor')
insert into tipoartefacto values('004','Licuadora')
insert into tipoartefacto values('005','Lectora de DVD')
insert into tipoartefacto values('006','Cocina')
insert into tipoartefacto values('007','RadioGrabadora')

insert into marca values('001','Sony')


insert into marca values('002','LG')
insert into marca values('003','Samsumg')
insert into marca values('004','Oster')
insert into marca values('005','Indurama')
insert into marca values('006','Mabe')
insert into marca values('007','Panasonic')
insert into marca values('008','Imaco')

insert into artefacto values('000001','02','003','001','SN-5520','LCD 48 pulgadas FHD',80,3250)


insert into artefacto values('000002','01','001','002','LG-04204','400 watts',40,856)
insert into artefacto values('000003','03','002','003','SG-105','10 kilos turbo',35,950)
insert into artefacto values('000004','03','004','004','O-5874','600 watts 2 velocidades',75,325)
insert into artefacto values('000005','03','006','005','IN-0804','4 hornillas horno con grill',50,1035)

También podría gustarte