Document details

Sistema Especialista para Smartphone

Author(s): Baltazar, Mário M R

Date: 2016

Persistent ID: http://hdl.handle.net/10314/2220

Origin: Repositório Institucional do Instituto Politécnico da Guarda

Subject(s): Sistema Pericial; Android; Google App Engine; Computação na Nuvem


Description

Este trabalho descreve a implementação de um Sistema Pericial para dispositivos móveis, dirigido ao utilizador comum e com a capacidade de usar diferentes bases de conhecimento de diferentes áreas, selecionáveis pelo utilizador. O sistema é composto por duas aplicações, uma para o administrador, e outra para o utilizador comum. A primeira tem como objetivo permitir ao administrador “alimentar” o sistemas com novas Bases de conhecimento assim como de fazer alterações às já existentes e ainda de notificar os utilizadores das novas alterações que foram feitas. Já a segunda aplicação permite ao utilizador descarregar para o seu smartphone as bases de conhecimento disponíveis, consultá-las, e receber as notificações das alterações disponíveis. O sistema usa uma arquitetura com base em computação na nuvem para facilitar a criação e distribuição de diferentes bases de conhecimento. A plataforma de computação na nuvem utilizada foi a plataforma da Google – Google App Engine, que é uma plataforma do tipo Plataforma como serviço. O sistema usa dois tipos de bases de conhecimento: bases de conhecimento baseado em regras e bases de conhecimento baseado em árvores de decisão binária. Estas estão organizadas por áreas e, por cada área, poderão ser organizadas em categorias e subcategorias. O motor de inferência implementado tem assim um comportamento diferente de acordo com o tipo de base de conhecimento escolhido pelo utilizador. Nos testes efetuados conclui-se que a arquitetura da aplicação foi bem escolhida pois a comunicação entre aplicações de backend e aplicação cliente é bastante eficaz, tendo-se medido tempos de atualização muito reduzidos. No que diz respeito à usabilidade a aplicação obteve uma pontuação de 81, numa escala de 0 a 100, utilizando a escala SUS (System Usability Scale) proposta por John Brooke.

Document Type Master thesis
Language Portuguese
facebook logo  linkedin logo  twitter logo 
mendeley logo

Related documents

No related documents