dc.contributor |
Meseguer Pallarès, Roc |
dc.contributor.author |
Alcalde Solanilla, Luis |
dc.contributor.author |
Fontanals Pérez, Ivan |
dc.date |
2009-12-10 |
dc.identifier.uri |
http://hdl.handle.net/2099.1/8094 |
dc.language.iso |
spa |
dc.publisher |
Universitat Politècnica de Catalunya |
dc.rights |
Attribution-NonCommercial-ShareAlike 3.0 Spain |
dc.rights |
info:eu-repo/semantics/openAccess |
dc.rights |
http://creativecommons.org/licenses/by-nc-sa/3.0/es/ |
dc.subject |
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Internet |
dc.subject |
Àrees temàtiques de la UPC::Informàtica::Llenguatges de programació::Java |
dc.subject |
Àrees temàtiques de la UPC::Economia i organització d'empreses::Comptabilitat i control financer |
dc.subject |
Internet |
dc.subject |
Invoices |
dc.subject |
Java (Computer program language) |
dc.subject |
Aplicación web |
dc.subject |
JavaEE |
dc.subject |
Struts |
dc.subject |
Hibernate |
dc.subject |
Spring |
dc.subject |
Internet -- Aplicacions |
dc.subject |
Facturació |
dc.subject |
Java (Llenguatge de programació) |
dc.title |
Prototipo de aplicación para la gestión de facturación |
dc.type |
info:eu-repo/semantics/bachelorThesis |
dc.description.abstract |
El presente Trabajo de Fin de Carrera pretende hacer el seguimiento de la construcción de una aplicación destinada a un entorno web y que cubra las necesidades de un gestor de facturación. El proyecto tiene su punto de partida en la definición de la estructura teórica del aplicativo. Para lograr dicho cometido se realiza un estudio de requisitos tanto a nivel funcional como no funcional y se imponen una serie de hitos y objetivos finales. La segunda fase tiene un punto de vista formativo. En este periodo se adquieren conocimientos de bases de datos y en especial del modelo entidad-relación. Por otra parte, se realiza una familiarización con diferentes tecnologías que se usarán en el proyecto, con Struts e Hibernate como principales protagonistas. Una vez finalizado el aprendizaje y conociendo que rol ocupará cada tecnología se decide la arquitectura definitiva del sistema y se diseña la base de datos de la aplicación. Durante el periodo de implementación, los diferentes módulos que contiene el aplicativo serán construidos y unificados. Será necesario también validar el correcto desarrollo de los módulos con pruebas y verificaciones de requerimientos. El resultado final es una aplicación que da vida a un gestor de facturación y que funciona siguiendo una arquitectura web con un servidor y uno o varios clientes que pueden hallarse en una intranet o en Internet. En resumen, este proyecto permitirá seguir la evolución de la construcción del sistema, así como familiarizarse con distintas herramientas usadas en el desarrollo de aplicaciones web como Java, Struts, Hibernate, Spring o SSL. |