PracticaCalificadaA (1) 2026-1

📁 Curso: Arquitectura de aplicaciones web · 1 documento 🏛 Universidad: Universidad Peruana de Ciencias Aplicadas @Pipo 🗓 2026 5 pág. 0 vistas

Inicia sesión gratis para leerlo completo, descargarlo y comentar.

Documento de 5 páginas 💬 Ir a los comentarios

— Fin del documento —

¿Te sirvió este documento?
De qué trata este documento Ver el texto · 645 palabras
Universidad Peruana de Ciencias Aplicadas Arquitectura de Aplicaciones Web Práctica Calificada01 202610 Sedes: Todas Duración:110 min Profesores: Rosa Cobeñas Indicaciones: • Las preguntas de tipo práctico serán entregadas a través de la opción examinar archivos. • Debe subir el ejercicio con extensión .rar o .zip al Blackboard en la opción examinar de donde descargó el examen. • Recuerde que, de no asignar los nombres indicados a todos los ítems del API, de acuerdo con el formato solicitado afectará el puntaje especificado en la rúbrica. • Puede utilizar ejercicios desarrollados en clase, como guía. • No se permite copiar del compañero, se penalizará con nota cero para el desarrollo de ejercicios iguales y evidencias de plagio. • De no adjuntar su solución a través del aula virtual, la calificación será CERO. • De utilizar IA será considerado como plagio con informe a la probidad académica. • De utilizar estilo de programación no acorde a clase NO será considerado y su nota será CERO. Práctica : (20 PUNTOS) Se solicita elabore una API Backend que debe contar con las siguientes características: a. Tecnologías Spring Framework Spring Boot Spring DataJPA Base de Datos – PostgreSQL DTO Postman Swagger Consideraciones: • Utilizar una base de datos PostgreSQL • Considere los campos mencionados en la tabla dada y la historia de usuario para el modelo de la tabla en la base de datos. • Implemente sólo lo solicitado en las historias de usuario. • Claridad y eficiencia de la lógica implementada, • La organización de los componentes debe guardar coherencia con lo desarrollado en clase. • Los nombres de las variables de todo el programa deben contener las iniciales de sus nombres y apellidos […] Variable: Edad Apellido: […] Ejemplo: rmjmAge • El nombre de los packages : deben tener las iniciales de su nombre completo y deben estar en minúsculas: Nombre Estudiante: Jesus Mario Linares Astovilca Nombre de packages: jmla entities • El nombre de la base de datos: La base de datos deberá estar implementada en PostgreSQL y deberá llamarse BDVirtual17732 • Las rutas de los controladores: La ruta del controlador debe ser el número de PC donde rendirá el examen: Ejemplo: @RequestMapping(“/ virtual-pc1) Agregue datos según lo necesite, en el nombre de las rutas • Las rutas de los métodos: La ruta de los métodos debe contener su apellido paterno- materno y combinarlos; según necesite, agregue lo que necesite para asignarlos. • El nombre con el que debe crear el proyecto debe ser: APIPC1ApellidoPaterno; Ejemplo:APIPC1Marquez Enunciado: Se solicita desarrollar una API REST que permita medir, registrar y gestionar la huella de carbono generada por las operaciones de una empresa de tecnología. La API estará encargada de administrar las fuentes de emisión (consumo eléctrico, transporte, uso de servidores, viajes corporativos y residuos), calcular las emisiones de CO₂ equivalente y generar recomendaciones y reportes de sostenibilidad, para lo cual se deben implementar las siguientes historias de usuario: 1. HUB01 : Como desarrollador quiero registrar el impacto ambiental para gestionarlos. Criterios de aceptación: - Se debe permitir el registro el impacto ambiental, considerando todos sus atributos dados en la tabla 01, de los cuales todos son obligatorios. - De registrar campos en blanco, no debe permitir registrar y mostrar un mensaje de validación. - Se debe utilizar el patrón DTO (Data Transfer Object). - Incluye la dependencia de Swagger en su API REST - Adjunte su captura de Postman. 2. HUB02 : Como desarrollador quiero listar por id impacto ambiental para gestionarlos. Criterios de aceptación: - Se debe permitir listar por el id un impacto ambiental. - De no existir el id debe mostrar un mensaje que indique no existe. - Se debe utilizar el patrón DTO (Data Transfer Object). - Incluye la dependencia de Swagger en su API REST - Adjunte su captura de Postman. 3. HUB03 : Como desarrollador quiero la cantidad de impactos ambientales por tipo para…

El documento completo, con sus imágenes y su formato, está más arriba.

Similares en otras universidades

4 Práctica UPC-PRE-202610-1ASI0385-PC2-4822 (1) IHC y Tecnologías Móviles · UPC · 4 pág. 9 Práctica IHC y Tecnologías Móviles pc2 202520 IHC y Tecnologías Móviles · UPC · 9 pág. 4 Práctica upc-pre-1asi0385-16276-pc-1 2026 IHC y Tecnologías Móviles · UPC · 4 pág. 1 Práctica resolucion ihc IHC y Tecnologías Móviles · UPC · 1 pág.

Comentarios del documento

Inicia sesión para ver y dejar comentarios.