114 resultados para Programação orientada a componentes e serviços


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Nos últimos anos tem-se verificado a constante evolução dos mercados em plataformas na Internet como forma de melhoria não só dos serviços prestados, mas também para o aumento de vendas de produtos e respetiva internacionalização dos mesmos. Este aumento da procura por este tipo de softwares, assim como a constante evolução e atualização dos mesmos tem contribuído para que estas aplicações evoluam em termos de funcionalidades e complexidade. Isto contribui cada vez para a dificuldade de formar equipas capazes de manter e desenvolver estes sistemas sem que comprometa em grandes custos para as organizações. Neste sentido surgiram diversas ferramentas que permitem criar soluções pré desenvolvidas de aplicações na Internet denominadas de "E-commerce applications". Estas plataformas, apesar do utilizador não ter obrigatoriamente que deter conhecimentos de programação para proceder à sua instalação, são bastante restritas tanto aos serviços que podem ser usados, e na sua escalabilidade, visto que normalmente correm em servidores específicos e por vezes as configurações necessárias para instalação tornam-se bastante complexas de ser efetuadas. Pretende-se no âmbito desta dissertação de mestrado propor um modelo de uma arquitetura de um sistema baseado em mecanismos MDA para a área de retalho, particularmente em ambientes de e-commerce. Serão inicialmente sistematizados os principais tipos de ecommerce numa perspetiva de evolução histórica. Será igualmente enquadrado o MDA no desenvolvimento de um sistema de e-commerce. Neste sentido, serão equacionadas as diferenças entre o modelo típico de desenvolvimento de software e o desenvolvimento de software orientado pelas metodologias do MDA. No processo de especificação e desenvolvimento do modelo proposto será realizada uma análise de requisitos, assim como, a proposta do modelo da arquitetura de um sistema baseado em mecanismos MDA, tendo como orientação os requisitos e arquitetura definida na fase de análise. Finalmente no sentido de analisar o resultado esperado para um sistema orientado por metodologias definidas por MDA, serão realizado alguns testes no sistema desenvolvido de forma a analisar o seu desempenho e validar a sua adequabilidade no âmbito do processo de desenvolvimento de sistemas e-commerce

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Nos últimos anos o aumento exponencial da utilização de dispositivos móveis e serviços disponibilizados na “Cloud” levou a que a forma como os sistemas são desenhados e implementados mudasse, numa perspectiva de tentar alcançar requisitos que até então não eram essenciais. Analisando esta evolução, com o enorme aumento dos dispositivos móveis, como os “smartphones” e “tablets” fez com que o desenho e implementação de sistemas distribuidos fossem ainda mais importantes nesta área, na tentativa de promover sistemas e aplicações que fossem mais flexíveis, robutos, escaláveis e acima de tudo interoperáveis. A menor capacidade de processamento ou armazenamento destes dispositivos tornou essencial o aparecimento e crescimento de tecnologias que prometem solucionar muitos dos problemas identificados. O aparecimento do conceito de Middleware visa solucionar estas lacunas nos sistemas distribuidos mais evoluídos, promovendo uma solução a nível de organização e desenho da arquitetura dos sistemas, ao memo tempo que fornece comunicações extremamente rápidas, seguras e de confiança. Uma arquitetura baseada em Middleware visa dotar os sistemas de um canal de comunicação que fornece uma forte interoperabilidade, escalabilidade, e segurança na troca de mensagens, entre outras vantagens. Nesta tese vários tipos e exemplos de sistemas distribuídos e são descritos e analisados, assim como uma descrição em detalhe de três protocolos (XMPP, AMQP e DDS) de comunicação, sendo dois deles (XMPP e AMQP) utilzados em projecto reais que serão descritos ao longo desta tese. O principal objetivo da escrita desta tese é demonstrar o estudo e o levantamento do estado da arte relativamente ao conceito de Middleware aplicado a sistemas distribuídos de larga escala, provando que a utilização de um Middleware pode facilitar e agilizar o desenho e desenvolvimento de um sistema distribuído e traz enormes vantagens num futuro próximo.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O presente relatório é um dos elementos que contribuirão para a concretização da avaliação individual da Unidade Curricular de Dissertação/Projeto/Estágio Profissional, inserida no plano de estudos do Mestrado em Engenharia de Instrumentação e Metrologia e traduz o trabalho realizado na empresa Caetano Aeronautic. O estágio, com a duração de sete meses, permitiu a concretização de finalidades e objetivos que deram suporte ao desenvolvimento das aprendizagens e mobilização dos saberes científicos relativos a domínios e conteúdos curriculares, nomeadamente inseridos nas áreas da Metrologia e Qualidade. A Metrologia é circunscrita como a ciência da medição. A medição é uma operação de extrema relevância em diversas atividades, porque é através da Metrologia que se garante um elevado nível de qualidade pretendido para a conceção, fabricação e utilização de serviços ou produtos. Face à indústria aeronáutica envolver um elevado conjunto de processos, de normas e documentação, foi necessário inicialmente um envolvimento integrado com o Sistema de Gestão da Qualidade da Caetano Aeronautic e com as operações inerentes, nomeadamente de melhoria contínua. Foram desenvolvidas, dentro do possível, propostas de melhoria no processo de inspeção dos componentes aeronáuticos. Dentro das mesmas destacam-se a alteração dos registos de medição, o estudo e posterior proposta de aquisição de ferramentas adicionais para equipamentos de medição. O fluxo de medição tornou-se mais fluído através da concretização da proposta de alteração do layout do laboratório. De salientar o trabalho desenvolvido na área da Engenharia da Qualidade, nomeadamente no tratamento de não conformidades, o que contribuiu para que o processo se encontre atualmente bastante simplificado na empresa.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O presente relatório resulta de um estudo realizado na empresa Águas do Douro e Paiva, S.A. (AdDP), atual Águas do Norte, S.A., sob a forma de estágio curricular, com a duração de seis meses e que teve como tema as perdas de água na rede da empresa. Inicialmente é feito um enquadramento ao tema onde se aborda o setor das águas em Portugal, a importância do mesmo na sociedade Portuguesa e as suas principais características. É apresentada também uma introdução à empresa onde foi realizado o estágio e, posteriormente, são apresentados fundamentos teóricos relativos às perdas de água onde se incluem as diversas fases de abordagem ao problema, métodos de medição dos caudais e técnicas de localização de fugas. De modo a comparar resultados já obtidos pela empresa, foi feito um levantamento de dados anuais e mensais para o cálculo do balanço hídrico e indicadores de desempenho para toda a rede da empresa. A informação obtida foi traduzida sob a forma de gráficos e os resultados foram comparados com os resultados da empresa e com os valores recomendados pela Entidade Reguladora dos Serviços de Águas e Resíduos (ERSAR). Tendo em conta a problemática em estudo, foi desenvolvida uma folha de cálculo de auxílio à gestão que permite obter valores para as perdas de água diárias para os subsistemas de Lever e do Vale do Sousa e onde a informação é apresentada sob a forma de gráficos. Os vários passos necessários ao desenvolvimento da folha de cálculo são descritos no presente relatório e é explicado o funcionamento e distribuição dos diversos componentes da rede.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Este relatório de estágio aborda o tema da reabilitação, referindo-se a uma intervenção da especialidade e também construção de raíz, de um Hotel situado na rua do Heroísmo no Porto. Portugal possui um edificado que tem vindo a degradar-se ao longo dos últimos anos, devido essencialmente à falta de operações periódicas de manutenção, conservação e reabilitação. Esta degradação resulta não só do mau estado de conservação generalizado dos edifícios, mas também da inexistência de infra-estruturas urbanísticas em devido funcionamento. Tal conjunto de situações, leva a um movimento migratório dos habitantes das cidades para as respetivas periferias. A cidade do Porto não é uma exceção, estando a necessitar de um forte esforço de reabilitação para inverter esta situação. Ao longo dos últimos anos têm vindo a ser criados diversos apoios financeiros, nacionais e europeus, com o objetivo de ajudar as operações de reabilitação. Mais recentemente foi possibilitada a criação de Sociedades de Reabilitação Urbana (SRU), cujo objetivo é o de promover e orientar todo o processo de reabilitação, de forma a regula-lo nos centros das cidades. No entanto a intervenção de reabilitação de um edifício é uma operação complexa, com diversas especificidades e com inúmeras condicionantes devido às pré-existências próprias de cada edifício.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

