PINC - Sistema do Programa de Iniciação Científica das Faculdades de Medicina e Enfermagem da UFRJ

Autores

  • Juliana Carpes Imperial Universidade Federal do Rio de Janeiro
  • Mariana Bruno de Faria Universidade Federal do Rio de Janeiro
  • Marcello Fabiano Malta de Oliveira Allevato Musco Universidade Federal do Rio de Janeiro
  • Thiago Vieira de Aguiar Universidade Federal do Rio de Janeiro

Palavras-chave:

PINC, Iniciação Científica, DevTIC, UFRJ, Sistema Web

Resumo

O PINC é um sistema web desenvolvido pela DevTIC da UFRJ para gerenciar os projetos de pesquisa do Programa de Iniciação Científica das Faculdades de Medicina e Enfermagem da UFRJ. Através dele, os docentes dos campi Cidade Universitária e Macaé podem cadastrar projetos, docentes colaboradores (inclusive externos à UFRJ) e alunos, além de colocar no histórico membros do projeto que já saíram e o próprio projeto quando este é finalizado, e aprovar e reprovar os alunos participantes, juntamente com a submissão de relatórios de desempenho. Já os professores administradores do sistema podem, além do citado, gerenciar usuários, enviar e-mails a grupos de participantes ou a membros individuais, emitir certificados aos alunos aprovados e exportar relatórios. Quanto aos alunos, que devem pertencer à Universidade, eles apenas precisam manter seus dados atualizados e submeter o relatório final para avaliação. Além disso, para fins de transparência, o público externo pode ver os dados de cada projeto, docentes e alunos, já que não podem se logar no sistema, que é feito usando a Intranet da UFRJ por motivos de segurança. O sistema atual foi totalmente refeito em 2018, quando foi pedido para que o sistema fosse implantado para o campus Macaé com a inclusão de novas funcionalidades. Isso foi feito porque o sistema antigo usava tecnologias descontinuadas e uma interface com o usuário antiquada. Já o atual foi feito usando técnicas, métodos e ferramentas mais modernos disponíveis no mercado, com uma interface moderna, responsiva e com foco na usabilidade do usuário.

Biografia do Autor

Juliana Carpes Imperial, Universidade Federal do Rio de Janeiro

Possui graduação em Engenharia de Computação pela Pontifícia Universidade Católica do Rio de Janeiro (2001), mestrado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2003) e doutorado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2007). Tem experiência na área de Ciência da Computação, com ênfase em Lógicas e Semântica de Programas, atuando principalmente nos seguintes temas: prova de teoremas, correção de programas, cálculo de Hoare e confiança em sistemas multi-agentes. Na área profissional, de 2007 até 2015, trabalhou com o desenvolvimento de um sistema de banco de dados para uma plataforma de desenvolvimento de programas para dispositivos móveis (TotalCross). Também trabalhou no desenvolvimento e melhoria dessa própria plataforma. De 2015 em diante é servidora da UFRJ, no cargo de analista de TI - desenvolvimento, focando em programação WEB e implantação de sistemas.

Mariana Bruno de Faria, Universidade Federal do Rio de Janeiro

Especialista em Engenharia da Computação e Sistemas, com experiência em Tecnologia da Informação - programação web, webdesign, Educação a Distância, cinegrafismo e produção de vídeos. Formação em andamento em Análise e Desenvolvimento de Sistemas. Formação em Biologia com especialização em Educação Ambiental. Atualmente éservidora pública na Universidade Federal do Rio de Janeiro, atuando como Analista de Sistemas na InfoTIC.

Marcello Fabiano Malta de Oliveira Allevato Musco, Universidade Federal do Rio de Janeiro

Analista de sistemas especializado em modelagem de sistemas e análise de requisitos.

Thiago Vieira de Aguiar, Universidade Federal do Rio de Janeiro

Pós-graduado (stricto sensu) em Ciências Computacionais pela Universidade do Estado do Rio de Janeiro (UERJ) em 2018, graduado em Ciência da Computação pela Universidade do Estado do Rio de Janeiro (UERJ) em 2014 e formado em Técnico de Informática pelo Instituto Superior de Educação do Estado do Rio de Janeiro (ISERJ) em 2012. Atualmente trabalha como funcionário (RJU) na Universidade Federal do Rio de Janeiro (UFRJ) atuando como Analista de T.I. - Desenvolvimento, desenvolvendo soluções e treinando equipes.

Referências

ROGERS, Y., SHARP, H., PREECE, J. Design de interação: além da interação humano-computador. 3. Porto Alegre: Bookman, 2013.

CASPAR, N., SCHMID, R., SIEG, S. CASino. 2004. Disponível em < https://casino.rbcas.com/>. Acesso em 12 jun. 2020.

FORBES, A. The Joy of PHP: A Beginner's Guide to Programming Interactive Web Applications with PHP and mySQL. 5. Plum Island Publishing LLC, 2012.

ALOFE, O. Beginning PHP Laravel: Step to step approach to building an Inventory App. Independently published, 19 mar. 2019.

DJIRDEH, H., MURRAY, N., LERNER, A. Fullstack Vue: The Complete Guide to Vue.js. Fullstack.io, 2018.

MYERS, M. A Smarter Way to Learn JavaScript: The New Approach That Uses Technology to Cut Your Effort in Half. Createspace, 20 mar. 2014.

DUCKETT, J., RUPPERT, G., MOORE, J. JavaScript and Jquery: Interactive Front-End Web Development. John Wiley & Sons, 21 jul. 2014.

PRABHU, A., SHENOY, A. Introducing Materialize. Appress, 14 dez. 2016.

RAZZOLI, F. Mastering MariaDB. Packt, 23 set. 2014.

NEMETH, E., SNYDER, G., HEIN, T. R., WHALEY, B., MACKIN, D. Unix and Linux System Administration Handbook. 5. Addison-Wesley Professional, 18 ago. 2017.

SURHONE, L. M., TENNOE, M. T., HENNSSONOW, S. F. (Org.). Supervisor Monitoring Scheduler. Betascript publishing, 21 jul. 2010.

HELMKE, M., JOSEPH, E. K., REY, J. A. The Official Ubuntu Book. 9. Prentice Hall, 30 jul. 2016.

GOMES, R. Docker para Desenvolvedores. Salvador: 9Bravos, 2017.

HUMBLE, J., FARLEY, D. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Addison-Wesley Signature Series (Fowler), 6 ago. 2010.

CHACON, S., STRAUB, B. Pro Git. 2. Appress, nov, 2014. Disponível em < https://github.com/progit/progit2/releases/download/2.1.228/progit.pdf>. Acesso em 22 jun. 2020.

BOAGLIO, F. Jenkins - Automatize tudo sem complicações. 2. Casa do Código, 2019.

ZYKOV, S. V., GROMOFF, A., KAZANTSEV, N., S. Software Engineering for Enterprise System Agility: Emerging Research and Opportunities. Business Science Reference, 23 mar. 2018.

SUTHERLAND, J., COPLIEN, J. O. A Scrum Book: The Spirit of the Game. Pragmatic Bookshelf, 16 ago. 2019.

ANDERSON, D. J. KANBAN. Blue Hole Press Inc, 12 nov. 2013.

Taiga Documentation. 2 jun. 2020. Disponível em <https://taigaio.github.io/taiga-doc/dist/>. Acesso em 22 jun. 2020.

CEZAR, T. Software Livre. Brasport, 2004.

Downloads

Publicado

2022-05-30

Edição

Seção

Relato de Experiência