997 resultados para Desenvolvimento de Software Orientado a Aspectos


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Dissertação apresentada ao Instituto Politécnico de Castelo Branco para cumprimento dos requisitos necessários à obtenção do grau de Mestre em Desenvolvimento de Software e Sistemas Interactivos, realizada sob a orientação científica do Doutor Nuno Filipe Alves Gaiola Castela, Professor-adjunto do Departamento de Engenharia Informática da Escola Superior de Tecnologia do Instituto Politécnico de Castelo Branco.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Esta dissertação apresenta um projecto em engenharia de software para o desenvolvimento e implementação ·De um módulo parte integrante da plataforma XEO, denominado XEOReports. Este módulo destina-se à construção de relatórios dinâmicos, no formato. pdf tendo como base ecrãs de edição da plataforma XEO. Foi utilizada uma plataforma de geração de relatórios em diversos formatos, de nome JasperReports, de forma a que o módulo desenvolvido fosse a integração entre as duas plataformas, XEO e JasperReports. O desenvolvimento deste módulo foi feito tendo em conta os requisitos que a plataforma jasperReports apresentava para a geração de relatórios tendo como base os ecrãs da plataforma XEO. O estudo foi feito respeitando a metodologia de desenvolvimento de software UML, respeitando as boas práticas de desenvolvimento de software a ela inerentes. ABSTRACT; This thesis consists in a software engineering project that deals with the development, functioning and implementation of the XEOReports module, which later became a component of the XEO platform. The XEOReports module aims the construction of dynamic reports in the Portable Document Format (PDF), based on edition screens of the XEO platform. JasperReports, an open source reporting engine, which generates reports in several file formats, was also used in the project development. Therefore, the XEOReports module is the result of the two platforms integration, namely XEO and JasperReports. It is also important to refer that this study took into account the JasperReports platform requirements in the creation of reports based on edition screens of the XEO platform. Moreover, the development methodology of the UML software, as well as the good development software practices inherent in it, were respected and followed in the progression of this project.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Doutoramento em Gestão

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Dissertação de Mestrado, Engenharia Informática, Faculdade de Ciências e Tecnologia, Universidade do Algarve, 2014

Relevância:

100.00% 100.00%

Publicador:

Resumo:

No desenvolvimento deste Trabalho de Investigação Aplicada, pretende-se responder à questão: Quais os requisitos necessários a implementar numa base de dados relacional de controlos de segurança da informação para Unidades, Estabelecimentos ou Órgãos militares do Exército Português? Deste modo, para se responder a esta questão central, houve necessidade de subdividir esta em quatro questões derivadas, sendo elas: 1. Quais as principais dimensões de segurança da informação ao nível organizacional? 2. Quais as principais categorias de segurança da informação ao nível organizacional? 3. Quais os principais controlos de segurança da informação a implementar numa organização militar? 4. Quais os requisitos funcionais necessários a implementar numa base de dados de controlos de segurança da informação a implementar numa organização militar? Para responder a estas questões de investigação, este trabalho assenta numa investigação aplicada, com o objetivo de desenvolver uma aplicação prática para os conhecimentos adquiridos, materializando-se assim numa base de dados. Ainda, quanto ao objetivo da investigação, este é descritivo, explicativo e exploratório, uma vez que, tem o objetivo de descrever as principais dimensões, categorias e controlos da segurança da informação, assim como o objetivo de explicar quais são os requisitos funcionais necessários a implementar numa base de dados de controlos de segurança da informação. Por último, tem ainda o objetivo de efetuar um estudo exploratório, comprovando a eficácia da base de dados. Esta investigação assenta no método indutivo, partindo de premissas particulares para chegar a conclusões gerais, isto é, a partir de análise de documentos e de inquéritos por entrevista, identificar-se-ão quais são os requisitos funcionais necessários a implementar, generalizando para todas as Unidades, Estabelecimentos ou Órgãos militares do Exército Português. No que corresponde ao método de procedimentos, usar-se-á o método comparativo, com vista a identificar qual é a norma internacional de gestão de segurança de informação mais indicada a registar na base de dados. Por último, como referido anteriormente, no que concerne às técnicas de investigação, será usado o inquérito por entrevista, identificando os requisitos necessários a implementar, e a análise de documentos, identificando as principais dimensões, categoriasou controlos necessários a implementar numa base de dados de controlos de segurança da informação. Posto isto, numa primeira fase da investigação, através da análise de documentos, percecionam-se as principais dimensões, categorias e controlos de segurança da informação necessários a aplicar nas Unidades, Estabelecimentos ou Órgãos militares do Exército Português, por forma a contribuir para o sucesso na gestão da segurança da informação militar. Ainda, através de entrevistas a especialistas da área de segurança da informação e dos Sistemas de Informação nas unidades militares, identificar-se-ão quais os requisitos funcionais necessários a implementar numa base de dados de controlos de segurança da informação a implementar numa organização militar. Por último, numa segunda fase, através do modelo de desenvolvimento de software em cascata revisto, pretende-se desenvolver uma base de dados relacional, em Microsoft Access, de controlos de segurança da Informação a fim de implementar em Unidades, Estabelecimentos ou Órgãos militares do Exército Português. Posteriormente, após o desenvolvimento da base de dados, pretende-se efetuar um estudo exploratório com vista a validar a mesma, de modo a comprovar se esta responde às necessidades para a qual foi desenvolvida.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

En un ambiente tecnológicamente cambiante como el que vivimos día a día, las empresa industriales procuran estar a la vanguardia y utilizar mecanismos que les permita competir en un mercado demandado cada vez más por la calidad y confianza tanto en sus productos como la información que manejan y que les permite mejorar y crecer como entidad. En tal sentido las auditorias de sistemas son cada vez más importante para dichas compañías, las cuales necesitan confiar en la información que los sistemas informáticos que poseen generan. La calidad de la información, armonía y efectividad de los sistemas en las empresas es un punto crucial para estas, los profesionales en contaduría pública tienen ante sí un campo de trabajo muy poco aprovechado; pero, que representa una oportunidad para ampliar sus servicios, más aun si este cuenta con una herramienta que le permita no solo incursionar en auditorias de sistemas sino además valla sumado con la base de las normas ISO 27000. Si bien es cierto que partimos de los avances tecnológicos y de la implementación de estos en las empresas, el estándar de calidad ISO 27000 está orientado a aspectos organizativos; es decir a la organización de la seguridad de la información; por tanto la auditoria de sistemas bajo el enfoque de dicha norma trata no solo de poner de manifiesto la existencia de un correcto sistema de calidad documentado sino también de que los sistemas sean conocidos por toda la organización. Sin embargo, este campo representa para los profesionales en contaduría pública un reto y demanda que estén al tanto de las nuevas innovaciones de normalización y su desarrollo, por tanto y como medida de apoyo, es necesario contar con los pasos o lineamientos para el desarrollo de una auditoria de sistemas con base a las normas ISO 27000; las cuales vendrían a dar un valor agregado a los servicios que prestan, es por eso que surge la presente investigación con el objetivo de brindar una herramienta que les permita conocer e implementar las normas ya mencionadas en este tipo de trabajos. La investigación se desarrolló bajo el enfoque hipotético deductivo, empleando un estudio de tipo descriptivo analítico y mediante técnicas e instrumentos como la encuesta, el muestreo y la investigación bibliográfica que permitió conocer la situación actual en cuanto a los conocimientos de los profesionales en contradiría publica sobre las normas de calidad ISO 27000 y su implementación en las auditorias de sistemas. Con relación a lo anteriormente expuesto, actualmente no se cuenta con este tipo de herramientas, las cuales brindarían un aporte a los trabajos realizados. En conclusión un modelo de planeación de auditoria de sistemas con base a las normas ISO 27000 representa una herramienta útil para aquellos profesionales que ya se encuentran desarrollando trabajos de auditoria de sistemas y como un aliciente para aquellos que todavía no se deciden a incursionar en dicho campo. Por tanto se sugiere tomar como base para el desarrollo de este tipo de trabajos el presente modelo de planeación de auditoría de sistemas con base a las normas ISO 27000 para las empresas industriales.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

