Desenvolvimento de sistema de gestão de pessoal utilizando o framework Grails
1. Sete Lagoas/MG - Brasil - Abril/2010
Desenvolvimento de aplicativo utilizando o framework Grails para
melhoria dos processos internos de gestão de pessoal
SALES, A.G.F. DIAS, S.R.
aristeusales@gmail.com sandrord@gmail.com
Bacharelado em Sistemas de Informação
Banco de Dados
Este projeto descreve o framework Identificação Pessoal: Dados de Admissão: A internet cada vez mais se torna
Nome Data de Admissão
Grails (Fig. 1) e seus conceitos para Endereço
Data e local de nascimento
Cargo Inicial
Salário Inicial
parte integrante de qualquer empresa
Nacionalidade Nº de dependentes
desenvolvimento rápido de Filiação
Estado Civil
Empresas onde trabalhou
Nº de registro
e os aplicativos empresariais, antes
Nome da Esposa e Filhos Nº da conta bancária
aplicativos na plataforma web. Data e local de nascimento
da esposa e filhos
Equipe de trabalho
instalados em cada computador,
Utilizando este framework será tendem a migrar para esta plataforma.
desenvolvido um sistema para Dados Pessoais: Dados de Progresso: O framework Grails é uma ferramenta
Empresas onde trabalhou Cargos ocupados
auxiliar nos processos internos de Datas de admissão e demissão
Endereços
Progresso na carreira
Avaliação de desempenho de desenvolvimento ágil de aplicativos
Cargos ocupados Cursos internos efetuados
Gestão de Pessoal da empresa. Salários percebidos
Escolas onde estudou
Cursos externos efetuados
Resultados nos testes de seleção baseados na plataforma web e, devido
Cursos feitos e completados Conhecimentos
Datas de início e conclusão Habilidades e capacidades
as suas características, será de grande
utilidade no desenvolvimento do
Figura 2: Insumos para o banco de dados aplicativo proposto para auxiliar na
gestão de pessoal.
A Gestão de Pessoas, segundo
Chiavenato (1999), requer o
processamento de várias informações.
Além disso, o sucesso de um programa
voltado para a área de RH depende de
como ele é planejado e desenhado.
Quanto mais adequadas forem as
informações, menor será a incerteza nas
Figura 1: O framework Grails decisões a serem tomadas. Para
trabalhar com este tipo de gestão é Figura 3: Tecnologias integradas no Grails
necessário a utilização de vários bancos
de dados interligados, conforme
O objetivo desse trabalho é mostrado na Fig. 2.
desenvolver um sistema, baseado em CHIAVENATO, Idalberto. Gestão de pessoas:
plataforma web, que visa auxiliar na O Grails é, de acordo com Dickinson o novo papel dos recursos humanos nas
melhoria dos processos internos de (2009), um framework dinâmico para organizações. Rio de Janeiro: Elsevier, 1999.
gestão de pessoal, permitindo o desenvolvimento rápido de aplicativos DICKINSON, Jon. Grails 1.1 Web Application
cadastro, armazenamento e web na plataforma Java. Para Guerra, o Development. United Kingdom: Packt
Publishing, 2009.
gerenciamento de informações dos Grails é uma mistura de tecnologias
integradas (Fig. 3) com base na GUERRA, Glaucio. Grails: mais inspiração,
colaboradores da empresa. menos transpiração. Java Magazine, São
linguagem Groovy. Paulo, n. 58, p. 24-36.