291 |
Felrapportering av datakonverteringBjörklund, Peter January 2008 (has links)
Projektet Connect hos Sandvik system development efterfrågar en applikation för att lösa rapporteringen av sina datakonverteringar mellan olika system. Systemet som data konverteras till är PeopleSoft, som är ett av Oracels databassystem. Applikationen skapas med hjälp av diverse verktyg som finns integrerade i PeopleSofts egna verktygspaket PeopleTools, där PeopeCode som är PeopleSofts egna programmeringsspråk inkluderas. Applikationen genererar en rapport innehållande tre delrapporter, varav en delrapport på fel och avvikelser som skett under en konvertering, en delrapport där data innan och delrapport med relevant data gällande en konvertering.
|
292 |
DepÃsito e perdas em aplicaÃÃes de defensivos na cultura do cajueiro com o uso de diferentes taxas e equipamentos de aplicaÃÃo / Deposit and losses on defensive cashew applications using different rates and application equipment.Igor Martins Cordeiro 19 December 2013 (has links)
CoordenaÃÃo de AperfeiÃoamento de Pessoal de NÃvel Superior / A cajucultura, como atividade de importÃncia econÃmica para o Nordeste brasileiro, vem passando por um perÃodo de decrÃscimo de produtividade, muito por causa do regime extrativista empregado no seu cultivo e pela falta de um mÃnimo de tÃcnicas de manejo de produÃÃo, dentre eles o controle de pragas. Muitos sÃo os fatores que influenciam na eficiÃncia de uma aplicaÃÃo de defensivos, porem grande parte dos produtores dÃo mais importÃncia ao produto aplicado que a forma como ele à aplicado. Definir o volume adequado de calda a ser aplicado na copa de culturas arbÃreas à uma tarefa difÃcil, devido a variabilidade existente entre os cultivos. O conceito de TRV (Tree Row Volume) surgiu como uma forma de adequar a quantidade de calda a ser aplicada em funÃÃo do volume da copa da cultura. Objetivou-se com este trabalho avaliar a deposiÃÃo de calda e corante na folha do cajueiro e as perdas de corante e calda para o solo em aplicaÃÃes em oito taxas de aplicaÃÃo, sendo quatro dessas taxas aplicadas com um turboatomizador, trÃs com um equipamento costal motorizado e uma com equipamento costal manual. O experimento foi conduzindo em uma Ãrea de cajueiro anÃo precoce localizada no municÃpio de PacajÃs-CE. Para as aplicaÃÃes, as taxas dos equipamentos foram regulados, onde para o turboatomizador foram realizadas regulagens na orientaÃÃo do fluxo de ar, taxa de aplicaÃÃo e do perfil de distribuiÃÃo vertical da calda, para os equipamentos costal manual e costal motorizado foram feitas a regulagem das taxas de aplicaÃÃo. Os testes de deposiÃÃo de calda e corante na copa do cajueiro foram conduzidos no delineamento experimental de faixas, onde os tratamentos principais foram oito taxas de aplicaÃÃo, sendo quatro destas aplicadas com o turboatomizador (100%, 85%, 70% e 50% da taxa de aplicaÃÃo de referencia), trÃs pelo pulverizador costal motorizado (nÃvel 6, entre o nÃvel 3 e 4 e o nÃvel 1 do controlador de vazÃo) e uma com o pulverizador costal manual, os tratamentos secundÃrios foram os seis pontos de coletas na copa do cajueiro. Os testes de perdas de corante e de calda para o solo foram conduzidos no delineamento de blocos, onde os tratamentos foram as oito taxas de aplicaÃÃo utilizados nos testes de deposiÃÃo na copa. A deposiÃÃo de calda na copa da cultura se deu de forma crescente a medida que se aumentou a taxa de aplicaÃÃo, apresentando uma maior concentraÃÃo na parte lateral da copa da cultura. Maiores valores de deposito de corante foram encontrados nos tratamentos com o pulverizador costal motorizado com regulador de vazÃo no nÃvel 6 e entre os nÃveis 3 e 4, nas aplicaÃÃes com o turboatomizador uma maior deposiÃÃo de corante foi encontrada nos tratamentos com 70% e 55% da taxa de aplicaÃÃo de referÃncia. As aplicaÃÃes com o turboatomizador apresentaram maior uniformidade de distribuiÃÃo de corante nos pontos de coleta em relaÃÃo aos equipamentos costal motorizado e costal manual. Maiores perdas de calda foram encontradas a medida que se aumentou a taxa de aplicaÃÃo, com exceÃÃo da aplicaÃÃo com o equipamento costal manual. Maiores perdas da corante foram encontradas nas aplicaÃÃes com o equipamento costal manual, seguido das aplicaÃÃes com o turboatomizador e com o pulverizador costal motorizado. As aplicaÃÃes com equipamento costal motorizado com regulador de vazÃo no nÃvel 6 e entre os nÃveis 3 e 4 se mostraram mais eficiente em depositar calda na cultura do cajueiro, para as aplicaÃÃes com o turboatomizador a taxa da aplicaÃÃo com 55% da taxa da aplicaÃÃo de referÃncia se mostrou mais eficiente em depositar corante e com menores perdas. Pode-se concluir que a deposiÃÃo na folha e perda para o solo de calda à maior quanto maior a taxa, porÃm a deposiÃÃo de corante na folha à maior no equipamento costal motorizado e a maior perda de corante para o solo se dà na aplicaÃÃo com o equipamento costal manual. / The cashew cultivation as an activity of economic importance for the Brazilian Northeast, has been going for a period of decline in productivity, largely because of the extractive scheme employed in its cultivation and the lack of minimal technical management of production factors, among them pest control. There are many factors that influence the effectiveness of a pesticide application, however much the producers give more importance to the applied product that the form how it is applied. Set the appropriate water volume to be applied in the canopy of tree crops is a difficult task due to the variability between crops. The concept of TRV has emerged as a way to adjust the amount of syrup to be applied depending on the volume of the canopy. The objective of this study was to evaluate the deposition of dye and syrup in the cashew leaf and losses of dye and syrup for ground applications in eight application rates, with four of those rates applied air carrier sprayer with a three with a motorized knapsack equipment and a manual knapsack with equipment. The experiment was driving in an area of dwarf cashew localized in Pacajus - CE. The adjustment of application equipment used at work for the air carrier sprayer was made adjustments were made in the direction of air flow, application rate and the vertical distribution profile of the syrup to the knapsack and motorized knapsack equipment of the adjustment were made application rates. Tests of spray deposition and dye in cup cashew were conducted in experimental design tracks in a split plot design where the main treatments were eight application rates, four of which applied to the air carrier sprayer (100%, 85%, 70% and 50% of the application rate of reference), three by motorized knapsack sprayer (level 6, between level 3 and 4 and level 1 flow controller) and one with manual knapsack, secondary treatments were the six points collections in the cup cashew. Tests for loss of dye and syrup to soil were conducted in the experimental design of tracks, where treatments were eight application rates used in the tests deposition in the cup. The spray deposition on the cup occurred incrementally measure that increased the rate of application, with a higher concentration at the side of the cup. Higher values of deposit of dye were found in treatments with motorized knapsack sprayer with flow regulator at level 6 and between levels 3 and 4, the air carrier sprayer applications with greater deposition of dye was found in the treatments with 70 % and 55 % the rate of application of reference. The applications with the air carrier sprayer showed greater uniformity of dye at collection points in relation to motorized and manual equipment costal rib. Greater losses of the syrup as it increased the rate of application, with the exception of the application with knapsack equipment were found. Greater losses of dye were found in applications with manual knapsack equipment, followed by the air carrier sprayer applications and motorized knapsack sprayer. Applications with motorized knapsack equipment with flow regulator at level 6 and between levels 3 and 4 were more efficient in depositing the crop cashew dye, for applications with the air carrier sprayer application rate with 55 % of the rate of application of reference is more efficient in depositing dye and with smaller losses. It can be concluded that the deposition in the leaf and loss to the soil is greater the higher the rate, but the deposition of dye on the leaf is higher in motorized knapsack sprayer and more loss of dye to the ground occurs in the application equipment knapsack.tr
|
293 |
Reducing redundant functionalities of an application portfolio : Case study Swedish municipalityKara, Vikesh, Paidi, Vijay Pratap January 2011 (has links)
Many government organizations consist of complex application portfolios with significant redundant functionalities and in order to run this portfolio, 80% of the IT budget is consumed by maintenance cost. Eliminating redundant functionalities improves efficiency, operational performance and decreases maintenance costs. A midsized Swedish municipality has a complex application portfolio with redundant functionalities, and this study aims to suggest actions for reducing redundant functionalities of citizen related applications. In order to identify redundant functionalities in a complex organization such as the government, all surrounding complexities need to be identified. Therefore, by performing a literature study, Application Portfolio Rationalization has been selected as an approach for reducing redundant functionalities. An online survey was conducted for gathering data about applications and the total response rate was 46.5%. The collected data was analyzed to identify complexities and applications with similar purpose and functions. Finally, actions were suggested for reducing redundant functionalities of applications by consolidating them with the “best-in-class” application, and implementing a central database for reducing redundant storage of data by the applications.
|
294 |
Method for mapping interconnections between load balanced applications and clustered databases in a complex server environmentJonsson, Patrik January 2008 (has links)
A coherent software environment simplifies maintenance - and using the same terminology facilitates communication and learning within the IT department. Having a mixed and complex software environment could put strain on the IT department. Applications and databases needs to be somehow cataloged in case of system failure. While mapping applications to databases using a unified terminology might seem to be a good idea from the start, but when it comes to generating a data model of interconnections based on terminology - confusion will arise. This confusion could lead to misinterpretations, which in turn could lead to incidents.
|
295 |
Maîtrise des instabilités hydro-élastiques de surfaces portantes : application navale / Study of hydroelastic instabilities of hydrofoils : naval applicationBalze, Rémy 20 December 2012 (has links)
L'étude des instabilités aéro-élastiques, le flottement notamment, a été initiée au milieu du vingtième siècle, suite à de nombreux accidents de rupture d'aile d'avions ou de tabliers de ponts. L'un des accidents les plus connus est l'effondrement du pont de Tacoma, quelques mois après sa mise en service en 1940.Le flottement est une vibration synchronisée d'une structure souple se déplaçant dans un milieu fluide. Il se produit lorsque deux mouvements rythmiques réguliers coïncident de telle façon que l'un alimente l’autre, tirant l'énergie supplémentaire de l'écoulement environnant. Un cas classique de flottement d'aile d’avion consiste en la combinaison de mouvements de flexion et de torsion. Ce travail pose la problématique des instabilités par couplage fluide structure des surfaces portantes dans l’eau, les instabilités hydro-élastiques. Une différence importante par rapport aux instabilités aéroélastiques est le fait que la structure souple évolue dans un fluide lourd, ce qui implique en particulier des effets de masse ajoutée et d'amortissement fluide a priori importants. Le flottement est apparu pour la première fois sur les quilles composites des voiliers de compétition, donc dans l'eau, en 2004 :• Sur le voilier IMOCA 60 pieds POUJOULAT-ARMORLUX de Bernard Stamm, pendant la course transatlantique «The Transat» : il a perdu sa quille et chaviré.• Sur le voilier IMOCA 60 pieds SILL de Rolland Jourdain: la quille et le bateau ont été sauvés. Suite à ces problèmes - en particulier suite à la perte de la quille du voilier de Bernard Stamm, un accident qui aurait pu avoir des conséquences dramatiques pour le skipper – la société HDS, spécialisée dans la conception et le dimensionnement de structures composites, notamment dans le domaine du nautisme, s’est penchée sur le phénomène. Le flottement ne s'est produit que sur des quilles composites basculantes de voilier IMOCA 60 pieds et VOLVO 70 pieds. Les principales questions posées sont donc "Pourquoi les quilles composites sont-elles susceptibles de flotter, et est-il possible de prévoir et de prévenir ce comportement ?", puis "Une bonne estimation de la vitesse critique de flottement d'une quille peut-elle être calculée à moindre frais ?".Ce travail présente les méthodes analytiques, expérimentales et numériques mises en œuvre pour estimer la vitesse critique de flottement pour différents types d'appendices dans l'eau. Des modèles, basés sur une base modale tronquée pour les modes les plus énergétiques qui sont généralement, pour une quille à bulbe, le mode de flexion prépondérante et le mode de torsion prépondérante, sont développés et un outil de conception est proposé. Une des exigences de ce travail était, en effet, de réaliser un outil simple pour intégrer le calcul de la vitesse critique de flottement dans les premières boucles de conception d'une quille composite ou acier. Les modèles proposés, qui donnent de bons résultats pour les deux cas de flottement de quille présentés ci-dessus, sont confrontés à des résultats expérimentaux et à des simulations multiphysiques en couplage fluide structure réalisées en utilisant le logiciel ADINA. Enfin, une étude paramétrique est proposée présentant l'influence des principaux paramètres de conception sur l'apparition des instabilités. / The study of aeroelastic instabilities, including flutter, was initiated in the mid-twentieth century, following numerous accidents breaking wing aircraft or bridge decks. One of the most famous accidents is the collapse of the Tacoma Narrows Bridge, a few months after its commissioning in 1940.Flutter is a synchronized vibration which takes place in a flexible structure moving through a fluid medium. It occurs when two regular, rhythmic motions coincide in such a way that one feeds the other, drawing additional energy from surrounding flow. A classic case of wing flutter might combine wing bending with either wing twisting. This work raises the issue of instabilities in fluid-structure coupling for hydrofoils in water. An important difference from the flutter phenomenon in air is the fact that the flexible structure is evolving in heavy fluid; this implies in particular added mass effects and important fluid damping. Flutter appeared for the first time on racing yacht keels with composite fins, so in water, in 2004 :• On the IMOCA 60 feet boat POUJOULAT-ARMORLUX of Bernard Stamm during the transatlantic race 'TheTransat': he lost his keel and capsized.• On the IMOCA 60 feet boat SILL Rolland JOURDAIN: the keel and the boat were saved. Following these problems - particularly following the loss of the keel of Bernard Stamm sail-boat, accident that could have dramatic consequences for the skipper - HDS company, which is is a major player in the design of complex composite parts, especially for racing sailing yachts, focused on the phenomenon. Flutter has occurred only for canting keels with composite fins on IMOCA 60 feet and VOLVO 70 feet racing yacht. The main questions asked are “Why are composite keels susceptible to flutter, and is it possible to predict and prevent this behaviour?”, then “Can a fair indication of the flutter critical speed of the keel be given at low cost? ». This work presents the analytical, experimental and numerical methods implemented to estimate the critical speed for different types of appendages in water. Models, based on a truncated modal for most energetic modes which are generally, for a bulb keel, the lateral bending predominant mode and the torsion predominant mode, are developed and a design tool is proposed. One of the requirements of this work was to make a simple tool to integrate the calculation of the flutter critical speed in the first design loops of a composite or steel keel. The proposed models that give good results for both flutter cases on keels presented above, are confronted with experimental results and with fluid-structure multiphysic simulations performed using the software ADINA. Finally, a parametric study is proposed with the influence of the main design parameters on the occurrence of instabilities.
|
296 |
Využití frameworků Redux a React při vývoji webových aplikací / Využití frameworků Redux a React při vývoji webových aplikacíKolínek, David January 2017 (has links)
MVC architecture is one of the most known and used architecture for application development, for both web and desktop based application. New architecture evolved though thanks to the fast-growing industry and it brings new practices that are much more convenient to use. The main goal of this theses is to describe how Redux library, which is based on this new architecture, is used for application development. Redux is only a state management library, another library is needed for creating the user interface. It is possible to create the user interface from the scratch but it takes a lot of time and it is difficult to scale. React library is possibly the most favorite library for creating UI and it works well together with Redux. For these reasons, React was selected as the UI library that will be used in this thesis. While theoretical part of this thesis is focused on describing principles Redux and React libraries are based upon and the best practices for using these libraries, practical part is focused on using the theoretical knowledge in the real world, demonstrated on the web application for invoicing. Development of the invoicing system is described in a way that demonstrates to the reader how to approach web application development, what does it contain and where to start.
|
297 |
Google Web Toolkit / Google Web ToolkitRemiš, Michael January 2016 (has links)
This diploma thesis deals with development of web applications using Google web Toolkit. GWT is modern set of open source tools that allows developers to create Rich Internet Applications completely in Java without any deep knowledge of JavaScript. The theoretical part of this thesis is focused on architecture of Google Web Toolkit, basic approaches and some advanced topics as MVP architecture, client-server communication or persistence layer. The practical part consists of set of examples which demonstrates approaches described in theoretical part.
|
298 |
"Web Services de apoio a aplicações voltadas ao trabalho em grupo" / Web Services to support group applications and applications integrationVictor Hugo Vieira 22 March 2006 (has links)
O desenvolvimento de trabalhos em grupo tornou-se uma tarefa cada vez mais comum nos dias atuais. Com isso, houve também um crescimento na utilização e no desenvolvimento de aplicações computacionais que implementam os processos de apoio à cooperação entre as pessoas, as quais possibilitam um considerável ganho de produtividade nas tarefas realizadas pelo grupo. A integração de várias dessas aplicações pode resultar em um acréscimo de funcionalidades, aumentando as possibilidades de uso e a flexibilidade para o usuário. Com o objetivo de agregar funcionalidades e melhorar os potenciais usos dos sistemas de software, aplicações integradas possuem, em geral, mais funcionalidades e maiores possibilidades de uso do que aplicações isoladas. Assim, foi desenvolvido o WS4CSCW (Web Services for Computer Supported Cooperative Work), um Web Service que tem como objetivo facilitar a integração de ferramentas e sistemas CSCW. O WS4CSCW permite o gerenciamento de usuários, grupos, recursos, permissões e papéis de usuários e grupos, disponibilizando funcionalidades para aplicações voltadas ao trabalho em grupo, bem como para facilitar a integração entre essas aplicações, permitindo um co-funcionamento mais direto, consistente e coeso. / Nowadays, the achievement of tasks made in groups has become a habitual concern by people. In this way, a rise of using and developing computer programs that support cooperative work process has been noted. The programs aim to provide productivity improvements on work made by groups. Integrating the software could result in increasing functionalities, augmenting both its use possibilities and flexibility. Integrated softwares have, in general, more features and use's potential than isolated applications. As a result, WS4CSCW (Web Services for Computer Supported Cooperative Work) -- a Web Service to assist CSCW application's integration was developed. WS4CSCW allows management of users, groups, resources, permissions, and user and group roles, by making available functionalities to applications for group work, making easy the integration among these applications and providing a straighter, more cohesive and consistent cooperation.
|
299 |
Enrichissement et peuplement d’ontologie à partir de textes et de données du LOD : Application à l’annotation automatique de documents / Ontology enrichment and population from texts and data from LOD : Application to automatic annotation of documentsAlec, Céline 26 September 2016 (has links)
Cette thèse traite d'une approche, guidée par une ontologie, conçue pour annoter les documents d'un corpus où chaque document décrit une entité de même type. Dans notre contexte, l'ensemble des documents doit être annoté avec des concepts qui sont en général trop spécifiques pour être explicitement mentionnés dans les textes. De plus, les concepts d'annotation ne sont représentés au départ que par leur nom, sans qu'aucune information sémantique ne leur soit reliée. Enfin, les caractéristiques des entités décrites dans les documents sont incomplètes. Pour accomplir ce processus particulier d'annotation de documents, nous proposons une approche nommée SAUPODOC (Semantic Annotation Using Population of Ontology and Definitions of Concepts) qui combine plusieurs tâches pour (1) peupler et (2) enrichir une ontologie de domaine. La phase de peuplement (1) ajoute dans l'ontologie des informations provenant des documents du corpus mais aussi du Web des données (Linked Open Data ou LOD). Le LOD représente aujourd'hui une source prometteuse pour de très nombreuses applications du Web sémantique à condition toutefois de développer des techniques adaptées d'acquisition de données. Dans le cadre de SAUPODOC, le peuplement de l'ontologie doit tenir compte de la diversité des données présentes dans le LOD : propriétés multiples, équivalentes, multi-valuées ou absentes. Les correspondances à établir, entre le vocabulaire de l'ontologie à peupler et celui du LOD, étant complexes, nous proposons un modèle pour faciliter leur spécification. Puis, nous montrons comment ce modèle est utilisé pour générer automatiquement des requêtes SPARQL et ainsi faciliter l'interrogation du LOD et le peuplement de l'ontologie. Celle-ci, une fois peuplée, est ensuite enrichie(2) avec les concepts d'annotation et leurs définitions qui sont apprises grâce à des exemples de documents annotés. Un raisonnement sur ces définitions permet enfin d'obtenir les annotations souhaitées. Des expérimentations ont été menées dans deux domaines d'application, et les résultats, comparés aux annotations obtenues avec des classifieurs, montrent l'intérêt de l'approche. / This thesis deals with an approach, guided by an ontology, designed to annotate documents from a corpus where each document describes an entity of the same type. In our context, all documents have to be annotated with concepts that are usually too specific to be explicitly mentioned in the texts. In addition, the annotation concepts are represented initially only by their name, without any semantic information connected to them. Finally, the characteristics of the entities described in the documents are incomplete. To accomplish this particular process of annotation of documents, we propose an approach called SAUPODOC (Semantic Annotation of Population Using Ontology and Definitions of Concepts) which combines several tasks to (1) populate and (2) enrich a domain ontology. The population step (1) adds to the ontology information from the documents in the corpus but also from the Web of Data (Linked Open Data or LOD). The LOD represents today a promising source for many applications of the Semantic Web, provided that appropriate techniques of data acquisition are developed. In the settings of SAUPODOC, the ontology population has to take into account the diversity of the data in the LOD: multiple, equivalent, multi-valued or absent properties. The correspondences to be established, between the vocabulary of the ontology to be populated and that of the LOD, are complex, thus we propose a model to facilitate their specification. Then, we show how this model is used to automatically generate SPARQL queries and facilitate the interrogation of the LOD and the population of the ontology. The latter, once populated, is then enriched (2) with the annotation concepts and definitions that are learned through examples of annotated documents. Reasoning on these definitions finally provides the desired annotations. Experiments have been conducted in two areas of application, and the results, compared with the annotations obtained with classifiers, show the interest of the approach.
|
300 |
How does the user experience of a progressive web application compare to native application? : A case study on user's attitude in context of social media.Sedkowska, Justyna January 2020 (has links)
Purpose–The purpose of this thesis paper was to measure differences in the user experience provided by the Progressive Web App technology in comparison to native application in a context of social media. The study investigated users attitude towards different user interfaces implemented in the PWA and the native application. Method–This paper isqualitative research in the field of user experience. Usability tests paired with semi-structured interview were chosen as research methods for this study. The study has been conducted on Twitter's PWA and Android application. Ten participants took part in the study. Findings–The results have shown that most of the participants can identify differences in the user interfaces of both apps. Although both applications provided the same functionalities, the different UI solutions were the major factor influencing users feelings. On top of that, different user interfaces did not change the user's perception of the platform's consistency. As a result, more participants preferred the PWA over the native app. Moreover, results suggest that PWA can provide native-like experience in the context of social media. Implications–The main contribution of this bachelor thesis is a comparison of user experience on PWA and native app technology in the context of social media. This research opens a discussion about the need for companies to broader their digital presence by implementing PWA technology as it can bring benefit to users and businesses. Limitations–The main limitation of this study is a low number of participants caused by restrictions of social distancing inthe times of global pandemic. On top of that, the convenient sampling method has been used. Keywords–User Experience, Progressive Web Application,User Interface, Native Mobile Application, Attitude
|
Page generated in 0.0984 seconds