Eina de Registre d’Inspeccions de Bolígrafs Wifi i WebService Recepció d’Inspeccions AUTOR: Sergi Nadal Fernàndez DIRECTOR: Carlos Molina Clemente Adreça electrònica: [email protected] Resum: Descripció del projecte (100 i 300 paraules). Resumen: Descripción del proyecto (100-300 palabras). Abstract: Project summary (100-300 words). Titulació: Enginyeria Tècnica en Informàtica de Sistemes (ETIS) Data Presentació: Setembre de 2012. Resum: L’ ”Eina de Registre d’Inspeccions de Bolígrafs Wifi” (ERIB) i el “WebService de Recepció d’Inspeccions” són dos mòduls els quals formen part d’un sistema d’informació per una aplicació d’enregistrament d’inspeccions electròniques. Realitzada per una institució la qual la seva funció principal és la de vetllar pel bon funcionament de la salut pública a Catalunya, el desenvolupament d’aquest projecte ha estat portat a terme per l’empresa T-Systems i la seva empresa filial d-Core. Les dos eines que s’han realitzat per part del projectant s’han desenvolupat usant la potent tecnologia JAVA i les possibilitats que aquesta ofereix . Per l’Eina de Registre d’Inspeccions de Bolígrafs s’ha desenvolupat una aplicació web, per tal de facilitar-ne l’accés dels usuaris amb els permisos necessaris per accedir-hi, seguint el patró MVC (model – vista – controlador). Aquest mòdul es basa en l’elaboració d’un formulari web dinàmic, que a partir d’una pre-configuració, mostra els diferents camps interpretats i els valors d’una inspecció electrònica en concret. Aquest formulari permet la modificació dels diversos camps i posteriorment l’enregistrament de la inspecció en qüestió. El segon mòdul desenvolupat (WebService Recepció d'Inspeccions) es basa en la creació d'un servei web que permet la recepció d'inspeccions, provinents d'un servidor extern, per tal de realitzar-hi un tractament i posteriorment inserir-la en una bústia de l'aplicació de l’entitat encarregada de tenir cura de la salut pública. Resumen: La "Herramienta de Registro de Inspecciones de Bolígrafos Wifi" (ERIB) y el "WebService de Recepción de Inspecciones" son dos módulos los cuales forman parte de un sistema de información para una aplicación de registro de inspecciones electrónicas . Realizada por una institución cuya función principal es la de velar por el buen funcionamiento de la salud pública en Cataluña, el desarrollo de este proyecto ha sido llevado a cabo por la empresa T-Systems y su empresa filial d-Core. Las dos herramientas que se han realizado por parte del proyectante se han desarrollado usando la potente tecnología Java y las posibilidades que ésta ofrece. Para la Herramienta de Registro de Inspecciones de bolígrafos se ha desarrollado una aplicación web, con el fin de facilitar el acceso de los usuarios con los permisos necesarios para acceder, siguiendo el patrón MVC (modelo - vista - controlador). Este módulo se basa en la elaboración de un formulario web dinámico, que a partir de una preconfiguración, muestra los diferentes campos interpretados y los valores de una Inspección electrónica en concreto. Este formulario permite la modificación de los diversos campos y, posteriormente el registro de la inspecciones en cuestión. El segundo módulo desarrollado (WebService Recepción de Inspecciones) se basa en la creación de un servicio web que permite la recepción de inspecciones, provenientes de un servidor externo, para realizar un tratamiento y posteriormente insertarla en un buzón de la aplicación de la entidad encargada de cuidar la salud pública. Abstract: The "Inspections Wifi-Pens Track Tool" (ERIB) and "Inspections Reception WebService" are two modules which take part of an information system for an electronic recording inspections application. This aplication has been done by an institution that its main function is to take care of the public health in Catalonia. The development of this project has been run by the T-Systems company and its subsidiary company d-Core . The two tools that have been made by the projectant have been developed using the powerful Java technology and the possibilities that it offers. For the first tool to track inspections, I has developed a web application in order to offer easy user access (with the needed permissions) following the MVC pattern (Model - View - Controller) . This module is based on the development of a dynamic web form which shows the different fields and values of an electronic-inspection. This form allows the modification of various fields and then recording the current inspection. The second module developed (Inspections Reception WebService) relies on creating a web service which allows receiving inspections from an external server. Then, the webService treats the inspection and insert it into a mailbox of the current public health organization.