Ficha del trabajo final



Descargar 3,4 Mb.
Página1/26
Fecha de conversión02.03.2017
Tamaño3,4 Mb.
  1   2   3   4   5   6   7   8   9   ...   26


LaSalaShop



Eduardo Balsa

Grado Ingeniería Informática



Ingeniería del Software
Oriol Martí

Santi Caballe
12/01/2017


Esta obra está sujeta a una licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 España de Creative Commons
FICHA DEL TRABAJO FINAL


Título del trabajo:

LaSalaShop

Nombre del autor:

Eduardo Balsa Sediles

Nombre del consultor/a:

Oriol Martí Girona

Nombre del PRA:

Santi Caballe Llobet

Fecha de entrega (mm/aaaa):

01/2017

Titulación:

Grado Ingeniería Informática

Área del Trabajo Final:

Ingeniería del software

Idioma del trabajo:

Castellano

Palabras clave

Java, Prototipos DCU, Ingeniería del software

Resumen del Trabajo (máximo 250 palabras): Con la finalidad, contexto de aplicación, metodología, resultados i conclusiones del trabajo.

La naturaleza cambiante y ágil de determinados tipos de negocio hace que sea necesario el desarrollo de soluciones de software que se adapten a cada casuística particular.
El presente documento recoge el trabajo realizado para desarrollar una solución a medida para el negocio LaSalaShop, un espacio donde conviven las exposiciones punteras de artistas emergentes, con la venta de libros y merchandising en general. Este negocio presenta un problema de gestión, tanto de la mercancía, que se agrava por la naturaleza variada de esta, como de optimización de sus espacios de exposiciones.
Para acometer este proyecto se ha utilizado metodología basada el desarrollo ágil de software. Asimismo, se ha utilizado un sistema basado en el DCU, a través de prototipos diseñados específicamente para medir la adaptación, usabilidad y satisfacción de cada uno de los modelos, con la intención de priorizar el valor para el usuario. Desde el punto de vista de la arquitectura, se ha realizado un diseño en 3 capas para dirigido a tecnología Java, buscando cumplir con el principio open-closed.
Finalmente los resultados han sido los esperados puesto  que se ha conseguido desarrollar aquello que se necesitaba, dentro del calendario previsto, y con una calidad aceptada por los usuarios. A modo de conclusión general se podría decir que la aplicación de las metodologías adquiridas a lo largo del Grado junto con una base sólida aportada por el PMBOK y la flexibilidad características de las metodologías ágiles constituyen una combinación que ofrece muchas garantías de éxito en este tipo de proyectos.



Abstract (in English, 250 words or less):

The agile and changing nature of some of today's business makes necessary developing software solutions able to address any concrete need.
The present document contains the work performed to design a customized solution for LaSalaShop, a space that mix the most vanguardist artistical events with the sale of art books and merchandising. This business has a critical issue in their management system or more precisely in the lack of any management system at all.
Most part of this project has been driven by an agile approach. In addition, a UCD system has been used, leading the design by UI prototypes, allowing an high UX satisfaction degree and a higher matching between needs and features.
From an architectural point of view, the system had been designed to be build upon a 3-layer Java technology software, in compliance with the open-closed design pattern.
Finally the expected results had been meet in terms of scope, time and quality. As a general conclusion we could say that the mix of a solid framework like the PMBOK, with the flexibility offered by the agile methodologies, in addition with the competencies acquired along the degree, conforms a very reliable combination to achieve project objectives.



Índice



1. Introducción 1

1.1 Contexto y justificación del Trabajo 1

1.2 Objetivos del Trabajo 4

1.3 Enfoque y método seguido 5

1.4 Planificación del Trabajo 6

1.5 Breve sumario de productos obtenidos 10

1.6 Breve descripción de los otros capítulos de la memoria 11

2. Metodología 12

3. Análisis y registro de los interesados 14

4. Gestión de riesgos 15

5. Análisis funcional 17

5.1 Análisis y casos de uso del módulo de gestión de libros 19

5.2 Diagrama de clases del módulo de gestión de libros 26

5.3 Análisis y casos de uso del módulo de gestión de stock 27

5.4 Diagrama de clases del módulo de gestión de stock 30

5.5 Análisis y casos de uso del módulo de gestión de eventos 31

5.6 Diagrama de clases del módulo de gestión de eventos 33

5.7 Diagramas de secuencia 34

5.8 Módulo de administración 37

6. Diseño técnico 38

6.1 Arquitectura del sistema 38

6.2 Diagramas de arquitectura de la capa de presentación 39

6.3 Diagramas de arquitectura de la capa de negocio 43

6.4 Diagramas de arquitectura de la capa de persistencia 46

6.5 Modelo relacional 48

7. Prototipos: Evaluación de los modelos y decisiones adoptadas 52

8. Conclusiones 61

9. Glosario 65

10. Bibliografía 67

11. Anexo 68








Lista de figuras


Ilustración 1. EDT del proyecto 6

Ilustración 2. Tabla de hitos del proyecto 6

Ilustración 3. Diagrama de Gantt 9

Ilustración 4. Esquema de iteración 12

Ilustración 5. Registro de interesados 15

Ilustración 6. Registro de riesgos 16

Ilustración 7. Diagrama de clases módulo gestión libros 26

Ilustración 8. Diagrama de clases módulo gestión stock 30

Ilustración 9. Diagrama de clases módulo gestión eventos 34

Ilustración 10. Diagrama de secuencia CU_L1 35

Ilustración 11. Diagrama de secuencia CU_L7 35

Ilustración 12. Diagrama de secuencia CU_S7 36

Ilustración 13. Diagrama de secuencia CU_E5 37

Ilustración 14. Diagrama capa presentación módulo gestión libros 40

Ilustración 15. Diagrama capa presentación módulo gestión stock 41

Ilustración 16. Diagrama capa presentación módulo gestión eventos 42

Ilustración 17. Diagrama capa negocio módulo gestión libros 43

Ilustración 18. Diagrama capa negocio módulo gestión stock 44

Ilustración 19. Diagrama capa negocio módulo gestión eventos 45

Ilustración 20. Diagrama capa persistencia módulo gestión libros 46

Ilustración 21. Diagrama capa persistencia módulo gestión stock 47

Ilustración 22. Diagrama capa persistencia módulo gestión eventos 47





  1   2   3   4   5   6   7   8   9   ...   26


La base de datos está protegida por derechos de autor ©absta.info 2016
enviar mensaje

    Página principal