Browsing by Issue Date, starting with "2015-07-17"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
- g.Core : sistema de gestão empresarialPublication . Sousa, João Miguel Silva; Grilo, Carlos Fernando AlmeidaEste documento tem como objetivo dar a conhecer o trabalho desenvolvido no âmbito do estágio realizado na empresa “Grifin – Soluções de Informática”. O trabalho desenvolvido passou por realizar três aplicações distintas que integrassem com a aplicação g.Core, aplicação de gestão empresarial e industrial, desenvolvida pela Grifin. Uma das aplicações, de nome Relógio de Ponto, é uma aplicação de controlo de acessos que usa um leitor biométrico para identificar o utilizador. As outras duas aplicações clientes foram desenvolvidas para o sistema operativo Android e são denominadas de g.Core Mobile e g.Produção. A aplicação g.Core Mobile é otimizada para smartphones com o objetivo de oferecer algumas funcionalidades que estão presentes na aplicação g.Core mas agora num contexto de mobilidade. A g.Produção é uma aplicação desenvolvida apenas para tablets, tendo como objetivo permitir aos funcionários de uma unidade de produção da indústria de moldes registar o tempo de cada trabalho realizado. A aplicação g.Core não está desenvolvida de forma de forma a escalar, não tendo camadas de negócio e de acesso dados bem definidas, pelo que houve a necessidade de criar uma nova aplicação, de nome g.Webservice, que disponibilize algumas funcionalidades do g.Core em forma de serviços web REST. Dessa forma, foi possível desenvolver as três aplicações clientes e preparar a aplicação g.Core para integrar outros clientes.
- 4Forces Smart Teams : inteligência nas forças de segurançaPublication . Leal, André Filipe SilvaO presente estágio curricular foi realizado no âmbito da Unidade Curricular de Estágio pertencente ao mestrado de Engenharia Informática – Computação Móvel, lecionado na Escola Superior de Tecnologia e Gestão (ESTG), pertencente ao Instituto Politécnico de Leiria (IPLeiria), e teve como objetivos colocar em prática todos os conhecimentos adquiridos ao longo do percurso académico numa empresa da área, aprender no que consiste o mundo do mercado e adquirir novas competências para a vida profissional. O estágio teve uma duração de nove meses, correspondendo a um ano letivo, na empresa Tecmic S.A. onde, durante esse período participei no desenvolvimento e remodelação de quatro projetos. Três destes projetos já existiam e foi necessário uma análise mais profunda para se verificar as funcionalidades e serviços já existentes, como também as suas dependências. Estes três projetos têm como nome “Download Data”, “Emergências Virtuais” e “Safer”. O “Download Data” baseia-se num serviço que realiza regularmente o download de ficheiros meteorológicos a partir de um servidor via FTP. O projeto “Emergências Virtuais” consiste num módulo que permite ajudar na formação, ou seja, através de um mecanismo de pergunta e possíveis respostas pretende-se avaliar o nível de preparação do utilizador. No caso do projeto “Safer”, nasceu da necessidade de incluir um novo grupo de utilizadores: as Forças de Segurança onde se pretende gerir as mesmas. Por último, o projeto “4Forces Smart Teams” foi um projeto desenvolvido de raiz que consistia no desenvolvimento de uma aplicação mobile. Em todos os projetos, a fase inicial consistiu no levantamento dos requisitos pretendidos, dos serviços e das funcionalidades já implementadas e por implementar. No final de cada projeto foram realizados vários testes (testes unitários e de integração), de forma a verificar se a aplicação estava de acordo com todos os requisitos anteriormente planeados, tanto a nível técnico como a nível de segurança. Após a conclusão dos projetos (fase de prototipagem e demonstração), conseguiu-se no projeto “4Forces Smart Teams”, que é o principal foco deste relatório, obter uma aplicação mobile que consegue gerir tarefas e equipamentos de um utilizador, permite visualizar o ritmo cardíaco do utilizador, reportar a posição do utilizador e comunicar com a aplicação desktop (“Safer”). Para o futuro já foram pensadas algumas melhorias e novas funcionalidades para o projeto “Safer” e “4Forces Smart Teams”. Em relação ao projeto “Safer” era interessante e benéfico existir um sistema de notificações, ou seja, que fosse possível notificar o utilizador através de (email, sms, etc.) com informação relevante. Outra mais-valia deste sistema era alertar a equipa de desenvolvimento quando ocorrer um problema, permitindo assim um melhor e mais rápido suporte. Outra implementação pensada é de um “sistema de limpeza” de dados removidos. Neste momento os dados não se encontram a ser removidos, para preservar o histórico de relações entre objetos. Este novo sistema de “limpeza” irá limpar esses dados, movendo os dados removidos para um sistema à parte. Noutra vertente, temos a aplicação mobile “4Forces Smart Teams” onde já foram pensadas diversas funcionalidades novas das quais se destaca a integração de um mapa na aplicação, permitindo assim visualizar as missões e os meios. Outra funcionalidade nova passaria por permitir integrar funções de administrador, ou seja, muitas das ações feitas da aplicação “Safer” poderiam ser possíveis na aplicação mobile. Finalmente, integrar mecanismos como o de upload de imagens e notificações.