Biblioteca Digital do IPG >
Escola Superior de Tecnologia e Gestão (ESTG) >
Projectos de Fim de Curso >
Mestrados >
Projecto Aplicado do Mestrado - Computação Móvel >
Utilize este identificador para referenciar este registo:
http://hdl.handle.net/10314/2220
|
Título: | Sistema Especialista para Smartphone |
Autores: | Baltazar, Mário M R |
Palavras Chave: | Sistema Pericial Android Google App Engine Computação na Nuvem |
Data: | 21-Nov-2014 |
Editora: | Instituto Politécnico da Guarda |
Relatório da Série N.º: | 519.6 BAL |
Resumo: | 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. |
URI: | http://hdl.handle.net/10314/2220 |
Aparece nas Colecções: | Projecto Aplicado do Mestrado - Computação Móvel
|
Ficheiros deste Registo:
Ficheiro |
Descrição |
Tamanho | Formato |
CM - Mário M R Baltazar.pdf | | 3000Kb | Adobe PDF | Ver/Abrir | |
|
|