O Turismo e a Fotografia têm uma relação muito estreita, sendo, para muitos turistas, a prática fotográfica um elemento essencial na experiência turística. Esta relação é, desde há muito, explorada pelas Organizações de Gestão do Destino (OGD) na vertente de promoção do destino e da sua imagem projectada, uma vez que as fotografias são uma forma de materializar uma ideia/imagem em relação a um determinado local, de aproximar o turista da experiência real, motivando-o à compra. No entanto é menos comum que as organizações do destino partam da fotografia para compreender o turista. Actualmente e com a rápida e abrangente disseminação de informação típica da era digital, os utilizadores/consumidores/visitantes têm um papel tão ou mais importante que as OGD’s na construção da imagem de um destino. É fundamental que as organizações não só percebam qual o tipo de informação que está a ser gerada entre os utilizadores, como que monitorizem preferências que surgem no seio das redes sociais, podendo deste modo antever tendências e, consequentemente criar novas estratégias, não só em termos de marketing e promoção, como de planeamento de negócio, especialmente no que respeita ao posicionamento e diferenciação perante a concorrência. Para ser possível monitorizar esta informação é necessário medir os seus indicadores, sendo importante criar estratégias e ferramentas de recolha. O que se pretende, a partir deste estudo, é defender a viabilidade da fotografia digital enquanto objecto de estudo, uma vez que é uma aliada na compreensão da imagem projectada pela OGD’s, mas também, e a cada vez mais, da imagem percebida e projectada pelos visitantes, a partir do conteúdo gerado pelos turistas. Tomamos como caso de estudo a cidade de Lisboa, a qual conhece nos últimos anos um grande impulso na sua atractividade turística. Tendo como base estudos similares relacionados com outros destinos construímos um sistema metodológico apoiado em estudos análogos, e no desenvolvimento de software de recolha de dados a partir de uma rede social de partilha de imagens – o Instagram. Foi possível recolher uma amostragem de imagens de Lisboa criadas por turistas, bem como o lote de imagens usadas por uma OGD para promoção de Lisboa. Após o nosso processamento de dados, foi possível efectuar uma análise de conteúdo dessas imagens chegando ao conjunto de atributos que caracteriza o seu conteúdo. Esse conteúdo foi então comparado, de modo a concluirmos sobre a semelhança ou disparidade entre as imagens usadas para promover Lisboa e aquelas que parecem transmitir aquilo que em Lisboa realmente impressiona. As principais conclusões apontam para uma concordância entre os atributos mais frequentes das fotografias tiradas por OGD e Turistas. Porém existe discordância entre os atributos menos importantes, isto é, menos presentes. A metodologia utilizada abre novos caminhos na utilização de fotos de redes sociais para estudo do comportamento do turista e da imagem do destino.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Este projeto tem como objetivo apresentar um protótipo de um sistema de informação web, para o registo de sacramentos nas paróquias da Diocese de Mindelo. O volume de dados e informação referente aos processos dos sacramentos, cresce dia após dia o que torna o sistema atual nas paróquias, muito complexo. Com intenção de gerir de forma eficaz e eficiente a informação, que é essencial para tomada de decisão em qualquer organização, propôs-se desenvolver um protótipo para um sistema que permite efetuar o registo do sacramento do batismo e no futuro implementar os outros sacramentos no sistema. Para se alcançar o objetivo citado acima, utilizou-se o modelo de desenvolvimento de software ICONIX, uma metodologia que possui um alto grau de aceitação em empresas de software por sua racionalização em questões relacionadas à documentação, entrevistou-se alguns funcionários das paróquias, consultou-se e analisou-se os documentos referentes à DM, e finalmente desenhou-se o sistema proposto utilizando basicamente as tecnologias: Bootstrap, PHP e JavaScript, e para ambiente de desenvolvimento a plataforma AMPPS. Entretanto, com a realização deste projeto, espera-se como resultado um sistema que permita resolver problemas tais como: a demora na emissão de certidões, extratos e a dificuldade de obter informação atualizada sobre os sacramentos.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

