179 resultados para Arquitectura client-servidor
Resumo:
L’objectiu del projecte és la creació d’una proposta de servei d’Internet que proporcioni mapes temàtics per a la visualització i consulta de dades estadístiques territorials dels estudis i enquestes de l’Institut d’Estudis Regionals i Metropolitans de Barcelona (IERMB) en un entorn HTML. A més es fa servir el programari lliure de codi obert MapServer CGI per representar la informació geogràfica del servidor de mapes, així com també la programació amb codi HTML i les llibreries de codi JavaScript, OpenLayers + ExtJS i MapFish (que fa possible una interfície molt més agradable i entenedora connectant la part client i la part servidor).
Resumo:
Customer Experience Management (CEM) se ha convertido en un factor clave para el éxito de las empresas. CEM gestiona todas las experiencias que un cliente tiene con un proveedor de servicios o productos. Es muy importante saber como se siente un cliente en cada contacto y entonces poder sugerir automáticamente la próxima tarea a realizar, simplificando tareas realizadas por personas. En este proyecto se desarrolla una solución para evaluar experiencias. Primero se crean servicios web que clasifican experiencias en estados emocionales dependiendo del nivel de satisfacción, interés, … Esto es realizado a través de minería de textos. Se procesa y clasifica información no estructurada (documentos de texto) que representan o describen las experiencias. Se utilizan métodos de aprendizaje supervisado. Esta parte es desarrollada con una arquitectura orientada a servicios (SOA) para asegurar el uso de estándares y que los servicios sean accesibles por cualquier aplicación. Estos servicios son desplegados en un servidor de aplicaciones. En la segunda parte se desarrolla dos aplicaciones basadas en casos reales. En esta fase Cloud computing es clave. Se utiliza una plataforma de desarrollo en línea para crear toda la aplicación incluyendo tablas, objetos, lógica de negocio e interfaces de usuario. Finalmente los servicios de clasificación son integrados a la plataforma asegurando que las experiencias son evaluadas y que las tareas de seguimiento son automáticamente creadas.
Resumo:
El present treball és un estudi de l'estat de Sensor Web Enablement (SWE) aplicat a l'àmbit marí d'investigació oceanogràfica. Per assolir aquest objectiu s'han avaluat les diferents solucions d'arquitectura de sistemes més adients a la problemàtica indicada i s'ha dissenyat un client de Sensor Observation Service (SOS) per plataforma mòbil Android que permeti consultar la descripció del sensor (SensorML) i conjunts d'observacions mitjançant estàndards oberts de SWE i peticions web (SOAP). Els dissenys anteriorment indicats han permès que quedés palès l'ampli ventall de possibilitats i avantatges que s'obtenen pel fet d'emprar SWE, ja que ens permet integrar fàcilment les dades proporcionades pels sensors i les pròpies descripcions dels sensors en diferents entorns, tal i com és el cas del disseny presentat en Android, a través d'estàndards oberts independents de les múltiples especificacions de cada fabricant, en un entorn, com és l'àmbit de la investigació marina on hi ha una gran heterogeneïtat de sensors i protocols.
Resumo:
Aplicació basada en l'arquitectura J2EE. Amb la utilització del framework Struts 2, s'ha desenvolupat una aplicació web tenint com a base el patró Model - Vista - Controlador. Es detallen les diferents fases (estudi inicial, anàlisi funcional, disseny i implementació) per tal de realitzar el projecte: 'Accés i consulta de la informació relacionada amb un centre mèdic'.
Resumo:
El projecte consisteix en crear un entorn servidor-client, el servidor del qual controlarà les dades dels usuaris, les configuracions i validacions d'aquest. A més el servidor controlarà l'accés wi-fi dels usuaris a la xarxa inal·làmbrica. Per últim s'estableixen els mecanismes per realitzar les còpies de seguretat i restauració de les dades. També s'inclouen els scripts per al tractament de les dades dels usuaris.
Resumo:
Tant en la meva etapa d’estudiant com en la meva curta vida laboral, he participat en el desenvolupament de varies aplicacions de gestió, tant d’escriptori com web, que majoritàriament sempre estaven dividides en tres capes però en dos nivells: la base de dades i l’aplicació, que contenia tant la lògica de negoci com la vista. Des de fa temps he tingut la curiositat i la necessitat d’intentar desenvolupar una aplicació de gestió que estigui distribuïda en tres o més nivells, separant el model de dades i la lògica de negoci de la vista. Crec que el treball de fi de carrera és idoni per desenvolupar-la. L’aplicació a desenvolupar anirà destinada a la gestió d’un servei d’informàtica, que s’encarrega de resoldre les incidències, inventariar i realitzar el manteniment preventiu dels equips informàtics d’una o de varies empreses. Es crearà una aplicació que contindrà el model de dades i la lògica de negoci. També es crearan dues aplicacions clients: una aplicació d’escriptori que donarà accés a totes i cadascuna de les funcionalitats del sistema i una aplicació web que oferirà un accés lleuger i des de qualsevol ubicació a les funcionalitats d’explotació del sistema. Per últim, també es crearà una altre aplicació web que s’encarregarà de generar els llistats sol•licitats per les dues aplicacions clients. D’aquesta manera també es centralitzarà la gestió dels llistats de les aplicacions del sistema. Per desenvolupar el sistema, s’utilitzarà la plataforma J2EE de Java, i es comptarà amb l’ajuda de marcs de treball com, per exemple, Oracle ADF o JasperReports. Com a conclusió general, puc assegurar que si es distribueixen les tres capes d’un sistema en tres nivells s’obtenen beneficis en l’administració, en el manteniment, en l’escalabilitat, en la flexibilitat i en la reutilització de les aplicacions. El principal inconvenient és el possible augment de lentitud en les aplicacions clients.
Resumo:
Aquest projecte es va realitzar per a un client que disposa d’un conjunt d’uns 100 ordinadors per a accés a internet amb accés temporitzat per monedes, ubicats en diferents locals, I havia observat una creixent demanda del servei d’impressió, entre d'altres per a fer el checkin per a ryanair.L'objecte d'aquest projecte és crear un sistema que permeti realitzar el cobrament de les impressions de forma prèvia i automàtica, alhora que clara per al client final. Aquest sistema ha de funcionar de forma autònoma, alliberant així al personal del local de les tasques de gestió de la impressora.Cal tenir en compte que aquest sistema ha de funcionar tant per a Linux com per a Windows XP o superior.Es dissenyarà l’electrònica i el software corresponent al servidor d’ impressió,així com les comunicacions entre el servidor d’impressió i els ordinadors per monedes. Quant als ordinadors controlats per monedes, s'implantarà la comunicació amb el moneder, per tal de controlar el crèdit disponible i descomptar el temps corresponent a les impressions. Per altre banda, es realitzarà una interfície d'usuari on es comunicarà a l’usuari el preu de les impressions, el temps que se li restarà, el que té disponible i el que li restaràdesprés de realitzar la impressió. En aquesta mateixa pantalla se li donarà la opció d'acceptar o rebutjar la impressió abans que li sigui descomptada del temps disponible
Resumo:
Tant en la meva etapa d’estudiant com en la meva curta vida laboral, he participat en el desenvolupament de varies aplicacions de gestió, tant d’escriptori com web, que majoritàriament sempre estaven dividides en tres capes però en dos nivells: la base de dades i l’aplicació, que contenia tant la lògica de negoci com la vista. Des de fa temps he tingut la curiositat i la necessitat d’intentar desenvolupar una aplicació de gestió que estigui distribuïda en tres o més nivells, separant el model de dades i la lògica de negoci de la vista. Crec que el treball de fi de carrera és idoni per desenvolupar-la. L’aplicació a desenvolupar anirà destinada a la gestió d’un servei d’informàtica, que s’encarrega de resoldre les incidències, inventariar i realitzar el manteniment preventiu dels equips informàtics d’una o de varies empreses. Es crearà una aplicació que contindrà el model de dades i la lògica de negoci. També es crearan dues aplicacions clients: una aplicació d’escriptori que donarà accés a totes i cadascuna de les funcionalitats del sistema i una aplicació web que oferirà un accés lleuger i des de qualsevol ubicació a les funcionalitats d’explotació del sistema. Per últim, també es crearà una altre aplicació web que s’encarregarà de generar els llistats sol•licitats per les dues aplicacions clients. D’aquesta manera també es centralitzarà la gestió dels llistats de les aplicacions del sistema. Per desenvolupar el sistema, s’utilitzarà la plataforma J2EE de Java, i es comptarà amb l’ajuda de marcs de treball com, per exemple, Oracle ADF o JasperReports. Com a conclusió general, puc assegurar que si es distribueixen les tres capes d’un sistema en tres nivells s’obtenen beneficis en l’administració, en el manteniment, en l’escalabilitat, en la flexibilitat i en la reutilització de les aplicacions. El principal inconvenient és el possible augment de lentitud en les aplicacions clients.
Resumo:
Aquest projecte presenta la implementació d'un disseny, i la seva posterior síntesi en una FPGA, d'una arquitectura de tipus wormhole packet switching per a una infraestructura de NetWork-On-Chip amb una topologia 2D-Mesh. Agafant un router circuit switching com a punt de partida, s'han especificat els mòduls en Verilog per tal d'obtenir l'arquitectura wormhole desitjada. Dissenyar la màquina de control per governar els flits que conformen els paquets dins la NoC,i afegir les cues a la sortida del router (outuput queuing) són els punts principals d'aquest treball. A més, com a punt final s'han comparat ambdues arquitectures de router en termes de costos en àrea i en memòria i se n’han obtingut diverses conclusions i resultats experimentals.
Resumo:
Este es un proyecto para el desarrollo de una tesis de introducción a una serie de proyectos de edificios de viviendas en Barcelona, con la característica común de encontrarse éstos entre medianeras, en un modelo de ciudad compacta. Lo que interesa desvelar en este estudio es la búsqueda de un canon en las obras residenciales de la época 1940-1960. La inserción de la arquitectura residencial moderna en el modelo de ciudad tradicional. El estudio se centra en el análisis detallado del legado arquitectónico de los años que van de la posguerra hasta el inicio de la autarquía, desmontando los modelos hasta descubrir las características esenciales de los ejemplos, casi podríamos decir canónicos, de una manera de proyectar y de construir para un grupo social muy concreto: la clase acomodada de Barcelona.
Resumo:
El Visor Web de Cartografia de les Normes Subsidiàries i el Cadastre de Campos és un sistema, basat en la tecnologia WMS, que està desenvolupat emprant programari lliure i s’ha fet seguint els estàndards de l’OGC. El servidor és MapServer instal•lat sobre una plataforma Linux distribució openSUSE 10.1. La base de dades és PostgreSQL-PostGIS. S’ha emprat l’entorn Ka-Map que consisteix en una tecnologia que combina l’ús de la capacitat del servidor amb la de l’ordinador del client, cosa que fa que la visualització sigui més ràpida i ens permet que el mapa pugui emprar tota la pantalla de l’ordinador.
Resumo:
iii. El proyecto se ha basado en el diseño, implementación y pruebas de funcionamiento para un visor de información geográfica en un entorno web relacionado con las actividades del Consorci Parc de Collserola, en concreto con la difusión de los servicios del Parque y los itinerarios de bicicleta en su ámbito territorial. El aplicativo se ha basado un el servidor de mapas de la Universidad de Minessota MapServer sobre un servidor de paginas web Apache. La aplicación corre de manera completa en el lado del servidor, sin necesidad de instalar ningún programa en el lado del usuario cliente. Para el entorno del visor se ha utilizado un desarrolllo de p.mapper. Todos los programas utilizados son de código abierto bajo licencia GNU General Public License de acuerdo con la Free Software Foundation.
Resumo:
Architectural design and deployment of Peer-to-Peer Video-on-Demand (P2PVoD) systems which support VCR functionalities is attracting the interest of an increasing number of research groups within the scientific community; especially due to the intrinsic characteristics of such systems and the benefits that peers could provide at reducing the server load. This work focuses on the performance analysis of a P2P-VoD system considering user behaviors obtained from real traces together with other synthetic user patterns. The experiments performed show that it is feasible to achieve a performance close to the best possible. Future work will consider monitoring the physical characteristics of the network in order to improve the design of different aspects of a VoD system.
Resumo:
El treball realitzat dóna una visió global sobre els sistemes de vídeo sota demanda i la problemàtica associada al seu desenvolupament. Es mostra quines solucions s'han adoptat per abordar aquesta problemàtica a l'hora de dissenyar un sistema de VoD i, en particular, el treball se centra en l'anàlisi i desenvolupament del corresponent servidor de control.