45 resultados para Design Patterns
em Repositório Científico do Instituto Politécnico de Lisboa - Portugal
Resumo:
O presente projecto tem como objectivo a disponibilização de uma plataforma de serviços para gestão e contabilização de tempo remunerável, através da marcação de horas de trabalho, férias e faltas (com ou sem justificação). Pretende-se a disponibilização de relatórios com base nesta informação e a possibilidade de análise automática dos dados, como por exemplo excesso de faltas e férias sobrepostas de trabalhadores. A ênfase do projecto está na disponibilização de uma arquitectura que facilite a inclusão destas funcionalidades. O projecto está implementado sobre a plataforma Google App Engine (i.e. GAE), de forma a disponibilizar uma solução sob o paradigma de Software as a Service, com garantia de disponibilidade e replicação de dados. A plataforma foi escolhida a partir da análise das principais plataformas cloud existentes: Google App Engine, Windows Azure e Amazon Web Services. Foram analisadas as características de cada plataforma, nomeadamente os modelos de programação, os modelos de dados disponibilizados, os serviços existentes e respectivos custos. A escolha da plataforma foi realizada com base nas suas características à data de iniciação do presente projecto. A solução está estruturada em camadas, com as seguintes componentes: interface da plataforma, lógica de negócio e lógica de acesso a dados. A interface disponibilizada está concebida com observação dos princípios arquitecturais REST, suportando dados nos formatos JSON e XML. A esta arquitectura base foi acrescentada uma componente de autorização, suportada em Spring-Security, sendo a autenticação delegada para os serviços Google Acounts. De forma a permitir o desacoplamento entre as várias camadas foi utilizado o padrão Dependency Injection. A utilização deste padrão reduz a dependência das tecnologias utilizadas nas diversas camadas. Foi implementado um protótipo, para a demonstração do trabalho realizado, que permite interagir com as funcionalidades do serviço implementadas, via pedidos AJAX. Neste protótipo tirou-se partido de várias bibliotecas javascript e padrões que simplificaram a sua realização, tal como o model-view-viewmodel através de data binding. Para dar suporte ao desenvolvimento do projecto foi adoptada uma abordagem de desenvolvimento ágil, baseada em Scrum, de forma a implementar os requisitos do sistema, expressos em user stories. De forma a garantir a qualidade da implementação do serviço foram realizados testes unitários, sendo também feita previamente a análise da funcionalidade e posteriormente produzida a documentação recorrendo a diagramas UML.
Resumo:
O manual escolar, pelas suas características, é um produto de design gráfico, disciplina que tardou a desenvolver-se em Portugal. Após o 25 de Abril, as editoras escolares expandiram-se, e a globalização do ensino teve como consequência o aumento do número de manuais escolares. O desenvolvimento do design gráfico está intimamente ligado ao desenvolvimento da tecnologia informática, contribuindo fortemente para a alteração das características do manual escolar, sendo a mais notória a importância dada à imagem como portadora de informação. Sem investigação que suporte o seu actual formato, nem formação dos professores que permita explorar as suas novas potencialidades, interrogamo-nos sobre a sua eficácia. O campo da teoria da imagem é vasto e a sua aplicação, quer na realização, quer na exploração pedagógica do manual escolar, exige alguma sistematização que procuramos apresentar.
Design of improved rail-to-rail low-distortion and low-stress switches in advanced CMOS technologies
Resumo:
This paper describes the efficient design of an improved and dedicated switched-capacitor (SC) circuit capable of linearizing CMOS switches to allow SC circuits to reach low distortion levels. The described circuit (SC linearization control circuit, SLC) has the advantage over conventional clock-bootstrapping circuits of exhibiting low-stress, since large gate voltages are avoided. This paper presents exhaustive corner simulation results of a SC sample-and-hold (S/H) circuit which employs the proposed and optimized circuits, together with the experimental evaluation of a complete 10-bit ADC utilizing the referred S/H circuit. These results show that the SLC circuits can reduce distortion and increase dynamic linearity above 12 bits for wide input signal bandwidths.
Resumo:
A package of B-spline finite strip models is developed for the linear analysis of piezolaminated plates and shells. This package is associated to a global optimization technique in order to enhance the performance of these types of structures, subjected to various types of objective functions and/or constraints, with discrete and continuous design variables. The models considered are based on a higher-order displacement field and one can apply them to the static, free vibration and buckling analyses of laminated adaptive structures with arbitrary lay-ups, loading and boundary conditions. Genetic algorithms, with either binary or floating point encoding of design variables, were considered to find optimal locations of piezoelectric actuators as well as to determine the best voltages applied to them in order to obtain a desired structure shape. These models provide an overall economy of computing effort for static and vibration problems.
Resumo:
The devastating impact of the Sumatra tsunami of 26 December 2004, raised the question for scientists of how to forecast a tsunami threat. In 2005, the IOC-UNESCO XXIII assembly decided to implement a global tsunami warning system to cover the regions that were not yet protected, namely the Indian Ocean, the Caribbean and the North East Atlantic, the Mediterranean and connected seas (the NEAM region). Within NEAM, the Gulf of Cadiz is the more sensitive area, with an important record of devastating historical events. The objective of this paper is to present a preliminary design for a reliable tsunami detection network for the Gulf of Cadiz, based on a network of sea-level observatories. The tsunamigenic potential of this region has been revised in order to define the active tectonic structures. Tsunami hydrodynamic modeling and GIS technology have been used to identify the appropriate locations for the minimum number of sea-level stations. Results show that 3 tsunameters are required as the minimum number of stations necessary to assure an acceptable protection to the large coastal population in the Gulf of Cadiz. In addition, 29 tide gauge stations could be necessary to fully assess the effects of a tsunami along the affected coasts of Portugal, Spain and Morocco.
Resumo:
It is proposed a new approach based on a methodology, assisted by a tool, to create new products in the automobile industry based on previous defined processes and experiences inspired on a set of best practices or principles: it is based on high-level models or specifications; it is component-based architecture centric; it is based on generative programming techniques. This approach follows in essence the MDA (Model Driven Architecture) philosophy with some specific characteristics. We propose a repository that keeps related information, such as models, applications, design information, generated artifacts and even information concerning the development process itself (e.g., generation steps, tests and integration milestones). Generically, this methodology receives the users' requirements to a new product (e.g., functional, non-functional, product specification) as its main inputs and produces a set of artifacts (e.g., design parts, process validation output) as its main output, that will be integrated in the engineer design tool (e.g. CAD system) facilitating the work.
Resumo:
Demand for power is growing every day, mainly due to emerging economies in countries such as China, Russia, India, and Brazil. During the last 50 years steam pressure and temperature in power plants have been continuously raised to improve thermal efficiency. Recent efforts to improve efficiency leads to the development of a new generation of heat recovery steam generator, where the Benson once-through technology is applied to improve the thermal efficiency. The main purpose of this paper is to analyze the mechanical behavior of a high pressure superheater manifold by applying finite element modeling and a finite element analysis with the objective of analyzing stress propagation, leading to the study of damage mechanism, e.g., uniaxial fatigue, uniaxial creep for life prediction. The objective of this paper is also to analyze the mechanical properties of the new high temperature resistant materials in the market such as 2Cr Bainitic steels (T/P23 and T/P24) and also the 9-12Cr Martensitic steels (T/P91, T/P92, E911, and P/T122). For this study the design rules for construction of power boilers to define the geometry of the HPSH manifold were applied.
Resumo:
This paper presents the results from an experimental study of the technical viability of two mixture designs for self-consolidating concrete (SCC) proposed by two Portuguese researchers in a previous work. The objective was to find the best method to provide the required characteristics of SCC in fresh and hardened states without having to experiment with a large number of mixtures. Five SCC mixtures, each with a volume of 25 L (6.61 gal.) were prepared using a forced mixer with a vertical axis for each of three compressive strength targets: 40, 55, and 70 MPa (5.80, 7.98, and 10.15 ksi). The mixtures' fresh state properties of fluidity, segregation resistance ability, and bleeding and blockage tendency, and their hardened state property of compressive strength were compared. For this study, the following tests were performed. slump-flow, V-funnel, L-box, box, and compressive strength. The results of this study made it possible to identify the most influential factors in the design of the SCC mixtures.
Resumo:
Indoor localization systems in nowadays is a huge area of interest not only at academic but also at industry and commercial level. The correct location in these systems is strongly influenced by antennas performance which can provide several gains, bandwidths, polarizations and radiation patterns, due to large variety of antennas types and formats. This paper presents the design, manufacture and measurement of a compact microstrip antenna, for a 2.4 GHZ frequency band, enhanced with the use of Electromagnetic Band-Gap (EBG) structures, which improve the electromagnetic behavior of the conventional antennas. The microstrip antenna with an EBG structure integrated allows an improvement of the location system performance in about 25% to 30% relatively to a conventional microstrip antenna.
Resumo:
A test chamber was projected and built (according to ISO 16000-9 Standard) to simulate atmospheric conditions experienced by rubber infill (when applied in synthetic turf pitches) and measure accurately the airborne emissions of pollutants such as dusts and volatile organic compounds (VOC), as well as pollutants present in leachates. It should be pointed out that standard ISO 16000-9 is only concerned with the determination of the emission of VOC from building products and furnishing (not specific of synthetic turf materials), whereas other standards are concerned with the emission of leachates only. This procedure is to be considered as a technical option to the lysimeter "global turf system evaluation" when the rubber infill alone is to be evaluated. The advantage of the proposed option considering this "test chamber" is its simplicity and economy. This test chamber is actually installed and being used for tests in LAIST.
Resumo:
We describe a novel, low-cost and low-tech method for the fabrication of elastomeric Janus particles with diameters ranging from micrometers to millimeters. This consists of UV-irradiating soft urethane/urea elastomer spheres, which are then extracted in toluene and dried. The spheres are thus composed of a single material: no coating or film deposition steps are required. Furthermore, the whole procedure is carried out at ambient temperature and pressure. Long, labyrinthine corrugations ("wrinkles") appear on the irradiated portions of the particles' surfaces, the spatial periodicity of which can be controlled by varying the sizes of particles. The asymmetric morphology of the resulting Janus particles has been confirmed by scanning electron microscopy, atomic force microscopy, and optical microscopy. We have also established that the spheres behave elastically by performing bouncing tests with dried and swollen spheres. Results can be interpreted by assuming that each sphere consists of a thin, stiff surface layer ("skin") lying atop a thicker, softer substrate ("bulk"). The skin's higher stiffness is hypothesized to result from the more extensive cross-linking of the polymer chains located near the surface by the UV radiation. Textures then arise from competition between the effects of bending the skin and compressing the bulk, as the solvent evaporates and the sphere shrinks.
Resumo:
Em Portugal, no final da década de 90 do século XX, começaram a ser desenvolvidas estratégias de discriminação positiva visando garantir o cumprimento da escolaridade obrigatória e a luta contra a exclusão escolar e social, designadamente nas periferias das grandes cidades. É neste contexto que surgem as escolas e os Territórios Educativos de Intervenção Prioritária (TEIP) pelo Despacho nº147-B/ME/96, de 1 de Agosto de 1996. Este programa, inicialmente inspirado nas zonas de intervenção prioritárias francesas, visava a intervenção de vários parceiros locais (professores, alunos, pessoal não docente, associações de pais, autarquias locais, associações culturais e associações recreativas) na elaboração do Projeto Educativo. Com o XVII Governo Constitucional o programa foi redefinido passando a incluir novas vertentes: necessidade de existência de um projeto educativo próprio; consultadoria externa; avaliação periódica de resultados em diferentes domínios (taxas de insucesso e abandono escolar, assiduidade, comportamento, participação, inovações organizacionais, parcerias educativas estabelecidas no âmbito do Programa, etc.). Foi também alargado a todo o território nacional, envolvendo atualmente cento e cinco agrupamentos escolares. Com esta apresentação visamos analisar se as novas políticas e diretrizes, no domínio da educação prioritária, contribuíram para a emergência de novas estratégias pedagógicas, organizacionais e de envolvimento comunitário. Os elementos em que basearemos a nossa análise serão os seguintes: (i) relatório nacional do programa TEIP (2010-2011); (ii) relatórios do programa de avaliação externa das escolas; (iii) entrevistas realizadas aos atores locais, designadamente a coordenadores e consultores dos projetos TEIP. As conclusões da nossa comunicação centrar-se-ão no papel dos atores locais no desenvolvimento do Programa TEIP e no impacto deste programa na melhoria dos resultados académicos, na diminuição da indisciplina e violência escolar e na construção de percursos de vida que contrariem as tendências para a exclusão escolar e social.
Resumo:
Amorphous SiC tandem heterostructures are used to filter a specific band, in the visible range. Experimental and simulated results are compared to validate the use of SiC multilayered structures in applications where gain compensation is needed or to attenuate unwanted wavelengths. Spectral response data acquired under different frequencies, optical wavelength control and side irradiations are analyzed. Transfer function characteristics are discussed. Color pulsed communication channels are transmitted together and the output signal analyzed under different background conditions. Results show that under controlled wavelength backgrounds, the device sensitivity is enhanced in a precise wavelength range and quenched in the others, tuning or suppressing a specific band. Depending on the background wavelength and irradiation side, the device acts either as a long-, a short-, or a band-rejection pass filter. An optoelectronic model supports the experimental results and gives insight on the physics of the device.
Resumo:
Audiometer systems provide enormous amounts of detailed TV watching data. Several relevant and interdependent factors may influence TV viewers' behavior. In this work we focus on the time factor and derive Temporal Patterns of TV watching, based on panel data. Clustering base attributes are originated from 1440 binary minute-related attributes, capturing the TV watching status (watch/not watch). Since there are around 2500 panel viewers a data reduction procedure is first performed. K-Means algorithm is used to obtain daily clusters of viewers. Weekly patterns are then derived which rely on daily patterns. The obtained solutions are tested for consistency and stability. Temporal TV watching patterns provide new insights concerning Portuguese TV viewers' behavior.
Resumo:
This paper addresses the problem of optimal positioning of surface bonded piezoelectric patches in sandwich plates with viscoelastic core and laminated face layers. The objective is to maximize a set of modal loss factors for a given frequency range using multiobjective topology optimization. Active damping is introduced through co-located negative velocity feedback control. The multiobjective topology optimization problem is solved using the Direct MultiSearch Method. An application to a simply supported sandwich plate is presented with results for the maximization of the first six modal loss factors. The influence of the finite element mesh is analyzed and the results are, to some extent, compared with those obtained using alternative single objective optimization. (C) 2013 Elsevier Ltd. All rights reserved.