Desenvolvimento Web

URI Permanente para esta coleção

Navegar

Submissões Recentes

Agora exibindo 1 - 5 de 7
  • Item
    Implantação do repositório científico institucional
    (2023) Gramkow, Vinicio; Rodrigo Curvêllo, M.Eng; Marcela Leite, Msc; Cristhian Heck, M.Eng
    Para auxiliar seus alunos, professores, administradores e gestores, diversas universidades ao redor do mundo estão implementando repositórios científicos institucionais, de maneira a preservar a longo prazo e disponibilizar acesso livre às suas obras intelectuais. Visto que o Instituto Federal Catarinense – Campus Rio do Sul, ainda não possui um repositório científico institucional para seu benefício, este trabalho visa realizar uma pesquisa entre algumas ferramentas open source presentes no mercado, buscando encontrar a melhor para ser utilizada na implantação. A partir da pesquisa realizada, levando em conta os requisitos mínimos necessários, a ferramenta open source encontrada que satisfaz todas as condições necessárias para o uso na instituição e que será utilizada é o Dspace. Assim, uma máquina virtual no servidor da instituição foi criada para ser utilizada pela ferramenta. Com isto criado e configurado, a leitura da documentação e a implementação da ferramenta foi realizada. Contudo, estes processos foram complexos e extremamente custosos em tempo, e gerando diversas dificuldades, porém ao final, a implementação da ferramenta se deu por satisfatória. Com esta etapa concluída realizamos o resgate dos trabalhos, este que foi relativamente satisfatório, visto que apenas não conseguimos resgatar alguns trabalhos do ensino técnico integrado ao ensino médio do ano de 2016 e 2017. Com os trabalhos resgatados, incluímos estes dentro da ferramenta, realizando a categorização de cada um destes. Com as etapas anteriores concluídas, foi disponibilizada a ferramenta para os alunos e professores utilizarem, coletando o feedback destes sobre a ferramenta utilizada. Estes que se demonstraram bastante satisfatórios, fazendo com que a ferramenta se apresentasse extremamente robusta, confiável, e possui uma boa usabilidade, performance e as funcionalidades essenciais, e ainda, será de ajuda no dia-a-dia para os alunos e professores.
  • Item
    Recomendação de planos alimentares utilizando raciocínio baseado em casos
    (2016) Livramento, Matheus; Daniel Gomes Soares, Msc; Juliano Tonizetti Brignoli, Dr; Fábio Alexandrini, Dr
    Para conquistar uma boa saúde, dentre vários aspectos, é indispensável uma boa alimentação. É nesse ponto onde muitas pessoas recorrem a orientação de um profissional. Entretanto, podem ocorrer algumas inconveniências por parte do paciente ou por parte do nuctricionista. Por exemplo, um plano alimentar desenvolvido manualmente por um profissional pode ocasionar inconsistências ou até mesmo um abandono da dieta por parte do paciente e, em consequência da mesma, tornar-se desagradável ou até mesmo impraticável a longo prazo. Já por parte do nutricionista, o aspecto mais trabalhoso de sua função é a elaboração de planos alimentares bem ajustados para cada tipo de paciente que passa pelo seu consultório. Sabendo que cada pessoa possui suas individualidades fisiológicas, embora que, as vezes muito similares entre si, foi utilizada a técnica de Raciocínio Baseado em Casos para amenizar ou anular esses impasses. A ferramenta desenvolvida fornece aos pacientes planos alimentares adaptados ao seu perfil de modo que o mesmo tenha a liberdade de escolher qual plano queira utilizar. Já pelo lado do nutricionista, essa ferramenta utiliza a premissa da similaridade para reutilizar planos alimentares para pacientes com características físicas semelhantes, ou seja, assim que a base de dados do sistema estiver suficientemente populada com planos alimentares, a formulação de novos planos será rara ou nula por parte do nutricionista. Concernente aos testes realizados, focados principalmente nas enfermidades (diabetes, intolerância ao glúten e intolerância à lactose) a ferramenta mostrou-se eficaz pois classificou planos alimentares que continham alimentos restritos como pouco similares, ou seja, não recomendáveis para o paciente portador da doença. Assim, compreendendo que a ferramenta apresentou bons resultados mesmo com poucos casos, conclui-se que sua utilização real por um nutricionista pode ser válida, sendo capaz de agilizar o fluxo de trabalho do profissional e até mesmo evitando possíveis desistências por parte de seus pacientes através do fornecimento de planos dinâmicos.
  • Item
    Sistema de recomendação de roupas fundamentado em raciocínio baseado em casos
    (2015) Santos, Camila Lenz; Daniel Gomes Soares, Msc; Patricia Blini Estivalete, Dr; Fábio Alexandrini, Dr
    A Inteligência Artificial é uma ciência considerada recente, em que trabalhos vem sendo desenvolvidos, como a técnica de Raciocínio Baseados em Casos, cuja aplicação é a solução de problemas por meio da utilização de casos anteriores já conhecidos. Esse trabalho abrange os principais conceitos sobre Raciocínio Baseado em Casos como fundamento para implementação de um Sistema de Recomendação de Roupas, contemplando também conceitos fundamentais sobre o código do vestir. A metodologia utilizada consistiu em pesquisa bibliográfica, levantamento de requisitos funcionais e não funcionais, além disso, foi realizada uma pesquisa quantitativa com mulheres de idade acima de 15 anos, entre a maioria das entrevistadas (48%) possui idade de 15 a 23 anos, 47% das entrevistadas possuem Ensino Superior, a maioria das entrevistadas (35%) gasta 10 minutos por dia procurando o que vestir e 49% possuem dúvidas as vezes do que vestir em alguma ocasião especial. O desenvolvimento do trabalho resultou em um sistema Web utilizando a linguagem de programação PHP que permite a inserção das roupas no sistema e a montagem de combinações de roupas chamadas de casos ou looks. Os casos são cadastrados em uma base de casos e dessa forma é possível fazer a busca de um caso/look quando o usuário desejar uma recomendação do que usar levando em consideração fatores como o clima, a ocasião, o tipo de traje a ser usado e a imagem que deseja transmitir. Após realizada a busca através da técnica de Raciocínio Baseado em Casos é possível concluir todas as outras fases que integram o ciclo RBC como recuperação, reutilização, revisão e retenção dos casos. Resultados foram observados através de testes para validar o sistema proposto demonstrando seu funcionamento.
  • Item
    Software supervisório web para controladores lógicos programáveis com comunicação modbus RTU
    (2016) Prim, Diego Victor; Juliano Tonizetti Brignoli, Dr; Rodrigo Curvêllo, M.Eng
    Controladores lógicos programáveis - CLP estão cada vez mais difundidos no meio industrial, já que realizam funções complexas com grande confiabilidade e robustez (GEORGINE, 2006). Os CLPs são dispositivos digitais, capazes de armazenar instruções para implementação de funções de controle, manipulando dados e até se comunicando em rede. Para acessar informações contidas em um CLP, são comercializados/disponibilizados softwares supervisórios. Entretanto a maioria destes só pode ser acessado pela rede local, limitando, assim, o acesso das informações do controlador. Considerando tal limitação, esse projeto tem como objetivo prover um software supervisório que mantenha as mesmas funções, mas com o diferencial de disponibilizar acesso ao supervisório por meio da internet através de uma interface Web, ampliando seu acesso. Para isto, é necessário o desenvolvimento de um site que disponibilize as informações do CLP. Esta aplicação Web se comunica com o CLP através do protocolo Modbus RTU por meio de perguntas e respostas, utilizando a biblioteca Jamod. Neste projeto, é utilizado o CLP da marca francesa Crouzet modelo Millenium III XD26 aliado ao módulo de expansão Modbus XN05 com porta de comunicação TCP. Este controlador foi programado para fazer o controle de iluminação, bem como a supervisão do estado do alarme e do estado da porta de entrada de uma propriedade. Ainda conta com o recurso da gravação destas informações em um relatório de dados para consulta posterior pelo usuário. Qualquer outro tipo de aplicação contida no CLP, independente do seu modelo, pode ser supervisionada, uma vez que o programa pode ser reconfigurado conforme o número de entradas e saídas do controlador. O supervisório desenvolvido apresenta não somente os estados das portas utilizadas para esta supervisão, como o estado de todas as portas do controlador, possibilitando sua aplicação nas mais variadas atividades de supervisão. O resultado final do desenvolvimento deste software supervisório Web, foi disponibilizar aos usuários todas as informações da sua aplicação contida no CLP, em tempo real e com ampla facilidade de acesso através de um site.
  • Item
    Sistema web de fitopatologia utilizando raciocínio baseado em casos
    (2015) Silva, Guilherme Borges; Fábio Alexandrini, Dr; Daniel Gomes Soares, Msc; Juliano Tonizetti Brignoli, Dr
    O Raciocínio Baseado em Casos é uma técnica de Inteligência Artificial que visa resolver problemas baseando-se em casos resolvidos no passado, usando o cálculo da similaridade para recuperar os casos já resolvidos mais semelhantes com o problema atual. O objetivo deste trabalho consiste em desenvolver um sistema web para o cadastro e registro de casos de fitopatologias para o setor de Fitopatologia do Instituto Federal Catarinense, com o intuito de confeccionar uma nova ferramenta que possa servir de base de pesquisas e registro de uma grande quantidade de informação e dados sobre doenças de plantas. Por ser um sistema web, utilizou-se o banco de dados MySQL e a linguagem PHP. O sistema foi desenvolvido para se tornar uma ferramenta a ser operada por uma equipe do setor de Fitopatologia supracitado, acompanhados por um especialista em fitopatologia. Nos testes realizados, as soluções recuperadas dos casos mais similares puderam ser aplicadas com sucesso, mas caso alguma solução não fosse a ideal para o caso atual, a mesma pôde ser alterada ou, caso o usuário desejasse, pôde-se inserir novas soluções para a enfermidade encontrada.