995 resultados para Spring Web Flow
Resumo:
Gestor d'incidències web amb motor BPM. Realitzat amb tecnologies Java i desplegat al núvol (Cloud Computing).
Resumo:
El presente trabajo de final de carrera centra su esfuerzo en la creación de un producto y se basa en el análisis, diseño e implementación de una aplicación web para una pequeña empresa de cerrajería que desea llevar a cabo una correcta gestión de su facturación así como el mantenimiento de datos de sus clientes.
Resumo:
El presente proyecto tiene como finalidad facilitar al desarrollador y usuario en general el diseño de formularios en forma visual, haciendo uso de los componentes frecuentemente utilizados como cajas de texto, etiquetas, áreas de texto, calendarios, casillas de selección, listas desplegables, entre otros para generar código xhtml con JavaServerFaces.Para este fin me he basado en el diseñador de formularios de Joget Workflow, el cual posee una licencia GPLv2, permitiendo modificar su código, está desarrollado bajo Java, dicho diseñador de formulario tiene un entorno web, los cuales son utilizados e interpretados únicamente por su suite, utiliza en la vista páginas JSP y dentro de ellas JSON (JavaScript Object Notation), para el negocio utiliza el framework Spring y para la persistencia Hibernate. Joget persiste en la Base de Datos MySQL y se sugiere alojarse en un servidor Apache Tomcat, pero podría alojarse en cualquiera servidor de aplicaciones web para Java como Jboss Server Applicaction, Glassfish, entre otros.El diseñador de formularios permite la gestión de los formularios como crear, editar y/o eliminar formularios, y generar archivos código XHTML para JSF (Java Server Faces)ayudándolo en gran medida a un desarrollador especialmente de JAVA a visualizar comoquedará su formulario, menor tiempo en la construcción y personalizar su formulario a través de la modificación del código generado.
Resumo:
InnovaCampus 2.0 és el redisseny de l'aplicació de programari lliure InnovaCampus utilitzant els frameworks Spring i JPA. InnovaCampus és una aplicació que permet l'autoavaluació d'estudiants universitaris a travé d'Internet. Posteriorment, un professor pot analitzar-ne els resultats i obtenir conclusions sobre el nivell general o d'un estudiant concret. El projecte consisteix en dissenyar i implementar novament totes les funcionalitats existents fins ara i usant una arquitectura que afovoreixi les ampliacions futures. El disseny d'InnovaCampus 2.0 s'ha fet usant tecnologies més actuals (Spring, JPA) i s'hi han afegit algunes funcionalitats.
Resumo:
InnovaCampus és una aplicació d'innovació docent que proporciona a la comunitat educativa una eina online d'autoavaluació per a estudiants universitaris. Aquesta eina permet als estudiants avaluar els seus coneixements i als professors analitzar-ne els resultats per tal d'extreure'n les corresponents conclusions. L'eina ha evolucionat any a any, i recentment s'ha dut a terme un redisseny de l'aplicació per tal d'aconseguir una aplicació modular utilitzant una arquitectura de tres capes que afavoreixi a futures ampliacions. Les capes de persistència i de negoci han estat desenvolupades en una primera fase del redisseny i la capa de presentació és la que dóna lloc al present projecte. Així doncs, el projecte consisteix en dissenyar, desenvolupar i integrar una nova capa de presentació de l'aplicació, amb la finalitat de proporcionar una interfície interactiva, àgil i eficient per tal d'obtenir un entorn amigable amb propietats visuals avançades. Tot plegat es pretén aconseguir integrant el framework Google Web Toolkit a l'estructura ja creada mitjançant el framework Spring i JPA.
Resumo:
En la actualidad estamos sufriendo una situación de crisis económica de dimensiones desproporcionadas e inusuales, la cual está obligando a todas las empresas a globalizar en mayor medida el ámbito de actuación de sus negocios, por lo que muchas empresas que trabajaban exclusivamente en el ámbito local o nacional han tenido que expandirse hacia el exterior. Este hecho, añadido a la fortísima competencia existente en el mercado, obligará a todas estas empresas a tener que controlar en mayor medida la actividad productiva, y a hacerlo utilizando tecnologías que faciliten el flujo de la información dentro de la empresa, hagan que la distancia no sea un problema para la transmisión de esa información, y con las que todos los usuarios manejen los mismos datos. El sector de la construcción es uno de los más castigados por la citada crisis, y probablemente uno de los más retrasados en lo que respecta a utilización de Tecnologías de la Información y la Comunicación. El objetivo principal de este trabajo es el diseño e implementación de una web dinámica como herramienta para medir la eficiencia en el control de la actividad productiva de una empresa constructora. La manera de medir esta eficiencia será mediante la comparación mensual de los costes previstos para las diferentes obras que deba ejecutar la empresa (los cuales podemos llamar estándar) y los que se vayan produciendo realmente. La herramienta diseñada podría ir aumentando su utilidad si, añadiendo módulos mediante la ampliación de la base de datos y diseñando las pertinentes nuevas páginas web para el sitio, se usa también para otros menesteres además del control de la actividad productiva por comparación entre costes previstos y reales. Es decir, que se podría llegar a gestionar la información de todas las actividades de la empresa (compras, recursos humanos, contabilidad, gestión de calidad, etc.). Por lo tanto, una web dinámica como la expuesta en el trabajo podría servir como semilla para el desarrollo de un ERP (Enterprise Resource Planning).
Resumo:
El proyecto consiste en la realización de una agenda web modular, utilizando para ello las tecnologías de la plataforma J2EE mediante frameworks (Hibernate y Spring) y un patrón de arquitectura (MVC). La agenda se ha realizado para ser gestionada por un servidor Apache Tomcat y sus datos almacenados en MySQL.
Resumo:
Els present document te com objectiu detallar el procés que s¿ha dut a terme per la implementació d¿una aplicació que permeti a un esportista l¿enregistrament tant de entrenaments com competicions. Per la implementació de dita aplicació s¿ha escollit Java com a llenguatge de programació i concretament J2EE com la arquitectura a utilitzar.
Resumo:
The Manival near Grenoble (French Prealps) is a very active debris-flow torrent equipped with a large sediment trap (25 000 m3) protecting an urbanized alluvial fan from debris-flows. We began monitoring the sediment budget of the catchment controlled by the trap in Spring 2009. Terrestrial laser scanner is used for monitoring topographic changes in a small gully, the main channel, and the sediment trap. In the main channel, 39 cross-sections are surveyed after every event. Three periods of intense geomorphic activity are documented here. The first was induced by a convective storm in August 2009 which triggered a debris-flow that deposited ~1,800 m3 of sediment in the trap. The debris-flow originated in the upper reach of the main channel and our observations showed that sediment outputs were entirely supplied by channel scouring. Hillslope debris-flows were initiated on talus slopes, as revealed by terrestrial LiDAR resurveys; however they were disconnected to the main channel. The second and third periods of geomorphic activity were induced by long duration and low intensity rainfall events in September and October 2009 which generate small flow events with intense bedload transport. These events contribute to recharge the debris-flow channel with sediments by depositing important gravel dunes propagating from headwaters. The total recharge in the torrent subsequent to bedload transport events was estimated at 34% of the sediment erosion induced by the August debris-flow.
Resumo:
Diplomityön tavoitteena oli tutkia miten ilman turbulenttisuus vaikuttaa tasaisesti liikkuvan rainan tilaan. Yhtenä sovelluskohteena teollisuudessa voidaan mainita esimerkiksi leiju-kuivain. Tiedetään, että konenopeuksien kasvu ja siitä johtuva ilmavirran nopeuden kasvu aiheuttaa voimavaikutuksia rainaan ja voi aiheuttaa lepatusta. Lepatus johtaa dynaamiseen epästabiilisuuteen, joka voidaan havaita, kun lineaarinen systeemi tulee epävakaaksi ja joh-taa epälineaariseen, rajoitettuun värähtelyyn. Lepatus huonontaa tuotteiden laatua ja voi johtaa ratakatkoihin. Työssä on esitetty tietoa ilman ja rainan vuorovaikutuksesta, jota hyödyntämällä voidaan kehittää yksinkertaistettu malli, jonka avulla liikkuvaa rainaa voidaan simuloida kuivaimes-sa. Kaasufaasin virtausyhtälöt on ratkaistu eri turbulenttimalleja käyttäen. Myös viskoelas-tisen rainan muodonmuutosta on tarkasteltu. Koska rainalle ei ole kirjallisuudesta saatavilla tarkkoja fysikaalisia ja mekaanisia arvoja, näitä ominaisuuksia testattiin eri arvoilla, jotta rainan käyttäytymistä jännityksen alaisena voidaan tarkastella. Näiden ominaisuuksien tun-teminen on ensiarvoisen tärkeää määritettäessä rainan aeroviskoelastista käyttäytymistä. Virtaussimulointi on kallista ja aikaa vievää. Tämä tarkoittaa uusien tutkimusmenetelmien omaksumista. Tässä työssä vaihtoehtoisena lähestymistapana on esitetty yksinkertaistettu malli, joka sisältää ilman ja rainan vuorovaikutusta kuvaavat ominaisuudet. Mallin avulla saadaan tietoa epälineaarisuuden ja turbulenssin vaikutuksesta sekä monimutkaisesta yh-teydestä stabiilisuuden ja ulkoisesti aikaansaadun värähtelyn sekä itse aiheutetun värähtelyn välillä. Työn lopussa on esitetty havainnollinen esimerkki, jolla voidaan kuvata olosuhteita, jossa rainan tasainen liike muuttuu epävakaaksi. Kun turbulenttisuudesta johtuva painevaih-telu ylittää tietyn rajan, rainan värähtely kasvaa muuttuen satunnaisesta järjestäytyneeksi. Saaduttulokset osoittavat, että turbulenttisuudella on suuri vaikutus eikä sitä voi jättää huomioimatta. Myös rainan viskoelastiset ominaisuudet tulee huomioida, jotta rainan käyt-täytymistä voidaan kuvata tarkasti.
Resumo:
Steep mountain catchments typically experience large sediment pulses from hillslopes which are stored in headwater channels and remobilized by debris-flows or bedload transport. Event-based sediment budget monitoring in the active Manival debris-flow torrent in the French Alps during a two-year period gave insights into the catchment-scale sediment routing during moderate rainfall intensities which occur several times each year. The monitoring was based on intensive topographic resurveys of low- and high-order channels using different techniques (cross-section surveys with total station and high-resolution channel surveys with terrestrial and airborne laser scanning). Data on sediment output volumes from the main channel were obtained by a sediment trap. Two debris-flows were observed, as well as several bedload transport flow events. Sediment budget analysis of the two debris-flows revealed that most of the debris-flow volumes were supplied by channel scouring (more than 92%). Bedload transport during autumn contributed to the sediment recharge of high-order channels by the deposition of large gravel wedges. This process is recognized as being fundamental for debris-flow occurrence during the subsequent spring and summer. A time shift of scour-and-fill sequences was observed between low- and high-order channels, revealing the discontinuous sediment transfer in the catchment during common flow events. A conceptual model of sediment routing for different event magnitude is proposed.
Resumo:
Este proyecto tiene como finalidad el análisis, diseño y desarrollo de una aplicación web en base a una revista científica. La mecánica de la revista consiste en la propia revisión y edición de los artículos por parte de los usuarios dados de alta en el aplicativo. Los usuarios que componen la web, puede tener diferentes perfiles: autor, editor, revisor, técnico editor y administrador. Cada usuario tiene unas tareas específicas en el flujo de revisión y edición. El proyecto se ha desarrollado sobre la plataforma ASP.NET y SQL para el diseño de la base de datos.
Resumo:
El objetivo fundamental del presente proyecto era crear una aplicación que sirviera de base para en un futuro desarrollar, partiendo de ella, ideas de negocio que dieran lugar a aplicaciones profesionales.
Resumo:
Hydrological disturbances, light availability and nutrients are the most relevant factors determining the structure of the biological communities in Mediterranean rivers. While some hydrological disturbances are able to induce catastrophic effects, which may cause a complete reset in physical and biological conditions, continued enrichment or changes in light availability are factors leading to the progressive shift in the communities of autotrophs and heterotrophs in the systems. Primary production in Mediterranean streams shows relevant seasonal changes which mainly follows the variations in light availability. In most forested streams, the algal community is shade-adapted. Nutrient enrichment (especially phosphorus) leads to marked increases in primary production, but this increase is not lineal and there is a saturation of algal biomass even in the most enriched systems. The heterotrophs (bacteria, fungi) are related to the pattern of DOC availability (which most depends on the seasonal discharge and leaf fall dynamics) and to the available substrata in the stream. It has been repeatedly observed that shorttime increases of extracellular enzyme activities are related to the accumulation of autochthonous (algal) and/or allochthonous (leaves) organic matter on the streambed during spring and summer, this being more remarkable in dry than in wetter years. Flow reduction favours detritus concentration in pools, and the subsequent increase in the density and biomass of the macroinvertebrate community. In Mediterranean streams collectors are accounting for the highest density and biomass, this being more remarkable in the least permanent systems, in accordance with the effect of floods on the organic matter availability. Nutrients, through the effect on the primary producers, also affect the trophic food web in the streams by favouring the predominance of grazers
Resumo:
Communication, the flow of ideas and information between individuals in a social context, is the heart of educational experience. Constructivism and constructivist theories form the foundation for the collaborative learning processes of creating and sharing meaning in online educational contexts. The Learning and Collaboration in Technology-enhanced Contexts (LeCoTec) course comprised of 66 participants drawn from four European universities (Oulu, Turku, Ghent and Ramon Llull). These participants were split into 15 groups with the express aim of learning about computer-supported collaborative learning (CSCL). The Community of Inquiry model (social, cognitive and teaching presences) provided the content and tools for learning and researching the collaborative interactions in this environment. The sampled comments from the collaborative phase were collected and analyzed at chain-level and group-level, with the aim of identifying the various message types that sustained high learning outcomes. Furthermore, the Social Network Analysis helped to view the density of whole group interactions, as well as the popular and active members within the highly collaborating groups. It was observed that long chains occur in groups having high quality outcomes. These chains were also characterized by Social, Interactivity, Administrative and Content comment-types. In addition, high outcomes were realized from the high interactive cases and high-density groups. In low interactive groups, commenting patterned around the one or two central group members. In conclusion, future online environments should support high-order learning and develop greater metacognition and self-regulation. Moreover, such an environment, with a wide variety of problem solving tools, would enhance interactivity.