Trabalho de Conclusão |
---|
Título: | COMUNICAÇÃO ENTRE BACK-END E FRONT-END NO HEALTH SIMULATOR |
Aluno: | Felipe Fernandes Lorenzoni |
Semestre: | 2017/01 |
Situação: | Concluido |
Áreas de interesse: | Não informado |
Orientador: | Paulo Ricardo Muniz Barros |
Avaliadores: | Christian Negeliskii, João Batista Mossmann |
Documentos: | Anteprojeto, Texto final TC1 (liberado apenas para a banca), Texto final TC2 |
Palavras-chave: | Health Simulator. REST. Web Service. Escalabilidade. Simulação |
Resumo: | O ensino na área da saúde vem se beneficiando de forma expressiva de aplicações que simulam casos clínicos. O Health Simulator é um simulador do tipo Paciente Virtual que pode ajudar a diminuir a lacuna que existe entre o aprendizado teórico e a grande quantidade de informações que o aluno deve absorver. O simulador é separado em duas partes: o front-end, que contempla o aplicativo do jogo e o back-end, que abrange o servidor que armazena as informações trocadas entre o jogo e o servidor. O objetivo principal deste trabalho é desenvolver a integração entre estas duas partes. O meio de comunicação que está sendo desenvolvido se utiliza de um Serviço Web que é comumente utilizado para soluções complexas de comunicações entre diferentes aplicações, que dispõem de uma solução que visa obter maior escalabilidade e que diferentes plataformas possam se beneficiar desta solução. Desse modo, optou-se por criar uma arquitetura baseada em REST (Representational State Transfer) entre as aplicações cliente (jogo/cliente) e um fornecedor do serviço (back-end). Uma vez estipulado que o sistema será baseado numa arquitetura do tipo REST, este deve obedecer algumas restrições: implementar o tipo de comunicação cliente-servidor, ser stateless, entre outras. Desta forma, o trabalho proposto visa implementar um modo de realizar a integração e comunicação entre as partes do simulador, buscando como um dos objetivos a escalabilidade do projeto, ou seja, estar disponível para o maior número possível de alunos. |
Link biblioteca: | Não informado |
TC Online - Sistema de Trabalhos de Conclusão Online