Skip to content

Proyecto para el trabajo práctico grupal de Desarrollo de Software y Desarrollo con Java

Notifications You must be signed in to change notification settings

Maig0l/proyecto-dsw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

WellPlayed: Especificación

Propuesta y especificación del proyecto para Desarrollo de Software

Repositorio web de reseñas e información de videojuegos

Grupo

Integrantes

Repositorios

Tema

Descripción

Un repositorio de reseñas de videojuegos. Un usuario puede opinar sobre un juego dándole una puntuación en una escala de 0 a 5 estrellas, con opción a dejar un comentario escrito sobre un título. Los usuarios pueden crear listas de juegos relacionados a su parecer (similar a una playlist). El sistema también hace recomendaciones automatizadas basándose en etiquetas asociadas a los juegos. Finalmente, la web muestra información sobre los juegos como las plataformas soportadas y tiendas donde se encuentran.

Modelos

Diagrama de clases

Diagrama de Clases

Diagrama Entidad-Relación

Diagrama de Entidad-Relación

Alcance funcional

Alcance mínimo

Req Detalle
CRUD simple 1. CRUD Usuario
2. CRUD Etiqueta
3. CRUD Plataforma
4. CRUD Tienda
CRUD dependiente 1. CRUD Juego (depende de CRUDs Etiqueta, Estudio, Tienda y Plataforma)
2. CRUD Franquicias (depende de CRUD Juego)
Listado + detalle 1. Listar juegos por plataformas/etiquetas/desarrollador/publisher/franquicia, muestra nombre y puntuación promedio
2. Listado de juegos filtrado por nombre, muestra nombre y puntuación promedio (búsqueda de juegos)
3. Listado de juegos filtrado por rango de fecha y rango de puntuación promedio, muestra nombre, fecha lanzamiento, puntuación promedio, ordenado por puntaje
4. Listado de reseñas de un juego filtrado por rango de puntajes
CUU/Epic 1. Escribir una reseña
2. Crear una playlist

Adicionales para Aprobación Directa

Req Detalle
CRUD 1. CRUD Estudio
CUU/Epic 1. El sistema ofrece recomendaciones de juegos al usuario en base a las etiquetas relacionadas y sus gustos

About

Proyecto para el trabajo práctico grupal de Desarrollo de Software y Desarrollo con Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published