2. INTRODUCCIÓN El proyecto busca crear una aplicación de tipo cliente-servidor que permita ejecutar los requerimientos de impresión masiva de los clientes de Link Solutions. El área operativa de Link Solutions será la principal beneficiada con la aplicación, ya que podrá contar con procesos automatizados que permitan atender a un mayor número de clientes con el consiguiente beneficio económico que esto implica.
3. REQUERIMIENTOS DEL SISTEMA INFORMATICO La aplicación tendrá opciones para cargar datos masivos que los clientes de LINK SOLUTIONS envían en archivos de texto cuya estructura puede variar. La aplicación incorporará plantillas de bases de datos de propósito específico para cada cliente pero que se comunicarán con la aplicación a través de un protocolo estándar. Con los datos procesados, la aplicación podrá enviar en paralelo los datos a diferentes impresoras, formateados también de cuerdo al formato requerido por cada cliente y previamente configurado en la aplicación.
5. SELECCIÓN DE HERRAMIENTAS PARA EL DESARROLLO El Gerente General de LINK SOLUTIONS indicó que se utilice herramientas libres tanta para el desarrollo del programa, como la Base de Datos. En función de lo indicado las herramientas a utilizar son: MYSQL.- Base de datos libre, considerando que el volumen de datos a manejar es mediano es la bdd adecuada para este proyecto.
6. NETBEANS.- Para la programación se utilizará el lenguaje Java con el IDE Netbeans, la razón fundamental de la selección es por ser software libre. Plataforma Windows.- Las herramientas utilizadas se instalarán sobre este sistema operativo, pero puede ejecutarse sobre cualquier sistema Operativo.
7. DESCRIPCIÓN DE LA APLICACIÓN CARACTERÍSTICAS GENERALES Cada producto tiene una base de datos asociada. El lenguaje con el que comunica la base de datos con el sistema central es común. Todos tiene un proceso de carga de archivos Todos los productos tienen un formato de impresión que reciben los mismos parámetros. Todos los productos tiene un proceso de ordenamiento de datos.
8. Todos los productos pueden ser impresos en versión PDF. Todos los productos tiene un proceso de generación de archivo de cuadre de datos. Todos los productos tiene proceso de lotización. Todos los productos son configurables por cliente. Todos los productos se pueden procesar en hilos diferentes.
9. FUNCIONALIDADES La aplicación tendrá opciones para cargar datos masivos que los clientes de Link Solutions envían en archivos de texto cuya estructura puede variar. La aplicación incorporará plantillas de bases de datos de propósito específico para cada cliente pero que se comunicarán con la aplicación a través de un protocolo estándar. Con los datos procesados, la aplicación podrá enviar en paralelo los datos a diferentes impresoras, formateados también de cuerdo al formato requerido por cada cliente y previamente configurado en la aplicación.
10.
11. La facilidad y sencillez en cuanto al desarrollo y mantenimiento del código fuente.