As centrais termoelétricas convencionais convertem apenas parte do combustível consumido na produção de energia elétrica, sendo que outra parte resulta em perdas sob a forma de calor. Neste sentido, surgiram as unidades de cogeração, ou Combined Heat and Power (CHP), que permitem reaproveitar a energia dissipada sob a forma de energia térmica e disponibilizá-la, em conjunto com a energia elétrica gerada, para consumo doméstico ou industrial, tornando-as mais eficientes que as unidades convencionais Os custos de produção de energia elétrica e de calor das unidades CHP são representados por uma função não-linear e apresentam uma região de operação admissível que pode ser convexa ou não-convexa, dependendo das caraterísticas de cada unidade. Por estas razões, a modelação de unidades CHP no âmbito do escalonamento de geradores elétricos (na literatura inglesa Unit Commitment Problem (UCP)) tem especial relevância para as empresas que possuem, também, este tipo de unidades. Estas empresas têm como objetivo definir, entre as unidades CHP e as unidades que apenas geram energia elétrica ou calor, quais devem ser ligadas e os respetivos níveis de produção para satisfazer a procura de energia elétrica e de calor a um custo mínimo. Neste documento são propostos dois modelos de programação inteira mista para o UCP com inclusão de unidades de cogeração: um modelo não-linear que inclui a função real de custo de produção das unidades CHP e um modelo que propõe uma linearização da referida função baseada na combinação convexa de um número pré-definido de pontos extremos. Em ambos os modelos a região de operação admissível não-convexa é modelada através da divisão desta àrea em duas àreas convexas distintas. Testes computacionais efetuados com ambos os modelos para várias instâncias permitiram verificar a eficiência do modelo linear proposto. Este modelo permitiu obter as soluções ótimas do modelo não-linear com tempos computationais significativamente menores. Para além disso, ambos os modelos foram testados com e sem a inclusão de restrições de tomada e deslastre de carga, permitindo concluir que este tipo de restrições aumenta a complexidade do problema sendo que o tempo computacional exigido para a resolução do mesmo cresce significativamente.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