O presente trabalho teve por objetivo estudar o potencial dos Sistemas de Informações Geográficas (SIG’s), para obtenção de parâmetros adequados e geração de produtos temáticos digitais visando à representação do espaço geográfico para estudos regionais. O emprego de hardware tem sido um fator modificador da forma de condução dos trabalhos, sejam científicos ou não, aonde o uso intensivo dos mesmos vem revolucionando métodos e técnicas de abordagem de problemas específicos, propiciando, na maioria das vezes, avanços qualitativos expressivos e precisão dos resultados. Constata-se um avanço significativo no desenvolvimento de software específico para o tratamento de dados, baseado no uso de microcomputadores, denominados de “informação geográfica” ou mais simplesmente SIG’s, que vem surgindo rapidamente e ganhando espaço considerado importantíssimo no meio científico. Tais sistemas apresentam peculiaridades que se destacam como sendo, eficientes e limitados. Quando o usuário de um SIG defronta-se, mais frequentemente do que possa parecer razoável, com situações de limitação tanto na operação como na aplicação destes sistemas. Nesse contexto as metodologias utilizadas foram às propostas por De Biasi (1970), Rosim, Felgueiras e Namikawa (1993); Bertotti (1997 e 2006); Pereira Neto e Valério Filho (1993), que empregadas isoladamente ou em conjunto, de forma integrada fornecem informações e dados importantíssimos no poder de decisão nos diversos estudos de pesquisa científica, bem como, na orientação de processos de gestão e planejamento ambiental, como de natureza urbana/rural, além de geração de conhecimento das potencialidades socioambientais para fins de melhor aproveitamento e ocupação.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

O genograma é a representação gráfica de uma família por meio de símbolos convencionados. É um instrumento utilizado por profissionais em abordagens familiares na Atenção Primária à Saúde (APS) tanto no campo da assistência, como no da pesquisa. A estrutura é capaz de identificar e retratar a dinâmica familiar com seus padrões de relacionamentos e conflitos, doenças, ligações pessoais e sociais, entre outras peculiaridades do gênero. Trata-se de um aplicativo elaborado com o intuito de facilitar a criação e manuseio de genogramas em formato eletrônico.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

A atenção à saúde das crianças tem como objetivo garantir um adequado desenvolvimento nesse período da vida a partir de um estudo adequado nas diferentes faixas etárias para conseguir um desenvolvimento e crescimento ótimo, abordando aspectos ambientais, biopsicossociais, promoção a saúde e prevenção de agravos como estratégia fundamental. O acompanhamento das crianças na atenção primária é de fundamental relevância, pois pode atuar de forma preventiva na diminuição das taxas de mortalidade infantil com a garantia de um acompanhamento de qualidade. Objetivando qualificar a atenção das crianças pertencentes à Unidade de Saúde Agenor Paolo da Silva do município de Alto Alegre/RR foi realizada uma intervenção em saúde entre os meses de fevereiro e junho de 2015 direcionada à população anteriormente citada. Inicialmente, foi organizado um projeto com os seguintes objetivos: ampliar a cobertura, melhorar a adesão e qualidade dos atendimentos às crianças, melhorar o registro das informações, mapear as crianças de risco e promover saúde. A relevância da intervenção encontra-se na garantia da saúde por meio de um acompanhamento efetivo e humanizado incluindo ações de prevenção e promoção à saúde, além de diagnóstico e tratamento precoce das patologias que podem ocorrer nesse período. Para alcançar os objetivos foram realizadas ações nos quatro eixos pedagógicos do curso, a saber: monitoramento e avaliação, organização e gestão do serviço, engajamento público e qualificação da prática clínica. Utilizamos a Planilha de coleta de dados e ficha espelho disponibilizada pela Universidade Federal de Pelotas. Antes da intervenção, das 162 crianças estimadas para a área, a equipe acompanhava 6% (11) das crianças menores de 1 ano. Diante disso, a equipe propôs a intervenção para realizar uma ampliação e qualificação da atenção a saúde das crianças. Desta forma, após a intervenção alcançamos como principais resultados o acompanhamento na puericultura de 79 crianças até 72 meses (48%) estimadas para a área. A maioria dos indicadores de qualidade foi alcançada em sua totalidade, tais como, monitoramento de crianças com excesso de peso, monitoramento do desenvolvimento, realização do teste do pezinho e triagem auditiva. Os resultados que não tiveram êxito foram vacinação em dia para 73 crianças (92,4%), suplementação de ferro para 20 crianças (87%) e primeira consulta odontológica para 55 crianças (77,5%). As ações desenvolvidas na unidade durante a intervenção podem ser consideradas como ações simples, mas de grande relevância para a qualificação da assistência as crianças, pois contribuíram para a melhoria dos atendimentos dispensados.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

