grupo 4-carlos ferrandiz selles 77925 …...grupo 4-carlos ferrandiz...
Post on 20-May-2020
2 Views
Preview:
TRANSCRIPT
GRUPO 4 – GESTOR DE UN CLUB DE FÚTBOL
Miguel Saiz Pérez Miquel Amorós Marco Cristian Mollá Bellod Carlos Ferrándiz Sellés Pablo Cámara Muñoz
GesTeam Presentación PFM – 08/06/2015
1. CONTEXTO 2. ANÁLISIS DEL SISTEMA 3. MODELO DE DOMINIO 4. ARQUITECTURA UTILIZADA 5. LECTURA DE DATOS 6. DISEÑO DE INTERFACES 7. PRUEBAS 8. TECNOLOGÍAS UTILIZADAS
ÍNDICE
GesTeam
Ges
Team
1. CONTEXTO
- ¿Qué es GesTeam? - Aplicación orientada a la gestión de un
club de fútbol. - Herramienta para los diferentes
miembro del club. - Servicio para los aficionados del club. - Permite la posibilidad de gestionar los
diferentes equipos que conforman un equipo.
Ges
Team
2. ANÁLISIS DEL SISTEMA
GESTOR DEPORTIVO
PRIMER ENTRENADOR SEGUNDO
ENTRENADOR
OJEADOR
JUGADOR
AFICIONADO PATROCINADO
R
Ges
Team
2. ANÁLISIS DEL SISTEMA
AFICIONADO
Ges
Team
2. ANÁLISIS DEL SISTEMA
A. GESTOR DEPORTIVO
Ges
Team
2. ANÁLISIS DEL SISTEMA
B1. PRIMER ENTRENADOR
Ges
Team
2. ANÁLISIS DEL SISTEMA
B2. SEGUNDO ENTRENADOR
Ges
Team
2. ANÁLISIS DEL SISTEMA
B3. OJEADOR
Ges
Team
2. ANÁLISIS DEL SISTEMA
C. JUGADOR
Ges
Team
2. ANÁLISIS DEL SISTEMA
D. AFICIONADO
Ges
Team
2. ANÁLISIS DEL SISTEMA
E. PATROCINADOR
Ges
Team
3. MODELO DE DOMINIO
- Depurado a través de las iteraciones.
- Organización de clases eficiente pensando en facilitar la implementación.
- Uso de asociación, agregación y composición.
Ges
Team
3. MODELO DE DOMINIO
- Clase usuario y herencia
Ges
Team
3. MODELO DE DOMINIO
- Distinción entre clubes propios y rivales
Ges
Team
3. MODELO DE DOMINIO
-‐ Posición, Alineación, Estadis@caDeJugador, Mensaje, etc
Ges
Team
3. MODELO DE DOMINIO
-‐ Entrenadores, entrenamientos, roles, mensajes, etc
Ges
Team
3. MODELO DE DOMINIO
Ges
Team
4. ARQUITECTURA UTILIZADA
-El proyecto está formado por una arquitectura de varias capas con distintos patrones software y varias tecnologías. -La capa de lógica de negocio consta de los siguientes componentes: -CEN -EN -CAD -La capa de WCF consta de los siguientes componentes: -CAD -DTO -DTOA
Ges
Team
4. ARQUITECTURA UTILIZADA
-La aplicación de escritorio ha sido implementada con el patrón MVVM. -Tiene acceso local a la capa de negocio usando el servicio WCF -La aplicación web ha sido implementado con el patrón MVC con el framework ASP.NET MVC 4. Tienen acceso local a la capa de negocio al patrón façade.
Ges
Team
5. LECTURA DE DATOS
Ges
Team
5. LECTURA DE DATOS
- Creación y mantenimiento periódico de:
• Equipos del club y rivales • Jugadores del club y rivales • Estadios del club y rivales • Estadísticas de equipos y de jugadores • Jornadas y Partidos. • Estadísticas de partidos
- Libertad de modificación del gestor
Ges
Team
6. DISEÑO DE INTERFACES
Ges
Team
6. DISEÑO DE INTERFACES
Ges
Team
6. DISEÑO DE INTERFACES
Ges
Team
6. DISEÑO DE INTERFACES
Ges
Team
7. PRUEBAS
-En el proyecto se han realizado pruebas unitarias para comprobar el correcto funcionamiento del proyecto. -Se han implementado pruebas usando SpecFlow, MSTest y Selenium. -Se han realizado pruebas unitarias de las clases , de los CP, de WCF y de la aplicación Web.
Ges
Team
8. TECNOLOGÍAS UTILIZADAS Generales
Ges
Team
8. TECNOLOGÍAS UTILIZADAS Web
Ges
Team
8. TECNOLOGÍAS UTILIZADAS Control de versiones y Pruebas
top related