Portal de Revistas da UNIFENAS (Univ. José do Rosário Vellano)
Not a member yet
    385 research outputs found

    REFATORAÇÃO: APERFEIÇOANDO UM CÓDIGO EXISTENTE

    Get PDF
    Este projeto apresenta um estudo sobre as várias técnicas de refatoração existentes, suas vantagens e desvantagens. Para isto, foi desenvolvido um Sistema de Controle de Monografia sem o uso de nenhuma técnica de refatoração. O sistema foi desenvolvido utilizando duas Arquiteturas: a Arquitetura em Camadas e a Arquitetura Orientada a Objetos. As tecnologias utilizadas para o desenvolvimento do sistema foram a Plataforma .NET da Microsoft, a linguagem de programada C# e o Banco de Dados utilizado foi o SqlServer 2008. Após o desenvolvimento do sistema, foram aplicadas diversas refatorações e foi comprovado que a utilização de tais técnicas melhora a qualidade do código, deixando-o mais limpo e de fácil manutenabilidade. Pôde-se observar também que com o uso de técnicas de refatoração houve uma redução de aproximadamente 9% no total de linhas de códigos do sistema

    SOFTWARE DE GEOPROCESSAMENTO PARA SEGURANÇA PÚBLICA NA ZONA RURAL DE MACHADO-MG

    Get PDF
    Este trabalho tem como principal tema o estudo e desenvolvimento de uma aplicação de Geoprocessamento que tem como principal objetivo o auxílio para que a Policia Militar de Machado/MG tenha recursos tecnológicos suficientes nas tomadas de decisões e estratégias através da análise de dados geradas pelo sistema

    PADRÕES DE PROJETO – CONCEITOS E APLICAÇÕES

    Get PDF
    O padrão de projeto descreve uma solução para determinado problema que pode ser aplicada inúmeras vezes. Porém a utilização desse padrão nunca será da mesma forma, deve ser adaptado para o problema em questão. Este trabalho tem como objetivo demonstrar a aplicação dos padrões de projeto no desenvolvimento de um software e obter componentes reutilizáveis com a utilização dos padrões. Foi utilizado para o desenvolvimento do trabalho o ambiente de desenvolvimento Visual Studio, linguagem de programação C#, banco de dados MySQL, conceitos de orientação a objetos e arquitetura em camadas. O trabalho foi feito desenvolvendo-se um software inicial sem a aplicação dos padrões. Posteriormente foi aplicada uma refatoração no código do software inicial aplicando-se os padrões de projeto. As funcionalidades dos padrões aplicados bem como a codificação necessária para utilização dos padrões são demonstradas neste trabalho. Conclui-se que com a aplicação dos padrões é possível obter componentes reutilizáveis. O trabalho permitiu a demonstração da aplicação dos padrões de projeto

    LOTERIA ESPORTIVA VIRTUAL

    Get PDF
    O objetivo desse  trabalho  foi desenvolver uma  loteria  esportiva  virtual com enfoque  no  futebol  e  testar  sua  aceitação  pelos  usuários.  Desde  os primórdios  da civilização,  já  foi  possível  encontrar  raros  registros  da utilização  de  loterias,  embora seja difícil precisar qual  foi a data e  local de sua criação. O que se pode definir, com bases  nos  poucos  relatos  disponíveis, é  que  a  loteria  foi  criada  com  base  em  dois prováveis motivos:  ação beneficente  e  lazer. Sua  utilização  atravessou  os  séculos  e está muito presente em nosso cotidiano atual. Por esse motivo e pelo fato de ser uma área pouco explorada, foi escolhido esse tema para o trabalho. Com base nesses fatos, foi desenvolvido, com auxílio da  tecnologia atual, uma  loteria esportiva virtual na qual as  pessoas  realizam  suas  apostas  com  mais  comodidade  e lazer.  Definiu-se  como tema  principal  da  presente  loteria  o  futebol,  que  é uma  paixão  de  quase  toda  a população  brasileira,  além  de  ser  um  dos esportes  que  mais  atraem  apostas esportivas.  O  trabalho  foi  desenvolvido em  cinco  etapas  que  passaram  por levantamento  bibliográfico, caracterização  do  sistema,  desenvolvimento,  testes  com usuário e por último analise dos resultados obtidos em relação a aceitação do sistema. Com  isso,  foi concluído  que,  nos  dados  obtidos  nos  testes  com  usuário,  o sistema alcançou uma boa aceitação de seus objetivos propostos no começo do trabalho

    APLICABILIDADE DA ARQUITETURA MVC EM UMA APLICAÇÃO WEB(WebApps)

    Get PDF
    Desde o nascimento da engenharia de software, as empresas de desenvolvimento estão buscando cada vez mais desenvolver softwares de qualidade, dentro do prazo e do orçamento. Para suprir as deficiências encontradas no desenvolvimento, foram criadas novas arquiteturas. O uso de padrões de arquitetura vem sendo fortemente utilizado pelas empresas. Dentre eles, o pattern MVC (Model-View-Controller) é o que mais se destaca. Com o objetivo de explorá-lo, procurou-se abordar as vantagens e as desvantagens, a facilidade no desenvolvimento, a alta manutenabilidade, a testabilidade e o alto reaproveitamento de código. Para alcançar tais objetivos, buscou-se fazer um levantamento bibliográfico em sites e em livros visando à busca de informações para compreender melhor o pattern MVC. Foi desenvolvida uma WebApplication utilizando o Framewok Asp.Net MVC 4.0, possibilitando demonstrar as facilidades na manutenção e no teste de sistema. No processo de modelagem, o pattern MVC requer maior tempo para analisar e para modelar o sistema, o que não é aconselhável para pequenos projetos, porém essencial para grandes projetos cujo controle e cuja organização do desenvolvimento são obtidos de forma eficiente e satisfatória

    PADRÕES DE PROJETO PARA WEB

    Get PDF
    Padrões de projeto são soluções para problemas existentes encontrados no desenvolvimento do software. De tal modo, os padrões de projetos compreendem o vínculo entre um contexto, um problema e uma solução. Esse trabalho tem o objetivo de mostrar a eficiência na aplicação de padrões de projeto para web. No desenvolvimento pressupõe-se desenvolver duas aplicações, sendo uma com a utilização de padrões e outra sem a utilização de padrões. A implementação das aplicações foi feita com a linguagem C# .NET com orientação a objetos e programação em camadas conciliado com as tecnologias HTML5 e CSS3, usando a IDE Visual Studio Express 2012.  Com a utilização de padrões, foi possível verificar um maior reaproveitamento de código e agilidade no desenvolvimento de software e em futuras manutenções acarretando em uma maior produtividade e qualidade nos sistemas. No que diz respeito aos usuários houve um grande benefício demonstrando uma maior usabilidade e acessibilidade do sistema. Com isso, os padrões de projeto podem gerar uma maior viabilidade para construção de software. Finalmente, o software demonstra a utilização de alguns padrões de apresentação que facilitam a interação do usuário com o sistema

    VERIFICADOR DE AUTENTICIDADE EM TRABALHOS ACADÊMICOS UTILIZANDO MÁQUINAS DE BUSCA

    Get PDF
    Em constante evolução, a tecnologia da informação vem colaborando cada vez mais em práticas do dia-a-dia. O surgimento da Internet, e com ela os motores de busca, possibilitou maior ajuda na busca de informações, tornando mais fácil a obtenção de conhecimento. Este trabalho tem como objetivo estudar o funcionamento das máquinas de busca e compreender os detalhes deste funcionamento. Construiu-se um algoritmo que usa as máquinas de busca e as relacionam para que possam fazer massivas buscas na web, levando em consideração o tempo e a possibilidade de erro dessas máquinas. Tendo esta premissa como base, implementou-se um software usando o algoritmo de busca, de forma a encontrar ocorrências em textos acadêmicos que possam estar parcial ou totalmente dispostos na Internet. Com o uso do software, verificaram-se mais possibilidades de comparações, mais rapidez, mais eficiência e mais simplicidade na execução da tarefa de verificação de autenticidade. O software mostrou-se uma ferramenta simples na análise e verificação de trabalhos acadêmicos

    DETECÇÃO DE GENES E PROTEINAS

    Get PDF
    O objetivo principal desse projeto é desenvolver uma ferramenta que identifique uma possível anomalia em uma sequência genética específica, auxiliando o profissional que irá trabalha com esse tipo de informação. Em laboratório é obtido a sequência FASTA. A sequência FASTA é uma sequência de DNA simplificada. A analise é feita utilizando uma amostra de DNA previamente cadastrada na base de dados. Utilizando tal amostra como padrão, é feita uma comparação entre a amostra padrão e a sequência que se deseja identificar, e assim dizer se houve ou não alguma alteração. Depois da comparação feita, é devolvido um relatório dizendo se houve ou não alteração. Se a resposta for sim, é identificada a posição e a possível consequência de tal alteração no individuo

    DESENVOLVIMENTO DE UM APLICATIVO INTEGRADO BASEADO EM DATA SCRAPPING – WINDOWS 8 APP

    Get PDF
    Uma aplicação para Windows 8 destaca-se pela forma como é integrada ao novo padrão de interface da mais nova versão do Sistema Operacional da Microsoft, permitindo uma interatividade mais dinâmica e prática. Este trabalho tem como objetivo explorar recursos e tecnologias emergentes para a criação de uma aplicação totalmente integrada que oferecerá a função de trazer notícias dos mais conhecidos portais de notícias da Internet, diretamente para uma interface do usuário, reunindo tudo em um único ambiente, não sendo necessária a utilização de um navegador web. Para tal, utilizou-se uma técnica denominada Raspagem de Dados, do inglês Data Scrapping, que permite extrair informações de páginas web, assim como uma ferramenta pronta para auxiliar na realização desse trabalho, o HTML Agility Pack. Como solução, foi desenvolvido um Web Service, recurso utilizado para integrar sistemas e aplicações que necessitam de dados que não se encontram em seu contexto

    DESENVOLVIMENTO DE UM SISTEMA ERP PARA WEB

    No full text
    Este trabalho tem como tema principal o estudo e desenvolvimento de uma aplicação de gerenciamento empresarial conhecida como ERP (Enterprise Resource Management), gestão de recursos empresarias, que integra as funções de uma empresa em seus módulos, cada um com um grupo de funções da empresa

    321

    full texts

    385

    metadata records
    Updated in last 30 days.
    Portal de Revistas da UNIFENAS (Univ. José do Rosário Vellano)
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