This Thesis has the main target to make a research about FPAA/dpASPs devices and technologies applied to control systems. These devices provide easy way to emulate analog circuits that can be reconfigurable by programming tools from manufactures and in case of dpASPs are able to be dynamically reconfigurable on the fly. It is described different kinds of technologies commercially available and also academic projects from researcher groups. These technologies are very recent and are in ramp up development to achieve a level of flexibility and integration to penetrate more easily the market. As occurs with CPLD/FPGAs, the FPAA/dpASPs technologies have the target to increase the productivity, reducing the development time and make easier future hardware reconfigurations reducing the costs. FPAA/dpAsps still have some limitations comparing with the classic analog circuits due to lower working frequencies and emulation of complex circuits that require more components inside the integrated circuit. However, they have great advantages in sensor signal condition, filter circuits and control systems. This thesis focuses practical implementations of these technologies to control system PID controllers. The result of the experiments confirms the efficacy of FPAA/dpASPs on signal condition and control systems.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

As operações de maquinagem de componentes tendo em vista os mais diversos sectores de actividade têm registado um crescimento sustentável em Portugal, devido a inúmeros factores como a modernização do nosso parque de equipamentos, a competitividade da nossa mão-de-obra e a qualidade patenteada pelos serviços prestados pelas nossas empresas, cada vez mais conscientes da importância que os clientes internacionais assumem na sua actividade, da necessidade de cumprimento dos compromissos estabelecidos em termos de prazo de entrega e da procura incessante de novos mercados e sectores de actividade que potenciem um valor-acrescentado mais atractivo do produto. As solicitações do mercado no sector de actividade de prestação de serviços de maquinagem são imensas, e sempre extremamente condicionadas em termos de tempo de resposta. Por outro lado, os prestadores deste tipo de serviço ficam limitados por duas situações-limite: uma orçamentação por defeito poderá conduzir a prejuízos indesejáveis, ou mesmo incomportáveis, enquanto um preço excessivamente elevado poderá afastar o possível cliente e impedir a conquista de um novo projecto. Orçamentar depressa e bem é uma operação complexa, que requer uma análise muito cuidada dos desenhos fornecidos pelo possível cliente, delinear a sequência operatória, salvaguardar as tolerâncias e tipos de acabamento pretendidos, minimizar as operações de fixação e seleccionar as melhores ferramentas para efectuar o trabalho pretendido. Este trabalho, desenvolvido para a TECNOLANEMA, empresa do Grupo LANEMA, que é especialista na produção de peças em plástico técnico e em ligas de alumínio para os mais diversos sectores de actividade, tanto em Portugal como no Estrangeiro. O trabalho desenvolvido visou criar uma aplicação informática que permitisse elaborar orçamentos de forma rápida e precisa, através de determinados factores-chave previamente estudados. O projecto foi concluído e testado com sucesso na empresa.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

As grandes empresas como Google, com o Android, e a Apple, com o iOS, ajudaram a tornar a área das aplicações móveis muito apelativa e obtiveram um elevado sucesso. Com o crescimento elevado nesta área foi necessário usar uma solução que integrasse sistemas e permitisse comunicação entre aplicações diferentes, este é o caso dos Web Services, desta forma as novas aplicações podem comunicar com aplicações já existentes, e permitir que sistemas criados em plataformas diferentes comuniquem. O objetivo de um Web Service é disponibilizar uma plataforma independente de hardware e também uma plataforma que não implica estar escrita em determinada linguagem de programação. Para o acesso a um Web Service pode ser usado um protocolo ou estilo de arquitetura, nesta tese de mestrado são estudados os protocolos SOAP e a arquitectura REST, que diferem na técnica de acesso, a na sintax das mensagens trocadas. Para determinar qual dos anteriores (REST e SOAP) pode ser o mais adequado a usar no acesso a um Web Service são feitas análises a ambos e comparações entre os tempos de resposta de forma a determinar qual seria o mais vantajoso a nível de performance. O projeto que serviu como base desta tese de mestrado foi o desenvolvimento de uma aplicação de marcações em serviços beleza/saúde, a qual acede a um Web Service remoto através do REST.