|
1 |
| -# webapp9 |
| 1 | +Nombre de la aplicación web: |
| 2 | +GameLink |
| 3 | + |
| 4 | +Integrantes del equipo de desarrollo: |
| 5 | +Andrea Patricia Acuña Padrón |
| 6 | +Carlos Fuentes Díaz |
| 7 | +Jhostin Davis Ortiz Moreno |
| 8 | +Mani Víctor Patel Bentz |
| 9 | +Juan Luis Rico Rus |
| 10 | + |
| 11 | +Herramienta de organización para el equipo: |
| 12 | +Link Trello: |
| 13 | + |
| 14 | +Aspectos principales de la aplicación web: |
| 15 | + |
| 16 | +1.ENTIDADES |
| 17 | + |
| 18 | +La web consta de 4 entidades: |
| 19 | +(A pesar de no ser necesario mencionar los atributos en la Fase 0, se van a mencionar los atributos que, a priori, se han pensado) |
| 20 | +Usuario: |
| 21 | +Nombre, apellidos, foto perfil, correo electrónico, ID, juegos comprados, noticias leídas. |
| 22 | + |
| 23 | +Videojuego: |
| 24 | +Nombre, descripción, puntuación, carátula, empresa, precio general, género. |
| 25 | + |
| 26 | +Noticias: |
| 27 | +Título, descripción, foto(opcional), autor. |
| 28 | + |
| 29 | +CódigoCompra: |
| 30 | +CódigoID, nombre videojuego, precio plataforma. |
| 31 | + |
| 32 | +Relaciones de las entidades: |
| 33 | +El usuario administrador puede publicar de 0 a infinitas noticias, videojuegos y códigos. |
| 34 | + El usuario administrador puede eliminar y/o modificar de 0 a infinitas noticias, videojuegos y códigos publicados previamente. |
| 35 | +Una noticia tiene uno o varios videojuegos asociados. |
| 36 | +Un códigoCompra es de un videojuego. |
| 37 | +Un usuario registrado compra de cero a infinitos videojuegos. |
| 38 | +Un usuario puede visualizar noticias y videojuegos. |
| 39 | + |
| 40 | + |
| 41 | +2.PERMISOS DE LOS USUARIOS |
| 42 | + |
| 43 | +(la Web tiene que estar diseñada para que ciertos usuarios sean dueños de ciertos datos, importante para implementar correctamente los mecanismos de seguridad adecuados) |
| 44 | +Para exponer los permisos de los usuarios se expondrán los tipos de usuario que se contemplan en la web y la funcionalidad que cumplen en la misma. |
| 45 | + |
| 46 | +Cliente anónimo: |
| 47 | +Usuario que no necesita de credenciales para acceder a la web. Podrá visualizar las noticias y los videojuegos más populares (más visitados y mejor valorados), debido a que no tiene preferencias. |
| 48 | +Además, no tendrá posibilidad de realizar compras |
| 49 | + |
| 50 | +Cliente registrado: |
| 51 | +Usuario que necesita credenciales para acceder a la web. Podrá visualizar noticias y videojuegos en base a sus preferencias (compras y visualizaciones anteriores). También tendrá posibilidad de realizar compras en la web. |
| 52 | +Además, tendrá la opción de modificar sus credenciales (Nombre, Tarjeta, Foto de perfil, correo electrónico). |
| 53 | + |
| 54 | +Administrador: |
| 55 | + Usuario que necesita credenciales para acceder a la web. |
| 56 | + Podrá crear nuevas noticias y subir nuevos videojuegos (con su código asociado) para el consumo posterior de los usuarios cliente. |
| 57 | + Además, tendrá la opción de eliminar y/o modificar las noticias y los videojuegos previamente publicados. |
0 commit comments