TFCs, Dissertações e Teses

Apresentam-se Trabalhos Finais de Curso, Dissertações de Mestrado e Teses de Doutoramento desenvolvidas no DEISI.

Trabalhos em Curso

  • 46 Trabalhos Finais de Curso

    • Abordagens não supervisionadas para deteção de reviews falsas em plataformas de e-commerceNuno Santinhos.
      Orientador: Sofia Fernandes
      Licenciatura em Ciência de Dados. 2025

      Descarregar Relatório Email: nunomsantinhos@gmail.com

      Resumo: O crescimento do e-commerce trouxe um aumento significativo nas avaliações, que desempenham um papel determinante nas decisões de compra dos consumidores. Contudo, o fenómeno das fake reviews compromete a confiança nas plataformas digitais, prejudicando tanto os consumidores como as empresas. Este trabalho propõe a aplicação de técnicas de aprendizagem automatizada, como o algoritmo K-Means, e de modelos avançados baseados em redes neuronais, com o objetivo de identificar padrões associados a avaliações falsas. Recorrendo a um conjunto de dados da Amazon, recolhido entre 1996 e 2023, serão analisadas métricas comportamentais e linguísticas que possibilitam a distinção entre avaliações genuínas e falsas. Este estudo sublinha a relevância de métodos inovadores e integrados para enfrentar os desafios da manipulação de avaliações, promovendo um ambiente de comércio digital mais mais transparente e fiável.

      Palavras chave: Avaliação automatizada; Python.

      Áreas: Ciência de Dados; Ciência de Dados e Inteligência Artificial.

      Tecnologias usadas: Python; Sklearn.

    • AdvenTourGonçalo Neves, Lucas Botelho.
      Orientador: José Cascais Brás
      Licenciatura em Engenharia Informática. 2025

      Email: goncaloneves0207@gmail.com

      Resumo: Este trabalho propõe o desenvolvimento da aplicação mobile AdvenTour, focada no turismo de aventura, um segmento que tem registado um crescimento notável nos últimos anos. De acordo com relatórios da Organização Mundial do Turismo, cerca de 40% dos turistas globais procuram experiências autênticas e emocionantes, enquanto o mercado de turismo de aventura cresce a uma taxa anual aproximada de 10%. A AdvenTour visa ser uma plataforma centralizada para que os turistas planeiem e encontrem informações sobre aventuras radicais, oferecendo uma interface simples e intuitiva para explorar e partilhar atividades emocionantes. Adicionalmente, a AdvenTour fomenta uma comunidade global de aventureiros, permitindo avaliações de utilizadores, interação direta entre membros e criação de itinerários personalizáveis. Este TFC concentra-se na conceção e desenvolvimento de funcionalidades que ajudam os utilizadores a navegar por experiências em diferentes países, fornecer feedback e planear itinerários de forma prática e eficiente. Ao centralizar dados, facilitar o planeamento de viagens e conectar aventureiros, a AdvenTour resolve o problema real da dispersão de informações no turismo de aventura, simplificando o processo para viajantes que procuram experiências fora do comum e contribuindo para o crescimento sustentável do setor, promovendo atividades de aventura que respeitem o meio ambiente e as culturas locais. Pode ajudar a reduzir a sobrecarga dos destinos turísticos populares permitindo que as comunidades locais fora dos grandes centros turísticos beneficiem economicamente, promovendo uma distribuição mais equitativa dos lucros gerados pelo turismo de aventura.

      Palavras chave: Interação entre membros; Itinerários Personalizáveis; Planeamento de Itinerários; Sustentabilidade; Turismo Responsável; Turismo de Aventura.

      Áreas: Computação Móvel; Sustentabilidade; Turismo de Aventura.

      Tecnologias usadas: .NET; C#; Dart; Docker; Entity Framework; Flutter; JSON; REST; SQL Server.

    • Aplicativo para gestão de voluntários e auxilio de associações de animaisA22203646.
      Orientador: Bruno Cipriano, Rodrigo Correia
      Licenciatura em Informática de Gestão. 2025

      Descarregar Relatório Email: catiacrcoelho@gmail.com

      Resumo: Este projeto consiste no desenvolvimento de uma aplicação móvel, que posteriormente será convertida para uma plataforma web. A ideia central da aplicação é criar uma plataforma que facilite e incentive o envolvimento das pessoas com os animais das associações de proteção animal, promovendo uma maior interação e visibilidade tanto para os animais quanto para as instituições. A aplicação permitirá que as associações criem perfis onde poderão apresentar informações sobre si mesmas e individualmente sobre os seus animais disponíveis para interação. Os utilizadores, por sua vez, poderão criar um perfil e ter acesso aos animais, com a possibilidade de agendar diretamente atividades, como passeios com cães. Para garantir a segurança e o bem-estar dos animais, será necessário que os utilizadores aceitem e cumpram os termos de responsabilidade apresentados na aplicação, previamente estabelecidos pelas associações. Esta ferramenta visa eliminar barreiras comuns ao voluntariado, como a dificuldade de contacto telefónico ou a necessidade de deslocação sem garantia de disponibilidade. Através da aplicação, as associações receberão notificações de pedidos e comprometer-se-ão a responder dentro de um prazo razoável, mantendo o processo organizado e ágil. Os utilizadores também terão informações claras sobre o estado dos seus pedidos. Além de melhorar a logística e o acesso ao voluntariado, a aplicação promove uma maior socialização dos animais, ajudando-os a interagir com um maior número de pessoas. Este contacto regular com novos rostos pode ser especialmente benéfico para animais que passaram por situações de abandono ou maus-tratos, ajudando-os a recuperar a confiança nos humanos. Por fim, a aplicação coloca sempre o bem-estar dos animais em primeiro lugar, permitindo que cada associação decida o que é melhor para os seus protegidos, respeitando as suas particularidades. O objetivo final é simplificar o processo de envolvimento das pessoas com esta causa e fortalecer a relação entre a comunidade e as associações, contribuindo para o bem-estar dos animais e o aumento das iniciativas de apoio, voluntariado e adoção.

      Palavras chave: Animais; Organizações.

      Áreas: Computação Móvel; sociedade.

      Tecnologias usadas: Dart; Firebase; Flutter.

    • Aplicação Móvel de Audiolivros InfantisTomás Silva, Carlota Montalvão.
      Orientador: Lúcio Studer, Martim Mourão
      Em parceria com Associação Nacional Glaucoma Pediátrico (ANGP)
      Licenciatura em Engenharia Informática. Licenciatura em Informática de Gestão. 2025

      Descarregar Relatório Email: thomazo2004@gmail.com

      Resumo: Este TFC consiste no desenvolvimento e implementação de uma aplicação móvel destinada a disponibilizar audiolivros infantis, bem como a permitir a gravação de audiolivros ou até mesmo histórias imaginadas pelos pais. A oportunidade de criar esta aplicação surgiu em colaboração com a Associação Nacional de Glaucoma Pediátrico, que visa em apoiar as crianças com esta condição. A aplicação tem como objetivo beneficiar não só estas crianças, como também os seus familiares, oferecendo uma plataforma comunitária onde estes possam gravar audiolivros e partilhá-los numa biblioteca acessível através da mesma aplicação. O projeto abrange todo o ciclo de desenvolvimento de software, desde a conceção inicial até à sua implementação e aos testes finais. Um dos principais focos é garantir uma interface intuitiva e acessível para todos os futuros utilizadores. Com o desenvolvimento desta aplicação, esperamos proporcionar momentos significativos em família, realizados por todos para todos e, acima de tudo, contribuir para a inclusão social e educativa destas crianças.

      Palavras chave: Aplicação móvel.

      Áreas: educação; saúde; sociedade.

      Tecnologias usadas: Bootstrap; CSS; Django; HTML; JavaScript; Python.

    • Aplicação de controlo de assiduidade c/ terminal de picagemDaniel Martins.
      Orientador: Rodrigo Correia
      Em parceria com Associação de Reformados, Pensionistas e Idosos de S. Julião do Tojal
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: a22102503@alunos.ulht.pt

      Resumo: Aplicação web para efetuar o registo de assiduidade e submissão de documentos (justificação de falta, permuta de turno, atestados) + terminal físico para realização de picagem ("pica-ponto").

      Palavras chave: Python.

      Áreas: empresarial; gestão.

      Tecnologias usadas: Python.

    • Aplicação móvel para rastreio da hepatite CMiguel Santos, Ana Salvador.
      Orientador: Pedro Alves
      Em parceria com Ares do Pinhal
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: migueledwards8b@gmail.com

      Resumo: Conceção e desenvolvimento de uma aplicação móvel em colaboração com a Associação Ares do Pinhal, uma instituição com vasta experiência no apoio a pessoas com dependências. A aplicação tem como objetivo melhorar a monitorização e a adesão ao tratamento da hepatite C, especialmente para utentes com historial de toxicodependência. Focada na recolha e gestão eficiente de dados, a solução proposta visa apoiar os profissionais de saúde na prestação de cuidados mais precisos e personalizados, ao mesmo tempo que se prepara para ser adaptável a outras patologias.

      Palavras chave: Aplicação Móvel; Flutter; Web Services.

      Áreas: Tecnologia e Desenvolvimento de Software; saúde.

      Tecnologias usadas: Flutter; HTTP Webservices; Spring Boot (Java).

    • Aplicação móvel para recomendação de carruagens de comboios e metros com base em informação de ocupaçãoSusana Wang.
      Orientador: Bruno Cipriano, Rodrigo Correia
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: susana2004wang@outlook.pt

      Resumo: Este projeto consiste no desenvolvimento de uma aplicação relacionada com o sistema de comboios que recomenda ao utilizador uma carruagem do comboio com a menor percentagem de lotação de pessoas, promovendo uma distribuição mais equilibrada dos passageiros ao longo do comboio e com o objetivo de melhorar a experiência de mobilidade dos passageiros. Além disso, a aplicação sugere opções de comboios disponíveis com base na origem e no destino indicados pelo utilizador, permitindo um planeamento de viagem mais eficiente e personalizado.

      Palavras chave: Aplicação; Aumentar Produtividade; Eficiência; Flutter; Navegação; Trabalho Final de Curso (TFC).

      Áreas: Computação Móvel.

      Tecnologias usadas: Dart; Firebase; Flutter.

    • Aplicação móvel para registo e acompanhamento de queixas de mobilidade urbanaRui Ferreira.
      Orientador: Pedro Alves
      Em parceria com ZERO – Associação Sistema Terrestre Sustentável
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: rui.edh.ferreira@gmail.com

      Resumo: O QueixaAqui é uma aplicação móvel focada no registo e encaminhamento de queixas relacionadas com mobilidade e proteção do ambiente. A plataforma permite que os utilizadores denunciem problemas, anexem fotos e forneçam informações detalhadas sobre as ocorrências. A aplicação conta com uma funcionalidade de geolocalização, capturando automaticamente a morada da queixa, permitindo edição manual se necessário. Além disso, há uma dashboard web para a equipa da associação ZERO, onde as queixas são analisadas, categorizadas e acompanhadas através de estatísticas interativas e gráficos detalhados. Os principais tópicos da aplicação incluem: – Mobilidade (Transportes Públicos, Infraestruturas Rodoviárias e Ferroviárias, Mobilidade Ativa) – Proteção do Ambiente (como eixo complementar) A implementação técnica inclui um backend em Kotlin/Spring Boot e um frontend desenvolvido em Flutter para garantir compatibilidade com Android e iOS. O projeto também integra um sistema de envio e armazenamento de fotos, organizando-as em diretórios específicos no servidor. A proposta visa facilitar o contacto entre cidadãos e entidades responsáveis, promovendo transparência, participação cívica e melhorias urbanas.

      Palavras chave: Android; Back-End; BackOffice; Desenvolvimento backend; Flutter; IOS; Palavras-chave: Drop Project, Plugin, Kotlin, Java, IntelliJ, Submissão de Projetos, Visualização de relatórios, Testes Unitários, Automatic Assessment Tools..

      Áreas: Sustentabilidade; Tecnologia e Desenvolvimento de Software; ambiente; gestão; sociedade.

      Tecnologias usadas: Dart; Flutter; Kotlin; Spring Boot (Java).

    • Aplicações móveis para reabilitaçãoMariana Livramento.
      Orientador: Pedro Alves, Sofia Naique
      Em parceria com Centro de Medicina de Reabilitação de Alcoitão
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: marianalopeslivramento@gmail.com

      Resumo: O Centro de Medicina de Reabilitação de Alcoitão é o mais importante centro de reabilitação da península ibérica. Este Trabalho de Fim de Curso (TFC) tem como objetivo dar continuidade ao desenvolvimento de 2 aplicações móveis: o Rehabilita (para treino de reabilitação motora) e o Rexiga (para treino de bexiga neurogénica). Ambas as aplicações estão desenvolvidas em Flutter, uma tecnologia que permite a criação de soluções multiplataforma para Android e iOS). Estas comunicam via Web Services com o servidor (Spring Boot/Kotlin). As aplicações apresentam dois perfis distintos, sendo que, dependendo das credenciais inseridas, os utilizadores são direcionados para o perfil que se adequa às suas necessidades e funções.

      Palavras chave: Centro de Medicina de Reabilitação de Alcoitão (CMRA); Flutter; Mobile; Tele-reabilitação.

      Áreas: saúde.

      Tecnologias usadas: Flutter; Kotlin.

    • Auto Mecom Website ( Oficina de Reparação de Automóveis )Beatriz Neves.
      Orientador: Rui Santos
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: beatrizmneves@gmail.com

      Resumo: Este trabalho final de curso tem como propósito a melhoria do website da oficina Auto Mecom, iniciado no ano anterior, de forma que seja possível otimizar a experiência do utilizador e expandir algumas funcionalidades necessárias para o bom funcionamento do website. Apesar do trabalho anterior ter iniciado a digitalização da oficina em questão, ainda existem algumas funcionalidades por implementar, funcionalidades essas que irão permitir que finalmente o website seja lançado de forma a poder ser utilizado.

      Palavras chave: Aplicação Web; Desenvolvimento Web; Empresas; Engenharia Informática; Projeto Final; Trabalho Final de Curso (TFC).

      Áreas: Tecnologia e Desenvolvimento de Software; empresarial.

      Tecnologias usadas: CSS; Django; HTML; JavaScript.

    • Cibersegurança associada aos RPARafael Silva, Henrique Franco.
      Orientador: José Cascais Brás
      Em parceria com CGI
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: rafael.lourenco.silva@gmail.com

      Resumo: A proposta do trabalho é utilizar a automação de processos (RPA) para detectar as ultimas vulnerabilidades dos sistemas organizacionais reportadas, obter os patch de segurança, submeter para atualização dos sistemas e adicionalmente efetuar a automação da detecção de Acessos Não Autorizados e consequente resposta a ameaças.

      Palavras chave: Automação; Cybersecurity; Inteligência Artificial; machine Learning.

      Áreas: Inteligência Artificial; Segurança e Controlo.

      Tecnologias usadas: Python; RPA.

    • Classificação de Pacientes e Previsão de Tempos de Espera para Centro Hospitalar através de modelos Machine LearningAna Toscano.
      Orientador: Iolanda Velho, Sofia Naique
      Licenciatura em Ciência de Dados. 2025

      Descarregar Relatório Email: anatoscano9999@gmail.com

      Resumo: Este trabalho é desenvolvido no âmbito da unidade curricular Trabalho Final de Curso (TFC) da Licenciatura de Ciência de Dados. A Engenheira Mariana Matos, Diretora da Unidade de Gestão de Doentes do Centro de Medicina de Reabilitação de Alcoitão (CMRA), Santa Casa da Misericórdia de Lisboa, entrou em contato com a Professora Iolanda Velho, propondo a cooperação científica na base deste TFC. O CMRA dedica-se à reabilitação de pessoas portadoras de deficiência de predomínio físico ou multideficiência congénita, de todas as idades. No ano de 2020 recebeu 665 utentes tratados em internamento, além de ter realizado 72 859 atos terapêuticos em ambulatório. Dada a amplitude do atendimento realizado pelo CMRA e a sua procura pela excelência em reabilitação, a instituição aposta no desenvolvimento tecnológico dos seus processos. Através da utilização de técnicas de Machine Learning para apoiar a gestão hospitalar, este projeto tem como objetivos: • realizar a análise de dados, cedidos pelo CMRA • desenvolver um modelo preditivo, que permita antecipar o tempo de espera de doentes que chegam ao CMRA, para internamento, ou ambulatório • no âmbito deste modelo preditivo, caracterizar o referido tempo de espera, em função da sua patologia, e área clínica do CMRA a que se refere.

      Palavras chave: Análise de Clusters; Análise de dados médicos; Centro de Medicina de Reabilitação de Alcoitão (CMRA); Ciência dos Dados; Inteligência artificial em medicina; Projeto Final.

      Áreas: Ciência de Dados; Fundamentos de Ciência de Dados; Inteligência Artificial; saúde.

      Tecnologias usadas: Matplotlib; NumPy; Pandas; PowerBI; Python.

    • Classificação do estado de funcionamento de uma eólica offshore recorrendo a AITiago Castro Mota.
      Orientador: Daniel Fernandes, João Pedro Carvalho
      Em parceria com WavEC
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: 28tiago10c@gmail.com

      Resumo: Nos últimos anos, a Europa aumentou significativamente os seus investimentos em en- ergias renováveis, impulsionada pela necessidade de reduzir a dependência de com- bustíveis fósseis, cumprir as metas climáticas e reforçar a resiliência energética. Com os mercados globais de energia a enfrentar volatilidade, fontes de energia renovável como a eólica e a solar desempenham um papel crucial na garantia de um futuro en- ergético sustentável e independente para o continente. Os parques eólicos offshore, em particular, tornaram-se um pilar da estratégia europeia para as energias renováveis, ofer- ecendo um enorme potencial devido aos vastos recursos de vento disponíveis ao longo das suas costas. Projetos como o WindFloat Atlantic, localizado ao largo da costa de Viana do Castelo, em Portugal, são exemplos desta transição, demonstrando a cres- cente importância da energia eólica offshore no mix energético europeu. Um aspeto crucial para maximizar a eficiência e a sustentabilidade destes projetos renováveis é garantir a operação fiável das turbinas eólicas offshore. Práticas eficientes de operação e manutenção (O&M) são essenciais para prevenir paragens das turbinas, reduzir custos operacionais e otimizar a produção de energia. Contudo, devido ao ambi- ente remoto e adverso onde estas instalações estão localizadas, monitorizar e prever o estado de funcionamento das turbinas apresenta desafios únicos. Este trabalho procura responder a esta necessidade, propondo uma abordagem ino- vadora para prever o estado operacional das três turbinas do cluster WindFloat Atlantic, utilizando dados de código aberto e imagens de satélite avançadas. Tirando partido dos dados de alta resolução fornecidos pelo SENTINEL-2, parte do programa europeu de observação terrestre Copernicus, juntamente com informações da European Network of Transmission System Operators for Electricity (ENTSO-E), o algoritmo desenvolvido per- mitirá previsões mais precisas do desempenho das turbinas. Este modelo tem como objetivo fornecer informações valiosas que possam melhorar as estratégias de O&M, assegurando a fiabilidade e eficiência a longo prazo destes ativos críticos de energia renovável. Ao utilizar estas fontes de dados de código aberto, esta investigação contribui para melhorar a sustentabilidade e a resiliência operacional da energia eólica offshore, apoiando os objetivos mais amplos da Europa de independência energética e responsabilidade am- biental.

      Palavras chave: machine Learning.

      Áreas: Ciência de Dados e Inteligência Artificial.

      Tecnologias usadas: Python.

    • Comparação de Estratégias de Marketing Digital Baseadas em Redes Sociais para Pequenas e Médias Empresas (PMEs)Perla Lima.
      Orientador: Fernando Angelino
      Licenciatura em Informática de Gestão. 2025

      Descarregar Relatório Email: perlalima2001@gmail.com

      Resumo: Este trabalho analisa comparativamente as estratégias de marketing digital em redes sociais para Pequenas e Médias Empresas (PMEs), com foco nas ferramentas publicitárias Facebook Ads, Instagram Ads e TikTok Ads. Utilizando métricas como envolvimento, cliques, conversões e custo por lead, avalia-se a eficácia de cada plataforma em termos de custo-benefício e retorno sobre o investimento (ROI). A pesquisa combina a revisão de literatura com a análise de campanhas simuladas e reais, empregando ferramentas disponibilizadas pelas respetivas plataformas das redes socias e softwares de análise de dados para identificar como variáveis como orçamento e público-alvo influenciam os resultados. Os principais resultados destacam a importância de estratégias personalizadas e apontam recomendações práticas para que PMEs otimizem os seus recursos, maximizem resultados e escolham plataformas adequadas ao seu tipo de produto, público-alvo e orçamento. O estudo contribui para a compreensão académica e prática do impacto das redes sociais no desempenho de campanhas digitais.

      Palavras chave: Análise de Dados; Empresas; Marketing; Redes Sociais.

      Áreas: empresarial.

      Tecnologias usadas: Google Charts.

    • Configurador Software Aviónico e gerador de código fonteRicardo Costa Lopes.
      Orientador: Daniel Silveira
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: ricostalopes@gmail.com

      Resumo: Este projeto tem como referência um projeto do ano anterior, que se pretende dar continuidade. Assim como no ano passado o projeto mantém o objetivo de aprimorar a configuração de sistemas aviónicos espaciais, especificamente no contexto do Integrated Modular Avionic (IMA) e da arquitetura do software AIR desenvolvido pela empresa GMV. A solução atualmente proposta pretende dar continuidade, efetuado o desenvolvimento de uma Interface Gráfica Avançada (IGA) que redefine os padrões de eficiência, segurança e conformidade na configuração de sistemas espaciais. Pretende-se que o IGA seja intuitivo e centrado na usabilidade, proporcionando uma experiência eficaz mesmo para utilizadores com conhecimentos técnicos limitados. A principal funcionalidade da IGA é a geração automática de código-fonte com base nas configurações modeladas na interface. Isso não apenas otimiza o processo de configuração, mas também garante a precisão e a conformidade com as melhores práticas de programação.

      Palavras chave: Aplicação Web; Arquitectura Interactiva; Base de Dados; MVC; Web MVC.

      Áreas: Sistemas Operativos; Tecnologia e Desenvolvimento de Software.

      Tecnologias usadas: AJAX; CSS; HTML; JavaScript; PHP; XAMPP.

    • Dashboard para Monitorização em Tempo Real da Produção e Consumo de Energia no CampusFrancisco Lucas.
      Orientador: Lúcio Studer, Martijn Kuipers
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: franciscomlvinagre@gmail.com

      Resumo: Desenvolver um dashboard que mostre a produção de energia pelos painéis fotovoltaicos e o consumo de energia no campus, fornecendo uma visão clara e prática do estado energético da instituição e indicadores de desempenho. O dashboard devia apresentar indicadores acumulados de contadores de energia, uma análise de desempenho (mal, bom, preciso de melhorar), histórico e tendências e poupanças financeiras estimados. O dashboard é para sensibilizar as pessoas no campus para a energia eficiente.

      Palavras chave: API; Base de Dados; Dashboard; Front-End; Python.

      Áreas: Sustentabilidade; ambiente.

      Tecnologias usadas: Bases de Dados; CSS; JavaScript; Python.

    • Desenvolvimento em plataforma LowCodeRodrigo Rodrigues, João Ferreira.
      Orientador: Rui Ribeiro
      Em parceria com Timestamp
      Licenciatura em Engenharia Informática. Licenciatura em Informática de Gestão. 2025

      Descarregar Relatório Email: rodrigombrodrigues03@gmail.com

      Resumo: Compreender BD e Plataformas lowcode Desenhar e criar BD relacional Desenhar e desenvolver aplicação em lowcode Conceitos como autenticação, autorização, acessibilidade, responsivo

      Palavras chave: Aplicação; Back-End; Base de Dados; Configuração; Desenvolvimento Web; Eficiência; Front-End.

      Áreas: Tecnologia e Desenvolvimento de Software.

      Tecnologias usadas: Bases de Dados.

    • Design and Implementation of a 6G Testbed for Pilot PlanningLuisa Ferreira.
      Orientador: Luís Campos
      Em parceria com PDMFC
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: luisaferreira614@gmail.com

      Resumo: Establish a robust testing environment to evaluate and validate various 6G network technologies and use cases, ensuring that key features such as dynamic trust, continuous security monitoring, and intelligent edge computing are effectively integrated and assessed.

      Palavras chave: Aplicação Web; Arquitectura Interactiva; Base de Dados; Criptografia; Cybersecurity; Python; SQL; Sistema Operativo.

      Áreas: Segurança Informática; Segurança e Controlo.

      Tecnologias usadas: Bases de Dados; Docker; HTML; MariaDB; Postman; Python; WordPress.

    • Deteção de MicroplásticosDamien Nazário.
      Orientador: Daniel Fernandes, João Pedro Carvalho
      Licenciatura em Ciência de Dados. 2025

      Descarregar Relatório Email: damien.silva6@gmail.com

      Resumo: Neste trabalho final de curso, propõe-se o desenvolvimento de um modelo computacional para a deteção de microplásticos em amostras de água. A metodologia adotada assenta na implementação de algoritmos de processamento de imagem, concebidos para identificar e classificar automaticamente partículas de microplásticos.

      Palavras chave: Inteligência Artificial; Machine Learning em tempo real.

      Áreas: Ciência de Dados; Inteligência Artificial; Sustentabilidade.

      Tecnologias usadas: PyTorch; Python.

    • Disentanglement in multiparty conversationDaniel Nascimento, Pedro Prata.
      Orientador: Bruno Saraiva, Zuil Pirola
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: daniel.fealves02@gmail.com

      Resumo: When confronted with multiple people interacting with each other there exists a need to separate and identify multiple conversations to participate in them. As online interactions increase, the ability to do the same within complex digital environments becomes critical for ensuring clarity and effective communication and analysis of dialogue. We address this challenge by analyzing the current best practices used, attempting potential improvements and studying the use of machine learning techniques to enhance the accuracy and efficiency of conversation disentanglement.

      Palavras chave: Python; machine Learning.

      Áreas: Ciência de Dados.

      Tecnologias usadas: Python.

    • Ferramenta de AnotaçãoFábio Lopes.
      Orientador: Bruno Saraiva, Zuil Pirola
      Licenciatura em Engenharia Informática. 2025

      Email: fabiofalopes@gmail.com

      Resumo: Ferramenta de anotação personalizada de dados. Em diversas áreas de machine learning, há a necessidade de anotar dados para que depois possam ser utilizados em modelos. A ferramenta deverá anotar dados de conversas online com o objetivo de resolver um problema em NLP denominada "disentanglement". Anotações como estas exigem vários anotadores, pelo que a ferramenta deve ser capaz de calcular o nível de concordância (agreement) entre eles.

      Palavras chave: Desenvolvimento de Software; Sistema de Recolha e Filtragem de Dados.

      Áreas: Ciência de Dados.

      Tecnologias usadas: Python; React.

    • Gestão de distribuição alimentar v2Tiago Henrique Duarte Da Silva Jorge.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: tiagohjorge03@gmail.com

      Resumo: Ferramenta de gestão alimentar

      Palavras chave: Aplicação de transporte de mercadorias; Aplicação web. Cliente. Fatura. Fornecedor. Produtos.; BackOffice.

      Áreas: empresarial; gestão; saúde.

      Tecnologias usadas: Bases de Dados; Docker; MySQL; PHP.

    • IMOinvestor: Inovação no Investimento Imobiliário (Back-end)Akashpreet Singh, Gabriel Almeida.
      Orientador: Pedro Perdigão
      Em parceria com IMOinvestor
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: akashpreetsingh739@gmail.com

      Resumo: Este Trabalho Final de Curso (TFC) centra-se no desenvolvimento de uma aplicação back end especializada para o setor imobiliário, direcionada às necessidades dos investidores. A proposta, desenvolvida em colaboração com a empresa IMOINVESTOR, procura colmatar uma lacuna significativa no mercado português, onde não existem soluções digitais adaptadas à análise e gestão de investimentos imobiliários. O sistema integra funcionalidades como o cálculo de retorno sobre o investimento (ROI), gestão de portfólios e propriedades, e acesso a dados fiscais e projeções de valorização. O desenvolvimento utiliza tecnologias robustas, como o Django REST Framework, garantindo escalabilidade, segurança e eficiência. A solução proposta visa centralizar informações cruciais e promover a democratização do acesso a ferramentas avançadas, contribuindo para decisões mais informadas no setor. A parceria com a IMOINVESTOR tem sido essencial para assegurar que a aplicação responde às necessidades reais do mercado, sendo validada com utilizadores reais. O projeto inclui ainda um plano rigoroso de testes para garantir a sua relevância e aplicabilidade. Este TFC tem como objetivo alcançar padrões de excelência, contribuindo para a transformação digital no mercado imobiliário em Portugal.

      Palavras chave: API; Back-End; Base de Dados; Imobiliário; Python.

      Áreas: Imobiliário.

      Tecnologias usadas: Django; PostGreSQL; Postman; Python; REST; WebAPI.

    • IMOinvestor: Inovação no Investimento Imobiliário – (Front-end – App & Web)José Vale, Daniel Rodrigues.
      Orientador: Pedro Perdigão
      Em parceria com IMOinvestor
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: zemariavale@gmail.com

      Resumo: O ImoInvestor é uma plataforma digital inovadora desenvolvida para estabelecer um novo padrão para plataformas imobiliárias orientadas a investidores, no mercado português. Diferentemente das soluções tradicionais, que se concentram nos consumidores finais, o ImoInvestor foca-se em fornecer ferramentas avançadas e personalizadas para apoiar decisões estratégicas no setor imobiliário. Funcionalidades como filtros avançados para imóveis com elevado retorno sobre investimento (ROI), gráficos interativos de projeção financeira e relatórios personalizados distinguem esta aplicação, promovendo uma abordagem eficiente e orientada para dados. Este trabalho foca-se no desenvolvimento do front-end, responsável por criar uma interface intuitiva e funcional que simplifica a apresentação de informações complexas e otimiza a experiência do utilizador.

      Palavras chave: Aplicação; Aplicação Web; Desenvolvimento Web; Engenharia Informática; Front-End; Imobiliário; JavaScript; Negócio; Plataforma Web; Plataforma inovadora; Portugal.

      Áreas: Imobiliário.

      Tecnologias usadas: CSS; HTML; JSON; React.

    • Identificação de arritmias via appSebastião Coelho.
      Orientador: Iolanda Velho, Lúcio Studer
      Em parceria com Hospital Santa Maria
      Licenciatura em Informática de Gestão. 2025

      Descarregar Relatório Email: sebastiao.f.m.coelho@gmail.com

      Resumo: O objetivo do trabalho é contribuir para a identificação precoce de arritmias através de um modelo de machine learning e integrar o mesmo numa aplicação móvel previamente desenvolvida capaz de fazer a leitura da frequência cardíaca através de uma técnica chamada Fotopletismografia, com o objetivo de prever eventos negativos.

      Palavras chave: Arritmia; Dispositivos Móveis; Fotopletismografia; Monitorização Cardíaca; Saúde Digital; machine Learning.

      Áreas: Inteligência Artificial; saúde.

      Tecnologias usadas: NumPy; Pandas; Python; Seaborn; Sklearn.

    • Interface Azure para ERPTiago Amaro.
      Orientador: Luís Gomes
      Licenciatura em Informática de Gestão. 2025

      Descarregar Relatório Email: tiago.a8701@gmail.com

      Resumo: Pretende-se criar uma solução baseada em micro-serviços que permita a integração de ERP empresarial, em particular na componente de Gestão de Recursos Humanos (GRH), com plataforma Microsoft Azure de modo a gerir utilizadores desta de forma transparente a partir da relação laboral. O desenvolvimento será focado em Entra ID e MS365, mas poderá evoluir para funcionalidades mais avançadas

      Palavras chave: API; Azure; Base de Dados; ERP; Python; Windows Azure.

      Áreas: Tecnologia e Desenvolvimento de Software; gestão.

      Tecnologias usadas: Azure; Bases de Dados; Python.

    • Interface Azure para ERPTiago Amaro.
      Orientador: Luís Gomes
      Licenciatura em Informática de Gestão. 2025

      Descarregar Relatório Email: tiago.a8701@gmail.com

      Resumo: Pretende-se criar uma solução baseada em micro-serviços que permita a integração de ERP empresarial, em particular na componente de Gestão de Recursos Humanos (GRH), com plataforma Microsoft Azure de modo a gerir utilizadores desta de forma transparente a partir da relação laboral. O desenvolvimento será focado em Entra ID e MS365, mas poderá evoluir para funcionalidades mais avançadas

      Palavras chave: API; Azure; Python; Windows Azure.

      Áreas: Tecnologia e Desenvolvimento de Software; gestão.

      Tecnologias usadas: Azure; Python.

    • IoT Lab2.0 – CGI – IndústriaRicardo Borges, Samir Natvarlal.
      Orientador: José Cascais Brás, Rui Ribeiro
      Em parceria com CGI TI Portugal
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: samir.natvarlal@hotmail.com

      Resumo: (Continuidade de TFC de 2023/24) "IoT-Internet of Things Lab" baseado em duas maquetes funcionais com o objetivo de materializar a Internet das Coisas em algo "físico e real". Demonstrando que o valor do conceito se materializa através de sinergias obtidas num ecossistema de tecnologias integradas e é maior que as partes separadamente. Desafio – Frontend (Operacional & Dashboarding) – Analítica e Machine Learning – Mobile com integração de realidade aumentada

      Palavras chave: Base de Dados; Dashboard; Inteligência Artificial; IoT; Sustentabilidade.

      Áreas: Inteligência Artificial; Sustentabilidade; Wireless communication; empresarial.

      Tecnologias usadas: Arduino; Flutter; MySQL.

    • My Lessons : Gestão Inteligente de EscolasFrancisco Sousa.
      Orientador: Lúcio Studer, Martim Mourão
      Licenciatura em Engenharia Informática. 2025

      Email: franciscobarrososousa@gmail.com

      Resumo: Acredito profundamente que o tempo é o nosso recurso mais valioso e limitado, e que o ensino é a forma mais eficaz de transformar positivamente o mundo. Para concretizar plenamente este potencial, desenvolvi a plataforma My Lessons, uma solução digital inovadora e integrada que utiliza Inteligência Artificial para automatizar tarefas administrativas rotineiras, libertando tempo para educadores, líderes escolares e famílias se focarem no que realmente importa. Com uma abordagem centrada na simplicidade, personalização e integração estratégica, o My Lessons oferece desde gestão financeira simplificada, organização eficiente de aulas e eventos, relatórios automáticos de progresso, até comunicação automatizada e integração com ferramentas essenciais, como calendários digitais, Stripe, Twilio, YouTube e Google, garantindo uma gestão superior e uma experiência educativa enriquecedora para todos os utilizadores.

      Palavras chave: API; Aplicação Móvel; Aplicação Web; Arquitetura de Sistemas; Empresas; Firebase; Flutter; Gestão Escolar; Gestão de Alunos; Gestão de eventos; Google; Inteligência Artificial; JSON; Python.

      Áreas: Artificial Intelligence; Computação Móvel; Desporto; Tecnologia e Desenvolvimento de Software; educação; empresarial; gestão.

      Tecnologias usadas: Dart; Django; Firebase; Flutter; Git; JSON; LLM; MySQL; Python; Stripe.

    • NicePandoraFrancisco Chambel.
      Orientador: Daniel Silveira, Pedro Serra
      Licenciatura em Informática de Gestão. 2025

      Descarregar Relatório Email: chico.chambel@gmail.com

      Resumo: O Pandora é uma plataforma educacional inovadora que utiliza inteligência artificial para melhorar a avaliação e compreensão de código em ambientes de aprendizagem. Este sistema foi projetado para resolver problemas enfrentados por professores e alunos durante processos de avaliação em disciplinas de programação, proporcionando feedback detalhado, contextualizado e adaptado ao nível de competência do utilizador. A solução implementa funcionalidades avançadas, como a análise de código comparativa entre submissões de alunos e códigos de referência, exibição de mensagens de erros detalhadas, e relatórios de progresso para professores. Além disso, o Pandora oferece personalização no feedback, incluindo dicas ajustadas, validação estrutural de código e uma interface intuitiva que facilita a navegação e a usabilidade por parte de novos utilizadores. No desenvolvimento, priorizou-se uma abordagem modular e escalável, permitindo integração com ferramentas educacionais existentes e suporte a múltiplas linguagens de programação. Foram realizados testes em ambiente controlado para validar a eficácia das funcionalidades propostas, demonstrando resultados promissores na melhoria da aprendizagem e eficiência na correção de códigos. Com potencial para ser implementado em larga escala, o Pandora atende aos critérios de um produto viável mínimo, validando os conceitos propostos e destacando-se como uma solução prática e eficiente para desafios reais no ensino de programação. A plataforma está pronta para evoluir para ambientes de produção, demonstrando grande impacto.

      Palavras chave: API; Aplicação; Aplicação Web; Aplicação Web; Back-End; Base de Dados; Front-End; Google; Informática; Inteligência Artificial; JSON; Login; Palavras-chave: Drop Project, Plugin, Kotlin, Java, IntelliJ, Submissão de Projetos, Visualização de relatórios, Testes Unitários, Automatic Assessment Tools.; Python; Trabalho Final de Curso (TFC); Web; artificial intelligence; bases de dados; chat gpt; generative ai.

      Áreas: Inteligência Artificial; educação.

      Tecnologias usadas: C; Django; Docker; HTML; JSON; MVC; OpenAI; Python; Ubuntu Server; Web.

    • OP – Opening DoorsGuilherme Ribeiro.
      Orientador: Daniel Fernandes, João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: guilhermedlr6@gmail.com

      Resumo: O projeto consiste na criação de um sistema para controlo remoto de portas utilizando um servidor Flask e um Arduino Uno WiFi. O servidor Flask é responsável por gerir os utilizadores e as portas através de uma API REST, permitindo: – Registar utilizadores e armazenar credenciais encriptadas. – Criar e gerir portas associadas a cada utilizador. – Enviar comandos ao Arduino para abrir ou fechar portas. A comunicação entre o Flask e o Arduino é feita através da porta serial (USB). Quando um utilizador solicita a abertura de uma porta, o servidor envia um comando ao Arduino, que recebe a instrução e aciona um LED (ou uma fechadura, numa versão avançada). A base de dados SQLite armazena os utilizadores e as portas associadas. Cada porta tem um estado ("aberta" ou "fechada") e um canal de comunicação definido. O Arduino Uno WiFi está programado para: 1. Ler comandos recebidos pela porta serial. 2. Acionar o LED interno como indicador de estado. 3. Responder ao servidor Flask com mensagens de confirmação. Este projeto pode ser expandido para integrar fechaduras eletrónicas reais, autenticação de utilizadores e comunicação via WiFi em vez de USB.

      Palavras chave: Aplicação Móvel; Arduino; python.

      Áreas: Tecnologia e Desenvolvimento de Software; Wireless communication.

      Tecnologias usadas: Arduino; Flask; Python.

    • Perfil CompetênciasMiguel Melo, Rodrigo Dias.
      Orientador: Bruno Saraiva, Pedro Alves
      Em parceria com Departamento de Recursos Humanos Universidade Lusófona
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: miguellopesmelo@gmail.com

      Resumo: O docente Carlos Rouco juntamente com as mestrandas Paula Cipriano e Elisabete Cipriano propuseram ao Departamento de Recursos Humanos da Universidade o desenvolvimento de uma aplicaçãoweb no âmbito das teses demestrado que fizeram sobre as competências dos alunos e as competências de liderança nas áreas de chefia intermédia. Esta aplicação tem como principal objetivo auxiliar na recolha de respostas e a automatização da análise dessas competências. A aplicação será desenvolvida utilizando Kotlin e Spring, com uma base de dados em MySQL. O sistema utilizará a autenticação da Universidade Lusófona, diminuindo a dificuldade de implementação e garantindo a utilização reservada a utilizadores registados na Universidade. A solução baseia-se em três modos principais de utilização: • Modo de Aluno: permite o preenchimento de formulários com questões de escolha múltipla e a visualização do progresso nas avaliações feitas. • Modo de Colaborador (Chefias Intermédias): permite o preenchimento de formulários com respostas abertas onde as competências serão analisadas através de técnicas de Processamento de Linguagem Natural (NLP). • Modo de Recursos Humanos (RH): oferece funcionalidades para visualizar resultados médios, tanto de alunos como de colaboradores, e exportar os dados para investigações futuras. Com este projeto, pretende-se proporcionar uma ferramenta prática e eficiente para recolher e analisar os dados. A aplicação proporciona uma maneira prática de visualização do progresso dos alunos e colaboradores. Também abre as portas ao Departamento de Recursos Humanos para possíveis melhorias dentro da instituição e dos seus serviços.

      Palavras chave: BootStrap; Competências; Kotlin; LLM; SoftSkills; SpringBoot.

      Áreas: Inteligência Artificial; Recursos Humanos; Tecnologia e Desenvolvimento de Software.

      Tecnologias usadas: Bootstrap; Git; H2; Jira; Kotlin; LLM; MySQL; Ollama; Python; Selenium; Spring Boot (Java); ThymeLeaf.

    • Plataforma MentHA Digital, Mental Health and AgingTomás Nave, André Jesus.
      Orientador: Lúcio Studer, Martim Mourão, Pedro Santos
      Em parceria com Cruz Vermelha Portuguesa, Associação de Saude Mental do Algarve (ASMAL), Grupo de Intervenção e Reabilitação Activa (GIRA), Lar residencial e Centro de Atividades Ocupacionais (CRINABEL)
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: tomasdasilvanave@gmail.com

      Resumo: O Projeto MentHA (Mental Health and Aging) tem como objetivo desenvolver e otimizar uma aplicação Web destinada a melhorar o bem-estar e a qualidade de vida de adultos mais velhos com défice cognitivo, demência leve ou transtornos dissociativos de identidade, bem como apoiar os seus cuidadores formais e informais, promovendo a saúde mental na comunidade.

      Palavras chave: Aplicação Web; Base de Dados; Desenvolvimento Web; Python; Transformação Digital; Treino Cognitivo para Idosos com Demência.

      Áreas: educação; saúde.

      Tecnologias usadas: Bootstrap; CSS; Django; Docker; HTML; JavaScript; PostGreSQL; Python; SQLite.

    • Plataforma de Cibersegurança InteligenteMiguel Loureço, Vasco Pereira.
      Orientador: Rui Ribeiro
      Em parceria com CyberS3c
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: miguellourencoo2004@gmail.com

      Resumo: Plataforma que recolhe toda a informação dos vários ativos de uma empresa (servidores, PCs, switches, routers, etc) para permitir ter toda a visão de cadastro, bem como analisar dados de rede interna e externa sobre uma empresa. Esta plataforma permite desta forma analisar vulnerabilidades e realizar análises inteligentes de prevenção a ataques.

      Palavras chave: API; python.

      Áreas: Segurança e Controlo.

      Tecnologias usadas: ExploitdB; Flask; JSON; Misp; OpenCTI; Python; Shodan.

    • Plataforma de E-commerce ShopifyBruno Rodrigues, Tânia Magalhães.
      Orientador: Rui Ribeiro
      Em parceria com Auren
      Licenciatura em Informática de Gestão. 2025

      Descarregar Relatório Email: a22209652@alunos.ulht

      Resumo: O presente Trabalho Final de Curso (TFC) tem como objetivo demonstrar a construção de uma loja online, Infinity, através da utilização da plataforma Shopify. Pretende-se criar uma solução capaz de acompanhar o crescimento do mercado de e-commerce, bem como oferecer uma proposta inovadora que combina a personalização da loja, através da integração de novas tecnologias como a Inteligência Artificial, e a incorporação de redes sociais, para fortificar a relação com o cliente. O relatório demonstra uma análise detalhada do mercado de e-commerce comparando soluções existentes, como: Shopify, Woocommerce, VTEX, Salesforce Commerce Cloud e Adobe Commerce. Recorrendo aos dados obtidos nesta análise, identificam-se lacunas e oportunidades que justificam a relevância e pertinência do projeto. Para uma melhor abordagem do problema acima referido foram combinados diversos conceitos adquiridos ao longo da licenciatura, relacionados com o planeamento de projeto, desde a recolha e análise de requisitos até à realização de testes de validação.

      Palavras chave: Inteligência Artificial; Redes Sociais; e-commerce.

      Áreas: Inteligência Artificial.

      Tecnologias usadas: HTML.

    • Plataforma de Low-CodeRodrigo Rodrigues A22207221 João Ferreira A22209661.
      Orientador: Rui Ribeiro
      Em parceria com Timestamp
      Licenciatura em Informática de Gestão. 2025

      Email: rodrigombrodrigues03@gmail.com

      Resumo: OBJETIVO: desenvolvimento de aplicações baseadas em plataforma lowcode. modelação de dados, desenho de fluxos aplicacionais, SQL e de rotinas plsql, javascript, workspaces. PLANO RESUMO: Compreender BD e Plataformas lowcode Desenhar e criar BD relacional Desenhar e desenvolver aplicação em lowcode Conceitos como autenticação, autorização, acessibilidade, responsivo

      Palavras chave: Aplicação; Assiduidade; Automação de testes; Back-End; Base de Dados; Competências; Comunicação; Desenvolvimento backend; Eficiência; Eficiência e Produtividade; Eficiência no processo.

      Áreas: Management; empresarial.

      Tecnologias usadas: Bases de Dados; HTML; JavaScript.

    • Plataforma de Monitorização de AlbufeirasRicardo Gonçalves, Ricardo Piedade.
      Orientador: Lúcio Studer, Martim Mourão
      Em parceria com Faculdade de Engenharia e Federação Nacional de Regantes (FENAREG)
      Licenciatura em Engenharia Informática. 2025

      Descarregar Relatório Email: ricgon20035@gmail.com

      Resumo: A proposta de projeto WATER-WISE (Plataforma Geoespacial para Gestão Inteligente da Água), que neste momento se encontra em avaliação, tem como objetivo dar resposta às necessidades de gestores de recursos hídricos, agricultores e investigadores, através de soluções e ferramentas capazes de gerir os recursos hídricos e as práticas agrícolas. O foco principal deste projeto é desenvolver uma aplicação web, com a função de integrar e processar dados provenientes de diversas fontes e posteriormente apresentá-los de uma forma visual e dinâmica, para apoiar estas mesmas necessidades. Esta aplicação irá recolher e processar dados provenientes de outros grupos do projeto, como: medições no terreno, dados de telemetria, análises de modelos preditivos, projeções climáticas e previsões meteorológicas. Esses modelos permitem simular cenários como balanços hídricos, dinâmicas de bacias hidrográficas e condições dos reservatórios, oferecendo informações que ajudam a prever necessidades futuras e a identificar potenciais riscos. A integração destes criará uma aplicação capaz de proporcionar aos utilizadores uma visão clara e detalhada da situação atual e da disponibilidade dos recursos hídricos. Sobre as funcionalidades principais que vão estar disponíveis na aplicação, a mesma contará com: visualização de dados através de dashboards, gráficos, mapas e séries temporais interativos, possibilitando que os utilizadores façam a sua análise da forma que pretenderem. Terá também sistemas de alerta através de ML, com o objetivo de notificar os utilizadores sobre condições específicas, como situações de seca agrícola ou níveis baixos de água. Estas funcionalidades facilitam a gestão dos recursos disponíveis. Com uma interface intuitiva e fácil de usar, a aplicação estará disponível em português, inglês e espanhol, garantindo que os parceiros do projeto Europeu possam utilizar a mesma sem qualquer problema. Garantir essa acessibilidade e disponibilidade é bastante importante, pois reflete o compromisso deste projeto com a disponibilização fácil da informação e das soluções. O projeto Water-Wise será realizado com o intuito de promover e adaptar a utilização deste tipo de ferramentas, sendo assim, uma solução flexível e inovadora que ajudará tanto os agricultores como todos os utilizadores que necessitarem da informação tratada e disponibilizada pelo mesmo, promovendo uma melhor tomada de decisão face às mudanças climáticas previstas.

      Palavras chave: API; Agricultores; Aplicação Web; Base de Dados; Desenvolvimento Web; Engenharia Informática; Front-End; Gestão de recursos hídricos; Monitorização da água; Plataforma Geoespacial; Plataforma Web; Práticas agrícolas; Trabalho Final de Curso (TFC).

      Áreas: Agricultura; Gestão de Recursos Hídricos; Tecnologias Geoespaciais.

      Tecnologias usadas: Excel; HTML; InfluxDB; Next.js; React; Tailwind CSS; Typescript .

    • Power Platform Digital TransformationRicardo Alexandre Gonçalves.
      Orientador: Rui Ribeiro
      Licenciatura em Engenharia Informática. 2025

      Email: ricardogoncalves126@gmail.com

      Resumo: O projeto centra-se na modernização dos sistemas de radiocomunicações de uma entidade, através da implementação de um novo portal baseado em tecnologias da Microsoft e Power Platform. Esta solução visa substituir soluções já existentes, e promover a digitalização de processos, explorando tendências tecnológicas emergentes por intermédio de ferramentas Low-Code. A nova plataforma está a ser concebida com um design moderno e compatível com os sistemas existentes, enquanto a mesma trabalha na organização unificada das funcionalidades que guiarão a estrutura do portal. A plataforma representa uma abordagem inovadora ao desenvolvimento de soluções digitais, democratizando o acesso à criação de aplicações através de ferramentas Low-Code. Estas funcionalidades permitem acelerar o desenvolvimento, oferecer personalização e aumentar a eficiência dos processos. A plataforma foi testada e validada em ambiente de produção, demonstrando vantagens significativas, especialmente para pequenas e médias empresas, ao reduzir custos e superar barreiras no acesso a tecnologias avançadas. Os resultados obtidos evidenciam o potencial transformador das plataformas Low-Code no contexto organizacional, destacando o seu contributo para a digitalização, a eficiência e a inovação tecnológica. O projeto não só procura a criação de soluções escaláveis e adaptáveis, como também reforçou o papel estratégico destas tecnologias na modernização empresarial e institucional. Esta abordagem revela-se de elevado valor para o mercado, ao abrir novas possibilidades para o desenvolvimento tecnológico de organizações com diferentes dimensões e necessidades.

      Palavras chave: Aplicação Web.

      Áreas: Telecommunications.

      Tecnologias usadas: Microsoft Visual Studio.

    • Rede Social para a Comunidade UniversitariaFrancisco Gomes, Mário Valentino.
      Orientador: Rui Santos
      Licenciatura em Informática de Gestão. 2025

      Descarregar Relatório Email: francisco.mlt.gomes2003@gmail.com

      Resumo: Este TFC consiste em desenvolver uma WebApp e uma aplicação móvel que permitam aos estudantes universitários expor e partilhar os seus trabalhos/atividades da vida académica, criar e personalizar os seus portfólios/perfis, com a possibilidade de integrar um marketplace para venda dos trabalhos ou merchandising.

      Palavras chave: Alunos; Aplicação; Aplicação Móvel; Aplicação Web; Networking; Portfolio Aplicacional; interação.

      Áreas: Computação Móvel; Tecnologia e Desenvolvimento de Software; educação; sociedade.

      Tecnologias usadas: Dart; Firebase; Flutter.

    • Segmentação de incêndios florestaisFrancisco Perpétuo Alves.
      Orientador: Houda Harkat, João Pedro Carvalho
      Licenciatura em Ciência de Dados. 2025

      Descarregar Relatório Email: francisco.perpetuoalves@gmail.com

      Resumo: Os incêndios florestais constituem um dos desastres naturais mais devastadores, causando impactos ambientais, sociais e económicos significativos. Estes eventos ameaçam ecossistemas inteiros, comprometem a biodiversidade, colocam vidas humanas e animais em risco e contribuem para o agravamento das alterações climáticas devido à emissão de gases com efeito de estufa. Assim, a deteção precoce e eficiente de incêndios é essencial para mitigar os seus danos e permitir intervenções rápidas e eficazes. O desenvolvimento de incêndios florestais ocorre em duas fases principais: a emissão de fumo, que é o primeiro indicador visível do início de uma combustão, e, posteriormente, o aparecimento de chamas, que marcam um estado mais avançado e perigoso do fogo. A deteção de fumo é particularmente desafiante devido à sua natureza translúcida e à dispersão em condições ambientais adversas, como ventos ou luminosidade variável. Por outro lado, o fogo é mais fácil de identificar, mas quando visível, normalmente já representa uma situação crítica. Assim, um sistema de deteção eficaz deve ser capaz de identificar tanto o fumo quanto o fogo para facilitar uma intervenção atempada. Esta trabalho propõe o desenvolvimento de um sistema avançado baseado em deep learning para a segmentação simultânea de fumo e fogo em imagens. Serão exploradas duas arquiteturas reconhecidas pela sua eficiência em tarefas de segmentação, a U-Net e a ResUNet, ambas capazes de realizar classificações pixel-a-pixel em cenários complexos. Os modelos serão treinados e avaliados utilizando dois conjuntos de dados: o Corsican, um dataset público, e o Gestosa, um dataset privado, ambos contendo imagens captadas por drones e sensores térmicos. O estudo também investigará a melhoria dessas arquiteturas por meio da otimização das funções de perda para aumentar a sua precisão e robustez, especialmente em condições ambientais desafiadoras. A otimização das arquiteturas visa melhorar a deteção de padrões complexos, como os contornos irregulares de fumo e fogo, e garantir uma maior eficácia em diferentes cenários. Espera-se que os resultados desta trabalho demonstrem a viabilidade e a eficácia de sistemas baseados em deep learning para a deteção precoce de incêndios florestais. Esta abordagem representa um avanço significativo ao combinar a identificação de fumo e fogo numa única solução, com potencial para transformar as estratégias de monitorização, resposta a emergências e preservação ambiental.

      Palavras chave: machine learning.

      Áreas: Ciência de Dados; Inteligência Artificial.

      Tecnologias usadas: PyTorch; Python.

    • Sistema Integrado de Gestão de StocksFábio Tomé.
      Orientador: Rui Ribeiro
      Em parceria com Rainha do Caldo Verde
      Licenciatura em Informática de Gestão. 2025

      Descarregar Relatório Email: fjt175sr@gmail.com

      Resumo: Este trabalho analisa o fluxo operacional e os desafios de gestão de stock de uma empresa localizada no MARL, dedicada à distribuição de frutas, hortícolas e legumes. Foram identificados problemas relacionados com a gestão manual de tabelas de stock em Excel, resultando em potenciais erros na contagem e na faturação. Como método, foi realizado um levantamento detalhado do funcionamento das operações da empresa, incluindo armazenamento, processamento em fábrica e vendas, bem como das entradas e saídas registadas nos sistemas de controlo. As principais conclusões incluem a necessidade de automatizar processos para reduzir erros, melhorar a rastreabilidade e otimizar os tempos de resposta, garantindo maior eficiência na operação e na satisfação dos clientes.

      Palavras chave: Agilidade Organizacional; Aplicação web. Cliente. Fatura. Fornecedor. Produtos.; Assessoria Empresarial; Eficiência.

      Áreas: empresarial; gestão.

      Tecnologias usadas: Odoo.

    • Utilização de Inteligência Artificial no combate aos comportamentos aditivos e dependênciasAfonso Amaral, João Carmona.
      Orientador: Diogo Morais, Iolanda Velho
      Em parceria com Associação Ares do Pinhal
      Licenciatura em Informática de Gestão. 2025

      Descarregar Relatório Email: joaotiagocarmona@gmail.com

      Resumo: Em estreita colaboração com a Associação Ares do Pinhal (AdP), uma IPSS que tem como missão promover a inclusão social de pessoas com comportamentos aditivos e dependências centrada numa abordagem de redução de riscos e danos, neste trabalho pretende-se aplicar a inteligência artificial para analisar a grande quantidade de dados que a AdP é detentora, de modo a encontrar tendências e produzir insights relevantes no combate à toxicodependência e consequentes danos associados ao consumo.

      Palavras chave: Analise de Clusters; Análise de Dados; Base de Dados; Ciência dos Dados; Data Mining; Inteligência Artificial para o Bem Social; Modelo de Segmentação; Python; Recolha de dados; machine Learning.

      Áreas: Ciência de Dados; Inteligência Artificial; saúde.

      Tecnologias usadas: Docker; NumPy; Pandas; PostgreSQL; Python.

    • i-InflationGonçalo Barata, Maria Inês Silva.
      Orientador: Luís Miguel Campos
      Licenciatura em Ciência de Dados. 2025

      Descarregar Relatório Email: inesbranco03@gmail.com

      Resumo: A inflação é um indicador económico crítico que afeta indivíduos, empresas e governos igualmente. Apesar da sua importância, muitas pessoas não têm uma compreensão clara de como a inflação é calculada e os fatores que contribuem para a mesma. O ob- jetivo deste projeto, i-Inflation, é desenvolver uma aplicação móvel e uma aplicação web que permita aos usuários colaborar e calcular com eficiência a inflação. A plataforma fornecerá ferramentas para diversas partes interessadas, detentores, incluindo economis- tas, decisores políticos e o público em geral, para se envolverem com dados de tempo real, de modo a melhorar a precisão dos cálculos de inflação e obter uma compreensão mais profunda das tendências económicas. O projeto consistirá em desenvolvimento frontend e backend, com ênfase em interfaces fáceis de usar, visualização de dados e colaboração em tempo real. Em última análise, o i-Inflation procura democratizar a análise económica, tornando os dados de inflação mais acessíveis e compreensíveis para um público mais amplo.

      Palavras chave: Aplicação Móvel; Aplicação Web; Desenvolvimento backend; Desenvolvimento de Software; Desenvolvimento frontend; Inflação.

      Áreas: Ciência de Dados e Inteligência Artificial; Economia e Finanças; Tecnologia e Desenvolvimento de Software.

      Tecnologias usadas: Ionic Framework; PostGreSQL; React.js; Spring Boot (Java).

    • iEquusDuarte Chen.
      Orientador: Daniel Fernandes, João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2025

      Email: duartechen@gmail.com

      Resumo: Este TFC, surge em parceria com a Faculdade de Medicina Veterinária da Universidade Lusófona e pretende desenvolver uma aplicação móvel para saber o estado de saúde do cavalo. A aplicação está desenvolvida para Android e iOS e é ser capaz de capturar e guardar imagens, fazer o seu processamento e devolver ao utilizador o Body Score associado ao equí­deo, bem como uma estimativa do peso.

      Palavras chave: Android; Aplicação móvel; Back-End; Dart; Docker; Flask; Flutter; Front-End; MySQL; Python.

      Áreas: Computação Móvel; saúde.

      Tecnologias usadas: Android; Dart; Docker; Flask; Flutter; MySQL; Python; iOS.

    • DigiDoc – app de gerenciamento de documentosBruno Ramos.
      Orientador: Daniel Silveira, Martijn Kuipers
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: ramosbrunopina@gmail.com

      Resumo: A DigiDoc é uma aplicação mobile desenvolvida em Flutter que permite aos utilizadores gerir os seus documentos pessoais de forma inteligente e segura. A app permite selecionar o tipo de documento a partir de uma lista predefinida, capturar ou carregar imagens, reconhecer automaticamente o formato do documento e extrair texto através de OCR com o uso de ML Kit. Identifica dados importantes como a data de validade e gera alertas automáticos. Os documentos podem ser organizados em dossiers associados a pessoas ou entidades. A aplicação também permite a pesquisa por palavra-chave no conteúdo dos documentos e oferece proteção através de código de acesso. Os dados são armazenados localmente utilizando fsqlite (Flutter SQLite).

      Palavras chave: Aplicação; Aplicação Móvel; Flutter.

      Áreas: Computação Móvel; Management; gestão.

      Tecnologias usadas: Android; Flutter; Git; SQLite; iOS.

    • Plataforma de Gestão Integrada e Site de Alojamento LocalBernardo Ricardo.
      Orientador: Rui Ribeiro
      Licenciatura em Informática de Gestão. 2024

      Descarregar Relatório Email: bernardo.ricardo2001@gmail.com

      Resumo: Implementação de uma plataforma de gestão integrada e site de alojamento local.

      Palavras chave: CRM; Gestão Empresarial; Hotelaria e Turismo; Odoo; Website.

      Áreas: gestão; turismo.

      Tecnologias usadas: Odoo.

  • 6 Dissertações de Mestrado

  • 8 Teses de Doutoramento

    • Adaptive Detection and Characterization of Plume-Dominated WildfiresAfonso Oliveira.
      Orientador: João P. Matos-Carvalho, Nuno Fachada
      Doutoramento em Informática. 2025

      Email: afonso.oliveira@ulusofona.pt

      Resumo: Extreme wildfires are increasingly hazardous, particularly plume-dominated fires, which exhibit unpredictable behavior due to their self-sustaining convective columns. Despite their significance, these fires remain poorly understood, hindered by limited observational data and fragmented remote sensing approaches. This paper proposes an Artificial Intelligence-based method adaptive framework for real-time detection and characterization of plume-dominated wildfires using satellite and aerial imagery. The framework focuses on three critical aspects: fire intensity, vertical plume development, and rotational motion. Leveraging satellite data, alongside aerial datasets, the methodology dynamically adapts to available data to ensure accurate assessments. The final output is a risk-graded map identifying zones of active or potential plume-dominated activity, and a deeper characterization of the plume internal mechanisms. The proposed framework has significant potential for improving wildfire prediction, management, and mitigation strategies, contributing to improved safety and resource allocation in wildfire-prone regions.

      Palavras chave: Fogos; Mapas Multiespectrais; Modelação; Simulação; Wildfires.

      Áreas: Artificial Intelligence; Inteligência Artificial; Sustentabilidade; Tecnologias Geoespaciais; ambiente; sociedade.

      Tecnologias usadas: Deep learning; Python.

    • Enterprise Rating for Information SystemsMikael L. A. Saraiva.
      Orientador: Rui Ribeiro
      Doutoramento em Informática. 2025

      Email: msaraiva88@gmail.com

      Resumo: This study proposes an innovative Rating Model for Information Systems, developed through long-term research on organizational best practices and widely adopted frameworks, such as ITIL, COBIT, MOF, and ISO9001. A comprehensive state-of-the-art analysis highlighted the absence of specific ratings for Information Systems, prompting a review of established models in areas like finance (Standard & Poor’s) and cybersecurity (BitSight). The methodology combined a systematic literature review, analysis of case studies on framework implementation outcomes, and primary data collection through questionnaires and interviews with organizational managers. This process led to the development of equations and reference models, supporting the proposed rating as a practical tool for assessing and continuously improving organizational Information Systems.

      Palavras chave: Framework; Gestão de Empresas; Gestão de Sistemas de Informação; Sistemas de Informação.

      Áreas: Ciência de Dados; Management; empresarial; gestão.

      Tecnologias usadas: Big Data; CSS; Data Mining; HTML; Machine Learning; Python.

    • Graph-based Environment GenerationDiogo De Andrade.
      Orientador: Nuno Maria Carvalho Pereira Fernandes Fachada
      Doutoramento em Informática. 2025

      Email: diogo.andrade@ulusofona.pt

      Resumo: The expanding complexity of modern 3D games places increasing demands on developers, particularly in area and level design. Initial level prototyping faces pressure for early completion as it sets the stage for subsequent engineering and artistic tasks. Addressing this challenge, we introduce a suite of algorithms aimed at streamlining the creation of 3D environments, with a specific focus on enhancing efficiency during the greyboxing phase of level design. The goal is to equip level designers with tools that enable rapid iteration and acceleration of this crucial stage. The first of these algorithms is dedicated to metadata extraction from human-modeled triangle meshes. It meticulously identifies key features such as entry/exit points, navigation lines, and structural frameworks. This process equips designers with a comprehensive understanding of each geometric element’s design and potential function within the environment. The second algorithm introduces mesh deformation capabilities, considering the structural characteristics of each element. This adaptation allows for versatile topological modifications, reducing the reliance on extensive artistic input and streamlining the component adaptation process. The final algorithm focuses on integrating these geometric elements into a user-defined graph. This graph, formed of 3D points interconnected by probabilistic links, acts as the foundational blueprint for environment assembly. It aligns the geometric elements to ensure spatial coherence and structural integrity within the generated environment. Collectively, these algorithms represent an advancement in early-stage game environment design, emphasizing ease of use and minimal integration effort, they offer designers an ideation and prototyping tool.

      Palavras chave: Geração Procedimental de Conteúdos; Jogos; design de níveis; geometria computacional; jogos digitais.

      Áreas: Computação Gráfica; Geometria Computacional; Geração Procedimental de Conteúdo; Inteligência Artificial.

      Tecnologias usadas: C#; Unity.

    • LLM-Based Clustering of Text DocumentsAlina Petukhova.
      Orientador: João P. Matos-Carvalho, Nuno Fachada
      Doutoramento em Informática. 2025

      Email: petukhova.alina@gmail.com

      Resumo: This thesis presents a comprehensive approach to text clustering, an important technique for organising and analysing large volumes of textual data. It begins by introducing the TextCL package, which provides advanced text preprocessing and novel outlier detection methods not previously available in Python, thereby enhancing the quality of input data for various Natural Language Processing (NLP) tasks. The study then proceeds with creating the Multilabelled News Dataset (MN-DS) dataset, which illustrates the effective application of the text clustering pipeline on a custom, manually labelled dataset. This dataset also serves as an essential benchmark for news clustering, allowing for an exploration of the hierarchical nature of the labels and their impact on clustering results. Finally, the thesis compares traditional text embeddings like Term Frequency – Inverse Document Frequency (TFIDF) and Bidirectional Encoder Representations from Transformers (BERT)-family embeddings with those generated by Large Language Models (LLMs). Extensive experiments across multiple text datasets show that LLM embeddings significantly improve the capture of semantic relationships within documents, resulting in more accurate and meaningful clustering outcomes. However, the findings indicate that techniques such as increasing model dimensionality and applying summarisation do not always enhance clustering efficiency, emphasising the need for careful consideration in practical applications. This research contributes to fields such as topic modelling and information retrieval by providing a robust framework for text clustering using state-of-the-art embedding techniques.

      Palavras chave: Natural Language Processing; Text clustering; Large Language Models; Outlier detection; Text preprocessing.

      Áreas: Ciência de Dados e Inteligência Artificial.

      Tecnologias usadas: Deep learning; Python.

    • Simulation of Cyber Attacks in SCADA Systems Using Generative AI and Development of Anomaly Detection Mechanisms with Federated LearningVeysel Alevcan.
      Orientador: N/A
      Em parceria com Prof. Dr. Joel Rodrigues
      Doutoramento em Informática. 2025

      Email: valevcan@gmail.com

      Resumo: This doctoral thesis focuses on enhancing the security of Supervisory Control and Data Acquisition (SCADA) systems within Industrial Control Systems (ICS) by simulating cyber attacks using Generative AI and developing anomaly detection mechanisms based on Federated Learning (FL). The study generates synthetic yet realistic cyber attacks using generative models (e.g., GANs, LLMs) and trains decentralized, privacy-preserving anomaly detection models across different SCADA process segments. The proposed approach is evaluated using open-source datasets (SWaT,), employing a process-based FL architecture. The results demonstrate that Federated Learning can effectively detect anomalies while preserving data privacy, offering a robust framework for enhancing SCADA system security.

      Palavras chave: Cybersecurity; Data Analysis; Inteligência Artificial; IoT; Machine Learning em tempo real.

      Áreas: Artificial Intelligence; Segurança Informática.

      Tecnologias usadas: Deep learning; Machine Learning; Matlab; Matplotlib; Python; TensorFlow.

    • The Role of Presence in Fostering Empathy in Virtual EnvironmentsMaria Costa.
      Orientador: Micaela Fonseca, Phil Lopes
      Doutoramento em Informática. 2025

      Email: f7957@ulusofona.pt

      Resumo: Virtual environments (VEs) are powerful tools, widely used in computer engineering, not just to engage users, but to transform how people learn, feel, and act. This technology offers a bold new way to foster empathy and drive pro-environmental behavior. Yet, one critical factor remains underexplored: the role of presence in shaping these emotional and behavioral outcomes. This project investigates how varying levels of presence in VEs affect empathy, focusing on sharks and marine conservation. In collaboration with marine biology experts for scientific accuracy, simulations will be created with different degrees of immersion by altering realism and interactivity levels (2D, 3D, Virtual Reality, Immersive Virtual Reality) By analyzing how these factors impact empathetic responses, the study aims to uncover key design principles. The results will help create experiences that encourage meaningful learning and inspire real-world change.

      Palavras chave: Empatia; Presença; Realidade virtual; Simulação.

      Áreas: Virtual Reality.

      Tecnologias usadas: Unity.

    • Towards Autonomous and Trustworthy Vehicle Navigation in GNSS-denied EnvironmentsRicardo Serras Santos.
      Orientador: João P. Matos-Carvalho, Marko Beko, Slaviša Tomić
      Doutoramento em Informática. 2025

      Email: ricardo.santos@ulusofona.pt

      Resumo: Autonomous navigation of vehicles is a hot topic in the science community and is expected to be achieved in the near future. However, the majority of current commercial vehicles (terrestrial or aerial) depend mainly on satellite signals to estimate their position. Thus, in scenarios where these signals are unavailable, the vehicle may not be able to estimate its position, possibly resulting in severe accidents with high material cost and perhaps casualties. Thus, this research’s main objective is to go beyond the state-of-the-art (SotA) and develop algorithms capable of navigating vehicles in real-time in complex scenarios with high accuracy and trustworthiness. To do so, vehicles will be exploited as sensing platforms to maximize the acquired information about an environment of interest, resorting to both on-board sensing sources and (in)direct communication with other nearby vehicles and/or infrastructure.

      Palavras chave: Autonomous Navigation.

      Áreas: Artificial Intelligence.

      Tecnologias usadas: C++; Machine Learning; Python.

    • Understanding Roleplay: Developing a Data Collection Pipeline to Study Live Player Emotions and Dynamics in Tabletop Role-Playing GamesAna Pinha.
      Orientador: Antonios Liapis, Micaela Fonseca, Phil Lopes
      Doutoramento em Informática. 2023

      Email: ana.pinha@ulusofona.pt

      Resumo: Tabletop Role-Playing Games (TTRPGs) are board games that offer unique game play experiences through collaborative storytelling. Unlike digital games, TTRPGs involve face-to-face interactions over prolonged periods of time, making data collection challenging. Current methods of game play data collection and analysis used in video games are not directly applicable to TTRPGs. This project seeks to adapt existing data collection and evaluation methods to the unique dynamics of TTRPGs. Initial research will identify what data collection methods and analysis tools can be successfully adapted to be used in TTRPG contexts. Then, an integrated pipeline will be developed to incorporate and adapt these methods to the specific dynamics of live, in-person TTRPGs game sessions. The resulting tool will provide a comprehensive software pipeline for data collection and analysis, potentially offering information that could be applied to other types of social games and technologies.

      Palavras chave: Facial Emotion Recognition; Sentiment Analysis; Tabletop Role-playing Games.

      Áreas: Affective Computing.

      Tecnologias usadas: Python.

Trabalhos Concluídos

  • 468 Trabalhos Finais de Curso

    • A GPT-Based Data Augmentation Approach for enhancing Argumentation Mining in Multi-party DialoguesLuiza Vidal Copolillo Coelho.
      Orientador: Manuel Marques Pita, Zuil Pirola
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: lcopolillo@gmail.com

      Resumo: This Undergraduate Thesis proposes developing a pipeline for using GPT technology to mine arguments in online chat texts. The central point lies in the design and implementation of a system that takes advantage of GPT’s advanced capabilities to identify and analyze arguments present in virtual, multi-party dialogues. The methodology ranges from data collection and preparation to efficient integration with the GPT model, providing valuable insights into the structure and dynamics of the arguments present in these online interactions. This work aims to contribute significantly to the advancement of research around argument mining by analyzing the potential of GPT technology as an effective tool in this context.

      Palavras chave: argumentation mining; artificial intelligence; augmentation; chat gpt; conversational analysis; data annotation; education; embeddings; generative ai; machine Learning; multi-party dialogues; python.

      Áreas: Ciência de Dados; Inteligência Artificial.

      Tecnologias usadas: Excel; Git; JSON; Machine Learning; Matplotlib; NumPy; OpenAI; Pandas; Python.

    • AWS Resource Management: A Private Collaborative Management PortalAlexandre Marques, António Antunes.
      Orientador: João Caldeira, Luís Gomes
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: alexandreromba@hotmail.com

      Resumo: A cloud revolucionou a tecnologia moderna, permitindo que empresas construam negócios com uma infraestrutura que suporta diversas necessidades e possibilita distribuição em massa. A cloud é um conjunto de serviços oferecidos pela internet, como computação e armazenamento, que facilita a gestão de recursos e reduz custos. Neste ramo, a Amazon Web Services (AWS) domina o mercado, oferecendo uma ampla gama de serviços, incluindo computação, armazenamento e serviços avançados de Machine Learning, a custos reduzidos. Contudo, a AWS é complexa e pouco user-friendly. Este TFC propõe uma solução centralizada para simplificar a gestão dos serviços da AWS através de um portal colaborativo.

      Palavras chave: Agilidade Organizacional; Alocação de Recursos; Aplicação; Aplicação Web; Arquitetura de Sistemas; Back-End; Base de Dados; Desenvolvimento de Software; Eficiência no processo; Facilidade de Gestão; Front-End; Gestão de Recursos; Node.js; Plataforma Web; Protocolos de comunicação.

      Áreas: empresarial.

      Tecnologias usadas: AWS; Express.js; HTML; HTTP Webservices; JSON; Node.js; PostgreSQL; REST; Svelte; SvelteKit; Typescript .

    • Analysis of Joint Purchasing Patterns for Recommendation Systems in an Online BookstoreJoana Okica.
      Orientador: Sofia Fernandes
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: a22102756@alunos-ulht.pt

      Resumo: This study analyses joint purchasing patterns to enhance e-commerce recommender systems. Using a 2006 Amazon dataset with over 500,000 products, the research explores product interactions and network analysis techniques. By leveraging Python and Gephi, a network graph is created to demonstrate the existing relations between products. The findings aim to improve recommendation algorithms, offering insights for small enterprises to better meet customer preferences.

      Palavras chave: Dados; Livros.

      Tecnologias usadas: PyTorch; Python.

    • Análise de dados de caudal para apoio na tomada de decisão em sistemas de distribuição de águaLeandro Pinheiro.
      Orientador: Maria Silva
      Em parceria com Laboratório Nacional de Engenharia Civil
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: leandrompp2001@gmail.com

      Resumo: Este trabalho é realizado em colaboração com o Laboratório Nacional de Engenharia Civil (LNEC) e recorrendo a dados anónimos de caudal obtidos em sistemas reais. Estes dados serão analisados através de métodos implementados em Python e de algumas ferramentas já desenvolvidas em R. Neste trabalho, serão aplicados conhecimentos e competências adquiridos nas unidades curriculares (UC) de Data Science e Probabilidades e Estatística. Ao longo deste trabalho, iremos aplicar a metodologia proposta a séries temporais de caudal de sistemas de distribuição de água, tentando obter uma série sem falhas, com passo de tempo pré-definido e normalizado entre medições. No final, pretendemos avaliar a qualidade dos dados, propondo indicadores que meçam essa qualidade

      Palavras chave: Análise de Dados; Ciência dos Dados; Dados; Estatísticas.

      Áreas: Ciência de Dados; ambiente.

      Tecnologias usadas: Pandas; Python; R Language.

    • Análise de padrões de compra conjunta para sistemas de recomendação numa online gift storeJoão Serralha, Henrique Aleixo.
      Orientador: Sofia Fernandes
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: jfserralha@gmail.com

      Resumo: A recomendação de produtos desempenha um papel vital no panorama do comércio eletrónico atual. À medida que as lojas online continuam a crescer, este aspeto torna-se um dos principais impulsionadores do sucesso e da competitividade no mercado. No entanto, muitos sistemas de recomendação tradicionais enfrentam desafios em termos de precisão e relevância das recomendações oferecidas. Portanto, aprimorar a precisão das recomendações tornou-se um objetivo fundamental. O nosso objetivo foi a aplicação de análise de redes sociais com intuito de beneficiar os sistemas de recomendações numa gift store.

      Palavras chave: Ciência dos Dados; Informação como base estrutural; Oportunidades de melhoria; Otimização; Python; Redes Centradas no Utilizador Final; Sistema de Recolha e Filtragem de Dados; Trabalho Final de Curso (TFC); negócios.

      Áreas: empresarial; gestão; sociedade.

      Tecnologias usadas: Git; Matplotlib; Pandas; Programação ; Python.

    • Aplicação Web MentHA DigitalMiguel Cardoso, António Ventura.
      Orientador: Lúcio Studer
      Em parceria com Direção Geral da Saúde
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Pretende-se desenvolver e melhorar uma aplicação Web para cuidadores informais do protocolo MentHA (Mental Health and Aging) de avaliação neuropsicológica de pessoas mais velhas com défice cognitivo, demência leve ou transtornos dissociativos de identidade. Esta aplicação é constituída por três aplicações diferentes, MentHA COG, Protocolo MentHA e por último, o MentHA CARE. Este TFC, vai-se focar essencialmente na melhoria das três aplicações, de modo a um constante levantamento de requisitos e à medida que utilizam a aplicação recebe-se feedback e posteriormente procede-se à melhoria das aplicações. Muitas sessões com instituições parceiras do projeto vão ser importantes para a melhoria de certas aplicações e é dada a devida prioridade aos requisitos consoante os pedidos feitos pelas mesmas. O MentHA CARE é uma aplicação web de suporte aos cuidadores informais de pessoas com e sem doença mental prévia que apresentam algum comprometimento neuropsicológico e/ou demência. Esta aplicação, enquanto intervenção psicoeducativa, combina duas componentes de suporte educativo e de suporte emocional, resultante de uma aprendizagem de estratégias, que têm como o principal objetivo o desenvolvimento de conhecimentos e competências para lidar com quadros clínicos específicos e diminuir os níveis de stress, ansiedade ou depressão do cuidador.

      Palavras chave: Aplicação Web; Base de Dados; Dashboard; Desenvolvimento Web; Eficiência; Front-End; Interface do Utilizador; Recolha de dados; Software; Trabalho Final de Curso (TFC); Trabalho Final de Curso (TFC), plataforma, gestão, docentes, discentes; Usabilidade; WEB; Website.

      Áreas: Segurança e Controlo; educação; saúde.

      Tecnologias usadas: Bases de Dados; CSS; Django; HTML; JavaScript; Python.

    • Aplicação Web para Creche, jardim de infânciaRicardo Gonçalves, Miguel Carreta.
      Orientador: José Cascais Brás
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: ricardogoncalves126@gmail.com

      Resumo: A visão deste projeto é orientada para a inovação, fundamentada na sólida base tecnológica da framework .NET e na arquitetura MVC, integrando estrategicamente o Azure da Microsoft. A escolha do Azure destaca-se pelos benefícios em integração com o MVC, facilidade de uso e implementação eficaz de bases de dados, alinhando-se perfeitamente com o Visual Studio 2022. Essa combinação permite a criação de uma solução dinâmica, escalável e eficiente, fortalecendo a capacidade de adaptação contínua às necessidades do negócio em evolução, ao mesmo tempo em que demonstra um compromisso claro com a inovação e a excelência técnica.

      Palavras chave: Aplicação Web; Base de Dados; Web.

      Áreas: educação.

      Tecnologias usadas: ASP.NET; Bases de Dados; Bootstrap; C#; MVC.

    • Aplicação Web para gestão de um ginásioWisley Costa.
      Orientador: Rui Santos
      Em parceria com PT Clinic
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: wisley.costa99@hotmail.com

      Resumo: O projeto consiste em desenvolver uma aplicação web para a gestão do ginásio PT CLINIC, visando substituir ferramentas tradicionais como Excel e Word. A aplicação foi concebida para centralizar a gestão do ginásio, melhorando a eficiência operacional e a experiência dos utilizadores. O desenvolvimento abrangeu desde a identificação do problema até a implementação e testes. A aplicação é dividida em duas interfaces: uma para o utilizador final e outra para a administração (BackOffice). A transformação digital pretendida simplifica o agendamento de aulas, facilita o acesso a informações importantes e melhora a comunicação entre a equipa do ginásio e os clientes. A análise de viabilidade foi realizada através de inquéritos com profissionais, gestores e clientes, confirmando a necessidade da solução. A arquitetura de software utiliza o framework Django, com MySQL, HTML, CSS, JavaScript e Git, garantindo uma solução robusta e eficaz.

      Palavras chave: Acesso à Informação; Alunos; Angola; Aplicação; Aplicação Web; Desenvolvimento Web; Gestão; Informática.

      Tecnologias usadas: CSS; Django; HTML; JavaScript; MySQL.

    • Aplicação móvel + Rest API de / para análise estatística e produção de resultadosRodrigo Taciano.
      Orientador: Duarte Neves
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: rodytaci@gmail.com

      Resumo: A versão móvel da aplicação web já existente fbtts.pt, criado e gerido pelo professor Duarte Neves, é uma plataforma de criação e validação de estratégias de apostas desportivas de futebol. A aplicação móvel permite ao utilizador consultar as suas estratégias, jogos e ligas das mesmas num dispositivo móvel.

      Palavras chave: Aplicação móvel.

      Áreas: desporto.

      Tecnologias usadas: JSON; Java; JavaScript; Kotlin; Maven; MongoDB; REST; React.js; Spring MVC.

    • Aplicação móvel para rastreio de Hepatite CSofia Caldas.
      Orientador: Pedro Alves
      Em parceria com Ares do Pinhal
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: sofiacaldas1999@gmail.com

      Resumo: A Associação Ares do Pinhal (AdP) é uma IPSS que tem como missão a intervenção junto de populações em situação de exclusão social. Pretende-se desenvolver uma aplicação móvel em Flutter que permita registar informação específica relacionada com o processo de rastreio, monitorização e tratamento da Hepatite C nos utentes desta associação. Comunicará via webservices REST com o servidor que integrará com o sistema atual da AdP.

      Palavras chave: Android; Aplicação; Aplicação móvel; Base de Dados; Flutter.

      Áreas: saúde.

      Tecnologias usadas: Dart; Flutter; Kotlin; MySQL.

    • Aplicação móvel para treino de bexigaPedro Abreu.
      Orientador: Pedro Alves, Sofia Naique
      Em parceria com Centro de Medicina de Reabilitação de Alcoitão
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: pedromiguelrijodeabreu@gmail.com

      Resumo: Uma aplicação móvel desenvolvida em Flutter, que visa ajudar pacientes do Centro de Medicina de Reabilitação de Alcoitão que sofrem com condição de bexiga neurogénica tirando partido da telemedicina.

      Palavras chave: Adversidades e soluções; Análise de dados médicos; Aplicação móvel; Autenticação; Centro de Medicina de Reabilitação de Alcoitão (CMRA); Corpo clínico; Eficiência no processo; Facilidade de Gestão; Flutter; Melhoria da Qualidade de Vida; Recolha de dados; Tele-reabilitação; Utente; medicina de reabilitação.

      Áreas: saúde.

      Tecnologias usadas: Dart; Flutter; MySQL; Spring MVC.

    • Aplicação para monitorização de uma central de energia renovávelAna Beatriz Pires, Bruno Soares.
      Orientador: Gabriela Soares, Lúcio Studer
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste Trabalho Final de Curso desenvolveu-se uma aplicação Web para monitorização de uma central de produção de energia solar em que foi feita a recolha de informação sobre os equipamentos e criado um dashboard com indicadores de desempenho. Foram aplicados modelos de ciências de dados para realização de previsões do desempenho esperado dos painéis, de forma que seja possível dar aos clientes uma visão melhorada de quanto está a ser produzido no seu dia-a-dia.

      Palavras chave: Aplicação Web; Ciência dos Dados; Monitorização; Sustentabilidade.

      Áreas: ambiente; gestão; sociedade.

      Tecnologias usadas: Docker; JavaScript; MongoDB; Next.js; NoSQL; Node.js; Pandas; Python; React.

    • Automação de testes para RPAAna Maria Calin.
      Orientador: José Cascais Brás
      Em parceria com CGI
      Licenciatura em Engenharia Informática. 2024

      Email: amcalin05@gmail.com

      https://youtu.be/twWWq7NIBgY?si=bVh9yH21TNZ6F6Dn

      Resumo: Automação de testes para RPA em desenvolvimento e pós produção

      Palavras chave: Aumentar Produtividade; Automação.

      Áreas: empresarial.

      Tecnologias usadas: Bases de Dados; Excel; PowerBI; RPA; SQL.

    • Business Continuity Assessment ToolRodrigo Sousa.
      Orientador: José Cascais Brás
      Em parceria com CGI
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: rodrigosantos374@outlook.pt

      Resumo: Desenvolvimento de uma aplicação denominada por DEISI6 Business Continuity Assessment Tool

      Palavras chave: Aplicação Web; Base de Dados; Front-End.

      Áreas: empresarial; gestão.

      Tecnologias usadas: CSS; Django; HTML; JavaScript; MySQL; Python.

    • CV Tool – Plataforma de Gestão de CVsDionísio Miron.
      Orientador: Rui Ribeiro
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: dionisiomiron@gmail.com

      Resumo: A presença da Internet e ‘Softwares’ no nosso quotidiano permitiu transformar tarefas que costumavam demorar meses, semanas e dias em poucos minutos. Este avanço das tecnologias abriu portas para uma melhor interação entre as empresas e os candidatos, facilitando o envio de anúncios diretamente para as redes sociais onde a população está mais concentrada. O aparecimento dos dispositivos móveis abriu imensas possibilidades de negócio, mas principalmente de ferramentas para apoiar empresas e impulsionar a evolução das tecnologias humanitárias. Esta aplicação permite facilitar o primeiro contacto, crucial em muitos empregos.

      Palavras chave: Aplicação móvel; Back-End; Base de Dados; Dashboard; Emprego; Engenharia Informática; Front-End.

      Áreas: empresarial; gestão.

      Tecnologias usadas: Android; Java; MySQL.

    • Configurable knowledge-base for an intelligent tutoring system to enhance algorithmic literacy through dialogueDaniel Granja, Rodrigo Amaro.
      Orientador: Manuel Marques Pita
      Licenciatura em Engenharia Informática. 2024

      Email: thedanielgranja@gmail.com

      Resumo: Este projeto detalha o desenvolvimento e implementação de um sistema inovador de busca de notícias utilizando modelos de LLM(large language models). Utilizamos tecnologias avançadas como Django para desenvolvimento web, Docker para consistência de ambiente e Nginx para gestão segura de tráfego web. Implementamos programas personalizados de datascrapping para arranjar notícias de várias fontes automaticamente, garantindo sempre conteúdo atualizado. Analisamos e visualizamos os dados coletados, proporcionando insights valiosos sobre a distribuição de notícias, temas abordados, e valência de sentimentos. Além disso, reforçamos a segurança com certificação SSL/TLS e facilitamos a acessibilidade através de subdomínios DuckDNS. A arquitetura escalável do AIDiAL KB foi projetada para suportar volumes crescentes de dados e demandas de usuários.

      Palavras chave: Análise de Dados; Base de Dados; Desenvolvimento Web.

      Áreas: sociedade.

      Tecnologias usadas: CSS; Django; Docker; HTML; JavaScript; PostGreSQL; Python.

    • Desenvolvimento de aplicação de vendas em Low-CodePedro Moreira.
      Orientador: Rui Ribeiro
      Em parceria com Claranet
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: pedromrm2001@gmail.com

      Resumo: Uma das grandes tendências no desenvolvimento de software é a utilização de ferramentas low-code. Estas, recentemente, têm sido alvo de uma grande procura pelas empresas devido à redução de custos e agilidade na implementação. Este relatório explora a ascensão das ferramentas de low-code, destacando o facto de se terem tornado essenciais na transformação digital das empresas e na otimização de processos, valorizando profissionais capacitados nessas tecnologias no mercado de trabalho. Uma das plataformas mais usadas no investimento contínuo em soluções low- code, é a Power Platform da Microsoft, que será utilizada para o desenvolvimento deste projeto. Vai assim ser desenvolvida uma aplicação baseada em Power Platform, que não só visa aproveitar os benefícios de redução de custos e de tempo de implementação associados às ferramentas low-code. Deste modo, este projeto propõe satisfazer uma necessidade do mercado e também uma solução inovadora no atual panorama tecnológico.

      Palavras chave: Aplicação; Low Code.

      Áreas: empresarial.

    • Engenharia de MicrosserviçosMarcelo Domingues.
      Orientador: Pedro Perdigão
      Em parceria com CGI TI Portugal
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: marcelo.gdomingues@outlook.com

      Resumo: A rápida evolução da tecnologia e das práticas de desenvolvimento transformou a maneira como concebemos e construímos aplicações. No centro dessa transformação encontra-se a arquitetura de microsserviços, que revolucionou a abordagem ao desenvolvimento de software. Ao invés de criar aplicações monolíticas complexas de manter e de escalar, os microsserviços permitem a divisão de uma aplicação em pequenos serviços autônomos, cada um com uma função específica, que operam de forma independente e se integram harmoniosamente. Este Trabalho Final de Curso (TFC) tem como objetivo principal destacar a importância e os benefícios da arquitetura de microsserviços. No contexto desta abordagem, surge uma solução/framework que visa acelerar o desenvolvimento de soluções com uma infraestrutura de microsserviços. Esta solução representa uma contribuição significativa para a aceleração do desenvolvimento em infraestruturas de microsserviços, permitindo que os programadores se concentrem no desenvolvimento essencial, em vez de perder tempo em configurações detalhadas ou código não essencial. A arquitetura proposta é dividida em três módulos distintos: Core, Rest e Rest API, todos desenvolvidos na sólida plataforma Java, com o apoio do Spring Framework. A escolha do Java e Spring deve-se à sua robustez, maturidade e à extensa comunidade de programadores, garantindo eficiência e segurança ao longo do processo de desenvolvimento. O módulo Core representa o cerne da arquitetura, abrigando toda a lógica dos microsserviços, sendo que é aqui estão localizados os serviços, entidades, repositórios e outros componentes vitais para o funcionamento da aplicação. Por sua vez, o módulo Rest corresponde à camada de apresentação, englobando todos os controladores e configurações relevantes. A grande inovação desta arquitetura reside no módulo Rest API, que utiliza as especificações em YAML para construção do Swagger UI (Open API Specification). Com recurso a este ficheiro YAML, conseguimos gerar automaticamente uma parte substancial do código, simplificando e acelerando o desenvolvimento. A geração automática de código, embora possa suscitar ceticismo, mantém o controlo nas mãos dos programadores, permitindo personalizações e ajustes conforme necessário. Em suma, este relatório destaca a importância e os benefícios da arquitetura de microsserviços, mostrando como essa abordagem inovadora tem o poder de revolucionar o desenvolvimento de microsserviços, tornando-o mais ágil, organizado e eficaz. A solução apresentada fornece uma estrutura completa que visa acelerar o desenvolvimento de qualquer projeto backend em Spring. Os programadores podem definir o modelo YAML a priori, e o código é gerado automaticamente, permitindo que se concentrem no desenvolvimento essencial. Esta abordagem proporciona uma vantagem significativa no desenvolvimento de microsserviços e destaca a importância de adotar uma arquitetura que permite uma escalabilidade, flexibilidade e manutenção eficazes em projetos de desenvolvimento de software.

      Áreas: empresarial.

      Tecnologias usadas: AWS; Bases de Dados; Docker; Git; Java; Maven; Programação ; REST; REST; Spring MVC; Web.

    • Estudo de informação de ocupação de soloPedro Martins.
      Orientador: Daniel Fernandes, João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: pedrofsm.pt@gmail.com

      Resumo: Resumo não disponível

      Palavras chave: Android.

      Áreas: ambiente; educação.

      Tecnologias usadas: Android; Bases de Dados; JavaScript; Kotlin; Node.js; Python; SQLite; XML.

    • Ethical FitnessBeatriz Sampaio.
      Orientador: Rui Santos
      Em parceria com Xstudio
      Licenciatura em Informática de Gestão. 2024

      Descarregar Relatório Email: beatrizdsampaio@gmail.com

      Resumo: Este trabalho final de curso concentra-se no desenvolvimento de uma aplicação multiplataforma utilizando Flutter e Firebase. A escolha dessas tecnologias facilitou a criação de uma solução robusta e escalável para o problema identificado, permitindo uma implementação eficiente através de metodologias ágeis. Ao longo do processo, foram enfrentados desafios como a reestruturação inesperada da aplicação original, exigindo ajustes estratégicos para garantir a entrega dentro dos prazos estabelecidos. Este projeto não só fortaleceu o conhecimento técnico, mas também destacou a importância da flexibilidade e da adaptação em projetos de desenvolvimento de software.

      Palavras chave: Android; Back-End; Base de Dados; Firebase; Firebase Cloud Functions; Flutter; IOS; Mobile; Stripe API.

      Áreas: desporto; gestão.

      Tecnologias usadas: Android; Dart; Firebase; Flutter; Stripe; iOS.

    • FomeZer0André Carvalho, Miguel Pinto.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. Licenciatura em Informática de Gestão. 2024

      Descarregar Relatório Email: miguelopes1995@gmail.com

      Resumo: FomeZer0 é uma aplicação que visa apoiar o trabalho realizado por entidades de solidariedade social, digitalizando e simplificando todo o processo de distribuição de cabazes alimentares para pessoas com essas necessidades. Esta aplicação foi desenvolvida em cima de duas premissas fundamentais, ser uma aplicação simples e intuitiva para que todas as pessoas que a tivessem de utilizar o conseguissem fazer sem grandes dificuldades. A implementação da aplicação é baseada em HTML para front-end, PHP para back-end e MariaDB para gestão da base de dados. Como aplicação de distribuição é utilizado Docker

      Palavras chave: Aplicação Web; Eficiência; Eficiência no processo; Gestão; Multiplataforma; Organização; PHP; Plataforma Web; Projeto Final; Trabalho; Trabalho Final de Curso (TFC); WEB; Web; Website.

      Áreas: gestão.

      Tecnologias usadas: CSS; HTML; MySQL; PHP.

    • Gestão de Acessos – Academia Cristiano RonaldoJoão Anacleto, Valentim Paulo.
      Orientador: Bruno Saraiva, João Pedro Carvalho
      Em parceria com Academia Cristiano Ronaldo – Sporting Clube de Portugal
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Desenvolvimento de uma aplicação móvel para a gestão de acessos e monitorização dos atletas na Academia Cristiano Ronaldo. A aplicação permitirá substituir o método atual, oferecendo maior segurança e controlo detalhado dos acessos. Além disso, facilitará a gestão dos atletas registados e a administração de pedidos de saída temporária ou de fim de semana. O projeto visa fornecer uma solução robusta para a academia, garantindo a segurança das informações e a eficiência na gestão de acessos.

      Palavras chave: Gestão.

      Áreas: desporto; gestão.

      Tecnologias usadas: Dart; Flask; SQL.

    • Hydro Growth ManagerPedro Lopes, Diogo Ferreira.
      Orientador: Daniel Silveira, João Pavia
      Licenciatura em Engenharia Informática. Licenciatura em Informática de Gestão. 2024

      Descarregar Relatório Email: pedrosilvestrelopes@hotmail.com

      Resumo: This project provides an automation system for greenhouse management, featuring a REST API backend developed in .NET CORE Web App. The system allows users to manage containers and their microcontrollers, configure desired environmental values, and control relays to maintain optimal conditions. The backend is hosted on Azure and connects to an Azure SQL Server database, while the API supports various endpoints for interacting with the greenhouse system. The frontend is developed in Laravel and provides a user-friendly interface for managing containers, microcontrollers, and desired values. The frontend communicates with the backend API to retrieve and update data, enabling users to monitor and control their greenhouse environment remotely.

      Palavras chave: Aplicação Web; Arduino; Back-End; C#; Front-End; PHP; agricultura biológica.

      Áreas: ambiente.

      Tecnologias usadas: ASP.NET; C; PHP.

    • IT4Billing POSRafael Sousa.
      Orientador: João Caldeira
      Em parceria com It4Billing
      Licenciatura em Informática de Gestão. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Descubra a nova solução móvel da It4Billing! O nosso programa de faturação, já certificado pela AT, agora está disponível para dispositivos Android. Com uma aplicação fácil de usar, garantimos uma experiência de faturação simplificada e eficiente. Adapte-se às necessidades do seu negócio com a conveniência de faturar a qualquer hora e em qualquer lugar. A nossa abordagem inovadora não só melhora a experiência do utilizador, mas também aumenta a eficiência e a competitividade do seu negócio. Escolha It4Billing POS e transforme a sua faturação!

      Palavras chave: Android; Aplicação mobile para colaboradores; Front-End.

      Áreas: empresarial.

      Tecnologias usadas: Dart; Flutter.

    • Integração e migração de softwares legacyGuilherme Simão, Joana Gonçalves.
      Orientador: Pedro Serra
      Em parceria com Grupo Barraqueiro
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O nosso Trabalho Final de Curso (TFC) foca-se na migração de software Legacy do Grupo Barraqueiro. Este projeto teve como objetivo modernizar um conjunto de ferramentas internas desenvolvidas ao longo dos últimos 20 anos, enfrentando desafios de compatibilidade, escalabilidade e segurança. Através da criação de um novo middleware, denominado Martelo, e da aplicação Galp, ambos desenvolvidos em tecnologias modernas como C# e ReactJS, buscámos otimizar a operação da frota de veículos do grupo. Esta modernização proporcionará uma interface mais intuitiva e uma análise de dados mais eficaz, garantindo a continuidade operacional e a inovação tecnológica no Grupo Barraqueiro.

      Palavras chave: Aplicação Web; Back-End; Base de Dados; C#; Front-End; Python; React.

      Áreas: empresarial; gestão.

      Tecnologias usadas: ASP.NET; C#; CSS; Docker; HTML; MySQL; Python; REST; React.js; Web.

    • IoT_Lab2.0 – CGI – IndústriaAna Weng.
      Orientador: Rui Ribeiro
      Em parceria com CGI
      Licenciatura em Engenharia Informática. 2024

      Email: anarita.weng2002.04@gmail.com

      Resumo: Este projeto explora a aplicação da Internet of Things (IoT) na indústria, visa solucionar os desafios de comunicação entre máquinas próximas fisicamente, mas distantes tecnologicamente no modelo M2M (Machine-to-Machine). O objetivo é conseguir superar a falta de interação entre essas máquinas, proporcionando uma integração eficiente para otimizar processos industriais. Adicionalmente, neste trabalho não apenas realça a aplicabilidade, mas também aborda os desafios associados aos conceitos de IoT na indústria. Propõe uma visão integrada para a gestão e otimização operacional das linhas de produção, incluindo máquinas, atuadores e sensores, consolidando informações de forma abrangente.

      Palavras chave: Aplicação móvel; Arduino; Dados; IoT; Microcontrolador.

      Áreas: empresarial.

      Tecnologias usadas: Arduino; C; C#; Dart; Firebase; Flutter.

    • Modelo IA para MISRA-CAlexandre Santos.
      Orientador: Daniel Silveira, Zuil Pirola
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: alex.gama.santos@gmail.com

      Resumo: Neste trabalho, realizamos uma análise comparativa entre os modelos GPT-4 e GPT-4O na aplicação das regras MISRA-C 2012, essenciais para garantir a qualidade e segurança do código C. Utilizando métricas de precisão, recall e outras, avaliamos o desempenho dos modelos na detecção e correção de violações das regras. As melhorias sugeridas incluem a otimização de prompts e a inclusão de uma maior variedade de exemplos de código para aprimorar a eficácia dos modelos. Este estudo visa proporcionar uma abordagem mais robusta e precisa na conformidade com as normas MISRA-C, contribuindo para o desenvolvimento de um plugin.

      Palavras chave: Automação de testes; Inteligência Artificial; Palavras-chave: Drop Project, Plugin, Kotlin, Java, IntelliJ, Submissão de Projetos, Visualização de relatórios, Testes Unitários, Automatic Assessment Tools..

      Áreas: empresarial.

      Tecnologias usadas: C; CSS; HTML; JavaScript; Machine Learning; Node.js; Typescript .

    • O que usuários podem fazer para economizar energiaTomás Martins, André Vieira.
      Orientador: Wellington Oliveira
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: tomasmartins2@gmail.com

      Resumo: Recolha e análise de dados sobre do consumo de energia em dispositivos móveis para indicar aos utilizadores o que podem fazer para economizar energia.

      Palavras chave: Android; Análise de Dados; Automação de testes; Eficiência; Recolha de dados.

      Áreas: Ciência de Dados.

      Tecnologias usadas: Android; Express.js; Git; Java (Android); Matplotlib.

    • Observatório de sustentabilidade no desportoFilipe Oliveira, Martim Monteiro.
      Orientador: Lúcio Studer
      Em parceria com Instituto Português da Juventude
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho final de curso relata um Observatório de Sustentabilidade no Desporto, uma plataforma dedicada a ajudar as entidades desportivas nacionais a se tornarem mais sustentáveis. Criado por um grupo de estudantes da Universidade Lusófona de Humanidades e Tecnologias de Lisboa, em parceria com o Instituto Português do Desporto e Juventude (IPDJ), esta plataforma permite o registo e a sua monitorização de dados das suas diversas instalações desportivas, os quais serão posteriormente avaliados pela equipa do IPDJ. Isso possibilita que a sua instalação receba apoio para se tornar mais sustentável.

      Palavras chave: Aplicação Web; Website.

      Áreas: desporto.

      Tecnologias usadas: Django.

    • Otimização de recursos através de análise de chamadas de emergênciaTomé Roque.
      Orientador: Daniel Fernandes, Gabriela Soares
      Em parceria com INEM
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste projeto aperfeiçoou-se um algoritmo de regressão linear, escrito num TFC do ano letivo anterior, desenvolveu-se uma API para recolher esses valores e enviá-los para uma aplicação também desenvolvida neste projeto. Esta aplicação prevê o numero de chamadas que irá chegar ao CODU, através do numero de emergência nacional. Esta previsão é feita tendo em conta o histórico de chamadas nos últimos anos. Posteriormente aplica a equação de Erlang C para indicar quantos operadores devem estar de serviço para que nenhuma chamada fique por atender. É possível retirar relatórios PDF ou EXCEL, para o intervalo de tempo que os utilizadores inserirem. Esta possibilidade de escolha permite uma melhor gestão dos recursos humanos do INEM. De facto, a esta aplicação, chamamos de INEM Insight

      Palavras chave: Alocação de Recursos; Análise de Dados; Aplicação; Aplicação Web; Aumentar Produtividade; Base de Dados; Ciência dos Dados; Gestão de Recursos; Inteligência Artificial; Machine Learning em tempo real; Recolha de dados; Trabalho Final de Curso (TFC); Website.

      Áreas: saúde; sociedade.

      Tecnologias usadas: Bootstrap; Django; Docker; Excel; HTML; JSON; JavaScript; Machine Learning; Pandas; Python.

    • Plataforma Digital ADENE MOVE+Rui Mao.
      Orientador: Gabriela Soares, Lúcio Studer
      Em parceria com ADENE – Agência para Energia
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Em colaboração com a ADENE, será desenvolvida uma plataforma sobre o MOVE+, também conhecido como Mobilidade Eficiente, um sistema inovador criado pela ADENE para avaliar e classificar o desempenho energético das frotas de veículos. A sua principal função é ajudar as organizações na sua procura de uma mobilidade mais sustentável, identificando áreas de melhoria através de uma abordagem holística. A avaliação baseia-se numa escala de A+ (alta eficiência) a F (baixa eficiência) e considera quatro pilares básicos: gestão do veículo, gestão do condutor, gestão da manutenção e gestão do consumo. Para além da mera avaliação, o MOVE+ destaca-se como uma ferramenta de identificação de oportunidades de poupança de combustível, essencial para as organizações que procuram minimizar os custos operacionais e o impacto ambiental. Para além disso, o sistema permite a certificação, validando o compromisso da empresa com a eficiência energética e proporcionando-lhe uma vantagem competitiva no mercado.

      Palavras chave: Aplicação Web; Dashboard; Desenvolvimento Web; Eficiência no processo; Estruturada; Front-End; IAM, Gestão de Identidades e Acessos, protótipo, plataforma, sistemas.; Interface do Utilizador; Plataforma Web; Sustentabilidade; Website.

      Áreas: ambiente; empresarial; gestão.

      Tecnologias usadas: Bases de Dados; CSS; Django; Docker; Git; HTML; HTTP Webservices; JavaScript; MVC; Python; Web.

    • Plugin DP para Alunos – integração com GPTMiguel Rodrigues Miranda Silva.
      Orientador: Bruno Cipriano, Rodrigo Correia
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objectivo deste TFC é melhorar o "Plugin DP para Alunos", integrando-o com GPT, através da API respectiva. Desta integração resultará a colecção de dados para efeitos científicos.

      Palavras chave: Palavras-chave: Drop Project, Plugin, Kotlin, Java, IntelliJ, Submissão de Projetos, Visualização de relatórios, Testes Unitários, Automatic Assessment Tools..

      Áreas: educação.

      Tecnologias usadas: CSS; HTML; HTTP Webservices; Java; Kotlin.

    • Portal DEISIGonçalo Nunes, Rafael Simões.
      Orientador: Lúcio Studer
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Departamento de Engenharia Informática e Sistemas de Informação (DEISI) é um departamento onde estão envolvidos alunos, professores, cadeiras, horários, etc. O que se pretende com este trabalho é, através de endpoints, de uma forma dinâmica, recolher a informação do departamento e utilizar estes dados em diversas aplicações web, a desenvolver para alunos e professores. Foram desenvolvidas duas aplicações: uma para gestão do Programa de Mentoria (na qual os utilizadores podem ser mentores ou mentorandos e registar sessões) e outra para escolha de horários universitários (na qual os alunos acedem à nossa plataforma para registarem as suas preferências de horário ou mudanças de turma/turno).

      Palavras chave: Alunos; Aplicação Web; Back-End; Base de Dados; Front-End; Python; Trabalho Final de Curso (TFC).

      Áreas: educação.

      Tecnologias usadas: CSS; Django; HTML; MySQL; Web.

    • Registration and Monitoring of Civil Protection Emergency LevelsDiogo Rodrigues.
      Orientador: Duarte Neves, Pedro Alves
      Em parceria com Autoridade Nacional de Emergência e Proteção Civil
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: The State of Special Readiness (Estado de Prontidão Especial, EPE) is a system managed by the Portuguese National Authority for Emergency and Civil Protection (Autoridade Nacional de Emergência e Proteção Civil, ANEPC) that aims at fortifying preparatory actions for emergency interventions and diminishing their repercussions. This system is integral in strategically deploying human and material resources, establishing a state of readiness to address various incidents, such as fires and floods, effectively. The management of information pertinent to this readiness state can be further optimized. Here, I report on the development of a new web application aimed at empowering users to oversee and administer emergency levels, incident reports, and resources. This is crucial in ensuring streamlined communication and management during emergencies, potentially mitigating damage, and preserving human lives.

      Palavras chave: Aplicação Web; Automação; Back-End; Base de Dados; Eficiência; Front-End; Informática; JavaScript; Minimizar riscos; Portugal; SQL; Trabalho Final de Curso (TFC).

      Áreas: Segurança e Controlo.

      Tecnologias usadas: Java; MySQL; React.js; Spring MVC.

    • RiverWatcherFábio Silveira.
      Orientador: Rui Ribeiro
      Em parceria com RiverWatcher
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: f.m.c.p.s.95@gmail.com

      Resumo: Resumo não disponível

      Tecnologias usadas: Python.

    • ScoutNowRicardo Duarte.
      Orientador: Rui Santos
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: ricardo.soares.duarte@gmail.com

      Resumo: ScoutNow Em resposta aos desafios enfrentados pelo Agrupamento 467 – Charneca de Caparica do Corpo Nacional de Escutas (CNE), propomos uma solução digital inovadora. Nosso projeto visa substituir métodos analógicos por uma plataforma web abrangente. Esta plataforma facilitará a gestão de membros, comunicação eficaz, e compartilhamento de informações cruciais entre secções e voluntários. Uma iniciativa essencial para promover a coesão e eficiência dentro do movimento escutista.

      Palavras chave: Aplicação Web.

      Áreas: sociedade.

      Tecnologias usadas: CSS; Django; Docker; HTML; JavaScript.

    • Sistemas de abertura de portas das salas de aulasJoão Joyce, Tiago James.
      Orientador: José Cascais Brás, Luís Gomes
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: a21805677@alunos.ulht.pt

      Resumo: O projeto "Sistemas de Abertura de Portas" (TFC DEISI 12) visa melhorar as operações diárias de docentes e alunos da Universidade Lusófona de Humanidades e Tecnologia, substituindo o atual sistema de requisição de chaves. Proposto por docentes da universidade, o projeto introduz um sistema de abertura de portas que elimina a necessidade do Ponto Único de Informação (PUI) para distribuição de chaves. O projeto descreve o hardware, o software e a operação do sistema necessários. O novo sistema utiliza cartões RFID emitidos pela universidade, simplificando o acesso tanto para docentes quanto para alunos, que podem solicitar salas sem precisar de chaves físicas. Apesar de o sistema atual não ser problemático para o uso diário, os docentes entrevistados apoiam a atualização. A implementação deste sistema promete maior conveniência sem comprometer a simplicidade, potencialmente melhorando a eficiência geral.

      Palavras chave: Diminuir os custos; Python; Raspberry Pi; Sensores.

      Áreas: educação; empresarial.

      Tecnologias usadas: Bases de Dados; CSS; Flask; HTML; JavaScript; MySQL; Python.

    • Templates IDE ArduínoGonçalo Santos.
      Orientador: Sérgio Ferreira
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A plataforma Arduíno é utilizada para fins didáticos em certas unidades curriculares do curso licenciatura em engenharia informática, unidades estas que conjugam conhecimentos das áreas da eletrotecnia e informática. Nas atividades desenvolvidas nestas unidades curriculares é frequente necessário lidar com a ligação e configuração de certos componentes eletrónicos, trabalho este que consome tempo e recursos o que limita a aprendizagem dos conhecimentos principais a adquirir nestas unidades curriculares devido ao constrangimento temporal das aulas. Para suportar estas atividades pretende-se desenvolver uma biblioteca para utilizar no Arduíno IDE que contém alguns templates para ajudar a utilizar certos componentes e funcionalidades necessários para estas atividades. Será elaborado um projeto em Arduíno a fim de demonstrar a utilização dos templates. Toda a informação destinada aos alunos estará empacotada num guião a fornecer aos mesmos.

      Palavras chave: Plataforma Arduino didática; Simplificação da configuração; Templates e guia do aluno; Unidades curriculares integradas.

      Áreas: educação.

    • Uber de MercadoriasFelipe Guimarães Silva, Betânia Queta.
      Orientador: Pedro Perdigão, Rui Santos
      Em parceria com Uber
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O projeto "Uber de Transporte de Mercadorias" é uma plataforma digital inovadora desenvolvida para revolucionar o setor de transporte de mercadorias. Utilizando tecnologias avançadas como Spring Framework, PostgreSQL, Flutter e Google Maps API, a aplicação oferece uma solução eficiente, flexível e segura para conectar motoristas independentes a consumidores que necessitam de serviços de transporte. A plataforma destaca-se pela sua interface intuitiva, otimização de rotas em tempo real e autenticação segura via JWT. Com foco na sustentabilidade e eficiência operacional, este projeto visa transformar a logística de mercadorias, tornando-a mais acessível e adaptável às necessidades dos utilizadores.

      Palavras chave: Aplicação de transporte de mercadorias.

      Áreas: gestão.

      Tecnologias usadas: Flutter; Java; PostGreSQL; Postman.

    • Uber de Transporte de MercadoriasBetânia Maria Queta Silá, Felipe Guimarães Silva.
      Orientador: Pedro Perdigão, Rui Santos
      Em parceria com Uber
      Licenciatura em Engenharia Informática. 2024

      Email: betaniamariaqueta05@gmail.com

      Resumo: O projeto "Uber de Transporte de Mercadorias" é uma plataforma digital inovadora desenvolvida para revolucionar o setor de transporte de mercadorias. Utilizando tecnologias avançadas como Spring Framework, PostgreSQL, Flutter e Google Maps API, a aplicação oferece uma solução eficiente, flexível e segura para conectar motoristas independentes a consumidores que necessitam de serviços de transporte. A plataforma destaca-se pela sua interface intuitiva, otimização de rotas em tempo real e autenticação segura via JWT. Com foco na sustentabilidade e eficiência operacional, este projeto visa transformar a logística de mercadorias, tornando-a mais acessível e adaptável às necessidades dos utilizadores.

      Palavras chave: Aplicação de transporte de mercadorias.

      Áreas: empresarial.

      Tecnologias usadas: Android; Dart; Docker; Flutter; Git; JSON; Java; PostgreSQL; REST; iOS.

    • VasculiteBernardo Taciano, Rodrigo Pinto.
      Orientador: Pedro Alves, Sofia Naique
      Em parceria com Sociedade Portuguesa de Reumatologia
      Licenciatura em Engenharia Informática. 2024

      Descarregar Relatório Email: dclankpt9@gmail.com

      Resumo: A versão móvel do pré-existente site reuma.pt, que faz a avaliação do bem-estar de doentes reumáticos. Apresenta tanto o perfil do utente, onde o utente pode preencher os questionários, como o perfil do clínico onde o clínico pode ver as respostas dadas pelos diversos utentes.

      Palavras chave: Aplicação móvel; Questionário; Recolha de dados.; Saúde Pública.

      Áreas: saúde.

      Tecnologias usadas: Dart; Flutter; Java; SQL Server; Spring MVC.

    • Add On PHC: Gestão escolarHugo Filipe Da Costa Morais Calado, Filipe Sá Monteiro Silva Parreiras.
      Orientador: Luís Gomes
      Em parceria com PHC
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Pretende-se devolver Add-on de gestão escolar para o ERP PHC O desenvolvimento poderá incluir, entre outros, gestão de aluno, docentes, turmas, horários, espaços, facturação e vencimentos

      Palavras chave: Análise de negócio; Desenvolvimento de Add-on; Gestão Escolar; Oportunidades de melhoria.

      Áreas: educação.

      Tecnologias usadas: ASP.NET; C#; CSS; MS-SQL.

    • Aplicação MentHAAlexandre Ferreira Godinho, Bernardo Laia Roque.
      Orientador: Lúcio Studer
      Em parceria com Direção Geral da Saúde
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O projeto MentHA – Mental Health and Aging (https://mentha-digital.herokuapp.com/) visa o treino cognitivo de adultos mais velhos com demência. Pretende-se continuar o desenvolvimento das aplicações desenvolvidas em TFCs anteriores. O trabalho irá consistir na integração de novas funcionalidades, acompanhamento da sua aplicação nos parceiros do projeto (Cruz Vermelha Portuguesa, FamiliarMente,Elo Social,ASMAL,ADEB,GIRA) e introdução de melhorias sugeridas. Trabalho já atribuido.

      Tecnologias usadas: CSS; Django; JavaScript.

    • Aplicação MentHA CARE para cuidadores informaisRodrigo Baía Eira, Tiago E Silva.
      Orientador: Lúcio Studer
      Em parceria com Direção Geral da Saúde
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No âmbito do projeto MentHA – Mental Health and Aging (https://mentha-digital.herokuapp.com/), o programa MentHA CARE é um programa psico-educativo para cuidadores de adultos mais velhos com demência. Pretende-se continuar o desenvolvimento da aplicação web desenvolvida em TFC anterior, integrando funcionalidades, acompanhando a sua utilização pelos parceiros (Cruz Vermelha Portuguesa, FamiliarMente,Elo Social,ASMAL,ADEB,GIRA) incluindo melhorias sugeridas. Co-orientação: Pedro M.Santos

      Tecnologias usadas: CSS; Django; JavaScript; Python.

    • Aplicação de Inteligência Artificial para estudo de prática clínica inovadoraPedro Macedo Rodrigues.
      Orientador: Iolanda Velho
      Em parceria com Centro de Medicina de Reabilitação de Alcoitão
      Licenciatura em Informática de Gestão. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Em parceria com o Centro de Medicina de Reabilitação de Alcoitão, referência de Excelência internacional, propomos uma análise e aplicação de inteligência artificial para dados de um tratamento clínico inovador. O estudo dos dados resultantes da aplicação da Toxina Botulínica para lesões do sistema nervoso central permitirá conhecimento, até então por explorar, para suporte clínico e apoio à decisão . Co-orientação da Prof. Maria Silva.

      Palavras chave: Análise de dados médicos; Inteligência artificial em medicina; Toxina Botulínica e sistema nervoso central; Tratamento clínico inovador.

      Áreas: saúde.

      Tecnologias usadas: Excel; MySQL; Python.

    • Aplicação móvel para Parques de CampismoInês Valadares Marques, Robert Susloparov Cachapa.
      Orientador: Pedro Alves
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Aplicação móvel que permite consultar, comparar e reservar apartamentos/bungalows de parques de campismo em Portugal. TFC previamente discutido com o orientador Pedro Alves.

      Tecnologias usadas: Dart; Flutter.

    • Aplicação móvel para gestão de Personal TrainersAfonso Mendes Cautela, Pedro Santos.
      Orientador: Rui Santos
      Em parceria com Personal Trainer Ruben
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A aplicação a ser desenvolvida destina-se à gestão de clientes de um personal trainer, com possibilidade visualização e edição de horários, notificações para os clientes, acompanhamento online, especificação de treinos, criação de eventos, pagamentos, feed de noticias, entre outras. A aplicação tem como cliente final um personal trainer certificado que irá supervisionar e validar as funcionalidades a serem desenvolvidas.

      Áreas: desporto; saúde.

      Tecnologias usadas: Firebase; Flutter.

    • Aplicação móvel para registo de revisões de carrosHugo Barracosa Fernandes.
      Orientador: Miguel Tavares
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Por vezes as pessoas quando levam o carro ao mecânico esquecem-se de quando é que trocaram determinada peça do carro. Esta aplicação móvel tem como objetivo permitir o registo em cloud (através do Firebase) de revisões dos carros. Esta aplicação será desenvolvida com recurso à (muito provavelmente) tecnologia mais evoluida do mercado, o Flutter. O Flutter permite fazer desenvolvimento móvel para iOS, Android, Web e até Desktop. Este projeto será desenvolvido por um aluno, não por um grupo.

      Palavras chave: Android; Aplicação móvel; Flutter; Híbrido; IOS; Revisão; manutenção automóvel.

      Áreas: empresarial.

      Tecnologias usadas: Dart; Firebase; Flutter; JSON.

    • Aplicação móvel para tele-reabilitação de pacientes com dificuldades motoras/neurológicasIsabella Figueredo Costa.
      Orientador: Sofia Naique
      Em parceria com Centro de Medicina de Reabilitação de Alcoitão
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Em estreita colaboração com o Centro de Medicina de Reabilitação de Alcoitão (Santa Casa da Misericórdia de Lisboa), pretende-se desenvolver uma aplicação móvel que permita a pacientes com dificuldades motoras e/ou neurológicas realizar exercícios de reabilitação em casa, com acompanhamento remoto do corpo clínico. Inclui recolha de informação da evolução do paciente que será guardada numa Base de Dados para posterior análise estatística. Este trabalho será co-orientado pelo Prof. Pedro Alves.

      Palavras chave: Centro de Medicina de Reabilitação de Alcoitão (CMRA); Corpo clínico; Tele-reabilitação; Utente; medicina de reabilitação.

      Áreas: saúde.

      Tecnologias usadas: Android; Flutter; MySQL; iOS.

    • Aplicação para a Gestão de uma Junta de FreguesiaFilipe Serrano Simões.
      Orientador: Acácio Carmona
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: As Juntas de Freguesia desempenham um papel de relevo e de proximidade com os seus residentes. Face às inúmeras solicitações que recebem têm dificuldades em responder a todas as solicitações recebidas. Pretende desenvolver-se um site onde os residentes possam aceder a informação da Junta, fazer pedidos, comunicar situações e ocorrências facilitando e permitindo a otimização de recursos

      Áreas: sociedade.

      Tecnologias usadas: CSS; Node.js; React.js.

    • Aplicação para gestão de competições de wakeboard – backend + frontend PWAMiguel Morais Soares, Mauro Freirinha Monteiro.
      Orientador: Pedro Serra
      Em parceria com International World Wakeboard Federation
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Numa competição de wakeboard, os atletas são distribuídos de acordo com categorias e competem entre si em grupos. Os vencedores de cada grupo passam às fases seguintes até chegarem à final. Este trabalho irá focar-se no desenvolvimento do backend e no módulo PWA (frontend) para inserção das avaliações dos juízes.

      Palavras chave: Aplicação; Back-End; Distribuição dos atletas; Front-End; Heat; Heat System; Provas.

      Áreas: desporto.

      Tecnologias usadas: Django; JSON; REST; React.

    • Aplicação para gestão de competições de wakeboard – frontendGabriel De Souza, Joel Diara Do Sacramento Bernardino.
      Orientador: Pedro Serra
      Em parceria com International World Wakeboard Federation
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Numa competição de wakeboard, os atletas são distribuídos de acordo com categorias e competem entre si em grupos. Os vencedores de cada grupo passam às fases seguintes até chegarem à final. Este trabalho irá focar-se sobretudo no desenvolvimento do frontend para esta aplicação.

      Áreas: desporto.

      Tecnologias usadas: CSS; Git; HTML; JavaScript; REST; React; XML.

    • Aplicação web para visita virtual e gestão de lojas de um centro comercialLuis Filipe Ferreira, Rafael Ferreira Rodrigues.
      Orientador: Rui Santos
      Em parceria com Centro comercial Colina do Sol
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A aplicação web destina-se a ser uma landing page para o Centro Comercial Colina do Sol, permitindo uma visita virtual através do plugin de JavaScript – https://pchen66.github.io/Panolens/#Home ou Unity WebGL. Além da visita, deve também conter um painel administrativo de gestão das lojas, informações das mesmas e um mapeamento do centro comercial.

      Áreas: empresarial.

      Tecnologias usadas: Bases de Dados; CSS; JavaScript; Unity.

    • App4SHM – Aplicação móvel para deteção de danos em pontesRodrigo Félix.
      Orientador: Pedro Alves
      Em parceria com Departamento de Engenharia Civil – ULHT
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A aplicação móvel App4SHM usa o acelerómetro para capturar as vibrações das pontes e, através de algoritmos de inteligência artificial perceber o risco de dano na ponte. A aplicação está atualmente desenvolvida em Android nativo mas pretende-se que seja multi-plataforma, pelo que será migrada para Flutter. Serão igualmente adicionadas novas funcionalidades. Isto é um trabalho feito em conjunto com o departamento de engenharia civil. *Nota: Este trabalho já está atribuído*

      Áreas: sociedade.

      Tecnologias usadas: Android; Flutter; iOS.

    • AutoMecom Website (Oficina de Reparação de Automóveis)Gonçalo Filipe Gamito Pedroso.
      Orientador: Lúcio Studer, Rui Santos
      Em parceria com AutoMecom Unipessoal, LDA
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projeto consiste no desenvolvimento de um website para uma empresa de reparação de automóveis. Tendo como objetivo principal fornecer á empresa uma plataforma online que permita dar a conhecer aos clientes e ás pessoas que a procuram a empresa e o seu trabalho. Também terá um papel fundamental na ajuda de produtividade e organização da mesma permitindo serem efetuadas marcações pelo website. Irá também abranger outras áreas de trabalho e comércio contendo uma secção de venda de produtos.

      Áreas: empresarial.

      Tecnologias usadas: CSS; HTML; MySQL.

    • BestRideDiogo Costa Cerqueira , Erick Pina.
      Orientador: Rui Ribeiro
      Em parceria com Incubadora PLAY
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Desenvolvimento de servicos de gestão de plataforma de Gestão de Tuk Tuk. Conceitos: 1- Um turista pode escolher roteiros de viagens 2- Um condutor de tuk tuk define roteiros, recebe pagamentos 3- Plataforma retém fee de comissão 4- Plataforma Web de gestão de turistas e condutores

      Áreas: empresarial; turismo.

      Tecnologias usadas: AWS API Gateway; AWS Cognito; AWS PaaS .

    • CGI AmbassadorsSofia Barros Adriano, João Cortiços Lameiras.
      Orientador: José Cascais Brás
      Em parceria com CGI
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Solução que permita interligar embaixadores de organizações, e que em função de iniciativas e objetivos permita recompensar os mesmos através de pontos e aplicar conceitos de gamificação. Eventos que geram pontos que têm de ter aprovação. Os rankings deverão poder ser vistos por curso, ano, universidade ou global. A solução deverá também permitir atribuir desafios específicos aos embaixadores, dependendo da universidade, curso ou ano ou serem gerais para todos os embaixadores.

      Áreas: empresarial.

      Tecnologias usadas: Angular; Elastic Search; Java (Android); MS-SQL; iOS.

    • CVTool – Back-endRicardo Alves Gonçalves, João De Matos.
      Orientador: José Cascais Brás
      Em parceria com CGI
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Solução permite registar de forma manual toda a informação de um CV. A informação deve ser estruturada e otimizada de forma a permitir buscas por critérios tão diferentes como experiência, competências, certificados, etc. De seguida pretende-se que ao receber um CV o mesmo possa ser processado automaticamente Funcionalmente além das buscas, dashboards sobre os perfis guardados, trabalhar dados guardados a geração de um CV com base num formato/template pré-definido.

      Áreas: empresarial.

      Tecnologias usadas: Angular; CMS; MS-SQL.

    • CVTool – CV Capture dataAntónio Francisco Chicambi Rocha.
      Orientador: José Cascais Brás
      Em parceria com CGI
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho tem como foco a construção de uma solução end-to-end para, extrair, transformar e gerir a informação contida em curriculums vitaes (CVs), com toda a infraestrutura necessária que permita a automatização das operações do dia a dia de uma organização. Pretende-se com o auxílio de técnicas de machine learning (ML) recuperar informação e guardar CVs, em diferentes formatos, em diferentes línguas e com outros desafios da área de recursos humanos de uma forma estruturada e otimizada. A concretização da solução passa por implementar uma pipeline automática para ingestão de dados manualmente introduzidos pelos utilizadores, usando as melhores práticas de operações de machine learning (MLops), e disponibilizar serviços de ML. Numa primeira instância, junto com a pipeline construir um serviço de análise que extrai a informação de documentos. Numa segunda instância, construir um serviço para fazer a classificação de CVs com base em critérios específicos como experiência, competências, certificados, etc. Este trabalho depende de outros trabalhos finais de curso em execução pelo que nesta fase é assumido que será possível integrar a solução no fim, contudo se tal não se verificar, será preciso descobrir métodos alternativos para integração.

      Palavras chave: Escassez de água; Facilitar Partilha de Informação; Monitorização; Plantas; Sustentabilidade.

      Áreas: empresarial.

      Tecnologias usadas: Machine Learning; Python.

    • Dashboard de mobilidadeMartim Leitão Teixeira.
      Orientador: Lúcio Studer
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Desenvolver uma aplicação web que apresente um dashboard de mobilidade na área dos transportes públicos, permitindo a visualização de dados sobre mobilidade. Envolverá interação com base de dados, e utilização de ferramentas de ciências de dados para processamento e criação de resultados e criação de gráficos. Co-orientadora: Prof. Iolanda Velho

      Áreas: empresarial.

      Tecnologias usadas: Django; PowerBI; Python.

    • Deteção e mitigação/correção de doenças ocularesRui Reis Mata, Rui Joaquim.
      Orientador: Pedro Serra
      Em parceria com Escola Superior de Tecnologia da Saúde de Lisboa
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Criação de solução tecnológica que facilite a deteção, diagnóstico e/ou correção/mitigação de doenças oculares. O Objetivo é fazer evoluir os processos de deteção e diagnóstico ou, em determinados casos o suporte das novas tecnologias à mitigação e correção de algumas dessas doenças.

      Áreas: saúde.

      Tecnologias usadas: C; PyTorch; Python; TensorFlow.

    • Estudo das chamadas de emergência realizadasTiago Van Krieken.
      Orientador: Daniel Fernandes, Iolanda Velho
      Em parceria com INEM
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este TFC tem como objetivo analisar as chamadas que são realizadas para o 112, de forma a poder-se perceber alguma da sua casuística que poderão ser utilizadas na implementação de ações de otimização dos recursos. Co-orientação: Iolanda Velho

      Áreas: saúde.

      Tecnologias usadas: Python.

    • Gestão de distribuição alimentarGabriel De Deus.
      Orientador: Luís Gomes
      Em parceria com Fundação CEBI
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Desenvolvimento e solução Web para suporte a instituições que efectuam distribuição alimentar no âmbito de apoio à comunidade A solução deverá fazer gestão de existências, aplicar regras de distribuição e manter históricos. Existe componente importante de protecção de dados pessoais Solução deverá se desenvolvida em modelo web ou cloud, com interface intuitiva e leve e garantir facilidade de distribuição (ambiente Docker) Linguagem de desenvolvimento e SGBD a definir

      Áreas: empresarial.

      Tecnologias usadas: Apache JMeter; CSS; Docker; PHP; RGPD.

    • Loteamentos ilegais, construções clandestinas, AUGI's na área da Grande Lisboa,Paulo Jorge Rodrigues Da Cunha.
      Orientador: Acácio Carmona
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Há muitos anos foram feitos muitos loteamentos ilegais (muitos terrenos foram objeto de operações físicas de parcelamento ilegal para construção sem infraestruturas). Foram criadas pelas Câmaras Municipais várias AUGI (Áreas Urbanas de Génese Ilegal). Pretende-se com o presente trabalho fazer o levantamento exaustivo no terreno na área da Grande Lisboa nas várias Câmaras Municipais e criar um site para apresentação do trabalho feito, divulgação do tema e recolha de informação. Pode ser em grupo.

      Palavras chave: Controle de processos e burocracia; Gestão administrativa eficaz; Levantamento e compilação de dados; Loteamentos ilegais e AUGI.

      Áreas: sociedade.

      Tecnologias usadas: HTML; Java; JavaScript; SQL.

    • Plataforma de Solução de Cibersegurança SIEM baseada em Open SourceClaudio Da Costa, Gonçalo Nunes Antunes.
      Orientador: Rui Ribeiro
      Em parceria com CyberS3c
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Desenvolvimento e integração de plataformas de cibersegurança num único ambiente integrado, de suporte à deteção de eventos empresariais (redes, aplicações, autenticações, darkweb) baseado em tecnologias open source, que possam garantir uma solução única de serviço a uma empresa.

      Áreas: empresarial.

      Tecnologias usadas: Elastic Search; Logstash; Shodan; kubernettes.

    • Plataforma de gestão para uma lavandaria e engomadoriaLuís Albuquerque Galo, Miguel De Bastos.
      Orientador: Pedro Perdigão
      Em parceria com Lavandaria Tejo
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Eu tenho duas lojas destas e pretendemos criar uma plataforma que ajude a fazer a gestão da parte de engomadoria e também para gerir as máquinas de lavar e secar. Pretendemos que a plataforma nos diga a disponibilidade das máquinas (se estão a ser utilizadas ou não.), queremos fazer uma área onde trabalhadores podem logar as suas entradas e saídas, gerir as peças que entram para a engomadoria, estatísticas de quantas peças cada funcionário passa por dia.

      Palavras chave: Aplicação Web; Gestão de informação em lavanderia; Privacidade e segurança dos dados; Soluções administrativas e operacionais.

      Áreas: empresarial.

      Tecnologias usadas: Bootstrap; C#; CSS; HTML; JavaScript; MVC; SQL.

    • Plataforma para monitorização da temperatura e posição corporal com alarme de quedas (KaiAki)Gonçalo Bettencourt Soares, Mário João Malta Da Silva.
      Orientador: João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      https://youtu.be/mUniHq1CVhw

      Resumo: Segundo a OMS, a população mundial encontra-se cada vez mais envelhecida, estimando-se em 2060 na europa, a duplicação de cidadãos com mais de 65 anos para 151 milhões. Apesar do aparecimento de novos e melhores medicamentos para tratar as doenças já existentes, tem-se verificado também um aumento das doenças crónicas e suas sequelas, nomeadamente quedas – o CDC (Center for Disease and Control Prevention) refere que mais de um terço dos adultos com 65 ou mais anos, sofrem quedas todos os anos. As quedas, principalmente as ocorridas nessa população, podem originar várias lesões, com agravamento da dependência e qualidade de vida, ou mesmo a morte da própria pessoa. Tendo em consideração estes factos, torna-se essencial proceder à deteção de quedas, de forma a prevenir eventuais lesões em pessoas mais idosas ou com algumas comorbilidades. As plataformas existentes na monitorização e notificação de quedas, utilizadas em hospitais/serviços de saúde portugueses, são um pouco rudimentares, dispendiosas, muito redutoras e exclusivas à patologia da pessoa. Este projeto com o título “Plataforma para Monitorização da Temperatura e Posição Corporal com Alarme de Quedas (KaiAki)” tem como objetivo central o desenvolvimento de uma plataforma de detenção e notificação de quedas relacionadas com alterações de temperatura corporal, uma vez que este fator poderá ser desencadeante da queda, a plataforma permitirá a monitorização dos dados fisionómicos, nomeadamente a avaliação da temperatura corporal no momento da queda, com alertas emitidos sempre que a mesma for detetada. O sistema terá como base a utilização da plataforma de hardware aberto do microcontrolador Arduíno, sendo também assistida por sensores: um de temperatura e um acelerómetro/magnetómetro (para a deteção da queda) por forma a guardar e enviar dados referentes ao estado de saúde da pessoa e que serão também mostrados na plataforma online. Esta plataforma aliada à tecnologia, é uma solução acessível, económica e prática e torna-se numa ferramenta essencial na área da saúde, no que diz respeito à deteção, notificação e prevenção de quedas. Este projeto cumpre as orientações do Regulamento Geral de Proteção de Dados (RGPD), salvaguardando todos as informações pessoais dos titulares dos dados a serem utilizados, desde a conceção, tratamento, controlo e avaliação, de acordo com a Lei de Proteção de Dados, aprovada em Resolução do Conselho de Ministros n.o 41/2018 em 22 de março de 2018 e Retificado pelo Parlamento e Conselho Europeu, em 27 de abril de 2016.

      Palavras chave: Deteção; Monitorização; Pessoas idosas; Quedas; Temperatura.

      Áreas: ambiente; saúde; sociedade.

      Tecnologias usadas: Bootstrap; CSS; JavaScript; MySQL; Next.js.

    • Plugin DP ProfessoresJoão Marques.
      Orientador: Bruno Cipriano, Rodrigo Correia
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: joao.teixeira.marques@protonmail.com

      Resumo: Este projeto consiste no desenvolvimento de um plugin para a integração da funcionalidade do Drop Project para professores com o ambiente de desenvolvimento IntelliJ IDEA, de forma a facilitar e acelerar as tarefas realizadas com a interface web, sem ser necessário alternar entre o browser e o IDE. Este também deverá permitir uma melhor integração com as funcionalidades do IDE, como permitir descarregar e abrir osprojetos dos alunos diretamente no IDE, facilitando desta forma as ajudas por parte dos professores aos alunos.

      Palavras chave: Palavras-chave: Drop Project, Plugin, Kotlin, Java, IntelliJ, Submissão de Projetos, Visualização de relatórios, Testes Unitários, Automatic Assessment Tools..

      Áreas: educação.

      Tecnologias usadas: Kotlin.

    • Plugin Drop ProjectBernardo Laake Baltazar.
      Orientador: Bruno Cipriano
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: As ferramentas de avaliação automatizadas melhoram a eficiência e consistência no processo de avaliação das unidades curriculares. O Drop Project é uma aplicação deste conceito, desenvolvido pelos docentes da Universidade Lusófona Pedro Alves e Bruno Cipriano. Esta ferramenta de avaliação automática veio a resolver muitas adversidades do lado da equipa docente, tornando o processo de avaliação mais eficaz e consistente. Mas por outro lado criou adversidades, por parte dos alunos, relativamente à execução de procedimentos necessários para a utilização desta ferramenta, por vezes influenciando o desempenho dos alunos. O projeto ao qual se dará continuidade, será no âmbito de solucionar este problema de maneira que seja uma ferramenta necessária e utilizada no futuro.

      Palavras chave: Adversidades e soluções; Avaliação automatizada; Drop Project; Eficiência no processo.

      Áreas: educação.

      Tecnologias usadas: JavaScript; Kotlin.

    • Poomsae Tournament RefeeringTomás Esteves Cardoso, Tomás Ferreira Fonseca.
      Orientador: João Pavia, João Pedro Carvalho
      Em parceria com Federação Portuguesa de Taekwondo
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Poomsae Tournament Refereeing (PTR) é um website com o principal objetivo de auxiliar os torneios de Taekwondo [1] na vertente de Poomsaes [2]. Este é necessário, devido a terem sido praticados com a utilização de um software que, por vezes, não cumpre os requisitos necessários ao bom funcionamento das provas, afetando negativamente, a experiência por parte de todos os intervenientes. O corrente projeto surge com a intenção de auxiliar a Federação Portuguesa de Taekwondo (FPTaekwondo) [3] a gerir, de uma melhor forma, as provas relacionadas com a vertente de Poomsae, consistindo na criação de um website, onde será possível a visualização de todos os torneios realizados no passado, presente e futuro. Além disso servirá como plataforma de criação, de torneios e de ferramenta de avaliação de atletas por parte de juízes.

    • Robot Process Automation – Componente 1João Silva Eleutério, Alexandre Costa.
      Orientador: Rui Ribeiro
      Em parceria com CGI
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No âmbito da UC de TFC, foi proposto a execução de um trabalho que visa o desenho, orquestração e monitorização de processos, isto é, prevenir possíveis erros indesejáveis de RPA’s (Robotic Process Automation). Estes são softwares que consistem na automação de processos de negócios, baseados em robôs ou em inteligência artificial. As organizações começaram a usar RPA’s para operações que não constituem o núcleo da organização. Porém, posteriormente, estes começaram a desempenhar um papel mais crucial dentro das empresas, oferecendo assim respostas mais funcionais, provocando uma dependência destes na mesma. Apesar dos RPA’s serem softwares previamente definidos e inteligentes, estes podem cometer erros cruciais para o bom funcionamento da empresa. Este projeto consiste em monitorizar, orquestrar e desenhar um método que previne todas estas discrepâncias que são colocadas pelos RPA’s. O objetivo deste trabalho final de curso foi criar um software que ofereça uma maior segurança à empresa, uma vez que estes erros podem ser notificados aos responsáveis de manutenção do sistema. O produto final consiste uma plataforma (Process Monitoring) em que os operacionais conseguem corrigir os processos incorretamente executados pelo RPA, se não for chefe de equipa. Caso o operacional seja chefe de equipa, irá receber diariamente quantas tarefas tem a realizar no dia e quantas realizou, respetivamente, no dia anterior; tal como consegue visualizar os processos que a equipa tem a realizar; e adicionar skills aos restantes membros da equipa. Enquanto o analista, consegue verificar estatísticas sobre o bom ou mau funcionamento das tarefas atribuídas às equipas, tendo assim em conta um plano mais geral dos processos que são ou não feitos. Por último, o administrador consegue ver quantas tarefas por realizar ou realizadas cada utilizador tem, alterar a equipa ou o cargo de cada utilizador, criar equipas e apagá-las e mudar o chefe de equipa. Ainda, consegue atribuir os processos às equipas, adicionar e remover skills, e aceder a todas as páginas. (hierarquia: 1-admin; 2-analista; 3-operacional). A plataforma tem uma página para reportar erros relativamente à plataforma, caso estes existam, sendo que os desenvolvedores da plataforma estarão contactáveis para a resolução de qualquer percalço.

      Áreas: empresarial.

      Tecnologias usadas: Bases de Dados; Python; RPA.

    • Robot Process Automation – Componente 2Jose Cunha Sobral, Ricardo Casaca Cleto.
      Orientador: Rui Ribeiro
      Em parceria com CGI
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projeto é realizado no âmbito da Innovation Lab da CGI, que visa trazer inovação tanto à Universidade Lusófona, como também à CGI. A CGI Group (Consultants to Government & Industries) é uma empresa multinacional presente em cerca de 40 países e realizam mais de 190 soluções de negócio. Em Portugal, a CGI em ambos os sectores de trabalho (Publico e Privados) tem uma presença de cerca de 75% de acionistas em todo o mercado, com uma satisfação relativa dos clientes de 9.4/10. Especializa-se em serviços de End-to-end, nas áreas de Serviços de Consultoria de Negócio/Tecnologia, Desenvolvimento e Integração de Sistemas e IT Managed Services, Business Process Services e Gestão Documental. RPA ou Robot Process Automation é um software pré-configurado que utiliza regras de negócio e atividades coreografadas pré-definidas para completar a execução autónoma de uma combinação de processos, atividades, transações e tarefas em um ou mais sistemas de software não relacionados para entregar um resultado ou serviço, em que as exceções são geridas por humanos. Essencialmente esta tecnologia é um bem maior para as organizações, substituindo a mão-de-obra por RPAs, poupando assim horas de trabalho humano, que se traduz em poupança de dinheiro pelas organizações. Estes robots, apesar de retirar empregos, fá-lo no contexto de empregos monótonos e repetitivos que não são aptos para seres humanos, tal como a revolução industrial retirou empregos que necessitavam de maior esforço físico pelos seres humanos que estavam a realizá-los. RPAs têm sido cada vez mais importantes na área de negócio dado que substituíram o ser humano na realização de tarefas críticas dentro das organizações que os implementam. Assim, foi criada dentro das organizações uma dependência enorme destes robots para o seu bom funcionamento. O desafio proposto pela CGI entende a monitorização e orquestração de processos de negócio transversais às organizações. Estes processos são compostos por tarefas que podem ser realizadas por robots, ou por humanos caso a tarefa seja demasiado especializada. Nesta componente, iremos realizar a parte Front-End desse sistema de monitorização e orquestração de negócios que irá apresentar um dashboard que ajude neste âmbito, assim como toda a informação dos processos do Back-End realizado no trabalho Robot Process Automation – Componente 1.

      Palavras chave: Monitorização; Organizações; Orquestração; Processos; RPA; Repetitivos; Robots; Tarefas; Workflow; Área de Negócio.

      Áreas: empresarial.

      Tecnologias usadas: Bases de Dados; Python; RPA.

    • SPAutores – Portal de LicenciamentoJoão Costa Bernardino, João Alexandre Yp.
      Orientador: José Cascais Brás
      Em parceria com Sociedade Portuguesa de Autores
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Projecto Full Stack web (NodeJS + React) com o objectivo de criar um plataforma para as entidades inscritas na Sociedade Portuguesa de Autores gerirem o licenciamento dos seus estabelecimentos. O projecto incluiria criar um RESTful API em NodeJS utilizando o framework Express e um frontend em React. A plataforma permitiria às entidades visualizar informações relativas aos seus estabelecimentos, licenças activas, por pagar/pagas bem como dar opção de efectuar o pagamento directo das pendentes.

      Palavras chave: Estudo de Mercado; Gestão de estabelecimentos; Portal de Licenciamento; SPAutores.

      Áreas: empresarial.

      Tecnologias usadas: CSS; Git; HTML; Node.js; PostGreSQL; React.js.

    • Sensores de Temperatura para HACCPRoberto Rafael Luzindro.
      Orientador: Sérgio Ferreira
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Tem como objetivo o registo de temperaturas obrigatórias das para o HACCP de forma automatizada. O registo será feito e medido com sensores de Arduino e guardados numa base de dados. A sua consulta será feita através de uma página web. O sistema deverá permitir enviar alertas caso haja, por exemplo, temperaturas fora dos parâmetros definidos.

      Palavras chave: Arduino; ESP32.; IoT; Monitorização; Sensores temperatura.

      Tecnologias usadas: Arduino; Bases de Dados; CSS; Django; ESP8266; JavaScript; Python.

    • Sistema para Monitorização de EdifíciosFelipe Genovese Bandeira.
      Orientador: João Pavia
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste projecto pretende-se implementar um sistema de monitorização de edifícios usando uma rede Zigbee. Realizar-se-á a medição da temperatura, humidade relativa, luminosidade, nível de gás, detecção de presença e detecção de inundação através dos respectivos sensores e envio para a plataforma de visualização (PC) com periodicidade pré-definida ou instantânea (quando seleccionado o botão/comando para actualização das medições).

      Palavras chave: Arduino; Dados; Edifício Inteligentes; Microcontrolador; Monitorização de Edificios.

      Áreas: empresarial; sociedade.

      Tecnologias usadas: Arduino; Programação .

    • Sistema para Monitorização de PlantasTiago Ó Rodrigues.
      Orientador: João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A expansão e a evolução das redes de sensores sem fios no âmbito da Internet of Things (IoT), que se tem verificado nos últimos anos mais, tornou este tipo de tecnologia apelativa e para a realização de tarefas de monitorização e controlo em diversas áreas, como a ambiental (interior e/ou exterior), da saúde e bem-estar. A pesquisa bibliográfica efetuada permitiu identificar quais são as necessidades básicas de uma planta nomeadamente a água, luz e por fim o calor. Os fatores críticos do crescimento de uma planta são a luz, a humidade e a temperatura. O presente trabalho final de curso visa propor o desenvolvimento de um sistema de controlo e monitorização de plantas baseado numa plataforma de IoT. O sistema assenta numa arquitetura de redes sem fios híbrida que integra dispositivos Bluetooth Low Energy (BLE), bem como nós sensores e nós atuadores. A comunicação entre as várias entidades da plataforma é assegurada através do protocolo MQTT (Message Queuing Telemetry Transport) tendo por base o modelo publish/subscribe. A concretização deste projeto está dividida em várias etapas, das quais se destacam: a especificação da arquitetura enquadrada com as necessidades e funcionalidades desejadas; a seleção e programação de dispositivos para controlo e monitorização de equipamentos ligados a um Raspberry Pi; a implementação da base de dados local para o armazenamento de dados relevantes; a implementação de uma gateway (BLE-Wi-Fi), de forma a permitir a comunicação entres dispositivos com diferentes protocolos e por último o desenvolvimento de uma aplicação para controlar e monitorizar em tempo real os equipamentos através de uma interface gráfica. O levantamento de requisitos técnicos definiu as grandezas físicas a ser monitorizadas nomeadamente luz, temperatura, humidade e fertilidade, tendo a escolha do sensor Xiaomi Flora ir ao encontro dos requisitos necessários. Para integrar o sensor e criar uma rede IoT foi necessário recorrer a hardware que suporte dispositivos Bluetooth LE como é o caso do minicomputador Raspberry Pi e a software sendo programas em linguagem Python com intuito de desenvolver comunicação com o hardware e obter visualização de dados com a utilização de protocolos como MQTT.

      Palavras chave: Bluetooth LE; IoT; MQTT; Python; Raspberry Pi.

      Áreas: empresarial.

      Tecnologias usadas: Arduino; Bluetooth; Programação ; Python.

    • Sistema para Monitorização de Plantas – Frontend e BackendPedro Miguel Martins Rocha.
      Orientador: João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Diversas aplicações têm surgido no âmbito da internet das coisas e no que toca à componente de monitorização do mundo que nos rodeia tal não é excepção. Neste projecto pretende-se implementar uma monitorização de plantas a partir de frontend com backend.

      Palavras chave: Escassez de água; Facilitar Partilha de Informação; Monitorização; Plantas; Sustentabilidade.

      Áreas: empresarial; saúde; sociedade.

      Tecnologias usadas: Bases de Dados; CSS; HTML; JavaScript.

    • Solução de registo de momentos de avaliaçãoTelmo Rosa Panaças, Rafael Alexandre Ferreira Ventura Da Sila Paulo.
      Orientador: Miguel Tavares
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Alguns alunos têm dificuldades em organizarem-se face aos vários momentos de avaliação ao longo do semestre. Esta solução passa pelo desenvolvimento de uma solução que permitirá o registo dos momentos de avaliação através de um backoffice, que consequentemente poderão ser consultados através de uma aplicação móvel. Esta aplicação será desenvolvida com recurso à tecnologia mais evoluida do mercado, o Flutter. O Flutter permite fazer desenvolvimento móvel para iOS, Android, Web e até Desktop.

      Palavras chave: Aplicação móvel; Momentos de Avaliação; Organização.

      Áreas: educação.

      Tecnologias usadas: Docker; Flutter; JSON; Node.js.

    • ULHT Control PanelJoão Miguel Isidro Antas, Tiago Da Águeda.
      Orientador: João Pavia, João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O planeamento do ano letivo é uma época de grande esforço e trabalho por parte de todos os seus intervenientes, principalmente ao nível da organização dos horários académicos. A grande variedade de constrangimentos associados a diferentes necessidades no seio da comunidade académica tem implicações na eficiência da utilização das ferramentas de auxílio que permitem a realização desta tarefa. No âmbito da Unidade Curricular de Trabalho Final de Curso (TFC), é solicitado aos alunos a criação de algo útil e inovador para o meio empresarial ou para o meio universitário geral. Intitulado de “ULHT Control Panel”, este projeto aborda o problema da criação de uma agenda académica, com foco no Departamento de Engenharia Informática e Sistemas de Informação (DEISI) e posteriormente nas diversas escolas e faculdades que a Universidade Lusófona incorpora. Este trabalho incide na avaliação desta abordagem e no desenvolvimento de uma ferramenta capaz de organizar toda a agenda académica, melhorando e utilizando todas as capacidades das ferramentas de trabalho do Excel, implementadas no modo atual e, para além disso, ultrapassando-as. Este projeto consiste na implementação de uma aplicação web tendo como objetivo primordial auxiliar o secretariado e os alunos durante todo o ano letivo, quer na formulação dos horários, quer requisição de salas.

      Palavras chave: Agenda Académica; Aplicação Web; Horários Académicos; Organização; ULHT Control Panel.

      Áreas: educação.

      Tecnologias usadas: Angular; Typescript .

    • ULHT PresCheck – Back-EndAlexandre Nunes Garcia, Diogo Silva.
      Orientador: João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Reconhecendo a dificuldade que os professores possuem atualmente para validar a lista de presenças nas aulas, recorrendo a planilhas e formas próprias de fazer este trabalho, queremos uma solução universal que, com a ajuda de Arduino e outras tecnologias, permita aos professores da faculdade obter a lista dos números dos alunos presentes. Aqui será implementado o servidor, base de dados e APIs para gerir a comunicação com os Arduinos e com o front-end.

      Palavras chave: Aplicação Web; Assiduidade; Eficiência; Estatísticas; Gestão de Presença; Organização; Presenças; Python.

      Áreas: empresarial.

      Tecnologias usadas: Arduino; Flask; HTML; React.

    • ULHT PresCheck – Front-EndBruno Simões Mateus, Diogo Sousa Moreira.
      Orientador: João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Reconhecendo a dificuldade que os professores possuem atualmente para validar a lista de presenças nas aulas, recorrendo a planilhas e formas próprias de fazer este trabalho, queremos uma solução universal que, com a ajuda de Arduino e outras tecnologias, permita aos professores da faculdade obter a lista dos números dos alunos presentes. Aqui será implementado o front-end com base visual e uso de dados do back-end.

      Palavras chave: Assiduidade; Eficiência; Gestão; Organização; Pontualidade.

      Áreas: educação; empresarial.

      Tecnologias usadas: Arduino; HTML; JavaScript.

    • Uber de transporte de mercadoriasAntónio Pina Catarino , Bernardo De Amorim.
      Orientador: Rui Santos
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No âmbito da cadeira de TFC (trabalho final de curso[ULHT21]) de 3o ano da Licenciatura de Engenharia Informática da ULHT (Universidade Lusófona de Lisboa[ULHT21]), pretende-se desenvolver uma aplicação, com o tema “Uber de transporte de mercadorias”. Cumprindo, ao longo do seu desenvolvimento, o Regulamento de Trabalho Final de Curso[DEISI21]. Esta será uma aplicação mobile destinada a transporte de mercadoria, em que o objetivo será centralizar um conjunto de pequenas empresas de transportes ou mudanças e independentes que não tenham grande visibilidade no mercado, e desta forma também centralizar os valores de transporte. Da parte que tem transporta haverá uma aria de registo obrigatório onde será feito o registo tanto de condutor ou empresa assim como os veículos associados. Apos o processo de registo o transportador poderá ficara listado nos requisitos do pedido do cliente e terá acesso a sua areia onde visualizara os pedidos. O cliente que tenha algo para transportar terá de fazer o seu registo na aplicação, requisitar um serviço com alguns dados mais revelantes ao transporte como origem, destino e data, e terá acesso a um conjunto de transportadores que tenham o veículo mais adequado a essa mercadoria, e que estejam disponíveis nessa zona territorial assim como um valor calculado do serviço. Desta forma o cliente poderá analisar os diferentes valores cobrados e decidir transportador depois será apenas pedir o serviço! No relatório apresentado é desenvolvida a identificação do problema (onde é feita a discrição do objetivo pretendido), a viabilidade (onde verificamos se um produto é necessário no mercado), a solução (a forma de como vão ser implementados os requisitos identificados no problema), e o benchmarking (onde é feita uma comparação com produtos semelhantes e descritas as mais valias do que está em desenvolvimento).

      Palavras chave: Aplicação de transporte de mercadorias; Benchmarking de produtos similares; Registo de condutores e empresas; Requisição de serviços de transporte.

      Áreas: empresarial; sociedade.

      Tecnologias usadas: Android; Flutter; MySQL.

    • Utilização da Blockchain para combater a propagação de fake-newsFilipe Cacho.
      Orientador: João Pedro Carvalho, Luís Gomes
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Fake-news é cada vez mais um tópico de maior relevância na sociedade atual, devido ao facto que cada vez mais pessoas possuem acesso à Internet, grandes organizações e indivíduos aperceberam-se há algum tempo que a maioria das pessoas não verifica a veracidade das notícias que leem, o que permite a criação de modelos e ferramentas destinados a criar noticias falsas com o objetivo de desacreditar factos inconvenientes e até criar mentiras sobre os mais variados tópicos. Cada vez mais, todos os dias, as pessoas estão a ser vítimas de notícias falsas, desde o individuo que está a navegar no Reddit e lê uma notícia falsa ou até aos milhares de pessoas que leem noticias falsas sobre pessoas com relevância nacional, sendo a maioria dos casos com o intuito de denegrir tal pessoa. Um bom exemplo do perigo das fake-news seriam as eleições presidenciais de 2016 dos Estados Unidos, aonde as Fake-news foram uma ferramenta usada para espalhar falsas informações nas redes sociais, havendo fortes indícios de intervenção de atores externos no processo democrático. Fica claro que é necessária uma forma de permitir às pessoas verificar rapidamente se as notícias que estão a ler são baseadas em factos, reais para permitir que as pessoas criem as suas opiniões pelo menos utilizando informações corretas. Para tal, fica proposto neste projeto a criação de uma Blockchain com o objetivo de criar um local para armazenar noticias de fontes consideradas reputáveis para que depois se possam comparar com notícias que o utilizador está a ler para se tentar perceber se o conteúdo é baseado em informação verdadeira ou não utilizando algoritmos de processamento de distância métrica

      Palavras chave: Desinformação; Fake news; Fake-news e sociedade.

    • VetOnRodrigo Simões, Ruben Silva.
      Orientador: João Pavia, João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este documento foi realizado no âmbito do trabalho final de curso dos autores, que tem como título “VetOn”. Este projeto tem como objetivo o desenvolvimento de uma aplicação mobile e web que permite agendar, de uma forma organizada e simples, qualquer serviço prestado pelo Hospital Veterinário da Universidade Lusófona. Os animais de estimação, mais que uma companhia, são destaque em muitos lares portugueses, fazendo parte das famílias que habitam nos mesmos. Com o começo da pandemia de Covid-19, a adoção destes “amigos de 4 patas” aumentou em 32%, de acordo com um estudo feito pela plataforma Fixando. Com isto, e sabendo que é importante garantir a saúde dos animais de estimação de qualquer indivíduo, a nossa intenção é desenvolver uma aplicação que seja acessível e interativa a todo e qualquer tipo de cliente que usufrua dos serviços veterinários do Hospital Veterinário da Universidade Lusófona. A nossa aplicação mobile e web deverá colmatar dificuldades identificadas no que toca ao agendamento de consultas e divulgação de serviços prestados pelo Hospital Veterinário da Universidade Lusófona, fazendo com que os clientes tenham toda a informação necessária, seja referente ao seu animal de estimação seja aos próprios serviços mencionados anteriormente, à distância de um clique no seu smartphone. Por fim, a pandemia de Covid-19 não trouxe somente dados de que fiquemos orgulhosos, visto que o abandono dos animais continua a ser um problema preocupante que põe em causa o bem-estar animal. Sabendo que o Hospital Veterinário da Universidade Lusófona apresenta vontade de combater essa mesma causa, pretendemos implementar na aplicação uma parte de cariz solidário onde será possível adotar animais que se encontrem nas instalações à espera de uma família para os acolher.

      Palavras chave: Animais; Aplicação Web; Aplicação móvel; Consultas; Hospital Veterinário da Universidade Lusófona,; Veterinário.

      Áreas: saúde.

      Tecnologias usadas: JavaScript; MongoDB; Node.js.

    • Web App SerralhariasJoão Francisco Fernandes Rodrigues.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este relatório descreve o desenvolvimento de uma aplicação web destinada à compra e venda de produtos e serviços relacionados à serralharia. O projeto teve início com a identificação de desafios operacionais enfrentados pela empresa, que incluíam processos desatualizados no que toca á interação com clientes e na gestão dos negócios. Para abordar essas adversidades, foi proposta uma solução tecnológica baseada em Django, um framework de desenvolvimento web em Python, escolhido devido à sua robustez, rápido desenvolvimento, adaptabilidade e segurança. A aplicação segue uma arquitetura de três camadas, com o frontend em HTML, CSS e JavaScript, conectado a um backend Django. O backend contém a lógica de negócios e a interação com a base de dados MySQL, que é hospedada em um container Docker, gerenciada por meio da plataforma DBeaver. A criação de modelos de dados, configuração de settings e programação de funcionalidades foram passos fundamentais no processo de desenvolvimento. A aplicação resultante permite aos utilizadores explorar produtos e serviços, personalizar produtos, solicitar orçamentos especializados sobre os produtos personalizados e simplificar a gestão de clientes, produtos e pedidos. Com esta solução tecnológica, espera-se otimizar a eficiência operacional, impulsionar o crescimento e fornecer uma experiência melhorada aos clientes e uma gestão facilitada por parte da administração, enquanto se posiciona de forma competitiva no mercado digital em constante evolução.

      Palavras chave: Aplicação Web; Eficiência; Serralharia.

      Áreas: empresarial.

      Tecnologias usadas: Django; Docker; Python.

    • AARO – Auto Avaliação de Risco da OrganizaçãoRogério Oliveira.
      Orientador: José Cascais Brás
      Em parceria com CGI TI Portugal
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este relatório foi desenvolvido de forma a demostrar o porquê de realizar um software de Risk management para as empresas, e mostrar como é que se chegou a solução que está a ser desenvolvida. Tem também o objetivo de mostrar o que já foi desenvolvido e as suas funcionalidades. Com este software queremos simplificar a captura de riscos de projeto, tal como fazer com que a visibilidade destes riscos seja superior a por exemplo, uma folha de Excel, o que irá permitir às organizações serem mais ágeis. A solução foi desenvolvida usando Outsystems. Este projeto poderá ser uma mais-valia para as organizações que procuram um software para ajudar a supervisionar o risco dos seus projetos.

      Palavras chave: Agilidade Organizacional; Aplicação; Gerenciamento de Riscos de Projetos; Solução Outsystems; Visibilidade Aprimorada.

      Áreas: empresarial.

      Tecnologias usadas: Outsystems.

    • Acompanhamento de processos judiciaisTiago Pereira E Tomás Maia.
      Orientador: Pedro Alves
      Em parceria com Faculdade de Direito – ULHT
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O trabalho final de curso proposto é o desenvolvimento de um programa para o Departamento de Direito da Universidade Lusófona de Humanidades e Tecnologias a pedido da Prof. Carolina Silva. O programa a desenvolver tem como objetivo facilitar e simplificar a investigação decorrente sobre padrões face às decisões dos juízes. Por exemplo, pretende-se saber se diferentes juízes, perante circunstâncias iguais tomam decisões diferentes. As principais questões levantadas pela Prof. Carolina Silva sobre o tratamento dos processos judiciais prendem-se com a grande quantidade de processos, objeto de tratamento, o tempo requerido, a dificuldade no estabelecimento de critérios de filtragem objetivos e a fiabilidade da filtragem efetuada. O programa vai permitir a recolha de informação relativa a processos judiciais, seguido de uma listagem e filtração dos mesmos. Pretende-se que após a finalização do trabalho final de curso, este continue em constante desenvolvimento para uso de outras equipas de investigação de direito. O trabalho estará dividido em 2 fases. Na primeira fase, será apenas desenvolvido o formulário de recolha de dados dos processos e inserção na base de dados. Na segunda fase, será desenvolvida a funcionalidade de consulta e filtragem dos dados. Este trabalho resultou na criação de um Website, usando a tecnologia Spring, que permite submeter, listar, editar e filtrar processos judiciais

      Palavras chave: Análise de Decisões Judiciais; Aplicação; Plataforma de Consulta e Análise Jurídica; Sistema de Recolha e Filtragem de Dados; Tratamento de processos.

      Áreas: educação; sociedade.

      Tecnologias usadas: HTML; Kotlin; Spring MVC.

    • Acompanhamento nutricional em farmáciasCarolina Lopes E Marisa Santos.
      Orientador: Pedro Alves
      Em parceria com Departamento de Ciências Farmacêuticas (ECTS – ULHT)
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Com a evolução crescente dos vários setores do mercado, as organizações têm feito grandes investimentos na área de tecnologia, para aumentar a eficácia e eficiência dos seus serviços. No setor da saúde, mais especificamente na área farmacêutica, novas tecnologias têm vindo a ser aplicadas para ajudar os farmacêuticos a acompanharem esse progresso. Através de novas tecnologias, as farmácias passam a ser dotadas de diversas ofertas de serviços para os seus clientes. Contudo, ainda não se encontra no mercado nenhuma ferramenta que auxilie os farmacêuticos, no acompanhamento de doentes oncológicos ou idosos na toma de Suplementos Alimentares hiperproteicos e hipercalóricos. Na dissertação da Patrícia Tavares, aluna do curso de ciências farmacêuticas, foi elaborado um estudo, para descrever a experiência dos farmacêuticos no âmbito comunitário. Os resultados foram explícitos, a maior parte dos farmacêuticos afirma que é mais fácil aconselhar do que acompanhar. A falta de tempo e a inadequação dos sistemas informáticos são apresentados como problemas. Em conjunto com o Departamento de Ciências Farmacêuticas da Universidade Lusófona, neste projeto preenchemos essa necessidade, desenvolvendo um software que apoie os farmacêuticos e os nutricionistas no acompanhamento de doentes oncológicos ou idosos na ingestão de suplementos alimentares. Através desta ferramenta, os profissionais de saúde deixam de proporcionar um acompanhamento informal aos seus utentes, e passam a ter um acompanhamento direto. Para além disso, esse acompanhamento iria ser intensificado, devido à possibilidade de interação dos utentes, ao contrário das outras ferramentas existentes no mercado. A ferramenta desenvolvida armazena o histórico dos utentes. Assim, os farmacêuticos conseguem consultar a medicação tomada pelo cliente, os potenciais sintomas, duração de tratamento e outras informações e, consequentemente, recomendar o suplemento alimentar indicado. No final da fase de desenvolvimento, um piloto foi instalado em duas farmácias para explorar a sua viabilidade.

      Palavras chave: Acompanhamento; Hipercalóricos; Software; Suplementos Alimentares hiperproteicos.

      Áreas: saúde.

      Tecnologias usadas: CSS; HTML; Kotlin; MySQL; Spring MVC.

    • Aplicação Web MenthaCareInes Rocha E João Santos.
      Orientador: Lúcio Studer
      Em parceria com Direção Geral da Saúde
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O projeto MentHA tem como objetivo desenvolver acções que contribuam para melhorar o bem-estar e a qualidade de vida de adultos mais velhos com patologia mental crónica e dos seus cuidadores formais e informais, promovendo a saúde mental na comunidade. Com este projeto pretende-se desenvolver e implementar uma plataforma digital que permita desenvolver, aperfeiçoar e validar por via remota a intervenção psico-educativa MentHA CARE, destinada aos seus cuidadores informais dos beneficiários do programa de estimulação cognitiva, tendo em consideração as diferentes necessidades de saúde e de contexto. Permitirá ao mentor criar e gerir conteúdos ou atividades de grupo, tais como: o registo de cuidadores e moderadores, a criação de eventos, fóruns ou quizzes. Com a participação no Programa Psicoeducativo para Cuidadores Informais, espera-se que o cuidador diminua os seus níveis de ansiedade e depressão, assim como os efeitos da sobrecarga resultantes do ato de cuidar e, por outro lado, seja capaz de potenciar estratégias de coping e as redes sociais de apoio.

      Áreas: saúde.

      Tecnologias usadas: Bootstrap; Django; HTML; JavaScript; Python.

    • Aplicação Web com recurso à ferramenta OutSystemsJoão Almeida E Nuno Castilho.
      Orientador: José Aser Lourenzo
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O controlo antidoping de jogos de modalidades coletivas em ambiente de competição é um processo sensível, deve ser um processo simples e transparente. Pretende-se com esta aplicação que o sorteio aleatório de um determinado jogo seja feito de uma forma automática recorrendo a um processo informático aleatório e sistemático. Pretende-se igualmente que fique registado numa base de dados, a data em que o sorteio aconteceu, por quem é que ele foi executado e com quem é que essa informação foi partilhada. Adicionalmente o sorteio deverá ficar registado em base de dados pesquisável, sendo possível determinar a quantidade de vezes que um clube foi sujeito a controlos de dopagem. Pretende-se igualmente garantir que todos os processos de seleção dos clubes envolvidos são feitos de forma sistemática e cujo algoritmo aleatório é sempre o mesmo. A necessidade de um registo informático de todas as partes deste processo em base de dados, passível de ser reportada e se necessário auditada. Desta forma ficaria registado a transparência de todo o processo e a integridade e confidencialidade dos dados bem como a identificação dos elementos intervenientes em todo o procedimento.

      Áreas: desporto.

    • Aplicação Web para transformação digital do protocolo MentHANuno Rasteiro.
      Orientador: Lúcio Studer
      Em parceria com Direção Geral da Saúde
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Pretende-se desenvolver uma aplicação Web para a transformação digital do protocolo MentHa (Mental Health and Aging) de avaliação neuropsicológica de pessoas mais velhas com défice cognitivo ou demência leve. O protocolo é constituído por um conjunto de testes, devendo a aplicação permitir registar avaliadores e pacientes, gerir e aplicar testes, criar relatórios e fazer análise comparativa de dados.

      Áreas: empresarial.

      Tecnologias usadas: Bootstrap; CSS; Django; HTML; Python; SQLite.

    • Aplicação mobile central de apps existentesTiago Santos E Rafael Ribeiro.
      Orientador: Rui Santos
      Em parceria com Integer Consulting
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Um dos pontos mais importantes, se não o mais importante, em qualquer empresa ou posto de trabalho, é a informação. A informação é a base de qualquer estrutura, precisamos de informação antes de iniciar algum trabalho, precisamos de formação antes de qualquer nova função que se resumo a expor a informação e absorver essa informação, precisamos de informação antes de iniciar qualquer projeto profissional ou académico. O nosso projeto final de curso irá possibilitar o recolher de informações aos colaboradores da empresa Integer a partir de uma aplicação mobile. A aplicação mobile tem como alvo todos os funcionários da empresa e de disponibilizar aos mesmos funcionalidades como verificar as timesheets, férias marcadas, noticias publicadas pela empresa, como informações de novos eventos internos ou clientes da empresa. Como os colaboradores podem estar associados a mais do que um projeto, algumas das funcionalidades poderão ter a possibilidade de filtro, como as timesheets e férias marcadas onde existe a necessidade de registar as horas e férias em cada projeto em que o colaborador exerce funções. A aplicação disponibiliza de uma funcionalidade de login por email, em que o domínio tem de ser obrigatoriamente o domínio da empresa Integer o que limita os registos aos emails do respetivo domínio.

      Palavras chave: Acesso à Informação; Comunicação Interna; Eficiência; Mobilidade.

      Áreas: empresarial.

      Tecnologias usadas: Flutter; React.

    • Aplicação mobile para requisição de livros de uma biblioteca escolarLodney Santos.
      Orientador: Rodrigo Correia
      Em parceria com Escola Secundária de Camarate
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      https://www.youtube.com/watch?v=esxH4HMfb_U&t=14s

      Resumo: Para o desenvolvimento do projeto para o trabalho final do curso, foi criada uma aplicação móvel que permite a requisição de livros de uma biblioteca escolar. Nesse contexto, o trabalho foi realizado em parceria com uma entidade externa, a Escola Secundária de Camarate. Partindo deste enquadramento, pretendo com este trabalho reportar o desenvolvimento de uma solução móvel para um sistema de gestão de informação para facilitar na eficiência e praticidade de quem gere a requisição de livros em uma biblioteca escolar, tornando os processos mais ágeis e eficazes, trazendo benefícios aos seus utilizadores (alunos, professores e funcionários da entidade externa). O sistema foi implementado visando atender as necessidades da biblioteca, dando suporte às atividades inerentes ao ambiente da própria biblioteca, com o objetivo de atrair os utilizadores para usufruírem de modo frequente o que a biblioteca pode oferecer, através da integração da tecnologia digital.

      Palavras chave: Android; Biblioteca escolar; Gestão; Livros; Requisição.

      Áreas: educação.

      Tecnologias usadas: Firebase; Flutter.

    • Aplicação móvel para avaliação de provas de wakeboardMatheus Alves.
      Orientador: Pedro Serra
      Em parceria com International World Wakeboard Federation
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Nos dias atuais a tecnologia está presente em diversas áreas, já não se relaciona tecnologia apenas com computadores e seus softwares. Uma das áreas na qual está aparente o seu crescimento: desporto. Este trabalho pretende unir o desporto com a tecnologia, a partir do desenvolvimento de uma aplicação móvel para avaliação de provas de Wakeboard. Esta aplicação tem a intenção de permitir aos juízes selecionarem manobras feitas por atletas, introduzir pontuações de provas e auxiliar os mesmos com uma visão geral das classificações em tempo real. O principal desafio desta aplicação será na rapidez que os atletas realizam manobras, as manobras são feitas em questão de segundos. Portanto a aplicação deverá levar em conta que o tempo dos juízes é importante. Sendo assim a solução desenvolvida foca em mudar como é feito avaliação de manobras. Onde atualmente os juízes precisam tomar nota em um papel do nome da manobra e outras informações pertinentes. A solução que a aplicação trás, será selecionar as manobras já dispostas em um ecrã apartir de uma árvore e com auxílio de botões complementares, criando assim o processo de avaliação mais rápido.

      Áreas: desporto.

      Tecnologias usadas: Android.

    • Aplicação para gestão de uma AUGI e situação atual na Região da Grande LisboaMuhammad Iquibal E Afonso Colaço.
      Orientador: Acácio Carmona
      Em parceria com Áreas Urbanas de Génese Ilegal 44
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Considera-se área urbana de génese ilegal (AUGI), um prédio ou conjunto de prédios que, sem licença de loteamento, tenham sido objeto de operações físicas de parcelamento destinadas à construção até à data de entrada em vigor do Decreto-Lei n.o 400/84, de 31 de dezembro, e quando foram parcelados anteriormente à entrada em vigor do Decreto-Lei n.o 46673 de 29 de novembro de 1965. Neste trabalho final de curso pretendemos mostrar através de uma aplicação, a situação atual das AUGI ́s nos concelhos da Grande Lisboa, procurando saber o estado de todas as AUGI ́s desta área, verificando se já foram reconvertidas ou se estão em processo de reconversão. Verificamos também quais os municípios que estão a utilizar a Lei 91/95, mais conhecida por Lei das AUGI de modo a combater o aparecimento de novas áreas ilegais. Esta aplicação foi criada com um simples propósito: facilitar o controlo e gestão da AUGI 44 – Cova da Moira.

      Palavras chave: Aplicação; Concelhos; Grande Lisboa; Lei da AUGI; reconversão; Área Urbana de Génese Ilegal.

      Áreas: sociedade.

      Tecnologias usadas: Java; MySQL.

    • App4SHM 2.0 Aplicação móvel para análise estruturalJorge Lobão.
      Orientador: Pedro Alves
      Em parceria com Departamento de Engenharia Civil – ULHT
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A aplicação App4SHM tem como objetivo a assistir na análise e monitorização da integridade de estruturas, pois estes fatores podem apresentar riscos de segurança para a humanidade. A aplicação recorre ao acelerómetro integrado de um smartphone para medir a integridade estrutural através das vibrações e estes dados depois são processados por algoritmos de Machine Learning no servidor. Um engenheiro civil poderia usar a aplicação para obter dados de estruturas em investigação e indicar se a estrutura se encontra estável, se necessita de reparações ou se está à beira de colapso. A aplicação tem revelado falhas como problemas de desempenho no servidor, o facto de não poder gravar os dados obtidos no telemóvel quando não estiver ligado à rede e principalmente, a aplicação só está disponível para smartphones com Android. O presente trabalho pretende resolver estes problemas.

      Áreas: empresarial; sociedade.

      Tecnologias usadas: Django; Flask.

    • BestRide – Front EndCláudio Caetano E Pedro Costa.
      Orientador: Rui Ribeiro
      Em parceria com Incubadora PLAY
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Oferecer a melhor qualidade de serviço em animação turística. BestRide tem como objetivo rentabilizar tempo e dinheiro para profissionais e clientes, ser um suporte de gestão, referência cultural, integrar a oferta nacional numa única plataforma, vender, analisar e avaliar a diversidade existente para também criar novos passeios e experiências em áreas por vir explorado dentro e fora das aldeias / cidades, de modo online e offline; trabalhar em parceria com fornecedores de produtos / serviços importantes para estes públicos, contribuir para aumentar as exportações nacionais, de- sonerar municípios, polícia, proteção civil; integrar a comunidade académica no desenvolvimento e continuidade da plataforma.

      Áreas: turismo.

      Tecnologias usadas: Ionic; JavaScript.

    • BestRide – back EndRicardo Faia E Ângelo Bernardes.
      Orientador: Rui Ribeiro
      Em parceria com Incubadora PLAY
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O negócio de Tuk Tuk’s está em constante crescimento e também em expansão para diversas cidades deste Portugal. Com esta expansão apareceu a necessidade de organizar o negócio e é esse o principal objetivo desta aplicação chamada BestRide, A aplicação tem como outros objetivos, como por exemplo, garantir a pessoas que não conhecem nada de uma certa cidade marcarem viagens por essas cidades por guias que as conhecem. Com esta aplicação há também uma avaliação e constante mudanças nos roteiros e guias, o que permite oferecer o melhor serviço e conforto para todos os envolvidos, o que incluí as empresas, turistas e guias.

      Áreas: sociedade; turismo.

      Tecnologias usadas: AWS; MySQL; Python.

    • Buddy abroad – Back EndNuno Pereira E João Pereira.
      Orientador: Rui Santos
      Em parceria com Incubadora PLAY
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A Buddy Abroad pretende ser uma solução mobile, constituída por duas aplicações, a de turistas e a de buddies (guias turísticos) e um painel de controlo de administrador, que propõe conciliar os novos padrões de consumo consequentes da nova realidade imposta pela COVID-19, com a ausência no mercado de uma aplicação de viagens capaz de satisfazer o desejo de experiências genuínas e personalizadas, com residentes locais. A solução final da Buddy Abroad pretende disponibilizar aos seus clientes, uma plataforma onde será possível a criação de roteiros, permitindo aos buddies criar e personalizar o seu roteiro podendo depois os turistas agendar e comprar as visitas. Esta aplicação irá também permitir aos gestores, através de uma plataforma de gestão, gerir e monitorizar a aplicação. Neste trabalho continuar-se-á o desenvolvimento da aplicação que foi iniciada o ano passado, e pretende-se aprimorar as funcionalidades já desenvolvidas, bem como desenvolver novas funcionalidades.

      Áreas: turismo.

      Tecnologias usadas: Django; Postman.

    • Buddy abroad – Front EndTomás Neto E Rodrigo Santos.
      Orientador: Rui Santos
      Em parceria com Incubadora PLAY
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Para este TFC, foi nos dada a oportunidade de nos juntarmos à equipa de desenvolvimento do projeto Buddy Abroad, que consiste numa aplicação móvel, que é subdividida em duas funcionalidades, a dos turistas (ao acesso de todo o utilizador que instale a app) e a dos “buddies” (que apenas está ao alcance de utilizadores que pretendam ser guias), e um painel de controlo de administrador. O objetivo desta aplicação visa facilitar o turismo, devido à atual situação imposta pelo COVID-19, e à não existência de concorrência de aplicações de turismo por parte das grandes empresas, consequentemente o Buddy Abroad objetiva conectar o interesse que os turistas têm por experiências autênticas, únicas e personalizadas, com “buddies” conceituados, cientes e disponíveis para satisfazer esse desejo. A solução proposta para o projeto Buddy Abroad pretende possibilitar aos seus utilizadores, uma aplicação onde sejam possíveis o agendamento e a compra de excursões únicas, por parte dos utilizadores aos destinos já pré-existentes na aplicação, aos quais os “buddies” se propõem para conduzir/guiar a viagem em questão. Esta aplicação também permite aos gestores administrar e monitorizar a plataforma através de um painel de controlo.

      Palavras chave: Conexão personalizada; Plataforma inovadora; Turismo autêntico.

      Áreas: sociedade; turismo.

      Tecnologias usadas: Ionic.

    • Combater o desperdício alimentar e 'controlar' a despensaTiago Silva E Frederico Azevedo.
      Orientador: Pedro Perdigão
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho tem como objetivo o desenvolvimento de uma nova aplicação móvel cuja principal finalidade é combater o desperdício alimentar que possa eventualmente existir em cada uma das nossas habitações. Para tal, a aplicação terá de identificar cada produto – a que acresce a introdução da sua respetiva data de validade – que o utilizador tenha ou venha a adquirir. Os produtos serão, preferencialmente, introduzidos e catalogados na aplicação através do seu respetivo código de barras usando, para isso, a câmara do smartphone. Facilita-se assim o processo de identificação e rápida inserção de qualquer artigo escolhido. A aplicação, ao identificar um produto, irá permitir ao utilizador – caso este assim o deseje -, definir a data de validade do mesmo. Assim, o utilizador, além de poder ter todos os produtos adquiridos introduzidos na aplicação para sua consulta e melhor gestão e organização destes, pode também controlar o prazo de validade de cada um e ter todas as informações sobre os artigos que tem na sua despensa no mesmo lugar. Desta forma, o desperdício alimentar poderá ser minimizado ou, idealmente, eliminado.

      Palavras chave: Aplicação móvel.

      Tecnologias usadas: Ionic; JavaScript; MongoDB; Node.js; Passport.

    • Desenvolvimento de aplicação WEB em PHP usando o gerador de código PhpMyEDITXiaoyue Xie.
      Orientador: José Aser Lourenzo
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objetivo deste projeto é desenvolver uma aplicação web em PHP usando o gerador de códigos PhpMyEdit, que é um produto Open Source, que permite, a partir das tabelas na base de dados, gerar o código PHP que possibilita o CRUD (Create, Read, Update e Delete) sobre as tabelas do modelo, usando uma interface Web fácil de usar para o utilizador final. Depois de definir alguns parâmetros, esta geração é feita em aproximadamente um minuto. Para pôr em prática as características do PhPMyEdit escolhemos uma aplicação de gestão de cursos para uma escola de formação profissional, com um conjunto de funcionalidades completo, sem ter grande número de tabelas. Entre estas funcionalidades fazem parte a criação de cursos e a inscrição de estudantes nos cursos, tudo no âmbito da gestão escolar. O foco deste trabalho é a aprendizagem do PhpMyEdit. Esta plataforma é totalmente open source e foi das primeiras a surgir nesta área, tendo dado origem a diversas outras que são pagas. A utilização da versão free tem vantagens do ponto de vista de licenciamento e custos, mas exige mais tempo de aprendizagem e de correções, pois a versão atual não é um produto pronto a usar. O código produzido é PHP para a Web, sendo o controlo de sessões e a autenticação um dos desafios que estamos a endereçar.

      Palavras chave: Gerador de Código; Low Code; PHP; PhpMyEdit.

      Áreas: empresarial.

      Tecnologias usadas: MySQL; PHP.

    • Drop-Project para AndroidDiogo Araújo.
      Orientador: Miguel Tavares
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Drop Project (DP) é um Automated Assessment Tool (AAT) para as linguagens de programação Java e Kotlin que foi desenvolvido na universidade lusófona. Um AAT é uma ferramenta ou aplicação de software que ajuda a testar/avaliar software. Desse mesmo modo, o DP permite aos alunos testarem os seus projetos ou exercícios contra uma série de testes unitários. No entanto, o DP está apenas capacitado para executar projetos Maven que o impede de ser utilizado por outras disciplinas, como é o caso de Computação Móvel onde o projeto principal é desenvolvido em Android com recurso à linguagem de programação Kotlin. De momento, os alunos enviam os trabalhos para o professor através do Moodle, onde este os irá instalar um a um num emulador de modo a proceder com a avaliação. Seguidamente, estes trabalhos terão de ser desinstalados novamente um a um, o que torna este processo muito pouco eficiente. Este trabalho tem como objetivo alcançar uma solução alternativa à utilizada atualmente que, por se tratar de uma tarefa inteiramente manual, acaba por não ser eficiente. Este projeto retrata uma das duas partes deste sistema (back-end) sendo que a outra (front-end) está a ser desenvolvida noutro trabalho por outro aluno.

      Palavras chave: Android.

      Áreas: educação.

      Tecnologias usadas: Kotlin; REST.

    • Gestão de centros de investigaçãoMarco Viana E Rita Santos.
      Orientador: Pedro Alves
      Em parceria com Centro de Estudos Interdisciplinares em Educação e Desenvolvimento
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste trabalho final de curso é proposta a continuação do desenvolvimento de uma aplicação web para o CeiED,originalmente desenvolvida pelos nossos colegas, David Silva e Tiago Lourenço, com o objetivo de melhorar e facilitar a gestão da informação no centro de investigação, a pedido da professora Elsa Estrela (Diretora Executiva do CeiED). Foram-nos apresentadas pelo Docente Pedro Alves as funcionalidades em falta, tais como a pesquisa Atividades, gerar o relatório anual e diversas melhorias na aplicação. Pretende-se com este trabalho, resolver estes problemas e colocar uma versão em produção que permita ao CeiED atingir os objetivos que se tinha proposto originalmente. A conclusão desta aplicação web tem como objetivo melhorar e simplificar a gestão de toda a informação do CeiED. Até à entrega intermédia foram definidos dois requisitos necessários, que foram discutidos com o docente Pedro Alves.

      Áreas: educação.

      Tecnologias usadas: Kotlin.

    • Modelamento multi-agente de interações em grupos sociais.Paulo Pinto.
      Orientador: Manuel Marques Pita
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Trabalho Final de Curso “Modelamento multi-agente de interações em grupos sociais” tem como objetivo desenvolver um modelo baseado em agentes, de forma a que se consiga estudar como variáveis individuais (como os enviesamentos cognitivos) afetam variáveis coletivas, e como as normas sociais influenciam comportamentos intra- grupo e inter-grupo através de simulações. Variáveis individuais e normas sociais poderão, em conjunto, produzir comportamentos coletivos similares aos observados em situações reais. No caso de poder replicar comportamentos coletivos, o próximo passo será então entender quais são os mecanismos de ação das diferentes variáveis, e como tal informação poderá ser utilizada para promover diálogos online com maior qualidade. Mais especificamente, o contexto de estudo é definido por atividades de debate de grupo online, nos quais os participantes são anónimos. Para tal, foi necessário recorrer e analisar literatura clássica de sistemas multi agente no contexto de redes sociais, de forma a que a construção do modelo seja válida. O modelamento será realizado através de inferências feitas a partir de dados existentes de debates de grupo. Todos os dados tratados no âmbito deste projeto, cedidos pelo Prof. Manuel Pita, são autênticos e foram recolhidos em escolas Portuguesas. Este TFC foi desenvolvido em NetLogo e Python, dando uso à técnica de Modelamento Multi-Agente (ABS), que consiste na criação e aperfeiçoamento de um modelo composto por agentes individuais, e posterior análise dos comportamentos emergentes. Este relatório final tem como objetivo apresentar e explicar o modelo desenvolvido e demonstrar o trabalho que foi dedicado à realização do mesmo, para tal, ao longo deste relatório é apresentada a base científica e uma descrição detalhada do modelo e da sua implementação em NetLogo, conjuntamente com a sua análise em Python.

      Tecnologias usadas: NetLogo; Python.

    • PMO, Gestão de Portfólio de Projetos e ReleasesEdith Cardoso E Diogo Carrilho.
      Orientador: Acácio Carmona
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      https://www.youtube.com/playlist?list=PLx68kPfg3cQ

      Resumo: Este trabalho incide na atividade de um Project Management Office (PMO), no Banco Caixa Geral de Angola (BCGA) e no desenvolvimento de uma aplicação para suporte da sua atividade. Foi realizada uma análise da situação do BCGA e foi decidido criar uma área para endereçar o problema decorrente da instituição. Desta forma, este trabalho irá incidir no desenvolvimento de uma aplicação web para suporte da atividade dessa área. No âmbito deste trabalho, também será feita uma análise às aplicações existentes no mercado e análise comparativa. A Caixa Geral de Angola irá utilizar o que vamos desenvolver para iniciar a atividade de um novo grupo e irá realizar a análise financeira e funcional das aplicações, experiência com o cliente, vantagens e desvantagens tanto para a instituição, como para o utilizador final e o nível de satisfação, para que haja conhecimento das necessidades que poderão ser supridas pela aplicação que será desenvolvida e implementada para o auxílio na gestão e ordenação da carteira de projetos (Portfólio de Projeto e de Requisitos).

      Áreas: empresarial.

      Tecnologias usadas: CSS; HTML; Node.js.

    • Parque de Estacionamento – Back EndJaime Germano.
      Orientador: João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Cada vez mais os alunos e funcionários da universidade Lusófona pretendem utilizar o parque de estacionamento da ULHT para estacionar as suas viaturas, tornando-se evidente que em períodos de maior fluxo, para aceder a este parque, os seus utentes teriam de aguardar algum tempo à entrada deste. Isto porque a identificação dos utilizadores, para validar a sua autorização de acesso, é feita manualmente pelos seguranças, o que torna processo um pouco moroso. O objetivo deste projeto é desenvolver a aplicação de Back End de uma solução para automatizar o acesso ao parque de estacionamento da ULHT. Esta solução é composta pelo Back End, Front End (mobile e web) e Detetor de Matriculas e pretende utilizar, respetivamente, estes componentes para: Aceder à base de dados e ser o elo de comunicação entre as várias aplicações; servir de interface para os utilizadores (“clientes” do parque, seguranças e administradores do sistema); e câmaras para detetar as matriculas dos automóveis que pretendem aceder ao parque. Trata-se de uma aplicação centralizada e intermedia que, mais concretamente que o descrito acima, permitirá não só, mas também, autenticar os utilizadores, validar autorizações de entrada no parque, disponibilizar os resultados das consultas à Base de Dados às aplicações do Front End, entre outras funcionalidades.

      Palavras chave: Back-End; C#; Deteção de Matriculas; Front-End; SQL; Stored Procedures; gRPC.

      Áreas: empresarial.

      Tecnologias usadas: C#.

    • Parque de Estacionamento – Detector de matrículasJoão Garcia E Diogo Pereira.
      Orientador: João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Parque de Estacionamento – Detetor de matrículas corresponde a uma de três subdivisões, nomeadamente, o Detector de matrículas, o Front-end e o Back-end. Recorrendo a uma aplicação que será desenvolvida ao longo do ano letivo, será possível para um utilizador do parque de estacionamento da Universidade Lusófona de Humanidades e Tecnologias, apenas dando os seus dados pessoais (Nome, matrícula, etc.), de forma a ser possível a entrada e saída do mesmo. Para este efeito é necessário uma câmara, em que a mesma estará situada junto às imediações da cancela, pelo que a mesma captará as matrículas dos veículos associados aos utilizadores. As capturas das matrículas recolhidas serão enviadas para uma base de dados (Back-end), com a finalidade de serem convertidas em informação perceptível ao utilizador (Front-end). Este projeto enquadra-se no âmbito da unidade curricular do Trabalho de Final de Curso. Esta unidade curricular requer o desenvolvimento de um projeto que será desenvolvido ao longo do ano letivo, havendo várias etapas intercaladas onde serão feitas entregas que demonstrem o desenvolvimento do projeto.

      Áreas: empresarial.

    • Parque de Estacionamento – Front EndDaniel Rocha E Manuel Sousa.
      Orientador: João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No âmbito da cadeira de trabalho final de curso foi desenvolvido um projeto que visa melhorar futuramente o parque de estacionamento da universidade Lusófona. Atualmente, o sistema que gere este parque ainda é um pouco antiquado, consistindo num guarda que vê se a pessoa que pretende estacionar no parque está presente na lista dos utilizadores com acesso ao mesmo. Utilizando câmaras para detetar a matrícula do veículo, uma base de dados e uma aplicação o nosso objetivo é conseguir facilitar o trabalho do guarda e da pessoa que pretende estacionar o seu carro de modo a tornar todo este processo mais rápido. Este trabalho está focado na parte frontend deste projeto onde o nosso objetivo é tornar a experiência do utilizador o mais agradável e simples possível criando uma aplicação mobile onde é possível abrir a cancela apenas com um toque. Na parte administrativa e do segurança vamos desenvolver um website onde os administradores vão conseguir modificar os utilizadores com permissão a aceder ao parque e onde os guardas, numa parte inicial, decidem se a cancela pode ou não ser aberta.

      Áreas: empresarial.

      Tecnologias usadas: ASP.NET.

    • Plataforma de Monitorização de Impressoras 3D de Construção de CasasFilipe Coutinho E João Lima.
      Orientador: Rui Ribeiro
      Em parceria com Yucoders, Departamento de Engenharia Civil da ULHT e centro de I&D do DEISI Copelabs
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A unidade curricular do trabalho final de curso tem como objetivo criar uma plataforma de monitorização de impressoras 3D de construção de casas (GIMP3D), proposta feita pela empresa Yucoders. Durante este período existem várias etapas a cumprir, desde a programação em arduinos, até ao relatório final, o que torna este trabalho num fluxo contínuo e organizado por etapas que têm de ser planeadas e geridas de acordo com os requisitos a cumprir. As impressoras 3D de casas vêm inovar o futuro da construção civil permitindo aumentar a velocidade de construção e a diminuição de custos, a solução do nosso TFC tem como finalidade monitorizar através de sensores o consumo de materiais utilizados ao longo dessas construções.

      Áreas: empresarial.

    • Plataforma de gestão de eventos – v3 (projecto individual)Telmo Costa.
      Orientador: Bruno Cipriano
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Bot Discord de apoio a Unidades Curriculares do DEISI (Bot) enquadra-se num Sistema de recolha de informação sobre os alunos, desenvolvido para o Departamento de Engenharia Informática e Sistemas de Informação da Universidade Lusófona de Lisboa, e visa recolher informação sobre a participação de alunos num servidor de Discord com o intuito de, posteriormente, desenvolver o cálculo de estatísticas sobre a participação dos alunos que se entreajudam no esclarecimento de dúvidas derivadas de aulas, fichas práticas, projeto, entre outros, que, por sua vez, suprime a necessidade do envio de emails para docentes. O Bot calculará estatísticas com base nos dados recolhidos acerca dos alunos, particularmente, se realizam questões consideradas pertinentes/relevantes e ou se esclarecem dúvidas de colegas de forma correta. Concerne aos docentes da respetiva cadeira esta decisão e, a partir de uma reação dos docentes à pergunta/resposta de um aluno, o Bot recolhe e armazena os dados correspondentes de modo que, no final, seja possível a concretização de uma “folha de aluno” com estatísticas relacionadas com o mesmo. “Habilidades específicas para tarefas específicas”. Desta forma são criadas pequenas discussões cordiais, traduzindo-se numa evolução em grupo.

      Palavras chave: Bot; Discord; Evolução em grupo; Recolha de dados; Sistemas de recolha de informação.

    • Plataforma de gestão financeira para controlo de custos empresariaisDuarte Cambra.
      Orientador: Pedro Serra
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Nas últimas décadas face ao avanço da tecnologia tem havido um crescimento considerável da quantidade de dados digitais geridos por empresas com a inovação da computação e digitalização. Os métodos de controlo e gestão financeira utilizados antigamente eram pouco eficientes tais como registos em papel ou tabelas simples em formato digital e já não são viáveis dado o imenso volume de dados e necessidade de constante alocação de recursos humanos para manter os registos atualizados e coerentes e conseguirmos extrair daí informação com valor. O presente trabalho visa o desenvolvimento de um sistema open source de gestão financeira para pequenas e médias empresas para controlo de custos associados numa plataforma web online que venha resolver os problemas adjacentes a esta falta de informatização. Este sistema possibilita a organização dos dados, automatização de processos que sejam recorrentes e produção de relatórios e mapas de apoio à decisão com informação em tempo real, tudo isto duma forma simples e intuitiva de forma a esconder a complexidade inerente a estes sistemas, especialmente para aqueles com pouca literacia em tecnologia. Tudo isto possibilita a alocação de recursos para outros aspetos importantes, o que resulta em menores gastos associados dado que o esforço para manter este sistema é muito mais reduzido do que os sistemas precários anteriormente utilizados e a possibilidade de maior alocação de recursos com foco em aumentar os rendimentos, usando também os relatórios e mapas de apoio à decisão gerados automaticamente pelo sistema e que podem sempre atender às necessidades específicas de cada empresa, dado que o software pode e deve se desenvolver à medida que as necessidades da empresa e do mercado também se adaptem.

      Áreas: empresarial.

      Tecnologias usadas: Django.

    • Site DEISIEduardo Miranda.
      Orientador: Pedro Alves
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      https://www.youtube.com/1EctmhZAYg8

      Resumo: A Internet é, cada vez mais, um dos meios de comunicação com maior impacto a nível mundial. As instituições recorrem cada vez mais à Internet para comunicarem com o público e fornecerem informações e serviços. O aparecimento da pandemia COVID-19 voltou a mostrar que esta é uma ferramenta essencial na vida da população, pois, através desta, foi possível que um quinto dos trabalhadores portugueses pudessem trabalhar remotamente e que milhares de alunos finalistas do secundário pudessem recolher toda a informação necessária para se candidatarem e ingressarem no ensino superior. Neste contexto, os websites institucionais das faculdades, como o website do DEISI, têm um papel crucial na partilha de informação relativa à oferta formativa com possíveis interessados em se candidatarem às instituições, pelo que necessitam constantemente de manter a sua informação atualizada e, periodicamente, de sofrer algumas alterações, oferecendo assim uma melhor experiência aos utilizadores. Este trabalho tem como objetivo, após diversas análises, reformular o website do DEISI e respectiva arquitetura de navegação, de modo a poder oferecer aos utilizadores as informações mais recentes sobre o departamento e respetivos cursos e uma melhor experiência, através da criação e inclusão de novos elementos, como páginas dinâmicas e ligações a API 's externas.

      Palavras chave: Back-End; Content Management Services; Front-End; Website.

      Áreas: educação; empresarial.

    • Software de cálculo para a gestão completa de uma competição de wakeboardNuno Capela E João Luís.
      Orientador: Pedro Serra
      Em parceria com International World Wakeboard Federation
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente trabalho pretende o desenvolvimento de um sistema inteligente, que auxilie competições de Wakeboard fazendo, um organização específica, entre os diferentes atletas que estão a competir, através de baterias (heats), e uma atualização direta de pontuações/lugares para cada atleta, tem também a possibilidade de adicionar/remover/editar as várias entidades presentes no software, ou seja, entidades necessárias no desporto de Wakeboard. É possível fazer os mesmos processos para eventos/competições. Este software tem como objetivo ser utilizado pela International Waterski & Wakeboard Federation (IWWF). O software irá ser desenvolvido em Django. Iniciando com a extração de uma base de dados onde estão armazenados os dados dos atletas. Após a extração estar concluída, passamos ao preenchimento das nossas tabelas com a informação que vai ser utilizada no processo. Com as tabelas preenchidas devidamente, conseguimos criar os eventos/competições, bem como alterar dados de atletas, dependendo dos resultados obtidos no evento. Os eventos irão alterar o lugar dos atletas nos ranking existentes.

      Áreas: desporto.

      Tecnologias usadas: Django; Python.

    • Test Automation – IPA (intelligent process automation) component to support business continuity managementLeonardo Conceicao E Danilo Foganholi.
      Orientador: José Cascais Brás
      Em parceria com CGI TI Portugal
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Os testes sempre tiveram um importante papel na evolução humana e agora, na parte de desenvolvimento de aplicações, tem ainda mais. Muitos softwares vêm para facilitar e agilizar a produção de baterias de testes, no entanto, eles não estão adaptados a uma recente tecnologia do mercado, Robotic Process Automation (RPA). Levando em consideração que os testes são muito utilizados na implementação de robôs e a maior parte deles requer muito trabalho manual, como veremos no capítulo de Viabilidade e Pertinência, é imprescindível a necessidade de atenção para o assunto. RPA é uma tecnologia que vem para automatizar processos de uma maneira mais eficiente, rápida e a baixo custo, porém, assim como um software, também há a necessidade de ser testada antes de ir para um ambiente de produção. Apesar de estar em crescente evolução e sendo cada vez mais adaptada ao cenário atual das empresas, ainda existem poucos métodos e ferramentas eficazes, sendo capazes de realizar testes de processos automatizados pela tecnologia, como veremos em Identificação do Problema. Nesse projeto pretendemos compartilhar algumas ideias sobre testes de processos automatizadas em RPA e para isso a Solução Proposta foi dividida em duas etapas, na primeira fase houve o desenvolvimento de um projeto real oferecido pela empresa CGI Group, onde buscamos ao máximo manter as boas práticas relacionadas a desenvolvimentos de RPA’s, e uma segunda fase em que o foco principal foi utilizar ferramentas e técnicas para testes atuais no que foi desenvolvido anteriormente. Toda a parte de RPA foi completamente desenvolvida utilizando o software da empresa UIPath, que é atualmente é líder no mercado de automações de processos, como veremos em detalhes em Benchmark.

      Áreas: empresarial.

    • Tickets e análise estatística – Front End e Back EndJoão Ferreira E Tiago Matos.
      Orientador: João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente documento resulta de um projeto a ser desenvolvido no contexto de trabalho final de curso dos autores, que tem por título ‘Gestão de Assets & Suporte Empresarial (GASE)’. Este projeto incide no desenvolvimento de uma aplicação que permita suportar e facilitar a gestão de informação, relativa a diversos recursos existentes na maioria das empresas hoje em dia. Estes tipos de aplicações enquadram-se numa categoria de ferramentas de auxílio e gestão empresarial. Deste modo de que se trata afinal um sistema de gestão online? Por vezes a resposta não é algo simples de determinar uma vez não se trata de algo palpável, no entanto este tipo de softwares são uma mais-valia para o desenvolvimento de um negócio. Assim, por software de gestão interpreta-se como um software de uma ou mais aplicações integradas, adaptativo às necessidades de negócio, que visa melhorar processos organizacionais. Diferentes empresas podem ter necessidades diferentes e procurar este tipo de software por razões distintas, seja melhorar a gestão de tempo no trabalho, seja melhorar processos organizacionais e ou de administração, seja gestão de stock, organização de contabilidade e financeira, controlo de vendas, entregas de projetos, entre outras. Para estas necessidades empresariais, cada vez mais presentes com a evolução tecnológica e crescimento da necessidade de resposta das empresas, existem hoje em dia diversos tipos de software, mais ou menos específicos, no mercado. Partindo deste conhecimento são detetadas algumas falhas e problemas nestes softwares e é procurado responder com soluções apropriadas. O produto final deste projeto visa a ser uma aplicação web de baixo custo, que permite às empresas estarem organizadas e estruturadas, de forma que haja um melhor fluxo de trabalho, acelerando assim processos organizacionais e de negócio. O sistema desenvolvido vai ter como base a facilitação da partilha de dados e informações entre todos os colaboradores da empresa, ajudando na poupança de recursos materiais e numa melhor gestão de tempo de trabalho. Este aplicativo assenta numa solução orientada ao trabalho colaborativo onde não só é possível gerir informação, mas também utilizar o sistema como meio de comunicação e obtenção de informação necessária às diferentes necessidades do negócio.

      Palavras chave: Aumentar Produtividade; Gestão Empresarial; Gestão de Recursos; ITIL; Workflow.

      Áreas: empresarial.

      Tecnologias usadas: Bootstrap; CSS; HTML; MySQL.

    • UniSpirit- Rede Social Universitária com o objetivo de melhorar o percurso académicoBárbara Quaresma.
      Orientador: Conceição Costa
      Licenciatura em Engenharia Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Na atualidade existe um crescimento exponencial por parte das aplicações móveis. O grande volume de aplicações cria assim barreiras, uma vez que em relação á introdução de aplicações móveis inovadoras, mas, ao mesmo tempo existem oportunidades para aplicações de nicho que sirvam melhor as necessidades de tais utilizadores. E servir melhor é eles serem ouvidos desde a fase de conceção. De certa forma, com este trabalho final de curso (TFC) pretendo inovar e ter uma ideia de negócio que cumpra os requisitos do meu público-alvo e lhes proporcione produtividade e satisfação: que são estes os jovens estudantes do Ensino Superior em Portugal. Desse modo este trabalho tem como principal objetivo desenvolver uma aplicação de contacto, potencialmente, de todos os estudantes universitários para apoio mútuo à aprendizagem. Nomeadamente agendamento de estudo conjunto presencial ou virtual, a qual pode proporcionar um melhor aproveitamento ao longo do percurso académico, assim como ser uma de social para estudantes do ensino superior , criando portanto uma conexão entre universitários. Pretende-se que os universitários estejam conectados, e construam progressivamente uma comunidade, para se ajudarem mutuamente e que de certa forma, se cria a primeira rede social exclusiva para universitários em Portugal.

      Palavras chave: Android; Aplicação móvel; Estudo entre pares; IOS; Projeto Final; Rede Social Alunos Ensino Superior.

      Áreas: educação; sociedade.

    • Android Walk Test AppPedro Canaveira.
      Orientador: Lúcio Studer
      Em parceria com Multivision
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: As redes de comunicação móvel têm a responsabilidade de garantir que os seus utilizadores permanecem sempre conectados. Esta responsabilidade requer uma atenção especial por todas as operadoras responsáveis pelas mesmas. As redes de comunicação móvel têm como meio de transmissão o canal rádio e são constituídos por diferentes sistemas. As células são responsáveis pela sua cobertura e encontram-se dispersas pelo mapa, permitindo aos seus utilizadores comunicar de forma ininterrupta, mesmo em movimento. De facto, as comunicações transitam de uma célula para a outra (handover) de forma totalmente transparente (para o utilizador). No entanto, existem diversos problemas que podem comprometer o funcionamento da rede: interferência entre células, zonas sem cobertura, morfologia do terreno, características do equipamento, etc. Para que a comunicação nunca falhe, é necessário um planeamento e manutenção adequado. Um dos métodos utilizados para testar a rede é o Drive Test (DT), este permite a técnicos qualificados efetuar “capturas” (dados de potência de sinal georreferenciadas) num veículo preparado com equipamento específico. Este método apesar de obter dados pormenorizados, implica um custo elevado e encontra-se restringido aos locais de teste onde um veículo possa circular. Por esse motivo, com o presente trabalho desenvolveu-se uma aplicação para dispositivos móveis inteligentes que permita capturar medidas georreferenciadas de desempenho de uma rede e exportar para a plataforma Metric [2] da Multivision [1]. O Metric é uma plataforma capaz de receber dados provenientes de uma grande variedade de ferramentas de captura, e posteriormente analisar os mesmos, permitindo a todos os clientes da plataforma compreender o desempenho da rede. Existem soluções e aplicações móveis disponíveis no mercado capazes de realizar capturas, no entanto, estas não respondem a todos os requisitos do cliente (Multivision) para este trabalho e muitas têm um custo associado.

      Palavras chave: Análise de Desempenho; Drive Test Mobile; Otimização de Redes Móveis; Plataforma Metric.

      Áreas: empresarial.

    • Aplicação Móvel para auxilio de donos de animais de estimaçãoElisa Morgado E Daniel Branco.
      Orientador: Rui Santos
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Neste trabalho vamos apresentar o nosso trabalho final de curso, que se baseia numa aplicação mobile chamada MOVEPET que ajuda donos de animais de estimação a planear as suas viagens com os seus companheiros de quatro patas, para locais onde eles possam entrar (hotéis, jardins, restaurantes etc.). Para além disso, auxilia no planeamento de vacinas, tosquias e entre outras. O porquê da criação desta aplicação? Resolvemos solucionar os problemas dos donos de animais de estimação através de um “click”, proporcionando uma rápida escolha de espaços em comum para os donos e os animais.

      Palavras chave: Aplicação; Locais; Mobile; Movepet; animais de estimação; donos; pet-friendly.

      Áreas: sociedade; turismo.

      Tecnologias usadas: Firebase; Kotlin.

    • Aplicação de análise e priorização de requisitosRúben Tomazio.
      Orientador: Acácio Carmona
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: O processo de análise e priorização de requisitos atualmente é um processo moroso, dispendioso e pouco eficaz, este processo é feito através do processo de recolha de requisitos e de reuniões entre os responsáveis da direção de informática e os diretores internos ou os responsáveis das unidades de negócio e restantes direções, este processo demora bastante tempo, logo são gastos demasiados recursos. Com este trabalho foi feito uma aplicação rápida e fácil de usar, na qual quem insere requisitos pode criar um novo requisito para uma nova aplicação ou para uma aplicação já existente, os requisitos vão ser priorizados de acordo com um conjunto de fatores, como output teremos os requisitos ordenados. Para além disso é feito uma análise da situação atual da oferta de mercado.

      Tecnologias usadas: HTML; Java; MySQL.

    • Aplicação móvel para membros de plataforma de gestão de eventosCatarina Moita.
      Orientador: Rodrigo Correia
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: O presente Trabalho Final de Curso (TFC) consiste no desenvolvimento de uma aplicação móvel que integre um sistema capaz de suportar um clube de corrida de uma empresa. Assente no objetivo de colmatar uma lacuna, apontada pelas partes interessadas, esta aplicação permite oferecer um veículo de comunicação entre os funcionários da empresa, no detrimento da divulgação e gestão de eventos desportivos. Nesse sentido, ao longo deste trabalho, pretende-se documentar em detalhe, no âmbito do TFC, as várias fases a que foi exposto, desde o planeamento inicial ao desenvolvimento de uma versão preliminar inteiramente funcional e testada. Estruturalmente, o relatório começa pela contextualização e identificação do problema concreto em estudo, apresentando todas circunstâncias que levaram a esta proposta a ser realizada, como esta parte de um problema real de uma organização e quais as soluções apresentadas para o resolver. Sempre que aplicável, serão produzidas conclusões, na medida de validar o produto final obtido, face ao proposto na primeira entrega. Segue para a escrutinação da capacidade do trabalho poder ser continuado e implementado no dia a dia, mesmo após a conclusão da avaliação para fins académicos e as vantagens que traria o seu desenvolvimento. A fim de avaliar o sucesso do trabalho, alusivo ao cumprimento de todas as tarefas propostas, é imprescindível a análise comparativa de quais os requisitos implementados e justificar eventuais diferenças. Será ainda dado especial atenção às tecnologias utilizadas, com o rigor técnico que assim o exige, o porquê destas serem as opções mais viáveis e o impacto que tiveram na construção da solução.

      Palavras chave: Aplicação móvel; Flutter; Gestão de eventos.

      Áreas: desporto.

      Tecnologias usadas: Android.

    • Aplicação para a controlo de mapas multispectrais (2D e 3D) a partir de DronesTiago Fontes.
      Orientador: João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Os mapas multiespectrais combinam uma variedade de espectro de imagem que no âmbito da agricultura dão informação sobre estado de solo, plantação, infestação e nutrição ao encarregado permitindo assim uma melhor gestão do terreno e colheitas. As soluções atuais usam Materiais muito dispendiosos visto que seus drones, câmaras multi-espectrais e software tem custos muito elevados e necessitam de um computador ou um pequeno controlo cuja bateria não dura muito e são pouco práticos quando usados em terrenos cuja geografia tenha condições menos favoráveis ao transporte e utilização dos mesmos. Este projeto visa a otimizar o que previamente está idealizado. A aplicação na sua íntegra irá poder conciliar controlo, gestão e verificação de dados num só, colocando assim estas funcionalidades numa aplicação móvel, tornando o acesso, transporte e observação possível num só dispositivo com a possibilidade de ser acedido em qualquer parte do mundo por qualquer pessoa com credenciais para tal. Este projeto será desenvolvido em parceria com a empresa ’Beyond Vision’ que nos irá deixar aceder ao seu material, bases de dados e informações pertinentes ao desenvol- vimento da mesma app. O meu envolvimento será visto na parte aplicacional relacionada com a gestão dos mapas multiespectrais da aplicação onde o utilizador terá a possibili- dade de visualizar, apagar ou fazer download/upload dos seus mapas dentro da aplicação. Aplicação esta que se mostra dividida em várias partes atualmente a serem trabalhadas por outros colaboradores. Perante algumas alterações durante o desenvolvimento do projeto para além do de- senvolvimento da aplicação estive em direto contacto com a empresa a partir do professor Orientador João Pedro Carvalho que com a sua ajuda pude estar a trabalhar na parte aplicacional onde me foi pedido para fazer algumas melhorias no processamento dos ficheiros usados para a criação dos mapas multiespectrais, com isto tive acesso ao código usado na aplicação web da onde me foi dado acesso aos documentos todos do front-end e back-end onde perante os mesmos foram modificadas e criadas funções que visam otimizar e dar a possibilidade ao utilizador de ver o progresso precentual de criação dos seus mapas multiespectrais.

      Palavras chave: Au- tonomia; Mapas Multiespectrais; Soluções baixo custo.

      Tecnologias usadas: CSS; HTML; Ionic; JavaScript.

    • Aplicação para a monitorização de missões para DronesRodrigo Figueiredo.
      Orientador: João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Neste projeto pretende-se desenvolver uma aplicação mobile que permite a criação de missões autónomas para drones de forma a facilitar o trabalho de empresas em diversos setores seja na agricultura, infraestruturas ou segurança. Um dos principais objetivos desta aplicação vai ser a monitorização em tempo real utilizando os drones de forma a aumentar a segurança tanto dos locais pretendidos como das operações de trabalho e aumentar a eficácia das tomadas de decisão. Um exemplo de onde a aplicação pode ser muito útil é nos campos agrícolas onde por norma os mesmos são muito extensos fazendo com que seja muito difícil para os agricultores consegui- rem prestar atenção a todas as suas plantações originando por vezes perdas de valores elevados. A aplicação pode ser muito útil pois através do telemóvel os agricultores vão poder enviar missões ao drone de forma a que este vá a todos os locais do campo agrícola, tornando possível obter informações muito mais rapidamente permitindo a adequação de medidas mais eficientes. Outra grande vantagem da aplicação é que o utilizador desde que tenha acesso a internet pode controlar um drone em qualquer parte do mundo. Apesar da aplicação ser útil em vários setores neste trabalho final de curso o objetivo vai ser focar na agricultura, ou seja, os drones apenas vão retirar informações em espaços privados em que seja concedida autorização pelos donos do campo agrícola. Devido a este trabalho ser feito em parceria com uma empresa temos protocolos com parceiros para fazer testes com os drones de forma a que seja tudo legal. Este projeto vai ser desenvolvido em parceria com a empresa Beyond Vision- [3] e insere-se no âmbito da unidade curricular de Trabalho de Final de Curso, onde é necessário criar um projeto ao longo do ano letivo. Para isso, é necessário haver um planeamento para distribuir o tempo de forma a cumprir os requisitos dados para a realização deste projeto, para tal o projeto é dividido por etapas desde a aprendizagem das linguagens e frameworks a serem usadas até ao tempo necessário para criar cada funcionalidade ou a criação de relatórios.

      Áreas: ambiente; empresarial.

      Tecnologias usadas: Angular; Ionic.

    • Aplicação para a monitorização e controlo de DronesRúben Cardoso.
      Orientador: João Pedro Carvalho
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Nos dias que correm é cada vez mais necessária e complexa a atividade de gestão de recursos nos diferentes setores económicos, para que se diminua os gastos monetários, de recursos naturais e que num todo facilite o trabalho do ser humano. Uma das formas de abordar a solução para os derivados problemas que possam surgir seria o planeamento prévio para uma solução mais exata e concisa. É sobre este conceito e forma de planear e projetar uma solução para depois aplicar-se no mundo real que gira à volta este TFC. A criação de uma Aplicação mobile Open-source capaz de controlar um Drone em qualquer parte do mundo com acesso a internet(sendo também possível correr a aplicação em offline em determinadas situações) e fazer a Monitorização do seu deslocamento através de uma Câmara incorporada, de modo a dar ao usuário uma melhor perspetiva sobre as ações a tomar no terreno de forma a Minimizar riscos para a saúde humana e a Diminuir os custos. Este projeto enquadra-se no âmbito da unidade curricular de Trabalho de Final de Curso. Esta unidade curricular requer o desenvolvimento de um projeto que será desenvolvido ao longo do ano letivo, havendo várias etapas intercaladas onde serão feitas entregas que demonstrem o desenvolvimento do projeto.

      Palavras chave: Aplicação móvel; Câmara incorpo- rada; Drone; Monitorização; Open Source.

      Áreas: empresarial.

      Tecnologias usadas: Ionic.

    • App4SHM – Aplicação móvel para análise estruturalNuno Penim E Paulo Oliveira.
      Orientador: Pedro Alves
      Em parceria com Departamento de Engenharia Civil – ULHT
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: A análise e monitorização da integridade estrutural é um passo importante no acompanhamento do desempenho e de segurança das infraestruturas, na área de Engenharia Civil. Esta análise é realizada por um conjunto de ferramentas que fornecem ao Engenheiro responsável pela infraestrutura dados sobre a integridade da mesma, permitindo então perceber se a estrutura se encontra estável, se precisa de reparações, ou se está à beira do colapso. Estas ferramentas geralmente contêm um extenso conjunto de acelerómetros muito sensível e preciso. No entanto também têm um custo muito elevado. A App4SHM pretende ser uma aplicação para smartphones capaz de monitorizar estruturas de Engenharia Civil, recorrendo ao acelerómetro presente no mesmo, aplicando algoritmos inteligentes (localmente ou remotamente) aos dados obtidos pelo acelerómetro para inferir o nível de risco de uma determinada estrutura. Estes dados vão ser posteriormente guardados para futuras comparações da mesma, no caso de catástrofes, onde é possível a ausência de tais ferramentas, ou para o utilizador comum, que pretenda apenas investigar, de forma expedita, a integridade de uma estrutura.

      Tecnologias usadas: C; Fortran; Kotlin; Python.

    • BoxIt – Plataforma Geradora de Redes de Computadores VirtuaisBernardo Barardo.
      Orientador: Miguel Tavares
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: iii Resumo O BoxIt é uma plataforma que começou a ser desenvolvida no ano passado, tem por objetivo virtualizar redes de computadores, com o propósito de auxiliar no desenvolvimento de sistemas distribuídos. Durante o desenvolvimento destes sistemas é comum ocorrerem certos problemas, tais como testar o sistema em várias máquinas (quer físicas quer virtuais), a configuração necessária para que tal aconteça, entre outros. A virtualização levanta um outro problema, que que está relacionado com os recursos necessários para a virtualização das várias componentes do sistema. É aqui que o BoxIt tenta mitigar este problema, recorrendo a uma técnica de virtualização mais otimizada. Como referido anteriormente, já existe trabalho desenvolvido em prol desta ideia, trabalho este que é um backend desenvolvido e praticamente concluído, este trabalho tem como objetivo principal criar um frontend para auxiliar a interação com esta plataforma, ou seja, integrar processos como sistema de login, upload de ficheiros, automatização de certos procedimentos e acesso remoto a máquinas virtuais.

      Áreas: empresarial.

      Tecnologias usadas: Docker; MySQL; Node.js; React.

    • Buddy abroadAfonso Costa E Tomás Cruz.
      Orientador: Rui Ribeiro
      Em parceria com Incubadora PLAY
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: A Buddy Abroad pretende ser uma solução mobile, constituída por duas aplicações(A de turistas e a de buddies) e um painel de controlo de administrador, que propõem conciliar, os novos padrões de consumo consequentes da nova realidade imposta pela COVID-19, com a ausência no mercado de uma aplicação de viagens capaz de ligar o desejo que os turistas têm de experiências genuínas, únicas e personalizadas, com residentes locais, disponíveis e aptos para satisfazer este desejo. A solução final da Buddy Abroad ambiciona disponibilizar aos clientes, uma plataforma onde será possível a criação de visitas e a gestão destas mesmas, pelos buddies (guias) e procura, agendamento e compra das visitas pelos turistas. Esta solução irá também facultar aos gestores uma plataforma de gestão e monitorização através de um painel de controlo.

      Tecnologias usadas: CSS; Firebase; HTML; Ionic; JavaScript.

    • Chatbot inteligente para implementar sistema de recomendaçõesNayara Rodrigues.
      Orientador: Manuel Marques Pita
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Em uma era quando falsas notícias, discurso de ódio, polarização e abundância de informação estão mudando o panorama da civilidade social e a participação democrática, muitos políticos estão propondo censura centralizada, policiamento e controle. Pesquisas científica tem mostrado que tal controle é quase impossível-e indesejado- em um sistema democrático. Por outro lado, cientistas e educadores, propõem o empoderamento dos indivíduos para criar mais decisões informadas sobre os conteúdos que são consumidos online, e sobre as conversas que esses conteúdos podem gerar. Tal empoderamento é desafiado pelo rápido ritmo de crescimento da comunicação online, que implicitamente força as pessoas consumidoras do conteúdo online para decidir sua postura e resposta-gostar, reformar, comentar. Um dosresultados emergentes deste complexo sistema social é a perda de uma conversação saudável, deliberada, heterogênea e respeitosa. A conversa é substituída por reações rápidas, frequentes ideias "pro" ou "contra", criando polarização, e quebrando valores que mantém sociedades heterogênea, coesas, funcionais e vinculadas por valores similares, como a promoção da verdade. O projeto proposto é um módulo da continuação de um projeto educacional do Ministério da Educação Português, que possui o codinome "Debaqi". Nós buscamos produzir um chatbot inteligente que possa automaticamente moderar e encorajar debates saudáveis na plataforma. Uma das principais razões pelas quais esse moderador é importante é que Debaqi é planejado para ser implantado em todo o país nos próximos dois anos, significando que seria impraticável e caro contar com moderadores humanos em tal escala. O sucesso deste projeto depende do domínio de uma série de técnicas em Processamento de Linguagem Natural, por um lado, e as técnicas em Inteligência Artificial parasistemas de recomendações adaptáveis e flexíveis, por outro. Nós chamamos este novo módulo de Qi-Brain e esperamos implementar um protótipo de trabalho nos próximos meses. Este é um projeto altamente inovador, porque busca usar um conjunto de indicadores obtidos apartir de texto para tomar decisões inteligentes sobre intervenções de moderação que pretendem ser altamente contextualizadas e fazer com que os alunos sintam que o moderador esteja em sintonia com o debate específico em que está operando.

      Áreas: educação.

      Tecnologias usadas: JavaScript; Python.

    • Classificador de géneros musicaisEduardo Marques.
      Orientador: Fernando Teodósio
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Neste relatório está descrito o projeto desenvolvido no âmbito do trabalho de final de curso atribuído pelo professor Fernando Teodósio. Após várias iterações este trabalho obteve o objetivo do desenvolvimento em python de uma prova de conceito de um sistema de classificação de géneros musicais com recurso a uma rede neural convoluciona[1] e inserção dinâmica em bases de dados .A classificação no seu estado atual consegue analisar ficheiros do tipo “.mp3” e “.wav” através dos coeficientes cepstrais de frequencia de mel[2] e passando esses valores por uma rede neural convolucional treinada com recurso ao conjunto de dados GTZAN[3] devolve uma previsão do género musical do ficheiro. No que toca à inserção dos dados obtidos, não foi possível automatizar o processo nem criar compatibilidade para diferentes tipos de base de dados, no entanto é possivel ao utlizador selecionar as qualquer tabela numa base de dados SQL e colocar uma entrada na mesma inclusive de ficheiros através da conversão dos mesmos para “binary large objects” ou BLOBS. No futuro sinto que este projeto poderia continuar a ser desenvolvido tanto para melhorar a precisão da rede neural através de melhorias no algoritmo tanto para criar integração com diferentes tipos de bases de dados como “MongoDB” , “MariaDB” entre outras.

      Palavras chave: Base de Dados; Redes Neurais Evolucional.

      Áreas: empresarial.

      Tecnologias usadas: MySQL; Python; Sklearn; TKinter.

    • Conteúdos de aprendizagem colaborativosGonçalo Coutinho E André Gomes.
      Orientador: Fernando Teodósio
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: O objetivo deste trabalho é a fomentação da relação existente entre Docentes e alunos da cadeira, ou tema, que estes procuram ajuda. Para a estimulação desta relação, recorremos a uma plataforma digital, desenvolvida por nós, que permite ao aluno comunicar com outros alunos, esclarecer dúvidas com os Docentes especializados no tema, partilhar ficheiros e até mesmo, marcar uma explicação. Com este trabalho oferecemos uma experiência bastante positiva ao cliente alvo desta nossa plataforma, alimentando uma relação entre alunos e docentes com grau elevado de especialização no tema. Através de um questionário efetuado, percebemos a existência de um elevado interesse por parte dos alunos e até de alguns professores a esta plataforma. O trabalho é composto por identificação do problema que originou o desenvolvimento deste trabalho, levantamento e análise de requisitos, a sua viabilidade e pertinência, a solução desenvolvida, Benchmarking, método e planeamento, resultados e por fim a conclusão e trabalhos futuros. Posto isto, o objetivo do desenvolvimento desta plataforma é de complementar no âmbito académico os estudos dos alunos e facilitar a procura e oferta de explicações para determinado tema.

      Áreas: educação.

      Tecnologias usadas: CSS; Firebase; HTML; JavaScript.

    • DEISI ASKRúben Guerra E Mariana Lamego.
      Orientador: Rui Santos
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: O DEISI ASK enquadra-se num sistema de esclarecimentos de dúvidas, desenvolvido para o Departamento de Engenharia Informática e Sistemas de Informação da Universidade Lusófona de Lisboa. Este sistema visa centralizar todas as dúvidas existentes numa plataforma para ambientes web e mobile, suprimindo a necessidade do envio de emails para docentes. Recorrendo a sistemas de tópicos, os alunos expõem as suas dúvidas perante os restantes colegas e docentes de uma unidade curricular. Os tópicos poderão ser respondidos por colegas, o que leva a uma entreajuda entre os intervenientes. “Habilidades específicas para tarefas específicas”. Desta forma são criadas pequenas discussões cordiais, traduzindo-se numa evolução em grupo. Futuramente um dos planos passará pelo desenvolvimento de um sistema de salas virtuais (videochamada em grupo), em que docentes e alunos possam criar e assistir a aulas, sessões de dúvidas ou de estudo em simultâneo, totalmente integrado a esta plataforma. Utilizando metodologias lecionadas nas unidades curriculares da Licenciatura de Engenharia Informática, mais concretamente em Programação Web, Engenharia de Software […] a resolução e melhoramento neste processo de aprendizagem e de explicação irá conceber um sistema simples, intuitivo e mais organizado do que o tradicional email e moodle.

      Palavras chave: Evolução em grupo; sistema de esclarecimentos; sistemas de tópicos.

      Áreas: educação.

      Tecnologias usadas: CSS; HTML; JavaScript; MySQL; PHP.

    • Data Science em Gastronomia ComputacionalRicardo Melo.
      Orientador: Tiago Simas
      Em parceria com Copelabs (ULHT) e ISMAT
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Com o avanço recente da tecnologia, surge um novo campo científico denominado por gastronomia computacional que resulta da combinação das ciências informáticas com o bigdata em gastronomia. A gastronomia computacional vem assim, contribuir para o desenvolvimento e expansão do conhecimento gastronómico abrindo novas possibilidades para a inovação, como por exemplo o estudo num enquadramento mundial da hipótese do food-pairing assim como, a formulação de novas hipóteses “data-driven” em gastronomia, tais como o food-bridging. Neste trabalho final de curso temos como objetivos utilizar um dataset resultante da abstração de livros de receitas tradicionais da cozinha portuguesa que nos permite: (1) analisar o enquadramento da gastronomia portuguesa relativamente às hipóteses de food-pairing e food-bridging e (2) analisar como variam estas variáveis para as diversas regiões Portuguesas. Este enquadramento da gastronomia Portuguesa até à data ainda permanecia uma pergunta científica aberta, à qual respondemos neste trabalho.

      Palavras chave: Big Data; Dados.

      Áreas: empresarial.

    • Gestão de centros de investigaçãoDavid Silva E Tiago Lourenço.
      Orientador: Pedro Alves
      Em parceria com Centro de Estudos Interdisciplinares em Educação e Desenvolvimento
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: O trabalho final de curso proposto é o desenvolvimento de uma aplicação web para o CeiED a pedido da professora Elsa Estrela (Diretora Executiva do CeiED). A aplicação web a ser desenvolvida tem como objetivo melhorar e simplificar a gestão de informação no centro de investigação. Foi-nos apresentado pela professora Elsa Estrela os diversos problemas atuais na gestão de informações do centro, tais como, o facto do centro usar o Excel como base de dados, preenchimento de formulários em Word com os dados dos investigadores e consequentemente enviados por email, elaboração de relatórios anuais sem qualquer tipo de solução para extrair informação da base dados, entre outros problemas mencionados ao longo do relatório. Foram mencionadas várias tecnologias para o desenvolvimento da aplicação tendo em conta as suas potencialidades para o melhoramento dos problemas mencionados. Na entrega intermédia foram definidos onze requisitos essenciais para a solução perfeita, previamente discutidos e analisados com a professora Elsa, assim como um diagrama entidade-relação e mockups da respetiva aplicação. Até à entrega final foi desenvolvida a aplicação, com todo o seu Front-end e Back- end, incluindo 9 dos 11 requisitos definidos dando importância aos de maior prioridade. Para além disso foi realizada uma sessão de testes de usabilidade com a professora Elsa, que posteriormente analisámos e ajustámos alguns requisitos e as suas prioridades de acordo com o feedback dessa sessão. Pretende-se que após a finalização da aplicação para o TFC esta continue em constante desenvolvimento, melhoria e funcionamento, com a possibilidade de ser expandido e usufruído por outros centros de investigação no futuro.

      Áreas: educação; empresarial.

      Tecnologias usadas: CSS; HTML; JavaScript; Kotlin; MySQL.

    • Home Surveilance Kit baseado em Raspberry PiPedro Nogueira E Ricardo Cunha.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Ao longo dos anos, a necessidade de adquirir sistemas de vigilância tem aumentado devido ao facto da segurança que dá aos utilizadores. Estes sistemas de vigilância podem ser adquiridos através de empresas ou o próprio utilizador poderá adquirir a sua própria câmara de vigilância. Com este trabalho pretende-se construir um sistema de vigilância através do Raspberry Pi e da sua grande diversidade de sensores, sendo que estes, permitem personalizar o sistema de forma a satisfazer os requisitos do utilizador. No projeto que será realizado serão utilizados dois Raspberry Pi devidamente equipados com câmaras, um microfone e uma lanterna.

      Tecnologias usadas: CSS; HTML; MySQL; PHP; Python.

    • Pandora – Yet Another Automated Assessment ToolRicardo Nunes E Alexandre Brigolas.
      Orientador: Pedro Serra
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: A automatização de processos domina todos os aspectos da vida actual, principal- mente no negócio. No entanto, a educação não é exceção. As ferramentas de avaliação automática – Automated Assessment Tool (AAT) – s ̃ao bastante procuradas, não só, mas principalmente no meio académico, e esta procura tem vindo acrescer nos ultimos anos. Estas AATs d ̃ao, no imediato, tanto ao aluno, como ao professor, um feedback das avaliaçoes qualitativas e quantitativas dos testes realizados. Algumas destas, como objectivo da Pandora, permitem ao aluno detectar falhas na sua submissão e ressubmeter, incentivando assim uma melhoria contínua e uma aprendizagem escalável ao ritmo do aluno, tornando-a mais autónoma e ligada ao mundo real. A Pandora visa n ̃ao s ́o incorporar estes aspectos, mas também outros que se encontram implementados em outras plataformas existentes. No entanto, nenhuma plataforma open-source implementa todas estas funcionalidades numa só. Algumas destas sendo: • Permitir a execução de projectos desenvolvidos em linguagem C; • Ser expansível para outras linguagens de programaçao; • Ser de fácil implementa ̧c ̃ao, administração, e manutenção. A Pandora foi inicialmente desenvolvida em 2019 pelo Prof. Pedro Serra, e apesar de j ́a estar em produção e a ser utilizada em algumas unidades curriculares na Universidade, necessita n ̃ao s ́o de algumas melhorias, mas também adição de novas funcionalidades. Neste projecto o nosso grupo de trabalho visa realizar esse tipo de melhorias, tanto a nível visual como comportamental em algumas das suas funcionalidades, e desta forma melhorar a sua experiência de usabilidade e consequentemente melhorar a aprendizagem dos alunos.

      Áreas: educação.

      Tecnologias usadas: C.

    • Plataforma MentHA: gamification do treino cognitivo e avaliação neuropsicológicaAfonso Rodrigues.
      Orientador: Lúcio Studer
      Em parceria com Direção Geral da Saúde
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Pretende-se que se realize um projeto ao longo do ano letivo, como objetivo da unidade curricular do Trabalho Final de Curso. Ao longo da realização do projeto, exige-se o cumprimento de algumas etapas, começando na atribuição de temas aos alunos e acabando no relatório final, tornando este projeto um fluxo contínuo e organizado, de modo a cumprir os requisitos e as etapas que o caracterizam. Há alguns anos nasceu o projeto MentHA, com o objetivo de criar um programa que pudesse fornecer uma avaliação de demências, doenças mentais e incapacidade intelectual em pessoas mais velhas, promovendo a saúde mental na comunidade. Pretende-se, com este trabalho, fornecer uma base de dados capaz de armazenar dados e organizá-los, por exemplo, através de gráficos para uma avaliação mais eficiente. Para isso, será desenvolvida uma aplicação web que imple- mente o protocolo de avaliação MentHA, que, para além de registar a informação e disponibilizar os testes a realizar aos pacientes, irá apresentar os resultados da avaliação de forma avançada, através de um dashboard. Este irá permitir ao Revisor analisar os resultados e avaliar o cliente. Este projeto está dividido em dois trabalhos que se complementam, sendo o apresentado responsável pela criação da aplicação, website, mecanismos de registo de utilizador e paciente, criação e realização de testes ao mesmo. O outro responsável pela análise e cotação da avaliação, assim como a sua representação gráfica e relatório.

      Áreas: empresarial; saúde.

      Tecnologias usadas: CSS; Django; HTML; Python.

    • Plataforma de Gestao da Federação de AndebolPedro Cardoso.
      Orientador: Rui Ribeiro
      Em parceria com Federação Portuguesa de Andebol
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Este relatório tem como objetivo, detalhar/descrever o Trabalho Final de Curso que me foi atribuído, após a minha candidatura, pelo docente Rui Ribeiro em colaboração com uma entidade externa, a Federação Portuguesa de Andebol. A finalidade deste trabalho é a de atualizar a forma de analise e os relatórios da FPA, cujo objetivo é a gestão orçamental da mesma, para Business Intelligence Open Source[1], utilizando a plataforma Pentaho Community Edition[2]. Esta gestão, de uma forma simplória, é feita tendo como referência os dados do orçamento anual, fornecidos pela FPA em comparação com os dados da base de dados da contabilidade (SAGE), fornecendo assim a possibilidade de criar relatórios para apresentação do mesmo. Devido a uma reestruturação dos sistemas informáticos da FPA, não foi possivel implementar a comparação com os dados da base de dados, visto que neste momento estes dados estão inacessiveis.

    • Plataforma de Informação Geográfica para a CM LisboaMartim Mourão E Gonçalo Évora.
      Orientador: Rui Ribeiro
      Em parceria com Departamento de Política da ULHT e CM Lisboa
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Foi-nos atribuído um Trabalho Final de Curso para desenvolver uma plataforma de Informação Geográfica para o Departamento de Ciência Política da Universidade Lusófona. Este TFC é realizado em colaboração com o Departamento de Ciência Política da Universidade Lusófona de Humanidades e Tecnologias de Lisboa e a Câmara Municipal de Lisboa. Pretende-se realizar um levantamento de cadastro dos monumentos presentes no Cemitério Dos Prazeres em Lisboa e criação de uma plataforma Web de visualização e análise via dashboards. Irão ser usadas várias APIs baseadas em SIGs (Sistema de Informação Geográfica). Este projeto irá ajudar as equipas de investigação da Lusófona, permitindo um avanço nas pesquisas do departamento referido.

      Tecnologias usadas: CSS; Firebase; HTML; JavaScript.

    • Plataforma de emprego para recém graduados sem experiência profissionalMiguel Pereira E Gonçalo Monteiro.
      Orientador: Rui Santos
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: No âmbito da unidade curricular – Trabalho Final de Curso, foi solicitado aos alunos o desenvolvimento de uma ideia que abrangesse as diversas áreas de estudo da Licenciatura de Informática de Gestão. Decidimos elaborar uma plataforma de emprego para pessoas recém- graduadas e sem experiência profissional. A ideia surge de um dos problemas existentes na nossa sociedade, o desemprego jovem. A nossa plataforma visa diminuir este problema. Qualquer jovem graduado que não tenha experiência na sua área de formação deverá encontrar vagas de emprego adequadas na nossa plataforma. O nosso objetivo é superar as lacunas das plataformas concorrentes. Quando os jovens terminam os cursos sentem bastantes dificuldades na procura do primeiro emprego. A maioria das vagas existentes nas plataformas de emprego é para pessoas com experiência profissional. Estas plataformas não têm a opção de filtrar por vagas que não tenham experiência profissional obrigatória. A nossa plataforma irá abranger todas as áreas profissionais e será direcionada para pessoas que terminaram recentemente o seu curso superior, profissional, ou qualquer outro, ou que queiram mudar de área profissional.

      Palavras chave: Emprego; Vaga; experiência; jovem; plataforma.

      Áreas: empresarial; sociedade.

      Tecnologias usadas: CSS; HTML; JavaScript; Python.

    • Plataforma de gestão de eventos v2Bruno Silva.
      Orientador: Bruno Cipriano
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: O clube desportivo de corridas e caminhadas da empresa cliente sempre necessitou de uma plataforma interna para substituir o seu método de gestão “platformless” de toda a informação relacionada com os membros do clube, os eventos desportivos e todas as inscrições nos mesmos. Isto porque os membros do clube acreditam que toda a administração de uma entidade de gestão de eventos desportivos necessita de um método confiável, seguro e rápido que armazene e manipule os dados obtidos regularmente de uma forma concisa para que não haja imprecisões a nenhum momento, especialmente num dia de prova. Esta foi a premissa seguida pelos alunos do curso de Engenharia Informática no ano letivo de 2019/2020 quando desenvolveram a versão inicial da plataforma de gestão de eventos requerida pelos orientadores do seu, e continuamente, deste TFC (Trabalho Final de Curso), para o clube desportivo da empresa. O site veio com o intuito de substituir um sistema bastante disperso de alocação de dados, aglomerando toda a informação de uma forma centralizada e interna. Contudo, depois de ser examinada, foi concluído que esta plataforma ainda se encontrava de tal forma incompleta que a sua utilização oficial poderia pôr em causa o sucesso do clube que a necessita. A premissa mencionada anteriormente foi também defendida neste TFC desde o primeiro relatório, sendo então proposta a reconstrução da plataforma sem deixar que o trabalho já feito pelos alunos fosse em vão. A arquitetura, as tecnologias e o código fonte do site foram aproveitados à medida que este estava a ser melhorado, dando continuidade ao projeto anterior, em vez de um reinício do mesmo. No início deste projeto, foi esperado que a conclusão do desenvolvimento desta segunda versão da plataforma fosse bem sucedida. Foram avaliados diversos aspectos da mesma para se perceber em que pontos ela teria de ser melhorada para ser considerada capaz de gerir todos os dados, passados e futuros, do clube desportivo da empresa cliente. Ao longo do projeto e até ao fim do mesmo, foram trabalhados todos os pontos fulcrais cuja ausência poderia pôr em causa o futuro do clube, mais do que a gestão original da informação do clube já tinha posto. Foram também implementadas funcionalidades extra para que a plataforma não se limitasse apenas a fazer o mínimo a que estava destinada, mas sim que oferecesse aos seus utilizadores mais do que eles estavam à espera. Ao longo deste relatório, é possível verificar que a segunda versão da plataforma de gestão de eventos não ficou aquém do que se era esperado inicialmente e conseguiu chegar mais longe do que a sua versão anterior.

      Áreas: desporto.

      Tecnologias usadas: CSS; HTML; JavaScript; MongoDB.

    • Plataforma de inquéritos aos alunosMarcella Melo.
      Orientador: Pedro Alves
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Com o objectivo de procurar uma melhoria constante na qualidade de ensino, os inquéritos de satisfação aos alunos do DEISI, foram implementados para que os alunos possam fornecer feedback sobre cada uma das cadeiras que frequentam e sobre os professores que as ministram. Desta forma, a coordenação e os professores podem avaliar se os seus métodos estão a ter impacto sobre a opinião dos estudantes e se existem mudanças que possam ser aplicadas por forma melhorar a efectividade da aprendizagem. Esse método de apreciação foi implementado pelo DEISI em 2017, mas depende de um serviço externo – Responster – com reduzida flexibilidade, interoperabilidade e usabilidade. Neste trabalho final de curso, pretende-se desenvolver uma solução completa que permita criar e configurar os questionários, recolher respostas e futuramente gerar relatórios personalizados para cada Unidade Curricular (UC) e para cada professor. A plataforma a desenvolver deverá permitir o preenchimento dos formulários de forma anónima através de uma interface gráfica intuitiva e apelativa de forma a conquistar a confiança de alunos e professores.

      Áreas: educação.

      Tecnologias usadas: CSS; HTML; JavaScript; MySQL.

    • Plataforma para gestão de agrupamento musicalGonçalo Matos E André Rego.
      Orientador: Lúcio Studer
      Em parceria com Quarteto Arabesco
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Desde sempre, a música foi algo muito presente na vida do Homem, é vista, não só, como uma forma de arte, mas também como uma modalidade capaz de promover o desenvolvimento e o equilíbrio da mente humana, bem como o bem-estar e a concentração, sendo estes essenciais para resolver questões ligadas ao pensamento logico em geral, estando o mesmo tão presente âmbito da nossa área de estudo. O grupo Quarteto Arabesco, do qual faz parte o nosso orientador, o professor Lúcio Ferreira, é um grupo musical de música clássica composto por quatro membros. Este trabalho tem como objetivo desenvolver uma plataforma de gestão de grupos musicais que permita criar uma relação de maior proximidade entre os fãs de música em geral e os seus grupos musicais favoritos. Esta plataforma, desenvolvida em Django, deverá ser capaz de fazer a gestão de conteúdos do grupo, tais como a organização da lista de eventos, criação de posts, de forma automática e nos dias que antecedem os eventos do grupo fazer a ligação com as Redes Sociais de forma a gerar posts automáticos. Pretendemos ainda que a mesma seja customizável a cada agrupamento musical, de forma a facilitar a manipulação de conteúdos.

      Áreas: empresarial; sociedade.

      Tecnologias usadas: CSS; Django; HTML; Python.

    • Plugin Drop-Project v2Diogo Casaca.
      Orientador: Bruno Cipriano
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: No âmbito deste trabalho final do curso de LEI, realizei uma abordagem ao trabalho existente (extensão para o IntelliJ). Criei um questionário para os docentes da minha faculdade e fiz um estudo de mercado de aplicações semelhantes, para ajudar a justificar a viabilidade e pertinência do projeto. Usei os resultados do meu estudo e do questionário para alcançar os requisitos finais. Descrevi as funcionalidades existentes da extensão que vamos melhorar e em continuidade propus uma solução para mitigar atuais problemas e acrescentar novas funcionalidades

      Tecnologias usadas: Java; Kotlin.

    • Portal Empresarial de Conteúdos e CRM IntegradoAllyson Rodrigues.
      Orientador: Rui Ribeiro
      Em parceria com Road2Biz
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: É consenso entre empresas de diversos ramos da economia que a presença digital é fator crítico para sucesso dos negócios e que um portal web é um recurso valioso neste mérito. A constante evolução das tecnologias digitais amplia o espectro das possibilidades de interação na internet, assim como torna mais desafiadora a produção destes ambientes virtuais no âmbito profissional. Portanto, é essencial para as empresas dispor ao seu público um conjunto de conteúdos digitais atraentes e, portanto, competitivos frente a mercados em crescente expansão a nível global. Uma poderosa ferramenta para apoiar empresários na gestão do seu ambiente na web é um CMS Como o próprio nome sugere, um CMS é um sistema que oferece recursos para gestão de conteúdos em uma plataforma web. Este paradigma de gestão web é amplamente utilizado profissionalmente devido ao baixo custo relativo e alta eficiência. O trabalho apresentado objetiva o desenvolvimento de uma plataforma web para a empresa Road2Biz Business Consulting, Lda. Este portal de conteúdos contará com módulos integrados para gestão de clientes e gestão de marketing. O sistema terá como base de desenvolvimento a CMS WordPress à qual serão integrados um módulo CRM composto pelos softwares Odoo para gestão de clientes e Mailchimp como sistema automatizado de marketing.

      Áreas: empresarial.

      Tecnologias usadas: Odoo; WordPress.

    • Sistema de gestão de uma empresa de atividades náuticas e alojamentoRui Prata E João Martins.
      Orientador: Pedro Serra
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: A “Wakevilla LDA”, uma empresa de atividades náuticas, solicitou que fosse desenvolvido uma WebApp que correspondesse às solicitações diárias por parte dos clientes, de uma forma mais rápida, prática e funcional. A empresa identificou algumas necessidades que podem ser automatizadas através do desenvolvimento de uma aplicação web. O principal objetivo da solução proposta é fazer a gestão dos serviços prestados pela empresa, tais como: passeios de barco, paddle board, aulas de wakeboard, entre outros. Neste trabalho propõe-se a continuação de uma WebApp já existente com algumas funcionalidades implementadas, tais como, a possibilidade das pessoas se registarem na empresa, visualizando o seu histórico de atividades, tal como o horário em que estas se encontram disponíveis. Desta forma, a empresa conseguirá oferecer um maior leque de ofertas aos clientes, responder às suas expetativas, havendo maior proximidade, rapidez e obtenção de informação, sendo mais vantajoso e lucrativo para a empresa, conseguindo uma maior adesão por parte do seu público-alvo.

      Áreas: empresarial; turismo.

      Tecnologias usadas: CSS; HTML; JavaScript; Python.

    • Telemóvel como instrumento musical em orquestra de computadores em redeMarina Martins E Guilherme Franco.
      Orientador: Lúcio Studer
      Em parceria com Departamento de Cinema e Arte dos Media, ECATI
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: O presente relatório foi elaborado como parte integrante da unidade curricular de TFC (Trabalho Final de Curso) lecionada no âmbito da Licenciatura de Informática de Gestão. O objetivo do TFC é o desenvolvimento de um projeto passando por várias etapas de entregas. Este trabalho pretende estudar os sensores e a música e desenvolver uma aplicação para o sistema operativo Android. A aplicação utiliza os sensores embutidos nos smartphones para a obtenção do movimento realizado com dispositivo e envia os dados obtidos para um controlador que irá gerar um som final. O som final será apresentado com a sample escolhida pelo utilizador e o efeito que pretende aplicar. A solução desenvolvida é feita com base numa arquitetura cliente-servidor, utilizando o protocolo de comunicação Open Sound Control. Sendo que do lado do cliente é feita a recolha dos dados dos sensores e do lado do Servidor a informação é recebida e processada. Assim, pretende-se neste relatório, mostrar todo o progresso efetuado para o desenvolvimento da aplicação InstrMusic. A solução inclui um website alojado na cloud, para suporte e distribuição da aplicação

      Palavras chave: Android; Efeitos; InstrMusic; Música; Open Sound Control; Sensores; Supercollider.

      Áreas: empresarial.

      Tecnologias usadas: Android.

    • The price is rightSara Diogo.
      Orientador: Fernando Teodósio
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Atualmente verificamos que as inovações tecnológicas não param de emergir e ganham cada vez mais espaço na sociedade. Como tal, este Trabalho Final de Curso tem como objetivo desenvolver uma aplicação que permite aos utilizadores verificar em que supermercado, à sua volta, a sua lista de compras é mais barata. Esta aplicação é disponibilizada em multiplataformas, permitindo aos utilizadores pesquisar e comparar produtos nos diversos supermercados, calcular em que supermercado o produto se encontra mais barato, tal como a possibilidade de criar uma lista de compras apresentando logo o total da mesma. Pretende-se que esta solução tenha uma forte aplicabilidade no processo de compras dos consumidores, antecipando as necessidades dos mesmos e levando-os a economizar dinheiro.

      Palavras chave: Android; Compras; IOS; Mobile; Multiplataforma; Poupar; Preço mais baixo; Projeto Final; Projetos; Supermercados; WEB.

      Áreas: empresarial.

      Tecnologias usadas: Bootstrap; CSS; Filezilla; HTML; PhpMyAdmin.

    • Traveller's communityVera Tavares E Tiago Guerra.
      Orientador: Rui Santos
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Este trabalho tem o propósito de apresentar uma nova aplicação móvel, por forma a colmatar a lacuna existente no mercado no que respeita a aplicações móveis relativas a viagens. Pretende-se apresentar uma aplicação onde possam simultaneamente ser apresentadas sugestões de viagens aos utilizadores com base nos seus interesses, bem como permite pesquisas das viagens realizadas, nas que tenha interesse, ou nas que estão a ser realizadas por outros utilizadores que siga. Nesta nova aplicação o utilizador terá também a possibilidade de publicar as fotografias de uma viagem em curso, bem como reagir com gostos às fotos publicadas enquanto a viagem estiver activa. Desde que devidamente autorizado, poderá acompanhar em tempo real os percursos de utilizadores que siga. Adicionalmente nesta aplicação, será ainda possível ter uma funcionalidade de chat e de matchmaking.

      Palavras chave: Aplicação; Chat; Matchmaking; Viagem.

      Áreas: empresarial; turismo.

      Tecnologias usadas: Firebase; Ionic.

    • Ubiquous Quiz BuilderDiogo Novo.
      Orientador: Miguel Tavares
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Com este Trabalho Final de Curso (TFC) pretendeu-se dar continuidade ao projeto Android Quiz Builder v2. Este projeto consiste numa plataforma onde as pessoas podem responder a questionários que poderão ser configurados como um jogo. Estes questionários são respondidos pelos utilizadores na aplicação Android. O projeto original também tem um website que serve simultaneamente como suporte, ou melhor dizendo, backoffice. Este permite aos administradores gerir toda a informação, incluindo, a gestão dos questionários, como também dos utilizadores e ainda disponibiliza a consulta de estatísticas, acerca dos questionários respondidos na aplicação móvel. Porém, em edições anteriores deste projeto foi desenvolvida uma aplicação em Android Nativo, destinada unicamente para Android. Sendo assim, o Ubiquous Quiz Builder, teve como objetivo principal, desenvolver uma nova aplicação multiplataforma (Android e iOS) que disponibilize, todas e se possível, mais algumas funcionalidades do que as já existentes, entre elas, a possibilidade de haver perguntas com imagens. Isto tudo por meio da tecnologia Flutter[1].

      Palavras chave: Aplicação móvel.

      Áreas: educação.

      Tecnologias usadas: Flutter; MySQL.

    • Vacqa Mobile – Auxílio ao diagnóstico de medicina veterináriaMarco Estevens E João Regateiro.
      Orientador: Pedro Alves
      Em parceria com Departamento de Medicina Veterinária – ULHT
      Licenciatura em Engenharia Informática. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      N/A

      Resumo: Vacqa Mobile trata-se de uma aplicação móvel que tem como objetivo auxiliar especialistas ou médicos veterinários na avaliação da exploração leiteira sem o uso de internet. Estas avaliações (SWOT) permitem acompanhar um número diverso de bovinos para que, desta forma, seja mais fácil avaliar a produção de leite, de carne ou até mesmo corrigir eventuais alterações na saúde destes animais. Estas avaliações serão exportadas em forma de relatório PDF para que sejam facilmente visualizadas num computador ou noutro dispositivo que o utilizador deseje. A aplicação Vacqa Mobile foi desenvolvida em Flutter por João Regateiro e Marco Estevens, alunos da Universidade Lusófona de Humanidades e Tecnologias, com a orientação do professor Pedro Alves e do professor João Cannas da Silva e segue a mesma estrutura do Vacqa International, website já familiar aos seus clientes.

      Áreas: saúde.

      Tecnologias usadas: Flutter.

    • Agregador multitemáticoRafael Reto E João Cardoso.
      Orientador: Fernando Teodósio
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Agregador Multitemático é uma aplicação web capaz de aceder a dados contidos na base de dados em que são devolvidos resultados consoante o input (query) inserido pelo utilizador, ou seja, faz uso da pesquisa natural, permitindo assim ao utilizador e ao computador cooperarem entre si. A web semântica interliga os significados de palavras com a finalidade de atribuir um significado. Isto faz com que seja compreensível tanto pelo utilizador como pelo computador. Esta aplicação poderá ser usada para diversos tipos de comércio/empresa, no entanto queríamos basear-nos na área da hotelaria e turismo para conseguirmos aprofundar um pouco mais e mostrar o nosso objetivo. Para o desenvolvimento deste TFC usamos uma tecnologia chamada Web 3.0 (Web Semântica). Esta Web Semântica faz com que o utilizador possa inserir naturalmente na searchbar o que pretende procurar e a aplicação devolve um resultado, e esta pesquisa poderá ser algo do tipo literal por exemplo: “Quero um hotel em Coimbra para dia 26/06”. Com esta Web 3.0 facilita a pesquisa ao user e é mais intuitivo. A nossa aplicação tem presente uma Front-End, uma Back-End e uma Base de Dados onde são armazenados os dados para serem mostrados à posterior na Front-End. O que difere esta aplicação das mais comuns existentes na internet é o uso desta pesquisa adaptativa a cada utilizador que reduz a complexidade de pesquisa e permite uma pesquisa mais eficaz e mais centralizada nos resultados esperados.

      Palavras chave: Hotelaria e Turismo; Pesquisa Adaptativa; Pesquisa Natural; Semântica Web.

      Áreas: empresarial.

      Tecnologias usadas: CSS; HTML; JavaScript.

    • Android Quiz Builder v2Luís Gonçalves.
      Orientador: Bruno Cipriano
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho final de curso tem como objetivo dar a continuidade a um projeto realizado no ano letivo de 2017/2018 por alunos da Licenciatura em Engenharia Informática na Universidade Lusófona de Humanidades e Tecnologias. O principal objetivo deste projeto é adicionar um novo tipo de questionário à aplicação, tipo esse que irá representar questionários que são “jogos”, adicionar elementos de jogos desde melhor grafismo, sons quando o utilizador acerta respostas ou erra etc. Para responder a questionários o utilizador pode utilizar tanto a aplicação como o website. Estes questionários podem estar ativos para ser respondidos pelos utilizadores ou não. O backoffice permite aos administradores a gestão dos questionários e dos utilizadores. Toda esta gestão é feita através do website pelos administradores. O utilizador pode consultar as estatísticas ou high scores através da aplicação ou do website.

      Palavras chave: Aplicação; Questionário; Website.

      Áreas: desporto; sociedade.

      Tecnologias usadas: Java; MySQL; PHP; Web.

    • Análise automática de conversas em redes sociais.Afonso Marques.
      Orientador: Manuel Marques Pita
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A cada dia que passa a quantidade de utilizadores de redes sociais está a aumentar. Neste momento 59% da população mundial é ativa nas redes sociais, sendo já, mais de 4.6 mil milhões de pessoas1 . Este trabalho tem como objetivo analisar mensagens de texto em microblogs (tweets) com o intuito de aplicar técnicas de inteligência artificial de forma a ser possível identificar e anotar elementos que permitam a sua classificação em várias dimensões, como por exemplo tópicos e/ou sentimento [1]Visual Sentiment Analysis on Twitter Data Streams. A classificação automática de tweets poderá ajudar investigadores, jornalistas e cidadãos no geral na análise das dinâmicas complexas de conversa social para tentar identificar, por exemplo, vulnerabilidades, ideias que têm alta ressonância, capacidade viral, padrões, grupos, entre outros. A plataforma utilizada para a recolha dos dados será o Twitter, visto que o mesmo é um sistema de ‘microblogging’ onde as pessoas comunicam através de pequenas mensagens (tweets). Outras plataformas como o Facebook e Instagram não tem acesso aberto aos seus dados públicos. Para a recolha de informação iremos criar uma biblioteca de acesso à plataforma Twitter de forma a extrairmos informações relevantes, relativas a mensagens de texto de interesse. Estes dados serão posteriormente guardados numa base de dados que irá ser acedida por uma aplicação cliente servidor. Esta irá apresentar os dados processados ao utilizador. Este trabalho é deveras importante uma vez que irá permitir relacionar uma grande quantidade de conceitos teóricos com conceitos práticos.

      Palavras chave: Ciência dos Dados; Conversa social; Inovação; Inteligência Artificial; Twitter; análise de sentimento; noticias falsas.

      Áreas: empresarial.

      Tecnologias usadas: Python.

    • Aplicação WEB para gestão de inventário de assets informáticosTiago Guedes E Miguel Espanhol.
      Orientador: José Aser Lourenzo
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste projeto pretende-se desenvolver uma aplicação WEB que permita inventariar assets usados em empresas, para respeitar as melhores práticas de desenvolvimento de aplicações WEB vamos implementar seguindo uma arquitetura Model View Controller. Por assets entendemos computadores, routers, switchs, redes, salas técnicas, entre outros. Os assets têm relações hierárquicas entre si, que variam de cliente para cliente, pelo que o grande desafio está no modelo de dados e na interface gráfica, pois este terá de ser flexível para se poder adaptar à variedade de clientes. Este projeto enquadra-se no âmbito da unidade curricular de Trabalho de Final de Curso, onde é necessário criar um projeto ao longo do ano letivo. Para isso, é necessário haver um planeamento para distribuir o tempo para cumprir os requisitos dados para a realização deste projeto, pelo que foi dividido em etapas desde aprendizagem das linguagens e framework a serem usadas até ao tempo necessário para criar cada funcionalidade ou a criação de relatórios.

      Palavras chave: WEB; gestão de assets; inventário.

      Áreas: empresarial.

      Tecnologias usadas: CSS; HTML; Java; MySQL.

    • Aplicação de Gestão Portfolio AplicacionalDinis Oliveira E Constantino Raptis.
      Orientador: Acácio Carmona
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O propósito da realização deste trabalho final de curso, será continuar uma solução de software desenvolvida pelo nosso colega Sérgio Neves. O nosso trabalho tem como objetivo trabalhar a partir do projeto que o nosso colega desenvolveu no passado ano letivo 2018/19, efetuando os desenvolvimentos, não efetuados, revendo e melhorando se necessário, implementando os dashboard previstos. Temos ainda a vertente de pegar em algumas das suas ideias, mas que por falta de tempo não conseguiu implementar, dando assim seguimento às mesmas e ao trabalho do mesmo. Este trabalho consiste essencialmente na criação de uma solução de software como já referido, que possibilite às empresas gerir todo o seu portfólio aplicacional, dando hipóteses aos arquitetos de sistemas e demais destinatários (Helpdesk, Segurança e gestão de topo) uma visão global do Portfólio Aplicacional, nomeadamente riscos provenientes de auditoria, contratos de manutenção custos, atribuição de licenças, controle de versão e dos respetivos módulos que o compõem. Visamos assim conseguir dar resposta a vários problemas que se verificam no dia a dia das grandes e médias empresas, consolidando numa única aplicação um conjunto de informação dispersa em várias aplicações ou inexistente. Como por exemplo, um trabalhador admitido numa empresa só pode começar a trabalhar de forma efetiva algumas semanas após a sua demissão, pois só após esse tempo é que tem o seu posto de trabalho pronto e tem criados os acessos à rede e às várias aplicações de que necessita para começar a trabalhar. Outro dos temas a que queremos dar resposta é a dificuldade existente em controlar o inventário aplicacional, contratos, respetivas licenças, controlo dos seus utilizadores e versões. Este tema é relevante para questões de auditorias das empresas uma vez que pode representar muitas quantias suplementares, que são dispensáveis à empresa. O software irá assim admitir que, após a concessão de vários dashboard aprazíveis, dar uma visão global de toda a informação de forma mais rápida e lógica com recurso a tabelas e gráficos de suporte. Para efeitos de testes e desenvolvimento, possibilitará a manutenção e inserção de novas aplicações e utilizadores da mesma, e registar ainda as aplicações e privilégios que cada perfil precisa mediante as atividades que lhe correspondem, sendo que cada colaborador pode ter a si atribuídos um ou mais perfis mediante as funções que vai desempenhar na empresa.

      Palavras chave: Aplicação; Dashboard; Função; Papel; Portfolio Aplicacional; Role; Software; Utilizador; inventário.

      Áreas: empresarial.

      Tecnologias usadas: Bootstrap; CSS; HTML; JavaScript; MySQL; PHP.

    • Aplicação móvel para acesso ao Open edX (cursos online)Tiago Pinto.
      Orientador: Pedro Alves
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A Universidade Lusófona de Humanidade e Tecnologias decidiu recentemente disponibilizar uma plataforma de e-learning, mais conhecido como Massive Open Online Course (MOOC), com cursos online leccionados por docentes da Universidade. A plataforma tecnológica escolhida pela Lusófona não é adequada para acesso via smartphone e como cada vez mais existe uma tendência para a utilização dos mesmos, o departamento de informática decidiu criar também uma plataforma mobile. Felizmente a plataforma edX disponibiliza-nos uma versão open source que contém a base para a nossa aplicação, e isso permite-nos adaptar os serviços disponibilizados às nossas necessidades. O meu objetivo é usar o projeto open source como base e adaptá-lo para que contenha os mesmos cursos que a plataforma web. Para além disso, fiz uma análise às várias aplicações semelhantes, aproveitando o que têm de bom e melhorando os aspetos menos bons. Já com a aplicação desenvolvida, fiz alguns testes funcionais já com o servidor da Universidade. Por fim, fiz alguns testes com utilizadores. Dado o alcance esperado que a plataforma Lusófona-X possa vir a ter no mercado português, Países Africanos de Língua Oficial Portuguesa (PALOPs) & Brasil e na utilização massiva de smartphones, espera-se que a aplicação possa vir a ser utilizada por muitos milhares de pessoas.

      Palavras chave: e-learning, mobile, edX, open source, android..

      Áreas: educação.

      Tecnologias usadas: Android; Django; React.

    • Aplicação para Gestão e Planeamento Técnicos no TerrenoJosé Vasconcelos E Pedro Robalo.
      Orientador: Pedro Serra
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Field Service App é um serviço SaaS para a gestão e planeamento de técnicos no terreno. Field Service App permitirá a uma empresa, independentemente do seu tamanho, transformar um processo que tipicamente é em papel no processo digital. Ou seja, os técnicos do terreno andam com uma app que lhes permite registar horas, preencher formulários e indicar que materiais são consumidos durante o serviço. Num segundo plano, existe uma solução integrada com a plataforma de Field Service App, de nome Provider, a qual permite que superfícies comerciais ou grandes marcas, que não têm serviços próprios, consigam encontrar empresas de Field Service com técnicos especializados em diversas áreas. A relação entre as empresas na plataforma Provider e Field Service é opcional, ou seja, uma empresa registada como Field Service não está publicada no diretório Provider.

      Áreas: empresarial.

      Tecnologias usadas: JavaScript; MySQL; PHP.

    • Aplicão para Gestão do Clube de Corrida e CaminhadaLucas Silva.
      Orientador: Rodrigo Correia
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Uma empresa tem um “clube de corrida e caminhada” o qual serve para promover a atividade física e o bem-estar dos colaboradores. O objetivo da realização deste projeto é a criação de uma plataforma que permita gerir as inscrições em eventos físicos, e facilitar o controlo destas inscrições. A plataforma irá deixar de ser apenas para “corrida e caminhada”, e passará a ser uma plataforma de gestão de eventos, sendo possível adicionar inúmeros eventos novos, como por exemplo duatlo, triatlo, entre outros. Irá ser possível também gerar, apenas por administradores, relatórios como por exemplo, os participantes mais ativos, orçamento gasto por membro e entre outros.

      Áreas: desporto.

      Tecnologias usadas: CSS; HTML; JavaScript; MySQL.

    • Buddy abroadDiogo Azevedo E Mário Oliveira.
      Orientador: Rui Ribeiro
      Em parceria com Incubadora PLAY
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Buddy Abroad é uma plataforma mobile constituída por uma aplicação que pretende renovar a forma de olhar para o turismo convencional que até hoje temos visto, proporcionando ao utilizador uma nova experiência mais interativa e descontraída. A ideia é procurar oferecer experiências mais genuínas e atrativas aos turistas sendo acompanhados por habitantes nativos, em percursos personalizados e horários flexíveis a preços atrativos. O grande desafio será conquistar turistas que procurem uma estadia mais enriquecedora, promovendo interações socioculturais ao mesmo tempo que aprofundam o conhecimento sobre a história local

      Áreas: turismo.

      Tecnologias usadas: CSS; HTML; JavaScript; Node.js.

    • Content Marketplace platformBruna Vieites E Rafael Lemos.
      Orientador: Rui Ribeiro
      Em parceria com Incubadora PLAY
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objetivo final deste Trabalho Final de Curso é desenvolver e implementar todos os aspetos e funcionalidades de uma Marketplace em que o objetivo é promover a venda de produtos e serviços de vários tipos de conteúdo digital de diversos criadores através da internet. A plataforma também deve incluir a gestão dos fornecedores, tais como jornalistas, redatores e outros produtores de conteúdos. O Content Marketplace Platform deverá permitir a aquisição de produtos (artigos de blog, artigos de opinião, e-books, casos de sucesso, etc.), que serão desenvolvidos por uma equipa especializada na produção de conteúdos TI, e a gestão da produção do conteúdo será realizada na plataforma através de uma área de produção. Dado o problema, o âmbito deste projeto consiste no desenvolvimento e implementação de todas as funcionalidades definidas previamente nos requisitos originais do projeto, incluindo o frontend, baseado no protótipo original, e um backend, com a criação de um modelo de dados. O desenvolvimento desta plataforma é conseguido através de uma análise dos requisitos definidos, do protótipo e das funcionalidades necessárias. A partir desta análise, serão identificadas as melhores soluções e métodos de desenvolvimento de forma a implementar com sucesso as funcionalidades definidas previamente, assim como acrescentar novas funcionalidades de forma a melhorar a plataforma.

      Palavras chave: Dados; Internet.

      Tecnologias usadas: C#; SQL Server.

    • Desenvolvimento de várias aplicações solicitadas pelas áreas de negócioRui Sousa.
      Orientador: Acácio Carmona
      Em parceria com Infraestruturas de Portugal
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Atualmente, num mundo em que diariamente surgem novas linguagens de programação, novas tecnologias e uma exigência enorme que é imposta às empresas de forma a que, por um lado, se mantenham na vanguarda da tecnologia para permitir responderem aos desafios cada vez mais difíceis com que são confrontadas, mas também que internamente consigam ter processos cada vez mais automatizados. Devido a esta exigência, as empresas são confrontadas com novas formas de trabalhar e novas ferramentas de trabalho. Visto a empresa Infraestruturas de Portugal ser uma empresa de grande valor em Portugal, esta exigência torna-se ainda maior e uma das formas de a combater é atualizando as suas ferramentas de trabalho. Não só por uma questão de performance e refatorização, mas também por uma questão de manutenção que é mais facilmente permitida por tecnologias mais recentes, como é o caso da OutSystems. Esta tecnologia consiste numa framework de desenvolvimento low- code web e mobile. As alternativas a esta tecnologia e os seus pontos fortes são explorados no capítulo 2. Assim sendo, o principal objetivo deste trabalho é desenvolver aplicações já existentes na empresa Infraestruturas de Portugal usando a tecnologia OutSystems, de forma a fazer desenvolvimentos para resolver necessidades e satisfazer requisitos reais da empresa, permitindo-me experienciar um ambiente de desenvolvimento empresarial. Outro objetivo é divulgar também esta tecnologia low-code na universidade, pois acho que seria interessante haver uma aposta nesta plataforma que permite ter outra perspetiva sobre o desenvolvimento de aplicações e websites.

      Palavras chave: Low Code; Mobile; Solução Outsystems; Web.

      Áreas: empresarial.

      Tecnologias usadas: HTML.

    • Digital Badges in EducationBijel Premgi.
      Orientador: Pedro Alves
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A relação entre os estudantes e a tecnologia, ao longo dos anos, tem vindo a fortalecer e a crescer imenso. Reflete-se tanto nas horas de estudo autónomas, recorrendo a plataformas como “Youtube”, “Khan Academy”, “Codecademy”, como nos momentos de lazer, que são cada vez mais dedicados ao uso de redes sociais e videojogos. Este trabalho teve como objetivo implementar uma plataforma que fizesse a ponte entre a aprendizagem de novos conteúdos educacionais, ou reforçar os já existentes, e o modelo base dos jogos virtuais que utilizam badges digitais. Foi realizada uma análise estatística direcionada aos professores e alunos, do Departamento de Engenharia Informática e Sistemas de Informação (DEISI) do 1o ciclo, de forma a perceber o nível de adesão a uma plataforma destas com a finalidade de implementar o sistema mais adequado possível. O desenvolvimento deste projeto envolveu ultrapassar algumas dificuldades tais como: encontrar o melhor layout a implementar de forma tornar a plataforma intuitiva e apelativa; o estabelecimento de algumas relações entre as tabelas da base de dados e ainda tornar a plataforma “user friendly”. O resultado do desenvolvimento do projeto é possível de ser visualizado através de uma aplicação web, alocada num ambiente de testes. Foram desenvolvidas duas interfaces: a primeira destinada aos professores, onde é permitido a criação, listagem e atribuição dos badges aos alunos; a segunda é referente aos alunos, onde podem consultar todos os badges existentes e adquiridos. Asimplementações mais importantes previstas e estipuladas no início do trabalho foram cumpridas e como tal a plataforma encontra-se pronta para ser utilizada no próximo ano letivo.

      Palavras chave: Palavras-chave: Drop Project, Plugin, Kotlin, Java, IntelliJ, Submissão de Projetos, Visualização de relatórios, Testes Unitários, Automatic Assessment Tools..

      Áreas: educação.

      Tecnologias usadas: HTML; Kotlin; MySQL.

    • Expansão de uma plataforma de automatic assessment tool (AAT)Bruno Leal.
      Orientador: Pedro Serra
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O uso de ferramentas de avaliação automática no meio académico em disciplinas introdutórias de programação, tem vindo a crescer nos últimos anos. Estas ferramentas fornecem ao aluno um feedback qualitativo e quantitativo imediato sobre o seu código, permitindo que o aluno corrija os seus erros incentivando a aprendizagem autónoma. Existem várias ferramentas de avaliações automáticas – Automáted Assessment Tool (AAT), que permitem esse acompanhamento, no entanto, maioritariamente destinam-se a cursos específicos ou aplicam linguagens especificas de conteúdos programáticos. A PANDORA pretende ser um AAT que reúne um conjunto funcionalidades que não se encontram reunidas em nenhuma ferramenta open source, como por exemplo: • Permitir a execução de projetos desenvolvidos em linguagem C e ser expansível para outras linguagens; • A criação de testes unitários de forma fácil • Disponibilizar um ranking de submissões através de critérios de pontuação, como por exemplo: número de testes passados, tempo de execução, número de submissões, memória usada, etc; • Submissões em grupos; disponibilizar toda a informação gerada sobre as últimas submissões de cada aluno. Esta plataforma foi desenvolvida em 2019 pelo Prof. Pedro Serra estando actualmente em produção e a ser utilizada em unidades curriculares na Universidade Lusófona de Humanidades e Tecnologias.

      Áreas: educação.

      Tecnologias usadas: CSS; HTML; JavaScript; MySQL; Python.

    • Framework para Rede Colaborativa de OrganizaçõesFrancisco Correia.
      Orientador: Fernando Teodósio
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este Trabalho Final de Curso, no presente ano letivo de 2019/2020, na Licenciatura em Engenharia Informática, tem como objetivo, a criação e desenvolvimento de um Framework para Rede Colaborativa de Organizações no âmbito da Agricultura Biológica. Em mais detalhe, proponho-me à conceção de um Modelo de Framework de alto nível inserido e testado num protótipo de App para as empresas, que será capaz de facilitar a comunicação entre as organizações, promovendo a gestão e reutilização de requisitos. De uma forma abstrata, trata-se da identificação e avaliação das temáticas relacionadas com o tema num ambiente de trabalho, de desenvolvimento de cooperação e colaboração entre diferentes e diversas organizações no sector da agricultura biológica. Posto isto, a criação de um Framework, facilitará não só a ligação entre as mesmas, mas também permitirá a integração de uma forma simples, real e direta de dados, ferramentas e equipas destas organizações.

      Palavras chave: Framework; Redes Colaborativas; agricultura biológica; negócios; organizações.

      Áreas: empresarial.

      Tecnologias usadas: Java; MySQL; Visual Paradigm.

    • Gestão de negócios internacionaisRicardo Ferreira.
      Orientador: Fernando Teodósio
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente documento resulta de um projeto a ser desenvolvido no contexto de trabalho final de curso dos autores, que tem por título ‘Gestão de Assets & Suporte Empresarial (GASE)’. Este projeto incide no desenvolvimento de uma aplicação que permita suportar e facilitar a gestão de informação, relativa a diversos recursos existentes na maioria das empresas hoje em dia. Estes tipos de aplicações enquadram-se numa categoria de ferramentas de auxílio e gestão empresarial. Deste modo de que se trata afinal um sistema de gestão online? Por vezes a resposta não é algo simples de determinar uma vez não se trata de algo palpável, no entanto este tipo de softwares são uma mais-valia para o desenvolvimento de um negócio. Assim, por software de gestão interpreta-se como um software de uma ou mais aplicações integradas, adaptativo às necessidades de negócio, que visa melhorar processos organizacionais. Diferentes empresas podem ter necessidades diferentes e procurar este tipo de software por razões distintas, seja melhorar a gestão de tempo no trabalho, seja melhorar processos organizacionais e ou de administração, seja gestão de stock, organização de contabilidade e financeira, controlo de vendas, entregas de projetos, entre outras. Para estas necessidades empresariais, cada vez mais presentes com a evolução tecnológica e crescimento da necessidade de resposta das empresas, existem hoje em dia diversos tipos de software, mais ou menos específicos, no mercado. Partindo deste conhecimento são detetadas algumas falhas e problemas nestes softwares e é procurado responder com soluções apropriadas. O produto final deste projeto visa a ser uma aplicação web de baixo custo, que permite às empresas estarem organizadas e estruturadas, de forma que haja um melhor fluxo de trabalho, acelerando assim processos organizacionais e de negócio. O sistema desenvolvido vai ter como base a facilitação da partilha de dados e informações entre todos os colaboradores da empresa, ajudando na poupança de recursos materiais e numa melhor gestão de tempo de trabalho. Este aplicativo assenta numa solução orientada ao trabalho colaborativo onde não só é possível gerir informação, mas também utilizar o sistema como meio de comunicação e obtenção de informação necessária às diferentes necessidades do negócio.

      Palavras chave: Aumentar Produtividade; Gestão Empresarial; Gestão de Recursos; ITIL; Workflow.

      Áreas: empresarial.

      Tecnologias usadas: Bootstrap; CSS; Django; HTML; Python; SQLite.

    • Machine Learning para deteção de fraude online de cartões bancáriosDiego Barros E Catarina Silva.
      Orientador: Tiago dos Santos
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho tem como objetivo auxiliar a deteção de fraudes bancárias, de forma a reduzir o prejuízo de empresas que possam ser afetadas. Para isso, explora-se e aplica- se o conceito de Machine Learning, para se conseguir fazer uma deteção em tempo real de uma possível fraude, durante uma transação online. Essa deteção pode ser difícil sem algum método que ajude a prever uma possível fraude, principalmente porque podem estar a ocorrer várias transações ao mesmo tempo ou em grande número, dificultando a análise das mesmas. Um processo mais automatizado e preciso desta tarefa de deteção de fraude contribui, não só para a triagem destas transações para que os analistas possam investigar melhor cada uma das possíveis fraudes, como, também, para a segurança de compras online, que é algo cada vez mais utilizado, dando mais conforto aos utilizadores desses serviços de compras.

      Palavras chave: Detecção de fraudes bancárias; Machine Learning em tempo real; Segurança em compras online; Triagem de transações.

      Áreas: empresarial.

      Tecnologias usadas: Matplotlib; Pandas; Python; Seaborn.

    • Matchmaking de Oferta e Procura de serviçosLuís Caldeira E Marta Gomes.
      Orientador: Rui Santos
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste trabalho vamos apresentar o nosso projeto de final de curso que consiste na criação de uma aplicação que auxilia todo o processo de procura e contratação no âmbito do mercado de trabalho. Uma aplicação que se destaca pela procura de trabalhos ou trabalhadores de forma rápida, automática e personalizada. E porque esta ideia? O nosso objetivo é diminuir a complexidade e o tempo perdido na procura de um emprego ou por outro lado, na procura por um trabalhador com características especificas. Este trabalho expõe todas as etapas da implementação desta aplicação de matchmaking. Passamos por explicar como surgiu esta ideia, ou seja, qual o problema que queremos resolver ou mitigar com esta nossa aplicação. Expormos detalhadamente a solução para implementação da ideia, quais as ferramentas escolhidas, quais os prazos que prevemos para cada etapa de desenvolvimento, como tencionamos rentabilizar esta ideia e muitos outros pormenores de como colocamos esta ideia na prática.

      Palavras chave: Aplicação; Imediato.; Ionic; Matchmaking; Trabalho; contratantes; novas oportunidades; tarefeiro; taxa desemprego.

      Áreas: empresarial.

    • Optimização de atribuição de equipas para maximizar a capacidade de respostaHenrique Silvestre E Norberto Rocha.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste Relatório vamos dar a conhecer tudo o que ao nosso projeto engloba, desde tecnologias a ser implementadas, inovações, problemas encontrados, solução dos mesmos, e a viabilidade para a concretização da aplicação. Incluiremos ainda um mapa com o planeamento de trabalho a realizar no futuro. A problemática envolvente a este relatório, escrutinada mais a frente, passa por resolver um problema do quotidiano das pessoas e diretamente ligada ao contexto real. Para fundamentar essa mesma necessidade serão apresentados dois casos práticos. As semelhanças entre outros modelos de negócio como Uber ou a prestação de serviços ocasionais é desenvolvida nos tópicos de “Identificação do Problema” e Benchmarking”, assim como as tecnologias previstas a serem usadas. Os clientes ou utilizadores da solução apresentada foram assim divididos em dois targets, especificados no capítulo “Solução Proposta”. A forma como a solução final é apresentada aos diferentes targets e públicos está espelhada na secção “Enquadramento Teórico e Científico do Problema”, visto estarem presentes todas as tecnologias, ferramentas e aptidões necessárias para o desenvolvimento e conclusão deste projeto. Por fim, será apresentado a proposta de calendário de metas e objetivos a concluir ao longo do próximo ano letivo.

      Áreas: empresarial.

      Tecnologias usadas: CSS; HTML; JavaScript.

    • Plataforma DEISI – Gestão de TFCs (Análise e Testes)Diogo César E Rafael Horta.
      Orientador: Pedro Alves
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A unidade curricular (UC) Trabalho Final de Curso (TFC), trata-se de “um elemento fundamental do currículo das Licenciaturas em Informática de Gestão (LIG) e Engenharia Informática (LEI) da Universidade Lusófona de Humanidades e Tecnologias (ULHT) funcionando como um momento nuclear na formação dos alunos, nomeadamente em ordem à promoção da sua integração profissional e iniciação ao trabalho científico”.[1] A gestão desta UC é efetuada por meio de uma plataforma de gestão de workflow desenvolvida também para TFC, intitulada de “Plataforma DEISI – Gestão de TFCs” de Francisco Santos, inicialmente desenvolvida no ano lectivo 2017/2018. A plataforma resume-se numa aplicação web em Spring MVC (Model-View- Controller) que permite “que todos os intervenientes consigam executar as tarefas, de forma fluída e respeitando o normal workflow definido no respetivo regulamento”.[2] O presente trabalho teve como objetivo dar continuidade a trabalhos anteriores referentes à plataforma, tendo foco na sua manutenção, especificamente na documentação de requisitos e problemas existentes e na realização de testes. Durante o decorrer do trabalho, o grupo documentou cerca de 40 problemas presentes na plataforma, detetados em trabalhos anteriores, por docentes e pelo grupo durante a sua análise. Adicionalmente, foi documentado um novo requisito que visou tornar a plataforma capaz de sustentar todo o processo de submissão e avaliação de trabalhos, tendo esta funcionalidade entrado em produção a tempo da entrega intermédia de 2o semestre da UC. Finalmente, foi implementada uma bateria de testes automáticos, que permitiu um acréscimo de 42 % da cobertura do código, passando de 45% para 87%, contribuindo assim para tornar a plataforma numa ferramenta mais estável e viável. É de notar também que o grupo efetuou 3 inquéritos de satisfação conduzidos aos utilizadores da plataforma. Estes inquéritos forneceram feedback relativamente ao trabalho que estava a ser realizado, tornando-se imprescindíveis na componente de análise. Os temas abrangidos e os resultados encontram-se presentes neste relatório.

      Áreas: educação.

      Tecnologias usadas: Java; MySQL.

    • Plataforma DEISI – Gestão de TFCs (Desenvolvimento)Bruno Bacelar E Rodrigo Marcelino.
      Orientador: Pedro Alves
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A unidade curricular do Trabalho Final de Curso tem como objetivo a realização de um projeto ao longo de um ano letivo. Durante este período existem várias etapas a cumprir, desde a atribuição dos temas aos alunos, até ao relatório final, o que torna este trabalho num fluxo contínuo e organizado por etapas que têm de ser planeadas e geridas de acordo com os requisitos a cumprir. Ao longo dos últimos anos, foi criada e mantida uma plataforma web de gestão dos Trabalhos Finais de Curso com recurso ao Spring MVC. Esta plataforma surgiu de uma necessidade de organizar a atribuição dos mesmos aos alunos e sistematizar o seu processo. Com este trabalho melhorou-se a plataforma do DEISI, identificando novos erros, corrigindo erros que existiam, e introduzindo novas funcionalidades que beneficiam todos os seus utilizadores. As novas funcionalidades que foram adicionadas completam todo o ciclo de um TFC, nomeadamente a submissão do relatório por parte dos alunos, a avaliação pelos professores e gestão deste ciclo, por parte na coordenação, particularmente o controlo de épocas de avaliação e criação de júris. Todas as adições e correções ao software foram postos em produção a tempo de serem usadas pelos utilizadores na 2a avaliação intercalar. As tecnologias para a criação desta ferramenta foram reutilizadas de forma a dar continuidade ao trabalho já realizado e de maneira a não quebrar a produtividade ao introduzir novas tecnologias.

      Palavras chave: Trabalho Final de Curso (TFC), plataforma, gestão, docentes, discentes.

      Áreas: educação.

      Tecnologias usadas: HTML; Java; JavaScript; Maven; MySQL; Spring MVC.

    • Plataforma Gestão de RequisitosClinton Afonso E Vanessa Costa.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente trabalho é realizado no contexto do Trabalho final do curso(TFC) e nele procuraremos dissertar sobre a gestão de requisitos de software, mais precisamente abordaremos sobre a forma como este é feito, daremos uma breve explicação sobre as diferentes metodologias, melhores práticas, apresentaremos algumas ferramentas usadas por profissionais desta área, faremos uma analogia e critica entre elas, partindo deste conhecimento são detetados uma série de problemas e posteriormente apresentado uma proposta para os resolver, apresentaremos então uma abordagem criada no âmbito da unidade curricular(UC) TFC . As aplicações de gestão de requisitos têm como principal objetivo assistir e dar suporte ao desenvolvimento e manutenção de software. Dado este contexto, este trabalho aborda os principais processos da engenharia de requisitos, de uma forma mais detalhada, a fase de gestão de requisitos. O produto final é uma plataforma web de baixo custo, que permite a gestão dos requisitos durante todo o ciclo de desenvolvimento de um projeto. A plataforma web tem como base uma proposta criada no âmbito da UC TFC, onde será possível não só gerir os requisitos, mas também utilizar o sistema como um meio de aprovação de requisitos, pedidos de alteração a requisitos.

      Áreas: empresarial.

      Tecnologias usadas: CSS; HTML; PHP.

    • Plataforma de Apoio a Projetos de Multiplos ClientesFrancisco Silva.
      Orientador: Miguel Tavares
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Boxit é uma plataforma que pretende virtualizar redes de computadores com o propósito de auxiliar o desenvolvimento de sistemas distribuídos. Uma rede de computador é um conjunto de computadores que comunicam entre si. Estas redes são necessárias no desenvolvimento de um sistema distribuído uma vez que estes tipos de sistemas pretendem coordenar estes computadores de forma a realizarem um objetivo comum. Tipicamente, no desenvolvimento de software existe pelo menos um ambiente de testes e um de produção, ou seja, no caso de um sistema distribuído estes correspondem a duas redes de computadores que podem ser muito dispendiosas uma vez que implicam a existência de vários computadores e a sua manutenção. Tendo isto em conta, ao gerar virtualizações de redes de computadores é possível criar um ou mais ambientes de teste semelhantes ao de produção com um número menor de computadores o que também significa menos manutenção.

      Palavras chave: plataforma; rede de computadores; sistema distribuído; virtualização.

      Áreas: empresarial.

      Tecnologias usadas: Docker; MySQL; Node.js; React.

    • Plataforma de Gestão de Identidades e AcessosDiogo Agostinho.
      Orientador: Rui Ribeiro
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente relatório foi elaborado como parte integrante da unidade curricular do Trabalho Final de Curso lecionada no âmbito da Licenciatura de Engenharia Informática, pretendo espelhar parte da criação de um protótipo de plataforma de Gestão de Identidades e Acessos(IAM), baseado em Open Source. Como se pretende demonstrar neste relatório, subjacentes à prática desenvolvida em ambas as valências estão metodologias voltadas para a aprendizagem pela descoberta, investigação, assentes, sempre que possível, na utilização e manipulação de recursos fornecidos. Constam deste relatório sete grandes capítulos, o primeiro capítulo dedicado á identificação do problema, onde será descrito o enquadramento prático e a envolvente do problema em análise. O relatório apresenta um segundo capítulo, levantamento e analise dos requisitos, onde será identificado detalhadamente as características da solução a produzir sobre a forma de requisitos. Neste sentido, apresenta-se a lista de requisitos propostos, onde é indicado o cumprimento, parcial ou integral, ou não implementação de cada um. O terceiro capítulo é a viabilidade e relevância do projeto, que se focara no resultado final do TFC, tomando por base a solução concreta produzida e os resultados dos testes de validação, visto ser este o produto a entregar ao ‘cliente’. No quarto capítulo é sobre a Solução Desenvolvida onde serão apresentadas as principais opções técnicas do desenvolvimento, modelos conceptuais relevantes, fundamentação teórica, validação técnica da solução desenvolvida e o destaque as alterações que decorram dos resultados dos testes. O quinto capítulo, Benchmarking , destina-se à análise comparativa da solução proposta inicialmente face a alterativas e potenciais concorrentes existentes em mercado. O presente relatório tem um sexto capítulo, o Método e planeamento onde é descrito o método de trabalho seguido no desenvolvimento do projeto. E por fim um capítulo onde é descrito detalhadamente osresultados, outputs e uma análise comparativa dos resultados face ao proposto inicialmente, mostrando diferenças entre a proposta e resultados. O objetivo deste trabalho final de curso é desenvolver um protótipo de uma plataforma de gestão de identidades e acessos voltada para a faculdade que terá como âmbito a criação e gestão da conta dos utilizadores e a possível integração com outros sistemas.

      Palavras chave: IAM, Gestão de Identidades e Acessos, protótipo, plataforma, sistemas..

      Áreas: educação.

      Tecnologias usadas: JavaScript.

    • Plataforma de resumos – De estudantes para estudantesJoão Alves.
      Orientador: Rui Santos
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A Plataforma de Resumos foi o tema escolhido para desenvolver no âmbito da cadeira do TFC (Trabalho Final de Curso) do 3o ano de Licenciatura Informática de Gestão da Universidade Lusófona de Humanidades e Tecnologias. Inicialmente, planeámos desenvolver um Website que seria o ponto chave da plataforma. Após o Website estar finalizado e totalmente funcional, iríamos desenvolver a aplicação no contexto mobile, que servirá apenas para consulta de informação colocada no Website. No decorrer da implementação optámos por conceber e executar ambos em simultâneo. Este TFC nasceu da necessidade de adquirir o conhecimento necessário para as diversas cadeiras que frequentamos e para as inúmeras investigações que desenvolvemos. Tem como objetivo mostrar que, como finalistas do curso de Informática de Gestão, somos capazes de desenvolver um projeto com um espírito empreendedor e inovador. Aliando estas razões ao conhecimento que foi desenvolvido ao longo do curso, o nosso grupo decidiu criar a Plataforma de Resumos. Neste relatório iremos começar por identificar o problema sobre o qual o nosso projeto incidirá. Em seguida vamos verificar a viabilidade e pertinência do mesmo, estabelecer os requisitos funcionais e não funcionais, descrever a nossa solução e como esta facilita a sua resolução. Iremos também realizar uma análise ao benchmarking do tema e, por último, estabelecer um calendário do que pretendemos fazer a partir da conclusão deste relatório.

      Áreas: educação.

      Tecnologias usadas: Adobe XD; Firebase; Ionic.

    • Plataforma de subscrição de serviçosGuilherme Alves E Inês Lopes.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Nos tempos atuais e antigos houve sempre uma preocupação geral com a proteção social e o bem-estar de cada sujeito. Sendo essa a responsabilidade assumida inicialmente pela iniciativa privada, isto é, por Instituições Particulares de Solidariedade Social (IPSS) de carácter não rentável, denominadas por Instituições Sem Fins Lucrativos (ISFL). Nos finais do Séc. XIX e início do Séc. XX, muito por efeito de eventos históricos, como a industrialização e com a grande depressão, começa a haver um aumento de consciência dos poderes públicos perante o bem-estar e proteção dos cidadãos. Perante esse aumento de responsabilidade por parte dos Estados, começaram por estabelecer um Estado de Previdência e só depois o aparecimento de Sistemas Públicos de Segurança Social. Sendo que as ISFL passaram a trabalhar em proximidade com os Estados, funcionando estes como reguladores e fonte de financiamento para aquelas, e as ISFL como prestadoras de serviços contratados pelos Estados para os serviços que a estes competem. Numa economia estável e em crescimento, este tipo de modelo consegue sustentar uma economia de carácter social. Já no caso de um Estado ter uma economia mais deficitária, as ISFL têm de garantir a sua sustentabilidade e viabilidade dos seus propósitos, sem comprometer os seus valores e os seus fins sociais, desta forma interessa às instituições criar diversas soluções inovadores, mas que sejam eficazes. No caso de Portugal, um dos fatores que ameaça a economia social resulta do envelhecimento da população e da alteração do equilíbrio geracional. Este tipo de mudança, resulta da subida da idade média da população e do aumento da esperança média de vida. O que irá afetar a balança demográfica de Portugal, influenciando economia social, sendo a classe mais idosa apresentado uma carência social mais acentuada. Este trabalho tem por objetivo apresentar um modelo que apresente uma forma de tornar os custos dos serviços o mais acessível possível, de forma a abranger os vários tipos de utentes (principalmente idosos, pessoas com deficiência, jovens com dificuldades financeiras e sociais e populações carenciadas). Isto é feito através de uma plataforma web que irá efetuar a mediação entre prestadores de serviços, ISFL e utentes. Esta plataforma gera a mediação automaticamente, criando contratos entre as partes conforme as condições pré-definidas

      Áreas: empresarial; saúde.

      Tecnologias usadas: WordPress.

    • Plugin DP para IntelliJYash Jahit.
      Orientador: Bruno Cipriano
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A plataforma Drop Project permitiu simplificar o processo de submissão de projetos, fichas e trabalhos de casa efetuados pelos alunos e a posterior validação dos mesmos feita pelos professores. Mas isto também introduziu ansiedade aos alunos, pois o processo de submissão exigia a realização de alguns passos para que a submissão fosse válida na plataforma antes de correr qualquer teste unitário. Daqui surgiu a ideia da criação e implementação de um plugin acessível através do marketplace da ferramenta IntelliJ, este plugin permitirá maior facilidade aos alunos, pois facilitará a submissão do projeto, tudo através da interface do IntelliJ. O projeto é open-source e está disponível no Github .

      Palavras chave: Palavras-chave: Drop Project, Plugin, Kotlin, Java, IntelliJ, Submissão de Projetos, Visualização de relatórios, Testes Unitários, Automatic Assessment Tools..

      Áreas: educação.

      Tecnologias usadas: Java; Kotlin.

    • Portal Empresarial de Conteúdos e CRM IntegradoJoão Baleisão.
      Orientador: Rui Ribeiro
      Em parceria com Road2Biz
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Atualmente qualquer organização independentemente de qual seja o seu negócio ou atividade profissional depende do mundo digital, quer seja para gerir um negócio quer seja para estar presente no quotidiano da sua comunidade. Temos vindo a observar cada vez mais a uma transformação digital na era em que vivemos, daí esta necessidade de presença no mundo digital. Neste Trabalho Final de Curso pretende desenvolver-se um portal empresarial de conteúdos online com um sitema CRM integrado para a empresa Road2Biz Business Consulting, Lda incluído a integração de um módulo de gestão de clientes OpenSource e também de Marketing. Este desenvolvimento vai ser realizado usando um CMS (Content Management System), um sistema de gestão de conteúdos. Sistemas de gestão de conteúdos são atualmente bastante utilizados para a criação, gestão e modificação de um website, especialmente quando existe a necessidade de uma atualização constante dos conteúdos que se pretendem divulgar ou quando não existe um conhecimento prévio em programação que permita a criação de uma plataforma de raiz. Na maioria das vezes estes sistemas são executados através de um navegador web o que torna bastante fácil e acessível a qualquer utilizador.

      Áreas: empresarial.

      Tecnologias usadas: MySQL; PHP.

    • Redes de negócios de colaboração e marketing que motivam com incentivos e prémiosJolina Gúvulo.
      Orientador: Fernando Teodósio
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho foi realizado no âmbito da avaliação final da Licenciatura em Engenharia Informática (LEI). O tema selecionado, Redes de Negócios de Colaboração e Marketing que Motivam com Incentivos e Prémios, foi desenvolvido na forma de uma biblioteca Python. A biblioteca pode ser utilizada no desenvolvimento de um negócio online para a criação de questionários e, mais importante, para a seleção do questionário mais relevante para um dado cliente. A biblioteca permite ao programador definir: perguntas, respostas, tópicos, prémios, e estratégias a seguir nos desafios apresentados ao utilizador. O programador pode utilizar a biblioteca para gerar questionários que abordam temas relacionados com os produto e/ou serviços do site e incentivar a participação do utilizador com prémios. Por exemplo, numa editora, os questionários poderiam perguntar sobre livros, autores, e literatura em geral; e propor descontos, pontos, ou livros, como prémios pela participação ou em função do resultado obtido. Uma característica distintiva da nossa biblioteca é a forma com é obtida a seguinte pergunta num desafio. A biblioteca seleciona as perguntas de acordo com o perfil do cliente, o seu historial de compras, a resposta dada na pergunta anterior, e a estratégia definida. Exemplos de estratégias podem ser: avaliar produtos comprados anteriormente, explorar outros possíveis temas de interesse ou sugerir novos produtos. A nossa proposta é relevante porque aborda um tema recorrente em qualquer negócio: obter informação relevante dos interesses dos clientes. No nosso caso, utilizando uma abordagem lúdica na qual também é possível sugerir produto e serviços ao cliente. A biblioteca foi desenhada de forma genérica, isto é, não está vinculada o um tipo de negócio em particular.

      Palavras chave: Marketing; Prémios; Python; Quizzes; Redes Colaborativas.

      Áreas: empresarial.

      Tecnologias usadas: Python.

    • Robot-Parte 2: Interacção e ComunicaçãoDiana Jesus E Filipe Silva.
      Orientador: Sérgio Ferreira
      Em parceria com Intelligent Algorithms
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No âmbito da cadeira de Trabalho Final de Curso, da licenciatura em Engenharia Informática da Universidade Lusófona de Humanidades e Tecnologias, foi-nos proposto o desenvolvimento de um sistema de streaming de vídeo e áudio, simulando um sistema de segurança ou um monitor de criança, tendo também a capacidade de efetuar gravações de um período pré-definido. O projeto do sistema de streaming veio com o objetivo de substituir o projeto proposto inicialmente que consistia numa parceria com a empresa Intelligent Algorithms Technologies, projeto este que foi descartado devido a falta de comunicação por parte da empresa. O projeto inicial consistia num sistema de envio e receção de dados via streaming para o servidor da empresa em parceria, mesmo este ter sido descontinuado, foi utilizado como base para o projeto atual, que será abordado neste relatório. Para o desenvolvimento do projeto abordado, serão utilizadas ferramentas open source, Python e os componentes são constituídos por um Raspberry Pi, um microfone e uma câmara.

      Palavras chave: Open Source; Python; Raspberry Pi; Streaming.

      Áreas: empresarial.

      Tecnologias usadas: Python.

    • Sistema de Avaliação de DesempenhoRafael Trindade.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Resumo não disponível

    • Sistema de autenticação para a Bateria Sistémica de LisboaAndré Santos E Guilherme Borges.
      Orientador: José Faisca
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A Bateria Sistémica de Lisboa é uma plataforma computorizada, que tem sido utilizada em vários estudos para avaliação e estimulação cognitiva. Esta plataforma consiste numa cidade virtual, na qual é possível estimular/treinar a realização de tarefas virtuais, as quais, descrevem atividades de vida diária. A premissa inerente a este procedimento é a estimulação ou treino cognitivo, contextualizado em tarefas da vida diária, permite maximizar os ganhos da intervenção cognitiva, na medida em que promove a generalização das competências adquiridas durante a intervenção. Durante estas tarefas, os pacientes podem mover-se livremente no ambiente virtual com a utilização de dispositivos periféricos, como o rato, o teclado ou o joystick. O comportamento e a forma de interação com os objetos são rastreados automaticamente pelo programa, o que permite igualmente aferir sobre o desempenho dos indivíduos ao longo da prova. Esta prova tem sido continuamente atualizada e neste momento estão disponíveis as seguintes tarefas virtuais: a) tarefa de higiene matinal, com utilização da escova de dentes e duche; b) teste do roupeiro, para escolha de peças de roupa; c) teste da sapateira, para emparelhamento de sapatos; Estas tarefas visam avaliar e estimular/treinar funções cognitivas, como memória, atenção, e funcionamento executivo, numa abordagem funcional, que envolve a contextualização de cada um destes domínios em tarefas virtuais da vida diária. Neste momento a aplicação atual da BSL é uma aplicação Stand-alone, ou seja, a aplicação é capaz de funcionar de forma independente de qualquer tipo de hardware ou software e para além desta característica a aplicação funciona ainda em modo mono- utilizador, isto é, pode ser acedida ou usada apenas por um utilizador. Esta implementação torna impossível a capacidade de verificação de acessos e controlo dos resultados derivados das tarefas virtuais realizadas na aplicação.

      Áreas: empresarial.

      Tecnologias usadas: Java.

    • Sistema de gestão de produtos com ligação ao InvoiceExpressRodrigo Cassanheira.
      Orientador: Pedro Serra
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Vivemos numa época em que o comércio tradicional está a evoluir para comércio eletrónico, gerando assim novas oportunidades de negócio. O presente trabalho consiste no desenvolvimento de uma aplicação web com a finalidade de fazer a gestão e controlo de produtos. A aplicação é apenas acedida pelos utilizadores autorizados, neste caso, os funcionários da empresa. Os principais objectivos da plataforma são fazer o controlo do stock a partir das entradas e saídas de produtos e estimar o custo dos produtos compostos. A plataforma contém uma base de dados com clientes, fornecedores e produtos. Os clientes podem comprar produtos compostos ou serviços, e os fornecedores, por outro lado, vendem as suas matérias primas e / ou produtos. As matérias primas fornecidas têm origem mineral e irão resultar em peças de joalheria ou ourivesaria. Depois de as matérias primas serem adquiridas, um utilizador da plataforma, encarregar-se-á de preencher um formulário com todos os dados da fatura. Dentro destes dados, está incluída a lista de matérias primas e / ou produtos adquiridos que irão entrar em stock. Sempre que é criado um produto composto de matérias primas, estas serão retiradas de stock proporcionalmente ao seu uso no produto em questão. Por fim, a plataforma ao vender um produto composto a um cliente, irá gerar uma fatura com todos os dados necessários.

      Palavras chave: Aplicação web. Cliente. Fatura. Fornecedor. Produtos..

      Áreas: empresarial.

      Tecnologias usadas: HTML; MySQL; Python.

    • Sistema de gestão de uma escola de actividades nauticasDuarte Olival.
      Orientador: Pedro Serra
      Em parceria com WakeVilla Wakeboard School
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A “Wakevilla LDA”, uma empresa de atividades náuticas, solicitou que fosse desenvolvido uma WebApp que correspondesse às solicitações diárias, de uma forma mais rápida, prática e funcional para os clientes. A empresa identificou algumas necessidades que podem ser colmatadas através do desenvolvimento de uma aplicação web. O principal objetivo da solução proposta é fazer a gestão dos serviços prestados pela empresa, tais como: passeios de barco, paddle board, aulas de wakeboard, entre outros. Estes serviços são, normalmente, contabilizados sobre a forma de tempo, que depois se traduz num custo. Por exemplo, um cliente pode fazer uma sessão de wakeboard de 15 minutos, que depois serão convertidos num custo a pagar em euros. Importante salientar, o carácter obrigatório da informação de cada atividade, sendo estes os seguintes: cliente, driver, instrutor, barco, tempo, custo e atividade realizada. Nesta WebApp existe também a possibilidade das pessoas se registarem na empresa, visualizando o seu histórico de atividades, tal como o horário em que estas se encontram disponíveis. Desta forma, a empresa conseguirá obter um maior leque de ofertas aos clientes, responder às suas expetativas, havendo maior proximidade, rapidez e obtenção de informação sendo mais vantajoso e lucrativo para a empresa conseguindo, assim, uma maior adesão por parte da sociedade.

      Áreas: empresarial.

      Tecnologias usadas: Django; JavaScript; MySQL; Python.

    • fechadura inteligenteTiago Pereira E Gustavo Jorge.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. 2020

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este relatório final constitui a elaboração e compreensão do trabalho – Fechadura Inteligente – que surge no âmbito da unidade curricular Trabalho Final de Curso da Licenciatura em Engenharia Informática da Universidade Lusófona de Humanidade e Tecnologias. Com este relatório será possível compreender noções importantes sobre o trabalho, tais como, os cenários de aplicação, aplicabilidade do tema, possíveis evoluções, tecnologias associadas, comparação com outras soluções similares ou concorrentes. Ainda é possível com este relatório aprofundar o resultado do desenvolvimento da fechadura, cuja implementação terá como base operar um microcomputador RaspberryPi que disponibiliza tecnologias como o GPIO (Linha de 40 pins I/O) e WebIOPi (controlador do GPIO disponibilizado para o RaspberryPi) que facilitam a implementação da fechadura. A fechadura terá acesso restrito por credenciais de utilizador, onde a gestão de acesso será administrada por uma página Web. O modo de acesso do utilizador para efetuar o destranque será feito manualmente através de um PIN fixo , de um PIN com auxílio de uma página Web ou através de uma App Mobile (QR Code).

      Áreas: empresarial; sociedade.

      Tecnologias usadas: Android; Kotlin.

    • CRM: Customer Relationship Management Gestão de Clinicas VeterináriasPedro Miguel Dos Reis Calado Garcia.
      Orientador: Rui Ribeiro
      Licenciatura em Engenharia Informática. 2017

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objetivo deste trabalho consistiu em estudar as potencialidades do Odoo, num desenvolvimento de um CRM de gestão de clinicas veterinárias através das tecnologias disponibilizadas pelo Odoo como as linguagens de programação adjacentes, o Python, HTML, CSS, JavaScript e PostgreSQL. Este CRM incide sobre a relação da instituição prestadora de serviço com os seus clientes, de forma personalizada através de um conjunto de interações implementadas no projeto com objetivo de auxiliar as clinicas veterinárias a angariar e fidelizar novos clientes ou atuais na busca de atingir satisfação total, através do melhor entendimento das suas necessidades e expectativas.

      Palavras chave: Gestão; Odoo.

      Áreas: gestão.

      Tecnologias usadas: Eclipse; Linux Ubuntu; Odoo; PostgreSQL.

    • Concepção e Implementação de um Website com parte editável por CMSGonçalo Condeça, Rafael Guerreiro.
      Orientador: Pedro Alves
      Licenciatura em Engenharia Informática. 2017

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Os websites hoje em dia são algo banal. Visitamos dezenas de websites diariamente, desde a simples leitura da capa de jornal online até à consulta do e-mail. Vivemos numa era digital e, como tal, temos acesso à informação mais facilmente. Não precisamos de nos deslocar a uma biblioteca para saber mais sobre algum tema, não precisamos de esperar pelas notícias da televisão, é realmente um facilitismo. Com isto, qualquer empresa ou associação quer estar online e ter a sua informação divulgada na internet de modo a abranger mais público. Para a realização desta dissertação, que consistiu na Conceção e Implementação de um Website com parte editável por CMS, procurou-se fazer uma ligação entre a edição de conteúdo de um website com o facto de poder ser feito por pessoas com menos conhecimentos informáticos. Estes leigos conseguirão sem qualquer complexidade criar, editar, gerenciar e publicar conteúdo. Focámo-nos mais com o propósito destas funcionalidades serem realizadas pelo administrador do website. Com isto em mente decidimos criar o website para um clube de futebol, o Águias de Camarate. Tivemos ordem do Presidente do clube para avançarmos com este projeto. De seguida, escolhemos a melhor maneira de conceber e implementar este website. Queremos ter dois tipos de páginas, estáticas e dinâmicas. Escolhemos dividir o projeto nestes dois tipos de páginas pois é nosso objetivo que o administrador edite tudo o que é texto através do WordPress. Chamamos a estas páginas de estáticas. Relativamente ao facto de termos páginas dinâmicas, o que queremos realizar é a possibilidade do administrador conseguir inserir os resultados de cada jornada de todas as equipas da liga correspondente ao Águias de Camarate e com os dados introduzidos automaticamente gerar uma tabela de classificações ordenada por pontos e por diferença de golos. Para esta introdução de resultados implementámos o CRUD para uma maior flexibilidade de funcionamento por parte do administrador. Decidimos optar por construir uma aplicação Web MVC com Framework Spring para a construção do website e das páginas dinâmicas. Relativamente às páginas estáticas optámos por usar um CMS que fosse amigável para a sua utilização por parte do administrador. Utilizámos o WordPress como CMS por ser uma ferramenta conhecida, com muita informação, com a possibilidade de um plugin JSON que seria bastante útil na nossa transferência de conteúdo do WordPress para o nosso website. Para implementarmos isto transformámos as páginas de WordPress em JSON para podermos aceder ao seu conteúdo que guardamos como sendo um JSON Object e enviamos para o website através de WebService onde irá publicar o conteúdo na jsp correspondente. Demos então início à implementação do nosso website.

      Palavras chave: CMS; JSON; Web MVC; Website; páginas dinâmicas; páginas estáticas.

      Tecnologias usadas: Alfresco; Bootstrap; CSS; MySQL; Spring MVC; WampServer; Web; WordPress.

    • Mapping & Path planningMarcelo Martins.
      Orientador: Nuno Pombo
      Licenciatura em Engenharia Informática. 2017

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho teve como objectivo a pesquisa e implementação de um sistema autónomo de navegação. Alguns dos pontos propostos para este sistema seriam: – Capacidade de evitar colisões; – Capacidade de aprender, identificar e lembrar de obstáculos que fosse encontrado; – Capacidade de ao dar uma localização, conseguir com os dados já obtidos no ponto anterior, criar o melhor, mais rápido caminho até ao ponto de destino.

      Palavras chave: Inteligência Artificial; Navegação; Sistema Autónomo.

      Áreas: Inteligência Artificial.

      Tecnologias usadas: Arduino.

    • MoneyBoxAlírio Correia Tavares Mendes.
      Orientador: Rui Ribeiro
      Licenciatura em Engenharia Informática. 2017

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objetivo primordial deste Trabalho Final de Curso é criar o FrontEnd de uma plataforma de gestão financeira pessoal. A plataforma, MoneyBox (http://moneyboxplanet.com/), permite automatizar o processo de leitura de documentos financeiros, como extratos e faturas, nos mais diversos formatos eletrónicos, e apresentar informações estruturadas sobre a saúde financeira do utilizador. Seguramente já existem algumas plataformas com a mesma ambição, mas a proposta da MoneyBox difere destas no sentido em que foge da integração com a banca, o que tem como a vantagens a independência das APIs da banca, e também das legislações no que toca ao sigilo bancário em diferentes países, e também, outras aplicações no mercado dependem também da introdução manual dos movimentos por parte dos utilizadores, o que conta como maior fator da resistência do publico em utilizar estas aplicações.

      Palavras chave: Finanças Pessoais; Ipad; Mobile; MongoDB; Swift; Web Services.

      Áreas: empresarial; gestão.

      Tecnologias usadas: Appcelerator; MongoDB; Postman; Swift; Xcode.

    • Monitor remoto de Sensores BiomédicosLuis Manuel Gonçalves Henriques Pêra Lopes.
      Orientador: Sérgio Ferreira
      Licenciatura em Engenharia Informática. 2017

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Com o desenvolvimento do tema deste projeto procura-se criar as condições de controle biomédico que estão associadas a deslocações e eventuais quedas de participantes em práticas desportivas ou de pessoas que nas suas deslocações sofram eventuais quedas que possam vir a requerer a intervenção de responsáveis pelo seu bem estar e ainda de pessoa(s)/organizações que queiram desenvolver atividades associadas à prestação de auxilio. De igual modo e face ao crescente envelhecimento da população em geral e da portuguesa em particular, este universo de potenciais utilizadores requer a criação de condições para o acompanhamento dessas populações por parte dos seus cuidadores ou familiares e que não acarrete um custo significativo face à crescente vulgarização dos telemóveis de 4ª geração. Nesse sentido pensou-se que a junção de alguns equipamentos pode ser uma ferramenta útil nessa eventual situação de apoio. Assim à placa Arduino acrescida do módulo de comunicação Bluetooth, cujo nome comercial Bluno foram adicionados a placa Acelerómetro/Giroscópio e o cinto de batimento cardíaco da Medisana. Dos quais se fará uma descrição mais detalhada. Considera-se que se verificou uma ocorrência de queda sempre que os valores dos indicadores do Acelerómetro/Giroscópio indicarem que se alteraram os valores normais dos parâmetros e se estes parâmetro se mantiverem nesses valores por um período de tempo superior ao estabelecido como limite para situações normais e simultaneamente se verificar uma aceleração do número de batimentos cardíacos, fato associado normalmente a estas situações, a pessoa em causa requer uma intervenção de um cuidador ou responsável. Não foi possível desenvolver um complemento desta aplicação que poderia enviar uma mensagem para um telemóvel cujo número seria recolhido antecipadamente à situação que se pretende monitorizar.

      Palavras chave: Android; Arduino.

      Áreas: Telecommunications.

      Tecnologias usadas: Android; Arduino.

    • Portal Emprego Bolsa Angola AtivaAdão Bizerra Pedro.
      Orientador: Bruno Cipriano
      Licenciatura em Informática de Gestão. 2017

      Email: deisi@ulusofona.pt

      Resumo: O presente trabalho trata-se de uma plataforma de emprego online , que tem como o objectivo principal fazer a interação entre os jovens formados em determinadas áreas que ainda não se encontram inseridos no mercado de trabalho e as entidades patronais que procuram funcionários ou colaboradores para determinadas áreas dentro da sua organização. Tendo com um dos objectivos principais ser um meio de comunicação fiável entre as empresas e os candidatos, dando a oportunidade de ofertas de emprego que serão disponibilizadas no portal e contratação de funcionários que se encontram inscritos no portal. Para além da sua função como intermediário para contratação, ou procura de emprego, deverá também servir como centro de estatística de quadros angolanos provenientes de vários países bem como a nível nacional. O portal suporta quatro tipos de utilizadores: ● Candidato ● Empregado ● Visitante ● Administrador Existe uma área para cada tipo de utilizador onde cada um poderá gerir os seus dados . O Portal dispõe também de um BackOffice onde permite o utilizador Administrador gerir os dados do portal conforme apropriado através de diferentes tipos de funcionalidades tais como: gestão de dados, filtros, envio de mensagens, possibilidade de fazer download de ficheiros, submetidos pelos vários tipos de utilizadores, e fazer a estáticas gerais sobre o número de ofertas de emprego e utilizadores empregadores por cidades, bem como o número de candidatos por países.

      Palavras chave: BackOffice; Base de Dados; Candidatos; Emprego; Portal; Web.

      Áreas: sociedade.

      Tecnologias usadas: Bootstrap; HTML; MySQL; PHP.

    • Será possível prever a popularidade de um filme, antes deste estrear?Pedro Costa.
      Orientador: N/A
      Licenciatura em Informática de Gestão. 2017

      Email: deisi@ulusofona.pt

      Resumo: O presente relatório foi realizado em complemento do trabalho de final de curso de informática de gestão da Universidade Lusófona de Humanidades e Tecnologias. O objetivo deste trabalho foi responder à seguinte questão: “Será possível prever a popularidade de um filme, antes deste estrear?”.

      Palavras chave: Ciência dos Dados.

      Áreas: Ciência de Dados.

      Tecnologias usadas: SAS Enterprise Miner.

    • Aplicação MultiplataformaLuis Manuel Pacheco Figueiras, Rúben De Oliveira Carvalho.
      Orientador: Inês Oliveira
      Licenciatura em Engenharia Informática. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A tecnologia é algo que evolui a cada dia que passa, e o seu desenvolvimento tem sido exponencial ao longo dos últimos anos. Consequentemente tornou-se uma arma poderosa para todo o tipo de serviço, desde comunicação, informação, lazer, etc. Assim sendo, o objetivo é associar o máximo conforto e mobilidade para usar estes serviços e para isso estes mesmos foram introduzidos dentro de dispositivos móveis a partir de aplicações. O interesse de todas as entidades que criam aplicações é poder estendê-las para o maior número de consumidores possível e para isso necessitam de fazer com que a aplicação funcione em todas as plataformas e sistemas. Devido à diferença das linguagens de programação usadas para cada sistema operativo é praticamente necessário refazer a aplicação para cada sistema pretendido e adaptá-la a cada plataforma em que esta possa ser executada. No entanto hoje já é possível contornar esse problema. Existem tecnologias capazes de criar aplicações que podem ser executadas em mais do que um sistema operativo e adaptam-se automaticamente à respetiva plataforma. Ou seja estão preparadas para qualquer tipo de dispositivo e resolução. Assim sendo o objetivo deste projeto foi explorar estas tecnologias multiplataforma, nomeadamente as que têm como base o HTML5 e JavaScript.

      Palavras chave: Multiplataforma.

      Áreas: Telecommunications.

      Tecnologias usadas: Android; CSS; HTML; JavaScript; Xamarin.

    • Aplicação Web para registo de inventário de redesDaniel Arriaga.
      Orientador: José Aser Lourenzo
      Licenciatura em Informática de Gestão. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No âmbito da cadeira de Trabalho Final de Curso da Licenciatura de Informática de Gestão, foi desenvolvida uma aplicação Web que de forma simples e rápida permitisse o registo de todo o tipo equipamentos de Networking e respetivos serviços disponibilizados. A ideia principal deste projeto é a de registar, numa base de dados, informação como bastidores, switches e outros tipos de equipamentos de redes, suas respetivas localizações e os tipos de serviços que disponibilizam. Após o registo deste tipo de dados, a aplicação web deverá permitir inclusive a consulta rápida e atualização de toda a informação registada. Para o desenvolvimento deste projeto e respetivo registo em base dados foi utilizada a ferramenta Microsoft SQL Server 2014 enquanto que a camada aplicacional foi desenvolvida utilizando a ferramenta Visual Studio 2015 assente em ASP.NET, assim como outras duas frameworks, a Entity Framework e o MVC, ambas disponibilizadas pelo Visual Studio 2015

      Palavras chave: Aplicação Web; Networking.

      Tecnologias usadas: ASP.NET; Entity Framework; MVC; SQL Server.

    • Aplicação móvel para Gestão de Processos e Registo de Presenças de uma Clínica de PsicologiaHermínio Miguel Sobral Tavares.
      Orientador: Bruno Cipriano
      Em parceria com Repetição e Diferença Psicologia Clínica LDA.
      Licenciatura em Engenharia Informática. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho final de curso teve como objetivo o desenvolvimento de uma aplicação mobile de forma a simplificar os procedimentos de trabalho da Repetição e Diferença Psicologia Clínica LDA. A Repetição e Diferença é uma clínica de psicologia que tem como objetivo garantir o bem-estar psicológico e social dos seus clientes. A empresa usa as folhas de cálculo do Google Drive para armazenar os dados necessários para a sua atividade laboral. Por exemplo, a empresa tem uma folha onde guarda todos os dados pessoais dos clientes de que necessitam e uma outra onde constam os registos das suas presenças. Dada a complexidade da interface gráfica das folhas de cálculo utilizadas, este método de trabalho introduz alguma dificuldade no manuseamento destes dados. De forma a suprimir estas dificuldades, a aplicação foi desenvolvida para o sistema operativo Android (smartphones e tablets), e permite garantir as mesmas funções até agora realizadas nas folhas de cálculo, mas com maior simplicidade (interface mais amigável) e com maior segurança, devido a se terem implementado validações dos dados que não estavam disponíveis na interface do Google Drive original.

      Palavras chave: Android; Folhas de cálculo; Google Drive; Registo de Presenças; Smartphones; Tablets.

      Áreas: empresarial.

      Tecnologias usadas: Android; Git; Google Drive; Google Sheets API; Java; Pinta; XML.

    • CRM para Gestão de CursosMelkisidek Pedro Bequengue.
      Orientador: Luís Gomes
      Licenciatura em Informática de Gestão. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O projeto tem como objetivo a implementação de um CRM para autogestão de cursos e gestão de patrocinadores. A autogestão de cursos é capacidade que os alunos têm de poder fazer inscrições e cancelamento de inscrições como também atualizações de dados pessoais diretamente no CRM sem intervenção de terceiros. Este documento trata se de um relatório descrevendo todas as fazes do projeto acima referido desde a análise de requisitos até a sua implementação e testes. O documento faz também uma análise técnica e funcional do projeto implementado. No documento é explicado alguns dos conceitos das tecnologias utilizadas e necessárias no projeto. Para implementação do projeto o CRM utilizado foi o SUGARCRM CE. A opção do SUGARCRM tem a ver com características do software que serão referidas no decorrer do desenvolvimento deste relatório.

      Palavras chave: Autogestão; CRM; Inscrição.

      Áreas: gestão.

      Tecnologias usadas: SUGARCRM.

    • Desenvolvimento de Website com gestor de conteúdos para uma ImobiliáriaYasmine De Costa Chede.
      Orientador: Alexandre Pereira
      Licenciatura em Engenharia Informática. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este documento apresenta o trabalho Final de Curso, que consistiu no desenvolvimento de uma aplicação web para gestão de uma imobiliária online, a que se chamou “Nova Imobiliária”. A “Nova Imobiliária” tal como o próprio nome indica, é uma imobiliária para venda de imóveis em primeira mão. Este projeto teve como principal objetivo, a exploração de soluções de software open source para a implementação de uma imobiliária online, que permite aos clientes visualizar os imóveis que estão disponíveis para venda, assim como adicionar e gerir os imóveis na base de dados por parte dos administradores da aplicação.

      Palavras chave: Aplicação Web; BackOffice; PHP.

      Tecnologias usadas: Bootstrap; CodeIgniter; MySQL; PHP; XAMPP.

    • KTF – Kuanto Tempo FaltaJoão Filipe Matias Ferreira Do Nascimento De Oliveira.
      Orientador: Alexandre Banha
      Licenciatura em Engenharia Informática. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste trabalho procurou-se elaborar se uma aplicação para Android, que providenciasse ao utilizador um ‟interface” aos serviços providenciado pela Carris transportes de Lisboa, sendo estes [] ‟SMS ao minuto” e ‟E-mail ao minuto”, Estes serviços são muito interessantes e bastante inovadores, mas tanto quanto consigo perceber muito pouco usados, eu penso que seja pelo ‟interface” com o serviço não ser intuitivo o suficiente, visto que por defeito não são muito utilizáveis, tentou-se que esta aplicação facilitasse o acesso a estes serviços, Android porque é o OS móvel mais [2] disseminado logo foi a escolha óbvia, um dos componentes mais importantes e que essencialmente possibilitou a criação desta aplicação foi um ficheiro Excel [no CD] (bastante extenso e algo mal organizado mas essencial) a dimensão deste ficheiro levou a necessidade de utilização de uma Base de Dados SQLite que resulta deste ficheiro (com algumas modificações para aumentar a performance da aplicação), depois de algumas tribulações acho que o resultado final apesar de não ser perfeito (ver Conclusões e trabalho futuro) é extremamente funcional e algo que usarei de hoje em diante.

      Palavras chave: Android; SQLite.

      Áreas: sociedade.

      Tecnologias usadas: Android; SQLite.

    • Modelos preditivosM. Clara José.
      Orientador: Francesco Costigliola
      Licenciatura em Informática de Gestão. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Vivemos numa época sem precedentes. A rápida evolução tecnológica, que se intensificou nos últimos vinte anos, potenciou o desenvolvimento económico e social e abriu novas fronteiras e áreas de conhecimento. A utilização de sistemas de informação contribuiu para uma progressiva digitalização da sociedade que, impulsionada pela facilidade de acesso à tecnologia e pela existência de uma rede global de comunicações, é considerada hoje uma força transformadora cujo verdadeiro alcance ainda não é possível determinar.

      Palavras chave: Ciência dos Dados; Saúde Pública.

      Áreas: Ciência de Dados.

      Tecnologias usadas: SAS Enterprise Miner.

    • Os desafios das empresas de Recrutamento e Selecção, Outsorcing e Trabalho Temporário e sua modelação com as Tecnologias de InformaçãoCarlos Orlando Barbosa De Amorim.
      Orientador: António Frazão
      Licenciatura em Informática de Gestão. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente trabalho procura compilar estudos realizados em empresas de referência no sector do Recrutamento e Selecção, Trabalho Temporário e Outsourcing e seus desafios na gestão da informação numa era fortemente gerida pelas tecnologias de informação (TI). Pretende-se com este trabalho a compreender a gestão de processos de negócio e reorganizá-los numa orientação claramente vocacionada às Tecnologias de Informação numa óptica da optimização de processos existentes, e na medição de desempenhos das organizações numa forte capacidade de resposta às necessidades de informação nas várias etapas, tanto nos sistemas de processos como na avaliação do negócio. A utilização de ferramentas de TI tem como principal função dar suporte à Gestão de Conhecimento, aumentando a velocidade de partilha na transferência da informação dentro das Organizações, como instrumento estratégico de gestão do conhecimento. Este trabalho irá relacionar a Gestão da Informação com os processos das organizações de Recrutamento e Selecção, Outsorcing e Trabalho Temporário, e seu papel preponderante no desenvolvimento e competitividade nas empresas.

      Palavras chave: Gestão; TI.

      Áreas: empresarial.

    • Pass TagJoão Franco.
      Orientador: Alexandre Banha
      Licenciatura em Informática de Gestão. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste século, o mundo é uma esfera em crescimento, e para que possamos crescer com ele, necessitamos de estar ligado a todo ele. Nisto, aparecem os Sistemas de informações, uma prova do crescimento nas áreas da tecnologia e informação. Este trabalho de final de curso, enquadra-se no âmbito deste tipo de produtos, aplicações e Sistemas, uma vez que tem como objetivo permitir automatizar processos com o intuito de facilitar tarefas diárias. Mais especificamente, este trabalho foca-se no Pass Tag, um processo inovador do cartão de embarque. Esta ideia, foi partilhada no concurso “Creative Launch TAP 2015”, tornando-se um dos dez finalistas. Como citado no jornal Dinheiro Vivo3: “Pass Tag é uma ideia que permite aos passageiros viajar de uma forma relaxada e confortável, ajudando a TAP a reduzir custos. Consiste no uso de uma pulseira como alternativa ao cartão de embarque, que tem como objetivo simplificar o processo e melhorar a experiência do passageiro”. Este Sistema permite obter toda a informação do passageiro. Informação esta, que pode começar da hora de embarque do voo até promoções oferecidas baseadas na elegibilidade do passageiro. Trata-se de um Sistema, destinado a todos os intervenientes do processo de embarque (stakeholders), no intuito de facilitar, simplificar e exponenciar receitas de um aeroporto. Este serviço foi desenvolvido usando a plataforma OutSystems Development Environment 9.1. Esta plataforma oferece um ambiente de desenvolvimento visual, extremamente intuitivo e fácil de utilizar, que permite o desenvolvimento rápido de aplicações multicanal.

      Palavras chave: Automação.

      Tecnologias usadas: CSS; HTML; JavaScript; SILK UI; SQL Server.

    • Passatempo TAP Movies On BoardYasmine De Costa Chede.
      Orientador: Alexandre Pereira
      Licenciatura em Engenharia Informática. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este documento apresenta o trabalho Final de Curso, que consistiu no desenvolvimento de uma aplicação web com um Backoffice para efetuar a gestão do passatempo, a que se chamou “TAP Movies On Board”. A aplicação “TAP Movies On Board” tal como o próprio nome indica, é um passatempo/TAB de Facebook que consiste em permitir aos utilizadores votarem numa listagem de filmes, que a TAP disponibilizara a bordo no mês seguinte à votação. Este projeto teve como principal objetivo a constante aprendizagem na linguagem .NET com a arquitetura MVC, assim como permitir ao gestor das páginas da TAP, ter total controlo sobre a inserção e edição de conteúdo no passatempo.

      Palavras chave: .NET MVC; API Facebook; Aplicação Web; BackOffice; Entity Framework; IIS; SQL Server; Visual Studio.

      Áreas: sociedade.

      Tecnologias usadas: .NET; Bootstrap; IIS; SQL Server.

    • Plataforma de Gestão de PedidosDaniel Silva.
      Orientador: Bruno Cipriano
      Licenciatura em Engenharia Informática. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho final de curso tem como objetivo a criação de uma plataforma, que permita a criação de pedidos, via WebAPI, sobre determinados produtos e disponibilizar um backoffice para gestão dos mesmos. A ideia de os pedidos serem criados via WebAPI, tem como objetivo potenciar o uso da plataforma com sistemas já existentes, seja na vertente aplicação móvel ou aplicação web. De forma a conseguir passar a ideia de forma mais clara, foi contemplada a demonstração de uma implementação para equipamentos móveis com o objetivo de explorar a plataforma de desenvolvimento Xamarin. Esta é uma aplicação móvel que tem também como objetivo conseguir visualizar a lista de produtos configurada (de um cliente fictício), efetuar pedidos de um ou vários produtos, e ter um feedback visual e textual do estado do mesmo. O backoffice permite a um operador alterar o estado de um determinado pedido, de forma a que o cliente consiga perceber em que estado está, ver estatísticas dos pedidos realizados e/ou pendentes, criar utilizadores, empresas, grupos de empresas e produtos (com ou sem categorias).

      Palavras chave: Aplicação móvel; BackOffice; Gestão de pedidos; WebAPI; Xamarin.

      Áreas: gestão.

      Tecnologias usadas: ASP.NET; Azure; Mono; SQL Server; Visual Studio Team Services; WebAPI; Xamarin.

    • Sistema de Loja Venda Comunitário na Guiné-BissauMadi Djaura.
      Orientador: Fernando Teodósio
      Licenciatura em Engenharia Informática. 2016

      Descarregar Relatório Email: djaura25@hotmail.com

      Resumo: Este relatório descreve trabalho realizado no âmbito do trabalho final do curso, um trabalho que decorreu ao longo do primeiro semestre ano escolar 2015/2016. Trata-se dum projecto que consiste no desenvolvimento de um software informática para gestão de vendas duma forma organizada, que é sempre feitas pelas comunidade em parcerias com as organizações não governamentais, irá permitir no fim da venda ter um resisto de produtos recolhidos e produtos vendidos, atendendo que maior parte desses produtos são proveniente da natureza em que a comunidade faz colheita direta leva-o para vender as vezes no mercado ou através feiras comunitários que são organizadas pelas ONGs.

      Palavras chave: Sistema; Venda comunitária.

      Áreas: gestão.

      Tecnologias usadas: SQL Server.

    • Solução para Pedidos Assíncronos e Monitorização em Tempo RealDiogo Miguel Vieira Guiomar.
      Orientador: Inês Oliveira, Miguel Moreno
      Licenciatura em Engenharia Informática. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objetivo deste projeto passou pelo desenvolvimento de uma solução para pedidos assíncronos com monitorização em tempo real. Solução esta, desenvolvida em tecnologias Microsoft e mais especificamente que fosse toda ela implementada na cloud, ou seja, fazendo uso dos serviços do Azure. Mais concretamente, esta solução permite-nos receber pedidos a partir de um determinado front end coloca-los numa queue através de uma Application Programming Interface (API), mantendo-os numa fila de pedidos no Azure Service Bus Queue. Os pedidos podem ser de vários tipos, nomeadamente obter lista de clientes, obter subscrições de um determinado cliente, devido a isto, foi implementado um sistema de plugins para que seja invocado o plugin indicado para processamento do tipo de pedido em questão. Para se garantir a monitorização em tempo real, durante todo este processo, são criados registos de eventos do decorrer de todo o processamento de cada pedido individualmente, eventos estes albergados no serviço Azure Event Hub. Esta monitorização é feita no front end utilizando o auxílio da biblioteca SignalR. Durante o desenvolvimento deste trabalho final de curso, o contexto da aplicação desta solução foi alterado, para que este no futuro começasse a ser adaptado a um projeto em desenvolvimento na CreateIT.

      Palavras chave: API; Azure; Cloud; Event; Hub; Pedidos Assíncronos; Plugins; Queue; SignalR.

      Tecnologias usadas: .NET; AngularJS; Azure; Bootstrap; C#; JSON; REST.

    • TCG DECK BUILDER – Gestão e geração de baralhos para o jogo Magic The GhateringVirgínio Vunda De Andrade.
      Orientador: Bruno Cipriano
      Licenciatura em Computação e Matemática Aplicada. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projeto final de curso teve como objetivo fazer um "construtor de baralhos (deck builder)" para o jogo Magic – The Ghatering. O jogo Magic é um jogo de cartas colecionáveis criado por Richard Garfield, no qual os jogadores utilizam um baralho de cartas construído de acordo com o seu modo individual de jogo para tentar vencer o baralho adversário. O TCG Deck Builder, permite aos utilizadores a gestão de cartas e a utilização das mesmas para a construção de baralhos, de maneira automática ou não, sendo que este projeto dispõe de um gerador de baralhos. Por outro lado, o projeto também permite aos utilizadores a gestão dos respetivos dados pessoais. A aplicação dispõe de um BackOffice onde utilizadores administradores fazem comodamente a gestão de cartas e utilizadores/jogadores no sistema. A gestão do sistema, alimentado por uma base de dados criteriosamente e rigorosamente gerida, reserva aos administradores o direito de banir jogadores que, de uma maneira ou doutra, contribuem para o mau funcionamento da aplicação ou o desconforto dos outros utilizadores.

      Palavras chave: Aplicação; BackOffice; Base de Dados; Jogo; Modelo de Dados; Utilizador; Web.

      Tecnologias usadas: HTML; JavaScript; PHP; SGDB; Sublime Text 3; XAMPP.

    • TaxApplication C# e SQLServer, Pentaho Data Integration e Bitrix24Euménides Jorge Centeno Rodrigues.
      Orientador: Luís Gomes
      Licenciatura em Informática de Gestão. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No âmbito do trabalho de fim de curso do 3o ano da Licenciatura em Informática de Gestão da Universidade Lusófona de Humanidades e Tecnologias, escolhi um projecto que implicasse algum desenvolvimento tecnológico, mas que não se limitasse a essa vertente. Na verdade, a visão de negócio e a vertente de CRM associados foram para mim mais relevantes que o aspecto tecnológico para a escolha deste projecto. Na sequência de uma necessidade empresarial identificada, optei por usar aplicações grátis para CRM e ETL e pelo desenvolvimento de uma ferramenta que possibilitasse calcular todas as Taxas associadas ao envio de equipamentos tecnológicos e outro tipo de mercadorias para dois mercados específicos (Moçambicano e Angolano) e assim poder definir um preçário/orçamentos e respectivas margens de lucro ajustadas às realidades que essas taxas comportam nesses mercados específicos. A visão de negócio presente neste projecto e o uso deste tipo de ferramenta é uma mais-valia para qualquer empresa cuja plataforma de negócio assente numa loja virtual para os mercados em questão, mas também para outros mercados futuros, sempre considerando a necessidade de ajustes face à especificidade das taxas existentes em cada país. É um trabalho realizado como prova de conceito para responder a uma necessidade resultante de um crescimento muito rápido do negócio da empresa, portanto a preocupação não esteve tanto na qualidade técnica do produto final, qualidade técnica que será melhorada após a validação deste PoC. O trabalho foi centrado na robustez e qualidade do modelo de negócio.

      Palavras chave: Negócio; TaxApplication.

      Áreas: empresarial.

      Tecnologias usadas: Bitrix24; C#; Pentaho Data Integration; SQL Server.

    • Taxi ManualDavide Barruncho.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Engenharia Informática. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Chamar um táxi muitas vezes pode ser incómodo pois não é um número de telefone que muita gente tenha. Já se deparou com a situação de querer chamar um táxi, e não estar perto de uma praça de táxis ou não está nenhum a passar no momento que precisa? Imagine que é um turista e vem a Lisboa de férias e depois de ter jantado num restaurante não se lembra do caminho até ao hotel e deseja por isso apanhar um táxi que o leve ao hotel, a única hipótese seria mesmo pedir ao empregado do restaurante que lhe chamasse um táxi e muitas das vezes os empregados não são muito prestáveis. Sendo assim deparamo-nos com os seguintes problemas do cotidiano: • O incómodo de ligar para a companhia de táxis; • O facto de ser um número que poucas pessoas têm guardado; • A necessidade de uma nova forma mais rápida e simples de chamar um táxi, pois como vimos na situação acima um estrangeiro de férias não vai ligar para a companhia de táxis.

      Palavras chave: Aplicação Web; Mobile; Taxi.

      Áreas: sociedade.

      Tecnologias usadas: HTML; Java (Android); PHP; ZXing.

    • Tecnologias de Informação no Terceiro SectorInês Matoso Costa E Silva Ferreira, Miguel António Santos Sá Carrilho.
      Orientador: Luís Gomes
      Em parceria com APCL
      Licenciatura em Informática de Gestão. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A APCL faz parte de uma comunidade de entidades sem fins lucrativos, que dependem maioritariamente de fundos públicos para suportar a sua infraestrutura. O acesso a estes fundos públicos depende do cumprimento de regras e procedimentos impostos por uma entidade externa. A dificuldade destas entidades de progredirem para um sistema informático, passa por alterações constantes nos procedimentos e na forma de trabalho, o que implica um custo elevado de manutenção ao sistema (Custos financeiros e pessoal qualificado). Após análise no mercado sobre as Tecnologias de Informação, foi possível verificar a existências de tecnologias e ferramentas gratuitas que suportam este modelo de trabalho. Da mesma forma foi possível verificar pessoal competente e qualificado que se disponibiliza de forma voluntária para apoiar este tipo de instituições.

      Palavras chave: Processos Humanos; Tecnologias de Informação; Terceiro Sector.

    • Web NFC Authentication Use CaseRicardo Peres.
      Orientador: José Faisca
      Licenciatura em Computação e Matemática Aplicada. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objetivo deste projeto consiste em criar uma solução que permita que a autenticação em sites web se torne num processo mais seguro e cómodo para o utilizador. Para tal, foi idealizado um método no qual, a autenticação é efetuada, usando a Web NFC API da W3C, juntamente com, a tecnologia de identificação por 2 fatores. De forma a demonstrar o funcionamento do conceito, foi construído um protótipo de um recetor NFC que servisse de interface entre o dispositivo onde é apresentado um formulário de autenticação e um emissor NFC. Esse interface traduziu-se no desenvolvimento de, um portal web que disponibilizasse a identificação por 2 fatores como forma de autenticação, e de uma aplicação móvel geradora de tokens, os quais servirão para autenticar o utilizador no referido portal através do protótipo construído. De forma a elucidar o leitor sobre os conceitos em causa no projeto, os mesmos serão de seguida explicados resumidamente. NFC (em inglês, Near Field Communication) é, tal como o Wi-Fi e o Bluetooth, uma tecnologia de comunicação sem fios que permite a comunicação entre dois dispositivos, sem necessidade de qualquer ação para além da aproximação dos mesmos. A identificação por 2 fatores é uma tecnologia que permite que a identificação de um utilizador seja efetuada através de duas componentes. Sucintamente, adiciona ao fator do método usual de autenticação um outro, e apenas a correta combinação de ambos garante que a autenticação será efetuada com sucesso. Embora esse fator adicional possa ser obtido de várias formas, uma das mais utilizadas é a resultante da aplicação do algoritmo TOTP (em inglês, Time-based One-time Password Algorithm), que a partir de um valor alfanumérico e um timestamp gera um valor numérico de 6 dígitos denominado token. Por fim, outra tecnologia tida como referência, e na qual este projeto se caracteriza como um use case da mesma, é a Web NFC API da W3C, que consiste num conjunto de especificações que permitem desenvolver através de uma linguagem de desenvolvimento web (Javascript), sites capazes de emitir e rececionar dados transmitidos por NFC, desde que, o dispositivo anfitrião do browser desses mesmos sites possua essa mesma tecnologia de comunicação.

      Palavras chave: Arduino; NFC.

      Áreas: Telecommunications.

      Tecnologias usadas: Apache; Arduino; C; Java; MariaDB.

    • m-commerceMaulik Mayurkumar Popat.
      Orientador: Fernando Teodósio
      Licenciatura em Informática de Gestão. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Nos últimos anos, o uso crescente das Tecnologias de Informação e Comunicação, sobretudo da Internet sem fios (WI-FI), tem vindo a trazer mudanças na vida das pessoas, em todo Mundo. Adaptando a esta mudança global, as empresas sentem a necessidade de diluir na mesma tendência e oferecer ao seu cliente uma nova forma de vender os seus produtos e serviços. Assim, foram criadas aplicações móveis, que são desenvolvidas em sistema operativo Android, para dispositivos móveis, utilizando a ferramenta Android Studio e o Genymotion. Esta aplicação, neste contexto de trabalho, tem como objectivo satisfazer as necessidades da empresa Popat Store Lda. – entidade distribuidora de produtos alimentares – que é disponibilizar aos seu cliente uma plataforma de compras através dos telemóveis ou tablets.

      Palavras chave: Comunicação; Tecnologias de Informação; e-commerce.

      Áreas: sociedade.

      Tecnologias usadas: Android.

    • Aplicação móvel para Aconselhamento Nutricional a GestantesAna Maria Das Mercês Almeida Da Silva.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2015

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Muitas empresas, buscam soluções de tecnologia móvel para melhorar os seus negócios, pois permite lhes aumentar a eficiência, a qualidade de serviços e a produtividade. A tecnologia móvel revolucionou o quotidiano das pessoas fazendo parte activa da vida da maioria, influenciando e modificando suas rotinas, o modo de vida e formas de tomar decisões, desde questões domésticas, académicas ou profissionais, entre outras. Hoje em dia a maioria das pessoas não vive sem celular, estando deste modo conectados e disponíveis a qualquer hora e em qualquer lugar. Assim os dispositivos móveis são a forma mais rápida e eficaz para circular informação e abranger um maior número de potenciais clientes. Este trabalho apresenta o protótipo de uma solução de aplicação móvel para aconselhamento nutricional a gestantes, em resposta a solicitação da faculdade de ciências da nutrição desta universidade, com base nas informações já existentes no site da mesma.

      Palavras chave: Aplicação; Nutrição.

      Áreas: saúde.

      Tecnologias usadas: Android; Java.

    • Cabeleireiros ExpressionsCláudio Santos, Gibson Feijó.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. 2015

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O trabalho desenvolvido, descreve um modelo adequado para a gestão da agenda de um cabeleireiro – “Cabeleireiros Expressions”. Podemos considerar que trata-se de um modelo a seguir para cabeleireiros grandes com necessidade ou que pretendam uma gestão organizada de serviços, profissionais e clientes. A aplicação foi desenvolvida com recurso as linguagens PHP, HTML e MySql.

      Palavras chave: Gestão; PHP.

      Áreas: gestão.

      Tecnologias usadas: Artistier; MySQL; PHP; XampServer.

    • Desenvolvimento Web – Redesenho website Jovens Vozes de LisboaTiago Miguel Trabuco Silva.
      Orientador: Inês Oliveira, Pedro Malta
      Em parceria com Jovens Vozes de Lisboa
      Licenciatura em Engenharia Informática. 2015

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projeto resulta como sequência do trabalho desenvolvido nos anos anteriores pelos colegas André Filipe Fernandes de Abreu e Henrique José Martins de Sousa em 2013 e Carlos Baptista em 2014. Este novo projecto tem como objetivo optimizar e disponibilizar online uma verão interactiva e responsiva que permita à instituição Jovens Vozes de Lisboa ser mais eficiente ao substituir alguns dos procedimentos, até agora executados manualmente, ou outros suportados pelas aplicações, Gmail o Microsoft Excel. Foram também adicionadas as plataformas das redes Sociais (Facebook e Google ) como sistema de registo e login para o Website de BackOffice Desenvolvido. Por forma a permitir por um lado, uma redução de custos e por outro lado, tornar a Instituição mais eficiente com a utilização como suporte das novas plataformas móveis sociais, esta aplicação foi desenvolvida com Software Open-Source, gratuito e foi colocada no mesmo computador onde se encontrava já o Website da referida instituição.

      Palavras chave: Desenvolvimento Web; Open Source.

      Tecnologias usadas: Bootstrap; CSS; JavaScript; MySQL; Notepad++; PHP.

    • Implementação – Jovens Vozes de LisboaCarlos Alexandre Filipe Gaspar.
      Orientador: Fernando Teodósio, Pedro Malta
      Em parceria com Jovens Vozes de Lisboa
      Licenciatura em Informática de Gestão. 2015

      Descarregar Relatório Email: dark.sniper.xp@gmail.com

      Resumo: Após o trabalho desenvolvido em ano anterior pelos colegas André Filipe Fernandes de Abreu e Henrique José Martins de Sousa, é agora a oportunidade de o disponibilizar online, permitindo assim à instituição Jovens Vozes de Lisboa ser mais eficiente em alguns dos seus processos, substituindo alguns processo feitos manualmente com suporte ao Gmail e o Microsoft Excel. Esta aplicação foi colocada no mesmo computador onde se encontra o website da instituição, permitindo assim, reduzir custos e tornar a máquina mais eficiente. A aplicação foi desenvolvida com Software Open-Source e gratuito, o computador onde foi colocada esta aplicação e o website, tem o sistema operativo Linux.

      Palavras chave: BackOffice; Jovens Vozes de Lisboa; Open Source; Reduzir custos.

      Áreas: empresarial.

      Tecnologias usadas: Filezilla; HTML; MySQL; PHP; PhpMyAdmin.

    • MIGRAÇA O DE APLICAÇA O PARA PLATAFORMA MICROSOFTLuís Paulo Patuleia Agostinho.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. 2015

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho é desenvolvido no sentido de colmatar uma necessidade sentida nas clínicas de fisioterapia, que se materializa em aceder de forma rápida e segura, a toda a informação inerente ao utente e respetivas consultas, médicos, técnicos, turnos e aparelhos. Engloba ainda os valores associados a cada tratamento, quer seja o utente o denominado pagador a assumir na íntegra, quer seja por convénios. O Sistema é desenvolvido com base nas técnicas orientadas a objetos e submetido à respetiva análise, desenho e construção do mesmo. A linguagem UML é utilizada para a modelação do sistema em estudo. Na conclusão pretende-se definir as mais-valias do produto e delinear sugestões para o seu aperfeiçoamento.

      Tecnologias usadas: ASP.NET; C#; SQL Server.

    • Migração de Aplicação para plataform MicrosoftLuís Agostinho.
      Orientador: Luís Campos
      Licenciatura em Engenharia Informática. 2015

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho é desenvolvido no sentido de colmatar uma necessidade sentida nas clínicas de fisioterapia, que se materializa em aceder de forma rápida e segura, a toda a informação inerente ao utente e respetivas consultas, médicos, técnicos, turnos e aparelhos. Engloba ainda os valores associados a cada tratamento, quer seja o utente o denominado pagador a assumir na íntegra, quer seja por convénios. O Sistema é desenvolvido com base nas técnicas orientadas a objetos e submetido à respetiva análise, desenho e construção do mesmo. A linguagem UML é utilizada para a modelação do sistema em estudo. Na conclusão pretende-se definir as mais-valias do produto e delinear sugestões para o seu aperfeiçoamento.

      Palavras chave: .NET MVC.

      Áreas: gestão.

      Tecnologias usadas: .NET; ASP.NET; HTML; Windows.

    • Plataforma para Clínica Luz e VidaJoão Carlos Coutinho N. Ferreira, Pedro Tiago Gonçalves Branco.
      Orientador: José Faisca
      Em parceria com Clínica Luz e Vida
      Licenciatura em Engenharia Informática. 2015

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projeto consiste no desenvolvimento de raiz de uma plataforma informática e na construção de um site web dinâmico. O projeto tem como missão em ajudar na atividade administrativa de uma clínica de fisioterapia e recuperação física. Deverá permitir aos seus utilizadores uma boa navegação com qualquer tipo de dispositivo seja ele do tipo Mobile ou Desktop onde se espera que a qualidade da experiência de utilização deverá ser a mesma. Para além do site web, este TFC tem como missão de ajudar no funcionamento e na gestão de consultas, uma vez que até à data todo o processo é feito de forma manual, os agendamentos são feitos em papel, trabalho esse que é bastante moroso e com grandes riscos de falha. Todos os dados passarão a ser armazenados em bases de dados relacionais mantendo toda a integridade dos mesmos.

      Palavras chave: Desenvolvimento Web; Desenvolvimento de Aplicações para Saúde Mental.

      Áreas: saúde.

      Tecnologias usadas: Apache2; HTML; JavaScript; MySQL; PHP.

    • Sistema de Apoio à Gestão Corrente da Associação Projecto JovemMiguel José Domingos Ribeiro.
      Orientador: Alexandre Pereira
      Em parceria com Associação Projecto Jovem
      Licenciatura em Engenharia Informática. 2015

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A aplicação relatada neste relatório tem como objectivo o apoio à gestão corrente de Stock’s, Sócios e Viaturas da Associação Projecto Jovem. A Associação Projecto Jovem é uma Instituição Particular de Solidariedade Social que acolhe diariamente cerca de 30 jovens portadores de deficiência mental/motora. Tem como principal valência o Centro de Actividades Ocupacionais, tendo também a valência de Cantina Social para cerca de 20 famílias. Após tendo feito voluntariado nesta instituição, fiquei a conhecer as suas dificuldades informáticas, principalmente a nível da gestão de Stock’s, Sócios e Viaturas pois não existem muitas aplicações que possam fazer este tipo de gestão e que sejam, simultaneamente, de custo reduzido e eficientes. Nesta aplicação os utilizadores estão divididos por “Administradores” e “Não- Administradores” e, para além de todas as funções disponíveis, existe também um pequeno BackOffice onde se podem configurar Unidades de Medida, Armazéns, Dados da Instituição, etc. No FrontOffice, são permitidas as funções de gestão (criar, editar, remover e listar) para as entidades Sócio, Stock e Viatura, bem como também criar requisições de serviço automóvel e de aquisição de stock.

      Palavras chave: BackOffice; FrontOffice; Quotas; Requisição; Stock; Sócios; Utilizadores; Viaturas.

      Tecnologias usadas: DomPDF; JavaScript; MySQL; PHP; Sublime Text 2; WampServer.

    • Aplicação – Hóquei PatinsJoão Pedro Santos Pais.
      Orientador: Bruno Cipriano, Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2014

      Email: joaopais29@gmail.com

      Resumo: Resumo não disponível

      Palavras chave: Android; Atividades desportivas; Base de Dados; Hóquei; Java; Parse.

      Áreas: Desporto.

      Tecnologias usadas: Bases de Dados; Java (Android).

    • CodeTalkJoão Santos Rocha.
      Orientador: Bruno Cipriano, Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Informática de Gestão. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Com o advento da Web 2.0 começam a emergir diversas aplicações Web, cada vez mais avançadas ao nível tecnológico, que oferecem serviços direcionados quer para o trabalho ou para o lazer. As empresas necessitam de se adaptar a esta realidade, existe assim uma enorme procura por mão-de-obra especializada para responder a estas necessidades por parte do mundo empresarial. A área da programação, seja ela direcionada para a Web ou não, tem vindo a despertar curiosidade entre as várias comunidades e até têm surgido vários serviços na Web que providenciam cursos em determinadas linguagens de programação, como o Udemy1 ou o Coursera2. É neste sentido que me proponho a desenvolver um projeto que, explorando as novas tecnologias disponíveis para o desenvolvimento Web, consiga auxiliar tanto os programadores como as empresas a gerirem e melhorarem os seus métodos de trabalho, fomentando a comunicação entre programadores com o objetivo de se tornarem profissionais mais competentes. A plataforma CodeTalk é uma aplicação Web, desenvolvida utilizando as frameworks Bootstrap, AngularJS e Firebase, que é desenhada para possibilitar a comunicação em tempo-real de programadores que necessitem de partilhar o código que desenvolveram com vista a obter feedback, sugestões ou ideias de outros programadores que estejam inscritos na plataforma. Atualmente existem outras plataformas onde a discussão de código é possível, seja entre uma comunidade de programadores (StackOverflow3) ou direcionadas principalmente ao mundo empresarial (Crucible4, da Atlassian). Ambas as plataformas concretizam os seus objetivos na medida em que fornecem um serviço que ajuda os programadores a alcançarem o seu potencial máximo. Contudo, nenhuma destas plataformas disponibilizam meios através dos quais os utilizadores consigam criar grupos de discussão apenas com os colegas que desejam para que consigam manter o seu código seguro e longe dos olhos de outras pessoas. O utilizador CodeTalk tem a possibilidade de criar grupos de discussão e convidar outros utilizadores para neles participar. Quando o utilizador cria um Grupo, tem ao seu dispor um editor de código, onde pode introduzir o que quer partilhar. A partir do momento em que o código é introduzido no editor e salvo, torna-se visível para todos os outros utilizadores que estão no grupo, que têm a possibilidade de acrescentar Notas, selecionando ou não secções do código sobre as quais querem comentar, também essas tornando-se visíveis para todos os outros utilizadores em tempo-real. Acompanhando estas funcionalidades, também está disponível uma aplicação Android. Nela, os utilizadores CodeTalk também conseguem adicionar comentários no código dos grupos em que estão inseridos enquanto não estão junto do seu computador. No entanto, a funcionalidade mais diferenciadora desta aplicação é a possibilidade dos utilizadores subscreverem à atividade dentro de um grupo, recebendo notificações em tempo real sobre os comentários que nele são inseridos, possibilitando a resposta aos mesmos de uma forma atempada. 1 Udemy – https://www.udemy.com/ 2 Coursera – https://www.coursera.org/ 3 StackOverflow – https://www.stackoverflow.com 4 Crucible – https://www.atlassian.com/software/crucible/overview

      Palavras chave: Android; Aplicação Web; Plataforma Web.

      Áreas: educação.

      Tecnologias usadas: Android; Angular; Firebase; Parse; Web.

    • Gestão de Presença Web – Jovens Vozes de LisboaHenrique José Martins De Sousa, André Filipe Fernandes De Abreu.
      Orientador: Fernando Teodósio, Pedro Malta
      Em parceria com Jovens Vozes de Lisboa
      Licenciatura em Engenharia Informática. 2014

      Descarregar Relatório Email: hjmsousa7@gmail.com

      Resumo: Levando em consideração a importância de as empresas terem um sistema de gestão de informação, este relatório visa apresentar o desenvolvimento de um back-office dinâmico, com suporte de uma base de dados sendo o seu objetivo automatizar todo o processo atual de gestão da instituição Jovens Vozes de Lisboa, com possibilidade de todos os utilizadores desta plataforma terem a possibilidade de se registar e ter acesso a várias funcionalidades do sistema. A situação atual de gestão da referida instituição é toda efetuada manualmente com suporte do GMail e do Microsoft Excel, causando alguns constrangimentos. A ausência de um método mais completo, rápido, seguro e eficaz torna-se um fator limitante na organização da instituição no dia-a-dia. Toda a informação guardada numa única base de dados facilitará todo o processo simplificando-o e otimizando as condições de planeamento. Considerando que se deve primar para uma gestão mais eficiente, analisa-se neste relatório o sistema atual numa perspetiva que atenda às necessidades específicas e reais da instituição, aproveitando o potencial dos meios informáticos e das ferramentas multimédia em prol da melhoria qualitativa e inovação do serviço por si prestados. Para o desenvolvimento deste Sistema de Informação Web foram utilizadas as linguagens de programação PHP, HTML, CSS e JavaScript e para a gestão da base de dados foi utilizado o MySQL. É um projeto com possibilidades futuras de reformulações e implantações de novos módulos com uma indentação do código de fácil entendimento.

      Palavras chave: BackOffice; Base de Dados; Gestão; Informação; Sistema.

      Áreas: gestão.

      Tecnologias usadas: CSS; HTML; JavaScript; MySQL; PHP; PhpMyAdmin; WampServer.

    • Gun n Run – TopDown ShooterFábio Alexandre Silva Mendes.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho teve como objectivo realizar um shooter, onde o jogador tem que atravessar diversos níveis, por fim, chegando ao final do jogo. O jogador tem diferentes armas que pode usar como também uma variedade de inimigos que disparam contra ele ou o perseguem . O jogo tem um total de três níveis cada um com um certo número de sub-níveis. Existem diversas interacções entre o jogador e o ambiente em que se encontra no videojogo.

      Palavras chave: Jogo.

      Tecnologias usadas: Game Maker Studio; XNA.

    • HTML5 – WebSocketsAfonso Soromenho, João Mendes.
      Orientador: José Faisca
      Licenciatura em Engenharia Informática. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O projecto consiste no estudo e implementação de uma solução de vídeo upload e streaming na web baseado em WebSockets e HTML5, com intuito de explorar a capacidade de estabelecer uma sessão de comunicação interativa entre o cliente Browser e o servidor de vídeo, e avaliar a funcionalidade de streaming. WebSocket é uma tecnologia que permite a comunicação bidirecional sobre um único socket TCP Transmission Control Protocol). Projetado para ser executado em browsers e servidores web que suportem o HTML5, mas pode ser usado por qualquer cliente ou servidor de aplicações. HTML5 é a quinta versão da linguagem HTML. Esta nova versão traz consigo novas funcionalidades e recursos, antes só possíveis por meio de outras tecnologias. Na sua essência, pretende melhorar a linguagem HTML com o suporte para os mais recentes tipos de multimédia. Para o desenvolvimento deste projecto Foi utilizada a plataforma Node.js, bem como alguns módulos desta plataforma. Do lado servidor o módulo BinaryJS para múltiplos streams sobre uma única conexão WebSocket em tempo real e o módulo Express como a framework aplicacional Web. Do lado do cliente, HTML5, CSS e Javascript. Com este projecto conseguimos implementar uma solução que faz stream de vídeo na web, não tendo tempo para implementar na Samsung Smart TV, ficando só com um protótipo simples, mas funcional, que prova a possibilidade de utilizar as WebSockets para Smart TV (criar ligação, envio de uma imagem, recepção, e exibição da mesma).

      Palavras chave: Solução; Streaming; Web Services.

      Tecnologias usadas: BinaryJs; HRML; Node.js.

    • Plataforma de CrowdsourcingFrederico Dias.
      Orientador: Fernando Teodósio, Luís Gomes
      Em parceria com Associação Magos
      Licenciatura em Engenharia Informática. 2014

      Descarregar Relatório Email: frederico.r.dias@gmail.com

      Resumo: As plataformas de Crowdsourcing cada vez mais se estão a tornar num paradigma importante e emergente. As possibilidades de ligações que estas plataformas trazem, tem sido alvos de grande atenção, desenvolvimentos, projecto e empreendedorismo. Questões muito importantes que também estão ligadas ao trabalho colaborativo. Esta plataforma vem introduzir uma nova perspectiva. Ao passo que muitos dos projectos hoje em dia estão relacionados com Crowdfunding, que está de certa forma relacionada com Crowdsourcing mas envolvendo contribuições monetárias, este projecto não as inclui. Este projecto vai cobrir a parte do trabalho colaborativo no qual as pessoas podem juntar-se num projecto específico com o objectivo único de criar um novo projecto e as suas diferentes perspectivas. Pode acontecer depois de desenvolver a ideia, que este projecto passe a um projecto de Crowdfunding, mas é uma situação à parte deste estudo. Para isto acontecer, proporcionamos uma base extensível e aberta deste projecto, em que se permite aos utilizadores projectar e desenvolver as suas próprias ideias sem terem um conhecimento muito extenso na área que o projecto se engloba. Como consequência, com a colaboração de outras metodologias que reflectem outros recursos do projecto, a solução pode contribuir para a redução de perdas de tempo, dinheiro ou outros recursos valiosos da fase de desenho de projecto. Com base na validação e avaliação de um projecto criado nesta plataforma, o criador vai poder monitorizar, adaptar, pedir contribuições numa determinada tarefa, entre outras ferramentas disponibilizadas nesta plataforma. Com isto, vai ser possível de identificar as contribuições e saber todas as modificações e novas componentes do projecto.

      Palavras chave: Colaboração; Comunidade; Crowdsourcing; Projetos; Software.

      Áreas: sociedade.

      Tecnologias usadas: FFmpeg; Flowplayer; Google Charts; JQueriUI; JQuery; SWFObject; SWFTools.

    • Posture RecognitionMaria João Silva.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Informática de Gestão. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objectivo do presente projecto centra-se no desenvolvimento de uma aplicação que monitorize a postura de um utilizador e que, desse modo, o influencie a adoptar hábitos mais saudáveis. Nesse sentido, a aplicação desenvolvida permite, para além de mostrar em tempo real a postura do utilizador, a análise do seu histórico de postura. A presente aplicação foi desenvolvida em Android, no IDE Eclipse e recorre ao acelerómetro e ao sensor de gravidade do smartphone em que for instalada e executada.

      Palavras chave: Android; Monitorização; Sensores.

      Áreas: sociedade.

      Tecnologias usadas: Android; Java.

    • Processamento e análise de grandes volumes de dadosRicardo Miguel Brasil Soares.
      Orientador: Rui Ribeiro
      Licenciatura em Informática de Gestão. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Com a proliferação das tecnologias e comunicações wireless, e a capacidade que estas têm de comunicar entre si e de gerar informação, torna-se essencial a existência de ferramentas que permitam gerir a crescente quantidade de informação gerada. Com esta ideia, a realização deste trabalho passa pela investigação e implementação de algumas dessas tecnologias. Os critérios utilizados na escolha das ferramentas foram a sua atualidade bem como a adoção por parte das empresas lideres nesta área. As plataformas escolhidas para o desenvolvimento deste projeto foram então o Apache Hadoop e o Apache Spark. Ao longo deste trabalho serão implementadas ambas as tecnologias num cluster de demonstração e serão exploradas as suas funcionalidades através da análise de dois tipos de ficheiros de log. Pôde-se verificar que ambas as plataformas demonstram características essenciais na gestão de grandes volumes de dados como a versatilidade, escalabilidade, performance, entre outras. Este trabalho é ainda suscetível de continuação pois não foram investigadas todas as potencialidades das plataformas Hadoop e Spark e apenas foi posto em prática num contexto de desenvolvimento.

      Palavras chave: Big Data; Hadoop; IoT; Spark.

      Áreas: Ciência de Dados.

      Tecnologias usadas: Apache; Big Data.

    • REFERENCIAL ZACHAMAN (Modelo Tecnológico)Jefra Isabel Ribeiro Araújo.
      Orientador: Pedro Malta
      Em parceria com ADRA
      Licenciatura em Engenharia Informática. 2014

      Email: deisi@ulusofona.pt

      Resumo: O trabalho desenvolvido foi enquadrado no estudo da Arquitetura de Sistemas da ADRA (Águas da Região de Aveiro). Este trabalho foi desenvolvido no âmbito do projeto final de curso. No âmbito deste estudo, foi proposta a modelação de uma Arquitetura, o qual inclui a construção da Arquitetura de Sistemas, com objetivo de garantir o alinhamento entre o negócio e os Sistemas de Informação e tecnologias de suporte, de forma a minimizar os custos de investimentos. Para a criação da Arquitetura de Sistemas foi usado o Framework de Zachman, como referencial, ao nível do Modelos Tecnológicos (Nível 4). Ao longo deste documento é feito um enquadramento teórico, é definido o contexto do problema, é apresentado o método para a criação da Arquitetura de Sistemas, é desenvolvido o caso de estudo recorrendo ao método proposto e, finalmente, são extraídas conclusões e identificadores linhas de trabalho futuro. A solução adotada, verificou-se adequada aos objetivos, permitindo modelizar de forma integrada, uma AS, com base no Framework de Zachman, garantindo o alinhamento entre negócio e sistemas de informação e tecnologias de suporte associadas.

      Palavras chave: ADRA; Arquitetura de Sistemas; Framework; Zachaman.

      Áreas: empresarial.

    • RELÓGIOS ENFERMAGEM – ELABORAÇÃO DE UM SITEAndré Filipe Lourenço Ribeiro.
      Orientador: José Aser Lourenzo
      Licenciatura em Engenharia Informática. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho de fim de curso pretende construir um site web que mostra um catálogo de produtos e permite a sua compra. Os conteúdos ficam armazenados num SGBD. O catálogo tem consulta livre, ou seja, não requer autenticação, mas as encomendas são feitas apenas por utilizadores registados, que têm acesso a uma área reservada onde consultam o seu histórico de encomendas e contatam com a administração do site. Permite efetuar o registo no site para poder fazer compras, com acesso a todas as encomendas que foram feitas. Foram utilizados diagramas UML para expressar o levantamento funcional e restantes componentes de análise. Foi definido um diagrama Entidade Relacionamento para a BD. A programação foi efetuada em HTML, CSS, PHP e SQL. Recorri ao NetBeans IDE 8.0 e ao UMLet.

      Palavras chave: Catágolo; Enfermagem; Website.

      Áreas: saúde.

      Tecnologias usadas: CSS; HTML; PHP; SQL.

    • RESPONSIVE WEB-SITEHedylberth De Araújo.
      Orientador: Inês Oliveira
      Licenciatura em Informática de Gestão. 2014

      Email: deisi@ulusofona.pt

      Resumo: Até bem recentemente, os sites podiam ser construídos com uma largura fixa, como por exemplo 960 pixels, com a expectativa de que a experiência de todos os utilizadores finais fosse bastante consistente. Esta largura fixa não era muito grande para ecrãs de portáteis, mas em monitores de grandes resoluções era desperdiçado muito espaço, sobrando uma grande margem em cada lado. Adicionalmente, há agora telefones cada vez mais inteligentes e outros dispositivos com ecrãs pequenos, e cada vez mais as pessoas usam esses dispositivos para a navegação na web. E além disso, há uma tendência crescente da utilização deste tipo de dispositivos por parte dos consumidores, dai a necessidade de se desenvolverem websites realmente adaptáveis para este tipo de dispositivos, a que se chamam websites responsivos. Este projeto visa a conceção e construção de uma aplicação responsive web, tendo usado como exemplo a vendas de produtos alimentares. Nesta aplicação os clientes poderão aceder e efetuar as suas compras através de qualquer dispositivo e em qualquer lugar, bastando para tal estarem conectados a internet.

      Palavras chave: Desenvolvimento Web; WEB.

      Áreas: Telecommunications.

      Tecnologias usadas: CMS; CSS; HTML; RWD.

    • Segmentação de clientes no canal HorecaRui Silva.
      Orientador: Rui Ribeiro
      Licenciatura em Informática de Gestão. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Na actual conjuntura económica os mercados de consumo estão a ser afectados, nomeadamente pelas dificuldades que as famílias estão sentir em responder às suas responsabilidades, reflectindo nas vendas e nos respectivos hábitos de consumo. Hábitos que em 2012 ficaram marcados pelo acentuar da falta de confiança do consumidor face ao que já se tinha registado em 2011 e 2010. Os seus comportamentos de compra revelam uma adopção, antecipada e clara, de um ajustamento profundo dos seus consumos como consequência dos rendimentos familiares disponíveis. Esta situação teve impactos nas empresas em Portugal, ao sofrerem cortes significativos nos volumes de vendas e respectiva facturação não só decorrente da situação económica, mas também do agravamento fiscal. Agravamento este, ainda com mais significado no mercado de bebidas de alta rotação e no sector de restauração, hotéis, cafés e similares (denominado de canal Horeca). Cada vez mais é previsível que ao longo dos tempos actuais, as empresas tenham quebras nas suas vendas, pelo que é imperioso serem identificados factores relevantes de poupanças e ganhos de produtividade, assim como diferenciação, em relação à concorrência. Neste contexto não é fácil fazer propostas de valor que o cliente e/ou consumidor adopte. Mesmo propostas que seriam reconhecidas como inovadoras e diferenciáveis há anos atrás, hoje têm uma enorme dificuldade em vingar face às atitudes e comportamentos. Situação que tem levado a que o grau de inovação tenha permanecido baixo, pois não existe um retorno adequado ou expectável aos investimentos de inovação. Por todas estas situações, entre outras aplicadas ao mercado em análise, as empresas tentam fazer análises e estudos comportamentais das necessidades dos mercados, dos clientes e seus hábitos de consumos. Isto para que sejam tomadas decisões de negócio e estratégicas para obter mais valor para a empresa.

      Palavras chave: Data Mining.

      Áreas: Ciência de Dados.

      Tecnologias usadas: Data Mining.

    • The Squared OneRuben Emanuel Machado Da Silva.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho consiste num jogo para o sistema operativo Windows de plataformas em 2D e tem por objectivo conduzir a personagem principal do jogo do início ao fim de cada nível utilizando as setas direccionais e a barra de espaços do teclado. Desta forma, o utilizador terá de adoptar a melhor estratégia para acumular o maior número de pontos possíveis e derrotar os vários inimigos existentes nos diversos níveis, sendo que a dificuldade aumenta à medida que o utilizador vai progredindo no jogo. Para garantir que o utilizador cumpre o objectivo a que se propõe, pode aumentar a sua pontuação colecionando os vários tipos de gemas ou destruíndo os inúmeros adversários saltando múltiplas vezes em cima dos mesmos.

      Palavras chave: Jogo; Windows.

      Tecnologias usadas: GML; Game Maker Studio.

    • Towards the characterization and prediction of trends and collective dynamics in InstagramMiguel Santiago Lopes.
      Orientador: Manuel Marques Pita
      Licenciatura em Engenharia Informática. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Nos últimos três anos o Instagram cresceu de uma pequena rede de pessoas que partilham fotos na área geográfica de Stanford na Califórnia (EUA), para uma das redes sociais mais activa no mundo, com mais de 200 milhões de utilizadores activos. De forma inédita, a comunicação visual é cada vez mais a linguagem escolhida para divulgar informações sobre estilos de vida, marcas, alimentação, eventos sócio- políticos e outras. A rede de interacções num determinado momento, numa rede social como o Instagram tem uma complexidade aparentemente insuperável. Neste trabalho vamos concentrar-nos na implementação dos mecanismos computacionais que nos permitem tirar "snapshots" desta dinâmica, e caracterizar as suas propriedades básicas. Este projecto concentra-se no (1) acesso; (2) na estruturação e (3) no armazenamento de dados dinâmicos do Instagram. Vamos ilustrar o uso de tais dados, concentrando-nos na recolha de informações sobre a página 'explorar': uma parte da aplicação do Instagram que apresenta conteúdo "popular". Análises de pequenas amostras de dados permitiram-nos supor que, após o post entrar na página popular, a condição socioeconómica pode ser correlacionada em alguns casos. No entanto, parece ser mais extensamente determinado, pela proporção de pessoas de um determinado país que utiliza o aplicativo, onde os EUA e a Tailândia apresentam a taxa mais alta. Entre outras observações, iremos também analisar "valores atípicos" – eventos especiais que acontecem na página popular, que podem ser de interesse para os antropólogos ou especialistas em marketing, por exemplo.

      Palavras chave: Engagement; Instagram; Redes Sociais.

      Áreas: Ciência de Dados.

      Tecnologias usadas: Eclipse; Notepad++; PHP; WampServer.

    • VPN IPSEC e VPN MPLSMiguel Ferrão.
      Orientador: José Faisca
      Licenciatura em Informática de Gestão. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Atualmente no mercado de Telecom existe um variado portfólio de serviços e tecnologias desenhado para que os clientes possam escolher consoante o orçamento, necessidades técnicas do negócio, dispersão geografia, Know-how dentro da empresa e a necessidade de flexibilização de serviços. Neste contexto, o foco deste trabalho é apresentar um caso prático onde as duas tecnologias/serviços foram aplicadas, fazendo não só a explanação técnica, contida nos anexos, mas também uma apresentação de configurações usadas de forma a dar uma melhor ideias dos ambientes e necessidades. O cenário usado, é o de numa empresa multinacional que devido ao crescimento e necessidade de aprovisionar os seus escritórios em variadas geografias com as limitações técnicas inerentes. Inicialmente é mostrado o ambiente original e que foi usado durante uma fase de maturação da empresa numa dada geografia, mas que com o crescimento e aumento de serviços de rede (Voz, dados e Video) e outras necessidades teve de fazer uma restruturação de forma que pudesse cumprir com os objetivos. Assim teremos num primeiro momento a utilização de VPN IPSEC ponto a ponto, como tecnologia usada para ligações internacionais, sofrendo das limitações nativas de ligações de Internet relativamente fracas, passando para um cenário de ligações de maior debito e tecnologias variadas, mas com uma arquitetura diferente como é o MPLS. Por motivos de confidencialidade o nome das empresas provedoras e cliente foram alteradas para nomes diferentes e que permitam uma generalidade de casos e uma fácil entendimento durante o desenho da demonstração.

      Palavras chave: VPN.

      Áreas: Telecommunications; Wireless communication.

      Tecnologias usadas: IPSEC; MPLS.

    • WIFI ViewerLuís Ferreira, José Miguel Veríssimo.
      Orientador: Inês Oliveira
      Licenciatura em Informática de Gestão. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este relatório detalha o processo de conversão de um protótipo de visualização do padrão de utilização dos hotspots WiFi da Universidade Lusófona de Humanidades e Tecnologias realizado em Flash, para o dotar de capacidade de adaptação a outros cenários e locais, melhorar a sua flexibilidade, expansibilidade e facilidade de deployment. Foi dado enfâse à forward-compatibility através da implementação com recurso a tecnologias que permitam a utilização da aplicação em dispositivos móveis e browsers. Foram utilizadas as tecnologias HTML5 e JavaScript para alcançar estes objectivos, apoiados por bibliotecas open-source de forma a garantir o mínimo de entropias e resistência à sua adopção. Foi ainda desenvolvido um Webservice que devolve os dados da utilização, que serve não só como prova de conceito e suporte para a aplicação mas também porque lhe confere um aspecto muito aproximado da realidade simulando a sua implementação num contexto real.

      Palavras chave: Flash; Web Services.

      Áreas: Telecommunications.

      Tecnologias usadas: HTML; JSON; JavaScript; SVG.

    • Web-Site para Gestão de Reservas de Um hotel CMS Based Web-SiteErica Pungo, João Caila.
      Orientador: Inês Oliveira
      Licenciatura em Informática de Gestão. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho apresenta um tema muito atual e de extrema importância para as sociedades e organizações modernas “CMS Based Web-Site”, uma vez que os Sistemas de Gestão de Conteúdo, possibilitam a disponibilização e atualização de informação na web de uma forma mais fácil permitindo aos gestores de websites (gestores de conteúdos), caminhar em sintonia com o crescente dinamismo dos mercados, serviços e produtos. Para exemplificar a importância deste tipo de sistemas, vamos desenvolver um web-site para a gestão de reservas de instituições hoteleiras, disponibilizando ainda informação acerca das suas ofertas, utilizando como CMS o Joomla. Tentamos com este documento, descrever de um forma simplificada, alguns pontos que foram relevantes a concretização deste trabalho, nomeadamente a razão que nos levou a eleger o Joomla, a contextualização do projeto, as abordagens e ferramentas utilizadas, as dificuldades encontradas, bem como os aspetos bem conseguidos e resultados obtidos.

      Palavras chave: Gestão; Informação; Sistema.

      Áreas: gestão.

      Tecnologias usadas: Joomla; MySQL; PHP; XAMPP.

    • Web-Site – Loja e Catálogo CMS Based Web-SitePedro Filipe Raposo.
      Orientador: José Aser Lourenzo
      Licenciatura em Informática de Gestão. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Os Sistemas de Gestão de Conteúdo (CMS) possibilitam a disponibilização e atualização de informação na web de uma forma mais fácil, que permite aos gestores de websites (gestores de conteúdos) um desenvolvimento em sintonia com o crescente dinamismo dos mercados, serviços e produtos. Com o objetivo de demonstrar a importância deste tipo de sistemas, pretende-se desenvolver um web-site para a gestão de venda de produtos, na área da arte de azulejaria, disponibilizando todos os dados para uma compra/venda eficaz, através de um CMS usando o PrestaShop e um website como demonstração do catálogo da organização. A temática deste trabalho de fim de curso pretende ser atual e de uma importância acrescida para o desenvolvimento deste projeto, de modo a permitir uma visibilidade mais ampla da empresa no mundo virtual. Este documento permitirá descrever, o mais detalhadamente possível, todo o processo de desenvolvimento deste projeto, nomeadamente a escolha do tema e implementação do mesmo, as técnicas utilizadas e os motivos da escolha das mesmas.

      Palavras chave: Conhecimento; Gestão de conteúdo; Informação; Sistema.

      Áreas: gestão.

      Tecnologias usadas: PHP; PrestaShop; WordPress; XAMPP.

    • You Are InvitedHigino Espada.
      Orientador: Adriano Couto
      Licenciatura em Engenharia Informática. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Pretendo desenvolver um sistema de gestão de eventos, mais especificamente, eventos dirigidos a cerimónias de casamentos. Este sistema, designado “You Are Invited”, procura facilitar aos noivos a organização do seu casamento e ao mesmo tempo a divulgação e interacção com os seus interessados. Trata-se de um sistema de Web e Móvel direccionado para vários tipos de utilizadores, tais como, os noivos, que pretendem facilmente gerir e divulgar o seu casamento, os convidados, para interactivamente poderem serem informados sobre o casamento da qual foram convidados, os lojistas com o interesse de colocarem produtos na lista de presentes e as respectivas publicidades e promoções. Com a média de 30.000 casamentos anuais este sistema tem como principais interessados as agências de casamentos, que podem incluir um preço de utilização ao pacote que os noivos compram para a realização da cerimónia.

      Palavras chave: Aplicação móvel; Web.

      Áreas: gestão.

      Tecnologias usadas: ASP.NET; C#; Java (Android); SQL Server.

    • A computação ubíqua , a internet das coisas e a internet do futuroJoão Pedro Veiga Da Silva E Veiga Ferro.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Engenharia Informática. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Os três conceitos tecnológicos convergentes – Computação Ubíqua, Internet das Coisas (Internet of Things- IoT) e Internet do Futuro são concepções já responsáveis pela progressiva e dramática mudança dos nossos hábitos, pela forte influência que exercem nas escolhas e decisões do dia-a-dia, em todas as dimensões da vivência humana e que continuarão decididamente acompanhar-nos no futuro. Uma breve descrição destas noções, suas características e utilizações práticas permitiu compreender como os avanços tecnológicos procuram tornar a nossa vida mais simples e intuitiva, através de ambientes digitais completamente integrados e imperceptíveis, que respondem às necessidades humanas, de forma sensível, adaptável e responsiva. Apesar de todos os seus benefícios inerentes, considerou-se as dificuldades e implicações que estas tecnologias também acarretam, não só de carácter técnico mas também humano, ético, social, legal e governamental e que devem ser ponderadas. Com este estudo, torna-se palpável a interdependência entre os temas, o valor incalculável destes avanços, o encadeamento e a ordenação que respeitam, o que enaltece a certeza de que determinada tecnologia sem as outras não existiria e as outras sem essa tecnologia ficariam mais pobres.

      Palavras chave: Computação Ubíqua; Futuro; IoT.

      Áreas: sociedade.

    • Aplicação com Interface WebYuri Cláudio Da Cruz Van-Dúnem.
      Orientador: José Aser Lourenzo
      Licenciatura em Informática de Gestão. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este Trabalho de Fim de Curso (TFC), tem como finalidade a criação de uma Aplicação com interface Web, que auxilie na Gestão de um dado Condomínio, facilitando o desenvolvimento e as actividades do mesmo. Com este mini sistema, é possível um controlo mais abrangente dos gastos, contas tanto a pagar como a receber, além de outros aspectos que irão ser demonstrados. A sua utilização só é possível se o utilizador for registado pelo Administrador na Base de Dados do Sistema, o que por sua vez atribui aos Utilizadores os perfis de (Funcionário, Condómino ou até mesmo administrador). Para efectuar esta aplicação, recorri às ferramentas Notepad++ para a criação do PHP, JavaScript, MySQL Workbench 6.0 CE para a criação da base de dados, Xampp 2.5 (USB lite version 2011) para sincronizar com a base de dados e o jQueryMobile que é optimizado/projectado para fazer sites e aplicativos que estão acessíveis em todos os dispositivos smartphone, tablet e desktop. Recorri também ao RBAC (Role-Based Acess Control), uma vez que é um Modelo utilizado para restringir o acesso ao sistema dos utilizadores autorizados. As principais funções do sistema a ser desenvolvido serão: – Apresentar os Proprietários com as suas devidas fracções; – Controlo de receitas e despesas; – Apresentação das reclamações dos proprietários ou dos responsáveis pela administração do condomínio; A implementação de um sistema informatizado irá facilitar a administração do condomínio, organizando e agilizando os seus processos administrativos.

      Palavras chave: Gestão de Condomínios.

      Áreas: gestão.

      Tecnologias usadas: JQuery; JavaScript; MySQL; PHP; XAMPP.

    • Business Process ManagementCláudia Duarte.
      Orientador: Luís Gomes, Pedro Malta
      Licenciatura em Informática de Gestão. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A Fundação CEBI é uma instituição particular de solidariedade social sem fins lucrativos. Ao longo da sua existência, a CEBI tem criado respostas para o combate à exclusão e à pobreza, e para a criação de uma sociedade mais solidária e inclusiva. A sua atividade abrange áreas como a Educação, Ação Social, e Saúde, e atualmente conta com a ajuda de 3 instituidores. O Regulamento de Compras da Fundação CEBI possui dois processos críticos: a Requisição de Materiais de Consumo e a Entrega de Mercadorias. Com a ajuda da plataforma BizAgi, são representados processos de negócio com vista à sua melhoria por reengenharia, na linguagem BPMN.

      Palavras chave: bizagi; bpmn; cebi; processos; reengenharia.

    • Discipulum OrganisenJoão Pinto.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Marco Aurélio escreveu uma vez que o grande sucesso de toda e qualquer vitória reside na organização do não-óbvio, durante a minha licenciatura em engenharia informática sempre senti a falta de uma ferramenta que agregasse num só sítio toda a informação e necessidades relevantes para o curso de modo que eu pudesse-me focar no essencial em vez de perder tempo a pensar como devia organizar a minha vida académica. Ao me ser pedido para realizar um trabalho final como último passo necessário para completar a licenciatura, lembrei-me das minhas dificuldades e necessidades durante a licenciatura e decidi ser a oportunidade ideal para construir uma ferramenta do género de raiz percorrendo todos os passos necessários para construir um software desde a sua idealização num pedaço de papel até à sua conclusão como um software funcional. A ideia é construir um software que permita aos estudantes organizarem a sua vida académica, desde trabalhos e exames a notas e professores. O meu objectivo principal ao realizar este projecto é que o resultado seja um software relativamente simples e fácil de utilizar onde os utilizadores (estudantes) possam usar durante o seu percurso académico sem problemas ou complicações, não uma solução completa adequada a cada necessidade especifica pois o período de duração do projecto é curto e insuficiente para tal solução. É também um objectivo do projecto construir as bases necessárias que permita que o projecto seja extensível no futuro por alguém interessado em continuar o seu desenvolvimento.

      Palavras chave: Application; C#; Organizer; Student; Windows.

      Áreas: educação.

      Tecnologias usadas: .NET; C#.

    • Document Management SystemNuno Miguel Clérigo.
      Orientador: José Aser Lourenzo
      Licenciatura em Engenharia Informática. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho teve como principal objectivo o desenvolvimento de um sistema de informação, que permitisse criar uma solução integrada de gestão documental, com funcionalidades de gestão do ciclo de vida de um documento, numa organização através da criação de registos, ad hoc ou em workflow, permitindo a integração de documentos parametrizados, modelos, anexos, digitalização e outros, sendo possível deste modo a normalização de documentos na organização e a desmaterialização desses documentos, criando assim uma maior agilidade e rapidez nos tempos de resposta na organização. O objectivo central foi a gestão da documentação de forma rápida, fácil e eficiente, permitindo simultaneamente um maior controlo no manuseamento e segurança da documentação em circulação na organização. Desenvolvido em tecnologia Microsoft .NET para ambientes Web, recorrendo também à framework 3.5 faz partido das tecnologias ASP, CSS, HTML e javascript. O iDOC possui um interface simples, amigável e de fácil utilização, possibilitando o acesso a partir de qualquer equipamento na organização que possua um browser de internet. Respeita a maioria das normas de gestão documental no que respeita às permissões de acesso, alterações de dados e modificações à de documentação. Este projecto constitui uma oportunidade para rever a fundo toda a gestão de documentos na organização, dos processos de trabalho aos processos de arquivo e criar uma solução, optimizada tecnologicamente avançada, de funcionamento integrado e flexível.

      Palavras chave: Base de Dados; Bookmarks; Digitalização de Documentos; Registos; Sistemas de Gestão Documental; Workflow.

      Áreas: gestão.

      Tecnologias usadas: .NET; C#; CSS; HTML.

    • Frontend para o XBT Tracker em Joomla!Hugo Rogado De Sousa Carvalho, Mauro Daniel Martins Crispim.
      Orientador: José Aser Lourenzo
      Licenciatura em Engenharia Informática. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Com a globalização do acesso à internet, os sistemas de partilhas de ficheiros cresceram exponencialmente. O custo da largura de banda sempre foi um dos pontos proibitivos para quem necessitava partilhar grandes quantidades de informação. Com o aparecimento de tecnologias peer-to-peer, tornou-se possível distribuir o trabalho da transferência de dados pelos vários intervenientes no processo (clientes e servidores). Atualmente sites como o Facebook, Twitter ou a Amazon S3 utilizam o protocolo BitTorrent como parte integrante dos seus sistemas. Paralelamente a esta questão, existem vários “programas” que permitem disponibilizar informação online com um mínimo de conhecimentos técnicos. Estes “programas” são apelidados de gestores de conteúdos. O gestor de conteúdos que escolhemos para trabalhar foi o Joomla. Existem também outros “programas”, os servidores de torrents (denominados trackers), que armazenam os ficheiros torrent (que contêm toda a informação relativamente ao que é partilhado) juntamente com a informação dos utilizadores e transferências realizadas. O tracker utilizado denomina-se XBT Tracker e não dispõe de nenhum ambiente gráfico para administração e/ou utilização (utiliza apenas linha de comandos e queries SQL). O nosso trabalho baseia-se num componente que faz a ligação entre o Joomla e o XBT Tracker. O trabalho foi desenvolvido para a versão 2.5 do Joomla visto esta ser a que tem uma maior longevidade a nível de suporte e atualizações. Existem várias soluções de frontends de servidores de torrents mas nenhuma que funcione sobre gestores de conteúdos. Devido a esta lacuna, foi desenvolvida uma primeira versão em 2007 (que ainda está em produção mas para a versão 1.0 do Joomla) e decidimos atualizá-la, corrigindo diversos erros e introduzindo algumas melhorias. O projeto foi desenvolvido em PHP, utilizando bases de dados em SQL. Utilizamos também tecnologias HTML, CSS, Javascript e JQuery para suporte ao projeto.

      Palavras chave: Front-End; Tracker.

      Tecnologias usadas: CSS; HTML; JQuery; JavaScript; PHP.

    • Gestão de BibliotecaBernardino Nascimento.
      Orientador: José Aser Lourenzo
      Licenciatura em Engenharia Informática. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Como sabemos um dos papéis principais da Engenharia é conceber sistemas e produtos que melhorem os aspectos do nosso dia-a-dia, ou seja conceber produtos e sistemas de informação que tornem a vida humana mais fácil, segura e agradável. Este projecto tem como objectivo a implementação de um sistema de gestão de uma biblioteca. Aplicação é composta por 3 perfis de utilizadores, os leitores, administradores e bibliotecários. Um leitor após efectuar login pode efectua acções como, requisitar um livro sem ter necessidade de se deslocar a biblioteca. Um bibliotecário pode registar os leitores, alterar dados de um leitor e adicionar obras. O administrador pode alterar os dados de um utilizador e remover utilizadores

      Palavras chave: Biblioteca; Gestão.

      Áreas: gestão.

      Tecnologias usadas: MySQL; PHP.

    • Login Universal e Identidade na WebBasílio Mané, Ulamam Mendes Dias.
      Orientador: José Faisca
      Licenciatura em Engenharia Informática. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Chegando a este ponto do percurso académico, e enquadrando na nossa área de interesses a escolha do projecto final recaiu sobre o estudo do protocolo WebID, uma solução de Login Universal e Identidade na Web. O WebID, desenvolvido pelo W3C implementa uma infra-estrutura de autenticação. Trata-se de um protocolo de autenticação descentralizado, seguro, utilizando informações de perfil, bem como a camada de segurança SSL disponível nos browsers modernos. O webID é uma forma de identificar uma pessoa, empresa, organização ou outro agente usando um URI (UniformResourceIdentifier)

      Palavras chave: Login; Web.

      Tecnologias usadas: Apache; FOAF + SSL.

    • Pensando em compartilhar minhas curiosidades sobre as relações existentes entre a matemática e a música, procuro neste trabalho, fazer uma abordagem geral dos factos simples como as relações existentePensando Em Compartilhar Minhas Curiosidades Sobre As Relações Existentes Entre A Matemática E A Música, Procuro Neste Trabalho, Fazer Uma Abordagem Geral Dos Factos Simples Como As Relações Existente.
      Orientador: José Faisca
      Licenciatura em Engenharia Informática. 2013

      Email: deisi@ulusofona.pt

      Resumo: Pensando em compartilhar minhas curiosidades sobre as relações existentes entre a matemática e a música, procuro neste trabalho, fazer uma abordagem geral dos factos simples como as relações existentes entre as frequências e os sons das notas. Nestas pesquisas, pude perceber o por que dos gregos definirem a música como sendo números em movimento. Este trabalho traz a Música e a Matemática na história do homem, apresentando um panorama inter cultural, em que tais relações se apresentam em diferentes espaços e tempos.

      Palavras chave: Comunicação em rede.

      Áreas: Ciência de Dados.

      Tecnologias usadas: Apache; Eclipse; Java.

    • Programa Descontos Santander Totta – Aplicação de descontos baseada na localização para dispositivos móveisPedro Miguel Serrudo Da Silva.
      Orientador: Adriano Couto
      Em parceria com Dunne Premium Technologies
      Licenciatura em Engenharia Informática. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objectivo principal deste projecto prende-se em criar uma aplicação para dispositivos móveis com sistema operativo Android que utilizando o sistema de localização dos dispositivos lista e mapeia uma série de ofertas perto do utilizador, essas ofertas são obtidas através de uma web API abordada mais a frente. Este projecto foi produzido para uma entidade externa de nome Dunne Premium Technologies, ao qual fiquei encarregue de todo o planeamento e desenvolvimento da aplicação em causa. Para o desenvolvimento da aplicação foi utilizado o IDE Eclipse com as ferramentas de desenvolvimento para Android, a linguagem de programação utilizada foi o Java.

      Palavras chave: Aplicação móvel.

      Áreas: empresarial.

      Tecnologias usadas: Android; Eclipse; Java.

    • SaphetyDocHelder Perfeito, Nelson Santos.
      Orientador: Pedro Freire
      Licenciatura em Engenharia Informática. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A aplicação desenvolvida é uma app para IPhone para complementar uma solução chamada SaphetyDoc, da empresa Saphety Level – Trusted Services. O SaphetyDoc permite aos seus utilizadores trocar documentos comerciais eletronicamente, tais como ordens de compra, guias de remessa e facturas, de uma forma simples e com baixo custo. Permitindo eliminar completamente o uso de papel no processo de facturação, emissão, envio e aprovação. A nossa aplicação permitirá que os utilizadores do SaphetyDoc tenham acesso aos seus documentos a partir de um IPhone de forma mais simples e rápida, onde quer que estejam. Principais Características:  Listar os seus documentos por documentos recebidos, enviados, em pagamento, rejeitados e em erro;  Pesquisar os documentos listados pelo nome da empresa ou NIF;  Ver os detalhes de um documento;  Ver o PDF de um documento;  Encaminhar o PDF como anexo de um e-mail;  Ver a sua conta corrente em forma de gráfico;

      Palavras chave: CoreGraphics; Electronic Data Interchange; IOS; Objective-C; QuartzCore; Web Services.

      Áreas: empresarial.

      Tecnologias usadas: Objective-C; iOS.

    • Social OnlineAndré Branco E Diogo Coelho.
      Orientador: José Faisca
      Em parceria com Fresenius Nephrocare
      Licenciatura em Engenharia Informática. 2013

      Descarregar Relatório Email: nanato16@gmail.com

      Resumo: O projecto Processo Social consiste no desenvolvimento de uma plataforma de armazenamento e tratamento de dados de utentes dos serviços sociais, este projecto foi desenvolvido em colaboração com a empresa Fresenius Nephocare.. O objectivo deste projecto consiste na criação de um suporte digital que aglomere a informação que era criada e mantida em papel pelas assistentes socias da Nephocare. Estes dados que até aqui eram armazenados em papel eram difíceis de manter e consultar, resultando em métodos de trabalho pouco eficientes e muito consumidores de tempo. O nosso programa foi desenvolvido para ser usado como um complemento ao software core da empresa. A nossa aplicação usa tabelas da base de dados principal e complementa com informação adicional que é mantida numa base de dados complementar, tendo sempre o cuidado de manter a integridade de toda a informação. Ao digitalizar, categorizar, comentar e segmentar os processos, é possível aos profissionais de saúde visualizar situações de alerta, permitindo que em situações limite esse alerta seja desde logo encaminhado para a Segurança Social. Em termos técnicos, optámos por utilizar recursos de software e hardware já existentes na empresa: Servidores com Windows Server, IIS, MSSQL. Em termos da interface web, optámos por uma nova tecnologia da Microsoft: MVC (Model- View-Control) por esta tecnologia tornar as páginas mais rápidas e mais interactivas. Tendo a vantagem adicional de utilizar abundantemente javascript, permitindo uma abordagem tecnológica simplificada aos serviços mobile, ao evitar o desenvolvimento de código específico para os vários sistemas operativos presentes nas plataformas móveis. Os serviços implementados no “Processo Social” são: Posição Geográfica dos Doentes da Clinica, Informação Social, Diagnostico Social, Acompanhamento Social, Diligencias e Intervenções | Melhorias, Alertas. Para o desenvolvimento deste projecto a tecnologia utilizada, do lado cliente foi o Microsoft.net MVC C#. Na base de dados usámos MS.SQL e Entity Framework 5.0 para interligação da aplicação com o servidor de SQL.

      Palavras chave: Mobilidade Social.

      Tecnologias usadas: C#; JavaScript; SQL; SQL Server.

    • Aplicação de análise de dados de bolsaPaulo Fernandes.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Informática de Gestão. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho teve como objectivo criar uma aplicação de análise de dados de bolsa em tempo real. Adicionalmente também eram objectivos criar sinais sobre os dados, nomeadamente de verificação da qualidade dos dados. Foi realizado um estudo sobre as aplicações existentes com características semelhantes o que tornou claro que a maior dificuldade seria a originalidade do trabalho realizado. A aplicação desenvolvida permite aplicar métricas pré-existentes e criar novas métricas sobre os dados obtidos, realizar testes e análises dos dados de uma forma ilimitada.

      Palavras chave: Bolsa; Indicadores; Sinais; Séries Temporais.

      Áreas: gestão.

      Tecnologias usadas: .NET; C#; Windows.

    • Aplicação para Windows Phone: Vê e Classifica!André Correia.
      Orientador: Inês Oliveira
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste Trabalho Final de curso pretendeu-se juntar as duas maiores paixões do autor, Informática e Cinema. Assim querendo acompanhar as novas tendências criou uma aplicação para Windows Phone em que o utilizador visualiza e classifica um Trailer de Cinema. Trailer consiste num vídeo editado (entre 1min e 30s a 4min), com excertos de um filme que tem como objetivo promovê-lo. Os trailers costumam surgir no cinema antes da visualização dum filme para promover filmes que vão estrear ou filmes que já estejam em cartaz. Com o aparecimento de smartphones (telemóveis com funcionalidades avançadas que podem ser estendidas por meio de programas executados pelo seu sistema operativo) é possível ver vídeos a partir do telemóvel assim tem todo o sentido existir uma aplicação onde se possa visualizar e classificar trailers. Classificando um trailer não se está a classificar o filme em si, mas sim a sua promoção, isto é, se o filme promete ser bom ou não.

      Palavras chave: Aplicação; Cinema; Trailer.

      Áreas: sociedade.

      Tecnologias usadas: ASP.NET; C#; CSS; HTML; Silverlight; WCF Service.

    • Cabeleleiro ExpressionsCláudio Santos, Gibson Feijó.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O trabalho desenvolvido, descreve um modelo adequado para a gestão da agenda de um cabeleireiro – “Cabeleireiros Expressions”. Podemos considerar que trata-se de um modelo a seguir para cabeleireiros grandes com necessidade ou que pretendam uma gestão organizada de serviços, profissionais e clientes. A aplicação foi desenvolvida com recurso ao joomla e as linguagens PHP, HTML e MySql.

      Palavras chave: SQL Server.

      Áreas: gestão.

      Tecnologias usadas: HTML; Joomla; MySQL; PHP.

    • Cloud ComputingDuarte Fidélis, Fábio Ferrão.
      Orientador: Rui Ribeiro
      Licenciatura em Informática de Gestão. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Cloud Computing foi desenvolvida com o intuito de utilizarmos os mais variados tipos de aplicações em qualquer lugar sem ser necessária a sua instalação. Essas aplicações são acedidas através de um dispositivo com ligação à internet. Cloud Computing é conhecida pela sua flexibilidade, rapidez e poupança. Um estudo sobre a importância da tecnologia e adoção de Cloud Computing é relatado aqui. Como também um caso de sucesso de adoção do sistema Cloud Computing. Os principais benefícios da utilização de um sistema cloud são: flexibilidade, redução de custos e produtividade. O principal impasse para adoção cloud por parte das empresas está relacionado com a segurança. Uma análise teórica, baseada em investigação e análise de dados permitiu concluir que o sistema cloud computing está em grande crescimento e é vista com bons olhos por parte das empresas. E é um dos fatores responsáveis pela superação da crise atual em certas empresas.

      Palavras chave: Cloud; Privacidade e segurança dos dados.

      Áreas: Wireless communication.

    • Configurador de ProdutosHugo Rodrigues, Paulo Carrolo.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A elevada complexidade associada ao desenho de soluções customizadas a clientes, quando se verifica um enorme portefólio de produtos e serviços, resulta num longo tempo de elaboração de propostas. Este tempo é significativo nos dias de hoje, uma vez que só após a entrega de uma proposta comercial é possível implementar a solução e na sequência faturar ao cliente. Como fator requerido para uma aplicação desta natureza, são necessários fatores como a automação, a predição da configuração, por forma a acelerar o processo normal focando a configuração de alternativas, e minimizando erros. Com esta ferramenta é possível potenciar a diversidade de produtos utilizados nas soluções, sendo este um fator diferenciador na qualidade do resultado final.

      Palavras chave: Clientes; Configuração; Processos; Produtos; Qualidade; Serviços.

      Áreas: sociedade.

      Tecnologias usadas: ASP.NET.

    • Controlo de AcessosAndré Teles, Pedro Gonçalves.
      Orientador: Luís Gomes, Pedro Malta
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Trabalho Final de Curso representa o culminar de três anos de aprendizagem que a Licenciatura em Engenharia Informática nos proporcionou ao longo da faculdade, como tal, o grupo escolheu o tema de Controlo de Acessos sugerido na listagem de TFC’s para este ano lectivo. O tema tem a particularidade de ser aplicado à fundação CEBI que presta a sua ajuda aos mais desfavorecidos na nossa sociedade. Neste trabalho é implementada uma aplicação que gere os acessos da fundação, controlando assim entradas e saídas de alunos e encarregados de educação. Esta vai estar disponível nas portarias e salas de aulas, mostrando como forma de ajuda os nomes, fotos e informação relevante para o controlo que é desejado.

      Palavras chave: Aplicação; Controlo de acessos; Sociedade.

      Áreas: sociedade.

    • DVD_Teca – Descrição e Desenho de uma Aplicação para a gestão de uma Biblioteca de DVDsJoão Brito, Nuno Maia.
      Orientador: Sérgio Ferreira
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho consiste numa aplicação de aluguer de DVDs, que tem como fim informatizar, facilitar e melhorar a disponibilização dos DVDs da Universidade Lusófona aos seus alunos e docentes. Esta aplicação é desenvolvida em ambiente Windows, utilizando os programas Microsoft Sql Server 2012, Microsoft Visual Studio 2010, Microsoft Vision 2010 e Report Builder 3.0. Foi desenvolvida em C# e ASP.NET.

      Palavras chave: Aluguer; Aplicação; DVD.

      Áreas: gestão.

      Tecnologias usadas: ASP.NET; C#; Microsoft Visual Studio; SQL Server.

    • Drag And DropMário Antunes, Rodolfo Antunes.
      Orientador: José Faisca
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Com o desenvolvimento das tecnologias e o aumento da competitividade entre as empresas e entre instituições de ensino vão sendo necessárias novas ferramentas para aumentar a produtividade das empresas e das instituições de ensino. Tendo em conta estes factores decidimos criar uma ferramenta para transferir ficheiros o mais prática possível, o conceito desta aplicação situa-se no “Drag and Drop” (Pegar e largar) de ficheiro entre computadores. Este simples conceito não nos trouxe simplicidade, tivemos que criar todo um sistema seguro para que a privacidade dos utilizadores não fosse comprometida, com a camada de encriptação Secure Socket Layer (SSL [3]), criamos ainda uma limitação ao acesso ao sistema por login para que só as pessoas credenciadas o pudessem usar. Esta aplicação foi concretizada devido aos conhecimentos adquiridos e a alguma investigação necessária.

      Palavras chave: Produtividade; Transferência de ficheiros.

      Áreas: empresarial.

      Tecnologias usadas: C#; Microsoft Visual Studio; SQL Server.

    • EGD – Extranet Gestão DesportivaDaniel Pereira, Nuno Machado.
      Orientador: Alexandre Pereira
      Em parceria com 7ª Essência Escola de Surf e Bodyboard
      Licenciatura em Informática de Gestão. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este relatório visa descrever o projeto que levamos a cabo no âmbito do Trabalho Fim de Curso da Licenciatura em Informática de Gestão na Universidade Lusófona de Humanidades e Tecnologias e que teve como principais objetivos o desenvolvimento das seguintes soluções:  Desenvolvimento de plataforma de gestão de escolas de prática desportiva nas suas diversas componentes. o Gestão de Alunos e Professores; o Gestão de Contactos; o Gestão de Material da Escola; o Gestão de Atividades; o Gestão de Aulas (Horários, assiduidade, sumários, etc…); o Gestão de Avaliações; o Gestão de Orçamentos; o Reports das Aulas/Alunos; o Gestão de Pagamentos/Tesouraria;  Disponibilização de extranet para alunos e professores para consulta de informação relacionada com as atividades da escola. o Consulta de avaliações; o Consulta de Horários; o Consulta de valores em dívida; o Consulta e requisição de material escolar; o Consulta de contatos e notificações da Escola; o Consulta de actividades da escola (Agenda, Inscrições, Pagamento, etc..)

      Palavras chave: BackOffice; Gestão.

      Áreas: Desporto.

    • GAMEZONE: Implementação de plataforma de jogos web, usando redes sociaisEmanuel Dos Santos Afonso Rodrigues, Ricardo João Mendonça Ferreira.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Actualmente, devido a um grande conjunto de factores como a massificação e maior abrangência dos serviços online, Hoje em dia, a componente online trata-se de mercado crescente, desde jogos a blogs, redes sócias, aplicações. O projecto consiste na criação de uma plataforma de jogos a nível online, conectado através de uma rede social como o Facebook, ou a base de dados local promovendo a interacção multi-canal, em que a medida que utilizador agrega mais pontos são-lhe disponibilizados o acesso a novos jogos, promovendo uma interacção imediata com utilizador e o jogo e a comunidade, de forma a permitir uma maior ubiquidade aos jogos na sua interacção com o utilizador.

      Palavras chave: Plataforma de jogos; interacção; multi-canal.

      Áreas: sociedade.

      Tecnologias usadas: Apache; MySQL; PHP; Perl; XAMPP.

    • Implementação IPv6 e DNSSECJoão Pedro Costa Vieira, Tiago Miguel Rodrigues Gonçalves Limpo.
      Orientador: José Faisca, João Ildefonso
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: IPv6 A possibilidade de podermos ter a nossa torradeira com IP, assim como o nosso frigorífico ou mesmo o forno estarem acessíveis a partir de qualquer parte da Internet? O IPv6 é a nova versão do IP, e foi desenvolvido para suceder à actual versão (o IPv4). O que motivou o desenvolvimento desta nova versão foi a aproximação da exaustão do espaço de endereçamento e a necessidade de resolver algumas das limitações do IPv4, nomeadamente no que toca à segurança, com a ajuda do DNSsec, mobilidade e simplificação de algumas das funcionalidades do protocolo IPv4. A escassez de endereços, embora manifestando-se globalmente, é particularmente grave em certas zonas do globo onde a Internet não tem tido grande evolução e para as quais foram reservadas pequenas faixas de endereçamento. Na Europa, embora a situação não seja dramática, o problema existe e a Comunidade Europeia está a apostar na evolução para o IPv6 tendo sido criada uma Task Force para o efeito. DNSSEC É o nome dado às extensões de segurança ao protocolo DNS e foi criado para proteger e autenticar o tráfego DNS. Estas extensões procuram validar os dados através de assinaturas digitais, fazendo uso de assinaturas criptográficas assimétricas. Provê segurança para a resolução de endereços. Funciona como um caminho alternativo para a verificação de autenticidade. Por exemplo, no caso de domínios .eu vai ser obrigatório a utilização do DNSSEC. Estas operações ocorrem antes de qualquer verificação de segurança em camadas superiores (SSL, SSH, PGP etc…). A autenticidade e integridade são providas pela assinatura dos Conjuntos de Registros de Recursos (Resource Records Sets – RRset) com uma chave privada. Zonas delegadas (filhas) assinam seus proprios RRsets com sua chave privada. Autenticidade da chave é verificada pela assinatura na zona pai do Recurso DS (Record DS) (hash da chave pública da zona filha). A chave pública é usada para verificar RRSIGs dos RRsets. Autenticidade da não existência de um nome ou tipo provida por uma cadeia de registros que aponta para o próximo em uma sequência canônica.

      Palavras chave: DNSSEC; IPv6.

      Áreas: Wireless communication.

      Tecnologias usadas: IPv6; Ubuntu Server.

    • MusiMatDanilton Will.
      Orientador: Manuel Marques Pita
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Pensando em compartilhar minhas curiosidades sobre as relações existentes entre a matemática e a música, procuro neste trabalho, fazer uma abordagem geral dos factos simples como as relações existentes entre as frequências e os sons das notas. Nestas pesquisas, pude perceber o por que dos gregos definirem a música como sendo números em movimento. Este trabalho traz a Música e a Matemática na história do homem, apresentando um panorama inter cultural, em que tais relações se apresentam em diferentes espaços e tempos.

      Palavras chave: InstrMusic.

      Áreas: educação.

      Tecnologias usadas: Windows.

    • New trends in Access Control Modes applied to Social NetworksAdérito Brás Carreira Pereira, Amílcar Da Silva Morais.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho estuda, avalia e testa um mecanismo de ACM (Association for Computing Machinery) numa rede social. As redes sociais baseadas na Web são comunidades onde os participantes estabelecem relações e partilham recursos com outros utilizadores. Apesar das vantagens em termos de divulgação há uma necessidade crescente dos proprietários dos conteúdos terem controlo sobre os seus recursos uma vez que estes podem ser acedidos por um número indeterminado de outros utilizadores. Para controlar os acessos aos artefactos numa rede social assistimos hoje essencialmente à autenticação por via exclusiva de user/password. Num contexto complexo isto é insuficiente e utilizador está sujeito a ataques de todo o tipo. Assim utilizamos o RBAC (Role Based Access Control) como mecanismo de controlo de acesso aos artefactos juntamente com a implementação de um mecanismo auxiliar de autenticação do utilizador numa rede social open source ELGG para demonstrar a nossa proposta de implementação. Com a solução desenvolvida, implementámos um sistema de registo, autenticação e validação de atividade controlado pelos dados do cartão do cidadão. Pretende-se assim com esta solução obter mais segurança nas redes sociais.

      Palavras chave: Autenticação; Cartão do Cidadão; Elgg; Redes Sociais; Validação.

      Áreas: sociedade.

      Tecnologias usadas: PHP; XAMPP.

    • PHC via WebPedro Gomes, Bruno Inocêncio.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: PHC is a ERP Software management platform. The objective of this project is to create a platform for Web access to PHC Software hosted on Web servers of the company Contimetra. Web Access should enable salesmen from this company to access and interact with the system management PHC Enterprise V2013 from anywhere by resorting to their laptops with internet access for this purpose. The Web platform will be a multi-company platform like the PHC, the most simple and intuitive as possible for users, taking into consideration the large amount of available data, without disregarding the safety issue of access to the platform. The aim is to facilitate the access and streamline the day-to-day tasks of these professionals, contributing to the development of the company.

      Palavras chave: ERP; Web.

      Áreas: empresarial.

    • PORTAL DE TUTORIAS LUSÓFONAAndré Restolho, João Espírito Santo.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Informática de Gestão. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Portal de Tutorias foi criado no âmbito do Trabalho Final de Curso, em resposta em parte a falta duma plataforma deste tipo. O seu objetivo é estabelecer um canal de comunicação para que os alunos da Universidade Lusófona possam ajudar-se mutuamente fornecendo tutorias entre eles. Para isso foi criado um Website que incorpora inúmeras linguagens como html, css, php, javascript e sql de forma a tornar isto possível. O resultado final foi uma plataforma bem estruturada, e muito intuitiva que é fácil de aceder por todos os seus intervenientes, tornando assim possível a requisição de tutorias. Futuramente espera-se que a utilização deste Portal se torne comum melhorando assim os resultados académicos.

      Palavras chave: Alunos; Tutorias; Website.

      Áreas: educação.

      Tecnologias usadas: CSS; HTML; JavaScript; PHP; SQL.

    • Pagamentos Multibanco Confirmados em SmartphonesMiguel Catalino.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Em parceria com ActivoBank
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O trabalho de final de curso representa o culminar de três anos de aprendizagem que a Engenharia Informática proporcionou ao longo de todos os anos lectivos na faculdade. Como tal, a proposta feita pelo ActivoBank – Pagamentos por Multibanco confirmados via Smartphone – acabou por ser a escolhida para estudo e implementação. Tal como é sugerido no título da proposta, deve-se implementar um sistema que consiga fazer a gestão de pedidos feitos via multibanco, de forma a que o sistema sege capaz de confirmar ou recusar todos os pedidos feitos por multibanco. Pretende-se então que tanto o sistema SIBS e multibanco em geral fiquem implementados com o actual sistema, sendo apenas pedido uma solução que apenas altere o sistema do ActivoBank.

      Palavras chave: ActivoBank; Pagamentos; Smarthphone.

      Áreas: empresarial.

      Tecnologias usadas: Android.

    • Plataforma de Transferência Segura de Ficheiros Client/ServerDuarte Gaspar, Tiago Quadrado.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Resolver um problema no intercâmbio de informação entre os Sistemas Centrais e as Lojas. Uma empresa que tem a sua actividade na área do retalho alimentar. Os Sistemas de Informação necessitam enviar e receber milhares de linhas de informação. Existe a necessidade de enviar informação sob a forma de documentos estruturados, dos sistemas centrais para as várias lojas; das várias lojas para os sistemas centrais. Estes documentos destinam-se a: actualização diária os preços dos produtos nas lojas; receber nos sistemas centrais as existências de stock nas lojas; enviar para as lojas as transferências de produtos; receber nos sistemas centrais a informação sobre as vendas dos produtos nas lojas; as picagens de ponto dos colaboradores nas lojas. Por dia, os documentos a transferir poderão chegar às várias dezenas de milhar, dependendo do número de lojas, do número de produtos por loja e do volume de vendas por loja. Estes documentos são extremamente críticos para o negócio, estando na base do processamento da informação do negócio. Existe a necessidade de haver grande rapidez na transferência desta informação, de uma forma segura e confiável. O que se pretende atingir é uma melhoria de 70% no tempo para o transporte dos ficheiros.

      Palavras chave: Empresas; Gestão; Gestão de Sistemas de Informação.

      Áreas: gestão.

    • Pomar DigitalRúben Querido, Osmar Seguro.
      Orientador: Alexandre Pereira
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No âmbito da cadeira de Projeto de Final de Curso, do 3º ano da Licenciatura em Engenharia Informática da ULHT, foi formado um grupo de trabalho constituído pelos alunos Osmar Seguro e Rúben Querido. Com base nos nossos conhecimentos adquiridos e pelos nossos interesses, decidimos realizar uma aplicação móvel para dispositivos com sistema operativo Android. A aplicação permite fazer o registo de dados no dispositivo e a sincronização com o servidor de Base de Dados, que depois podem ser consultadas tanto num dispositivo móvel como numa aplicação Web.

      Palavras chave: Android; Aplicação móvel; Base de Dados.

      Áreas: sociedade.

      Tecnologias usadas: SQLite; ZXing.

    • Programa de angariação de fundos para a APECEFIgor Gualter Gregório De Oliveira.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Em parceria com Colégio de São Tomás – Filipa Alvim
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objectivo deste trabalho final de curso foi criar uma aplicação para gerir doadores e doações efectuadas pelos mesmos. Possui uma base de dados com a informação das entidades que efectuam as doações e o registo de todas as doações efectuadas. Permite também o registo de actividades numa determinada data, ou seja, a criação de lembretes para que quando se abra a aplicação seja possível ver o que se tem agendado para o dia. Possui um registo de actividades entre o Colégio que recebe as doações e a entidade doador. Regista contactos efectuados, telefonemas e outras actividades relevantes. É possível criar minutas e enviar, quer por correio electrónico, quer por carta e a aplicação exporta os dados para um ficheiro Word que os permite manipular de forma simples. Pode-se também criar correio electrónico e enviar directamente da aplicação. Possui também um módulo de exportação de dados para um ficheiro de Excel para serem depois manipulados de forma mais simples visto o Microsoft Office ser uma aplicação conhecida e simples para o utilizador da aplicação.

      Palavras chave: Doações; Gestão.

      Áreas: gestão.

      Tecnologias usadas: JavaScript; Microsoft Visual Studio; SQL Server.

    • Projeto de Implementação ITIL na Estradas de PortugalJúlio Costa.
      Orientador: Rui Ribeiro
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Gabinete de Sistemas de Informação da Estradas de Portugal E.P decidiu implementar um modelo de gestão de serviços, baseado na framework ITIL. Pretende-se aqui apresentar um estudo da implementação desta metodologia, dando especial destaque aos desafios decorrentes de um projeto deste tipo.

    • Sistema de Inventário e HelpdeskNuno Dias, Tiago Quadrado.
      Orientador: N/A
      Licenciatura em Informática de Gestão. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Resolver um problema no intercâmbio de informação entre os Sistemas Inventário e Helpdesk numa organização. Os Sistemas de Informação necessitam sistemas simples e capazes de processar informação básica e simples de utilizador para todos os intervenientes. É necessário registar todo o Stock/Existências de uma organização e quando necessário enviar Ticket a pedir determinada informação. Estas informações são bastante importantes para qualquer gestor saber qual o seu Património Existencial e a sua situação de resolução de problemas. É bastante importante que seja capaz de agregar qualquer tipo de produtos e definição dos mesmos.

      Palavras chave: Helpdesk; Sistemas Inventário; Sistemas de Informação.

      Áreas: gestão.

      Tecnologias usadas: CSS; JavaScript; MySQL; PHP.

    • Software de Gestão CMMI e FPAFernando Martinez Amante, Nelson Trindade Silva.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O principal objetivo deste projeto é o desenho de uma aplicação que possa ser instalada em diferentes organização, com diferentes tipos de processos produtivos e que desejem ter uma ferramenta, que consiga gerir a difícil tarefa de implementar Processos CMMI nos seus processos. Isto significa que a ferramenta tem de ser totalmente parametrizável a ainda assim ser suficientemente robusta para conseguir manter os dados sem problemas de integridade, sendo uma mais valia para a organização, ao invés de um problema na implementação de metodologias como CMMI e FPA.

      Palavras chave: Aplicação; Processos.

      Áreas: gestão.

      Tecnologias usadas: HTML; MySQL; PHP.

    • VIRTUALIZAÇÃO E GREEN COMPUTINGCarlos Silva, David Oliveira.
      Orientador: N/A
      Licenciatura em Informática de Gestão. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho tem como objectivo abordar o tema da virtualização relacionada com o Green Computing. São apresentados os conceitos, tecnologias e qual a relação entre os conceitos e o actual impacto nas empresas. Quais são as iniciativas verdes que estão a ser implementadas, de que modo a virtualização contribui para o alcance do Green Computing e como podem as empresas percorrer o caminho da virtualização se forma segura? O presente trabalho pretende responder a estas e a outras questões de uma forma simples e objectiva, assim como desmistificar a seguinte pergunta: De que modo estas tecnologias permitem reduzir custos nas empresas ao mesmo tempo que contribuem para um planeta mais verde e mais sustentável?

      Palavras chave: Empresas; Green Computing; Iniciativas Verdes.

      Áreas: Sustentabilidade.

    • Virtualization based on VMware vSphere, Virtual Desktops, Cloud and Remote Access SoftwareYassir Haji.
      Orientador: José Faisca
      Licenciatura em Engenharia Informática. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Virtualização é uma tecnologia extensa geralmente percebida e implementada, cujos benefícios são imensos, tais como, a optimização da utilização de recursos como o CPU e a memória, reduzindo os custos de gestão e de energia, melhorando também a disponiblidade e situações de desastre. A virtualização permite a criação de uma infraestrutura de IT flexível e com custos reduzidos, que por sua vez pode ser aplicada a quase todas as partes da infraestrutura, que por sua vez também é uma chave importante para ambientes de cloud computing. A virtualização de servidores está a alterar o modo de funcionamento dos datacenter e das próprias empresas. Este estudo representa um breve sumário sobre a virtualização baseada na plataforma da VMware o vSphere em relação à gestão e à alta disponibilidade. Primeiramente, apresento a tecnologia, a sua arquitectura e o modo de funcionamento. Também é demonstrado a tecnologia de Cloud da VMware e de virtualização de desktops, seguido de várias formas de conexão a servidores virtuais utilizando aplicações de acesso remoto open source.

      Palavras chave: Cloud; Remote Desktop; VMware; vSphere; virtualização.

      Áreas: Wireless communication.

    • Android ShareRuben Tiago Lopes Costa.
      Orientador: Alexandre Pereira
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Esta é a década em que a internet aumentou exponencialmente de utilizadores, sendo actualmente a primeira escolha para qualquer utilizador no que diz respeito a pesquisa, divertimento e até relacionamento. Com esta evolução e acompanhando as necessidades dos utilizadores, começaram a surgir as actuais Redes Sociais, permitindo assim que as pessoas estejam mais unidas e cada vez mais conectadas umas às outras, com várias formas e tipos de relacionamentos, onde podem partilhar informações, valores, interesses e objectivos em comum. Este projecto tem como objectivo a realização de uma Rede Social que permite aos seus utilizadores a criação de um perfil onde podem colocar e armazenar conteúdos multimédia (imagens, vídeos e músicas), informações pessoais, podendo ainda comunicar e estar sempre ligados a amigos e potenciais conhecidos. Em acréscimo, foi desenvolvida uma aplicação para telemóveis com sistema Android, que permite aos utilizadores poderem continuar a partilhar conteúdos multimédia e a integração de uma funcionalidade de localização de amigos. Para este projecto foram então utilizadas diversas tecnologias, através das quais foi criado um site em ASP.NET, a aplicação para telemóvel desenvolvida em JAVA, um WebService em C# e foi utilizada uma Base de Dados relacional SQL Server para armazenar todo o conteúdo do projecto. Na interface visual foi utilizado CSS e HTML para o layout do site e XML para o layout da aplicação Android, aplicação esta já em fase final de HTML5 para reprodução de vídeo e musica.

    • Análise do Perfil de Clientes com Posse de Produtos de Investimento na BancaMarcelo Filipe Santos De Pinho.
      Orientador: Ana Margarida Gomes Alexandre
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Hoje em dia as entidades financeiras vivem uma situação económica crítica a nível mundial e com uma forte concorrência. As entidades financeiras tiveram que se reajustar ao panorama económico actual, de forma que conseguissem sobreviver no mercado. A gestão da relação com o cliente passou a ser fundamental para o sucesso da empresa. Foi com o propósito de conhecer melhor os clientes (características e comportamentos) que se desenvolveu e implementou o modelo de segmentação de clientes com posse de produtos de investimento na banca. Este modelo foi desenvolvido e implementado de acordo com a metodologia (IPI), “Metodologia de Plataformas Inteligentes” que é utilizada pelo SAS para o desenvolvimento de projectos Data Mining. O modelo desenvolvido permitiu agrupar clientes de acordo com as características e padrões em segmentos, bem como efectuar uma análise de perfil. Para cada segmento foram desenvolvidas um conjunto de estratégias de marketing adequadas a cada perfil.

      Palavras chave: Gestão de Relacionamento com o Cliente; Mineralização de Dados; Segmentação.

    • Aplicação Remote Desktop & Sincronização de DadosRui Pedro Coelho.
      Orientador: José Faisca
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projecto baseia-se no estudo de varias ferramentas de backup e de sincronização de dados. Estas ferramentas permitem a execução de backup e sincronização de dados em tempo real, onde as suas eficiências falam por si no mundo das TI, tendo sido permitido através de vários testes elaborados e de uma avaliação de desempenho de cada uma das ferramentas testadas. Este estudo foi realizado num ambiente de virtualização de sistemas, por se tratar de uma aplicação que é executada dentro de um ambiente Remote Desktop Services “RDS”. Por si só, cada uma destas ferramentas testadas tem o seu grau de complexidade que permitiu tirar uma melhor ilação para projectos futuros. A arquitectura deste projecto foi desenhada com base em implementações Microsoft, onde teremos oportunidade de ver ao longo do projecto.

    • Aplicação Web Interdiscount, LdaCláudio Sebastião, João Santos.
      Orientador: Pedro Freire
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O nosso Projeto Final de Curso consiste no desenvolvimento de uma aplicação Web de uma loja de informática que permitirá aos seus clientes, visualizar, comprar produtos e gerir as reparações dos seus computadores. Escolhemos este tema tendo em conta que um dos membros do nosso grupo possui uma loja de informática. Com a crescente evolução das tecnologias e da internet, existe a necessidade de expandir o negócio, para isso é necessário a utilização da internet. Desde início que tivemos a ideia de desenvolver uma página comercial, que tivesse uma interface simples, intuitiva e de fácil utilização. Com este trabalho, podemos por em prática todo o conhecimento adquirido ao longo deste curso. A cadeira de Interação Homem Máquina deu-nos uma grande ajuda neste campo, porque passamos a perceber a necessidade do cliente final. As Cadeiras de Multimédia e Engenharia de Software ajudou-nos muito no desenvolvimento do trabalho em C# .Net. Esperamos concretizar todos os objectivos propostos por nós inicialmente na escolha do Projeto Final de Curso.

      Tecnologias usadas: .NET; C#; CMS; MySQL; Web.

    • Aplicação Web para gestão de catálogos e conteúdosMelkisidek Pedro Bequengue.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Informática de Gestão. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No passado recente, antes da era internet e dos avances obtidos recentemente nesta área, as bibliotecas eram vistas como um espaço físico onde se pode encontrar uma série de obras literárias e documentos. As pesquisas e consultas só podiam ser feitas no local e no horário de funcionamento do espaço. Com o Boom da internet e com novos avanços tecnológicos obtidos ao nível das redes de computadores, fez com que a internet atingisse as dimensões que vemos hoje. Ao contrário das bibliotecas tradicionais em que a interacção com utilizador só é possível presencialmente, o desenvolvimento da internet permitiu ultrapassar esta barreira. Este Projecto tem como objectivo permitir que um utilizador, possa comodamente, a partir de uma rede com acesso a internet, consultar e reservar uma lista de obras literárias, bem como um conjunto de informações disponibilizados pela biblioteca e dar opiniões através de comentários, a qualquer hora.

    • Aplicação da norma ISO/IEC 27002:2005 nA ISS Facility Services PortugalAndré Filipe Carvalho Onofre Sabino, Marco Aurélio Moniz Jorge.
      Orientador: N/A
      Licenciatura em Informática de Gestão. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Atualmente, a generalidade das organizações, independentemente do sector onde atuam, tornaram-se fortemente dependentes dos seus sistemas informáticos para gerir as suas atividades e suportar a tomada de decisão. Gestores de topo, preocupam-se com as dramáticas consequências que apresenta para a sua competitividade, um acidente que afete o funcionamento dos seus sistemas informáticos e a informação que processam. Sensibilizada com o tema, a ISS Facility Services, pretendeu desenvolver uma análise às suas atuais políticas de segurança da informação, que proporcionasse um contributo ativo para a otimização das boas práticas de Segurança dos seus Sistemas de Informação. Iniciando-se a partir de uma análise contextual da organização, na caracterização do serviço de gestão de tecnologias de informação e dos sistemas de informação, que estão sob a sua responsabilidade, este projeto reflete a visão e as melhores práticas correntes no que diz respeito à segurança dos sistemas de informação. Realizado com o apoio da Norma Internacional ISO/IEC 27002:2005, adotada e reconhecida pela maioria dos países que utilizam sistemas de informação organizacionais como plataformas essenciais de desenvolvimento, dirige o seu estudo para a otimização de práticas operacionais de segurança da informação em áreas relevantes como: As Políticas de segurança, a Organização da segurança da informação, a Gestão dos recursos, a Segurança física e ambiental, a Gestão das operações e comunicações, o Controlo de acessos, a Gestão de incidentes de segurança da informação e a Gestão da continuidade do negócio. A transparência das preocupações debatidas neste trabalho é um contributo para que a segurança da informação e dos sistemas de informação na ISS, alcance o nível adequado face às responsabilidades de garantir a confidencialidade, a integridade, e a disponibilidade da informação organizacional.

    • Aplicação de Gestão Espaço em Disco para bases de dados ORACLERicardo Alvarez, José Pedro Esteves Correia.
      Orientador: José Aser Lourenzo
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: The objective of this work is to build up an application for Remote Oracle Database Administrators (DBA) ORACLE. It will improve the response time and mobility for executing tasks related to database storage management, which will give a better mobility in what concerns the implementation of tasks associated to the management of the space in disk of the data base ORACLE. For this purpose and using new technologies, we developed an application for the mobile Android platform that will enable a DBA to manage the database disk space using a mobile phone or a tablet PC running Android operating system. We used a server, WAMPSERVER, which is not only responsible for the PHP and MySQL, but also for the management of the ORACLE database. We also had in mind that some of the statments (SQL) sent to ORACLE might take too long to be performed. Having this fact in mind, we have created an auxiliary table in a MySQL database which allows the management of the long running SQL statements, sending the information about the state of the statments to the Android system. This table is also used as a log for registering all SQL statements executed by the remote DBA. As last product, this table lets us know all the statments SQL requested to ORACLE.

      Áreas: gestão.

      Tecnologias usadas: MySQL; PHP; WampServer.

    • CVGest – Plataforma de gestão de CurrículosPaulo Ramalho, Sónia Neves.
      Orientador: António Frazão, Pedro Malta
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: For our final year project we were asked to draw up a Web platform that would make an automatic management of the ULHT Student Curriculum Vitae to respond to requests from various entities, external / internal and also requests from students for internships / jobs / Themes TFC. With the guidance of Professor Antonio Frazão and Professor Pedro Malta we compiled the work we describe below

    • Estante DigitalAna Maria Moutinho.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente projecto final de curso consiste no desenvolvimento de um protótipo que implementa algumas funcionalidades e consiste num módulo do projecto “Estante Digital”. Este protótipo é composto por uma superfície multitoque e uma aplicação que permite o utilizador interagir visualmente com objectos 3D através do toque. A aplicação permite que um ou mais utilizadores possam interagir em simultâneo.

      Palavras chave: Arquitectura Interactiva; Estante Digital; Multitoque; TUIO; Unity 3.

    • Estudo Comparativo de ‘ENTERPRISE ARCHITECTURE FRAMEWORK’S’Vitor Abreu, Anabela Abrantes.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Cada vez mais as organizações sentem a necessidade de melhor gerirem o seu negócio ou atividade, de se adaptarem às novas conjunturas internacionais. A elaboração da sua Arquitetura Empresarial (AE) para otimizar recursos, criar novas oportunidades no mercado, reduzir custos supérfluos, é assim um recurso de grande importância. Com este trabalho pretende-se fazer um estudo comparativo das principais Frameworks que servem de apoio à elaboração das AE, quais os seus pontos fracos e pontos fortes, no sentido de melhor se entender qual/quais delas as organizações devem utilizar para realizarem a sua respetiva AE.

    • Estudo comparativo sobre de Arquitectura Trabalho final de curso Sob Orientação Estudo comparativo sobre Frameworks de Arquitectura de Sistemas EmpresariaisJoão Luís Faria De Matos, Nuno Jorge Duarte Pinto.
      Orientador: Acácio Carmona
      Licenciatura em Informática de Gestão. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A disciplina de Arquitectura de Sistemas Empresariais vai tendo cada vez mais importância na decisão de investimento das empresas e respectiva gestão de portfólio. Esta relevância é cada vez maior nos dias de hoje uma vez que estamos numa altura em que as empresas enfrentam maiores desafios e a adopção de uma framework de sistemas empresarial pode ser o fio condutor na aplicação da estratégia da empresa que, a ajuda a enfrentar os dias difíceis que se avizinham. Com este trabalho não existe a pretensão de rotular frameworks como boas ou más, uma vez que uma framework usada numa empresa pode ser adequada mas ao ser utilizada numa outra empresa com outro ramo de negócio poderá obter resultados menos satisfatórios. Neste trabalho foram recolhidas e classificadas um conjunto abrangente de frameworks segundo critérios que pensamos ser os mais pertinentes para a escolha de uma framework para usar na empresa.

      Palavras chave: Framework.

    • Estudo da Qualidade de Experiência da Internet em Cabo VerdeValdemiro Medina Évora.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Hoje as Tecnologias de Informação e Comunicação são determinantes para o crescimento e desenvolvimento económico e social de qualquer sociedade desempenhando um papel determinante do conhecimento e da informação. O trabalho aqui apresentado tem por base um levantamento do estado das infra- estruturas das Tecnologias de Informação e Comunicação em Cabo Verde, do surgimento da Internet e da sua evolução e do seu estado actual, dando a conhecer as características dos serviços da Internet e da qualidade de experiência dos utilizadores. A análise da qualidade de experiência da utilização da Internet, foi criado e aplicado um questionário baseados noutros semelhantes publicados na literatura.

      Áreas: Telecommunications.

    • Estudo do perfil de Abandono dos clientes pertencentes a uma Organização Bancária, através da aplicação de modelos e técnicas preditivas de Data MiningLuís Miguel Peres Barros Barriga.
      Orientador: Ana Margarida Gomes Alexandre
      Licenciatura em Informática de Gestão. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O projecto que aqui se apresenta aborda um tema cada vez mais importante, no contexto da actual crise global: retenção (e abandono) dos clientes do mercado Bancário. Na concretização deste trabalho foi desenvolvido um Modelo Preditivo de Data Mining que decerto ajudará a detectar e a explicar as razões inerentes ás situações de Abandono. A metodologia utilizada no desenvolvimento do projecto foi a metodologia “implementação plataformas inteligentes” (IPI), a qual é utilizada pelo SAS para o desenvolvimento de projectos de Data Mining. O conhecimento daqui proveniente possibilitará á organização definir estratégias melhor direccionadas para a mitigação antecipada do risco de Abandono conquistando assim uma preciosa vantagem competitiva sobre a concorrência .

      Palavras chave: Abandono; Banca; Gestão do Relacionamento dos Clientes; Mineralização de Dados,; Modelos Preditivos.

    • Gestor e Automizador para Equipamentos Configuráveis por Linha de ComandosPedro Cunha.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Nowadays, the vast majority of business communications equipment is configurable by command line (CLI). In certain product ranges, almost all the interaction with the unit is made in this particular way. It is especially in this business context, that arises the need to automate certain tasks performed massively and in a repetitive execution. This work aimed to obtain an intuitive tool for minimally manage but fully automate tasks to interact with equipment or equipment groups that are configurable by command line. This solution should alleviate human resources in a way that they can dedicate their time and effort to more complex or motivating tasks, thus improving skills and optimizing time.

    • Ginásio Guida & AgeuAgeu Paim, Margarida Samuel.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2011

      Email: deisi@ulusofona.pt

      Resumo: Na sociedade designada por muitos como a “sociedade da informação”, a Informação constitui um factor primordial para qualquer processo de decisão organizacional. Os Sistemas de Informação tornam-se assim de importância vital para as organizações, que deles sempre dependeram. O tema principal deste projecto é criação de uma plataforma Web que irá permitir no caso dos clientes um rápido acesso ao ginásio e realizar diversas operações como marcar aulas, alterar os seus dados pessoais, cancelar aulas. Para o desenvolvimento da aplicação utilizaremos linguagens como Php, Html, MySQL.

      Palavras chave: PHP.

      Tecnologias usadas: HTML; MySQL; PHP.

    • Guia de Instalação – Livraria VirtualLucindo Lopes De Barros, Marino Sanha.
      Orientador: Pedro Freire
      Licenciatura em Engenharia Informática. 2011

      Email: deisi@ulusofona.pt

      Resumo: Resumo não disponível

    • Implementação IPv6 e DNSSECJoão Pedro Costa Vieira, Tiago Miguel Rodrigues Gonçalves Limpo.
      Orientador: José Rogado, Pedro Malta
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: IPv6 A possibilidade de podermos ter a nossa torradeira com IP, assim como o nosso frigorífico ou mesmo o forno estarem acessíveis a partir de qualquer parte da Internet? O IPv6 é a nova versão do IP, e foi desenvolvido para suceder à actual versão (o IPv4). O que motivou o desenvolvimento desta nova versão foi a aproximação da exaustão do espaço de endereçamento e a necessidade de resolver algumas das limitações do IPv4, nomeadamente no que toca à segurança, com a ajuda do DNSsec, mobilidade e simplificação de algumas das funcionalidades do protocolo IPv4. A escassez de endereços, embora manifestando-se globalmente, é particularmente grave em certas zonas do globo onde a Internet não tem tido grande evolução e para as quais foram reservadas pequenas faixas de endereçamento. Na Europa, embora a situação não seja dramática, o problema existe e a Comunidade Europeia está a apostar na evolução para o IPv6 tendo sido criada uma Task Force para o efeito. DNSSEC É o nome dado às extensões de segurança ao protocolo DNS e foi criado para proteger e autenticar o tráfego DNS. Estas extensões procuram validar os dados através de assinaturas digitais, fazendo uso de assinaturas criptográficas assimétricas. Provê segurança para a resolução de endereços. Funciona como um caminho alternativo para a verificação de autenticidade. Por exemplo, no caso de domínios .eu vai ser obrigatório a utilização do DNSSEC. Estas operações ocorrem antes de qualquer verificação de segurança em camadas superiores (SSL, SSH, PGP etc…). A autenticidade e integridade são providas pela assinatura dos Conjuntos de Registros de Recursos (Resource Records Sets – RRset) com uma chave privada. Zonas delegadas (filhas) assinam seus proprios RRsets com sua chave privada. Autenticidade da chave é verificada pela assinatura na zona pai do Recurso DS (Record DS) (hash da chave pública da zona filha). A chave pública é usada para verificar RRSIGs dos RRsets. Autenticidade da não existência de um nome ou tipo provida por uma cadeia de registros que aponta para o próximo em uma sequência canônica.

    • Isaura Esteticista – Website EmpresarialCarina Barbosa, Mauro Cheganças.
      Orientador: José Rogado
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O website Isaura Esteticista foi desenvolvido com o intuito de complementar o respectivo estabelecimento a nível de clientes e administração. O site direcciona-se a clientes e à própria administração. Os clientes têm um acesso mais facilitado e disponível, informações sobre os serviços prestados, bem como, o visionamento de imagens e disponibilidade dos artigos para venda. No que diz respeito à administração, o site disponibiliza um rápido acesso à ficha de clientes, gestão da loja, marcações, inventários anuais com entrega directa via E-mail, assim como adicionar/retirar e visualizar produtos da loja. A área de administração é exclusivamente acedida através de Login. O conteúdo deste website tem um vasto conjunto de informação pesquisada e minuciosamente analisada, obtida a partir das características dos aparelhos e documentos a nível de estética profissional.

    • MeOnMapBruno Manuel David António, Hugo Miguel Assis Augusto.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este documento pretende apresentar e descrever as componentes do sistema implementado no âmbito da realização da cadeira de Trabalho Final de Curso, bem como identificar as optimizações e evoluções ao presente trabalho. Desta forma foi proposto o desenvolvimento do projecto MeOnMap. Este tem como objectivo fazer a integração de redes sociais com a componente de geolocalização, utilizando como meio as funcionalidades e mobilidade disponibilizada nos equipamentos smartphone com tecnologia Android. A arquitectura do sistema divide-se em duas componentes: • MeOnMap – Aplicação móvel para equipamentos Android, que disponibiliza o interface de funcionalidades com o utilizador; • MeOnMapServer – Sistema central, com capacidade para processamento e arquivo da informação disponibilizada pela aplicação móvel; O projecto aqui apresentado implementa um conjunto de funcionalidades que demonstram de uma forma genérica os objectivos a que nos propusemos. No entanto estamos cientes de que este, ainda não atinge o estado de maturidade necessário para que possa ser considerado um produto final. Como tal, deverá ser considerado como um protótipo inteiramente funcional com potencial de crescimento em funcionalidades e algumas necessidades de optimização quanto à performance.

      Palavras chave: Android.

      Áreas: Telecommunications.

      Tecnologias usadas: Android.

    • Modelação das interações completas da rede social profissional LinkedIn usando a ontologia DEMOAna Martins.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Actualmente as relações sociais mostram-se cada vez mais complexas, o que torna a modelação das mesmas um grande desafio. Neste trabalho é proposto uma modelação da rede social profissional LinkedIn para tal, utiliza-se a metodologia DEMO ( Design Engineering Methodology for Organizations) com o objectivo de modelar as principais transacções da rede social LinkedIn de maneira a simplificar a complexidade da mesma.

      Palavras chave: Modelação de Tópicos; Redes Sociais.

    • O NFC como solução para guias culturaisAndré Filipe Da Rosa Mendes.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Em parceria com Vodafone
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Esta aplicação pretende criar uma maneira fácil e divertida de interagir com a cultura mediante a utilização do Near Field Communication (NFC) do telemóvel, oferecendo ao utilizador uma experiência multimédia, tanto num museu de arte como num passeio pela cidade, através de uma tecnologia intuitiva. Tendo a descrição audio como base, este guia consegue adaptar-se a todo o tipo de necessidades linguísticas, sem que a entidade tenha que implementar soluções com elevado custo. O NFC facilita, ainda, a navegação indoor de um espaço sem existir necessidade de utilizar tecnologias adicionais de localização.

      Palavras chave: Android; Cultura; Guia Audio; Multimédia; NFC.

      Áreas: empresarial.

    • O desemprego em PortugalMaria Silvina Lopes Alves.
      Orientador: Ana Margarida Gomes Alexandre
      Licenciatura em Informática de Gestão. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Desde o ano de 2008, ano em que se deu o colapso da economia Mundial devido à declaração de bancarrota da empresa norte-americana Lehman Brothers, que Portugal tem vindo a viver uma profunda crise financeira e social, resultando num acentuado acréscimo da taxa de desemprego no nosso país. Para colmatar este problema, isto é, para que sejam criados novos postos de trabalho (a fim de diminuir a referida taxa de desemprego) é necessário que a economia nacional seja estimulada. Uma das formas de sabermos quais as áreas do nosso país onde a incidência da taxa de desemprego é mais elevada e desta forma desenvolver acções que possam reverter esses mesmos números é fundamental identificar e conhecer o perfil destes, ou seja, desenvolver um Modelo de Segmentação (modelo comportamental de Data Mining). No seguimento desta temática, este projecto consistiu no desenvolvimento e implementação, do modelo de segmentação de beneficiários do sistema de Segurança Social com o objectivo de criar e aplicar estratégias e campanhas de contacto sobre cada um dos perfis dos desempregados identificados. Desta forma, utilizando este modelo, será possível reactivar a situação profissional de cada um dos indivíduos desempregados registados na Segurança Social.

      Palavras chave: Análise de Clusters; Desemprego; Distribuição Geográfica; Modelo de Segmentação.

    • Plataforma Tempo Real de Gestão de TráfegoTiago Filipe Alves De Oliveira Nunes Ferreira.
      Orientador: Rui Ribeiro
      Licenciatura em Informática de Gestão. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A implementação de um data warehouse numa empresa é um passo extremamente importante, dado que permite transformar dados em informação e concentrá-la num único local, tornando o seu acesso bastante rápido e intuitivo. Recorre normalmente a técnicas de modelação dimensional, utilizando tabelas de dimensões e tabelas de factos. Por sua vez, os sistemas de Business Intelligence recorrem a data warehouses para identificar, extrair e analisar dados de negócio, permitindo análises OLAP e utilização de dashboards para visionar a informação critica à tomada de decisão. Neste projecto foi efectuado um modelo de dados dimensional para solucionar o problema de acesso aos dados de tráfego em tempo real. Neste contexto foi também desenvolvido um cubo e um dashboard para análise de forma gráfica. O desenvolvimento de sistemas deste género nunca termina na fase de entrada em produção, uma vez que a informação não é estática, mas dinâmica, tornando-se necessária a adaptação dos modelos e ferramentas de análise desenvolvidas.

    • Portal Customer OperationsPaulo Alexandre Oliveira.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: This paper presents a simple web based interface, build to improve business processes for Vodafone Portugal Customer Operations Area, by applying several concepts, methods and development techniques lectured for the last tree years at Universidade Lusófona, while attending “Informática de Gestão” degree. The aim was to replace completely the use of MS-Office tools (Excel and Access) used to build bill printing and finishing production reports, to be delivered to external partners and also to gather essential data concerning activity reporting, providing manual work reduction and its inherent error margin. The software was built to lighten manual work by automating several tasks. It was also considered and considering business unit growing needs, as it embraces new activities such as bill review and archive, which were out of scope for current project. The development of current project also reflects business dependency for real-time data and information provided by an information system, in order to support activity, processes and mainly to improve decision-making in a competitive and aggressive market environment.

      Palavras chave: Business Process Managment; Decision Support Systems; Information systems; Reporting.

    • Portal EmpregoAndré Afonso.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Informática de Gestão. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Trabalho Final de Curso (TFC), é um trabalho académico, realizado no decorrer do 2o semestre do último ano da licenciatura em Informática de Gestão, pondo em prática os conhecimentos adquiridos ao longo dos três anos de licenciatura, de modo a implementar uma solução informática. Pretendem-se criar uma solução informática para instituição de ensino privada, a Universidade Lusófona de Humanidades e Tecnologias. A aplicação terá a finalidade de tornar mais eficiente o trabalho produzido no gabinete SACEE, tendo em conta que os processos de preenchimento dos formulários irão ser muito mais rápidos, não despendendo assim muito tempo. Para a realização do projeto serão usadas as linguagens de programação PHP, Javascript e MySql.

      Tecnologias usadas: JavaScript; MySQL; PHP.

    • Prova de Conceito de um Sistema de Gestão de Incidentes de Proteção CivilCarlos Pimentel, Paulo Santos, Ricardo Bessa.
      Orientador: José Faisca
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Vivemos num mundo em contínua mudança sendo imprevisível o acontecimento de catástrofes e outros tipos de incidentes que podem por em perigo pessoas e bens, é pois missão de qualquer sociedade preparar-se e gerir da melhor forma incidentes que a possam por em risco. Assim é vital, neste contexto, antever, preparar, difundir e gerir as operações que conduzam à minimização de danos.

    • Rede SocialDiogo Leal, Patrick Fernandes.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Informática de Gestão. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O foco do nosso trabalho final de curso é a personificação e modelação arquitectural de uma rede social opensource. A interacção entre todos os intervenientes de uma Universidade é muito importante, acreditamos que para além das aulas, os alunos e professores deveriam comunicar entre si mais vezes com o objectivo de obter uma relação unificada pois, no mínimo, cada aluno tende a ficar 3 anos para finalizar o curso, e como tal todo esse tempo seria melhor aproveitado ganhando assim mais conhecimentos dentro de um ambiente familiar e confiante do que num ambiente estranho. Inspirados na história real do facebook de Mark Zuckerberg, a rede social que está a ser modelada destina-se unicamente á Universidade Lusófona. Através dela, os alunos, professores e todas as pessoas que agregam a universidade podem interagir entre si enviando mensagens, criar fóruns de discussão, repartir informações acerca do conteúdo das cadeiras, tentado assim criar o ambiente óptimo de trabalho. Este trabalho final tem também como objectivo realçar a facilidade de como hoje em dia qualquer pessoa ou grupo, com certa determinação e trabalho, consegue criar e gerir uma rede social através de um opensource como base inicial de trabalho. O opensouce foi escolhido baseado no conceito da usabilidade, da navegabilidade e acessibilidade, incluindo apenas funcionalidades necessárias e úteis para os utilizadores. Na personificação da rede social foi utilizada a linguagem de programação PHP e HTML, sendo a linguagem de modelação UML a escolhida para elaborar a representação da sua arquitectura.

      Áreas: empresarial.

      Tecnologias usadas: HTML; PHP.

    • Relatório do Projecto Fim de CursoLeónidas Sousa Manso Duarte Henriques, Rui Saloio.
      Orientador: António Frazão
      Licenciatura em Informática de Gestão. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No trabalho descrito neste relatório apresentamos uma ferramenta desenvolvida em linguagem Java, construída para melhorar o trabalho de todos os Administradores de Sistemas e Bases de Dados que necessitam um método de acesso rápido às Bases de Dados locais ou Remotas. Esta ferramenta foi feita através de todas as técnicas de desenvolvimento, métodos e conceitos ensinados durante os últimos três anos na Universidade Lusófona enquanto alunos da licenciatura de Informática de Gestão. O objectivo foi criar uma ferramenta leve e portátil para Administração de Bases de Dados Oracle, mais fácil de utilizar e orientada para as acções de operação e manutenção (O&M) em vez de utilizar a linha de comando SQL, podendo assim acelerar o acesso à Base de Dados e minimizar o erro humano. Este software foi construído para melhorar o trabalho dos Administradores de Sistemas e Bases de Dados ao automatizar várias de tarefas de O&M. O potencial de crescimento desta ferramenta pequena e portátil leva-nos a considerar a criação de mais versões com novas funcionalidades, no entanto e para já, estas novas versões não fazem parte deste projecto. O desenvolvimento deste projecto reflecte a necessidade de ferramentas portáteis e úteis no segmento de negócio onde podem ser vistas como uma mais-valia no trabalho do dia-a-dia e em todas as actividades dos Administradores de Sistemas e Bases de Dados.

      Palavras chave: Gestão de Bases de Dados; Operação e manutenção; Sistema Operativo; Sistemas de informação.

    • SMARTCONDOIngrid Ferreira.
      Orientador: Pedro Freire
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente projecto final de curso consiste no desenvolvimento de um sistema de gestão de condomínios, que tem por objectivo facilitar esta tarefa tanto aos condóminos como ao administrador. O projecto consiste na concepção e desenvolvimento de um sistema de informação para a Web (PC) que é desenvolvido na plataforma ASP.NET.

      Palavras chave: ASP.NET; Gestão; Gestão de Condomínios.

      Áreas: gestão.

      Tecnologias usadas: ASP.NET; Web.

    • Shop & GoVítor Antunes E Pedro Serra.
      Orientador: Luís Gomes
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: This work studies was intended to be developed a prototype of a mobile application solution an auto purchase, where the client registers the items to purchase using personal mobile device. At the end of the purchase, the customer will pass data from their equipment purchases to the store. During the purchase process, the client can query the selected items and values involved. (Type Operating System " Purchase and Follow " the Continent ) . In the system could still added with additional options such as special service for customer, that this does not need to carry the selected items . The level applicational requirements, had to be integration with ERP ( Web Services) .

      Palavras chave: Android; ERP; Google.

      Áreas: empresarial; gestão.

      Tecnologias usadas: Android.

    • Visualização Gráfica de Ficheiros de DadosVítor Fernandes, Rui Santos.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este Trabalho de Fim De Curso tem por finalidade a construção de uma ferramenta que, usando os ficheiros de dados presentes no web site www.opensignals.net, permita a sua visualização, total ou parcial, em forma de gráfico, facilitando assim a interpretação ao utilizador final.

    • mobVP – mobile Visit PortugalPaulo Sanches.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A rápida evolução tecnológica dos dispositivos móveis está a mudar radicalmente a forma das pessoas comunicar. O crescimento exponencial deste mercado com todo o tipo de equipamentos Smartphones, PDAs, Tablets, etc, permite atualmente uma experiência única não só ao nível da comunicação e usabilidade mas fundamentalmente no acesso à informação. Crescem assim áreas de negócio completamente novas, potenciando este novo mercado emergente, com produtos e serviços baseados na mobilidade, inovação e experiencia. Assiste-se assim a uma progressiva mudança de paradigma, passando de uma simples experiencia de utilização, onde o foco era o utilizador final, para uma estratégia de verdadeiros sistemas de informação, onde as organizações suportam o seu negócio na mobilidade. Sendo o Turismo uma área com um peso muito considerável na economia nacional, cerca de 10% do PIB, muito ainda está por fazer, no que diz respeito à disponibilização de serviços móveis de apoio ao Turista que visita o nosso País. Integrado no Ministério da Economia e do Emprego, o Turismo de Portugal é a Autoridade Turística Nacional responsável pela promoção, valorização e sustentabilidade da atividade turística, agregando numa única entidade todas as competências institucionais relativas à dinamização do turismo, desde a oferta à procura. Através do Portal Internacional VisitPortugal, o Turismo de Portugal através da sua área de promoção turística, pretende fazer chegar a cada turista, toda a informação necessária para planear e concretizar uma visita a Portugal. Em funcionamento desde 2004, dispondo dos conteúdos traduzidos em 10 idiomas, desde o Inglês, Alemão, Russo, Japonês entre outros, o VisitPortugal dispõe atualmente de uma base de dados de conhecimento muito completa sobre a oferta turística em Portugal, desde alojamento, restauração, cultura, natureza, eventos, etc., apresentando-se assim como um cartão-de-visita por excelência para o turista estrangeiro e nacional. Aproveitando este potencial de conhecimento do setor, aliado à certificação e registo de empreendimentos e atividades turísticas, faz todo o sentido o Turismo de Portugal dar um passo em direção à mobilidade, disponibilizando aos potenciais turistas estes conteúdos de forma racional e utilitária em dispositivos móveis, tornando a estadia dos mesmos numa experiencia completa, recheada de informação e boas orientações, possibilitando tirar partido do melhor que se faz em Portugal. Sendo uma forma de promoção turística e divulgação dos destinos de Portugal, competência direta do Turismo de Portugal, esta solução deverá ser totalmente gratuita para todos os que pretendam instalar.

    • “Vision Scope” para implementação de uma solução CRM numa empresa de transportesJoão Pedro Covas.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No momento da escolha do tema para o meu trabalho de final de curso surgiram várias opções. Decidi incorporar, para além dos conhecimentos adquiridos nesta instituição, a minha experiência profissional que entretanto acumulei ao longo dos últimos anos e reflectir esses conhecimentos neste trabalho, que acredito ser um contributo futuro para a universidade e alunos. Nos dias de hoje novos projectos empresariais não “surgem” com o mesmo ritmo do passado. A maturidade das plataformas existentes assim como uma menor capacidade por parte da maioria das empresas para investirem em novos projectos obrigam a uma abordagem comercial mais “agressiva” e com maior conhecimento do cliente. Diria mesmo que o esforço de “pré-venda” será tendencialmente mais elevado, obrigando a um trabalho de prospecção, análise e justificação económica criteriosa para que cada projecto seja, eventualmente, considerado e analisado por parte da administração. Assim, este trabalho tem como objectivo construir um documento “Vision Scope” para implementação de uma solução CRM numa empresa de transportes, definindo uma estratégia de aproximação e demonstração das vantagens na adopção de uma solução deste tipo, transversal a toda a organização. São também identificadas e justificadas um conjunto de necessidades que suportam a decisão de adopção de uma plataforma de CRM (Customer Relationship Management) para o cliente, neste caso uma empresa genérica na área dos transportes que apelidei de TN – Transportes Nacionais.

    • Alocação de equipamento em DIF2Pedro Da Costa Campos Correia.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este relatório tem como objectivo descrever todo o processo envolvido no desenvolvimento deste projecto de Trabalho Final de Curso. O seu objectivo consistiu no planeamento e desenvolvimento de uma aplicação de alocação de equipamento, fazendo uso da tecnologia DIF 2.

    • Aplicação de Apoio à Força de VendasFernando Jorge Caramelo Santos, Ricardo Manuel Fernandes Santana.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este Trabalho Final de Curso é um estudo sobre um revendedor de equipamento informático para o qual irá ser desenvolvida uma nova ferramenta de auxilio à sua força de vendas. Vão passar a utilizar uma plataforma no seu dispositivo móvel, que lhes vai permitir ter acesso a informação actualizada e sincronizada em tempo real. Esta implementação vai permitir reduzir custos e tempo na actividade operacional, e dar resposta imediata ao cliente, aumentado assim a sua satisfação. As funcionalidades enumeradas acima são as principais, no entanto serão complementadas com outras no BackOffice, e no FrontOffice que irão tornar a gestão da Empresa mais eficaz.

    • Aprovação Electrónica de Processos através do Cartão de CidadãoMário Vara, Herlânder Dias.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este documento é um relatório do trabalho final de curso e tem por objectivo dar a conhecer o âmbito do trabalho, toda a pesquisa necessária, a sua implementação, as suas conclusões e alguns melhoramentos futuros que se traduzem numa evolução natural do projecto. Como o título indica, Aprovação Electrónica de Processos através do Cartão de Cidadão, o trabalho tem como base duas áreas, primeiro a aprovação electrónica de processos, que nada mais é que a assinatura digital de documentos e a segunda o cartão de cidadão. O cartão de cidadão, em Portugal, é utilizado como cartão de identificação pessoal ao nível de várias entidades governamentais e possui tecnologia para uma identificação e assinatura digitais. Neste trabalho o utilizador usa o seu cartão de cidadão para assinar digitalmente documentos. Nesse sentido é desenvolvida uma solução, que permite ao utilizador seleccionar um ou mais formulários InfoPath para assinar, permite também verificar a validade de assinaturas nesses formulários e por último, permite consultar os dados do detentor do cartão. Para alcançar o mencionado anteriormente, foi feita em primeiro lugar uma pesquisa que abrangeu temas como, a assinatura digital, a assinatura XML, a criptografia e os seus vários modelos, certificados digitais e InfoPath. Na prática essa pesquisa traduz-se nas funcionalidades implementadas pelas aplicações desenvolvidas.

    • Criação de um Guião de Formação e Desenvolvimento de uma Acção de Formação sobre a Instalação e Configuração de uma ferramenta de monitorização de redes.Flávio Luiz Leandro.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente projecto tem como objecto criar um guião de formação e desenvolver uma acção de formação para a instalação e configuração de uma ferramenta de monitorização de redes e sistemas. Neste projecto serão aplicados muitos fundamentos aprendidos no decorrer do curso de licenciatura em engenharia informática, tais como conhecimentos sobre arquitectura de sistemas operativos, fundamentos de redes e segurança, conhecimentos de tecnologias e protocolos, capacidades de utilização e administração de sistemas operativos Linux bem como uma abordagem geral de operações e procedimentos de utilização deste sistema. Outro importância deste projecto visa entender quais os principais serviços que podem causar impacto no funcionamento de uma infra-estrutura TI e que merecem uma monitorização atenta com um sistema automatizado de alarmes e notificações. Alguns do serviços mais importantes e mais utilizados numa base diária serão demonstrados e exemplificados passo-a-passo no Guião de Instalação e Configuração sobre como configurar.

    • Cuidar MelhorSérgio Marques.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Trabalho Final de Curso tem como objectivo a implementação de uma aplicação para a resolução de Trouble Tickets na Clínica São João de Deus. O desafio consiste na utilização de uma aplicação sem custos existente no mercado. Apesar dos sistemas de trouble ticket estarem amplamente difundidos e estudados, nenhum satisfaz todos os requisitos pedidos pelo cliente. Dessa forma, construí uma aplicação de raiz, com a possibilidade de alteração da aplicação graficamente, podendo cada empresa adaptar esta aplicação às suas necessidades. Uma plataforma de pedidos é uma ferramenta fundamental para empresas, permitindo a resolução de problemas submetidos pelos utilizadores, fomentando uma proximidade entre o utilizador e o técnico de uma forma organizada e estruturada. O facto da aplicação ser online, implica que não se instale nada nos computadores dos utilizadores, sendo apenas necessário que estes tenham um browser.

      Áreas: saúde.

      Tecnologias usadas: Java; MySQL; PHP.

    • DISASTER RECOVERY DE CENTROS DE DADOS COMPLEXOS – METODOLOGIA E APLICAÇÃOPedro Pinho.
      Orientador: N/A
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho tem como objectivo primordial definir um conjunto de passos e documentos para a elaboração de um projecto de Disaster Recovery do centro de dados, apresentando uma metodologia para o efeito. A intenção de criar uma metodologia advém da necessidade de encontrar um plano que seja facilmente aplicável, que se mantenha vivo e que possa permitir a optimização de recursos, tendo em linha de conta as vicissitudes orçamentais das empresas. A abordagem proposta é centrada no mapeamento dos processos de negócio, permitindo identificar os sistemas mais críticos e os tempos de resposta acordados com o Negócio. Tal análise permite a elaboração de um guião para a implementação do centro de Disaster Recovery, tendo em conta os objectivos da Gestão e os constrangimentos orçamentais. A metodologia proposta é aplicada ao caso concreto da empresa VASP, Distribuidora de Publicações, SA.

    • Disaster Recovery TecnológicoSara Carvalho Silva, João Manuel Robalo.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Resumo não disponível

    • Event Manager 2010Pedro Azevedo, Ricardo Francisco.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Event Manager 2010 is a Web based application that has the goal to manage several user groups simultaneously. Users can share information, participate in their group events, schedule their own personal events and interact with each other using the mini forum available in every group event. Event Manager 2010 is also a very simple and intuitive application in order to improve the user experience.

    • Framework para backup de dados de negócio, aplicado a um exemplo simplificado da CSJDPedro Santos Bessa, José Saraiva Sousa.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O mundo da informática está sujeito a erros, mas também está habilitado a combatê-los. As falhas, sendo cada vez menos frequentes, originam uma falsa sensação de segurança que faz com que uma tarefa fundamental para qualquer organização (o backup) seja encarada como algo secundário. Porque pouco visível, o backup acaba por ser preterido por outras tarefas mais facilmente entendíveis como de maior valor acrescentado. Num mundo globalizado e em crise económica, todos os sistemas de TI estão sob exigência quanto à disponibilidade e eficiência, sendo observados do ponto de vista económico através do retorno do investimento (ROI). Esta visão peculiar dos SI torna cada vez mais difícil a existência de elevados gastos com um sistema que se espera não necessário. Um backup é facilmente encarado como um seguro: é simplesmente um custo, enquanto não temos um azar. Através dessa perspectiva económica, o futuro começa a ganhar forma: “cloud computing”. Espera-se que esta nova abordagem venha reduzir consideravelmente os custos de propriedade (TCO), aumentar consideravelmente os ROI, para além do aumento da eficiência e uma redução de custos através do serviço “pay-as-you-go”. Mas essa realidade ainda comporta vários riscos não negligenciáveis, tanto sob o ponto de vista técnico (falha na ligação à rede) como de segurança (quem controla os dados). Com este trabalho pretendemos demonstrar que, ainda no actual contexto, é possível ter um sistema de backup com capacidade evolutiva, fácil de controlar e de manter, silencioso mesmo para os elementos do SI, com baixos custos de manutenção, sem nunca descurar a indispensável fiabilidade.

      Palavras chave: Controlo; Eficiência; Inovação; Restauro; Salvaguarda; backup.

    • FreeBSD VPS ManagerFrancisco Alves Cabrita; Luís Monteiro Castro.
      Orientador: Pedro Freire
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projecto protótipo desenvolve uma solução alternativa para gerir e distribuir local e remotamente FreeBSD Jails – Virtual Private Systems. O sistema é uma aplicação web para administrar ambientes virtuais e seus utilizadores, assim como monitorizá-los enquanto sistemas residentes em anfitriões FreeBSD. Esta componente é responsável por permitir administradores de sistemas configurar e agendar a construção de servidores virtuais nos seus nós físicos. O seu principal propósito é disponibilizar uma ferramenta que facilite e, em parte, automatize a criação de servidores virtuais. Com esta ferramenta obtemos ainda uma visão global, holística de toda a infra-estrutura o que permite controlar a parte como um todo, de forma simples. Fica em aberto no futuro, o desenvolvimento e integração de um módulo capaz de enviar e receber mensagens XMPP com instruções aos agentes instalados em cada nó na rede, com a finalidade de expandir este sistema, criando uma nuvem de sistemas virtuais. Ambos os componentes vão comunicar com sub- sistemas que abstraem a gestão das Jails recorrendo a ferramentas disponíveis no sistemas operativo. Outros sistemas dependentes são o motor de bases de dados e o servidor XMPP em si.

      Palavras chave: Cloud; Distribuição de Sistemas; FreeBSD; Gestão da Informação; Jails.

      Áreas: gestão.

      Tecnologias usadas: FreeBSD; HTTP Webservices.

    • GDA – Gestão de AlunosHugo Pereira Fernandes.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho tem como objectivo o desenvolvimento de uma aplicação para PDA–Windows Mobile 6, para auxiliar o Docente a registar os dados das notas nos diferentes momentos de avaliação. Foram aqui aplicados alguns conhecimentos adquiridos no curso de Licenciatura Engenharia Informática da Universidade Lusófona de Humanidades e Técnologias, nomeadamente nas cadeiras de programação orientada a objectos, Bases de Dados, Interacção Homem Máquina e Engenharia de Software.

      Áreas: gestão.

    • GOVERNANÇA DE TI “CASE STUDY”: Empresa de ServiçosClaudia Matos.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Nos últimos anos, com o forte desenvolvimento da informática, as Tecnologias de Informação evoluíram de uma orientação meramente de suporte administrativo para um papel estratégico dentro de uma organização. A visão de TI como estratégia competitiva tem sido discutida e enfatizada, pois não só sustenta as operações de negócio existentes, mas também permite que se viabilizem novas estratégias empresariais. A GTI surge, neste sentido, e trata-se do alinhamento das estratégias de negócio com os sistemas de TI, de forma a optimizar estes mesmos sistemas e suportar as melhores decisões para o negócio. O presente trabalho pretende realizar um levantamento de processos de negócio de uma empresa de serviços na área de Informática e analisar as metodologias de GTI utilizadas.

    • Gestão / Controlo de ProjetosPreyesse Arquissandás.
      Orientador: António Frazão
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projecto consiste na implementação de uma aplicação WEB para Gestão/Controlo de Projectos. Inicialmente será feita uma introdução ao trabalho desenvolvido. De seguida faz-se a análise dos objectivos e efeitos esperados com o desenvolvimento da Aplicação apresentando posteriormente o sistema de informação. São ilustradas na secção seguinte as funcionalidades do sistema. Por último são feitas sugestões de melhoria ao projecto desenvolvido.

      Palavras chave: API; Aplicação; Gestão; Sistemas de Informação; Web.

      Áreas: gestão.

    • Gestão de Alunos – Aplicação destinada a professores universitários para dispostos móveis baseados na plataforma androidMarco Aurélio Justo De Sousa.
      Orientador: Sérgio Ferreira
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Se há alguns anos apenas os grandes profissionais usavam os PDAs para terem acesso móvel a aplicações necessárias à sua actividade e os utilizadores de telemóveis ficavam fascinados com a possibilidade de fazerem videochamadas, hoje em dia estes são cada vez mais indistinguíveis. Um profissional pode usar na sua actividade exactamente o mesmo dispositivo que o utilizador comum que apenas pretende aceder ao Facebook. No entanto, estes dispositivos ainda são limitados comparativamente aos computadores comuns, pelo que foi com entusiasmo que acolhi a possibilidade desenvolver a aplicação Gestão de Alunos, que considero complexa no uso de bases de dados comparativamente ao que normalmente é visto em dispositivos Android. Todo o processo de investigação desde a escolha da plataforma e das diferenças entre elas foi extremamente interessante. No fim, apesar de constrangimentos de tempo terem evitado que a aplicação pudesse efectuar uma gestão de alunos mais completa, uma base sólida para a continuação do desenvolvimento foi estabelecida e é inequívoco que o potencial para aplicações complexas está presente, que houve uma grande aquisição de conhecimento nesta área e que a plataforma foi explorada até algumas das suas limitações.

      Palavras chave: Gestão de Alunos; bases de dados; escolha de plataforma; smartdevices.

      Áreas: gestão.

    • Gestão de conteúdos de Engenharia InformáticaTiago Oliveira.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objetivo deste trabalho é desenvolver uma ferramenta Web que permita aos utilizadores uma melhor gestão da informação do departamento de informática. Facilitando a comunicação entre utilizadores, o upload/ download de documentos, a visualização de gráficos para melhor perceção dos resultados obtidos pelos alunos, entre outros processos. Este documento explica detalhadamente as várias fases que foram sendo ultrapassadas ao longo deste semestre para obter o resultado final e alcançar os objetivos requisitados. O resultado deste trabalho final de curso foi a criação de um Web site em ASP.Net utilizando C#, na plataforma de desenvolvimentos Microsoft Visual Studio 2008, com base de dados em Microsoft SQL Server 2005.

    • Gestão do Chaveiro da Universidade Lusófona de Humanidades e TecnologiasDenis Cemis.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O propósito primordial deste TFC (Trabalho de Fim de Curso) segue como primeiro objectivo desenhar, implementar e testar uma plataforma WEB para gestão do chaveiro da ULHT (Universidade Lusófona de Humanidades e Tecnologias). Esta aplicação vem ao encontro das necessidades crescentes a que tem que responder, o espaço de gestão do chaveiro da ULHT – Ponto Único de Informação – permitindo uma gestão mais eficiente e eficaz não só de chaves, como também de um leque de produtos disponibilizados pela Universidade: PC portáteis, comandos para datashow, canetas para quadros interactivos, sistema de som, radio e DVD, etc. Este TFC tendo uma componente de aplicação prática potencia a comunicação com actores dos processos de negócio reais e permite sincronizar as suas actividades.

    • ISVT – Inquéritos De Satisfação Via TelemóvelDélio Bauque, Sediangani Sofrimento.
      Orientador: Alexandre Pereira
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Como sabemos um dos papéis da Engenharia é conceber sistemas e produtos que melhoram os aspectos do nosso dia-a-dia, ou seja conceber produtos e sistemas que tornem a vida humana mais fácil, mais segura e agradável isso foi a principal razão de termos optado por desenvolver um projecto que gere inquéritos de satisfação. Este projecto visa a implementação de uma aplicação que vai permitir a diferentes entidades (Empresas, Escolas) poderem criar inquéritos de satisfação de modo a avaliar o grau de satisfação dos clientes ou dos alunos com um determinado produto ou serviço, inquéritos esses que serão enviados para os clientes ou para os alunos dependendo da entidade via bluetooth e que seriam respondidos via telemóvel sendo assim mais cómodo, fácil e rápido para o cliente. Depois do cliente responder os dados serão guardadas numa base de dados e posteriormente essas informações serão objectos de análise, de modo a verificar o nível de satisfação com o produto ou com o serviço. A aplicação é desenvolvida recorrendo as linguagens de programação JAVA2ME, PHP, XML, e base de dados MYSQL.

      Palavras chave: Android; Java; PHP.

      Áreas: empresarial.

      Tecnologias usadas: Java; MySQL; PHP; XML.

    • Info J&N ClinicNilton Correia, Jesuino Baessa.
      Orientador: N/A
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objectivo deste trabalho é fazer a elaboração e implementação de software de gestão da Info Clinic J&N, e respetivo atividade dentro da mesma. Este software tem como função fazer a gestão de todos os clientes existentes dentro da organização, da mesma forma pode-se obter os dados dos seus fornecedores. Dessa forma pode-se ter um controlo sobre as encomendas feitas tanto ao fornecedor como as encomendas feitas pelos clientes , e com isso o controlo sobre os produtos fica cada vez mais fortes e, a partir dai é controlado todo o movimento feito nas vendas e os produtos vendidos, ou seja este software serve de auxilio ao administrador para que esse possa obter informação a qualquer momento relativo ao funcionamento da organização.

    • Isaura Esteticista – Website EmpresarialCarina Barbosa, Mauro Cheganças.
      Orientador: Alexandre Pereira
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Resumo não disponível

    • Monitoria de Processos de NegócioAndré Fonseca.
      Orientador: Inês Oliveira
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Hoje em dia o contexto empresarial está em constante mutação pelo que é necessária uma melhoria contínua dos processos de negócio. Esta necessidade pode ser cumprida de várias maneiras com o uso da tecnologia que está disponível hoje. A tecnologia permite que as organizações coloquem os seus processos de negócio num estado, mensurável e controlável. Isto dá-lhes não só uma grande oportunidade para optimizar os seus processos, mas também para fazer um melhor planeamento, localizar novas oportunidades, prever o imprevisível e, portanto, tirar o máximo retorno dos principais objectivos do seu negócio. Antigamente – na monitoria de processos de negócio antiga – se um hipermercado estava a fazer uma mega promoção na venda de refrigerantes e o stock se esgota-se uma hora após a abertura da loja. Como poderia o director de loja saber deste facto ainda antes do mesmo acontecer? Como poderia ele evitar isso? Provavelmente teria de ser informado pelo chefe de loja ou pelo responsável de armazém, ou poderia olhar para as diferentes aplicações e fazer as contas por si mesmo. Se o director tivesse uma visão global da loja em tempo real o problema teria sido detectado bem mais cedo e provavelmente ter-se-iam encomendado mais refrigerantes ao fornecedor para restabelecer stock’s. Hoje com a monitoria de processos de negócio (BAM) é possível monitorar qualquer processo na organização em tempo real. Esta monitorização acontece em todos os sistemas da organização dando assim aos gestores uma visão mais ampla e global de todo o processo assim como a toda a informação importante para seu negócio. Este trabalho é composto por um projecto de monitorização de um processo de negócio e o seu objectivo principal é acompanhá-lo nas suas diferentes fases e através de diferentes sistemas heterogéneos.

      Palavras chave: BAM; BizTalk; Monitoria de processos.

      Áreas: empresarial.

      Tecnologias usadas: .NET; Microsoft BizTalk Server; Microsoft Office SharePoint Server.

    • Novos Layouts de facturação da LeaseplanRui Carlos Carvalhais De Oliveira.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2010

      Email: deisi@ulusofona.pt

      Resumo: This work aims to create new billing reports layouts. It also aims to change the technology used to produce the reports and the user interfaces in order to produce better results and easier to maintain. In other word we can say this project is only the first step to change the actual image of our outgoing documents.

    • Planeamento de Sistemas de InformaçãoPedro Morgado.
      Orientador: Alexandre Pereira
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Pretende-se demonstrar com este trabalho a importância do Departamento de Informática no alinhamento dos sistemas com o objectivo estratégico da organização, através da mudança do relacionamento. Deixar de ser apenas um departamento assente no serviço de suporte aos sistemas e centro de custos, para passar a ser um departamento optimizador e dinamizador de recursos tanto internos como externos, e que através da implementação e optimização dos sistemas, contribuir para servir de ponte entre os recursos tecnológicos e humanos com a estratégia da organização. Este trabalho começa pelo estudo e análise da organização. Em seguida o enquadramento do Departamento de Tecnologias de Informação nessa organização, realçando a sua importância e o seu alinhamento na estratégia da organização através da criação e implementação de um sistema que vai de encontro ás necessidade dos utilizadores.

    • Plano de Recuperação de Dados em caso de desastre provocado por fenómenos naturaisJosé Manuel Catarino Cascais Brás, Vasco Joaquim Da Conceição Do Sacramento.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Após o atentado às torres gémeas em Nova York, tem-se notado um aumento do investimento das empresas em planos de recuperação de desastres, é notório que grande parte das empresas ainda não os possui, e se os possui, não os testa de forma eficaz. Na prática estas empresas continuam em risco caso haja um desastre, de não poderem continuar o seu negócio, por não terem forma de recuperar os dados vitais para a sua continuidade. O objectivo é fornecer um conjunto de boas práticas para ajudar a efectuar um plano de recuperação em caso de desastre, integrado com o plano de continuidade de negócio. Pretende-se que com um conjunto de boas práticas e aconselhamentos, apoiados num conjunto de templates e seguindo as indicações constantes no documento, seja possível garantir que uma empresa recupere eficazmente e no mais curto espaço de tempo possível, de um desastre de causa natural, de forma a não perder oportunidades de negócio, e em alguns casos até, evitar a falência. Este trabalho explica qual necessidade de se ter um plano de recuperação bem estruturado, com normas e politicas específicas e de que deverão ser introduzidas no conjunto das suas políticas empresariais. Fornece também todas as instruções e templates necessários à recolha de informação necessária para a correcta elaboração de um plano de recuperação de desastre de causas naturais, para de uma forma simples se conseguir implementá-lo.

    • Plano de Recuperação de Desastres para os SISTEMAS de ITSandra Trindade Frias, Paulo Viseu.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O plano de Recuperação de Desastres (DRP – Disaster Recovery Plan) é o processo, politicas e procedimentos relacionados à recuperação ou a manutenção de infra-estrutura tecnológica essencial para uma organização. Uma solução de recuperação de desastre consiste na recuperação dos sistemas a partir de uma emergência, causando o mínimo impacto para a organização, garantindo a continuidade de negócio. Como principal objectivo pretende-se identificar os domínios de recuperação que permitem endereçar a preservação do negócio em face de uma interrupção elevada dos sistemas de TI, fornecendo operações alternativas durante os processos de recuperação, do controlo, e do retorno à situação normal mais tarde, sem sentir a experiência de uma perda substancial da capacidade de processamento. O planeamento para atingir este objectivo envolve um conjunto de tarefas perfeitamente identificadas, tais como, preparação, testes, e actualização das acções necessárias para a protecção contra efeitos de falhas críticas dos sistemas.

    • Plataforma Tempo Real de Gestão de TráfegoFlávio Alfredo Dafá.
      Orientador: Rui Ribeiro
      Em parceria com InnoWave Technologies
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: This project has the objective to implement a platform for receiving real-time traffic data from multiple systems in the existing road infrastructure, including sensors for counting, message boards, SOS system, messaging utility road, among other. This information should be available to operators on a graphical and intuitive. With this project we show how the procedures are generated for the creation of baselines. Showing the technologies involved their settings and the interaction between them. These technologies are XML, JAVA and ORACLE. The XML is responsible for the settings of the indicators, the filters and the options. The indicators give the values that help in the sensor definition, the filters help in choosing values to show and options are responsible for the choice of procedures to execute. The Java technology is responsible for reading and storing the XML document. Connects to the databases and schedule the procedures calls. Oracle is the database where the query is executed through the procedures. The results returned are used in the creation of baselines. The Silego shows how the plotted values received from a query result indicator and filter provided by XML to java.

      Tecnologias usadas: Java; XML.

    • Plataforma de Dinamização da Informática na ULHTPedro Couto.
      Orientador: N/A
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este Projecto Final foi realizado no âmbito da cadeira de Trablho Final de Curso e consiste no desenvolvimento de um Bolg através da plataforma de desenvolvimento Joomla! com o objectivo de acolher as diversas iniciativas na área de Informática da Universidade Lusófuna de Humanidades e Tecnologias. Pretende-se fundamentar a avaliação do Blog em relação à funcionalidade, conteúdo e estética. Apresentarei também a especificidade e análise do Web Design, no que diz respeito ao design funcional e design gráfico. Indispensavelmente, a Acessibilidade é um factor a ter sempre em conta e como tal será feita uma breve avaliação do Blog relativamente a esse mesmo tema.

    • Plataforma de Gestão de Conteúdos dos Cursos da Escola de Comunicação, Artes e Tecnologia da InformaçãoPedro Luís Da Silva Correia, Nuno Miguel Nóbrega E Silva Borges.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O nosso trabalho consistiu em criar uma solução para optimizar a pesquisa de documentos existentes na ferramenta de E-Learning da Universidade Lusófona de Humanidades e Tecnologias. A optimização consistiu em catalogar todos os documentos por palavras-chave, para uma melhor consulta por parte dos utilizadores, os alunos da Escola de Comunicação, Artes e Tecnologia da Informação (adiante designada por ECATI). De forma a facilitar a gestão das palavras-chave foi implementado um back office para gestão das mesmas e da respectiva associação aos documentos. O back office também permite gerir utilizadores e perfis que têm acesso à documentação, bem como gerar relatórios sobre a actividade dos docentes sobre os documentos. Para o desenvolvimento deste projecto foram utilizadas um conjunto de ferramentas e tecnologias Open Source, as quais iremos abordar ao longo deste relatório. Será apresentado o modelo de dados que foi criado para responder às necessidades do projecto e ainda o funcionamento geral da aplicação com alguns exemplos práticos.

    • Plataforma para Gestão de pedidos de EstagiáriosVitor Sousa.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Pretende-se desenvolver uma plataforma para gerir currículos de alunos estagiários com menor complexidade, objectivando assim uma resposta mais rápida aos pedidos existente por diversas empresas.

    • Portal de Renovação de MatrículasAntónio Jordão, Helder Leong.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A Engenharia de software é uma área do conhecimento da informática voltada para a especificação, desenvolvimento e manutenção de sistemas de software aplicando tecnologias e práticas da ciência da computação, gestão de projectos e outras disciplinas, com o objectivo de aumentar a organização, a produtividade e a qualidade de alguns aspectos da vida humana. Foi com base nestas premissas que optamos pelo desenvolvimento deste projecto como suporte à renovação de matrículas, quer a nível do ensino secundário quer a nível do ensino básico. Este projecto tem como objectivo a implementação de uma aplicação que irá servir de suporte para a renovação de matrículas a nível nacional. Através desta aplicação pretende-se que haja um melhoramento do processo no que diz respeito ao grau de segurança, fiabilidade e agilidade. A aplicação é desenvolvida sobre a tecnologia .NET recorrendo a várias linguagens de programação, nomeadamente PHP, AJAX e Javascript e Base de Dados MySQL. Esta aplicação será disponibilizada via browser.

      Áreas: gestão.

      Tecnologias usadas: .NET; AJAX; AJAX; AJAX; JavaScript; MySQL; PHP.

    • PortugalCar Rent – Empresa de Aluguer De ViaturasHugo Paixão.
      Orientador: Alexandre Pereira
      Licenciatura em Computação e Matemática Aplicada. 2010

      Email: deisi@ulusofona.pt

      Resumo: O tema principal deste projecto é a criação de uma página Web de uma empresa de alugueres de viaturas, usando linguagens como Php, Html, JavaScript, Css, MySQL e editores de imagem como o Macromedia Fireworks. Todo este trabalho seguiu uma rigorosa investigação, desde a aprendizagem das referidas linguagens (que não eram do meu conhecimento) até a sua implementação de modo a construir esta aplicação. Estas linguagens permitem efectuar uma página dinâmica que é um dos grandes atributos deste projecto.

      Tecnologias usadas: Arduino; C#; CSS; HTML; JavaScript; MySQL; PHP.

    • Projecto Final de CursoTiago Miguel Timóteo Da Silva De Jesus.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este documento é o relatório final da cadeira de TFC (Trabalho Final de Curso) e nele está o desenvolvimento de um site de leilões online que permitirá aos seus utilizadores a compra e venda de produtos. O documento é constituído por diversos pontos desde o estudo de mercado até ao seu desenvolvimento e à obtenção do produto final. O trabalho irá começar com uma pequena introdução sobre o impacto que os leilões virtuais existentes têm no nosso dia-a-dia e a oportunidade de negócio que pode proporcionar a quem deseja começar um negócio a partir de casa. De seguida, irá concentrar-se no desenvolvimento da aplicação desde a sua modelação até à realização do projecto em si.

    • QualGest – Solução IntegradaLuis Filipe Oliveira, Rui Jorge Fazendeiro.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste trabalho aborda-se, não a criação de uma aplicação, utilizando uma série de tecnologias, mas essencialmente emergir no conceito da integração da informação num contexto de um Sistema de Gestão de Qualidade. Para tal entendemos criar um cenário onde existe do lado Interno da organização uma aplicação corporativa, multiutilizador, desenvolvida essencialmente com tecnologia Microsoft, e no exterior um portal corporativo criado utilizando ferramentas open-source como o CMS Joomla). A ideia de alinhar os sistemas de informação aos processos empresariais, traduz-se cada vez mais, num esforço organizacional para a tentativa da integração total de dados, eliminando a dispersão, formatos diversos e duplicação dos mesmos. Pretende-se pois neste projecto maximizar a rentabilidade dos recursos, utilizando uma diversidade de sistemas, mas interagindo apenas com um.

      Palavras chave: Open Source; Qualidade; Sistema Tecnológico Gestão da Qualidade; integração.

      Tecnologias usadas: .NET; PHP; XML.

    • Reengenharia da plataforma KuscoManuel Monteiro, João Franco.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Em parceria com COFAC DSI
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste século, o mundo é uma esfera em crescimento, e para que possamos crescer com ele, necessitamos de estar ligado a todo ele. Nisto, aparecem os sistemas móveis, necessários para podermos acompanhar o seu crescimento. Este trabalho de final de curso, enquadra-se no âmbito deste tipo de produtos, uma vez que tem como objectivo permitir o acesso, a partir de uma larga variedade de dispositivos móveis. Mais especificamente, este trabalho foca-se no Kusco – Messaging do Grupo Lusófona. É um serviço da ULHT que permite a partir do telemóvel conseguir obter toda a informação sobre a vida académica, assuntos de tesouraria e secretaria, mudanças de sala, em suma tudo aquilo que interessa. Este serviço foi elaborado pelo departamento de investigação da ULHT, usando uma plataforma da OutSystems Hub EditionTM, um serviço gerenciado pela Optimus. Trata-se do SMS PRO, um serviço que permite aos profissionais e empresas comunicar com os seus parceiros de negócio – clientes, fornecedores e colaboradores – de forma simples e rápida, com total flexibilidade e controlo de custos, garantindo assim uma maior flexibilização de utilização. Este serviço foi desenvolvido usando a plataforma OutSystems Hub EditionTM. Esta plataforma oferece um ambiente de desenvolvimento visual, extremamente intuitivo e fácil de utilizar, que permite o desenvolvimento rápido de aplicações multi-canal.

    • Refactoring de bases de dados para modelos cloudLuís Manuel Tavares Teixeira.
      Orientador: Inês Oliveira, João Martins
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O modelo Cloud Computing é um modelo que disponibiliza via internet o acesso a um conjunto partilhado de recursos de computação configurável. Este modelo está pronto para proporcionar muitos benefícios e segurança de informação. Contudo antes de escolher este tipo de serviços tem que se ter em conta vários aspectos, como os riscos e as preocupações de segurança. Como acontece com qualquer tecnologia emergente, o Cloud Computing oferece a promessa de elevada recompensa em termos de contenção de custos, recursos, agilidade e velocidade de aprovisionamento. O projecto tem como principal objectivo apoiar a migração para cloud de sistemas actualmente desenvolvidos com abordagens tradicionais. Tal como o seu título indica, ”Refactorização de bases de dados para modelos cloud”, pretende-se alterar o desenho de uma base de dados sem alterar o seu comportamento original. O método utilizado para este efeito foi o da normalização e desnormalização. A normalização é a transformação de um conjunto de relações iniciais em formas ditas Normais e a desnormalização é o processo inverso dos passos seguidos para se atingir uma forma normal. A desnormalização permite melhorar as operações de pesquisas e eliminar JOINs (que o Cloud Computing não suporta). A base tecnológica de armazenamento utilizada para suporte de dados na cloud foi a Windows Azure storage table. Estes serviços fornecem armazenamento estruturado na Cloud. É importante salientar que as tabelas de Windows Azure não são tabelas de base de dados relacionais, como as das bases de dados tradicionais. O serviço das tabelas é altamente flexível, e baseado num modelo simples de entidades e propriedades. Em termos simples, as tabelas contêm entidades, e as entidades têm um conjunto de propriedades.

      Palavras chave: Base de Dados; Cloud Computing; Desnormalização; Refactorização; Windows Azure.

    • Robótica Evolutiva – Propriedades EmergentesMário Vaz, Sérgio Aires.
      Orientador: Manuel da Costa Leite
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O projecto Robótica Evolutiva – Propriedades Emergentes – tem como principal objectivo o desenvolvimento de um sistema robótico que consiga, num ambiente controlado, deslocar-se entre dois pontos (origem-destino) que podem ser fixos ou aleatórios, através de uma rede de pontos e respectivas ligações entre eles, recorrendo ao uso de um algoritmo que lhe permita definir qual o melhor trajecto a efectuar. Este relatório de projecto descreve: – a composição e análise do kit robótico Lego® Mindstorms® NXT; – a listagem de linguagens e plataformas de desenvolvimento de programação robótica disponíveis; – a análise e comparação das principais plataformas de desenvolvimento de programação para o kit Lego® Mindstorms® NXT; – a utilização do algoritmo de Dijkstra; – o desenvolvimento e procedimentos realizados. O cenário imaginado é o de uma grande superfície laboral, por exemplo uma oficina de reparação de aviões, onde se encontrem varias zonas de trabalho espalhadas, mas identificadas e delimitadas.

    • Saúde OnlineDiogo Von Amann, João Pedro Cabaço.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho foi desenvolvido no âmbito de uniformizar e informatizar todo o processo organizacional de escalonamento de duas grandes entidades – Centros de Saúde e Hospitais. O propósito deste trabalho, é o de construir um sistema de informação entre os principais intervenientes, com vista a uma prática simples e acessível com recurso às tecnologias disponíveis. Os requisitos impostos são os de gerir toda a informação entre os diferentes actores, tendo sempre como preocupação a confidencialidade e segurança dos mesmos

    • Simulação Estratégica de FutebolHugo Martins Carmona.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2010

      Email: deisi@ulusofona.pt

      Resumo: Este projecto visa demonstrar a criação de um jogo Web. O jogo foi implementado com recurso ao IDE Microsoft Visual Studio 2008, e suportado pelo IIS 6.0, e Microsoft SQL Server 2008. Foi Desenvolvido em ASP.NET e Ajax, sendo o ASP.NET desenvolvido com C#. Criou-se um site que usa ASP.NET Membership para gerir os utilizadores e controlar o acesso aos recursos do site. A página do jogo foi desenvolvida com Ajax. O jogo simula uma partida de futebol, com duas equipas de onze jogadores para cada lado, um guarda-redes e dez jogadores de campo. Utiliza um sistema de turnos alternados, cada jogador tem 9 turnos nas duas partes em que o jogo se divide. É permitido a um jogador mover-se, controlar a bola, passar, rematar, roubar a bola e fazer carrinhos.

      Palavras chave: .NET MVC; Jogo; Jogo, Aplicação, Website, Modos de Jogo, Questionários, BackOffice, Estatísticas..

      Tecnologias usadas: ASP.NET; Microsoft Visual Studio.

    • Sistema de Gestão de ExpedienteNilson César Lopes Barbosa.
      Orientador: Rui Ribeiro
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente relatório é referente ao projecto desenvolvido no âmbito da disciplina de Trabalho Final do Curso, do 3o ano do curso de informática de gestão, da Universidade Lusófona de Humanidades e Tecnologias de Lisboa. O presente projecto consiste no desenvolvimento de uma plataforma de gestão de expediente. As funcionalidades macros passam pela catalogação de toda a correspondência recebida, e emitida.

      Palavras chave: Trabalho Final de Curso (TFC).

      Áreas: educação; empresarial; gestão.

      Tecnologias usadas: MySQL.

    • Site Casa da GuinéIdrissa Embaló.
      Orientador: Sem orientador
      Licenciatura em Informática de Gestão. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O projecto realizado consistiu, essencialmente, na criação de uma interface dinâmica para a web denominada Casa da Guiné. Esta tem como objectivo responder às necessidades da Associação da Casa da Guiné – Associação de Solidariedade Social, principalmente a divulgação de notícias, eventos e cursos de formação. Para a implementação do projecto foram utilizadas várias tecnologias, nomeadamente linguagens para a web: HTML (Hyper Text Markup Language), CSS (Cascading Style Sheets), fireworks, PHP (Hipertext Preprocesor) e Mysql, principalmente a dreamweaver que permitiu realizar o trabalho num ambiente mais confortável. A interface é bastante intuitiva para qualquer tipo de utilizador de Internet, devido à sua simplicidade e às funcionalidades criadas para o auxílio à navegação do utilizador.

    • Site Virtual para EconomatoDora Marques, Paulo Salvador, Teresa Teixeira.
      Orientador: Pedro Freire
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este documento pretende descrever toda a concepção do projecto "Site Virtual para economato”, no âmbito da cadeira de Projecto Final de Curso, iniciado e finalizado no ano lectivo de 2009/2010 do curso de Engenharia Informática da Universidade Lusófona de Humanidades e Tecnologias, orientado pelo professor Pedro Abreu Freire. Este trabalho final de curso teve como objectivo o desenvolvimento de um portal de intranet duma empresa que pretende ser um local electrónico de modo a satisfazer as necessidades duma empresa de modo a gerir o seu stock de economato. Foi pesquisado em dois locais de trabalho diferentes sobre as reais necessidades que um site desta natureza poderia/deveria conter e também quais as funcionalidades que o mesmo deveria oferecer ao gestor do economato, para tal foram aplicados conhecimentos, técnicas, métodos e ferramentas obtidos ao longo dos 3 anos lectivos.

      Áreas: sociedade.

      Tecnologias usadas: ASP.NET; HTML; PHP; SQL; WampServer.

    • WEB-BASED PORTAL STORERui Venâncio.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Sendo o projecto efectuado num contexto académico foi estabelecido como objectivo principal a aquisição de novos conhecimentos e competências. Para a criação de uma página de comércio electrónico decidi utilizar uma framework MVC e escolhi o Ruby on Rails como linguagem de programação. Foi utilizado um modelo de desenvolvimento Agile com suporte de um gestor de versões. Foi ainda objectivo a utilização de técnicas de Cloud Computing, essencialmente a componente de Storage oferecida pela Amazon. Palavras chave: Agile, Controle de Versões, Cloud Computing, MVC.

      Palavras chave: Agile; Cloud Computing; Controle de Versões; Controlo; MVC.

    • Web-Marketing strategy applied to the accessible tourism niche marketLuís Miguel Rodrigues Varela Da Silva.
      Orientador: Inês Oliveira
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Accessible tourism is sold mainly over the Internet, selling holiday services for any client or company around the world. Therefore, webmarketing is the most important tool in terms of getting new clients. Big tourism operators still didn't join the accessible tourism awareness and therefore all the travel agencies and tour operators in this niche market, operate different from traditional tourism – instead of selling trough travel agencies, must go for the direct client. In other hand, people with disabilities spend much more time on the Internet, which make it a privileged channel to disseminate information and conquer new markets.

    • XadrezísticaClara Marquês, Gonçalo Lourenço.
      Orientador: Manuel da Costa Leite
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O trabalho consiste num Jogo, mais precisamente, na extensão conceptual e algorítmica de um Jogo clássico, o Xadrez. Pretendia-se, como ideia inicial, que cada peça clássica fosse assumida e representada por um robot, atribuindo-se-lhes uma progressiva autonomia de decisão sobre as regras convencionais do Xadrez, estendendo assim o conceito e as regras do Jogo-Base. O trabalho junta várias matérias aprendidas durante o curso:  Uso de algoritmos;  Existência de inteligência e vida artificial;  Interfaces gráficas. Conseguiu-se um Jogo híbrido, como se pretendia, com um enriquecimento na autonomia dos agentes, suficiente para o tornar interessante mas não excessivo para que não quebrasse o sentido completo de jogo. Foi usado o Java como linguagem de programação e para a interface gráfica usámos a Applet SWING do Java.

      Palavras chave: Java; Jogo.

      Tecnologias usadas: Java.

    • iEarNotesTiago Daniel Santos Brás.
      Orientador: Alexandre Pereira
      Licenciatura em Engenharia Informática. 2010

      Descarregar Relatório Email: tiagobraspt@gmail.com

      Resumo: A capacidade de distinguir e reconhecer acordes, notas e padrões de dedilhados de guitarra é uma das melhores qualidades que um guitarrista pode possuir. Além de aumentar a criatividade e sensibilidade musical do guitarrista também lhe permite transcrever músicas recorrendo somente à audição. Este trabalho tem assim como objectivo o desenvolvimento de uma aplicação simples e móvel para iPhone e iPod com esse mesmo fim. Ao contrário das aplicações disponíveis no mercado, esta, além de implementar técnicas que motivam e estimulam a aprendizagem, não parte do pressuposto que o utilizador já tem um ouvido musical minimamente desenvolvido. O que isto significa é que, nenhum acorde, nota ou padrão de dedilhado é avaliado antes de ser introduzido ao utilizador; introdução ao esta que inclui o som, notação e formação do mesmo. Por conseguinte, o utilizador consegue melhorar o seu ouvido musical mais rapidamente do que pelos meios convencionais.

      Palavras chave: Acordes; Música; Transcription; ear training; iPhone.

      Áreas: Música.

    • AncoraGesAntónio Miguel Domingues Do Nascimento Fachadas Vargas E Nelson Joaquim Vieira Ferreira.
      Orientador: Inês Oliveira, Pedro Malta
      Licenciatura em Engenharia Informática. 2009

      Email: deisi@ulusofona.pt

      Resumo: Este documento é o relatório final de um projecto que foi realizado no âmbito da cadeira de TFC (Trabalho Final de Curso) e tem como objectivo dar a conhecer a aplicação AncoraGes, o trabalho realizado e as diferentes fases do seu desenvolvimento. O nome da aplicação, AncoraGes foi decidido pelos membros do grupo, sendo apenas um adjectivo usado para referir a aplicação/projecto ao longo deste relatório. A AncoraGes foi criada com a finalidade de sistematizar e coordenar as acções necessárias para uma boa gestão de stock e economato de um grupo de clínicas/hospitais que partilhem esse material. O documento é constituído por 9 capítulos nos quais se apresenta todo o trabalho realizado, como também a organização dos intervenientes. No primeiro capítulo encontra-se o glossário, presente no relatório para que todas as palavras e termos menos comuns, utilizados ao longo do mesmo sejam explicados. O segundo capítulo consiste na introdução, na qual é explicado, de uma forma geral, em que consiste o projecto, o seu enquadramento a nível de empresas e da engenharia de software. Este encontra-se dividido em 5 subcapítulos, propósito do documento, empresa estudada, âmbito da aplicação, situação actual e a aplicação no âmbito da engenharia de software. O terceiro capítulo aborda a análise e modelação previamente efectuada para o sucesso deste projecto. Abordam-se desde a gestão de projecto, à aplicação utilizada, reuniões de acompanhamento, modelação geral à modelação da base de dados. Este capítulo é muito importante pois retrata, explica e demonstra o porquê de grande parte do tempo disponível para a realização deste projecto ter sido empregue nesta fase. No quarto capítulo é descrito todo o processo de desenvolvimento e escolhas feitas para este. É neste capítulo que se encontra uma descrição mais detalhada da aplicação, as configurações necessárias para que a aplicação possa ser usada, as tecnologias utilizadas, as melhores práticas escolhidas para a fase de desenvolvimento e os testes de utilizador. O quinto capítulo é a conclusão, que não é mais que uma descrição do que foi feito, do proveito obtido com a escolha desta aplicação e de tudo o que pode ser de certa forma analisado (pontos fortes do projecto) para futuras implementações. O sexto capítulo apresenta e descreve futuras e saudáveis actualizações que podiam ser feitas, como também pontos do projecto que poderiam ser reestruturados com a finalidade de melhorar a aplicação ou adaptar esta a outra empresa. Nos três capítulos seguintes, encontra-se a bibliografia, referências e anexos importantes e necessários para a execução deste projecto.

      Áreas: gestão.

      Tecnologias usadas: ASP.NET; C#; SQL Server; Sybas.

    • Extracting DNS Namespace Metadata for Fun & ProfitArley Barros Leal Da Silveira.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Engenharia Informática. 2009

      Email: deisi@ulusofona.pt

      Resumo: Nowadays, security awareness is on every industry agenda. Mitigating threats and assessing risks is key to successful security posture and business continuity. Penetration Test is the art and the means that security professionals discover, assess and evaluate a given infrastructure for potential security risks. On this paper we discuss DNS reconnaissance, a critical phase of any penetration test assessment, and present a tool that implements 4 different techniques to extract DNS metadata from a given domain namespace: TLD Rotation, Dictionary Attack, Brute Force Permutation and Typos. We dig a little on how each algorithm works and then we cover how we have implemented our tool. Finally we integrate our tool with a powerful visualization engine to provide seamless graphical representations of the extracted data.

      Tecnologias usadas: Maltego; NMAP.

    • GESTÃO DE FILAS DE ESPERALuiz Filipe De Albuquerque De Sousa Andrade.
      Orientador: Inês Oliveira
      Licenciatura em Engenharia Informática. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A Teoria das Filas é o estudo matemático das Filas de Espera e representa uma poderosa ferramenta, que ajuda a compreender a relação entre a procura aleatória do Cliente/Utente e capacidade de resposta de um serviço face a recursos limitados. É considerada um ramo da Investigação Operacional e os seus resultados são frequentemente utilizados na tomada de decisão sobre os recursos necessários para a prestação de um serviço. Existem diferentes modelos com a finalidade de ajudar a resolver diversos tipos de problema. A chave do sucesso está na sua correcta aplicação a um conjunto de situações que podem ser encontradas nas mais variadas actividades da economia: serviços de atendimento, engenharia, indústria e no comércio. Tem aplicação directa a sistemas de transporte inteligentes, call centers, filas em servidores (server queueing), em avançados sistemas de telecomunicações e na prevenção do congestionamento do tráfego rodoviário. A Teoria das Filas é o estudo de como um sistema de recursos limitados consegue distribui-los pelos elementos em Fila de Espera e, de como respondem ou se comportam esses mesmos elementos na Fila de Espera. Na Segunda Grande Guerra, a Teoria das Filas também foi utilizada no esforço de guerra, tendo sido realizado um estudo que permitiu diminuir as baixas nos comboios de barcos de abastecimento para o Reino Unido provenientes dos Estados Unidos da América.

    • GESTÃO DE STOCK, VENDAS E COBRANÇASGonçalo Filipe Soares Neves.
      Orientador: Alexandre Pereira
      Licenciatura em Informática de Gestão. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente relatório tem como âmbito principal a descrição da experiência de um aluno da Licenciatura em Informática de Gestão da Universidade Lusófona de Humanidades e Tecnologias de Lisboa dedicado e motivado a continuar os seus estudos e actividade profissional na área de informática e gestão da informação. No âmbito do projecto proposto para desenvolvimento de uma aplicação baseado em tecnologias web e de software livre, o aluno tinha como objectivo o aprofundar de conhecimentos anteriormente adquiridos no decorrer dos três anos lectivos que precederam a realização deste projecto e também prover a empresa Virgílio Neves – Electromóveis e Decorações de um sistema informatizado de gestão de stock, vendas e cobranças.

      Palavras chave: Gestão; Gestão de informação em lavanderia; Software.

      Áreas: gestão.

      Tecnologias usadas: ASP.NET; Eclipse; MySQL; Notepad++.

    • GESTÃO DE STOCK, VENDAS E COBRANÇASGonçalo Filipe Soares Neves.
      Orientador: Alexandre Pereira
      Licenciatura em Informática de Gestão. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente relatório tem como âmbito principal a descrição da experiência de um aluno da Licenciatura em Informática de Gestão da Universidade Lusófona de Humanidades e Tecnologias de Lisboa dedicado e motivado a continuar os seus estudos e actividade profissional na área de informática e gestão da informação. No âmbito do projecto proposto para desenvolvimento de uma aplicação baseado em tecnologias web e de software livre, o aluno tinha como objectivo o aprofundar de conhecimentos anteriormente adquiridos no decorrer dos três anos lectivos que precederam a realização deste projecto e também prover a empresa Virgílio Neves – Electromóveis e Decorações de um sistema informatizado de gestão de stock, vendas e cobranças.

      Palavras chave: Gestão; Gestão de informação em lavanderia; Software.

      Áreas: gestão.

      Tecnologias usadas: ASP.NET; Eclipse; MySQL; Notepad++.

    • GESTÃO DE STOCK, VENDAS E COBRANÇASGonçalo Filipe Soares Neves.
      Orientador: Alexandre Pereira
      Licenciatura em Informática de Gestão. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente relatório tem como âmbito principal a descrição da experiência de um aluno da Licenciatura em Informática de Gestão da Universidade Lusófona de Humanidades e Tecnologias de Lisboa dedicado e motivado a continuar os seus estudos e actividade profissional na área de informática e gestão da informação. No âmbito do projecto proposto para desenvolvimento de uma aplicação baseado em tecnologias web e de software livre, o aluno tinha como objectivo o aprofundar de conhecimentos anteriormente adquiridos no decorrer dos três anos lectivos que precederam a realização deste projecto e também prover a empresa Virgílio Neves – Electromóveis e Decorações de um sistema informatizado de gestão de stock, vendas e cobranças.

      Palavras chave: Gestão; Gestão de informação em lavanderia; Software.

      Áreas: gestão.

      Tecnologias usadas: ASP.NET; Eclipse; MySQL; Notepad++.

    • IMPLEMENTAÇÃO / OPTIMIZAÇÃO DE UMA PLATAFORMA CRM (SIEBEL)Bruce Filipe Borges Ferreira.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Informática de Gestão. 2009

      Email: deisi@ulusofona.pt

      Resumo: Nas últimas décadas foram diversas as transformações ocorridas na sociedade: desde o fenómeno da globalização e da progressiva informatização da sociedade, até ao surgimento de novos problemas tecnológicos, sociais e económicos, muitos foram os factores que contribuíram para mudanças drásticas e estruturais na sociedade. A globalização levou a uma evolução dos mercados: a concorrência está a crescer quase exponencialmente, os canais de distribuição e os padrões de consumo são cada vez mais variados e complexos e estima-se que custe entre cinco a dez vezes mais adquirir um novo cliente do que manter um cliente existente. Isto obrigou uma reformulação das teorias de gestão, tornando inevitável que as organizações actualizassem o seu “modus operandis”. A forma como as organizações gerem a relação com os seus clientes é hoje reconhecida como um factor determinante para a sua sobrevivência no mercado: é fundamental conhecer as preferências dos clientes e os seus hábitos de compra e, em tempo útil, apresentar-lhes os produtos com a qualidade adequada. Para atender a este tipo de necessidade, nasce o conceito de Customer Relationship Management (CRM) que consiste na integração entre o Marketing e a Tecnologia da Informação, provendo a empresa de ferramentas mais eficazes e integradas para atender, reconhecer e cuidar do cliente. O CRM surgiu como um dos métodos mais eficientes, ajudando o cliente a definir uma estratégia e a implementar sistemas que lhe permitam personalizar os seus esforços de Marketing, oferecendo um serviço de qualidade apropriado a cada segmento. Em geral, os resultados são compensadores e traduzem-se em clientes mais leais, maior satisfação com a marca e um nível de proximidade, entre cliente e fornecedor, nunca antes experimentado. Este documento relata os trabalhos realizados durante o projecto de estágio na empresa Altran CIS. O projecto em causa foi desenvolvido para uma empresa da área farmacêutica, e consistiu na implementação de ferramentas de gestão dos pedidos e necessidades dos clientes. Todo o seu desenvolvimento foi feito utilizando a ferramenta Siebel, que é a ferramenta mais utilizada em todo o mundo, no que diz respeito ao desenvolvimento de aplicações CRM

      Palavras chave: CRM; Costumer Services; Serviços; Siebel.

      Tecnologias usadas: SQL; SQL Server; Siebel.

    • Implementação do StrategyWareTM na Aplicação de Scoring de NegóciosLuís Martins.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Nos dias de hoje, os Instituição Financeira pretendem cada vez mais alargar as suas influências, expandir os seus mercados e obter a satisfação dos seus Clientes. Para tal, é necessário reconhecer o seu verdadeiro valor, quais as suas maiores credenciais (Activos/ Património) e quais os riscos que podem advir para estas Instituições Financeiras. Como tal, é necessário estar na vanguarda da satisfação do Cliente, fornecendo informação o mais correcta possível no mais curto espaço de tempo, e providenciando serviços com melhor qualidade e sem falhas. Estes requisitos nem sempre são fáceis de alcançar, principalmente quando se está a falar de uma grande Instituição Financeira, que envolve complexos sistemas informáticos, com interligação de múltiplas áreas, com centenas de Processos de cada área e onde o desenvolvimento é realizado por múltiplas Equipas.

    • Modelo Framework de ZachmanÁlvaro Filipe Fernandes Inácio.
      Orientador: Acácio Carmona
      Em parceria com Finupe – Engenharia e Acabamentos, S.A
      Licenciatura em Engenharia Informática. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Qualquer organização procura atingir a melhor performance numa sua missão. Ao conhecermos a Arquitectura de uma organização estamos a maximizar o nosso contributo e os recursos de uma organização para concluirmos essa missão. A Arquitectura pode estabelecer uma clara visão dos investimentos de uma organização em pequenas porções ou segmentos. Ou seja a descrição do estado actual de cada segmento, e a definição dos resultados desejados de cada segmento ajudam no desenvolvimento de uma estratégia para realizar os resultados desejados.

      Palavras chave: Trabalho Final de Curso (TFC).

      Áreas: empresarial; gestão.

    • Office Facility ManagerPedro Machado E Cunha Sousa E Costa, Pedro Jorge De Almeida Crespo.
      Orientador: Alexandre Pereira
      Licenciatura em Informática de Gestão. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: In this report it is defined the development and the use of the application Office Facility Manager (OFM). This application was designed to help the management of office facilities, such as the aspects of an office daily basis management: schedules and reserve company resources(room and equipments) and facilitate entrances of visitors. The application it is categorized mainly to be an interface easy to access from any computer within a simple Internet connection (or local network connection), since it is designed as a web interface. This application can be use by a single organisation, for internal use, or shared in a multi-tenant system through a SaaS (software as a Service) subscription.

    • Plataforma Gráfica de BroadcastDavid Salvador.
      Orientador: Inês Oliveira
      Licenciatura em Engenharia Informática. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projecto consiste no desenvolvimento de uma plataforma de criação de conteúdos gráficos sobre/e com sinal de broadcast para a transmissões televisivas nos formatos de SD (Pal e Ntsc) e HD (720p, 1080i, 1080p). Consistirá numa API que incorpora um subsistema de plugins, suporte para diversos sistemas de hardwares gráficos (BlackMagic, Bluefish, DVS) e integração com a "Framework V3" actualmente em produção na empresa onde trabalho e desenvolvi este projecto.

    • Portal ESAAACésar Matadinho Alexandre.
      Orientador: Inês Oliveira
      Licenciatura em Engenharia Informática. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este relatório descreve a concepção e desenvolvimento do projecto realizado no âmbito da cadeira de Trabalho Final de Curso – TFC – e tem a finalidade de dar a conhecer o portal intranet ESAAA, o trabalho realizado e as diferentes fases do seu desenvolvimento. O nome do portal advém das iniciais da instituição para a qual o projecto foi desenvolvido. Escola Secundária Artística António Arroio. O portal ESAAA foi desenvolvido com o intuito de sistematizar, simplificar e coordenar a gestão documental e de serviços dos Serviços Administrativos da escola e de disponibilizar uma plataforma que aproxime a comunidade escolar através de uma intranet.

    • Processos de negócio para portal na área da Saúde Usar o portal existente e alargar o conceito a outros serviços que deverão passar a estar disponíveis no portalJoão Pedro Faria Gomes, Florbela Antunes Duarte Cunha.
      Orientador: Pedro Malta
      Em parceria com Clínica São João de Deus
      Licenciatura em Engenharia Informática. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este título é objecto de estudo de um projecto, desenvolvido no âmbito de conclusão da Licenciatura em Engenharia Informática da Universidade Lusófona de Humanidades e Tecnologias de Lisboa. A sua constituição surge após solicitação, a esta Universidade, por parte de uma Instituição de Saúde, que aqui se apresenta, Clínica São João de Deus.

      Palavras chave: Internet; Jogo, Aplicação, Website, Modos de Jogo, Questionários, BackOffice, Estatísticas.; Portal; Web Services; Website.

      Áreas: gestão; saúde.

      Tecnologias usadas: Apache; MySQL; PHP; WampServer.

    • Renovação do site de internet www.socomol.ptLuis Almeida D’Eça, Rui Rodolfo Gomes.
      Orientador: Pedro Freire
      Licenciatura em Informática de Gestão. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho consistiu na renovação e inovação do site e respectiva loja online da Socomol, Comércio, Importação e Exportação, Lda. Esta nova solução visa responder aos problemas encontrados pelo cliente e visa agilizar todo um processo de encomendas online no período escolar e tornar mais cómodo e tranquilo o inicio do ano lectivo.

    • Serviço de Saúde OcupacionalCátia Oliveira.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Em parceria com Hospital de Curry Cabral
      Licenciatura em Informática de Gestão. 2009

      Email: deisi@ulusofona.pt

      Resumo: Resumo não disponível

      Palavras chave: C#; SQL; SQL Server.

      Áreas: gestão; saúde.

      Tecnologias usadas: C#; SQL; SQL Server.

    • VirtLab | Secure Access GatewayRicardo Malta.
      Orientador: José Faisca, José Rogado
      Licenciatura em Engenharia Informática. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este Projecto Final de Curso insere-se no projecto “Virtlab – Laboratórios Virtuais” [1] na Universidade Lusófona de Humanidades e Tecnologia (ULHT) que utiliza tecnologia de código fonte aberto e/ou licenciamento livre. Entre outros aspectos, este projecto contempla a criação de um Broker de ambientes virtuais, onde os alunos têm acesso a um ou vários ambientes virtuais (máquinas, redes e armazenamento virtuais) após autenticação e validação do respectivo perfil académico. Na terminologia do VirtLab, este Broker tem o nome de Secure Access Gateway [SAG]. O SAG está desenvolvido em Python [2], comunica com um repositório de autenticação OpenLDAP [3] e é configurado a partir de uma base de dados relacional MySQL [4], e comunica com um repositório de máquinas virtuais através do LibVirt [5], permitindo a criação de ambientes virtuais heterogéneos com abstracção do Hypervisor [m] de virtualização [n]. A comunicação entre o SAG e o ambiente de virtualização é feita através de um layer de serviços SOAP (WebServices). Este projecto contempla ainda um interface visual Web com o SAG, desenvolvido recorrendo a PHP, HTML e AJAX.

      Palavras chave: Autenticação; Controlo de acessos; Laboratórios Virtuais; LibVirt.

      Áreas: Telecommunications.

      Tecnologias usadas: AJAX; HTML; PHP.

    • VirtLab | Secure Access GatewayRicardo Malta.
      Orientador: José Faisca, José Rogado
      Licenciatura em Engenharia Informática. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: ste Projecto Final de Curso insere-se no projecto “Virtlab – Laboratórios Virtuais” [1] na Universidade Lusófona de Humanidades e Tecnologia (ULHT) que utiliza tecnologia de código fonte aberto e/ou licenciamento livre. Entre outros aspectos, este projecto contempla a criação de um Broker de ambientes virtuais, onde os alunos têm acesso a um ou vários ambientes virtuais (máquinas, redes e armazenamento virtuais) após autenticação e validação do respectivo perfil académico. Na terminologia do VirtLab, este Broker tem o nome de Secure Access Gateway [SAG].

      Palavras chave: Aplicação Web; Web.

      Tecnologias usadas: AJAX; CSS; HTML; PHP.

    • eRecruitingAdmilson De Jesus Borges Tavares.
      Orientador: Rui Ribeiro
      Licenciatura em Informática de Gestão. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho foi desenvolvido no âmbito da cadeira de Trabalho de Fim de Curso, acabando por se tornar no último objecto de avaliação, no decorrer da Licenciatura. O seu objectivo foi criar uma aplicação Web, que permitisse gerir processos de recrutamento e selecção no seio de uma determinada empresa. Para atingir tais objectivos, esta aplicação, que neste relatório será denominada por eRecruiting1 , permite que sejam inseridos candidatos no sistema e toda a informação associada (incluindo dados pessoais, curriculum vitae, contactos e morada). Em qualquer altura há a possibilidade de serem criadas novas ofertas de emprego. Após a criação de uma oferta, todos os candidatos registados no sistema poderão candidatar-se á oferta, sendo que, há a possibilidade de um candidato candidatar-se a mais do que uma oferta de emprego. Cada vez que é criada uma nova oferta de emprego é activado um processo, que apoiará o utilizador durante todo o processo de selecção, até que seja encontrado o candidato com o perfil mais adequado á oferta criada. Após a selecção do candidato que irá ocupar a nova posição o eRecruiting irá gerar de forma automática uma mensagem, que será enviada, por correio electrónico ao candidato, contendo a informação de que ele foi o seleccionado para ocupar a oferta de emprego.

      Palavras chave: Desenvolvimento Web.

      Áreas: gestão.

    • eRecruitingAdmilson De Jesus Borges Tavares.
      Orientador: Rui Ribeiro
      Licenciatura em Informática de Gestão. 2009

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho foi desenvolvido no âmbito da cadeira de Trabalho de Fim de Curso, acabando por se tornar no último objecto de avaliação, no decorrer da Licenciatura. O seu objectivo foi criar uma aplicação Web, que permitisse gerir processos de recrutamento e selecção no seio de uma determinada empresa. Para atingir tais objectivos, esta aplicação, que neste relatório será denominada por eRecruiting1 , permite que sejam inseridos candidatos no sistema e toda a informação associada (incluindo dados pessoais, curriculum vitae, contactos e morada). Em qualquer altura há a possibilidade de serem criadas novas ofertas de emprego. Após a criação de uma oferta, todos os candidatos registados no sistema poderão candidatar-se á oferta, sendo que, há a possibilidade de um candidato candidatar-se a mais do que uma oferta de emprego. Cada vez que é criada uma nova oferta de emprego é activado um processo, que apoiará o utilizador durante todo o processo de selecção, até que seja encontrado o candidato com o perfil mais adequado á oferta criada. Após a selecção do candidato que irá ocupar a nova posição o eRecruiting irá gerar de forma automática uma mensagem, que será enviada, por correio electrónico ao candidato, contendo a informação de que ele foi o seleccionado para ocupar a oferta de emprego.

      Palavras chave: Desenvolvimento Web.

      Áreas: gestão.

    • Aplicação de Gestão EscolarCarlos Prudêncio Do Espírito Crisóstomo E Danilton Nelson Vaz Gonçalves Will.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Sendo o papel da Engenharia fornecer sistemas e produtos que melhoram os aspectos da vida humana, de modo a torná-la mais fácil, mais segura e agradável, eis a razão mais do que óbvia da nossa opção pelo desenvolvimento deste projecto como suporte para a gestão escolar da Secundária Básica do Príncipe em S. Tomé e Príncipe. Projecto este que visa a implementação de uma aplicação de Gestão Escolar denominada “School Management – Aplicação de Gestão escolar”, a qual irá servir de suporte à Inscrição dos Alunos, Professores e Funcionários; Gestão de Salas e de Turmas; Coordenação de Classe, Agrupamentos e Disciplinas; bem como toda a dinâmica dos alunos (avaliações, faltas, suspensão e anulação de disciplina (s) inscrita (s) ou anulação de inscrição), no sentido de operacionalizar e automatizar todo o mecanismo do sistema de Gestão Escolar na supra citada escola, excepto a parte de Gestão Financeira. Outro dos objectivos desta aplicação será o envio de E-Mail, numa primeira fase, e de SMS, na segunda fase, aos encarregados da educação em tempo real alertando-os das ausências dos seus educandos nas aulas, ou de outro comportamento indesejado que se afigurar necessário. Isto na tentativa de atenuar o abandono escolar e manter informado os encarregados de educação sobre o desempenho dos seus educandos. Pretende-se ainda que o controlo de acesso às informações dos alunos, professores e funcionários sejam mais eficientes e sustentados. A aplicação é desenvolvida à medida, sobre a tecnologia .NET recorrendo a linguagem de programação C# e Base de Dados SQLServer2005. Será disponibilizada via browser na secretaria da escola. Os alunos poderão ter acesso às suas informações recorrendo ao website da escola integrado na aplicação criada para o efeito.

      Palavras chave: SQL.

      Áreas: educação; gestão.

      Tecnologias usadas: C#; SQL; SQL Server.

    • Aplicação de gestão de uma bibliotecaHugo Miguel Mota Rodrigues E João António Da Silva Lopes.
      Orientador: José Aser Lourenzo
      Licenciatura em Engenharia Informática. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho de fim de curso pretende construir uma aplicação que permite gerir de uma forma simples os recursos de uma biblioteca, sejam eles humanos (funcionários, utilizadores) ou materiais (livros). Esta aplicação automatiza os processos relevantes ao funcionamento de uma biblioteca, e permite agilizar e guardar os registos que vão sendo efectuados diariamente, desta forma a informação será facilmente introduzida, pesquisada, alterada e eliminada, mantendo uma organização estável e fiável dos dados existentes. No desenvolvimento da aplicação foram utilizados diagramas UML para criação de modelos de suporte para a validação e compreensão do funcionamento da aplicação. A programação foi efectuada em HTML, Java Script, Java e SQL. Recorremos ao motor Oracle para armazenamento dos dados, e construímos a interface com o utilizador utilizando Servlets compatíveis com Tomcat, Oracle Container For Java (OC4J) ou outro Servlet container compatível com a norma. A ligação entre as Servlets e a Base de dados foi feita em JDBC. As servlets foram estruturadas de forma a separar a componente de criação de interface com o utilizador da componente de processamento.

      Tecnologias usadas: HTML; SQL; SQL Server.

    • Aprendizagem assistida na sala de aula, utilizando tecnologia MicrosoftPedro Fanico, Miguel Nadais.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A escolha deste projecto por parte do nosso grupo prende-se com o facto de, a nosso ver os sistemas de e-learning serem uma ferramenta bastante útil que cada vez mais começam a fazer parte do sistema de ensino devido à sua versatilidade e fácil aprendizagem, dando-nos assim a possibilidade de termos um contacto directo com a criação de uma ferramenta que possa ser ainda mais desenvolvida por futuros grupos e de futura utilidade na faculdade.

      Palavras chave: .NET MVC.

      Áreas: gestão.

      Tecnologias usadas: .NET.

    • Data Warehouse e Report em ferramenta BIEduardo Pereira, José Gouveia, Paulo Mendonça.
      Orientador: Rui Ribeiro
      Licenciatura em Engenharia Informática. 2008

      Email: deisi@ulusofona.pt

      Resumo: Este projecto enquadra-se na indústria do mercado farmacêutico onde o cliente final é o laboratório farmacêutico. Estas companhias são quase exclusivamente multinacionais e detêm a sua informação financeira na casa mãe. A informação de actividade recolhida no terreno (CRM) é detida no fornecedor do serviço que habitualmente é um prestador que faz exclusivamente a captação e gere estes dados directamente com a força de vendas. Por último a informação de mercado é fornecida pela IMS Health que disponibiliza toda a informação nacional, fatiada de acordo com a necessidade do laboratório farmacêutico.

      Palavras chave: Big Data; Costumer Services; Data Mining.

      Áreas: Ciência de Dados; gestão.

      Tecnologias usadas: ERP – SAP; SQL Server.

    • Desenvolvimento de uma Aplicação para Gestão de CondomíniosAndré Oliveira E Gonçalo Rodrigues.
      Orientador: José Aser Lourenzo
      Licenciatura em Informática de Gestão. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projecto consiste na implementação de uma aplicação de Gestão de Condomínios para ajudar na gestão dos mesmos. Este projecto pretende dar respostas às necessidades crescentes nesta área de actividade. A gestão de condomínios exige cada vez mais recursos humanos e experiência profissional, dada a diversidade de problemas e questões que actualmente se colocam nesta área. Inicialmente será feita uma introdução ao trabalho desenvolvido, de seguida é apresentada a linguagem em que foi desenvolvido e a razão para ter sido escolhida esta linguagem. Seguidamente é feita a análise dos objectivos e efeitos esperados com o desenvolvimento desta Aplicação, apresentando posteriormente o seu sistema de informação, diagrama da Base de Dados onde vai ser guardada a mesma, Tabela Create, Read, Update e Delete (CRUD) e mostra todas as acções possíveis a cada utilizador, Use-Cases ou seja, que tipo de operações cada utilizador está habilitado a efectuar, as especificações técnicas e o software utilizado, bem como o seu funcionamento através de algumas imagens, mostrando também os requisitos mínimos para a sua actualização. Por último são feitas sugestões de melhoria ao projecto desenvolvido.

      Palavras chave: SQL; Visual Studio.

      Áreas: gestão.

      Tecnologias usadas: Microsoft Visual Studio; SQL; SQL Server.

    • Ferramenta Integradora do Sistema de Informação Clínico de uma Unidade de SaúdeNuno Costa.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Um Sistema de Informação de Saúde é um sistema que, pela sua natureza delicada e os inúmeros agentes com que interactua, exige algum grau de complexidade na sua análise. O Centro de Saúde de Angra de Heroísmo tem como missão prestar cuidados de saúde primários ou essenciais, tendo por objectivo a promoção e vigilância da saúde, a prevenção, o diagnóstico e o tratamento da doença e a reabilitação, dirigindo a sua actividade ao indivíduo, à família e à comunidade e privilegiando a personalização da relação entre os profissionais de saúde e os utentes. As Unidades de Saúde devem inteirar-se dos seus sistemas de informação e como esses sistemas agem e interactuam. Mas devem também garantir que as soluções tecnológicas que adoptam para suportar esses sistemas de informação sejam projectadas com vista a atingir modelos próximos da realidade a representar, ou correm o risco de conhecerem o caos informacional: a ausência de! Este trabalho representa os resultados de um projecto de desenvolvimento de software direccionado para a utilização do Modelo Incremental, abordando o paradigma do desenho de Base de Dados utilizando ferramentas UML, buscando avaliar as vantagens e desvantagens da integração desses paradigmas no desenvolvimento de uma solução de sistema de dados persistentes.

      Tecnologias usadas: C#; SQL.

    • Gestão de SalasAdil Gulamhussene & Alexandre Pereira.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Informática de Gestão. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O principal objectivo deste trabalho de final curso é melhorar a comunicação e coordenação no que diz respeito ao pedido de reserva de salas. Pretendemos melhorar o sistema de gestão de salas para evitar as constantes sobreposições de salas atribuídas aos professores, que costumam acontecer durante o ano lectivo e que faz com que as aulas não decorram com a normalidade desejada. Os alunos são uma das partes interessadas neste problema, de modo a poderem desfrutar de todos os minutos de aula a que têm direito. Nós, como parte interessada, decidimos avançar com este projecto e tentar melhorar este aspecto que tem vindo a prejudicar o decorrer das aulas.

    • Infra-estrutura VoIP com SegurançaPaulo Alexandre Fialho Jerónimo.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O VoIP está actualmente no topo da lista de investimentos em tecnologia e constitui para muitos gestores empresariais uma fonte inequívoca de vantagens. Para muitas organizações, a sua principal vantagem consiste na utilização a custo reduzido de tecnologias apenas disponíveis em centrais e Call Centers dispendiosos. Outros reconhecerão a plenitude das vantagens da tecnologia, o que faz com que a transição para o VoIP esteja a ocorrer rapidamente à escala global.

      Palavras chave: VoIP.

      Áreas: gestão.

      Tecnologias usadas: VoIP.

    • Modelagem e Desenvolvimento de um Sistema Help- Desk para a Empresa “Tempus Internacional S.A.”Marco Dias, Carlos Menezes.
      Orientador: António Moreira Gonçalves, José Aser Lourenzo
      Licenciatura em Engenharia Informática. 2008

      Email: deisi@ulusofona.pt

      Resumo: Sistemas Help-Desk podem ser definidos como sendo um sector da empresa ao qual são endereçadas questões e onde são resolvidos problemas, tendo como principal característica a de ser um sistema facilitador de informações. A proposta deste trabalho é realizar a modelagem e o desenvolvimento de um sistema Help-Desk para a Empresa Tempus. Neste trabalho, são apresentados todos os conceitos e uma descrição da funcionalidade do sistema implementado, bem como a sua modelagem e todo o tipo de tecnologia utilizada.

      Palavras chave: Helpdesk; Qualidade de Serviço; Tecnologia.

    • Open AcademyCarlos Eduardo Fernandes Da Conceição.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2008

      Email: deisi@ulusofona.pt

      Resumo: To provide the labor market with skilled resources is one of today’s main social challenges. The qualification paradigm has led us in the past years to human resources evaluation models that mostly praise the operational efficiency of the worker. In a troubled (and distressed) economical context, the ability to possess qualifications and skills must be the “value added” by each one of us to the society. It’s not just a matter of being qualified. It’s mostly a matter of being qualified and skilled. The permanent acquisition of skills is crucial. The scrutiny of those individuals’ skills by the labor market scales up its confidence on those individuals. The Academy has lived, in the past, closed to the society, not being able adapt itself to its new challenges. Those days are gone and now the Academy must provide individuals with qualification, competences and skills. We need to foster an Open Academy. This project intends to be a small contribute to those challenges. It consists on a tool, implemented trough a web site and a database that can provide the Academy information about the skills that students possess, manage that information and manage the programmatic contents of the modules that provide skills (academic disciplines, training courses, workshops, …). The database supports student’s resumes and a comprehensive list of its skills, which can be consulted by any teacher or employer with the appropriate permissions. The web site will be built using Microsoft’s ASP.NET (supported by C# programming language) and SQL Server 2005.

      Áreas: educação.

      Tecnologias usadas: .NET; SQL; SQL Server.

    • Procedimentos de Marcação de Actos Médicos MulticanalNelma Utima Kalunga Will Lima Áurea Helena Lopes Da Costa.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2008

      Email: deisi@ulusofona.pt

      Resumo: Procedimentos de marcações de actos médicos multi-canal. O projecto acima citado visa o desenvolvimento de um sistema de marcações de cirurgias, consulta e exames médicos destinado a ser implantado nas clínicas médicas pertencentes ao Grupo São João de Deus. Definindo-se como prioridade a clínica São João de Deus e posteriormente as clínicas Homem e da Mulher e Nova Era. Ao ser “multicanal” promoverá a ampliação do universo de marcações e a sua automatização; facto conseguido pela introdução de novas possibilidades, nomeadamente, marcações de consultas e exames por Internet e por SMS, e pelas marcações de cirurgias que deverão ser efectuadas por médicos através da Internet. Possibilitando a estes (médicos) reservar quartos para internamentos e salas de cirurgia. No caso de disputa para marcação de actos agendados para uma mesma data e hora o sistema deverá garantir que apenas um, e só um utilizador o possa fazer. Aqui, é importante a definição de prioridades. Nas marcações de cirurgias o primeiro a chegar será primeiro a ser servido; contrapondo-se as marcações de consultas/ exames em que a marcação presencial deverá prevalecer ante a marcação pela Internet e a marcação efectuada através da Internet terá prioridade diante da marcação efectuada por SMS, caso em que as datas estejam a ser disputadas. Que métodos foram usados para elaboração do trabalho? Para elaboração do documento denominado “Especificação de Requisitos” onde estão retratados os requisitos funcionais e não funcionais a contemplar no sistema, valemo-nos dos conceitos subjacentes ao processo de desenvolvimento de software, as metodologias Orientadas por objectos e a Unified Modeling Language – UML. Para garantir a gestão das prioridades nas marcações de actos médicos uma vez que todos irão aceder ao mesmo sistema recorremos ao SQL Server; para garantir a existência de uma rede interna e externa (entre as clínicas) valemo-nos dos conhecimentos subjacentes as Redes de computadores e a segurança. Adoptou-se como ferramenta de trabalho o software Microsoft Office Visio 2007 para elaboração dos diagramas. Para o levantamento dos requisitos foram agendadas reuniões em que nos foi transmitido o que o sistema deveria fazer e como se deveria comportar. Entrevistas foram marcadas (com uso de questionários); visitas as instalações foram efectuadas; visualizados os sistemas presenciais de marcações de consultas e exames; recolhido o modelo em utilização(formulário em papel) para marcações de cirurgias; por fim contactaram-se actuais utilizadores. Condensou-se a informação obtida num primeiro documento ilustrado com diagramas Casos de utilização ao qual solicitamos validação por parte do responsável da clínica. Alterações sucessivas foram efectuadas o que resultou no documento final onde encontram-se descritas todas as classes que importa guardar informação e os esboços de diagramas de Casos de utilização, pacotes, sequências, actividades, estados, objectos, instalação e workshops que permitem visualizar o funcionamento do sistema. Para construção de um sistema como este deverão ser implementadas redes internas da clínica e redes entre as clínicas; deverão ser instaladas bases de dados e efectuado o modelo de dados; deverão ser instalados servidores e efectuados os respectivos testes.

      Áreas: gestão; saúde.

      Tecnologias usadas: Apache; C#; HTTP Webservices; SQL; Tomcat.

    • Projecto Final de CursoGonçalo Carvalho, Paulo Serra.
      Orientador: Pedro Freire
      Licenciatura em Informática de Gestão. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O nosso trabalho consiste em desenvolver uma aplicação em PHP que simule uma loja virtual, o programa não ira funcionar online, mas devera comportar-se como um site de compras, que terá como objectivo disponibilizar informações detalhadas e concisas sobre 4 tipos de produtos, no caso, Livros, CDs, DVDs e Hardware. O utilizador poderá interagir no site podendo realizar visualizações dos produtos como poder compra-los. O projecto foi construído e optimizado para o browser FireFox.

      Áreas: gestão.

      Tecnologias usadas: Apache; MySQL; PHP.

    • Projeto do Gilberto JúniorGilberto Júnior.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2008

      Email: deisi@ulusofona.pt

      Resumo: No âmbito da cadeira de “Projecto”, 4o ano da Licenciatura de Informática de Gestão, foi-nos proposto a escolha de um dos vários projectos disponíveis ou um tema livre, para desenvolver ao longo do 2o semestre. A minha escolha incidiu na criação de uma aplicação para gerir materiais, equipamento, viaturas e imputações. O objectivo principal foi a construção de uma ferramenta amigável que permitisse uma gestão eficiente e eficaz ao nível de controlo de custos e manutenção.

      Palavras chave: Base de Dados; SQL; Sistemas Inventário.

      Áreas: gestão.

      Tecnologias usadas: Bases de Dados; Microsoft Visual Studio.

    • Rede Social LusofónicosJoão Conceição, Mafalda Grilo.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Engenharia Informática. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Resumo não disponível

      Tecnologias usadas: ASP.NET; SQL Server.

    • Reorganização, Gestão e Desenvolvimento das Tecnologias e Sistemas de InformaçãoDiogo Carvalho Mendes.
      Orientador: Pedro Malta
      Em parceria com Oeiras Viva
      Licenciatura em Engenharia Informática. 2008

      Email: deisi@ulusofona.pt

      Resumo: O presente relatório vem descrever um trabalho de estágio numa empresa municipal que tem como nome “Oeiras Viva, EM”. Este trabalho visou atender á Reorganização, Gestão e Desenvolvimento das Tecnologias e Sistemas de Informação, bem como da implementação de conhecimento obtido durante os 4 anos de licenciatura na Universidade Lusófona de Humanidades e Tecnologias. Este projecto apresenta uma panorâmica concisa das actividades que eram necessárias na reorganização e gestão no dia-a-dia dos sistemas e tecnologias de informação. Os destaques deste trabalho prendem-se essencialmente com o levantamento da realidade da empresa ao nível da rede estruturada, passando pela reorganização dos sistemas da empresa, terminando com a implementação de novas ferramentas de trabalho como a criação de um sitio interno e a criação de um CD de Multimédia para ajudar na expressão da empresa a nível externo.

      Palavras chave: Gestão administrativa eficaz.

      Áreas: Telecommunications.

      Tecnologias usadas: Cisco; PHP; SQL.

    • ServiceDeskTiago Rodrigues.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este documento tem como objectivo disciplinar a introdução de novos equipamentos na Active Directory (AD) pois, cada vez mais, nota-se a importância de obter uma Organização coerente de controlo de um parque informático, que torne eficientes os recursos disponibilizados. Uma organização coerente é essencial para assegurar ferramentas de gestão de bens que se pretendem vir a adquirir no futuro. Todo o trabalho que está a ser feito para levar a cabo uma AD organizada e coerente, terá invariavelmente de ser efectuado no futuro aquando da aquisição das ferramentas mencionadas. Assim este documento pretende enquadrar os seus destinatários na situação actual, mas também para o futuro. Este documento foi criado para as equipas de ServiceDesk poderem operar nas melhores condições possíveis, em termos procedimentais. Como tal é da responsabilidade individual de cada membro dessas equipas detectar e informar de incorrecções no documento, ou alterações (pela via prática) aos procedimentos. Enquanto tal não sucede este documento está em conformidade com o exigido para a execução de todos os pontos nele enumerados.

      Áreas: empresarial.

    • Space SystemsAlexandre Valente & Pedro Garibaldi.
      Orientador: José Aser Lourenzo
      Em parceria com Space Systems
      Licenciatura em Informática de Gestão. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No mundo das tecnologias de informação, os administradores de base de dados tornaram-se num componente crítico no negócio da Organizações. No mercado global, no entanto, a constante solicitação por este tipo de perfil/função profissional, nomeadamente em tecnologias Oracle (Oracle DBA) excede a oferta, razão pela qual a contratação e a retenção destes profissionais se tornam numa tarefa difícil. Assim, o tempo requerido para recrutamento e os esforços adicionais necessários para a retenção de DBA’s competentes, tornaram-se consumidores de tempo e custo para os esforços da organização. O reconhecimento da necessidade de serviços profissionais DBA na indústria das Tecnologias de Informação, tem como principal resposta a implementação de uma prática de contratação de serviços remotos (DBA Remoto). Com o aumento de softwares, o crescimento dos dados, utilizadores e também a centralização das informações nas aplicações de bases de dados, foi necessário aprimorar a gestão e a segurança da informação dentro deste sistemas de gestão de Bases de Dados (SGBD). É pois, fundamental que o administrador de base de dados (DBA), além de dar manutenção preventiva e correctiva também seja responsável por acompanhar as alterações, acessos e evolução das bases de dados, normalmente identificado por processo de monitorização de bases de dados. A monitorização de bases de dados compreende observar as constantes alterações feitas nas mesmas e poder dar informações e alertas para tomadas de decisões sobre as diferentes situações do dia-a-dia operacional.

      Áreas: empresarial; gestão.

      Tecnologias usadas: MySQL; NoSQL; SQL; SQL Server.

    • Vigilância Activa em Robótica MóvelBruno David Francisco Miguel E Manuel João Dos Santos Gomes.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Licenciatura em Engenharia Informática. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: This paper describes an Autonomous Mobile Robot project, developed by two students from the Computer Engineering course. A mobile robot as to had the ability to interact with the environment and has the function of surveillance, of a specific area known or an area that the robot had to learn while is interacting with it. This paper describes the robot solution adopted by this team and the respective improvements that could turn this solution most appropriate to this matter

      Áreas: gestão.

      Tecnologias usadas: Java.

    • Vigilância Distribuída com Navegação Autónoma de Aeronaves não TripuladasFilipe Varela.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2008

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Recent developments in embedded technology and industrial production of micro electromechanical systems gave birth to an enormous variety of industrial grade single board computing platforms and solid state sensors. The availability of such products costing a fraction of previous existing items triggered the feasibility of many autono- mous robotic systems which were exclusively attained only by highly funded projects each developed by an enormous amount of highly trained individuals. Over the last few years, and as consequence of recent global conflicts and monitoring needs, we have witnessed an increasing interest in such autonomous robotic systems. One of such systems is the AMAV (autonomous micro aerial vehicle) which is the focus of this project. The following sections illustrate the concept, design and implementation of one such system. Its main focus is that of showing that the use of low cost off the shelf components is fit for the design of a working prototype which may be used as a basis for several dedicated byproducts. This prototype is effectively a sandbox for future projects. The prototype itself is a product of the integration of several hardware and software components, each performing an exclusive task and reporting its activity to a centralised monitoring module. These components may be enumerated as an array of sensor modules, a sensor fusion module, an array of actuator elements, an actuator controller module, an autonomous navigation module, a microware video transmitter and a microware radio transceiver modem for telemetry and control of the platform. The interactions of all modules will be illustrated on a block diagram and each of the individual modules will be described in detail.

    • 100% – Aplicação de Controlo de FériasNuno Miguel Cunha.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: The proposed of this application is to finish the way of defining vacation periods in one Excel file. The application was developed in Visual Basic 6.0 with a database design in Microsoft Access. This processes as began with a meeting with the company. In that meeting several specifications was defined. It is mandatory that the specifications are accomplished. The application is composed of several processes, the specifications, the development, the tests and conclusion. The application is based on two access levels. The normal user, that only has access to consult part, and the administrator, that as full access. This privileged are given by the employer number, and that was introduced, prior, in the database by the computer department. During these phases several ideas of improvement were appearing. These ideas were proposed to the company, and are expecting response. The testes show that the entire application is working and ready to start working in full speed. Manuals were built and delivered to the users, and also administrator. In conclusion, all of the specifications were accomplished and the application as no limitation.

    • AGRIBIO – GESTÃO DE PRODUTOS AGRICOLAS BIOLÓGICOSFrancisco Manuel Da Silva Seguro.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Hoje em dia mesmo apesar de existirem diversos softwares de gestão distinados ás várias áreas de comercio, a área de comercialização de produtos agricolas encontra-se debilitada com estes softwares. Outra grande questão é o facto de que a grande maioria dos softwares desenvolvidos destinam-se a médias e grandes empresas sendo programas que possuem muitas e diversas funcionalidades.

      Áreas: gestão; saúde.

      Tecnologias usadas: .NET; C#; SQL Server.

    • Agenda PessoalJoão Filipe Botelho Milheiro.
      Orientador: Alexandre Pereira
      Licenciatura em Informática de Gestão. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: As agendas pessoais foram importantes ao longo dos tempos, pois facilitam a organização das actividades diárias de uma pessoa ou de um grupo de pessoas. A certa altura o papel tornou-se um meio insuficiente para guardar estas informações, parcialmente por não ser fácil alterar as informações registadas de uma forma legível. Este e outros factores contribuíram para o aparecimento e crescimento das agendas electrónicas, quando estas ficaram disponíveis como produtos de software e como dispositivos físicos

      Tecnologias usadas: Apache; MySQL; PHP; PhpMyAdmin; XAMPP.

    • Aplicação Para Gestão de Empresa de Construção CivilLuis Ventura.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Pretende-se com este relatório dar a conhecer o projecto final do Curso de Informática de Gestão da Universidade Lusófona de Humanidades e Tecnologias. O presente projecto tem como objectivo, a criação de um instrumento de trabalho que visa melhorar a gestão da informação acerca dos recursos humanos e obras duma empresa na área de construção, mais especificamente na área de restauros e pinturas de edifícios. Este instrumento terá a particularidade de poder ser utilizado através da Internet, de modo a facilitar a acessibilidade a uma base de dados já existente na empresa. Foi também solicitado a criação de um site publicitário de modo a aumentar o renome da empresa. De modo a abranger os requisitos impostos pela empresa, foi criado um site onde qualquer utilizador terá acesso. Através deste, também se poderá aceder à base de dados da empresa, passando previamente por uma autenticação de Login / Password onde apenas o Gerente, ou pessoa autorizada, terá acesso. O site Publicitário foi feito com a linguagem de programação ASP, HTML. No acesso à base de dados foram utilizadas as ferramentas ASP.Net e base de dados SQLServer, garantindo assim maior segurança.

    • Aplicação Para Gestão de Empresa de Construção CivilLuis Tiago Ventura.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Pretende-se com este relatório dar a conhecer o projecto final do Curso de Informática de Gestão da Universidade Lusófona de Humanidades e Tecnologias. O presente projecto tem como objectivo, a criação de um instrumento de trabalho que visa melhorar a gestão da informação acerca dos recursos humanos e obras duma empresa na área de construção, mais especificamente na área de restauros e pinturas de edifícios. Este instrumento terá a particularidade de poder ser utilizado através da Internet, de modo a facilitar a acessibilidade a uma base de dados já existente na empresa. Foi também solicitado a criação de um site publicitário de modo a aumentar o renome da empresa. De modo a abranger os requisitos impostos pela empresa, foi criado um site onde qualquer utilizador terá acesso. Através deste, também se poderá aceder à base de dados da empresa, passando previamente por uma autenticação de Login / Password onde apenas o Gerente, ou pessoa autorizada, terá acesso. O site Publicitário foi feito com a linguagem de programação ASP, HTML. No acesso à base de dados foram utilizadas as ferramentas ASP.Net e base de dados SQLServer, garantindo assim maior segurança.

      Áreas: empresarial; gestão.

      Tecnologias usadas: ASP.NET; SQL Server.

    • Aplicação de gestão de stocks CMP on-lineJosé Alfredo Andrade Ribeiro, Weza Anjos Pires Dos Santos.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Atingindo a fase final da Licenciatura em Engenharia Informática, surgiu uma proposta para elaboração de uma aplicação web de gestão de stocks por parte da Câmara Municipal de Portalegre, a ser realizada na cadeira de Projecto. A proposta baseia-se numa aplicação on-line interna. É sem dúvida uma ideia bastante eficiente para a instituição atrás referenciada podendo ser uma ferramenta muito útil e cómoda quer para os funcionários, quer para quem gere os stocks e os pedidos dos respectivos produtos. Facilitando assim a gestão, quer dos stocks, quer dos pedidos por parte dos administradores,como também dos requeridos pelos utentes. Mas esta aplicação não é só uma boa ferramenta. Sob ponto de vista dos alunos que a realizaram, foi também uma boa oportunidade para aplicar várias matérias estudadas ao longo dos 3 anos da licenciatura que contribuem para o sucesso de uma aplicação bem estruturada.

    • BCodeGen Ferramenta de Geração de Código para Aplicações WebBruno Cipriano.
      Orientador: Alexandre Pereira
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Nos projectos típicos de desenvolvimento para a Internet existe um conjunto de operações e funcionalidades comuns que têm de ser implementadas para servirem de base para o desenvolvimento do resto do projecto. Estas operações e funcionalidades estão relacionadas com a criação e manutenção de dados, tipicamente guardados em Sistemas de Gestão de Bases de Dados Relacionais e, são conhecidas como operações CRUD (Create, Retrieve, Update e Delete). Neste tipo de projectos também é típica a criação de um conjunto de interfaces que permitem que utilizadores não-técnicos possam fazer a visualização e a manipulação dos dados .

      Palavras chave: Automação; Desenvolvimento Web; Gerador de Código.

      Tecnologias usadas: .NET; C#; HTML; PHP; SQL; Windows; XML.

    • Biblioteca AcadémicaBernardo António De Serpa Carvalho Piano.
      Orientador: Inês Oliveira
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A Sociedade da Informação é uma sociedade do primado do saber em que o conhecimento constitui um bem de valor inestimável, pelo que é necessário promover a criação de mecanismos que contribuam para a sua consolidação e difusão, promovendo a actualização dos mesmos. As principais instituições responsáveis por promover uma indissociabilidade entre o ensino e a investigação, por forma a que o ensino possa acompanhar em permanência a evolução das necessidades e exigências da sociedade e do conhecimento científico, são as instituições do ensino superior. Considera-se que estas se encontram “extraordinariamente bem colocadas para, explorando o fenómeno da globalização, reduzirem o défice de conhecimentos” (Livro Verde para a Sociedade da Informação, 1997, p47) assumindo a dupla função de “centro de criação do conhecimento” e de “centro de difusão e transmissão de cultura”. Estas duas funções complementam-se na medida em que “o conhecimento para ser científico tem de traduzir-se em conhecimento público, isto é, tem de comunicar-se num meio de comunicação do conhecimento” (Ziman, 1969, p.320) procedendo assim à sua divulgação científica.

      Palavras chave: Trabalho Final de Curso (TFC).

      Tecnologias usadas: .NET; ASP.NET.

    • Construção de uma aplicação de software para geração de manuais de referênciaAlexandre Mesquita, Hugo Santos.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A geração de manuais de referência é grande importância para a SISCOG, uma empresa de desenvolvimento de software. Desde cedo que a documentação interna dos seus produtos é produzida com o propósito de obter manuais de referência de forma automática, por forma a disponibilizar uma interface clara aos técnicos utilizadores da sua tecnologia. Para guiar a extracção de dados e a sua publicação num formato de fácil leitura, a documentação interna está escrita de acordo com um conjunto de regras pré-definido. O objectivo deste trabalho é a construção de um programa que realize a geração dessa documentação de referência, no âmbito de um Projecto Final de Curso na área de Informática. A abordagem para solucionar este problema consiste em estudar as tecnologias existentes e escolher a que se ajusta melhor às necessidades do programa. Para efeito de aprendizagem é consultada bibliografia de referência e são utilizados alguns pacotes de software open source que possam dar suporte à resolução do problema. O resultado do trabalho efectuado é um programa com dois módulos que comunicam entre si. Um módulo para extrair informação da documentação interna e assinalar erros, caso existam. Um outro módulo para traduzir para um formato adequado a informação processada pelo primeiro módulo. Para o primeiro módulo são utilizados os conceitos da teoria de processadores de linguagens e para o segundo módulo são utilizadas as tecnologias XML, XSL, DOM e OLE. O programa construído está em condições de poder ser introduzido no processo de desenvolvimento de software da SISCOG. Embora concebido para um conjunto de requisitos em particular, pode adaptar-se facilmente às crescentes necessidades da empresa.

      Palavras chave: ASP.NET; Empresas; Gestão Empresarial.

      Tecnologias usadas: DOM; OLE; XML; XSL.

    • Construção de uma aplicação de software para geração de manuais de referênciaAlexandre Mesquita, Hugo Santos.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A geração de manuais de referência é grande importância para a SISCOG, uma empresa de desenvolvimento de software. Desde cedo que a documentação interna dos seus produtos é produzida com o propósito de obter manuais de referência de forma automática, por forma a disponibilizar uma interface clara aos técnicos utilizadores da sua tecnologia. Para guiar a extracção de dados e a sua publicação num formato de fácil leitura, a documentação interna está escrita de acordo com um conjunto de regras pré-definido. O objectivo deste trabalho é a construção de um programa que realize a geração dessa documentação de referência, no âmbito de um Projecto Final de Curso na área de Informática. A abordagem para solucionar este problema consiste em estudar as tecnologias existentes e escolher a que se ajusta melhor às necessidades do programa. Para efeito de aprendizagem é consultada bibliografia de referência e são utilizados alguns pacotes de software open source que possam dar suporte à resolução do problema. O resultado do trabalho efectuado é um programa com dois módulos que comunicam entre si. Um módulo para extrair informação da documentação interna e assinalar erros, caso existam. Um outro módulo para traduzir para um formato adequado a informação processada pelo primeiro módulo. Para o primeiro módulo são utilizados os conceitos da teoria de processadores de linguagens e para o segundo módulo são utilizadas as tecnologias XML, XSL, DOM e OLE. O programa construído está em condições de poder ser introduzido no processo de desenvolvimento de software da SISCOG. Embora concebido para um conjunto de requisitos em particular, pode adaptar-se facilmente às crescentes necessidades da empresa.

      Palavras chave: ASP.NET; Empresas; Gestão Empresarial.

      Tecnologias usadas: DOM; OLE; XML; XSL.

    • Construção de uma aplicação desoftware para geração de manuais de referênciaAlexandre Mesquita E Hugo Santos.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A geração de manuais de referência é grande importância para a SISCOG, uma empresa de desenvolvimento de software. Desde cedo que a documentação interna dos seus produtos é produzida com o propósito de obter manuais de referência de forma automática, por forma a disponibilizar uma interface clara aos técnicos utilizadores da sua tecnologia. Para guiar a extracção de dados e a sua publicação num formato de fácil leitura, a documentação interna está escrita de acordo com um conjunto de regras pré-definido. O objectivo deste trabalho é a construção de um programa que realize a geração dessa documentação de referência, no âmbito de um Projecto Final de Curso na área de Informática. A abordagem para solucionar este problema consiste em estudar as tecnologias existentes e escolher a que se ajusta melhor às necessidades do programa. Para efeito de aprendizagem é consultada bibliografia de referência e são utilizados alguns pacotes de software open source que possam dar suporte à resolução do problema. O resultado do trabalho efectuado é um programa com dois módulos que comunicam entre si. Um módulo para extrair informação da documentação interna e assinalar erros, caso existam. Um outro módulo para traduzir para um formato adequado a informação processada pelo primeiro módulo. Para o primeiro módulo são utilizados os conceitos da teoria de processadores de linguagens e para o segundo módulo são utilizadas as tecnologias XML, XSL, DOM e OLE. O programa construído está em condições de poder ser introduzido no processo de desenvolvimento de software da SISCOG. Embora concebido para um conjunto de requisitos em particular, pode adaptar-se facilmente às crescentes necessidades da empresa.

      Tecnologias usadas: DOM; OLE; XML; XSL.

    • DESENVOLVIMENTO DE UMA APLICAÇÃO INTERNA PARA A PARAMETRIZAÇÃO DE DESCONTOS SELECTIVOS A CLIENTES EMPRESARIAISSilvana Rute C. Raimundo.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Until the present time the application that allow applying discounts on customers accounts was very limited. It allows many human mistakes and many complain of the customers. Not only had those factors contributed to the development of this new application as also the need to go on the encountered of the needs of the customer manager. The actual process was to slow and not very effective. The actual process generates around 500 e-mails per month and it was growing. For all of this, it becomes urgent the development of a new application. Do to competition of the market, its mandatory to give, in real time, answer to the customer needs. In the guiding line of the company, TMN. – Telecomunicações Movéis Nacionais, this new application has to be developed in Web based interface. Do to that the application was developed in Java language, regarding the interface of the company’s local intranet, based on web interface. This interface allows, any of the customer managers, to access the Client information, any time and any place. All of the parts of this paper are confidential. It is no allow showing or giving part, or all, of the application, as also the paper, to any one with out TMN – Telecomunicações Móveis Nacionais, rotten authorization.

    • EnerGYMRui Filipe Pinto, Nuno Bizarra.
      Orientador: Vania Machado
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente trabalho constitui o Relatório do Projecto de Final de Curso. O Projecto, escolhido consiste na elaboração de uma aplicação para auxiliar o utilizador na gestão de um ginásio de tamanho médio/reduzido. Permite inscrever novos sócios e consultá-los, gerir acessos, compras de tratamentos, serviços e produtos, permite o controlo de custos e receitas. Outras ideias que tivemos em mente não foram implementadas devido à falta de tempo para a realização das mesmas.

      Palavras chave: Aplicação Web.

      Áreas: Desporto.

      Tecnologias usadas: Spring MVC.

    • Futebol Manager – Gestão de Treinos de FutebolOsvaldo José Roque Pires.
      Orientador: Alexandre Pereira
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Futebol Manager consiste numa aplicação de gestão para treinadores de futebol. Esta aplicação permite avaliar os jogadores em cada vertente de treino (Físico, Técnico e Táctico), bem como ver os dados pessoais de cada jogador. A aplicação permite consultar, adicionar, editar e eliminar os dados de cada jogador, treino e utilizadores. Apesar de ser uma ferramenta direccionada para treinadores de futebol, pode ser usada por treinadores de outros desportos cujas estruturas de treinos sejam semelhantes.

    • GRI – Gestão de Remessas InternacionaisCésar António Oliveira Da Costa.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2007

      Email: deisi@ulusofona.pt

      Resumo: O presente relatório pretende descrever o contexto e a solução técnica da gestão de remessas dos imigrantes que foi adoptada na empresa ESI do grupo BES em colaboração com a empresa Altran CIS na qual trabalho como consultor. É feito um enquadramento da situação, das empresas, das necessidades, dos sistemas envolvidos, etc. É apresentada a solução desenvolvida, tanto a nível esquemático e teórico como a nível técnico. Desenvolvi o projecto com a ajuda de outro colega que saiu no decorrer do mesmo, tendo eu continuado até ao fim.

      Palavras chave: Front-End; SQL Server.

      Áreas: gestão.

      Tecnologias usadas: ASP.NET; JavaScript; SQL Server; Web; XML.

    • Gestão de AvariasSérgio Luís Madeira Pereira.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projecto tem como principal objectivo dar resposta à difícil tarefa de processar todas as avarias existentes, fazendo assim um relatório pormenorizado de todos os produtos que estejam em reparação. Pretende-se com esta aplicação melhorar os tempos de resposta da empresa neste sector e evitar o extravio de papéis de registo das avarias. Contribuindo, assim, para um melhor funcionamento da empresa não deixando acumular por demasiado tempo este tipo de serviço.

    • Gestão de FornecedoresJoaquim Barata.
      Orientador: Inês Oliveira
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objectivo do presente projecto é proceder à análise e desenvolvimento de uma aplicação que permita gerir a relação de uma empresa com os seus fornecedores de um qualquer ramo de actividade e para um qualquer negócio. Foi igualmente considerado o desenvolvimento de uma interface web através da qual poderão ser consultados os dados que constam da aplicação – um Gestor de Projecto poderá ter um acompanhamento dos fornecimentos através de casa, estando de férias ou ate mesmo no local onde decorre o projecto (por exemplo numa obra, se se tratar de um projecto de construção civil) recorrendo ao acesso à internet (neste projecto apenas se vai desenvolver uma interface simples sem grande recursos gráficos e funcionalidades, apenas como referência do que poderia ser desenvolvido em termos de interface web).

    • Gestão de FornecedoresJoaquim Barata.
      Orientador: Inês Oliveira
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objectivo do presente projecto é proceder à análise e desenvolvimento de uma aplicação que permita gerir a relação de uma empresa com os seus fornecedores de um qualquer ramo de actividade e para um qualquer negócio. Foi igualmente considerado o desenvolvimento de uma interface web através da qual poderão ser consultados os dados que constam da aplicação – um Gestor de Projecto poderá ter um acompanhamento dos fornecimentos através de casa, estando de férias ou ate mesmo no local onde decorre o projecto (por exemplo numa obra, se se tratar de um projecto de construção civil) recorrendo ao acesso à internet (neste projecto apenas se vai desenvolver uma interface simples sem grande recursos gráficos e funcionalidades, apenas como referência do que poderia ser desenvolvido em termos de interface web).

    • Helpdesk Advanced SolutionAntónio Ferrão, Ricardo Gonçalves.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2007

      Email: deisi@ulusofona.pt

      Resumo: No âmbito da cadeira de projecto do 3o ano da Licenciatura em Engenharia Informática da Universidade Lusófona, criámos este grupo de trabalho constituído por António Ferrão e Ricardo Gonçalves, alunos do referido curso. Chegados a este ponto do percurso académico, e enquadrado na nossa área de interesses a escolha do projecto final recaiu sobre o desenvolvimento de software. Tendo os referidos alunos experiência profissional na área das TI, a opção pelo desenvolvimento de uma ferramenta de Helpdesk foi quase imediata. No nosso caso particular decidimo-nos pelo nome Helpdesk Advanced Solution.

      Palavras chave: Trabalho Final de Curso (TFC).

      Tecnologias usadas: ASP.NET; C#; SQL Server; Visual Studio Team Services.

    • INFRA-ESTRUTURA DE COMUNICAÇÃOEmanuel Ferreira Bento, José Eduardo Gomes Antunes.
      Orientador: Paulo Mendes
      Licenciatura em Informática de Gestão. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No mundo que nos rodeia em que as mudanças são uma constante e ocorrem a uma velocidade extraordinária é imprescindível recorrer às novas tecnologias de comunicação para que as empresas, pessoas e instituições possam estabelecer contacto com maior facilidade. Nos últimos anos, muito se tem discutido e falado sobre as novas tecnologias de hardware e software de rede disponíveis no mercado. O investimento em equipamentos envolve somas elevadas, mas é preciso que se dê especial atenção à estrutura de cablagem, visto ser imprescindível para o sucesso.

      Palavras chave: Infraestrutura; Qualidade; Redes sem fio.

      Áreas: Wireless communication; gestão.

      Tecnologias usadas: HTTP Webservices.

    • Implementação do projeto telefonia IPHelder Marques.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Atingindo a fase final da Licenciatura em Informática, ramo de Gestão, surgiu uma proposta de implementação do projecto Telefonia IP na empresa Liberty Seguros, a ser realizada na cadeira de Projecto. Certamente já ouviram falar em Telefonia IP, vulgarmente chamado Voip (Voz sobre IP), este projecto veio alterar, evoluir e melhorar toda a plataforma Telefónica e Rede da empresa. O pretendido com esta mudança é dar melhores condições de atendimento telefónico (Call Center), para que seja mais rápido e eficaz, bem como implementar novos serviços como por exemplo o de voicemail. Passando á parte de Rede, vimos que com esta implementação de voz e colocando-a sobre todas as redes, a probabilidade de erros pós implementação era muito grande. Visto isto optamos por estruturar toda a rede LibertySeguros sede e espaços (balcões Liberty Seguros).

    • Integrador Tecnológico e Aplicacional de apoio à mobilidade dos técnicos comercias da Companhia de Seguros AçoreanaPedro Jorge Tavares Reis.
      Orientador: Paulo Mendes
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projecto surgiu da necessidade que a área comercial da Companhia de Seguros Açoreana (CSA) tem de consultar informação quando se encontra fora do escritório para prestar apoio aos seus mediadores. A informação apenas é disponibilizada por algumas aplicações que só são acessíveis na rede privada da CSA. Da identificação das principais funções dos técnicos comerciais, descritas na norma geral NG065/01 da CSA, foram identificadas as aplicações necessárias.

    • Intra@EurofrutasAna Filipa Martins, José Alexandre Paulo.
      Orientador: Pedro Malta
      Em parceria com Eurofrutas
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este TFC, o Intra@Eurofrutas foi realizado com o objectivo de construir um sistema de informação que tem como objectivo uniformizar, facilitar e suportar a informação de Compras e Informações Estatísticas de Apoio à Gestão, abordando este último, análises por clientes e por produto. Adicionalmente, tem como missão facilitar a disseminação, partilha e acesso à informação entre os vários actores do universo da empresa. O Intra@Eurofrutas é acessível a partir de qualquer web browser, o que dispensa a instalação de componentes de software nas máquinas dos utilizadores O Intra@Eurofrutas é um sistema desenvolvido com tecnologia Microsoft, tirando particular vantagem da infra-estrutura .NET e das seguintes tecnologias: ASP.NET 2.0, C# e SQL Server, usando como recurso a informação proveniente do ERP (Enterprise Resource Planning) da empresa, em base de dados Oracle.

      Palavras chave: Eurofrutas; Interface do Utilizador; Intra@Eurofrutas; fornecedores; vendas.

      Áreas: empresarial.

      Tecnologias usadas: .NET; C#; SQL Server.

    • KEY MANAGER 2007Tiago Santos.
      Orientador: José Aser Lourenzo
      Licenciatura em Informática de Gestão. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O projecto consiste no desenvolvimento de um gestor de chaves (adaptado às necessidades da ULHT – Universidade Lusófona de Humanidades e Tecnologias) que, após inserir um Login, permitirá ao utilizador/administrador realizar uma série de funcionalidades referentes à requisição de chaves e data shows assim como inserir, editar ou apagar salas, blocos, requisições e data shows.

    • Loja OnlineEdviga Dias.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2007

      Email: deisi@ulusofona.pt

      Resumo: O ritmo de mudança tem aumentado, vivemos na sociedade da informação e na era da globalização, da economia e com a evolução tecnológica, dos saberes e do conhecimento, caracterizada por um aumento do intercâmbio de informação entre os seus diferentes agentes. A crescente popularidade da Internet veio permitir uma comunicação muito mais rica entre as pessoas e uma presença constante junto dos consumidores. Esta aldeia global em que vivemos disponibiliza o mundo no PC do comum dos cidadãos. Como resultado, ocorreu um significado acréscimo da competição no mercado mundial.

      Tecnologias usadas: .NET; C#; HTML; JavaScript.

    • NINPO WEB SITE CONTROLLERJoão Pedro Lameiras Fernandes De Almeida.
      Orientador: Inês Oliveira
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projecto teve como objectivo o desenvolvimento de uma aplicação, em VB.Net, que permitisse alterar os conteúdos da base de dados, em MySQL, para os mesmos serem visualizados por todos numa página Web, em PHP e HTML. A página tem como objectivo apresentar notícias, eventos e albuns relacionados com uma arte marcial. A aplicação serve para fazer de backoffice da página.

    • OutsourcingPedro Silva.
      Orientador: Bruno Cipriano
      Em parceria com GFI Portugal
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Assim sendo, este relatório visa mostrar, explicar e relatar o que aprendi desde o momento em comecei a trabalhar na área da informática; especificamente na área da banca. Ao fim de dois anos de trabalho, julgo poder dizer, que já comecei a adquirir uma certa experiência profissional que me permite consolidar toda a aprendizagem assimilada durante o curso de informática de gestão na Universidade Lusófona de Humanidades e Tecnologias, o que me permitiu ganhar consistência a nível profissional.

    • PetGestMarta Helena Pinto Barroca, Rute Covas De Oliveira.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este Trabalho Final de Curso, o GestPet, é uma aplicação de suporte à gestão de uma loja de animais. Tem como objectivo facilitar e suportar a informação de Compras, Vendas e Stocks. O GestPet é uma aplicação de fácil utilização, e que irá atender às necessidades de uma loja de animais, a loja Vitamina em concreto. Ajudando assim a gestão desta loja. O GestPet é um sistema implementando em VB.NET 2005, SQL Server.

      Palavras chave: fornecedores; vendas.

      Áreas: ambiente.

      Tecnologias usadas: Microsoft Visual Studio; SQL Server.

    • Plataforma de Gestão e Facturação de Serviços Médicos ConvencionadosHugo Duro.
      Orientador: José Rogado
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: As Unidades de Saúde que efectuam prestação de Serviços Médicos Convencionados, deparam- se com bastantes dificuldades no processo de gestão e facturação às entidades com as quais estabelece acordos ou convenções. Estas dificuldades são mais elevadas quando maior o número de acordos estabelecidos, dadas as diferenças existentes ao nível das interfaces disponibilizadas para envio da facturação, bem como as tabelas de actos e valores de comparticipação distintos. Este trabalho final de curso (TFC), resulta de um estudo sobre o processo de facturação de serviços médicos num Grupo de Saúde, prestador de cuidados de saúde, e teve como objectivo conceber uma plataforma que providenciasse uma visão global e integrada, de todos os serviços de suporte ao processo de facturação de serviços médicos, assim como a centralização da informação envolvida no processo, muitas vezes dispersa pelas múltiplas ferramentas existentes.

      Palavras chave: Trabalho Final de Curso (TFC).

      Áreas: gestão; saúde.

      Tecnologias usadas: XML.

    • Projecto Telefonia IP Liberty SegurosHelder Marques.
      Orientador: Pedro Malta
      Em parceria com Liberty Seguros
      Licenciatura em Informática de Gestão. 2007

      Email: deisi@ulusofona.pt

      Resumo: Atingindo a fase final da Licenciatura em Informática, ramo de Gestão, surgiu uma proposta de implementação do projecto Telefonia IP na empresa Liberty Seguros, a ser realizada na cadeira de Projecto. Certamente já ouviram falar em Telefonia IP, vulgarmente chamado Voip (Voz sobre IP), este projecto veio alterar, evoluir e melhorar toda a plataforma Telefónica e Rede da empresa. O pretendido com esta mudança é dar melhores condições de atendimento telefónico (Call Center), para que seja mais rápido e eficaz, bem como implementar novos serviços como por exemplo o de voicemail. Passando á parte de Rede, vimos que com esta implementação de voz e colocando-a sobre todas as redes, a probabilidade de erros pós implementação era muito grande. Visto isto optamos por estruturar toda a rede LibertySeguros sede e espaços (balcões Liberty Seguros). Na reestruturação da rede foi onde tive um papel mais activo, tendo como papel principal a responsabilidade do levantamento de extensões telefónicas (para que fossem atribuídas outras com uma range semelhante), levantamento dos endereços IP (Routers, Switch’s, Servidores, Call Manager, Access Point), criação de classes IP para atribuição de ranges por espaço e subdividir estes pelos vários andares da sede (esta subdivisão é a criação de uma rede com varias redes agregadas “subnetting”), configuração de Servidores, Routers e Switch’s nos diversos escritórios, migração do DHCP.

      Palavras chave: Access Point; DHCP.

      Áreas: Telecommunications; Wireless communication; empresarial; gestão.

      Tecnologias usadas: Cisco; DHCP.

    • Registo de Declaração de RemuneraçõesBruno Miguel Godinho De Oliveira Marques.
      Orientador: Manuel da Costa Leite, Pedro Malta
      Licenciatura em Informática de Gestão. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Resumo não disponível

    • SGS – Sistema de Gestão de SóciosInês Bigodinho.
      Orientador: Manuel da Costa Leite, Pedro Malta
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O projecto a realizar consiste na criação de uma Base de Dados adequada à generalidade das Associações sociais, culturais, desportivas e recreativas existentes um pouco por todo o país. A necessidade da elaboração do presente projecto, surgiu da constatação da inexistência de programas adequados com vista a optimizarem o funcionamento deste tipo de Associações. Após análise do funcionamento de algumas Associações verifica-se que os procedimentos continuam pouco funcionais, havendo necessidade de armazenar rápida, selectiva, eficaz e categoricamente a informação tornando-se desta forma necessária a implementação de uma aplicação que torne o sistema fiável e seguro. A presente Base de Dados deverá incorporar um conjunto de módulos que abrangerá o global de todo o funcionamento e mecânica deste tipo de instituições, incidindo principalmente no controlo de todos os movimentos relativos à Associação e respectivos associados. A Base de Dados deverá permitir uma utilização eficaz e eficiente de forma a auxiliar o funcionário na optimização das tarefas da Associação.

    • Sistema de gestão de requisitosPaulo Tomé, Ricardo Magalhães.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Os requisitos de um sistema, especialmente naqueles de grande dimensão, estão em constante evolução. Isto sucede porque o problema abordado não ficou bem definido antes da especificação dos requisitos ou mesmo antes de o sistema ser implementado. Por outro lado, existe também a possibilidade de os próprios requisitos sofrerem alterações no decorrer do desenvolvimento do projecto, reflectindo evoluções tecnológicas ou mudanças na caracterização do problema. Este Projecto Final de Curso insere-se no âmbito da engenharia de software, mais específicamente no processo de gestão de requisitos. O objectivo é desenvolver uma ferramenta de gestão de requisitos que auxilie o gestor de projecto no processo de desenvolvimento de software.

    • Software de Gestão de ClínicasHugo Castro.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Resumo não disponível

      Palavras chave: Facilidade de Gestão; Gestão.

      Áreas: gestão; saúde.

      Tecnologias usadas: .NET; MySQL; PHP; Python.

    • Webização do negócio da FIL Canal myFILJosé Manuel Barão Das Neves.
      Orientador: Nuno Manuel Garcia dos Santos
      Licenciatura em Informática de Gestão. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Caracterizar cada um dos cartões de acesso à FIL, através da identificação do grupo alvo a que se destinam, dos acessos e benefícios associados a cada cartão e estabelecer as condições para a sua atribuição e manutenção e de comunicação com os seus detentores.

      Palavras chave: Trabalho Final de Curso (TFC).

      Áreas: empresarial; gestão.

      Tecnologias usadas: Web.

    • gelACD – Solução web para Gestão de Códigos ACD em Centros de Atendimento ao Cliente.Rui Pedro Machado Almeida Carvalho.
      Orientador: Inês Oliveira
      Licenciatura em Engenharia Informática. 2007

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Desde longa data, que o actual ambiente operacional da TMN requer que os pedidos de criação dos códigos de acesso aplicacionais, sejam colocados numa aplicação Web. No caso concreto dos assistentes de call center, estes, têm normalmente, um pré- requisito quando iniciam funções num dos call centers que se traduz na atribuição específica de um código de acesso à aplicação ACD (Automatic Call Distribuition) que, depois, será associado a outra configuração em várias aplicações relacionadas com o call center. Entenda-se por ACD um sistema de software normalmente associado a centrais telefónicas que efectua de acordo com parametrização específica, a distribuição inteligente de chamadas por assistentes. A atribuição do código de acesso ACD é um processo ainda moroso dada a relativa complexidade que sendo necessário a sua requisição via e-mail, pode demorar em média cerca de 48 horas a ser respondido pela equipa que faz a administração dos sistemas que gerem as centrais telefónicas. Com o desenvolvimento deste projecto de automatização será possível responder de forma automática – e no momento -, a pedidos de activação/desactivação de códigos de acesso ACD e consequentemente a outros códigos de acesso que dele dependem, repercutindo-se em ganhos de produtividade para a TMN e na redução de tempos de execução dos processos.

      Palavras chave: Centro de Atendimento; Gestão logins ACD,; Interface de Utilizador web de gestão de assistentes; Modelo de Dados para Códigos ACD.

      Áreas: Telecommunications.

    • Frescos&CªTelma Filipa Oliveira Simões.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2006

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O conteúdo deste relatório está relacionado com o projecto final de curso, que consistiu na realização de uma página de Internet em ASP.NET para fazer publicidade e também contribuir para o desenvolvimento da empresa Simões & Oliveira, Lda. Através

      Tecnologias usadas: ASP.NET; MySQL.

    • GESTÃO DE REDE FERROVIÁRIAPedro Maurício.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2006

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Pretende-se com o desenvolvimento deste projecto demonstrar os conhecimentos adquiridos ao longo do Curso de Informática. O objectivo é a criação de um simulador de uma rede ferroviária, o mais real possível, utilizando uma arquitectura cliente-servidor integrada com uma base de dados relacional. O projecto será implementado através do Visual Studio .Net 2003 na linguagem de programação C#, a informação deverá ser acedida através de uma base de dados relacional, utilizando-se para esse efeito o Microsoft SQL Server 2000.

    • Loop:RecordingsTiago Neves Parreira.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2006

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projecto teve como principal objectivo a criação de um website e de um backoffice para a editora portuguesa Loop Recordings. Para o conseguir trabalhei em duas frentes. Por um lado, a nível de webdesign, fortaleci os meus conhecimentos de tratamento de imagem e de criação de sites em flash. Por outro, a nível da estrutura necessária para fazer o backoffice, procurei educar-me, sobretudo através da Internet, sobre a escrita de código php.

    • Projeto Final de CursoJorge Ramalho.
      Orientador: José Aser Lourenzo
      Licenciatura em Engenharia Informática. 2006

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este trabalho foi realizado no âmbito do projecto final de curso da Licenciatura em Informática, ramo de sistemas da Universidade Lusófona de Humanidades e Tecnologias. O principal objectivo deste trabalho consiste no desenvolvimento de uma aplicação para a WEB. Para isso tivemos que aplicar conhecimentos adquiridos ao longo do curso, assim como adquirir novos conhecimentos que nos permitissem aplicar as tecnologias escolhidas para a realização do mesmo. O projecto que nos foi proposto pelo docente José Aser tem como objectivo a realização on-line de provas de avaliação de conhecimentos, aplicável no âmbito de cadeiras universitárias, que serão corrigidas pela própria aplicação logo após a conclusão da prova, existindo uma publicação de nota. O projecto foi dividido em duas partes, ficando o Jorge Ramalho com o módulo de Secretaria e Aluno, enquanto o Fernando Guimarães ficou com o módulo Professor e Administrador. Os dois módulos são indissociáveis e em conjunto formam a aplicação desejada. Ao longo deste documento serão descritas as funcionalidades pretendidas para a aplicação, assim como, o seu desenvolvimento nomeadamente: a análise funcional, a arquitectura e o desenho da aplicação.

    • Service DeskFilipe Moerir.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2006

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O projecto contempla a utilização do software HP Openview Service Desk. Esta ferramenta desenvolvida em torno das melhores práticas do ITIL e com a sua abordagem modular, possibilita a implementação da função Service Desk, que é uma área do suporte aos serviços no modelo de trabalho. Área essa que é composta por gestão de releases, gestão de alterações, gestão de configurações, gestão de problemas, gestão de incidentes. Esta ferramenta permite implementar apenas o módulo de help desk. O HP Openview Service Desk disponibiliza os seguintes módulos: Gestão de help desk; Gestão de Nível de Serviço (S LM); Gestão de Alterações, que iram ser caracterizados. A arquitectura da solução irá ser apresentada de diferentes formas, bem com todas as vantagens e impactos que esta solução tem na organização. A ferramenta Service Desk disponibiliza uma gestão centralizada de recursos, informação e serviços de TI. A maior parte das actividades desenvolvidas pela ferramenta Service Desk é da responsabilidade de um dos processos de gestão de serviço de TI. O papel e as responsabilidades da Service Desk vão depender das disposições estabelecidas pela empresa. Iram ser apresentados “casos de estudo” em que mostramos o sucesso com a implementação deste tipo de solução. Todas as fases de implementação deste projecto serão caracterizadas pormenorizadamente. No final irá ser apresentado de uma forma prática o protótipo da solução.

    • Sistema de Gestão ColaborativaPedro Machado.
      Orientador: Luís Jorge Costa, Manuel da Costa Leite, Pedro Malta
      Licenciatura em Engenharia Informática. 2006

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Para a realização deste projecto teve de se proceder à realização de um interface gráfico em Visual Basic (VB) com vista a tornar o programa gráficamente mais atractivo. Através desta aplicação em Visual Basic é possível efectuar ligações à base de dados realizada em Access e assim obter toda a informação contida nela. Pretende-se também que seja possível através do programa realizado inserir ou apagar registos bem como consultar.

      Áreas: gestão.

      Tecnologias usadas: Microsoft Visual Basic 6.

    • Sistema de Gestão de Formação da ANFRui Manuel Coelho Simões.
      Orientador: Pedro Malta
      Em parceria com ASSOCIAÇÃO NACIONAL DAS FARMÁCIAS
      Licenciatura em Engenharia Informática. 2006

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: As Tecnologias de Informação têm vindo a evoluir a uma velocidade alucinante. Estas têm revolucionado a actividade Organizacional permitindo optimizar metodologias de trabalho, suportando assim de uma forma mais adequada o crescimento e a solidificação no mercado das Organizações. Como não pode deixar de ser, a informação assume-se cada vez mais como um elemento fundamental para as Organizações.

    • Site institucional da clínica médica “Vida & Saúde”Nazir Umarji.
      Orientador: N/A
      Licenciatura em Informática de Gestão. 2006

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Resumo não disponível

    • VOIPPio Fernandes.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2006

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objectivo do trabalho é criar uma aplicação informática que visa oferecer ao cliente um conjunto de vantagens a nível de cálculos de custos de chamadas efectuadas na central VOIP adquirida: Rapidez no acesso aos custos de chamadas; Funcionalidades a nível de criação de relatórios; Facilidade de visualização da aplicação no navegador de internet;

    • Xpto caféAna Cristina Silva Alves.
      Orientador: N/A
      Licenciatura em Informática de Gestão. 2006

      Email: deisi@ulusofona.pt

      Resumo: A importância da Internet tem crescido rapidamente. Através da Internet divulgam-se muitos espaços comerciais. O portal do Xpto Café tem como objectivo divulgar este espaço comercial através da Internet. O portal do Xpto Café foi elaborado tendo em conta as seguintes linguagens de programação HTML, folhas de estilo (CSS), Javascript e ASP.NET, Flash e a base de dados que foi usada com o ASP.MET foi o Access. O HTML é a linguagem fundamental da Internet, esta linguagem foca-se na estrutura dos documentos, formatação de texto, inserção de hiperligações e imagens, a criação de tabelas, a utilização de molduras e a formatação de secções. As folhas de estilo (CSS), uma especificação do W3C para a formatação de documentos HTML que reforça a capacidade gráfica do programador e estende a sua produtividade. O Javascript é uma linguagem criada pela Netscape e hoje omnipresente nos sítios de Internet. O ASP.NET é a mais recente tecnologia de servidor da Microsoft. O flash vai ser usado na página inicial do Xpto Café.

      Tecnologias usadas: ASP.NET; CSS; HTML.

    • base de dados firebirdLuis Cardoso – Sergio Cerqueira.
      Orientador: José Rogado
      Licenciatura em Engenharia Informática. 2006

      Email: deisi@ulusofona.pt

      Resumo: Foi nos lançado o desafio de fazermos um projecto sobre algo que despertasse a nossa curiosidade relacionado com o curso de Engenharia Informática. O tema escolhido foi o de acessibilidade e confidencialidade de dados a nivel informático, com o objectivo investigar o máximo para elaborar um projecto para o futuro. O que nos levou para as base de dados informáticas. De inicio pensamos em fazer um programa de base de dados, mas rapidamente fomos obrigados a abandonar a ideia pois ainda não dispomos dos conhecimentos informaticos necessários à elaboração de um projecto dessa dimensão. Resolvemos então pesquisar ao longo da Internet e em alguns livros informáticos sobre o que consiste o tema escolhido. Iremos tambem falar sobre o funcionamento dos mais famosos programas de bases de dados, por exemplo o DB2, Firebird, Oracle entre muitos outros, assim como do proprio conceito de base de dados indicando as suas vantagens na acessibilidade e confidencialidade.

      Palavras chave: Comunicação.

      Áreas: Telecommunications.

      Tecnologias usadas: Firebase; SQL Server.

    • Access e Linguagens de Programação Web – Aplicação Web com acesso a Sistema de Base de Dados para Gestão de Viaturas administrativas do ExércitoGeorgina Amaral Da Mota Veiga.
      Orientador: Manuel da Costa Leite, Pedro Malta
      Licenciatura em Engenharia Informática. 2005

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Anualmente na Chefia dos Serviços de Transporte, nomeadamente na Repartição de Estudo Técnicos, é realizado um trabalho de recolha de informações sobre a situação em que se encontram as viaturas administrativas do Exército Português. Tarefa que ocupa largos meses de inserção e confrontações de dados, bem como gastos com a impressão destes e o envio pelo correio, para as restantes unidades e vice versa. A actual base de dados das viaturas administrativas do exército tem como função, fornecer informação actualizada sobre as viaturas. Os registos das viaturas são actualizados anualmente e com isso eliminadas as informações anteriores. Com este trabalho pretende-se efectuar o redesenho da actual base de dados das viaturas administrativas do Exército, cuja a função actual é de actualização de dados, para uma nova função: a de acumulação dados. Pretende-se também a implementação de um site da Unidade em Html e Asp, para ligação à base de dados. Para que se possa efectuar consultas e inserção dos dados das viaturas online, por todas Unidades do Exército Português, através do portal da intranet do Exército. Estabelecendo para o efeito uma ligação entre páginas Web (HTML e ASP-Active Server Pages) e uma Base de Dados em Access. Esperando com isso reduzir tempo e gastos na execução da tarefa e permitir a inserção e consulta da informação sobre as viaturas online.

    • Algoritmos Genéticos e Vida ArtificialVitor Santos.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2005

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Para cada linguagem, a forma de atribuir um valor ou, até, de comparar dados, muda. Esta mudança é simples para quem conhece pelo menos uma linguagem idêntica, ou seja: para quem costuma programar com linguagens imperativas. Por exemplo: Em C for (i=l; i!=10;) Em Visual Basic for i=l to 10 Step 1 Contudo quando sentimos necessidade de representar certas relações sem carácter imperativo, mas sim, declarativo temos um problema ? Como representar, numa linguagem tipo C, Pascal ou Visual Basic, a relação X é filho de Y? Talvez seja bastante simples. E se pretendermos saber quais são os filhos de Y? Aqui tudo se complica. A passagem duma linguagem imperativa para uma linguagem lógica e declarativa facilita o processo de implementação e manuseamento de dados. Obviamente, passando a ter estes benefícios, deixamos de poder usufruir de algumas das vantagens das linguagens imperativas.

    • Centro de FormaçãoMaria Alice Pacheco, Dinis Quelhas E Pedro Maurício.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2005

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Com este trabalho pretendeu-se por em prática os conhecimentos de UML aprendidos na cadeira de Ambientes de Desenvolvimento. A UML (Unified Modeling Language) é uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objectos que sintetiza os principais métodos existentes, sendo considerada uma das linguagens mais expressivas para modelagem de sistemas orientados a objectos. Por meio dos seus diagramas é possível representar sistemas de software sob diversas perspectivas de visualização e facilita a comunicação entre todas as pessoas envolvidas no processo de desenvolvimento de um sistema – gerentes, coordenadores, analistas, programadores – pois apresenta um vocabulário de fácil entendimento. Neste trabalho vai fazer-se a análise de um Sistema de Informação (SI) para um Centro de Formação utilizando o Power Designer (versão 11.0) da Sybase. Este relatório não será um relatório exaustivo, mas um simples sumário, uma vez que os ficheiros produzidos pelo Power Designer são parte integrante deste trabalho. O relatório divide-se em três partes:  Na primeira parte faz-se a apresentação de um Centro de Formação e descrevem-se as características que se consideram essenciais ao respectivo SI;  Na segunda parte, depois de uma breve apresentação do Power Designer, faz-se a transcrição exaustiva dos ficheiros produzidos com esta ferramenta;  A terceira parte, é constituída pelos anexos que, neste caso, são os próprios ficheiros produzidos pelo Power Designer.

      Palavras chave: Power Desinger; UML.

      Áreas: empresarial.

      Tecnologias usadas: Power Desinger; UML.

    • Centro de FormaçãoJosé Oliveira – Manuel Braga.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2005

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste trabalho, decidimos seguir a sugestão do enunciado e elaborar os esquemas em UML com vista ao desenvolvimento de uma aplicação que tem como objectivo gerir um centro de formação. Para a realização do trabalho utilizámos o Microsoft Visio 2003 Focámos essencialmente: a gerência de pedidos de informação do aluno, informação essa que pode ser tratada a partir do terminal da secretaria ou a partir do servidor que possibilita a utlilização da internet para este fim. A possibilidade de publicação de pautas por parte do docente, via terminal da secretaria, e por fim a supervisão do docente por um docente coordenador do centro, que decide as matérias a leccionar e avalia o desempenho do docente, informação essa que será introduzida na base de dados, via terminal da secretaria.

      Palavras chave: Trabalho Final de Curso (TFC), plataforma, gestão, docentes, discentes.

      Áreas: Gestão da Configuração (GC); gestão.

      Tecnologias usadas: Microsoft Visual Studio.

    • Centro de FormaçãoJosé Oliveira – Manuel Braga.
      Orientador: António Frazão
      Licenciatura em Engenharia Informática. 2005

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste trabalho, decidimos seguir a sugestão do enunciado e elaborar os esquemas em UML com vista ao desenvolvimento de uma aplicação que tem como objectivo gerir um centro de formação. Para a realização do trabalho utilizámos o Microsoft Visio 2003 Focámos essencialmente: a gerência de pedidos de informação do aluno, informação essa que pode ser tratada a partir do terminal da secretaria ou a partir do servidor que possibilita a utlilização da internet para este fim. A possibilidade de publicação de pautas por parte do docente, via terminal da secretaria, e por fim a supervisão do docente por um docente coordenador do centro, que decide as matérias a leccionar e avalia o desempenho do docente, informação essa que será introduzida na base de dados, via terminal da secretaria.

      Palavras chave: Trabalho Final de Curso (TFC), plataforma, gestão, docentes, discentes.

      Áreas: Gestão da Configuração (GC); gestão.

      Tecnologias usadas: Microsoft Visual Studio.

    • Comunicaçao sem fiosAntónio Ferrão, David Alves, Oscar Rodrigues.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2005

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O crescente desenvolvimento das tecnologias de telecomunicações e da informática, unido à necessidade do homem de estar cada vez mais informado esteja onde estiver, tem colocado em evidência a tecnologia Wireless (sem fios). A Wireless é um sistema de transmissão de dados que pode ser utilizada como alternativa para as redes construídas à base de cablagens. Muitas são desde já as funcionalidades onde esta tecnologia é aplicada, mas ao ritmo da inovação nesta área, é inimaginável até onde a mesma poderá evoluir.

      Palavras chave: Bluetooth LE; Redes sem fio.

      Áreas: Telecommunications; Wireless communication.

      Tecnologias usadas: Bluetooth.

    • Frutaria Nectar da VidaRutília Freire De Bastos Rodrigues.
      Orientador: N/A
      Licenciatura em Informática de Gestão. 2005

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projecto surge da ideia de informatizar uma frutaria com o intuito de modernizar este ramo do comércio tradicional com vista ao seu maior desenvolvimento. Com o aparecimento das grandes superfícies o comércio tradicional sente, cada vez mais, a necessidade de inovar, para conseguir a sua sobrevivência. Localizada numa zona da cidade de Odivelas totalmente nova e moderna, com a grande maioria dos seus habitantes a ocuparem uma faixa etária situada entre os 25 e os 40 anos e onde o ritmo de vida actual não deixa muito tempo livre, este serviço pretende colmatar as necessidades dos seus potenciais clientes. Esse processo passa pela qualidade dos seus produtos, mas também por conseguir estar mais perto dos seus clientes, tentando arranjar novas soluções para os atrair e fidelizar. A inexistência de uma frutaria que permitisse aos seus clientes um conjunto de serviços da nova geração (serviço online), ou seja a possibilidade de efectuar a compra de alimentos frutícolas sem tem de se dirigir à loja, no conforto do lar sem que isto se traduza na inferior qualidade da escolha. Esperamos que com este tipo de iniciativas, os pequenos comerciantes consigam voltar a conquistar no mercado um espaço que já foi seu e que nos últimos anos viu fugir para os Super e Hipermercados.

      Palavras chave: BackOffice; Website.

      Áreas: empresarial.

      Tecnologias usadas: Active Server Pages; Microsoft Access.

    • Implementação de uma rede informática numa empresa de Geo-ProcessamentoSimão Segurado, Pedro Couto , Nuno Canhoto , Ernesto Costa.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2005

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Trata-se de um trabalho onde os docentes simulam a implementação de um sistema de redes dentro de uma empresa.

      Áreas: Telecommunications; gestão.

      Tecnologias usadas: Cisco.

    • Informatização de uma empresaRui Miguel Fernandes Grilo.
      Orientador: Bruno Cipriano
      Licenciatura em Engenharia Informática. 2005

      Email: deisi@ulusofona.pt

      Resumo: Pretendo descrever a missão que me foi confiada há cerca de 6 anos e que foi terminada 2 anos após a minha entrada em funções. Pelo caminho encontrei naturalmente muitos problemas em diversas vertentes, nomeadamente, humana, técnica e logística. São vertentes que abordarei mais adiante e às quais darei a merecida atenção. Tratando-se de um caso em muitos, acredito que poderia ter sido levado a cabo de outra forma, outras decisões poderiam ter sido tomadas e que em cujas implicações apenas poderemos especular. As decisões tomadas foram sempre em consciência com o dever que tinha para com a empresa e tentando sempre um compromisso entre as questões técnicas versus necessidades concretas da empresa, nunca esquecendo o aspecto não menos importante da rentabilidade dos investimentos em causa.

      Palavras chave: Empresas; Gestão Empresarial; inteligência empresarial.

    • O CD-rom, para a divulgação e utilização de um projecto científico na área da História da Educação.Manuel Pereira.
      Orientador: Pedro Malta
      Licenciatura em Informática de Gestão. 2005

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O nosso projecto O CD-rom, um produto de fácil acesso à informação. Contributos para a divulgação e utilização de um projecto científico na área da História da Educação, constitui um desafio importante, numa perspectiva de pôr em prática o conhecimento de quatro anos.

      Palavras chave: ASP.NET.

      Áreas: educação; empresarial; gestão.

      Tecnologias usadas: Microsoft Visual Studio.

    • Serv MonitRicardo Paulo Das Neves Pargana.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2005

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Criação de um programa que faça a monitorização de serviços activos nos servidores centrais de uma rede. Os servidores serão introduzidos manualmente ou automaticamente por um processo de detecção na rede. A cada servidor serão afectos serviços que monitorizarão os portos TCP/UDP respectivos. Existirão serviços pré-definidos mas também poderão ser criados novos pelo utilizador (personalizados), bem como a periodicidade do teste a efectuar. A notificação ao utilizador do estado dos serviços será feita no monitor (“real-time”), através de alertas de rede e/ou para uma caixa de correio definida. Todos os eventos serão registados numa base de dados local ou remota (SQL; IIS) para consulta posterior e possível geração de vários tipos de relatórios no tempo. O ficheiro que regista os serviços mais comuns poderá ser actualizado manual ou automaticamente por HTTP/FTP. O projecto será realizado com as ferramentas “Microsoft Visual Basic 6 – SP6”, “Microsoft Access 2003”, “Crystal Reports” e “InstallShield”.

      Palavras chave: Monitorização; Serviços.

      Áreas: Telecommunications.

      Tecnologias usadas: Crystal Reports; InstallShield; Microsoft Access 2003; Microsoft Visual Basic 6.

    • Sistema de Autorizações em SAP R/3Marco António De Jesus Porto.
      Orientador: Pedro Malta
      Em parceria com Edinfor a LogicaCMG company
      Licenciatura em Engenharia Informática. 2005

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A emergente evolução das tecnologias de informação revolucionou o mundo empresarial refinando técnicas e metodologias no suporte ao crescimento das empresas. Estratégias empresariais de controlo de tempos e custos visando uma racionalização de recursos no crescimento exigem Sistemas de Informação robustos na segurança, performance e integração da informação. A focalização das empresas nas suas actividades potenciou as parcerias estratégicas para prestação de serviços ao nível do Outsorcing ou simplesmente consultoria em tecnologias de informação. Exige-se uma rápida e clara interpretação das necessidades, para respostas objectivas e eficazes. Quero realçar duas frases “chave” de enquadramento do meu projecto no mundo empresarial: Suporte e Crescimento.

    • Sistema de Gestão de Registo AcadémicoBruno Rodolfo Colto.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2005

      Email: deisi@ulusofona.pt

      Resumo: A introdução das tecnologias de informação continua a alterar profundamente o modo como as organizações evoluem e os negócios se processam. Um elemento intrínseco a qualquer organização é o seu sistema de informação, constituído por pessoas, dados, procedimentos e equipamentos. O desenvolvimento tecnológico veio permitir que toda a informação possa ser suportada em computadores. Assim, ao nível das organizações, o sistema de informação tende a ter um significativo suporte informático. O registo académico de uma instituição de ensino é um sector que responde por toda a informação do processo académico dos estudantes dos três departamentos que o Instituto de Informática e Gestão possui. Um dos problemas com que este sector se depara, é a inexistência de mecanismos informáticos para o controlo e manipulação assim como mecanismos para o fornecimento imediato de diverso tipo de informação que possa servir de suporte à tomada de decisão. Neste contexto, para fazer face a este problema, com o presente trabalho pretende-se estudar, propor e implementar possíveis soluções com base nas tecnologias disponíveis por forma a incrementar a celeridade e a qualidade nos serviços prestados.

      Áreas: gestão.

    • Fastel Service ComunicationTiago Peliano, André Correia, Bruno Sales.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2004

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Neste projecto iremos apresentar a constituição de uma infra-estrutura de comunicações (Fastel Service Comunication), com 4 pisos, baseada em tecnologia standard, capaz de suportar de imediato todas as aplicações de transmissão de dados, com capacidade de evolução e expansão futura à medida das necessidades. Foi contemplado, ligações a duas filiais à frente representadas tendo como base a solução de raiz.

      Palavras chave: Redes Colaborativas.

      Áreas: Telecommunications.

    • Criação de uma Base de Dados Departamento TécnicoFilipa Lagarto.
      Orientador: Manuel da Costa Leite, Pedro Malta
      Licenciatura em Engenharia Informática. 2003

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Resumo não disponível

    • Elaboração e implementação de uma solução informática para gestão de bases de dados de cursos, formadores e formandos do CIAL – Centro de LínguasNuno Filipe Da Costa Coimbra Leite.
      Orientador: Manuel da Costa Leite, Pedro Malta
      Licenciatura em Engenharia Informática. 2003

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projecto assenta na elaboração e implementação de uma base de dados dos cursos do CIAL – Centro de Línguas, respectivos formadores e formandos elaborado em Microsoft Access 2000. O que se pretende com esta base de dados é poder, a qualquer momento, obter informações relativas aos cursos, formadores e formandos do CIAL – Centro de Línguas.

    • Implementação de um projecto baseado numa Arquitectura de Telefonia IPAntónio Queirós.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2003

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objectivo deste documento é fazer uma descrição não exaustiva de um case study de implementação de telefonia IP em Portugal. Numa altura em que se discute no mercado as vantagens e desvantagens da convergência total do mundo de voz e dados, parece-me oportuno testemunhar um exemplo recente desta convergência num ambiente de criticidade empresarial como o é a Allianz Portugal. Um dos objectivos que me propus foi a tentativa de simplicidade dos termos e tecnologias aqui descritas uma vez que o objectivo não é explicar a tecnologia de Telefonia IP mas sim tentar exemplificar as suas vantagens e riscos num processo de redução de custos e melhoria de qualidade de atendimento. Porque se trata de uma seguradora envolvida num ambiente altamente competitivo aliado à implementação de um cliente da Cisco Systems, a informação aqui contida deverá ser tomada como confidencial e utilizada apenas no âmbito pedagógico como projecto final de curso da UNIVERSIDADE LUSÓFONA de Humanidades e Tecnologias. O Grupo Internacional Allianz é uma das maiores instituições financeiras do Mundo. Com sede na Alemanha, a Allianz tem escritórios distribuídos por todos os continentes, mais de 117.000 empregados e uma facturação acima dos 70 mil milhões de Euros.

    • Projecto de Crédito HabitaçãoDiamantina Da Luz Barnabé.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2003

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No contexto das organizações considera-se que os conceitos de eficiência/eficácia deverão estar sempre presentes de forma a distinguir a sua marca e o seu prestígio. Numa organização de elevadas dimensões, que se preza pela qualidade e rapidez de resposta aos seus clientes, os conceitos supra referidos assumem um papel extremamente importante. Consideremos uma instituição bancária que tem distribuídos pelo país mais de 600 balcões. Apesar dos clientes afectos a cada balcão serem diferentes, a organização é única, o que significa que cada um desses balcões respondem da mesma forma a todos os clientes, isto é, obedecem a normas internas estipuladas pelas hierarquias superiores.

    • R.A EventosAndré Correia, Rui Santos.
      Orientador: Pedro Malta
      Licenciatura em Engenharia Informática. 2003

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No trabalho 1 na disciplina Redes de Computadores tivemos que instalar uma rede integrada numa empresa, empresa essa que chamamos R.A Eventos. Neste trabalho 2 temos que instalar nessa mesma empresa Windows 2003, implementar IP’s e a Active Directory para a empresa. Foi nos dada três fichas para responder, neste trabalho respondemos ás fichas na forma de relatório não necessitando de dividir as questões por números.

      Palavras chave: Gestão de eventos.

      Áreas: empresarial; gestão.

    • RelatórioNuno Pinto.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2003

      Email: deisi@ulusofona.pt

      Resumo: Este relatório objectiva explicar detalhadamente a solução tecnológica adoptada na rede do Comando General Lisboa da NATO onde desempenho a função de Administrador da rede de dados. No presente relatório irei documentar a situação actual em termos de infra- estrutura da rede de dados, tecnologias actualmente em produção e problemas que se pretendem resolver. É também incluída, explicação detalhada das necessidades levantadas e soluções adoptadas de toda a tecnologia incluída nas soluções propostas e futuramente a adoptar. O objectivo principal é conseguir uma infra-estrutura de comunicação com um máximo de redundância a falhas. Essa redundância consegue-se através de uma transformação profunda da rede e tecnologias mas com o máximo de transparência para os utilizadores

    • SemáforoCarlos Prazeres, Joaquim Barata.
      Orientador: N/A
      Licenciatura em Informática de Gestão. 2003

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objectivo deste trabalho é desenvolver um sistema pericial, utilizando a ferramenta Flex, para controlar um semáforo numa passadeira de peões. O dispositivo do semáforo para controlar o trânsito, inclui, como normalmente, três luzes (verde, amarelo e vermelho), que servem para controlar o trânsito; uma figura de peão, em que a cor alterna entre verde, verde intermitente e vermelho, que serve para controlar a passagem dos peões na passadeira conforme a situação de trânsito e um botão que é utilizado pelos peões para pedir a autorização de atravessar a passadeira. O funcionamento do semáforo será condicionado por duas situações: a existência de trânsito, que é detectada por um radar na proximidade do semáforo (neste caso é o utilizador que faz este papel) e a existência de peões, que é detectada quando o botão de comando é accionado (neste caso é o utilizador que também faz este papel) .

    • Severo CoutinhoSevero Coutinho.
      Orientador: Alexandre Pereira
      Licenciatura em Engenharia Informática. 2003

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O projecto desenvolvido visa apoiar a gestão dos equipamentos da empresa Coutinho & Coutinho, Lda. Este trabalho insere-se no âmbito da cadeira de Projecto que faz parte do quarto ano do curso de informática da Universidade Lusófona de Humanidades e Tecnologias.

    • Sistema de Gestão de Configuração para a Frota de aviões C-130 da F.A.F.João Nuno De Viveiros Ferraz.
      Orientador: Alexandre Pereira, Luís Jorge Costa, Manuel da Costa Leite
      Licenciatura em Engenharia Informática. 2003

      Email: deisi@ulusofona.pt

      Resumo: O projeto visa o desenvolvimento de uma ferramenta informática de Gestão da Configuração (GC) para apoiar a manutenção da frota de aviões Lockheed Hercules C-130 e C-130H30 da Força Aérea Francesa, em colaboração com a Indústria Aeronáutica de Portugal (OGMA). A ferramenta deve permitir o controle, gestão e rastreabilidade dos componentes das aeronaves, garantindo a consulta da configuração atual e de configurações passadas. Além de atender aos requisitos do contrato com a FAF, o projeto busca gerar know-how para possibilitar a adaptação da ferramenta a outros projetos similares no futuro. A equipe envolvida é composta por engenheiros aeronáuticos e informáticos, com uma estrutura de comunicação bem definida para garantir a eficiência e sucesso do desenvolvimento.

      Palavras chave: Gestão da Configuração (GC); Manutenção de Aeronaves; Rastreabilidade.

      Áreas: empresarial; gestão.

    • Trabalho Final Fim de CursoNuno Pedro Liberato Da Fonseca Seabra.
      Orientador: Manuel da Costa Leite, Pedro Malta
      Licenciatura em Engenharia Informática. 2003

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No ambito do projecto final do curso de informática da Universidade Lusófona de Humanidades e tecnologias, escolhi como projecto final um desenvolvimento que tenho em mãos neste momento. Esse desenvolvimento consiste em desenvolver um software de gestão de infantários para o infantário A Fonte do Miminho, tendo sido o universo discorso obtido através de reuniões com o Senhor Ricardo Espirito Santo responsável pela gestão do infantário, assim como três lojas de retalho de artigos de vestuário e afins. Este desenvolvimento surgiu da necessidade que o Senhor Ricardo tinha de ter um software á medida capaz de respondeder mimimamente ás exigencias da gestão do infantário. Neste sentido o software irá abranger até finais de 2006 uma série de funcionalidades que irão certamente facilitar a vida da pessoa responsável pela gestão do infantário. Pretendo neste projecto explorar novas ideias relativamente ao software homólogo existente, pois penso que é absolutamente necessário para a construção de um software de qualidade com alicerces sólidos, em que o cliente sairá mais satisfeito. Este software tem um dos objectivos ajudar o gestor do infantário a reduzir os custos, melhorar a flexibilidade, e a confiança. Para isso irão de base ser disponibilizas análises para o efeito. No entanto o gestor poderá sempre construir as suas próprias Este software tem como ambição tornar-se um produto totalmente comercializável dentro do seu âmbito de abrangência. Pretende-se a criação de um software de qualidade que responda de um modo capaz ás necessidades dos infantários e jardins escola. O software apresentará as mais diversas funcionalidades, no entanto o seu desenvolvimento completo, terá previsivelmente uma duração de dois anos a dois anos e meio.

    • Controle de SemáforosTeresa Viana – José Pinheiro.
      Orientador: Reda Benbernou
      Licenciatura em Engenharia Informática. 2002

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O objectivo deste trabalho, é o de demonstrar a utilização de técnicas de programação em linguagens de Inteligência Artificial, neste caso utilizando a linguagem Flex, para a construção de sistemas periciais. Para demonstrar estas técnicas foi implementada a simulação de um semáforo que controla uma passadeira de peões numa via rodoviária. No início de cada execução do programa, é solicitado ao utilizador que forneça os dados necessários que em condições normais seriam obtidos pelos sensores do sistema. São também apresentados três exemplos de sistemas periciais aplicados ao controle de semáforos. Estes exemplos foram recolhidos de sites na internet e relatam o modo como os sistemas estão a suportar o tráfego rodoviário nos locais onde foram instalados.

      Palavras chave: Automação; Inteligência Artificial; artificial intelligence.

      Áreas: sociedade.

    • Organização Informatizada de ContratosMaria Da Conceição Agostinho.
      Orientador: Luís Jorge Costa, Manuel Costa Martins
      Em parceria com EDP
      Licenciatura em Informática de Gestão. 2002

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este relatório tem como objectivo descrever o desenvolvimento de uma aplicação para a Gestão de Contratos, a ser utilizada no Gabinete de Sistemas de Informação da EDP – Produção. Tendo como objectivo melhorar os fluxos de informação e os processos que envolvem esta área de negocio, bem como ajudar na gestão e consulta de contratos, quanto a seus limites temporais.

      Áreas: empresarial; gestão.

      Tecnologias usadas: Visual FoxPro.

    • plataforma de trabalho para gestão de sitesPaulo Marcos Cheira.
      Orientador: Luís Jorge Costa
      Licenciatura em Engenharia Informática. 2002

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Resumo não disponível

      Palavras chave: Website.

      Áreas: gestão.

      Tecnologias usadas: HTML; Linux Ubuntu; PHP; Windows.

    • AutOficinAEduardo Gomperts Boneca.
      Orientador: Carlos Fernandes
      Licenciatura em Engenharia Informática. 2001

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Gostaria de expressar os meus agradecimentos, em primeiro lugar, à minha mulher por todo o carinho, compreensão, emprenho e ajuda oferecida durante a elaboração deste projecto que tanto tempo me ocupou e me manteve um algo distante. Para ela muito amor e carinho e que o tempo gasto não tenha sido em vão. Em segundo lugar, gostaria de agradecer aos membros da oficina, que me acolheram neste projecto, a disponibilidade que tiveram para me ajudar e elucidarem as minhas questões mais pertinentes.

    • Criação de uma Base de dadosRita Lagarto.
      Orientador: Bruno Saraiva
      Licenciatura em Engenharia Informática. 2001

      Email: deisi@ulusofona.pt

      Resumo: Pensei numa forma de elaborar um sistema mais simples e eficaz de guardar e consultar as folhas de serviço dos clientes. Isto porque o actual sistema, baseava-se nas vulgares folhas de obra feitas manualmente e arquivadas em pastas. É por demais evidente o transtorno causado aquando de uma qualquer consulta de uma folha de serviço, bem como, o risco de as mesmas ficarem facilmente deterioradas.

      Palavras chave: Base de Dados; Gestão.

      Áreas: gestão.

    • GesCurRicardo Tomás.
      Orientador: José Rogado
      Licenciatura em Informática de Gestão. 2001

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A gestão dos docentes em uma instituição de ensino superior envolve a análise criteriosa dos currículos submetidos aos processos seletivos. O candidato a docente deve ser avaliado com base na sua experiência profissional, média acadêmica e a qualidade da instituição onde obteve seu diploma, especialmente no caso de universidades estrangeiras. A coordenação de curso é responsável por designar os docentes às disciplinas de acordo com suas qualificações e áreas de especialização, garantindo que os professores possuam o grau acadêmico adequado para lecionar determinadas matérias. Para isso, são realizadas entrevistas e avaliações da formação acadêmica de cada docente. Anualmente, a coordenação e os alunos avaliam o desempenho dos docentes. A coordenação atribui uma nota global ao docente, levando em conta sua atuação em diferentes turmas e disciplinas, enquanto os alunos avaliam o desempenho do professor em cada disciplina específica. Essas avaliações influenciam a média geral do docente e sua progressão na instituição. Em relação à gestão das disciplinas, estas são organizadas no momento da criação do curso, distribuídas entre os diferentes anos do curso e áreas de especialização. Cada disciplina possui informações detalhadas sobre o ano em que é oferecida, tipo de avaliação e a modalidade de aula (teórica ou prática), o que facilita a alocação de docentes de acordo com suas especializações e a carga horária das aulas. As disciplinas possuem uma média de notas, obtida a partir dos resultados finais dos alunos, considerando tanto as provas da primeira quanto da segunda chamada.

      Palavras chave: Gestão Escolar.

      Áreas: Ciência de Dados; educação; gestão.

    • Gestão da ProduçãoJoão Neves.
      Orientador: N/A
      Licenciatura em Engenharia Informática. 2001

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este projecto final consiste numa aplicação informática que venha auxiliar o Gestor da Produção da Fábrica de Malas António Victória no seu trabalho diário de controlo de todo o processo produtivo. Esta aplicação informática consiste num software desenvolvido à medida para o sector de produção da Fábrica de Malas António Victória, Comércio e Indústria Limitada, obedecendo rigorosamente aos critérios estabelecidos. Assim, deverá permitir ao gestor planear e controlar as matérias primas, os artigos em produção e as saídas para o armazém, processo que, até à data, era realizado em formato papel, ficando por vezes por realizar, o que originava inevitavelmente erros desnecessários.

    • NUMBER FINDERJosé Maciel Bastos Pereira, João Miguel Duarte Fernandes, Nuno Alexandre Faria Vaz.
      Orientador: Alexandre Banha
      Licenciatura em Engenharia Informática. 2001

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este programa é destinado para o entretenimento, sendo por isso considerado um jogo. É um jogo onde o utilizador tenta acertar num menor número possível de tentativas, o valor seleccionado pelo computador, de entre 0 a 100. As únicas pistas dadas pelo computador quanto à nossa rota de procura são apenas duas: se o valor inserido encontra-se abaixo do seleccionado pelo computador ou se, pelo contrário, o valor inserido se encontra acima do valor seleccionado pelo computador.

    • “E-LEARNING” VISÃO DE NEGÓCIOCarlos Jorge Coelho Ferreira.
      Orientador: Duarte Neves
      Em parceria com Banco Espírito Santo
      Licenciatura em Engenharia Informática. 2001

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Resumo não disponível

      Áreas: educação.

  • 42 Dissertações de Mestrado

    • Artificial Landscape Generation through Ant Colony BehaviourFlávio Santos.
      Orientador: Diogo de Andrade, João P. Matos-Carvalho, Nuno Fachada
      Mestrado em Engenharia Informática e Sistemas de Informação. 2025

      Descarregar Relatório Email: flaviosantos002010@hotmail.com

      Resumo: This dissertation presents an innovative Procedural Content Generation algorithm that creates new virtual landscapes, inspired by ant behaviour, as well as realistic modifications to existing landscapes. It does so by adapting ants' pheromone-based pathfinding capabilities and food collection behaviour combined with height perception. Ants navigate their environment by identifying points of interest, such as food sources and their colony, leaving pheromone trails as they move. These trails serve as signals that attract other ants, guiding their paths and enabling collective interaction. In this process, they can influence and modify the terrain, creating paths or patterns reflective of their activity. The project was built with the Unity game engine, taking advantage of its terrain generating and visualization tools. The system developed supports the creation and storage of parameterisable variables that allow the customization of the ants' behaviours, the inception of the terrain and some other display related settings. A select set of curated results demonstrates the algorithm's capacity to adapt to and transform various types of landscapes. Overall, this project's intent is to serve as the basis of a yet unexplored convergence of ideas: to unify the concepts of animal simulations and creation of interesting and dynamic virtual landscapes.

      Palavras chave: Geração Procedimental de Conteúdos; Jogos; Modelação; Plataforma de jogos; Simulação.

      Áreas: Artificial Intelligence; Inteligência Artificial.

      Tecnologias usadas: .NET; Unity.

    • Transparência e Eficiência: Process Mining em Vendas Take-Away na Jerónimo MartinsAndré Capote.
      Orientador: João Caldeira, Lúcio Studer
      Em parceria com Jerónimo Martins
      Mestrado em Ciências de Dados. 2025

      Email: andrecapote1999@gmail.com

      Resumo: O setor de retalho enfrenta uma concorrência crescente e margens de lucro cada vez mais apertadas impulsionando a necessidade de inovação em eficiência operacional e melhoria contínua dos processos. Qualquer melhoria, mesmo que residual, é crucial para a sustentabilidade e o crescimento do negócio. Este trabalho aplica a análise e mineração de processos, em particular a componente de melhoria de processo, por via da otimização da alocação de recursos, no contexto de vendas “Take-Away”, visando uma maior transparência e a eficiência no negócio. O estudo identifica oportunidades de otimização do processo, desde o momento do pedido até à entrega de produtos, considerando as perspetivas do cliente e da empresa. A análise e melhoria tem início com a modelação do processo de vendas “Take-Away”. Partindo da ausência de um modelo de processo coerente, foi criado um modelo “cross-company” envolvendo várias entidades e refletindo uma proximidade à realidade. Com base em dados reais de vendas do “Financial Shared Services Centre” da Jerónimo Martins, conhecimentos fornecidos por especialistas da área, e suportado pelo modelo de processo criado, vários cenários de negócio são simulados e os seus resultados analisados. Os objetivos incluem a redução de custos e do tempo despendido por pedido, avaliando o desempenho através de rácios de tempo e custo por instância. Destacam-se cenários promissores como a redução de pedidos para aliviar a carga operacional, o aumento de colaboradores para melhorar o funcionamento em loja e o reforço de estafetas para acelerar a entrega de produtos, permitindo um equilíbrio custo-benefício ajustado às necessidades do processo. Este trabalho apresenta claras evidências de que a modelação e simulação de um processo “cross-company”, e por isso complexo, apresenta múltiplas vantagens para a análise e otimização de processos de negócio que envolvem várias entidades, sejam elas internas ou externas.

      Palavras chave: Mineralização de Dados; Modelação; Simulação.

      Áreas: Ciência de Dados.

      Tecnologias usadas: Bases de Dados; Excel.

    • Impacto da Transformação Digital nas Organizações: O Caso dos Bancos em AngolaAntónio João Mutumbua.
      Orientador: Rui Ribeiro
      Mestrado em Engenharia Informática e Sistemas de Informação. 2024

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A alteração das tendências dos clientes, em conjunto com o avanço da tecnologia
      profundamente enraizada nas rotinas dos indivíduos, juntamente com um cenário cada
      vez mais competitivo acentuado por novos concorrentes, particularmente as empresas de
      fintech, obrigaram as instituições financeiras a atender prontamente aos seus esforços de
      digitalização. Este esforço é crucial para manter a importância num sector que está a
      sofrer uma metamorfose substancial. Num passo mais lento, Angola segue esta tendência
      global, uma vez que um número crescente de indivíduos procura comodidades e ofertas
      financeiras digitalizadas, especificamente no domínio da banca. Assim, tendo em conta
      este contexto, o objetivo do presente trabalho é analisar o impacto das novas tecnologias
      no contato com a instituição bancária, visto do lado dos clientes e dos funcionários das
      instituições bancárias angolanas. Para o efeito, foram aplicados dois questionários
      investigação, a clientes e trabalhadores bancários, empregando uma abordagem de
      investigação quantitativa. Responderam ao questionário 78 clientes de instituições
      bancárias e 50 funcionários bancários. O estudo sobre o impacto das novas tecnologias
      na interação entre clientes e colaboradores das instituições bancárias em Angola revelou
      que os clientes estão a adotar positivamente ferramentas digitais como o Multicaixa
      Express e a banca online. No entanto, persistem as preocupações com a cibersegurança.
      A transformação digital é vista como uma oportunidade para aumentar a eficiência e a
      produtividade, embora a perceção do impacto varie entre funcionários e clientes. O estudo
      destacou diferenças demográficas, como o género, a idade e o nível de educação, que
      afetam as percepções e a adoção das tecnologias. Foram reconhecidas as limitações da
      amostra, sublinhando a necessidade de uma investigação mais exaustiva. De um modo
      geral, o estudo fornece informações valiosas para orientar as estratégias de transformação
      digital no sector bancário em Angola, considerando tanto as oportunidades como os
      desafios.

      Palavras chave: Angola; Setor Bancário; Transformação Digital.

      Áreas: gestão.

    • Management System for HCI ExperimentsMarcelo Alves.
      Orientador: Nuno Fachada
      Mestrado em Engenharia Informática e Sistemas de Informação. 2024

      Email: marcelo.balves@outlook.com

      Resumo: A tese apresenta o Xperis, um inovador sistema de gerenciamento e armazenamento de dados multimídia provenientes de sistemas de Interação Humano-Computador Multimodal (MHCI). O Xperis destaca-se pela sua robustez e adaptabilidade em diversos cenários de teste, possibilitando chamadas pontuais a uma API em ambientes controlados. Através de uma API REST, o sistema permite integração com outras plataformas e oferece expansão por meio de plugins, como o CSV Viewer, que agrupa dados de questionários em uma planilha. Além disso, demonstra a integração com um cliente MHCI desenvolvido com Unity e .NET, proporcionando uma solução eficiente para a análise de dados multimodais em investigações científicas.

      Palavras chave: Aplicação Web; Base de Dados.

      Áreas: saúde.

      Tecnologias usadas: Angular; Java; MongoDB; REST.

    • Geração de código não destrutivo em aplicaçõesIvan Jorge Camacho Valadares.
      Orientador: Pedro Alves
      Mestrado em Engenharia Informática e Sistemas de Informação. 2023

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: De forma a acelerar o processo de desenvolvimento e o aumento da qualidade do código, ferramentas de geração de código são amplamente usadas por empresas de desenvolvi mento de software. Foram testadas algumas das ferramentas de geração de código mais utilizadas para o desenvolvimento de aplicações Web (Spring MVC, MVC.net, PHP, Python), tendo sido identificado um problema estrutural: quando é necessário alterar uma entidade que leva a uma segunda geração de código, esta torna-se destrutiva. Acontece que todo o código é reescrito e as alterações feitas a este são apagadas. No presente momento, nenhuma destas ferramentas disponibiliza uma solução para resolver esta questão. Esta dissertação apresenta três abordagens onde, após novas gerações de código, o novo código gerado possa conviver com o código já desenvolvido pelo programador. É apresentada a implementação dos algoritmos das abordagens onde primeiramente é demonstrada uma fase de comparação textual, ou de comparação através de Abstract Syntax Tree (AST). Após a fase de comparação é demonstrada uma fase de junção inte ligente em que, com base na comparação, é gerado código final que inclui as alterações efetuadas, tanto pelo utilizador como pelo código gerado. São apresentados os resultados onde estes algoritmos são submetidos a um conjunto de testes, envolvendo diferentes cenários de geração, alteração e regeração de código, de modo a aferir a sua eficácia. Por último é apresentado um caso real onde foi desenvolvido um gerador de código na empresa Agap2IT que implementa os algoritmos das abordagens estudadas.

      Áreas: empresarial.

      Tecnologias usadas: Web.

    • Alocação de horários universitários com programação inteiraLuciano Rigolin De Almeida.
      Orientador: Ricardo Oliveira
      Mestrado em Engenharia Informática e Sistemas de Informação. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A alocação de horários universitários é um problema enfrentado pelas instituições de ensino em todo o mundo, no inicio de cada período, mobilizando uma quantidade significativa de pessoas, tempo e esforço. Nao há garantias de que o resultado é um horário de qualidade, atendendo às necessidades dos alunos e professores. Da mesma forma, nao há garantias que os recursos necessarios (prédios, salas, laboratórios, etc) são alocados da melhor forma. Aplicando tecnicas de programação linear, desenvolvemos uma solução genérica para produzir de forma automática, horários escolares considerando as limitações dos professores, necessidades dos alunos e disponibilidade de salas. Fizemos adaptações na solução genérica para dois casos de estudo. O primeiro caso de estudo foi para os cursos de licenciatura do Departamento de Engenharia Informatica e Sistemas de Informação da Universidade Lusófona de Humanidades e Tecnologia, situada em Lisboa. O segundo caso de estudo foi para os datasets do ITC 2007, concurso internacional do problema de alocação do horário universitário. Para a Universidade Lusofona a nossa formulação obteve um horário de qualidade significativamente superior do que aquele que elaborado de forma manual pela direção dos cursos. Para o ITC 2007 obtivemos resultados proximos aos trabalhos que ficaram nos primeiros lugares da competição.

      Palavras chave: Alocação de Recursos; Informática; Otimização.

      Áreas: educação.

      Tecnologias usadas: Python.

    • Qi-Dashboard: visualização de informação de debates onlineBruno David Ferreira Saraiva.
      Orientador: Manuel Marques Pita
      Mestrado em Engenharia Informática e Sistemas de Informação. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Ao longo dos últimos anos a grande quantidade de dados presente no nosso quotidiano tem vindo a moldar a forma como trabalhamos e vivemos. Muitas disciplinas científicas tiveram de evoluir rapidamente, e inclusive, novas disciplinas emergiram para responder aos novos problemas do ecossistema da informação, tais como a difusão de noticias falsas, o discurso de ódio, entre outros. O processamento estatístico de linguagem natural dentro da Inteligência Artificial, e a visualização de informações dentro da Ciência dos Dados, são dois exemplos de tais disciplinas, e de facto, as duas disciplinas centrais do presente trabalho. Para esta dissertação foi implementada uma solução inicial para o problema de extrair e interpretar informação que descreve comportamentos de grupo em situação de debate online em contexto educativo. A solução concreta é um dashboard visual que apresenta indicadores baseados em duas dimensões: (1) o fluxo de mudanças de tópico ao longo das conversas, a qual é indicativa da coerência do grupo; (2) a distribuição de interações por interveniente, a qual mostra a media em que os intervenientes participaram de forma equilibrada ou se a conversa foi dominada por um subconjunto, relativamente pequeno, de participantes. O cumprir os objetivos desta dissertação significou, por um lado, um estudo das teorias e fundamentos da visualização de dados, e, por outro, também aprender os métodos e paradigmas do que é conhecido como ‘text as data’. Assim, demonstrou-se que é possível transformar textos não estruturados, provenientes de interações de grupos online, em visualizações, que capturam conhecimento útil no diagnóstico de potenciais problemas relativos à saúde da conversa em redes sociais. Palavras-chave: Dashboards visuais, representação vetorial de texto, modelação de tópicos

      Palavras chave: Gestão da Informação; Modelação de Tópicos; Representação Vetorial de Texto; Sistemas de Informação.

      Áreas: sociedade.

      Tecnologias usadas: Docker; Java; PostGreSQL.

    • A contribuição do COBIT 2019 na governança de TIRoberto Jubran Junior.
      Orientador: Paulo Guedes
      Mestrado em Engenharia Informática e Sistemas de Informação. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O presente trabalho teve como tema a contribuição do COBIT 2019 na governança de TI. A metodologia que foi adotada na formulação do trabalho foi baseada em pesquisas bibliográficas, através de consultas a livros, revistas, pesquisa de manuais, tratados, artigos publicados na internet. Assim, o objetivo geral busca apresentar a contribuição do COBIT 2019 na governança de TI. Os objetivos específicos buscam apresentar e conceituar o que é a governança corporativa, destacando seu papel em empresas de TI, bem como apresentar toda história do COBIT até a chegada do COBIT 2019, elucidando suas principais categorias e informações e por fim, irá apresentar os passos para a implementação do COBIT 2019. Por fim, o presente trabalho deixa o tema em aberto, propondo que no futuro se realize uma nova pesquisa, com a finalidade de contextualizar os temas aqui abordados. Juntamente com esta nova pesquisa, sugere-se a realização de um estudo de caso, para o qual propõe-se uma análise prática da aplicação do COBIT 2019 em um modelo de governança de TI. Palavras-chave: Tecnologia e informação; Gestão; COBIT; COBIT 2019

      Palavras chave: Cobit 2019; Gestão da Informação; Sistemas de Informação.

      Áreas: empresarial.

    • Análise comparativa de arquiteturas de software para um sistema de gestão de alunosRodney Nunes Porto.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Esta dissertação apresenta uma evolução recente na área de desenvolvimento de software, que acompanha uma evolução simultânea nos componentes de hardware, com base na comparação de duas arquiteturas de software, realizada através do estudo de duas implementações de um sistema de gestão de alunos em contexto universitário, tendo como objetivo o de demonstrar como este modelo de negócio pode ser gerido de forma mais eficiente, tanto tecnológica como economicamente, através da otimização das suas características e aspectos arquiteturais. Neste sentido, a melhoria de eficiência aqui referida baseia-se na comparação de duas arquiteturas distintas: uma baseada num modelo monolítico – ou modelo clássico; e outra baseada num modelo de micro-serviços – modelo mais recente, sendo apresentados o enquadramento teórico e a aplicação prática de ambas as arquiteturas, bem como as tecnologias e ferramentas utilizadas no processo de criação e desenvolvimento aplicacional, da realização de testes, e da comparação de desempenho. Com base neste estudo comparativo, será apresentado em conclusão a vantagem que a arquitetura de software baseada em micro-serviços possibilita em termos de eficiência e custo/benefício, sendo igualmente fornecida uma abordagem que permite optar por uma destas arquiteturas, em função de diversos parâmetros e objetivos de negócio.

      Palavras chave: Alunos; Arquitetura de Sistemas; Engenharia Informática; Gestão Escolar.

      Áreas: educação.

      Tecnologias usadas: Apache JMeter; NoSQL.

    • Análise da aderência de práticas ágeis e o Framework Lean IT sua complementariedade no gerenciamento de projectos: caso de estudo no setor bancárioArsénio Rodrigues Canjungo.
      Orientador: Paulo Guedes
      Mestrado em Engenharia Informática e Sistemas de Informação. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Os conceitos e ferramentas ágeis estão a ganhar mais espaço nas organizações pela forma mais interativa com que controlam as atividades, ao passo que a aplicação dos conceitos Lean na gestão de projetos de desenvolvimento de software tem vindo a despertar cada vez mais o interesse dos gestores de projetos dadas as evidências apresentadas na literatura de como estes conceitos conseguem aumentar o desempenho dos projetos, reduzindo custos, ao mesmo tempo que geram mais valor para os clientes. Devido a essa realidade, o ambiente de TI moderno passou por várias mudanças nos últimos anos. A tecnologia está sendo continuamente integrada ao ambiente corporativo, por meio de novos dispositivos e sistemas. Esse movimento é impulsionado pelo próprio mercado, que cada vez mais exige serviços ágeis e flexíveis. Neste cenário, novas soluções de TI instigam os gestores a adaptarem se a uma rotina de trabalho mais rápida e com o melhor uso dos seus recursos operacionais. Adotar métodos ágeis é uma forma eficaz de reduzir o ciclo de entrega no desenvolvimento de software de qualidade. Porém, a adoção desta nova abordagem de desenvolvimento de software torna necessário repensar a forma de medir e controlar os projetos. Ter uma gestão ágil de projetos, faz com que os métodos de desenvolvimento sejam adaptáveis e flexíveis de forma a facilitar a capacidade de resposta face às alterações do ambiente aonde estão inseridos. Por sua vez, a Filosofia Lean IT carateriza-se por sistemas estruturados projetados para entregar o produto enquanto agregam valor e minimizam o desperdício. As experiências que reportam a aplicação destes conceitos, comparam a aplicação da Filosofia Lean IT com as metodologias Ágeis de gestão de projetos de software, denominadas como Agile, indicando as suas limitações e como o Lean IT pode contribuir para a eliminação ou redução das mesmas. Neste contexto, esta pesquisa apresenta um estudo de caso dentro do sector Bancário propriamente no Novo Banco, para auxiliar a transformação digital dentro da empresa para reduzir os lead-times e aumentar a eficiência dos processos, através do uso de métodos ágeis especificamente o Kanban Methodology fazendo uma comparação com o Framework Lean IT na gestão de processos para o desenvolvimento de software. Para tal, foram identificados quais os princípios e conceitos atualmente os praticantes de Kanban já aplicam fazendo uma análise comparativa aos princípios aplicados pelos praticantes do Lean IT e quais resultados podemos obter dessa comparação. Com a análise dos resultados obtidos o estudo evidencia que as fronteiras conceituais das abordagens Lean IT e Ágil podem se sobrepor tendo em conta que há conceitos do Kanban Methodology que, quando corretamente aplicados, conseguem contribuir positivamente para evolução da Framework Lean IT.

      Palavras chave: Desenvolvimento de Software; Gestão de Projetos; Informática.

      Áreas: empresarial.

      Tecnologias usadas: Lean IT.

    • Variantes da utilização do governo eletrónico em Angola : o caso do SEPEFélix António De Freitas.
      Orientador: Rui Ribeiro
      Mestrado em Engenharia Informática e Sistemas de Informação. 2021

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A transformação digital existe, e esta é uma realidade que já não se consegue evitar, por este motivo, governos estão a adotar medidas de transformação digital para melhoria na prestação dos seus serviços. Deste modo, propusemo-nos em estudar as variantes da utilização do governo eletrónico em Angola, ou seja, identificar o nível de interação do cidadão com o portal de serviços públicos, bem como identificar as principais barreiras associadas ao uso do governo eletrónico. Apresentamos uma análise metodológica qualitativa e quantitativa, recorrendo a recolha de dados através da realização de um questionário a população angolana, onde obtivemos um total de 336 amostras que foram analisadas neste estudo, e com base nesta análise conseguimos verificar a existência da transformação digital em Angola, e com ela a utilização do portal SEPE que tem trazido benefícios aos cidadãos, mas nem todos conhecem estes benefícios por enfrentarem sérios problemas como a falta, a qualidade e o elevado custo de internet, o analfabetismo, a falta de conhecimentos básicos de informática que por sua vez da lugar a exclusão digital, bem como questões associadas a divulgação do portal, sendo assim necessário o combate destas barreiras.

      Palavras chave: Angola; Era Digital; Informática; Tecnologias Digitais.

      Áreas: sociedade.

    • From reporting to advanced analytics : a case study on energy productionSalam Ayman Abdeen.
      Orientador: Francesco Costigliola
      Mestrado em Engenharia Informática e Sistemas de Informação. 2019

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: No mundo atual, a energia está ligada a todos os aspetos e profissões da vida. O seu consumo está a aumentar exponencialmente, o que faz com que um sistema de gestão de energia, em qualquer país, seja um fator crucial para uma economia estável, um ambiente e um futuro seguros. Manter todos os sistemas em funcionamento de forma eficiente exige que um grande esforço na recolha e na análise de grandes quantidades de dados. Estas análises permitem extrair informações que auxiliam todos os processos como, por exemplo: avaliações de risco, tomada de decisões e definição de estratégias. Em suma, a análise avançada de dados precisa de ser parte integrante dos sistemas de gestão de energia. Este trabalho analisa os processos e o nível de maturidade analítico de uma equipa (SKIPPER) na empresa de produção de energia em Portugal (EDP, Energias De Portugal). O trabalho estuda as plataformas de Business Intelligence (BI) existentes, a arquitetura de dados na plataforma SKIPPER e os requisitos dos clientes para aprimorar o processo de BI e integrar o conceito de advanced analytics implementando diversos modelos de previsão de longo prazo, comparando as suas diferenças e recomendando as ações necessárias. Com foco na produção de energia térmica, este trabalho apresenta o SAS como uma nova plataforma de Analytics e BI comparando as suas funcionalidades com a plataforma de BI existente. Utilizando 27 meses de dados históricos, o SAS também foi apresentado como uma plataforma de previsão de séries temporais, oferecendo dois níveis de análise diferentes: análise de cenário e busca de metas. O R Studio é testado como uma segunda opção de advanced analytics, onde diversos modelos de previsão de produção de energia são implementados. Uma das vantagens está na possibilidade de estruturar os dados como uma série temporal hierárquica. Das diversas técnicas de reconciliação, a Optimal Reconciliation revelou ser a abordagem mais precisa. Adicionalmente, foi implementando um modelo de regressão onde foi possível extrair alguns dos fatores relevantes no que diz respeito à afetação dos níveis de produção de energia (como por exemplo, CO2 fine e horas de trabalho). Os resultados do trabalho de tese mostram que utilizar o SAS como a principal plataforma de relatórios do SKIPPER e integrar o R Studio na arquitetura estatística pode melhorar as práticas de relatório do SKIPPER e elevar o nível de maturidade de análise de dados.

      Palavras chave: Análise de Dados; Big Data; Engenharia Informática; Informática; Inteligência Económica; Métodos de Previsão; Produção de Energia.

      Áreas: empresarial.

      Tecnologias usadas: Big Data; R Language.

    • Mobility management optimization via inference of roaming behaviorOmar Eduardo Aponte Querales.
      Orientador: Helena Rute Sofia
      Mestrado em Engenharia Informática e Sistemas de Informação. 2019

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: As técnicas de estimativa de movimento têm vindo a ser aplicadas em redes sem fios e redes celulares, com o objetivo de fornecer melhor suporte nos aspectos operacionais das redes, como gerenciamento de recursos enquanto os dispositivos estão em movimento. Por exemplo, técnicas para “fast handover” com base na antecipação de movimento tem são um tópico relevante em gestão de mobilidade. Por exemplo, na Internet Engineering Task Force (IETF) [1, 2] tais técnicas têm sido frequentemente exploradas estatisticamente, com base em dados coletados de clientes de redes celulares. Assim, a estimativa de mobilidade tem sido aplicada principalmente a partir de uma perspectiva do operador. Nos anos mais recentes, técnicas como virtualização e análise preditiva trazem a possibilidade de explorar a mobilidade a partir de uma perspectiva do usuário final. A estimativa de mobilidade aplicada da perspectiva do usuário final é relevante, pois permite um detalhe mais refinado do comportamento de “roaming” e, assim, possibilita a detecção de padrões de movimento do usuário, tanto de uma perspectiva individual quanto de uma perspectiva coletiva. A possibilidade de se prever movimento de uma perspectiva de rede é relevante quer de uma perspectiva de gestão de mobilidade (por exemplo, optimização do processo de "handover"), quer de uma perspectiva de gestão de recursos (por exemplo, realizando um equilíbrio de carga mais inteligente), ou a partir de uma perspectiva de encaminhamento ( por exemplo, tornando o encaminhamento mais robusto). Antecipar movimento permite seleccionar caminhos que tenham maior probabilidade de fornecer robustez em topologias voláteis. Esta dissertação contribui para o tema da estimação da aplicabilidade da mobilidade no contexto da gestão da mobilidade, através de: i) análise e proposta de funções de estimação da mobilidade; ii) integração das funções de utilidade desenvolvidas em uma aplicação de software existente (NSense); iii) validação das diferentes funções em bancada de testes.

      Palavras chave: Engenharia Informática; Informática; Mobilidade; Mobilidade Social; Otimização; Redes Centradas no Utilizador Final.

      Áreas: empresarial.

      Tecnologias usadas: Java.

    • Blockchain and smart contracts for the internet of thingsJosé Carlos Severino Cardoso.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2018

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Blockchain é uma tecnologia emergente recentemente generalizada para muitas áreas de atividade. O seu modo de operação descentralizado enquadra-se perfeitamente em vários cenários onde o principal desafio reside na melhoria da comunicação máquina-máquina e na possibilidade de realizar transferências seguras com serviços de valor acrescentado. As redes IoT são uma das áreas possíveis de aplicação da tecnologia Blockchain, uma vez que, para poder satisfazer os requisitos da indústria, a arquitetura atual das redes IoT tem limitações, que podem ser superadas através da melhoria das comunicações entre dispositivos e do acesso a formas evoluídas de agregação e consumo dos dados recolhidos. Este trabalho procura avaliar a combinação desses dois paradigmas – IoT e Blockchain -, procurando entender como o IoT pode beneficiar das funcionalidades que o Blockchain oferece: um sistema de armazenamento mais económico, descentralização e verdadeira redundância, confiança sem autoridade central – privacidade – e segurança reforçada. Por outro lado, o Blockchain como infraestrutura financeira para o IoT é também um aspeto fundamental desse trabalho. Na prova de conceito construída, este cenário é implementado, pois os dados de um sensor podem ser transacionados com uma entidade que os solicite. São igualmente realizadas análises estatísticas e de desempenho relativamente à arquitetura implementada, sendo também apontados alguns pontos de melhoria para alavancar o uso do sistema em situações reais.

      Palavras chave: Engenharia Informática; Informática; Internet das Coisas; Software de Aplicações; Tecnologias de Rede.

      Áreas: empresarial.

      Tecnologias usadas: Blockchain.

    • Gestão de identidade pessoal com opendid connect e cartão de cidadãoÉlio Carvalho Farias.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2018

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Atualmente é um fato admitido que os sistemas informáticos estão cada vez mais presentes no dia-a-dia dos cidadãos, tendo assumido um papel fundamental nas suas vidas. O seu constante e rápido crescimento tem-se generalizado através do desenvolvimento de múltiplas aplicações disponíveis na Web ou destinadas a dipositivos móveis, que facilitam as suas tarefas diárias e estabelecem inclusivamente novos meios de interação social. De forma a garantir a identidade e a privacidade dos seus utilizadores, a maioria destas aplicações requerem autenticação, sejam elas aplicações nativas dos sistemas operativos, aplicações móveis ou aplicações orientadas para a Web. Como tem sido amplamente divulgado [1], os métodos tradicionais de autenticação apresentam inúmeras fragilidades, quer nos requisitos de segurança com que são concebidos, quer pelo facto de obrigarem os utilizadores a memorizar inúmeras credenciais, distintas para cada aplicação. No sentido de mitigar este problema, atualmente existem várias soluções que permitem aos utilizadores usar um único conjunto de credenciais, armazenadas num único Provedor de Identidade, que podem ser utilizadas para aceder a múltiplas plataformas, sem necessidade de autenticação adicional. Embora constitua uma comodidade indiscutível, esta abordagem tornam os utilizadores extremamente dependentes dos grandes ‘players’ da Internet, que geralmente fornecem os seus serviços em troca da exploração dos dados dos utilizadores, para fins comerciais. Este trabalho tem por objetivo demonstrar, com base no conhecimento adquirido e numa prova de conceito original desenvolvida especificamente, que ainda existe evolução possível nesta área, integrando duas tecnologias atuais, o protocolo OPenID Connect e o Cartão de Cidadão Nacional que, conjugadas, permitem criar um método de autenticação pessoal forte e seguro, que pode ser completamente gerido pelo utilizador.

      Palavras chave: Autenticação; Cartão do Cidadão; Informática; Openid Connect.

      Áreas: sociedade.

      Tecnologias usadas: OPenID Connect.

    • Impacto do Lean IT na execução de projetos : caso de estudo no setor bancárioAna Teresa Moniz Pimentel.
      Orientador: Paulo Guedes
      Mestrado em Engenharia Informática e Sistemas de Informação. 2018

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O planeamento rigoroso, o controlo e a gestão de mudança há muito que deixaram de ser garantia suficiente para vingar no mundo das Tecnologias de Informação. A vantagem competitiva passa por ter uma boa capacidade de inovação conseguida através da redução do desperdício e vai permitir reposicionar os recursos para uma rápida resposta à mudança. A abordagem Lean no IT abre a possibilidade de identificação de um diversificado conjunto de oportunidades de melhoria de gestão que poderão traduzir-se na diminuição do desperdício, no aumentar da eficiência dos processos e ganhos de satisfação dos clientes. Este trabalho incidirá na análise de dois projetos e a metodologia adotada pretende avaliar o impacto da abordagem Lean IT opondo-a à gestão convencional, comparando vantagens e desvantagens e ilustrando com os principais KPIs dos respetivos projetos. Das principais conclusões deste estudo destaca-se que a aplicação do Lean IT se traduziu num aumento de produtividade estimado em 23% em apenas dois anos e meio de aplicação ao projeto, permitindo, simultaneamente, aumentar o volume das tarefas executadas pelas equipas e melhorar a eficiência na sua realização. Em síntese, a adoção do Lean IT ganhos substanciais em termos de custos de time-to-market.

      Palavras chave: Engenharia Informática; Estudos de Caso; Gestão de Projetos; Gestão de Sistemas de Informação; Setor Bancário; Sistemas de Informação.

      Áreas: empresarial.

      Tecnologias usadas: Lean IT.

    • Requirements engineering practices : improving requirements engineering practices at Planad’s IT DepartmentArmele Zamambo.
      Orientador: Rui Ribeiro
      Mestrado em Engenharia Informática e Sistemas de Informação. 2018

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: On this thesis I report on my investigation on requirements engineering (RE) practices at the IT department of a specific company (Planad). I have conducted a literature study, interviews, and case projects analysis to reach my goals. I have analyzed several topics based on the literature study, focusing on two areas: the process or all the requirements engineering activities, and the product; input and output delivered by people involved in RE activities. The main goal of this research is to come up with better requirements engineering practices to help Planad improve their current practices. However, I have mapped a framework from the literature by pointing out the indexes or indicators for possible problems in RE practices. And after several interviews and project cases analysis, I have came to the overall conclusion that Planad should focus on a set of subjects or areas in order to improve its RE practices including: requirements management and Tool support, project methods, techniques or tools used in the functional design, requirements changing, non-functional requirements, requirements understanding, and employee’s competency.

      Palavras chave: Desenvolvimento de Software; Gestão; Informática.

    • Tolling collection system technology benchmarkingSérgio Henrique Martins Costa Pascoal Machado.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2018

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Os sistemas de tolling estão instalados em todo o mundo, tem como base o financiamento e manutenção das estradas. Existem diversas tecnologias para identificar a passagem de cada veículo. Mas quais os problemas que podem advir deste conjunto diversificado de tecnologias? Quais as tendências e recomendações que podem ser feitas para implementar um sistema de cobrança electrónico? Neste âmbito, este trabalho visa apresentar um conjunto de recomendações na implementação de projectos em tolling no âmbito da actividade da Q-Free. Com base num inquérito realizado através dos vários escritórios espalhados por todo mundo (Noruega, Chile, Portugal e Brasil) obteve-se um conjunto de repostas que evidenciaram as tecnologias e tendências da implementação de projectos de tolling. Seguiu-se a realização de duas entrevistas no sentido de validar os resultados dos questionários e posteriormente proporcionar à empresa uma base fidedigna de informação para a decisão no âmbito destes projectos. Esta dupla abordagem, qualitativa e quantitativa à metodologia de inquérito (survey) permitiu contribuir com as recomendações referidas para uma necessidade empresarial sempre que se deparar com um novo projecto de tolling.

      Palavras chave: Benchmarking; Informática; Portagens; Tecnologia; Vídeo.

      Áreas: empresarial.

    • Bootstrapping enterprise models with business continuity processes and DEMOJosé Manuel Catarino Barreiros Cascais Brás.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Mestrado em Engenharia Informática e Sistemas de Informação. 2017

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Business Continuity Plan (BCP) ensures the continuity of business processes in catastrophe or disaster situations, building organizational resilience and mitigating risks. Theoretically, BCP covers all the roles throughout the company, and identi es a blueprint of all key functions and processes with the objective of maintaining or restoring critical operations. However, due to poor documentation and misinterpretation of the complex business processes between the stakeholders, pinpointing and documenting all the key functions and processes is still a challenging task. The research methodology used to conduct this thesis was the research of information and literature review and was supported by a case study in an insurance company. It studies and presents a new approach to complement the management of the BCP, supported by a conceptual integration of DEMO and the Business Continuity Planning. It presents an evaluation of this proposal and contributes with outcome learnings from the practice. The aim is to complement and leverage enterprise's domain knowledge about key business processes and functional needs. The bene ts of Design & Engineering Methodology for Organization should be tested in order to represent business processes at any domain, and therefore, aid managers in implementing and maintaining BCP.

      Palavras chave: Estudos de Caso; Gestão da Continuidade; Gestão de Empresas; Gestão de Sistemas de Informação; Informática; Sistemas de Informação.

      Áreas: empresarial.

    • Realidade aumentada nos desportos outdoor : desenho, implementação e avaliação de protótipoRui Miguel Simão Pascoal.
      Orientador: Sérgio Luís Proença Duarte Guerreiro
      Mestrado em Engenharia Informática e Sistemas de Informação. 2017

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A presente dissertação introduz a tecnologia da realidade aumentada (RA) para utilização nos ambientes dos desportos outdoor. São avaliados problemas e constrangimentos para obter o melhor benefício na sua interação. A definição da RA está enquadrada na classe da realidade mista. No entanto, surgem questões sobre a sobrecarga de informação, dificuldades na interação com o interface de RA e sobre a apresentação da informação que seja relevante dar a um utilizador no exterior, bem como funcionalidades apropriadas. É avaliada a problemática da sobrecarga de informação e comunicação antes de implementar um sistema de RA para ser utilizado especialmente a praticar bicicleta todo terreno, caminhadas ou atletismo. De seguida é desenhado o interface com soluções tecnológicas atuais para gerir a informação, bem como extrair seus benefícios para melhor aceitação social e usabilidade adequada de interação humano-equipamento móvel de RA. Em sequência é feita a implementação do interface com um mockup e um protótipo de RA que exibe a disposição de toda informação e funcionalidades aos utilizadores finais, tal como dados climáticos, estado de saúde, geolocalização, medição de trajetos, gravação, telecomunicações, eventos e informação inteligente sugeridos sabiamente, bem como, o potencial de registo de objetos virtuais. A seguir, é apresentado um mapa conceptual e as palavras-chave de operacionalização do protótipo. Por último, são apresentados os resultados e conclusões da análise de dados de interação com o protótipo por utilizadores finais e as respostas às questões.

      Palavras chave: Desportos de Natureza; Informática; Interface do Utilizador; Realidade Aumentada; Sistemas de Informação; Usabilidade.

      Áreas: desporto.

      Tecnologias usadas: Realidade Aumentada.

    • Wiki como ferramenta de apoio na educação : um estudo de caso no Instituto Superior Politécnico Lusíada de Benguela, 2016Hélio Ricardo De Almeida Henriques.
      Orientador: Rui Ribeiro
      Mestrado em Engenharia Informática e Sistemas de Informação. 2017

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A escassez de manuais técnicos em Angola e o custo elevado do pouco que existe no mercado local, são factores de enorme relevância para este trabalho de pesquisa. Com este trabalho procurou-se utilizar o wiki como forma de partilhar e disseminar documentação técnica, dentro do ambiente académico do Instituto Superior Politécnico Lusíada de Benguela(ISPLB). Ao colher informações baseadas na utilização do ISPLBWiki (denominação atribuída ao wiki) por parte do grupo de alunos e docentes, esperamos ter condições de avaliar a viabilidade da utilização de uma ferramenta colaborativa, com o intuito de aplicar à posteriori o mesmo princípio nas unidades de ensino à distância da Universidade Lusíada de Angola (projecto a implementar pela universidade a longo prazo). A ferramenta utilizada para a execução do estudo de caso foi o MediaWiki, que é um software Wiki escrito em PHP utilizando sistemas de gestão de base de dados MySQL, e licenciado sob a GNU GPL. O projecto é desenvolvido através de SVN da SourceForge. Esta tecnologia é utilizada principalmente nos projectos da Wikimedia. Antes de aplicar este estudo de caso, outras hipóteses para partilha e disseminação de conhecimento foram cogitadas, como por exemplo o Moodle, no entanto a popularidade do Wikipédia aliada à relativa simplicidade no seu uso, foram factores preponderantes para a escolha do MediaWiki. O presente trabalho tem como objetivo analisar a vivência experimentada por alunos do curso de informática, no uso pedagógico de uma ferramenta colaborativa baseada em wiki. A pesquisa foi realizada no ISPLB durante o primeiro semestre do ano de 2016. Através da análise dos resultados (por intermédio de um inquérito), foram registadas dificuldades técnicas de operação e culturais, especialmente relacionados com a colaboração em equipa; porém alunos e docentes consideraram a ferramenta como sendo pedagogicamente útil e viável, considerando a vantagem de partilha de informações como a maior vantagem da ferramenta wiki.

      Palavras chave: Angola; Engenharia Informática; Ensino à Distância; Estudos de Caso; Informática; Software Wiki; Software de Aplicações.

      Áreas: educação.

    • E-voto com recurso ao cartão de cidadãoAdilson Avelino Conde Morgado.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Os diferentes métodos de autenticação existentes, atualmente, conferem diferentes níveis de segurança aos sistemas que protegem. Métodos como, credenciais guardadas em smartcards podem atingir um elevado nível de segurança. Em simultâneo, assiste-se a um decréscimo significativo de interesse na participação em processos eleitorais, que se tem verificado sobretudo, nas democracias ocidentais. Proporcionar um aumento das oportunidades de voto (maior número de lugares onde se torna possível exercer esse direito) passou a ser mais do que um desejo, uma necessidade. Para colmatar esta necessidade e explorar as potencialidades do Cartão de Cidadão (CC), foi criado o E-voto com recurso ao Cartão de Cidadão, que é um sistema de voto eletrónico com recurso a uma autenticação baseada no CC. Uma abordagem teórica/prática foi levada a cabo, para identificar indicadores que levam a crer que esta implementação traz ganhos significativos e grande impacto social. A fundamentação teórica deste trabalho apresenta aspetos fundamentais relativos à Gestão de identidade e ao CC. Inicialmente, são apresentados os conceitos, as propriedades, os componentes e a arquitetura do sistema associado ao CC. Em seguida, os agentes da gestão de identidade são descritos através de suas características, categorias e aplicações, com o intuito de demonstrar a viabilidade do uso desta tecnologia no processo eleitoral.

      Palavras chave: Autenticação; Criptografia; Identidade Digital; Informática; Processo Eleitoral; Sistemas digitais.

      Áreas: empresarial; sociedade.

      Tecnologias usadas: Java; MySQL.

    • Estudo da eficiência da comunicação IPv4 versus IPv6 na rede de investigação e ensino Portuguesa RCTS entre Lisboa e CovilhãNuno Miguel Carvalho Galego.
      Orientador: Nuno Manuel Garcia dos Santos
      Mestrado em Engenharia Informática e Sistemas de Informação. 2016

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Com a entrada num paradigma de escassez da distribuição dos endereços IPv4 a transição para IPv6 é a única solução para o crescimento contínuo da Internet. Contudo o IPv4 não é totalmente compatível com o IPv6 mas, uma vez que o IPv4 é o protocolo dominante, é necessário usar métodos de transição para que os protocolos funcionem em simultâneo até que surja uma possibilidade real de realizar uma transição total para o protocolo IPv6. A transição terá de ser feita desta forma, de modo a que cada aplicação que necessite de recursos de rede consiga comunicar tanto com redes em IPv4 como IPv6. É importante perceber que esta mudança não irá acontecer da noite para o dia e vai ser um processo que irá demorar algum tempo e que será necessário avaliar diversas métricas antes da sua transição completa, tais como o desempenho. Esta tese visa avaliar o desempenho com recurso a métricas de avaliação de qualidade de serviço (QoS) dos protocolos IPv4 e IPv6 no interior da rede de investigação e ensino Portuguesa (RCTS) através da injecção de tráfego na rede com recurso ao software de geração e medição de tráfego D-ITG. Para tal foram realizados dois testes experimentais, onde a injecção de tráfego ocorreu em dois momentos distintos (em horário laboral e horário pós-laboral) e simulados quatro cenários em simultâneo sendo eles: transferência de pacotes UDP e TCP, VoIP e streaming de áudio e vídeo. Os parâmetros de avaliação escolhidos foram a quantidade de pacotes transferidos, atraso, variação do atraso e perda de pacotes. São também referidas algumas vantagens do protocolo IPv6 em relação ao IPv4.

      Palavras chave: Engenharia Informática; Informática; Protocolos da Internet; Protocolos de comunicação; Qualidade de Serviço; Sistemas de comunicação.

      Áreas: empresarial.

    • Acesso offline a conteúdos dinâmicosJoão Paulo Graciano Gonçalves Barrocas.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A grande maioria dos sites hoje em dia usa a criação de páginas dinâmicas para fornecer informação. A criação dessas páginas utiliza geralmente informação armazenada em bases de dados. Hoje em dia o recurso à rede tornou-se comum e necessário em todas as áreas, desde o lazer ao trabalho. Em condições adversas de acesso à rede, tais como localizações remotas, veículos em movimento, catástrofes naturais, guerras, etc., e em situações em que o acesso a recursos existentes na rede seja indispensável, a sua indisponibilidade pode causar graves problemas. Esta tese apresenta um modo alternativo de funcionamento que, independentemente de falhas do acesso à rede, permite continuar a usar alguns recursos essenciais por esta fornecidos, criando para isso um sistema autónomo local constituído por um servidor de páginas e um proxy, que se mantêm a trabalhar independente do acesso à rede.

      Palavras chave: Ciência dos Dados; Comunicação em rede; Engenharia Informática; Gestão de Recursos; Gestão de Sistemas de Informação; Informática; Internet.

      Áreas: empresarial.

      Tecnologias usadas: Web.

    • Implementação de um CRM analítico na Fundação INATELMaria Luisa Gaspar Frade Da Costa Magalhães.
      Orientador: Rui Ribeiro
      Mestrado em Engenharia Informática e Sistemas de Informação. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: As soluções informáticas de Customer Relationship Management (CRM) e os sistemas de suporte à informação, designados por Business Intelligence (BI), permitem a recolha de dados e a sua transformação em informação e em conhecimento, vital para diferenciação das organizações num Mundo globalizado e em constante mudança. A construção de um Data Warehouse corporativo é fundamental para as organizações que utilizam vários sistemas operacionais de modo a ser possível a agregação da informação. A Fundação INATEL – uma fundação privada de interesse público, 100% estatal – é um exemplo deste tipo de organização. Com uma base de dados de clientes superior a 250.000, atuando em áreas tão diferentes como sejam o Turismo, a Cultura e o Desporto, sustentado em mais de 25 sistemas informáticos autónomos. A base de estudo deste trabalho é a procura de identificação dos benefícios da implementação de um CRM Analítico na Fundação INATEL. Apresentando-se assim uma metodologia para a respetiva implementação e sugestão de um modelo de dados para a obtenção de uma visão única do cliente, acessível a toda a organização, de modo a garantir a total satisfação e consequente fidelização à marca INATEL. A disponibilização desta informação irá proporcionar um posicionamento privilegiado da Fundação INATEL e terá um papel fundamental na sua sustentabilidade económica.

      Palavras chave: Ciência dos Dados; Gestão de Empresas; Informática; Sistemas de Informação; inteligência empresarial.

      Áreas: empresarial.

      Tecnologias usadas: Big Data; PowerBI.

    • Personalised Sensing SystemMacaba Nobre Benedito Pedro.
      Orientador: Paulo Mendes
      Mestrado em Engenharia Informática e Sistemas de Informação. 2014

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Com o surgimento dos ‘smartphones’, entre os anos de 2007 e 2010, a Indústria Informática, associada principalmente com as comunicações móveis, redobrou esforços em relação aos componentes tecnológicos para os dipositivos móveis. No entanto, as principais empresas de computação como Apple, Microsoft e Google, apresentaram-se divididas quanto a disponibilização para os desenvolvedores externos do seu pacote de desenvolvimento de software, abrindo caminho a que ferramentas externas fossem surgindo. Com a disponibilização do ‘Mono for Android’, ambiente integrado de desenvolvimento para dispositivos Android, pequenos desenvolvedores têm a possibilidade de apresentar suas próprias aplicações, muitas delas permitindo ao utilizador efetuar partilha de conteúdos. Do estudo feito sobre diversos conceitos tecnológicos, desde as redes tolerantes a atrasos, sensores embutidos em dispositivos móveis, abstração de dados, aprendizagem máquina, redes centradas em conteúdo, nasce o Personalized Sensing System (PersonalSense) com o objetivo de demonstrar a possibilidade de partilha de conteúdos multimédia, incluindo texto, imagens e vídeos, tendo por base a análise de dados recolhidos, referentes ao comportamento do utilizador sua localização e atividade no momento da partilha. O presente trabalho pretende demonstrar a possibilidade da implementação de mecanismos de partilha de conteúdos em sistemas ubíquos móveis, com base na classificação de dados recolhidos de middleware de gestão de sensores e na capacidade de comunicação direta e de baixo custo (sem infraestrutura) dos dispositivos moveis

      Palavras chave: Comunicação; Comunicação Multimédia; Comunicação em rede; Comunicações moveis; Conhecimento; Difusão da informação; Informática; Tecnologias digitais.

      Áreas: empresarial.

      Tecnologias usadas: HTML; JavaScript.

    • Do Negócio Tradicional ao Online: um Caso de Estudo de EmpreendedorismoCarina Sousa Barbosa.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Dissertação apresentada para a obtenção do Grau de
      Mestre em Eng.ª Informática e Sistemas de Informação no
      Curso de Mestrado em Engenharia Informática e Sistemas
      de Informação, conferido pela Universidade Lusófona de
      Humanidades e Tecnologias.

      Palavras chave: Empreendedorismo; Empresas; Gestão Empresarial; e-commerce.

      Áreas: empresarial; gestão.

    • Estudo do impacto do tamanho máximo da carga da trama Ethernet no perfil do Tráfego IPV6 na InternetMárcio Gaspar António.
      Orientador: Nuno Manuel Garcia dos Santos
      Mestrado em Engenharia Informática e Sistemas de Informação. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A transição entre a versão 4 para a versão 6 do Internet Protocol (IP) vem ocorrendo na comunidade da Internet. No entanto, a estrutura interna dos protocolos IPv4 e IPv6, em detalhe no tamanho dos seus cabeçalhos, pode provocar alterações no perfil tráfego da rede. Este trabalho estuda as mudanças nas características de tráfego de rede, avaliando o que mudaria se o tráfego gerado fosse apenas IPv6 em vez de IPv4. Este artigo estende-se uma pesquisa anterior, abordando novas questões, mas usando os registos de dados reais disponíveis publicamente. É adotada uma metodologia de engenharia reversa nos pacotes IPv4 capturados, permitindo assim inferir qual a carga original no computador tributário e em seguida reencapsular essa carga em novos pacotes usando restrições de encapsulamento IPv6. Conclui-se que, na transição de IPv4 para IPv6, haverá um aumento no número de pacotes transmitidos na Internet.

      Palavras chave: Ciência dos Dados; Engenharia Informática; Informática; Internet; Protocolos da Internet; Redes Colaborativas.

      Áreas: sociedade.

      Tecnologias usadas: Java.

    • Planeamento estratégico de sistemas de informação em empresa de construçãoÁurea Helena Lopes Da Costa.
      Orientador: Rui Ribeiro
      Mestrado em Engenharia Informática e Sistemas de Informação. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Os Sistemas de Informação têm influenciado a vida quotidiana a um ritmo inesperado e com mudanças significativas na setor da construção, cuja importância é crucial para a economia de qualquer país. Sendo Angola, um país de economia emergente, caracterizado por um mercado em expansão e reestruturação, onde as decisões de Sistema Informação ainda são tomadas de forma isolada, e cada vez mais investidores estão a atuar no país, impulsionando o crescimento, é imperioso para o sector a identificação e exploração de Sistemas de Informação flexíveis e adaptáveis para fazer face as forças competitivas do setor. Partindo desta envolvente a presente dissertação visa ressaltar o reconhecimento da importância do Planeamento Estratégico de Sistemas de Informação-PESI para as organizações atuais. Neste contexto realizou-se o estudo de PESI em torno de um caso concreto numa Pequena Media Empresa, Angolana, a Terponte,SA, cujo objectivo é fornecer a construtora um plano em termos de SI para futuro. Os dados foram recolhidos através da utilização dos métodos qualitativos e quantitativos, sendo os mais pertinentes a análise documental, observação direta, entrevistas, questionários aos órgãos da empresa em estudo e demais intuições. A análise dos dados demonstrou uma deficiente gestão da informação, bem como inexistência de integração aplicacional. A presente dissertação pretende contribuir para o avanço do conhecimento científico no domínio do Planeamento Estratégico dos Sistemas de Informação e para a resolução de problemas específicos nomeadamente nas empresas do setor da construção civil.

      Palavras chave: Engenharia Informática; Informática; Sistemas de Informação.

      Áreas: ambiente; empresarial.

      Tecnologias usadas: Big Data; PowerBI.

    • Prototyping an information centric architecture for opportunistic networksNelson Da Silva Teigas Morais.
      Orientador: Paulo Mendes
      Mestrado em Engenharia Informática e Sistemas de Informação. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: A arquitetura atual das redes informáticas, que serve de suporte à maioria dos sistemas de informação, assenta num modelo de comunicações ponto a ponto e no qual a informação é transmitida em pacotes de dados que contêm informação sobre a origem e o destino dos mesmos. Este paradigma não se ajusta às necessidades de processamento de informação com que nos deparamos diariamente nos dias de hoje. Atualmente, a informação é ubíqua e os meios de acesso à mesma são efetuados cada vez mais com recurso a dispositivos móveis que comunicam sobre redes intermitentes ou pouco estáveis. A última década tem sido propícia ao aparecimento de propostas baseadas em novas formas de distribuição e acesso à informação com base em redes movidas pelo conteúdo da própria informação. Esta tese analisa uma dessas propostas e utiliza-a como base para a criação de um protótipo de uma rede desse tipo, direcionada para sistemas que operam em multiplataformas e sobre redes oportunistas.

      Palavras chave: Arquitetura de Sistemas; Informática; Redes Colaborativas; Sistemas de Informação.

      Áreas: empresarial.

      Tecnologias usadas: C#; Web.

    • Sistemas e tecnologias da informação Autárquicos : o impacto da gestão no seu respetivo desenvolvimentoMaria Alice Fonseca Ferraz Oliveira Pacheco.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2013

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: É do conhecimento geral a importância do envolvimento dos dirigentes de topo de qualquer organização na gestão dos seus STI – Sistemas e Tecnologias de Informação – internos. Nas câmaras municipais os dirigentes de topo são o Executivo Municipal eleito pelos respetivos munícipes e, portanto, com fortíssima influência política. As câmaras municipais em si, são organizações estatais que não têm concorrentes diretos, mas a escolha, i.e. a eleição ou reeleição do seu executivo pode ser influenciada pela sua atuação e/ou do partido político a que pertencem. Os STI Autárquicos tem pouca visibilidade exterior à organização e, portanto, pouco ou nada contribuem para o garante de votos necessários à eleição/reeleição do executivo municipal. Por esta razão, embora a maior parte dos executivos municipais reconheça o quanto estes são importantes, nem sempre se envolvem na sua gestão nem lhes conferem o devido destaque ou importância. Com este trabalho pretende-se perceber até que ponto o envolvimento do Executivo Municipal na gestão dos STI Autárquicos é importante e/ou determinante para o seu respetivo desenvolvimento i.e. se tem influência no seu aumento quantitativo e qualitativo.

      Palavras chave: Ciência dos Dados; Engenharia Informática; Informática; Sistemas de Informação.

      Áreas: sociedade.

      Tecnologias usadas: MySQL.

    • EZ-BUD : orçamentação na nuvemDavid Jorge Cardoso Pereira.
      Orientador: Nuno Manuel Garcia dos Santos
      Mestrado em Engenharia Informática e Sistemas de Informação. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Não é novidade que o paradigma vigente baseia-se na Internet, em que cada vez mais aplicações mudam o seu modelo de negócio relativamente a licenciamento e manutenção, para passar a oferecer ao utilizador final uma aplicação mais acessível no que concerne a licenciamento e custos de manutenção, já que as aplicações se encontram distribuídas eliminando os custos de capitais e operacionais inerentes a uma arquitetura centralizada. Com a disseminação das Interfaces de Programação de Aplicações (Application Programming Interfaces – API) baseadas na Internet, os programadores passaram a poder desenvolver aplicações que utilizam funcionalidades disponibilizadas por terceiros, sem terem que as programar de raiz. Neste conceito, a API das aplicações Google® permitem a distribuição de aplicações a um mercado muito vasto e a integração com ferramentas de produtividade, sendo uma oportunidade para a difusão de ideias e conceitos. Este trabalho descreve o processo de conceção e implementação de uma plataforma, usando as tecnologias HTML5, Javascript, PHP e MySQL com integração com ®Google Apps, com o objetivo de permitir ao utilizador a preparação de orçamentos, desde o cálculo de preços de custo compostos, preparação dos preços de venda, elaboração do caderno de encargos e respetivo cronograma.

      Palavras chave: Ciência dos Dados; Engenharia Informática; Informática; Internet; Software de Aplicações.

      Áreas: ambiente; empresarial.

      Tecnologias usadas: PHP.

    • Ensino à distância no espaço lusófono unidos no tempo mas distantes no espaçoVânia Sofia Rosa De Oliveira Pereira.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Este documento apresenta uma introdução à educação virtual, abordando as suas
      principais características, as vantagens e desvantagens desta metodologia, analisando
      igualmente alguns exemplos de adequação em várias áreas de ensino e graus académicos.
      Serão igualmente apresentadas algumas reflexões sobre o uso das Tecnologias de
      Informação e Comunicação (TICs), do Ensino à Distância (EAD) e do E-Learning.
      Em particular serão analisadas as motivações, as condições e o potencial da
      contribuição da EAD na melhoria do ensino.
      Também será referenciado o E-Learning como a alternativa mais correta e adequada
      para este tipo de ensino. A desmotivação e a falta de relação interpessoal poderão ser um
      grande obstáculo a este tipo de ensino (EAD). O E-Learning vem colmatar essa desvantagem,
      apoiando-se nas vantagens da educação tradicional e nas do Ensino à Distância juntando-as
      para se tornar num ensino recorrente viável.
      Como caso prático será acompanhada e analisada uma experiência em curso na
      Universidade Lusófona, destinada a promover ensino à distância no espaço lusófono, com o
      objectivo de provar que promover a longo prazo a integração de alunos de outros países de
      língua portuguesa é definitivamente uma mais-valia para todos os intervenientes.

      Palavras chave: E-Learning; EAD; Educação Virtual; TICs.

      Áreas: educação.

    • Ganhos de produtividade e de sucesso de metodologias ágeis Vs metodologias em cascata no desenvolvimento de projectos de softwareMaria João Semedo.
      Orientador: Rui Ribeiro
      Mestrado em Engenharia Informática e Sistemas de Informação. 2012

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Hoje em dia muitas empresas procuram cada vez mais inovar os seus sistemas informáticos. É hoje uma realidade que as novas tecnologias, os novos sistemas devem disponibilizar a informação correcta, no formato certo, à pessoa certa e em tempo exacto. “Ontem” tínhamos sistemas inflexíveis, hoje, têm que ser transversais, partilhados e em rede. Inerentes a esta inovação, as Empresas também pretendem que os seus sistemas sejam práticos, funcionais e rentáveis. Assim, tendo como base estas premissas, as mesmas procuram no mercado “parceiros” que possuam estas características e que lhes possam garantir/oferecer o que necessitam para desenvolverem as suas áreas de negócios, de uma forma sustentada, acrescentando valor aos seus próprios Clientes. Neste contexto, as Empresas prestadoras deste tipo de serviço para se poderem diferenciarem de uma forma positiva no mercado, quer nacional quer estrangeiro, devem adoptar sistemas que possam ir ao encontro das necessidades dos seus actuais Clientes e dos seus Clientes futuros. Várias empresas já tiveram um histórico de problemas relativos a elevados investimentos em que estes não conseguiram atingir os objectivos a que se propuseram atingir, visto que, muitas vezes não efectuam uma escolha adequada dos métodos, do âmbito e dos critérios que necessitam para desenvolverem esses mesmos projectos, originando perda de qualidade e diminuição da sua produtividade. Como reflexo destas escolhas, não conseguem alcançar os objectivos de negócio previamente definidos e propostos. Neste âmbito, é fundamental perceber a importância da utilização de uma metodologia, a qual se pode definir como: um conjunto de técnicas, procedimentos, ferramentas e documentação que sustentam e auxiliam os gestores/responsáveis no desenvolvimento e implementação de um sistema de informação. Dentro de uma metodologia, existe ainda várias fases que orientam os gestores/responsáveis do projecto para a correcta definição e escolha de técnicas apropriadas de acordo com as etapas que ocorrem durante o desenvolvimento e implementação de um sistema de informação. O que muitos desconhecem, é que muitas vezes o sucesso de um projecto de software depende de vários factores, tais como o planeamento, a definição dos objectivos a atingir e principalmente na escolha da metodologia mais adequada e compatível com o projecto em curso. Hoje em dia muitas empresas adoptaram a fundo as metodologias ágeis como sendo as mais eficazes e acessíveis à mudança proporcionando melhorias em diversos aspectos durante o processo de desenvolvimento de software, tais como: o tempo de entrega, qualidade do produto final e a redução de custos operacionais. Por outro lado temos a modelo em cascata/tradicional que foi e é a metodologia mais conhecida e a mais antiga. Para desenvolver um projecto nesta metodologia é preciso seguir cada etapa sequencialmente, ela implica que, um grande esforço seja feito em duas das fazes consideradas cruciais no desenvolvimento do projecto: levantamento de requisitos/necessidades e o design. O presente trabalho tem como objectivo principal o estudo dos ganhos de produtividade e de sucesso de metodologias ágeis vs. metodologias em cascata no desenvolvimento de projectos de software.

      Palavras chave: Aumentar Produtividade; Ciência dos Dados; Informática.

      Tecnologias usadas: PowerBI.

    • Título: Gestão da Mudança na Implementação de Sistemas de Informação em Organizações de SaúdeJoão Pedro Cordeiro Santos.
      Orientador: Rui Santos
      Mestrado em Engenharia Informática e Sistemas de Informação. 2012

      Email: deisi@ulusofona.pt

      Resumo: O sector da saúde a nível nacional e internacional atravessa uma fase de digitalização de processos. As organizações de saúde têm por isso sido confrontadas com a realização de projectos de sistemas de informação. Sendo a sua área de actuação sensível, é essencial diminuir o impacto da mudança provocada pela implementação de sistemas de informação para a saúde, maximizando a eficiência dos sistemas de informação e minimizando o impacto negativo na prestação de cuidados de saúde. Um dos principais problemas de um processo de mudança é o impacto nos profissionais, que exercem resistência, podendo inviabilizar o projecto de sistemas de informação. Neste âmbito, surge a gestão da mudança, que pretende suportar a mudança organizacional. Tendo em conta a importância dos sistemas de informação para a actividade das organizações de saúde, pretende-se estudar o comportamento dos profissionais e da organização durante o processo, ou seja, as características dos processos da gestão de mudança em projectos de sistemas de informação de saúde. A metodologia de investigação utilizada seguiu um método qualitativo interpretativo com base num estudo de caso. A instituição escolhida foi o Centro Hospitalar de S. Francisco, Leiria. Procurou-se ainda uma confrontação dos principais resultados obtidos através da realização de um inquérito alargado a profissionais de outras organizações de saúde. Com os resultados obtidos espera-se poder auxiliar as organizações na definição de estratégias para maximizar a aceitação dos sistemas de informação e minimizar a resistência dos profissionais. Os resultados do estudo indiciam já uma tendência das organizações de saúde na aplicação de estratégias para minimizar o impacto dos processos de mudança nos projectos de sistemas de informação.

      Palavras chave: Engenharia Informática; Informática; Sistemas de Informação.

      Áreas: saúde; sociedade.

      Tecnologias usadas: HTML.

    • BI nas organizaçõesRui Manuel Faria Pereira.
      Orientador: Manuel Marques Pita
      Mestrado em Engenharia Informática e Sistemas de Informação. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: O Business Intelligence é uma solução que suporta o processo de tomada de decisão numa organização, tendo como principais utilizadores os administradores, gestores de topo e directores, no fundo, utilizadores com poder de decisão. Este conjunto de ferramentas (BI) tem a capacidade de extrair, transformar/processar e carregar grandes volumes de dados provenientes das mais variadas fontes, sejam elas internas ou externas à organização. Além desta capacidade, o BI tem também a capacidade analítica dos dados providenciando aos utilizadores informação preciosa para a tomada de decisão. Considerando o tempo como um factor influenciador e diferenciador entre organizações, a escolha e a correcta implementação de uma solução de BI é essencial para o sucesso de uma organização. No entanto, muitas organizações implementam projectos com sucesso ao nível técnico, mas não conseguem obter os resultados esperados. Este facto ocorre quando se separa a componente tecnológica da cultura organizacional e das pessoas. É importante englobar na cultura da organização que a informação é um recurso estratégico para a obtenção dos objectivos. Este trabalho tem como objectivo avaliar soluções de BI e a forma como estas estão implementadas, procurando fornecer informações essenciais para o sucesso nas organizações. Para suportar a argumentação, realiza-se, nesta dissertação, um estudo a organizações Portuguesas líderes na área das telecomunicações. Este estudo baseou-se na análise das respostas a um questionário colocado a pessoas chave com a finalidade de avaliar a situação actual do BI nas organizações procurando salientar o real valor que este traz; de que forma é utilizado; se está bem implementado e principalmente se tem contribuído no suporte aos processos de tomada de decisão. O estudo ficou, porém, limitado devido ao feedback estatisticamente insuficiente, pelo que as conclusões da presente dissertação são meramente exploratórias, de natureza qualitativa e necessariamente prudentes nas generalizações.

      Palavras chave: Ciência dos Dados; Informática; Sucesso empresarial; Tomada de decisão; inteligência empresarial.

      Áreas: empresarial.

      Tecnologias usadas: PowerBI.

    • Desenho de superfícies planetárias em 3DFilipe Costeira Varela.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Esta dissertação pretende cobrir o desenvolvimento de um motor gráfico baseado em OpenGL para desenho de superfícies de dimensão planetária com topografia real. A quantidade de informação necessária para cobrir toda a superfície de um planeta torna necessária a utilização de mecanismos de representação multiresolução, compressão e organização da topografia para permitir a recuperação eficaz, possibilitando o seu desenho sem pausas perceptíveis para o utilizador. Neste contexto, esta dissertaçãoo descreve a concepção e desenvolvimento de um motor gráfico para desenho de superfícies contínuas, de dimensão planetária, utilizando topografia real. Os objectivos deste motor são: _ Desenho de superfícies planetárias com topografia real _ Apresentar baixa complexidade tecnológica para adaptação simples a cada cenário de utilização _ Garantir performance satisfatória para vários cenários de utilização sem atrasos perceptíveis _ Ser disponibilizado em modo Open Source e de forma gratuita _ Utilizar apenas fontes de informação gratuitas e publicamente acessíveis Apresentarei os métodos desenvolvidos para este efeito nas diferentes fases de pré-processamento, desenho e processamento vectorial no processador gráfico, assim como os resultados obtidos e comparação com métodos alternativos. Posteriormente, para ilustrar a possibilidade de extensão de funcionalidades do motor desenvolvido, apresentarei métodos e implementações de codificação de regras de física e visualização de dados reais dentro do motor. O título do motor gráfico desenvolvido para este projecto é Terrain Rendering Engine, doravante referenciado pelo acrónimo T.R.E.

      Palavras chave: Ciência dos Dados; Informática; Modelação de Tópicos.

      Áreas: empresarial; sociedade.

      Tecnologias usadas: C#.

    • Implementação do modelo de gestão estratégica baseado no "Balanced scorecard” nume empresa interbancária de serviços de AngolaCândida Patrícia Ribeiro Paula.
      Orientador: José Rogado, Rui Ribeiro
      Mestrado em Engenharia Informática e Sistemas de Informação. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Com a constante evolução das novas tecnologias de informação, as organizações têm necessidade de implementar novas ferramentas de gestão de forma a gerar vantagens competitivas, é neste sentido que esta dissertação visa propor a implementação do Modelo de Gestão estratégica baseado no Balanced Scorecard numa Empresa Interbancária de Serviços, com o objectivo de auxiliar na criação de capacidades competitivas, mediante uma avaliação de desempenho mais precisa e estruturada.
      Esta ferramenta surgiu como alternativa aos sistemas antigos e tradicionais cujo objectivo consistia no controlo das actividades realizadas pelos funcionários, sendo que esta metodologia veio colocar a estratégia no centro das atenções e não somente o controlo, mas só em 1992 é que ela foi reconhecida como um processo revolucionário que alterava todo o processo de gestão padrão nas empresas.
      Nesta dissertação ira se abordar alguns conceitos desta metodologia, enfatizando, o Mapa de Estratégia, vantagens pela obtenção desta metodologia; e um estudo prático da aplicação do Modelo de Gestão Estratégica na EMIS.
      Por fim, é de realçar que a grande importância que as empresas têm vindo a atribuir a esta metodologia e a investir nela, garante a sua relevância como tema de pesquisa num futuro próximo.

      Palavras chave: Balanced Scorecard; Gestão estratégica; Mapa de Estratégia; Tecnologia.

      Áreas: empresarial; gestão.

    • RECRUTAMENTO & SELECÇÃO UMA SOLUÇÃO TECNOLOGICAMENTE INTEGRADAAntónio João De Brito Ferrão.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Tese apresentada para obtenção do grau de Mestre em
      Fevereiro de 2011 no Curso de Mestrado em Engenharia
      de Software e Sistemas de Informação, conferido pela
      Universidade Lusófona de Humanidades e Tecnologias.

      Palavras chave: .NET MVC; C#; ERP; SQL Server.

      Tecnologias usadas: .NET; ASP.NET; C#; ERP – SAP; SQL Server.

    • Recrutamento & Selecção: Uma Solução Tecnologicamente IntegradaAntónio João De Brito Ferrão.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2011

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Usualmente ouvimos referir que as organizações são principalmente as pessoas que
      nelas trabalham. Esta ideia não sendo nova, espelha a importância que o recrutamento e
      selecção têm dentro das mesmas. Ou seja, a qualidade de cada organização é influenciada, e
      muito, pela qualidade dos seus recursos humanos. E esta qualidade depende primordialmente
      da qualidade do recrutamento e selecção.
      De forma a optimizar o processo de recrutamento e selecção, temos de o pensar e
      saber gerir como um todo.
      Daqui deriva a necessidade de uma integração aplicacional entre o recrutamento de
      candidatos e a selecção do candidato propriamente dita, com a consequente passagem deste a
      colaborador da organização. Os sistemas de informação têm neste campo um papel nuclear no
      que diz respeito à agilização do processo.
      Pretende esta tese de mestrado identificar os processos associados ao Recrutamento
      & Selecção, modelar os mesmos em termos aplicacionais e construir uma solução integrada
      que dê resposta a todas as necessidades identificadas.

      Palavras chave: ERP; Recrutamento; Seleção.

      Áreas: empresarial.

      Tecnologias usadas: .NET; ASP.NET; ERP – SAP; SQL Server.

    • O Controlo de Material Hospitalar: processo para a minimização de desperdícios em material com validade curtaCristina Maria Teixeira Alves.
      Orientador: José Rogado, Pedro Malta
      Mestrado em Engenharia Informática e Sistemas de Informação. 2010

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Dissertação apresentada para a obtenção do Grau
      de Mestre em Sistemas de Informação no Curso de
      Mestrado em Engenharia de software e Sistemas de
      Informação, conferido pela Universidade Lusófona
      de Humanidades e Tecnologias

      Palavras chave: Empresas; Processos; Reduzir custos; Stock.

    • GESTÃO DO CONHECIMENTO – OS NOVOS PARADIGMAS DE SOLUÇÕES EM REDE E DE TECNOLOGIAS ABERTASEdson Alexandre Amaral E Sousa.
      Orientador: José Rogado
      Mestrado em Engenharia Informática e Sistemas de Informação. 2009

      Email: deisi@ulusofona.pt

      Resumo: Dissertação apresentada para a obtenção do Grau de
      Mestre em Engenharia de Software e Sistemas de
      Informação no curso de Engenharia de Software e
      Sistemas de Informação, conferido pela Universidade
      Lusófona de Humanidades e Tecnologias

      Palavras chave: Desenvolvimento de Software; Inovação; Portugal.

      Áreas: Telecommunications.

  • 6 Teses de Doutoramento

    • Performance Analysis of Optical Wireless Communication SystemMohammad Furqan Ali.
      Orientador: Jayakody Arachchilage Dushantha Nalin Kumara
      Doutoramento em Informática. 2025

      Descarregar Relatório Email: mohammadfurqanali@gmail.com

      Resumo: Optical Wireless Communication (OWC) has recently drawn significant interest for real-time data transfer in various terrestrial and underwater applications due to their extensive bandwidth, high data rates, low latency, and efficiency in terms of security, Energy Harvesting (EH), and cost efficiency. Despite these advantages, the optical communication is substantially impaired by absorption, scattering, and strong turbulence effects in various channels, which lead the optical scintillation and disrupt communication between connecting nodes. In this thesis, the development of optical signaling focuses on novel mathematical expressions
      for new software tools that aimed to enhance spectral efficiency and communication reliability. It investigates the performance metrics of the proposed system models designed to improve data rate and throughput while accounting for moderate-to-strong optical turbulence between transceivers under diverse channel conditions. TheOWC systems leverage advanced optical technologies for realtime monitoring and seamless communication towards advanced wireless networks. These systems support Ultra-Reliable Low Latency Communications (URLLC), increased network capacity, and high data rates. Therefore, optical communication in the visible light spectrum has opened new doors to explore unguided mediums such as devastating natural wildfire disasters and deep oceans through the Internet of Underwater Things (IoUTs). Additionally, this thesis aims to evaluate various optical transmission arrangements to mitigate
      strong turbulence and misalignmentphenomena amongst communication nodes. An optical-enabled Autonomous Underwater Vehicle (AUV) communication model is designed in mixed ocean water within varying vertical layers in real-time scenarios. Also, a proposed design introduces a generic hybrid Free Space Optics (FSO) and Visible Light Communication (VLC) system for underwater communication, extending the capabilities of optical-enabled wireless communication. This system is engineered to facilitate reliable communication over long-ranges in aqueous mediums. In addition to that a setup of Unmanned Aerial Vehicle (UAV)-assisted Wireless Sensor Network (WSN)s for wildfire communication towards 5G and Beyond (5GB) networks is investigated based on the real-time experimental data. It is noteworthy that the unified Gamma-Gamma Distribution (GG) distribution offers a promising solution to design optical turbulence and is evaluated to meet the current communication requirements in hostile channels. This thesis assesses the performance effects of optical impairments characterized by multiple transceivers in wildfire communication, IoUTs, and communication within varying vertical water layers by following the Monte Carlo (MC) simulation framework. The findings are anticipated to deepen understanding of optical communication within various wireless systems, including UAV and AUV-assisted WSNs. This thesis aims to bridge the gap between the current optical-enabled Internet Internet of Things (IoT) approaches and the existing communication infrastructures along with the future work can be laid to improve the hybrid optical communication in optimizing network connectivity, localization, optical EH, Re-Configurable Intelligent Surfaces (RIS) assisted UAV and AUV communications.

      Palavras chave: UnderwaterWireless Optical Communications(UWOC); UnmannedAerialVehicle (UAV).

      Áreas: Wireless communication.

      Tecnologias usadas: Free Space Optical Communication; Internet of Underwater Things (IoUTs); Visible light Communications.

    • Re-Orienting Object-Oriented Programming Education: Automatic Assessment Tools and Large Language ModelsBruno Pereira Cipriano.
      Orientador: Pedro Hugo De Queirós Alves
      Doutoramento em Informática. 2025

      Email: bcipriano@gmail.com

      Resumo: A Programação Orientada por Objectos (OOP, do Inglês Object-Oriented Programming) é um paradigma de programação no qual os sistemas são criados usando objectos que representam instâncias de entidades importantes no domínio do software. Estes objectos têm estados mutáveis. Para além disso, comunicam uns com os outros, alterando esses estados. A OOP foi inicialmente criada para reduzir o custo do desenvolvimento de software, através da aplicação de um conjunto de práticas que levam a código mais modular e que é mais fácil de mudar e de adaptar. Ensinar (e aprender) OOP tem as suas próprias complexidades: em OOP, implementar código que funciona não é suficiente: é importante ensinar e promover as boas práticas previamente referidas. As Ferramentas de Avaliação Automática (AATs, do Inglês Automatic Assessment Tools) são ferramentas usadas para avaliar automaticamente o código dos alunos. Estas ferramentas são frequentemente usadas em cursos de Ciências de Computação para melhorar a autonomia dos alunos (através de \textit{feedback} formativo e/ou correctivo) e para reduzir a carga de trabalho necessário por parte dos professores. Estas ferramentas existem desde 1960, mas ainda existem oportunidades de melhoria, em particular quando os AATs são usados para validar tarefas típicas de OOP, que a) tipicamente envolvem várias classes/objectos, b) são focadas não só na correcção funcional, mas também nas boas práticas e qualidade do código, e c) apresentam desafios próprios na construção de feedback. A chegada dos Modelos de Linguagem de Grande Escala (LLMs, do Inglês Large Language Models) criou múltiplos desafios para a comunidade de Educação em Ciências da Computação (CSE, do Inglês Computer Science Education). As preocupações sobre o possível uso indevido dessas ferramentas por parte dos alunos têm levado a discussões por parte de professores, com alguns deles a optar por proibir ou restringir o uso dessas ferramentas, enquanto outros tentam integrá-las nas suas disciplinas. Apesar de existir investigação extensa sobre o uso de LLMs em disciplinas de introdução à programação, existe uma lacuna de conhecimento em relação ao impacto destas ferramentas em disciplinas mais avançadas, como a OOP. Mais concretamente, pouco é conhecido sobre a capacidade destas ferramentas gerarem código orientado a objectos e sobre o que pode ser feito para as integrar de forma responsável em disciplinas de OOP. %Este projecto de investigação tem dois objetivos principais: 1) melhorar os AATs e/ou o seu uso na educação de Ciências da Computação, tendo em conta as particularidades da POO, e 2) ajudar a preencher a lacuna de conhecimento que existe em relação aos LLMs e à POO, nomeadamente no que diz respeito a informar a comunidade educativa sobre as nuances do código orientado a objectos gerado por LLMs, e em encontrar formas responsáveis de integrar estas modelos no ensino da POO. %The development of this project contributed to the dual research goals of improving AATs (and their usage) for OOP education and addressing the knowledge gap regarding LLMs' impact on OOP education. Furthermore, we have proposed a new visual notation for prescribing OO exercises and counter LLM over-reliance, which was well received by our students who also reported other benefits. O desenvolvimento deste projecto contribuiu para dois objectivos de investigação: melhorar os AATs (e o seu uso) no ensino da OOP e preencher a lacuna de conhecimento que existe em relação ao impacto dos LLMs no ensino da OOP. Para além disso, foi proposta uma nova notação visual para apresentar exercícios OO e contrariar a sobre-dependência dos LLMs, que foi bem recebida pelos nossos alunos, que também reportaram outros benefícios, tais como um aumento da motivação ao trabalhar com projectos com enunciado apresentado em vídeo.

      Palavras chave: modelos de linguagem de grande escala; programação orientada por objectos.

      Áreas: educação em ciências da computação.

      Tecnologias usadas: Java.

    • Age of Information in Wireless Communication SystemsWijerathna Basnayaka Mudiyanselage Chathuranga Madhushan Basnayaka.
      Orientador: Jayakody Arachchilage Dushantha Nalin Kumara, Marko Beko
      Doutoramento em Informática. 2024

      Descarregar Relatório Email: basnayakac8@gmail.com

      Resumo: The rapid evolution of wireless communication technologies has paved the way for an era of datadriven applications that heavily rely on the exchange of time-critical information for monitoring and
      control purposes. This shift is evident across various domains: autonomous vehicles exchanging
      safety-related information, remote surgery systems requiring ultra-reliable and low-latency communication, and high-frequency automated trading platforms demanding real-time data updates. In these emerging application scenarios, the freshness of information is of paramount importance, as
      outdated data not only loses its value but can also lead to system failures and potentially catastrophic
      safety risks. Traditional timeliness performance metrics such as latency and inter-delivery time
      have proven inadequate to capture the timeliness requirements of these mission-critical applications.
      To address this limitation, the concept of Age of Information (AoI) has emerged as a reliable metric
      for quantifying information freshness in communication networks.
      This thesis investigates AoI analysis and optimization across diverse wireless communication
      systems, including ultra-reliable low-latency communication (URLLC), simultaneous wireless
      information and power transfer (SWIPT), unmanned aerial vehicle (UAV) assisted networks, and
      deep joint source-channel coding (DJSCC)-based semantic communication. Mathematical models
      are employed to analyse average AoI (AAoI) in URLLC-enabled UAV-assisted communication
      systems and UAV-assisted wireless sensor networks (WSNs). Closed-form expressions for AAoI
      are derived using stochastic hybrid systems models, and the effect of system parameters such as
      UAV altitude, block length, and update generation rate on information freshness is investigated. For
      analysis of short packet systems, finite blocklength information theory is employed to accurately
      model the performance of URLLC systems. Simulation results demonstrate that UAV-assisted relay
      communication maintains lower AoI compared to traditional direct transmission.
      The thesis also examines the AAoI in SWIPT-enabled cooperative relay networks under different
      scheduling policies, namely, transmit without waiting and wait until charged. Moreover, it introduces
      a novel DJSCC-based semantic communication approach to minimize AoI for image transmission
      and proposes a new content-based AoI metric, the age of misclassified information (AoMI), for
      DJSCC-based systems. These concepts are applied to a UAV-based wildfire detection system,
      enhancing accuracy and timeliness of information delivery. Simulation results show the DJSCC based approach achieves lower AoMI than traditional methods, especially at low signal-to-noise
      ratios and bandwidth.
      In summary, this thesis emphasises AoI as a critical metric for mission-critical applications,
      offering insights into optimising wireless communication systems for information freshness. Itenhances understanding of AoI in UAV-assisted networks, WSNs, and semantic communication
      systems, paving the way for future research on improving information freshness.

      Palavras chave: Age of Information; Semantic communication; Simultaneous wireless information and power transfer; Ultra-reliable low-latency communication; Unmanned aerial vehicles.

      Áreas: Wireless communication.

      Tecnologias usadas: Deep learning; Finite blocklength information theory; Machine Learning; Matlab; NumPy; Python.

    • Design and analysis of massive IoT networks in finite block-length regimeTijana Devaja.
      Orientador: Marko Beko
      Em parceria com Faculty of technical Sciences, University of Novi Sad
      Doutoramento em Informática. 2024

      Email: tijana.09081993@gmail.com

      Resumo: The design of Low-Power Wide Area Networks (LP WAN) assumes balancing the trade-offs between: i) interference, modeled using stochastic geometry, ii) short packet transmission reliability, quantified by the finite block-length information theory, and iii) the random access mechanism. In this thesis, we derive an exact closed-form expression for the probability a device data packet is not decoded at the i) nearest or ii) macro base station, under Nakagami-m fading channels in an LP WAN employing slotted ALOHA random access. Under the same setup, we extend the analysis to provide an error probability approximation in the finite block-length regime. Using numerical results, we evaluate the accuracy of the obtained expressions and their applicability to the system design and performance exploration under a range of the relevant system parameters. Second part of the thesis includes first hybrid OWC/RF system consisting of an indoor OWC and an outdoor low-power wide-area network (LP WAN) IoT system. More precisely, we analyzed a two-tier OWC/RF SA-based system focusing on a single large indoor OWC-based IoT system with a number of indoor OWC access points (APs) which act as relays to perform RF transmission to the outdoor LP WAN base station (BS). It is later extended to the case of Slotted ALOHA (SA)-inspired solution for an indoor optical wireless communication (OWC)-based Internet of Things (IoT) system containing IoT devices that exchange data with an access point (AP). Assuming that the OWC receiver at the AP exploits the capture effect. Here we derive the error probability of decoding a short-length data packet originating from a randomly selected OWC IoT device in the presence of interfering users.

      Palavras chave: Análise de Desempenho; Comunicações moveis; Doutoramento em informática – novos media e sistemas ubíquos; Redes sem fio.

      Áreas: Wireless communication.

      Tecnologias usadas: Matlab.

    • Multiple Access Networks Assisted by Aerial Intelligent Reflecting SurfacesBrena Lima.
      Orientador: Marko Beko, Rui Dinis
      Doutoramento em Informática. 2024

      Descarregar Relatório Email: p6419@ulusofona.pt

      Resumo: In this doctoral dissertation, the conducted research explores the integration of multiple access techniques, such as Non-Orthogonal Multiple Access (NOMA) and Rate-Splitting Multiple Access (RSMA), with Aerial Intelligent Reflecting Surface (AIRS), as these technologies have been
      highlighted as enablers for the design of the next-generation wireless communication, for enabling
      resource-efficient simultaneous transmissions and for shaping communication environments characterized by optimized signal radiation. A comprehensive literature review is conducted, revealing
      potential shortcomings in existing research. To address these gaps, this document offers in-depth
      discussions on various aspects, including the performance interplay of these techniques, the effects of imperfect Successive Interference Cancelation (SIC), the efficacy of Intelligent Reflecting
      Surface (IRS)s in both terrestrial and aerial scenarios, and the advantages IRSs bring to multiple
      antennas in NOMA and RSMA systems. Building upon these insights, solutions aimed at enhancing
      system performance in terms of throughput, energy efficiency, and coverage are proposed. These
      solutions leverage a combination of traditional optimization methods and state-of-the-art machine
      learning approaches for development and implementation. Specifically, Chapter 2 introduces the
      integration of Unmanned Aerial Vehicle (UAV) in a NOMA network. Problems in the context of
      user pairing and power coefficient allocation are investigated. By using Reinforcement Learning
      (RL) algorithms, framework based on Multi-Armed Bandit (MAB) is developed. The proposed
      method can successfully identify the best user pairing matrix, which leads to maximum system
      throughput. Chapter 3 provides the fundamentals, potential achievements, and challenges when
      AIRS are integrated in NOMA networks. By extensive simulation results, attractive gains related
      to the data rate maximization, user fairness, energy efficiency, and coverage range are highlighted.
      Chapter 4 investigated the integration of RSMA network with AIRS. An optimization problem is
      formulated in order to maximize the total achievable rate by optimizing the transmit beamforming
      and common achievable rate of the users. In order to handle the formulated problem, an algorithm
      based on Alternating Optimization (AO) method is proposed. In addition, Chapter 5 presents
      an RSMA network with multiusers assisted by AIRS. To improve the sum-rate of the system the UAV’s trajectory and phase-shift vectors are optimized, in which the mobility scenarios with
      static and dynamic users are explored. In particular, Long Short-Term Memory (LSTM)-based
      frameworks for predicting the UAV’s trajectory and the phase-shift of the reflecting elements of
      AIRS are proposed. For more insight, a third model is created by combining information from the
      static and dynamic scenarios. Training progress and testing results are provided to demonstrate the
      efficiency of the proposed models, such as numerical simulations to verify the performance gains
      in terms of sum-rate. Finally, Chapter 6 presented an overview and conclusions related to the work
      developed in this doctoral dissertation.

      Palavras chave: Intelligent reflecting surfaces; machine learning; non-orthogonal multiple access; performance analysis; rate-splitting multiple access; unmanned aerial vehicles.

      Áreas: Telecommunications; Wireless communication.

      Tecnologias usadas: Machine Learning; Matlab; Programação .

    • Wireless networking for autonomous mobile smart camera dronesGodwin Anuork Asaamoning.
      Orientador: Naercio Magaia
      Doutoramento em Informática. 2022

      Descarregar Relatório Email: deisi@ulusofona.pt

      Resumo: Dispositivos voadores em rede, tais como veículos aereos não tripulados (UAV), também chamados drones, equipados com camaras inteligentes estão cada vez mais a serem utilizados para formar sistemas autonomos cooperativos para realizar tarefas de fotogrametria e detecção, incluindo a captação de dados de vídeo e imagem em tempo real de alta qualidade para monitorização no terreno, vigilância e serviços de gestao de desastres. O aumento dos UAV tem sido principalmente atribuído a sua maleabilidade e oferta de grande autonomia no estabelecimento de uma rapida ligação sem fios, permitindo esforços coordenados na recuperação de informaçao crítica e sensivel ao tempo a partir de varios locais, incluindo locais em perigo para reduzir os factores de risco humano. Embora tenham sido desenvolvidos drones de camara inteligente em rede para produzir enormes quantidades de dados críticos de locais atingidos por catastrofes que precisam de ser transferidos e analisados em tempo real, o funcionamento em rede e relacionado com a comunicação, abrangendo o sistema de UAV único a uma grande rede ad hoc de UAVs (UAV-FANET) capaz de fornecer uma coordenação rápida de agentes para uma recuperação e disseminação adequadas de dados de vídeo e imagem, vem com desafios significativos, nomeadamente topologia dinamica e mobilidade rápida dos nós. Al em disso, as UAV-FANETs enfrentam desconexoes intermitentes e não disponíveis intermitentemente, em grande parte devido a sua estrutura 3D, impactando assim a qualidade dos pacotes disseminados. Determinada a enfrentar estes desafios, o principal objectivo desta tese e investigar novos sistemas de redes de camaras inteligentes voadoras capazes de capturar e transmitir imagens e vídeo de alta qualidade em grandes areas geográficas, concentrando-se não na reprodução de vídeo, mas na investigação de abordagens avançadas de redes sem fios para a transmissao de pacotes. Para este fim, o objetivo desta tese surge no seguinte: analisar o estudo de aplicabilidade de enxames de drones para rede e requisitos de computação necessários para o funcionamento eficiente de um sistema de enxame como um sistema de controlo em rede; investigar escolhas fiaveis de desenho de comunicaçoes sem fios capazes de fornecer apoio suficiente para a captura e disseminação adequadas de pacotes de vídeo e imagem em grandes UAV-FANETs; conceber e implementar um novo esquema baseado em clusters chamado Mecanismo de Clustering Dinamico com Balanceamento de Carga para realizar o clustering devido a mobilidade dos nós e à estrutura 3D, ao mesmo tempo que se abordam as restrições causadas por alterações topológicas, e em sincronia com uma função de entropia para lidar com a tolerância a falhas de cluster e sobrecargas de tráfego para uma disseminação adequada dos pacotes de dados FANETs; e finalmente, para investigar o encaminhamento híbrido interoperavel baseado na posição, onde o encaminhamento intra-cluster e capaz de evitar caminhos de encaminhamento inadequados com base num metodo de classificaçao simples, enquanto o encaminhamento entre cluster baseado em abordagens gananciosas e de regras de mao direita para reduzir a sobrecarga de mensagens e para escapar a situacões de nós vazios, para resolver desconexões intermitentes e limitações de escalabilidade em FANETs agrupadas. A avaliação experimental realizada utilizando a ferramenta de simulação NS-3 provam que as nossas novas estruturas de comunicação são capazes de fornecer uma disseminação adequada de pacotes de dados em comparação com outros mecanismos de última geracão. Em suma, as estruturas teórica e lógicas investigadas neste estudo fornecem a base para a concepção e implementação de sistemas sem fios adequados capazes de fornecer uma disseminação adequada de pacotes de vídeo e imagem em grandes FANETs de UAV.

      Palavras chave: Analise de Clusters; Redes sem fio.

      Áreas: ambiente; educação; sociedade.

      Tecnologias usadas: C#; Python.

Universidade Lusófona


ECATI Escola de Comunicação, Arquitetura, Artes e Tecnologias da Informação

Departamento de Engenharia Informática e Sistemas de Informação
Edifício F, sala F.1.3
Direção — 217 515 500 (ext: 683)
Serviço de Apoio Tecnico-Admistrativo (SATA) — 17 515 500 (ext: 764)


Lisboa
Avenida do Campo Grande,
376 1749-024 Lisboa, Portugal
Tel.: 217 515 500 | email: info.cul@ulusofona.pt
Porto
Rua Augusto Rosa,
Nº 24, 4000-098 Porto - Portugal
Tel.: 222 073 230 | email: info.cup@ulusofona.pt

Gestão de conteúdos por Lucio Studer Ferreira © 2022 COFAC.