766 resultados para Engenharia : Requisitos


Relevância:

20.00% 20.00%

Publicador:

Resumo:

O item não apresenta o texto completo, pois está passando por revisão editorial

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O item não apresenta o texto completo, pois está passando por revisão editorial

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O item não apresenta o texto completo, pois está passando por revisão editorial

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O item não apresenta o texto completo, pois está passando por revisão editorial

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Esta videoaula é uma apresentação do conteúdo que será trabalhado durante a disciplina de Engenharia de Software. O objetivo principal da disciplina é ensinar os alunos a projetar um sistema orientado a objetos usando a linguagem de modelagem UML. O objetivo secundário é ensiná-los a desenvolver um sistema de forma iterativa e incremental. Os diagramas abordados durante o curso são Casos de Uso, Diagramas Conceituais e de Classes, Diagrama de Seqüência, Diagrama de Colaboração e de Estado. Para exemplificar e transmitir tais ensinamentos será usado um sistema de reserva de uma rede de hotéis. Este material é voltado aos estudantes de graduação que estão cursando disciplinas de Engenharia de Software.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Parte 1: Introdução às planilhas eletrônicas Parte 2: O ambiente de trabalho do programa BrOffice.org Calc Parte 3: Primeiros passos Parte 4: Trabalhando com vetores e matrizes Parte 5: Construindo gráficos Parte 6: Resolvendo problemas Parte 07: “Travando” uma célula na planilha

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Os modelos e as técnicas de modelação são, hoje em dia, fundamentais na engenharia de software, devido à complexidade e sofisticação dos sistemas de informação actuais.A linguagem Unified Modeling Language (UML) [OMG, 2005a] [OMG, 2005b] tornou-se uma norma para modelação, na engenharia de software e em outras áreas e domínios, mas é reconhecida a sua falta de suporte para a modelação da interactividade e da interface com o utilizador [Nunes and Falcão e Cunha, 2000].Neste trabalho, é explorada a ligação entre as áreas de engenharia de software e de interacção humano-computador, tendo, para isso, sido escolhido o processo de desenvolvimento Wisdom [Nunes and Falcão e Cunha, 2000] [Nunes, 2001]. O método Wisdom é conduzido por casos de utilização essenciais e pelo princípio da prototipificação evolutiva, focando-se no desenho das interfaces com o utilizador através da estrutura da apresentação, com a notação Protótipos Abstractos Canónicos (PAC) [Constantine and Lockwood, 1999] [Constantine, 2003], e do comportamento da interacção com a notação ConcurTaskTrees (CTT) [Paternò, 1999] [Mori, Paternò, et al., 2004] em UML.É proposto, também, neste trabalho um novo passo no processo Wisdom, sendo definido um modelo específico, construído segundo os requisitos da recomendação Model Driven Architecture (MDA) [Soley and OMG, 2000] [OMG, 2003] elaborada pela organização Object Managent Group (OMG). Este modelo específico será o intermediário entre o modelo de desenho e a implementação da interface final com o utilizador. Esta proposta alinha o método Wisdom com a recomendação MDA, tornando possível que sejam gerados, de forma automática, protótipos funcionais de interfaces com o utilizador a partir dos modelos conceptuais de análise e desenho.Foi utilizada a ferramenta de modelação e de metamodelação MetaSketch [Nóbrega, Nunes, et al., 2006] para a definição e manipulação dos modelos e elementos propostos. Foram criadas as aplicações Model2Model e Model2Code para suportar as transformações entre modelos e a geração de código a partir destes. Para a plataforma de implementação foi escolhida a framework Hydra, desenvolvida na linguagem PHP [PHP, 2006], que foi adaptada com alguns conceitos de modo a suportar a abordagem defendida neste trabalho.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

As redes de comunicação de nova geração, onde se incluem as tecnologias de fibra óptica, têm sido uma área na qual tem havido imensa investigação e desenvolvimento. As tecnologias de FTTx, em especial a FTTH, já são uma realidade em milhares de habitações em variadíssimos países. A presente dissertação descreve um estudo da tecnologia GPON - Gigabit Passive Optical Network - nas instalações da EMACOM, Telecomunicações da Madeira, Unipessoal, Lda. Inicialmente são enumerados os requisitos necessários, quer seja por parte dos clientes como dos fornecedores. Em seguida apresenta-se o padrão do ITU-T G.984, contendo as várias camadas, tais como a camada física e a camada de convergência de transmissão, abordando também a estrutura das tramas e as principais características do referido padrão. Depois é dado a conhecer ao leitor os elementos que constituem uma rede GPON, sejam estes equipamentos passivos ou activos. Seguidamente foi descrito o planeamento para o projecto proposto onde foram estudados os vários tipos de arquitectura utilizados pelo FTTH e definiu-se qual seria a melhor opção para a zona urbana considerada. Utilizou-se o ArcMap da ESRI Portugal - Sistemas e Informação Geográfica, S.A, criando uma base de dados e um esquema da própria rede num mapa da freguesia de São Martinho. Utilizou-se o AutoCad, onde foram elaborados vários sinópticos da rede da área escolhida, nos quais englobam a rede de alimentação, e a rede de distribuição. Toda a informação ilustrada nos sinópticos foi colocada numa folha de cálculo de Excel sendo mais rápida a sua pesquisa. Posteriormente, criou-se uma lista de material com as quantidades necessárias a utilizar para a sua implementação. Para verificar a viabilidade do projecto em termos de potência óptica foi efectuado um cálculo do balanço de potência. Assim, é considerada a ligação mais distante para averiguar se existe potência óptica suficiente para cobrir essa ligação. Caso seja viável, então os outros pontos de distribuição ópticos com distâncias inferiores também estarão suficientemente alimentados em termos ópticos. São ainda abordados os vários tipos de perdas nas fibras ópticas, as definições de link power e link loss budgets. Finalmente, foram efectuados testes de simulação com o programa OptiSystem simulando a ligação usada para o cálculo de potência podendo-se assim comparar valores e verificar o desempenho do sistema através do diagrama de olho obtido.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Uma linha de produtos de software (LPS), é um conjunto de produtos que partilham funcionalidades comuns, desenvolvidos de forma sistemática a partir de um conjunto de elementos de software base da LPS. As abordagens de desenvolvimento baseado em LPS revolucionaram a forma como as organizações realizam a engenharia de software. A obtenção de economias de escala, na concepção e distribuição de novos produtos, pela reutilização dos elementos de software base da LPS e instanciação dos variantes respectivos, é um dos principais benefícios na adopção desta abordagem. Numa LPS, a arquitectura de software de referência vai para além da dicotomia desenho/ codificação da arquitectura de software tradicional. A sua documentação, inclui a representação da arquitectura de software da LPS e respectivos pontos de variabilidade, bem como a descrição do processo para instanciação dos produtos. Numa pequena e média empresa (PME), os recursos humanos, técnicos e financeiros são escassos. A viabilidade da implementação de uma LPS adequa-se num contexto de redução de custos operacionais e eficiência do processo de produção dos produtos de software. O objectivo deste trabalho é o desenvolvimento e aplicação de uma metodologia para a gestão e implementação de uma LPS, adequada à realidade de uma PME. As principais contribuições do trabalho incluem: a) uma metodologia para a implementação e gestão de uma LPS adequada a uma PME, que prevê a definição da arquitectura de software da LPS com base num conjunto de produtos já existentes, b) a representação da arquitectura de software de uma LPS, suportado por modelos UML, estendidos através de um perfil UML, baseado em 3+1 perspectivas: dos requisitos, da implementação e dos componentes de execução, sendo que a vista (+1)ou “vista produtos” é uma instanciação das restantes três vistas no contexto particular da LPS ou de um produto, num determinado momento no tempo. A metodologia proposta foi aplicada à solução ARQUO™, uma solução real e em produção em diversas organizações.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Na presente dissertação iremos demonstrar alternativas viáveis presentes na engenharia natural. Apesar da apresentação destas técnicas, não queremos defender as soluções da engenharia natural em detrimento da engenharia tradicional. Assim, vão ser descritas técnicas em ambas as áreas para uma melhor compreensão das duas técnicas, de forma a garantir uma maior otimização dos recursos e do local de construção. O objetivo é fornecer alternativas adicionais, e incentivar uma integração entre as duas técnicas. Os sistemas vivos presentes no local de construção podem ser ótimos materiais de construção. Assim a engenharia natural e a utilização de materiais vivos, para aliviar problemas ambientais, como deslizamentos em encostas e margens fluviais são uma resposta viável para estes problemas. As ocorrências de deslizamentos de terra são muito comuns tal como os processos naturais em montanhas tectonicamente ativas, como nos Himalaias. Os taludes são áreas geralmente acentuadas, expostos a fenómenos erosivos e por isso comum a ocorrência de movimentos de vertente. Esta abordagem de estabilização de taludes requer uma verdadeira parceria entre várias disciplinas, incluindo geotecnia, hidrologia, geologia, biologia, engenharia civil, arquitetura e paisagística. Esta dissertação, visa fazer um estudo da problemática ligada à instabilidade de taludes, dando exemplos de algumas soluções realizáveis na área da engenharia natural para o controlo e estabilização de taludes e encostas.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Nesta tese são abordadas as tipologias e metodologias de monitorização e observação de infraestruturas em engenharia civil, nomeadamente através de aplicação de vários métodos de medição, de ensaios e também com implementação de sensores. Esta tese pretende abordar de uma forma mais concreta a utilização de plataformas UAV (Unmanned Aerial Vehicle) que apresentam vantagens consideráveis para ser utilizado na monitorização de infraestruturas devido à rapidez de aquisição de dados, mobilidade, segurança e ao baixo custo de aquisição e exploração. A monitorização com UAV consiste no aproveitamento de uma plataforma que pode transportar variadíssimos equipamentos para registo de dados, como câmaras e sensores de várias ordens, de uma forma rápida, económica e segura. Os UAV’s possibilitam o tratamento rápido da informação por eles recolhida, em tempo real ou em pós-processamento. Os dados recolhidos, dependendo do tipo de infraestruturas e objetivos, podem ser analisados com diversas aplicações que tratam os dados de acordo com as necessidades, tais como, modelação em 3D, modelos de elevação, cálculo de áreas, termografia, fotogrametria, etc. Nesta tese são apresentados alguns casos práticos onde se evidencia a vantagem da utilização do UAV na monitorização de infraestruturas, onde se verifica a rapidez, eficiência e qualidade na recolha de informação com o reduzido custo de exploração.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O objetivo deste relatório é dar a conhecer um possível percurso de carreira para um aluno que, à entrada no mundo profissional, se interessou por sistemas de suporte à decisão e mais tarde enveredou por uma carreira de docente. Descrevi a minha experiência profissional desde a entrada no curso de Engenharia Informática e as opções que fui tomando durante e depois do curso, demonstrativas do interesse e tendências para a área de suporte à decisão dentro das TI, help desk, assim como pela área do ensino. Assim, o facto de ter trabalhado em diversas áreas e em diversas entidades, colaborei destacadamente na CENTRIA, Portugal Telecom (System Care) e Escola Secundária de Francisco Franco. Nestas entidades fiz desenvolvimento aplicacional em Text Mining, na definição de requisitos, na qualidade e integração de dados e na transmissão de ensinamentos. Esta multiplicidade de contextos permitiu a minha evolução profissional e humana. O curso na FCT-UNL capacitou-me para ser tolerante à frustração, devido aos inúmeros obstáculos com que me fui deparando ao longo do curso, transmitindo-me, assim, uma capacidade de adaptação ao nível das mais diversas tecnologias e metodologias. Ao longo da minha carreira, e graças a todos os ensinamentos assimilados, tenho conseguido ultrapassar sempre as tarefas difíceis a nível técnico, funcional e de gestão que me foram surgindo. Espero transmitir claramente como funcionam os meus projetos, as suas componentes, dificuldades e particularidades.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A durabilidade das estruturas de betão armado é atualmente encarada como uma grande preocupação,é uma das principais incertezas e com graves consequências económicas, ambientais e sociais. Com a crescente falta de durabilidade e com a necessidade de construir estruturas sustentáveis, surge a preocupação do desenvolvimento do betão autocompactável (BAC). Este betão surge no final dos anos 80 no Japão e insere-se nos betões especiais, com capacidade de garantir à construção grandes benefícios tecnológicos, económicos e ambientais. Trata-se de uma tecnologia sustentável cuja principal vantagem é a qualidade dos trabalhos de compactação em obra, pois este surge para colocar inteiramente de parte o processo de compactação, obtendo-se assim um material homogéneo e consequentemente mais durável. Apesar do BAC possuir excelentes propriedades, a sua implementação na indústria da construção na RAM encontra-se ainda numa fase embrionária. O presente trabalho consiste no estudo e desenvolvimento experimental deste novo material, utilizando os materiais correntemente utilizados na Região Autónoma da Madeira (RAM). Esta dissertação pretende, em parte, ser um contributo para o estabelecimento de uma metodologia que conduza a composições otimizadas, baseando-se num procedimento de tentativa-erro, de forma a satisfazer todos os requisitos de desempenho. Verificou-se ao longo do desenvolvimento deste trabalho, aplicabilidade do BAC na RAM. Foram realizados alguns dimensionamentos de composições autocompactáveis, para isso, inicialmente realizaram-se vários estudos em pastas, argamassas e consequentemente em betões. De forma, avaliar a autocompactabilidade e caracterizar este tipo de betão no estado fresco, foram realizados um conjunto de ensaios em laboratório e ensaios de caracterização mecânica no betão endurecido. Com o objetivo de validar o estudo das composições analisadas em laboratório, foram realizadas algumas aplicações em condições reais, isto é, em produção industrial. Conseguiram-se alcançar as propriedades adequadas de um BAC, sem alterar significativamente os procedimentos de amassadura, transporte e colocação estabelecidos para o betão convencional. Os resultados obtidos foram satisfatórios e culminaram com a apresentação de uma proposta de betão autocompactável otimizada para o lançamento do produto no mercado.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Este relatório pretende apresentar tanto o projeto desenvolvido assim como a ex-periência vivenciada durante a realização do estágio curricular de conclusão de curso do Mestrado em Engenharia Informática, da Universidade da Madeira. O objetivo de principal foi de desenvolver as minhas áreas de conhecimento, de forma a torna-las em ferramentas úteis para o âmbito profissional. Durante este estágio, foi desenvolvido um projeto de veiculação de anúncios pu-blicitários para toda a rede da empresa ad8biz. Este projeto aborda métodos e técnicas publicitárias assim como, através de Engenharia Reversa, uma possível implementação. Na realização deste projeto foram também abordadas áreas como a Engenharia de Software e Gestão de Projetos, pois foram considerados aspetos relacionados com boas práticas e metodologias de desenvolvimento de software, renegociação de requisitos, e gestão de tarefas.