Banner sip
SISTEMA INTEGRADO DO PET
Autores: Francisco Emanuel Sampaio de Castro, Weslley Lioba Caldas, Guilherme Vieira Melo.
Orientador: Marcelino Cavalcante Pequeno
Introdução
O SIP (Sistema Integrado do PET) surgiu das necessidades identificadas em nosso grupo de um melhor planejamento, gerenciamento e acompanhamento das atividades desenvolvidas no PET. O mesmo é software web que permite a utilização de módulos para o gerenciamento das atividades, atas, avisos, relatórios dentre outros. O objetivo deste artigo é apresentar esta nova ferramenta que visa automatizar e gerenciar as atividades de cada grupo pet, evitando longos trabalhos manuais como criar relatórios e planejamentos anuais.
Materiais e Métodos
Modelo de Processo, Ferramentas e Frameworks
Modelagem Inicial e Desenvolvimento
O sistema foi planejado de forma a ser dividido em módulos. Cada módulo possui um conjunto de funcionalidades e pode ser desenvolvido paralelamente dos demais. Após sua conclusão, ele será testado e integrado ao sistema como um todo.
Vale ressaltar que o sistema foi projetado para funcionar sem a necessidade de implementar todos os módulos, de forma que inicialmente foram escolhidos quatro
(Usuários, Atividades, Avisos e Relatórios) que julgamos serem os mais necessários. A linguagem de programação utilizada foi Java usada em conjunto com o framework Model
View Controller (MVC) web Vraptor para desenvolvimento ágil. No layout utilizamos JavaServer Pages (JSP), Extensible Hypertext Markup Language (XHTML) versão 1.0, JSP
Standard Tag Library (JSTL), Cascading Stylesheets(CSS3) e JQuery. O framework Hibernate Validator foi utilizado na verificação de dados obrigatórios do formulário. Para armazenar os dados cadastrados, escolhemos o sistema de gerencia- mento de banco de dados MySQL. Todas as ferramentas escolhidas são livres e utilizadas por grandes empresas como o Banco do Brasil,
NASA, dentre outras.
Modelamos o sistema utilizando orientação a