ANÁLISE E DESENVOLVIMENTO DE UM APLICATIVO DE AUXÍLIO DE TOMADA DE DECISÃO NA ESCOLHA DE GRADE DE HORÁRIOS UTILIZANDO IONIC E JEKYLL

DSpace Repository

A- A A+

ANÁLISE E DESENVOLVIMENTO DE UM APLICATIVO DE AUXÍLIO DE TOMADA DE DECISÃO NA ESCOLHA DE GRADE DE HORÁRIOS UTILIZANDO IONIC E JEKYLL

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Wazlawick, Raul Sidnei
dc.contributor.author Pacheco, Pedro Henrique
dc.contributor.author Silva, Isaac Luiz da
dc.date.accessioned 2018-07-08T20:25:53Z
dc.date.available 2018-07-08T20:25:53Z
dc.date.issued 2018-06-20
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/187883
dc.description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação. pt_BR
dc.description.abstract Existem diversos programas destinados à solução de problemas de timetabling voltados para professores e instituições. Porém, nossos estudos não evidenciaram a existência de alguma ferramenta que seja mais voltada para as necessidades específicas dos estudantes. Nesse contexto, nosso trabalho terá como objetivo a criação de um aplicativo que possua uma boa usabilidade e que possui como funcionalidade principal auxiliar os alunos na escolha de disciplinas de modo que se possa realizar a completude da sua graduação no menor tempo possível. O aplicativo foi criado utilizando o Ionic Framework, que é um framework destinado à criação de aplicativos híbridos, com o qual é possível, com o mesmo código fonte, criar aplicativos para diversas plataformas. A documentação do aplicativo foi criada utilizando uma ferramenta chamada Jekyll, a qual cria páginas web estáticas utilizando markdown. Para resolver o problema de timetabling foi utilizada uma técnica conhecida por constraint programming (programação com restrições), a qual nos permite modelar diversas restrições, como horário, período e fazer a sugestão de possíveis matérias. Ao final do trabalho, fizemos todas as fases da análise de requisitos, desde a concepção de protótipos até a escrita da documentação propriamente dita, bem como o desenvolvimento do aplicativo para as plataformas Android e iOS, o servidor Rest baseado em Spring, testes unitários e de integração e testes de usabilidade. pt_BR
dc.format.extent 254 pt_BR
dc.language.iso por pt_BR
dc.publisher Florianópolis, SC pt_BR
dc.subject grade de horários, timetabling, constraint programming, Ionic, Jekyll pt_BR
dc.title ANÁLISE E DESENVOLVIMENTO DE UM APLICATIVO DE AUXÍLIO DE TOMADA DE DECISÃO NA ESCOLHA DE GRADE DE HORÁRIOS UTILIZANDO IONIC E JEKYLL pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
TCC_Pedro_Isaac_Final.pdf 1.653Mb PDF View/Open Monografia

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar