|
Acadêmico(a): Rafael de Moura Pacheco |
Título: Tagarela: aplicativo para comunicação alternativa usando arquitetura baseada em componentes |
|
Resumo: |
Este trabalho apresenta o levantamento de informações, especificação, desenvolvimento e
operacionalidade de um aplicativo multiplataforma para comunicação alternativa. O objetivo
principal deste trabalho é reconstruir partes de um aplicativo existente de maneira que
facilitará futuras expansões no código utilizando uma arquitetura de componentes. O servidor
foi desenvolvido utilizando a linguagem de programação JavaScript, mais especificamente
Node.js. Para armazenamento de dados foi utilizando o banco de dados MongoDB. O
aplicativo foi desenvolvido utilizando Ionic, framework responsável por gerar aplicativos
Android e iOS. A ideia para o desenvolvimento deste trabalho foi motivada pelo fato de
existirem seis aplicativos diferentes, sem qualquer ligação entre eles, com intuito de fornecer
um ambiente no qual tutor e paciente possam interagir de forma que haja uma evolução na
capacidade de comunicação do paciente. O levantamento de informações foi realizado por
meio das experiências do orientador do projeto com os outros seis aplicativos já
desenvolvidos. Foram utilizados diagramas da Unified Modeling Language (UML) para
representar estruturas e fluxos desenvolvidos. A implementação do trabalho foi realizada
utilizando as ferramentas VisualStudioCode, Heroku Cloud Platform, mLab e Amazon S3,
todo seu código fonte foi armazenado no website Github. Por fim, conclui-se vantagens
oferecidas pelo desenvolvimento deste trabalho, bem como foram levantadas melhorias
futuras e extensões para este trabalho. |
|
|