1 / 21

“ GESTIÓN NUMISMÁTICA PARA GRUPOS DE COLECCIONISTAS ”

Facultad de Informática. Trabajo de Fin de Carrera. “ GESTIÓN NUMISMÁTICA PARA GRUPOS DE COLECCIONISTAS ”. Autora: Maria Josefa Domínguez Araujo Tutor: Julio Mariño Carballo. Í ndice. I NTRODUCCIÓN O BJETIVOS G ESTIÓN DEL PROYECTO A NÁLISIS Y DISEÑO A RQUITECTURA I MPLEMENTACIÓN

hieu
Download Presentation

“ GESTIÓN NUMISMÁTICA PARA GRUPOS DE COLECCIONISTAS ”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Facultad de Informática Trabajo de Fin de Carrera “GESTIÓN NUMISMÁTICA PARA GRUPOS DE COLECCIONISTAS” Autora: Maria Josefa Domínguez Araujo Tutor: Julio Mariño Carballo

  2. Índice • INTRODUCCIÓN • OBJETIVOS • GESTIÓN DEL PROYECTO • ANÁLISIS Y DISEÑO • ARQUITECTURA • IMPLEMENTACIÓN • CONCLUSIONES Y TRABAJOS FUTUROS DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  3. Consolidación • Crecimiento grupos. • Miembros dispersos geográficamente. • Gestión mucho más compleja. Generalización Internet Situación inicial. • Utilización de foros para compartir la afición por las monedas. • Compras e intercambios por Internet. • Cada socio gestiona individualmente su colección. • Métodos tradicionales: Tiendas numismáticas, mercadillos, etc. Aparición del euro • Repunte del interés por la numismática. • Agrupación de socios para conseguir mejores precios. • Gestión del grupo sencilla mediante hojas de cálculo, foros, etc. Introducción. • La Numismática, como otras muchas actividades, se ha visto afectada con la aparición de las llamadas nuevas tecnologías. • Coleccionismo individual  colaboración. • Este proyecto se centra en la obtención de una solución para la gestión de uno de estos grupos de coleccionistas. DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  4. Problema Solución propuesta Falta de recursos • Desarrollo interno. • Herramientas open source gratuitas. • Alojamiento en servidores gratuitos. Usuarios inexpertos • Diseño sencillo. • Aplicación web. Dispersión geográfica • Aplicación web. • Herramientas desarrollo distribuido. Reticencias socios • Elaboración de un piloto. • Conversión colecciones socios. Introducción. • No existen herramientas “en el mercado”. Se ha propuesto el desarrollo específica para gestionar el grupo. • Son varios los problemas que hay que abordar: DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  5. Índice • INTRODUCCIÓN • OBJETIVOS • GESTIÓN DEL PROYECTO • ANÁLISIS Y DISEÑO • ARQUITECTURA • IMPLEMENTACIÓN • CONCLUSIONES Y TRABAJOS FUTUROS DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  6. Objetivos. • Elaborar un prototipo de la aplicación. • Definir una arquitectura y los entornos de trabajo sencillos, apoyados en herramientas open source y gratuitas. • Convencer a los socios de la viabilidad del proyecto. • Desarrollar una herramienta que satisfaga las necesidades de gestión del grupo y a la vez que permita la gestión de las colecciones individuales de los socios. DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  7. Índice • INTRODUCCIÓN • OBJETIVOS • GESTIÓN DEL PROYECTO • ANÁLISIS Y DISEÑO • ARQUITECTURA • IMPLEMENTACIÓN • CONCLUSIONES Y TRABAJOS FUTUROS DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  8. Gestión. Planificación. • Planificación en dos fases. • Primera fase: Obtener un piloto. • Probar la viabilidad del proyecto. • Vencer reticencias. • El piloto se centra en la operativa del socio más que en la del grupo. • Segunda fase: Acabar el desarrollo • Desarrollo por módulos. • Funcionalidad centrada en la gestión del grupo. • Gestión de incidencias y sugerencias de los socios. • Conversión progresiva de los datos de los socios. DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  9. Gestión. Organización • La primera fase se aborda con pocos participantes. • En la segunda fase se cuenta con mayores recursos, pero aumenta la complejidad, las tareas y por tanto los equipos de trabajo. DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  10. Índice • INTRODUCCIÓN • OBJETIVOS • GESTIÓN DEL PROYECTO • ANÁLISIS Y DISEÑO • ARQUITECTURA • IMPLEMENTACIÓN • CONCLUSIONES Y TRABAJOS FUTUROS DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  11. Monedas Colección Catálogo Análisis. Modelo conceptual. DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  12. Pedidos Grupo: • Crear pedido. • Cierre de reservas. • Anular reservas. • Apuntes del pedido. • Cierre de pedidos. Pedidos Socio: • Hacer reserva. • Cancelar reserva. • Apuntes del pedido. Pedidos Catálogo Administración Contabilidad Grupo: • Saldo del grupo. • Alta de apunte. • Previsión de compra. • Compra • Confirmación compra. • Cancelación compra. Contabilidad Colecciones Contabilidad Socios: • Saldo del socio. • Alta apunte individual. • Modifica apunte. • Elimina apunte. Análisis. Módulos del sistema Administración: • Gestión de países. • Gestión de divisas. • Gestión de socios. Catálogo: • Consulta del catálogo. • Alta de monedas. • Copiar monedas. • Eliminar monedas. • Modificar monedas. Colecciones: • Consulta de euros, dólares, resto del mundo. • Monedas repetidas. • Faltas en la colección. • Añadir moneda. • Detalle moneda. • Recibir moneda. DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  13. Índice • INTRODUCCIÓN • OBJETIVOS • GESTIÓN DEL PROYECTO • ANÁLISIS Y DISEÑO • ARQUITECTURA • IMPLEMENTACIÓN • CONCLUSIONES Y TRABAJOS FUTUROS DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  14. Cliente Capa de Presentación Capa de Lógica Capa de Datos HTTP Servidor Arquitectura. Descripción general. DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  15. Navegador web Navegador web HTML 5.0 HTML 5.0 Servidor Gratuito Javascript Javascript Tomcat 5.5 CSS CSS HTTP AJAX AJAX JSP Java 5.0 HTTP Clientes Internet JDBC HTTP MySQL 5.0 Arquitectura. Entorno de producción. DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  16. PC Desarrollo PC Desarrollo Navegador web Navegador web Servidor Proyecto Tomcat 5.5 Tomcat 5.5 MySQL 5.0 MySQL 5.0 Subversion Eclipse Eclipse PC Desarrollo Wiki HTTP Navegador web Issues Tomcat 5.5 HTTP HTTP Internet MySQL 5.0 HTTP Eclipse Arquitectura. Entorno de desarrollo. DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  17. Índice • INTRODUCCIÓN • OBJETIVOS • GESTIÓN DEL PROYECTO • ANÁLISIS Y DISEÑO • ARQUITECTURA • IMPLEMENTACIÓN • CONCLUSIONES Y TRABAJOS FUTUROS DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  18. HTML Hojas de estilo Javascript AJAX XML JSP Java monedas.xml Acceso a BBDD web.xml Seguridad • Núcleo central del desarrollo • Clases simples • Tres paquetes: uno por capa. Capa Paquete Negocio com.fefa.coins.domain Acceso a datos com.fefa.coins.db Presentación com.fefa.coins.html Implementación. Tecnologías. • Aunque se utilizan varias tecnologías y piezas de software de diferentes tipos se mantiene la sencillez. • Construcción páginas HTML • Peticiones AJAX • Configuración de la aplicación • Envío de información entre cliente y servidor DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  19. Índice • INTRODUCCIÓN • OBJETIVOS • GESTIÓN DEL PROYECTO • ANÁLISIS Y DISEÑO • ARQUITECTURA • IMPLEMENTACIÓN • CONCLUSIONES Y TRABAJOS FUTUROS DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  20. Conclusiones y trabajos futuros. • Aplicación viable • Apoyo de socios reticentes • Arquitectura adecuada. • Interés por participar • Problemas en el análisis • Retrasos en el desarrollo • Finalización del desarrollo • Conversión de datos • Nuevos requesitos. • Mecanismos de comunicación. • Interrelación con otros grupos. • Potenciación del catálogo • Personalización, traducción a varias lenguas, etc. DefensaProyectoFindeCarrera María Josefa Domínguez Araujo

  21. GRACIAS POR SU ATENCIÓN

More Related