998 resultados para Software - Desenvolvimento
Resumo:
O presente documento descreve o estágio realizado pela estagiária, que foi integrado num projecto de estudo e desenvolvimento de uma plataforma já existente e em produção. A implementação inicial deste sistema de informação partiu da experiência do orientador inicial Jorge Oliveira, ao desenvolver uma plataforma na ANET- Associação Nacional dos Engenheiros Técnicos. O sistema de informação actual da ANET é constituído por 9 módulos: Membros, Inscrição/Estágio, Secretaria, Declarações, Documentação, Meu INETSYS, Contabilidade, Administração e Manuais/FAQ. Apesar da plataforma se encontrar em funcionamento, apresenta algumas limitações, em particular diferenças de comportamento entre browsers e apresentação de redundância nos dados presentes na Base de Dados do sistema. Para contornar tais problemas a estagiária realizou um estudo sobre a plataforma existente, reestruturou e reaplicou a normalização para algumas tabelas da Base de Dados, remodelou e desenvolveu uma nova plataforma com recurso a novas tecnologias e efectuou estudos de performance, benchmarking, escalabilidade e segurança na aplicação desenvolvida. Dada a extensão dos módulos do sistema objecto de estudo e a limitação de tempo imposta pela duração do estágio, tendo como objectivo último o desenvolvimento de uma aplicação estruturada que respondesse positivamente a testes de performance e segurança, a estagiária ficou responsável pela implementação de alguns daqueles. O trabalho desenvolvido numa primeira fase, coincidente com o primeiro semestre, consistiu no levantamento de requisitos, na análise do desempenho da plataforma em produção na instituição, na análise das soluções tecnológicas e metodologias de desenvolvimento de software a adoptar para o desenvolvimento da nova aplicação. Na segunda fase, portanto segundo semestre, os trabalhos definidos e realizados pela estagiária centraram-se no estudo de performance (análise de front-end/back-end, recorrendo a ferramentas por forma a verificar o comportamento da aplicação), na implementação e reestruturação dos módulos para que se obtenha um bom desempenho ao nível da performance e da segurança, e na avaliação da aplicação mediante a realização de testes ao nível da escalabilidade, segurança, benchmarking e tunig.
Empreendedorismo e Desenvolvimento Local: Um estudo de Caso entre os Jovens do Concelho de S. Miguel
Resumo:
Actualmente o empreendedorismo tem sido um fenómeno de grande importância para o desenvolvimento local sustentável e também uma estratégia do Governo para o combate ao desemprego e o crescimento económico. É neste sentido que o presente trabalho visa abordar o “ empreendedorismo e desenvolvimento local”, procurando demonstrá-lo através de um estudo de caso entre os jovens do Concelho de São Miguel. O objectivo do referido estudo é analisar o perfil empreendedor dos jovens e verificar o seu impacto no desenvolvimento local. Para a realização do estudo de caso foram aplicados questionários para a recolha de dados junto dos jovens de São Miguel. Paralelamente fez-se o levantamento de dados nos serviços de Finanças com o intuito de analisar a dinâmica empresarial neste município, entre os períodos de 2008 a 2011. O tratamento de dados foi feito recorrendo ao Software SPSS versão 17 e Excel. Os resultados do estudo demonstraram que os jovens possuem perfil empreendedor, com uma forte propensão para criar o seu negócio, elevado índice de jovens formados, tanto a níveis académicos, como profissional e superior que são factores importantes no processo empreendedor e contribuirá para o desenvolvimento local. No entanto na realização do estudo foi utilizado a norma Americam Psychological Association (APA), no que se refere as citações e referências bibliográficas.
Resumo:
Este trabalho foi desenvolvido no âmbito do Curso de Licenciatura em Informática – Ramo Educacional e tem por objecto estudar e avaliar o Sistema de Gestão de Conteúdos no Projecto de Desenvolvimento do Site do Ministério da Saúde cujo o objectivo é a implementação de um sistema de informação para a divulgação das actividades realizadas pelo Ministério da Saúde de Cabo Verde. Com o desenvolvimento das tecnologias de informação e comunicação, uma das mais populares formas de divulgação da informação tem sido através de criação de sites e aplicações web. Nessa óptica torna-se de extrema importância que uma instituição como o Ministério da Saúde disponha de um sistema de recolha, tratamento e divulgação de informação utilizando as tecnologias de informação e comunicação. No primeiro momento do trabalho fiz-se uma analise das tecnologias de comunicação, a web, os protocolos utilizados, linguagens de programação, base de dados MYSQL, servidores web, e especialmente o Sistema de Gestão de Conteúdos, seguido de um levantamento dos requisitos e uma análise das necessidades em matéria de infra-estruturas tecnológicas, e escolha de ferramentas de desenvolvimento de sites. Passou-se á recolha de informações através de contactos com todos os departamentos e estruturas do Ministério da Saúde. Segue-se a modelação e análise das informações de acordo com as estruturas dessa Instituição. Seguiu-se para a codificação que consiste praticamente na instalação e configuração dos elementos do joomla que são os templates, componente, módulos, mambots. Após as configurações, fez-se as ligações ou links para os documentos e páginas do site e finalmente os testes do site. Serviram de apoio nesse trabalho disciplinas do curso como Organização Interactiva, Sistemas de Informação, Metodologias de Sistema de Informação, Desenho Software, Desenvolvimentos de Projectos Informáticos e Base de Dados. Com o desenvolvimento deste espaço passa-se a divulgar e publicar todas as actividades relacionadas com a saúde, nomeadamente campanhas de sensibilização e informação, publicação de documentos, dados estatísticos, fóruns de discussões sobre a saúde, inquéritos on-line, entre outros. De salientar que o site neste momento se encontra funcionando e com uma grande audiência.
Resumo:
O presente trabalho demonstra a utilização da linguagem UML na modelação (também se aplica à projecção e desenvolvimento) de sistemas. Incorpora um estudo de caso que consiste na modelação (também, propostas de implementação, sobretudo ao nível do modelo de dados) de um subsistema que faz parte do Sistema de Gestão Académico (SIAC) na Universidade Jean Piaget de Cabo Verde (Unipiaget).O trabalho surge após a percepção das dificuldades em que os alunos e não só, se enfrentam para terem acessos aos dados académicos, principalmente nos períodos em que estes se encontram de férias, daí a necessidade de implementação da Universidade Digital. Assim, aproveitando as boas práticas do desenvolvimento de sistemas, iniciou-se o processo da subdivisão do problema maior (Universidade Digital) em subproblemas (vários subsistemas), cujo projecto se concentra na análise e modelação do subsistema de secretaria digital. A metodologia adoptada foi a do diálogo directo programado e não programado, aplicação de questionários e entrevistas, assim como a da proposta de melhorias.Sendo assim, o trabalho iniciou-se com o levantamento de requisitos e avaliado face ao comportamento de subsistema no seu modo presencial (estado actual). E, por fim foram efectuadas propostas de melhorias, as quais permitirão alcançar a satisfação dos potênciais actores (utilizador do sistema).
Resumo:
O ensaio de consolidação preconiza a utilização de um consolidômetro. Esse equipamento, até então, não era produzido e comercializado no Brasil. Os modelos não automatizados disponíveis para importação, apesar da proposta de baixo custo, ainda são rústicos e necessitam de contínua calibração dos níveis de pressão durante a realização do ensaio. A exclusividade e intervenção de um técnico durante todo o ensaio, associada à precária coleta de dados nesses modelos, ainda são os principais fatores que têm inviabilizado a consolidação desse ensaio na ciência do solo brasileira. Como alternativa a esses problemas, este trabalho teve por objetivos desenvolver e automatizar um consolidômetro a partir de um Controlador Lógico Programável (CLP) com interface homem-máquina (IHM). O equipamento é constituído de um gabinete de metal que aloja conjuntos de dispositivos pneumáticos, eletrônico-digital e atuadores de força e posição. O funcionamento de cada dispositivo de forma isolado ou conjugado é gerenciado por meio de um software em linguagem de programação ladder, que, a partir de um CLP com IHM incorporada, possibilita armazenar instruções e implementar funções. A interface entre o PC e o consolidômetro é feita pelo software CA-Linker, v 1.0, projetado especificamente para o equipamento. O uso do CLP com IHM incorporada permitiu o desenvolvimento e a automação do consolidômetro. O desempenho e a eficiência do conjunto de dispositivos (pneumáticos, eletrônico-digital e atuadores de força e pressão) foram comprovados pelos excelentes resultados dos valores de deformação e pressão obtidos em função do tempo e, principalmente, do comportamento da curva de compressão, gerada pelos ensaios de compressão.
Resumo:
In this technical note, we describe the construction of a low-cost computer controlled device for layer-by-layer film fabrication. The software allows to control multiple material deposition, washing and drying steps and the time for each operation. To test the device, we produced and characterized self-assembled films of conductive polymers by alternating poly(o-methoxyaniline) (POMA) and poly(3-thiophene acetic acid) (PTAA) via the layer-by-layer technique.
Resumo:
O desenvolvimento de técnicas que permitam o aumento da eficiência de práticas de conservação do solo é necessário frente aos grandes prejuízos causados pela erosão. Nesse sentido, elaborou-se um software que utiliza bases de dados geradas em um Sistema de Informações Geográficas e que permite o dimensionamento de sistemas de terraceamento em nível de maneira mais racional, considerando as variações espaciais existentes no terreno. Como dados de entrada ao software, devem ser fornecidas imagens de elevação e declividade e, ainda, características de tipo, uso e manejo do solo, a metodologia para o cálculo do espaçamento entre terraços e a recomendação para a escolha do tipo de terraço mais aconselhado. Como resultados, o software fornece uma imagem com o sistema de terraceamento locado, que pode ser salva em diferentes formatos, bem como um relatório, que poderá ser impresso e usado juntamente com a imagem para a implantação do sistema.
Resumo:
O presente trabalho teve o objetivo de desenvolver uma servoválvula de baixo custo, que respondesse a um sinal eletrônico de controle, para a aplicação de insumos líquidos a taxas variáveis. Depois de realizada pesquisa na literatura das opções de válvulas existentes para a dosagem de líquidos a baixas pressões, partiu-se para o desenvolvimento de uma válvula proporcional com acionamento mecânico por intermédio de um servomotor controlado eletronicamente. Uma vez desenvolvida a servoválvula, o sistema foi submetido a um conjunto de testes, realizados em bancada desenvolvida especificamente para esse fim, onde se procurou avaliar seu comportamento em termos de repetitividade, histerese e linearidade. Como resultados, obtiveram-se três curvas de vazão em função do percentual de abertura, descrevendo três incrementos de abertura e fechamento em duas pressões diferentes de trabalho. A servoválvula apresentou boa repetitividade, razoável histerese e curva tipicamente quadrática, bem como manteve a proposta de baixo custo. Esses resultados apresentaram-se bastante satisfatórios, uma vez que a não-linearidade e a histerese podem ser facilmente corrigidas por meio de software.
Resumo:
Com o advento da eletrônica e a disponibilidade de "software" de processamento, vários tipos de transdutores têm sido testados, visando à determinação da umidade do solo. O uso desses transdutores tem por objetivo a otimização do consumo de água e o conseqüente retorno econômico da atividade da agricultura irrigada. No Laboratório de Hidráulica do Departamento de Engenharia Agrícola da Universidade Federal do Ceará, construiu-se um dispositivo para calibração de sensores de umidade do solo, a sua calibração e a determinação de suas principais propriedades, como precisão e cargas mínima e máxima. O dispositivo consistiu numa torre em aço 1020, com 3,0 m de altura, no topo da qual se montou uma balança de braços. Em um dos braços da balança, colocou-se uma amostra de solo para a inserção dos sensores de umidade e, no outro, uma célula de carga para medir a variação de massa de água na amostra de solo. Foi implementado um circuito eletrônico para permitir a interface da célula de carga com um sistema de aquisição de dados. A análise de regressão, cuja variável dependente foi a saída da célula de carga, e a independente, a massa à qual a balança foi submetida, mostrou-se linear entre 1 kg e 50 kg, com coeficiente de determinação de 0,99995 e coeficiente angular de 0,09198 mV g-1. O dispositivo pode ser utilizado para calibração de sensores de umidade do solo com sensibilidade correspondente à variação de 12,28 mL de água e cargas mínima e máxima para as amostras de solo variando entre 1 e 50 kg.
Resumo:
A seleção e a otimização de sistemas mecanizados são os principais objetivos da mecanização racional. Não é suficiente uma compra adequada do maquinário agrícola se sua utilização não for controlada em aspectos operacionais e financeiros. Neste trabalho, é descrito o desenvolvimento de software para estimativa do custo operacional de máquinas agrícolas (MAQCONTROL), utilizando o ambiente de desenvolvimento Borland Delphi e o banco de dados Firebird. Os custos operacionais foram divididos em fixos e variáveis. Nos custos fixos, foram estimadas as despesas com depreciação, juros, alojamento e seguros. Nos custos variáveis, foi dada ênfase aos custos de manutenção como: óleos lubrificantes, filtros, pneus, graxa, combustível, pequenos reparos e troca de peças. Os resultados demonstraram a eficiência do software para os objetivos propostos. Assim, o MAQCONTROL pode ser uma importante ferramenta no processo de administração rural, pois reduz os custos da informação e agiliza a determinação precisa dos custos operacionais de máquinas agrícolas.
Resumo:
RESUMO O Estado do Paraná caracteriza-se por uma grande variabilidade de épocas de semeadura (DS) e, consequentemente, pelo desenvolvimento máximo vegetativo (DMDV), colheita (DC) e ciclo (CI) para a cultura da soja. O objetivo deste trabalho foi estimar essas datas para o período de primavera-verão do ano-safra de 2011/2012, por meio de séries temporais de imagens do Índice de Vegetação Realçado (do inglês Enhanced Vegetation Index - EVI) do sensor Modis (Moderate Resolution Imaging Spectroradiometer). Gerou-se um perfil espectrotemporal médio de EVI, considerando todos os pixels mapeados como soja dentro de cada município. Estes dados serviram de entrada no software Timesat para estimar os decêndios do ciclo da cultura (DS, DMDV, DC e CI) por municípios. Os resultados mostraram que existe grande variabilidade de datas de plantio em diferentes mesorregiões do Estado. Verificaram-se também divergências entre os resultados encontrados e os dados oficiais de DS e DC. A maior parte da semeadura (65,16%) esteve entre o terceiro decêndio de outubro e o primeiro decêndio de novembro. A maior parte da área de soja do Estado do Paraná (65,46%) teve seu DMDV em janeiro e colheita em março (53,92%).
Resumo:
Resumen en inglés
Resumo:
O presente estudo de investigação-ação partiu da necessidade de investigar e aprofundar a aprendizagem do mecanismo da leitura e da escrita numa criança com Paralisia Cerebral mediante a aplicação do software educativo “Comunicar com Símbolos”. O trabalho desenvolveu-se inicialmente num Centro Escolar de um Agrupamento de Escolas da zona centro do país, no distrito de Santarém, passando a realizar-se, após avaliação diagnóstica, numa Instituição Particular de Segurança Social - Centro de Deficientes Profundos da mesma região e analisa essencialmente o desenvolvimento da aprendizagem da leitura e da escrita numa criança com Paralisia Cerebral Espástica Bilateral com predomínio nos membros inferiores através da aplicação de dez sessões planificadas com base na utilização do software educativo Comunicar com Símbolos, da Cnotinfor – Imagina. Após a intervenção e a análise dos resultados, concluiu-se que o programa informático supramencionado apresenta vantagens significativas na consolidação da leitura e da escrita da criança com Paralisia Cerbral. Este trabalho de natureza interventiva não pretende, de forma alguma, dar respostas únicas na implementação de estratégias na melhoria do desenvolvimento do mecanismo da leitura e da escrita em crianças com Paralisia Cerebral, mas apenas contribuir para uma reflexão aprofundada sobre a importância da aplicação das tecnologias de apoio na prática pedagógica com crianças com Necessidades Educativas Especiais, no geral.
Resumo:
Reusable and evolvable Software Engineering Environments (SEES) are essential to software production and have increasingly become a need. In another perspective, software architectures and reference architectures have played a significant role in determining the success of software systems. In this paper we present a reference architecture for SEEs, named RefASSET, which is based on concepts coming from the aspect-oriented approach. This architecture is specialized to the software testing domain and the development of tools for that domain is discussed. This and other case studies have pointed out that the use of aspects in RefASSET provides a better Separation of Concerns, resulting in reusable and evolvable SEEs. (C) 2011 Elsevier Inc. All rights reserved.
Resumo:
Component-based software engineering has recently emerged as a promising solution to the development of system-level software. Unfortunately, current approaches are limited to specific platforms and domains. This lack of generality is particularly problematic as it prevents knowledge sharing and generally drives development costs up. In the past, we have developed a generic approach to component-based software engineering for system-level software called OpenCom. In this paper, we present OpenComL an instantiation of OpenCom to Linux environments and show how it can be profiled to meet a range of system-level software in Linux environments. For this, we demonstrate its application to constructing a programmable router platform and a middleware for parallel environments.