Abstract:
|
Este trabajo tiene como objetivo elaborar una solución a la necesidad de una empresa de agilizar la creación manual de sus sellos de certificación.
Para ello, se ha desarrollado un software que automatiza, en todo lo posible, el proceso de creación de los sellos.
El trabajo resultante consiste en la realización de una captura de requisitos a la empresa, un estudio de viabilidad en el que se investigan las posibilidades de desarrollar una solución y, finalmente, desarrollar un modelo de solución.
En el modelo de solución expuesto, al tratarse de un software programado en lenguaje Java, sé dan explicaciones relacionadas con el ámbito de la programación orientada objetos en el lenguaje Java.
Adicionalmente, puesto que el software consiste en una herramienta de creación de sellos, también cobran relevancia en este trabajo los conceptos relacionados con la manipulación de imágenes. Especialmente, las imágenes vectoriales.
Otros temas que serán visitados son:
Conceptos relacionados con la Ingeniería de Software: Patrones de diseño, diagramas UML, herencia de clases.
Conceptos básicos sobre diseño de base de datos.
Gráficos vectoriales SVG y su conversión a formatos PDF y PNG. Modelos de color RGB, CMYK y Lab.
Uso de la librería de programación Apache Batik para Java.
El modelo de solución se ha desarrollado siguiendo como prioridad maximizar en todo lo posible el rendimiento de la empresa a la hora de elaborar sus sellos sin verse perjudicada la experiencia de uso. |