dc.creator | Lima, Felipe Araújo de | |
dc.date.accessioned | 2020-08-23T19:21:55Z | |
dc.date.available | 2020-08-23T19:21:55Z | |
dc.date.issued | 2019-06-06 | |
dc.identifier.citation | LIMA, Felipe Araújo de; LIMA, João Vitor Almeida de. GEM: Sistema de Gerenciamento de Programas de Monitoria. 2019.55f. TCC (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Departamento Acadêmico de Controles de Sistemas Eletrônicos, Instituto Federal de Ciência e Tecnologia de Pernambuco, Recife, 2019. | pt_BR |
dc.identifier.uri | https://repositorio.ifpe.edu.br/xmlui/handle/123456789/198 | |
dc.description.abstract | Teacher assistance programs are of great importance on the academic development of
undergraduate students. In this text, we describe the development of a system to manage
teacher assistance programs, especially for Federal Education Institutes. The GEM is a
system that possesses a higher compatibility with current browsers and that allows the
management of the whole teaching assistance processes, made by students and teachers,
facilitating the interaction between all the stakeholders and reducing the consumption
of paper. We utilized Java EE, Javascript and PostgreSQL as technologies to the development of the web system. As development methodology, we have chosen Scrum in an
adapted way to reflect our reality. Automatized tests were also utilized in the validation
and verification of the project. | pt_BR |
dc.format.extent | 55 f. | pt_BR |
dc.language | pt_BR | pt_BR |
dc.relation | ANDERSON, David J. Kanban: Mudança Evolucionária de Sucesso para seu
Negócio de Tecnologia. [S.l.: s.n.], 2011. 290 p. Citado 2 vezes nas páginas 27 e 29.
BEHAVIOUR-DRIVEN.ORG. All You Need to Know About BehaviourDriven Software. 2016. Disponível em: <http://behaviour-driven.org/
need-know-behaviour-driven-software.html>. Citado 2 vezes nas páginas 29 e 30.
CUCUMBER.IO. Introduction : Cucumber. 2018. Disponível em: <https://docs.
cucumber.io/guides/overview/>. Citado 2 vezes nas páginas 30 e 31.
IFPE, (Campus Recife). EDITAL no
. 02/2018 - PROGRAMA INSTITUCIONAL DE
MONITORIA DOS CURSOS SUPERIORES. 2017. Citado na página 21.
ROSE, Seb; WYNNE, Matt; HELLESØY, Aslak. The cucumber for Java book:
behaviour-driven development for testers and developers. [S.l.: s.n.], 2015. 314 p.
Citado na página 29.
SCHWABER, Ken; SUTHERLAND, Jeff. The Scrum Guide TM The Definitive Guide to
Scrum: The Rules of the Game. 2016. Citado 2 vezes nas páginas 25 e 26.
SELENIUMHQ.ORG. Selenium - Web Browser Automation. 2018. Disponível em:
<https://www.seleniumhq.org/>. Citado na página 31. | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.subject | Monitoria | pt_BR |
dc.subject | Sistema Web | pt_BR |
dc.subject | Gerenciamento | pt_BR |
dc.subject | Desenvolvimento. Scrum | pt_BR |
dc.subject | Java | pt_BR |
dc.title | GEM : sistema de gerenciamento de programas de monitoria | pt_BR |
dc.type | TCC | pt_BR |
dc.creator.Lattes | http://lattes.cnpq.br/9223009948837121 | pt_BR |
dc.contributor.advisor1 | Costa, Marcos André da Silva | |
dc.contributor.advisor1Lattes | http://lattes.cnpq.br/0270580061363391 | pt_BR |
dc.contributor.referee1 | Gonçalves Júnior, Paulo Maurício | |
dc.contributor.referee2 | Nascimento, Esneilton Oliveira do | |
dc.contributor.referee1Lattes | http://lattes.cnpq.br/4216288704867694 | pt_BR |
dc.contributor.referee2Lattes | http://lattes.cnpq.br/6454871761344318 | pt_BR |
dc.publisher.department | Recife | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO | pt_BR |
dc.description.resumo | Monitoria é um programa muito importante para o desenvolvimento e formação de estudantes de cursos técnicos e de graduação. Nesta obra descrevemos o desenvolvimento de
um sistema para gerenciar programas de monitoria, em especial em Institutos Federais
de Educação. O GEM é um sistema que possui maior compatibilidade com navegadores
atuais e que permite a gerência por parte do aluno e professores de todo o processo de
monitoria de forma facilitada e reduzindo a utilização de papel durante todo o processo.
Utilizamos como tecnologias para o desenvolvimento do GEM: Java Web, Javascript,
PostgreSQL, entre outras; Como metodologia de desenvolvimento, escolhemos o Scrum
de forma adaptada para a nossa realidade; Testes automatizados também foram empregados na verificação e validação do projeto. | pt_BR |
dc.creator.name2 | Lima, João Vitor Almeida de | |
dc.creator.Lattes2 | http://lattes.cnpq.br/5214934444852849 | pt_BR |