The spread of wireless networks and growing proliferation of mobile devices require the development of mobility control mechanisms to support the different demands of traffic in different network conditions. A major obstacle to developing this kind of technology is the complexity involved in handling all the information about the large number of Moving Objects (MO), as well as the entire signaling overhead required to manage these procedures in the network. Despite several initiatives have been proposed by the scientific community to address this issue they have not proved to be effective since they depend on the particular request of the MO that is responsible for triggering the mobility process. Moreover, they are often only guided by wireless medium statistics, such as Received Signal Strength Indicator (RSSI) of the candidate Point of Attachment (PoA). Thus, this work seeks to develop, evaluate and validate a sophisticated communication infrastructure for Wireless Networking for Moving Objects (WiNeMO) systems by making use of the flexibility provided by the Software-Defined Networking (SDN) paradigm, where network functions are easily and efficiently deployed by integrating OpenFlow and IEEE 802.21 standards. For purposes of benchmarking, the analysis was conducted in the control and data planes aspects, which demonstrate that the proposal significantly outperforms typical IPbased SDN and QoS-enabled capabilities, by allowing the network to handle the multimedia traffic with optimal Quality of Service (QoS) transport and acceptable Quality of Experience (QoE) over time.

Relevância:

50.00% 50.00%

Publicador:

Resumo:

Na área de Engenharia de Software, há vários modelos formais de especificação orientado a objetos (OO). Um destes é o OO-Method / OASIS. OO-Method se baseia nos seguintes princípios: - dar suporte às noções do modelo conceitual orientado a objetos; - integrar os modelos formais com metodologias de aceitação industrial; - possibilitar a produção de software avançado que inclua a geração completa de código (estática e dinâmica) do desenvolvimento comercial. O processo de desenvolvimento consiste em levantar as propriedades principais do sistema em desenvolvimento (modelo conceitual) por parte do engenheiro de software, e construir de forma automática, em qualquer momento (por um processo de conversão gráfico-textual) a especificação formal orientada a objetos em OASIS (Open and Active Specifications of Information System) que constituirá um repositório de alto nível do sistema. O objetivo de OASIS é expressar os requisitos funcionais de um sistema de informação, em um marco formal, que facilite sua validação e geração automática de programas. OASIS não inclui a especificação de aspectos temporais. A modelagem de aspectos temporais é um importante tópico da modelagem de sistemas de informação, porque através destes são representadas as características dinâmicas das aplicações e a interação temporal entre diferentes processos. A especificação de requisitos de aplicações através de modelos orientados a objetos permite representar não só os seus estados, mas também, seu comportamento. Modelos temporais representam também a evolução de objetos com o tempo. Como o estado de um objeto pode ser alterado devido à ocorrência de um evento (fato ocorrido em um determinado instante no tempo), é importante que o modelo utilizado permita apresentar a história destes eventos. O presente trabalho tem por finalidade propor uma extensão temporal a um modelo formal de especificação OO. Esta extensão inclui tanto aspectos estáticos quanto dinâmicos. A extensão de aspectos estáticos estende OASIS com atributos temporais. A extensão dos aspectos dinâmicos, contribuição central do trabalho, estende OASIS com eventos temporais.

Relevância:

50.00% 50.00%

Publicador:

Resumo:

O objetivo da pesquisa atém-se primeiramente em elaborar um protocolo que permita analisar, por meio de um conjunto de indicadores, o processo de reutilização de software no desenvolvimento de sistemas de informação modelando objetos de negócios. O protocolo concebido compõe-se de um modelo analítico e de grades de análise, a serem empregadas na classificação e tabulação dos dados obtidos empiricamente. Com vistas à validação inicial do protocolo de análise, realiza-se um estudo de caso. A investigação ocorre num dos primeiros e, no momento, maior projeto de fornecimento de elementos de software reutilizáveis destinados a negócios, o IBM SANFRANCISCO, bem como no primeiro projeto desenvolvido no Brasil com base no por ele disponibilizado, o sistema Apontamento Universal de Horas (TIME SHEET System). Quanto à aplicabilidade do protocolo na prática, este se mostra abrangente e adequado à compreensão do processo. Quanto aos resultados do estudo de caso, a análise dos dados revela uma situação em que as expectativas (dos pesquisadores) de reutilização de elementos de software orientadas a negócio eram superiores ao observado. Houve, entretanto, reutilização de elementos de baixo nível, que forneceram a infra-estrutura necessária para o desenvolvimento do projeto. Os resultados contextualizados diante das expectativas de reutilização (dos desenvolvedores) são positivos, na medida em que houve benefícios metodológicos e tecnológicos decorrentes da parceria realizada. Por outro lado, constatam-se alguns aspectos restritivos para o desenvolvedor de aplicativos, em virtude de escolhas arbitrárias realizadas pelo provedor de elementos reutilizáveis.

Relevância:

50.00% 50.00%

Publicador:

Resumo:

Muitos aplicativos atuais, envolvendo diversos domínios de conhecimento, são estruturados como arquiteturas de software que incorporam, além dos requisitos funcionais, requisitos não funcionais, como segurança, por exemplo. Tais requisitos podem constituir um domínio próprio, e, portanto, serem comuns a várias outras arquiteturas de software. Tecnologias como Programação Orientada a Aspectos, Reflexão Computacional e Padrões de Projeto colaboram no desenvolvimento de arquiteturas que provêem a separação de requisitos não funcionais. Porém, sua experimentação e adoção no domínio da segurança computacional ainda é incipiente. O foco deste trabalho é a elaboração de um padrão de projeto voltado à segurança, utilizando como arquitetura conceitual programação orientada a aspectos, e como arquitetura de implementação, reflexão computacional. A composição destas tecnologias resulta em um middleware orientado à segurança, voltado a aplicações desenvolvidas em Java. Estuda-se as tecnologias, seus relacionamentos com a área de segurança, seguido da proposta de uma arquitetura de referência, a partir da qual é extraído um protótipo do middleware de segurança. Este, por sua vez, provê mecanismos de segurança tão transparentes quanto possível para as aplicações que suporta. Com o objetivo de realizar a implementação do middleware de segurança, também são estudadas os mecanismos de segurança da plataforma Java, porém limitado ao escopo deste trabalho. Segue-se o estudo da base conceitual das tecnologias de Reflexão Computacional, o modelo de implementação, seguido de Programação Orientada a Aspectos, o modelo conceitual, e, por fim, têm-se os Padrões de Projeto, a arquitetura de referência. Integrando as três tecnologias apresentadas, propõe-se um modelo, que estabelece a composição de um Padrão Proxy, estruturado de acordo com a arquitetura reflexiva. Este modelo de arquitetura objetiva implementar o aspecto de segurança de acesso a componentes Java, de forma não intrusiva,. Baseado no modelo, descreve-se a implementação dos diversos elementos do middleware, estruturados de forma a ilustrar os conceitos propostos. Ao final, apresenta-se resultados obtidos durante a elaboração deste trabalho, bem como críticas e sugestões de trabalhos futuros.