Sistema de Apoio ao Controle do Desenvolvimento de Carreira



Documentos relacionados
UNIVERSIDADE FEDERAL DO AMAPÁ NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO. Manual de Avaliação de Desempenho Cadastro

GUIA INTEGRA SERVICES E STATUS MONITOR

Manual SAGe Versão 1.2 (a partir da versão )

GERENCIADOR DE CONTEÚDO

Sistema de Gerenciamento Remoto

E&L Protocolo, Documentos Eletrônicos e Processos Perguntas Frequentes

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão Atualização 26/01/2009 Depto de TI - FASUL Página 1

MANUAL DE UTILIZAÇÃO

MANUAL DE REFERÊNCIA DO CLIENTE S

Manual UNICURITIBA VIRTUAL para Professores

Manual Xerox capture EMBRATEL

Como funciona? SUMÁRIO

SUAP Módulo Protocolo Manual do Usuário DTI DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SEÇÃO DE PROJETOS, SISTEMAS E PROCESSOS DE NEGÓCIO

Sistema de Chamados Protega

Plano de Carreira Sistema de Apoio à Gestão de Planos de Carreira

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE

Manual do Usuário Cidadão SIC Serviço de informação ao cidadão

BEM-VINDO AO dhl PROVIEW

FACULDADE DE ADMINISTRAÇÃO E NEGÓCIOS DE SERGIPE

Manual do Almoxarifado SIGA-ADM

Manual de Utilização

Manual de digitação de contas Portal AFPERGS

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Manual de Utilização Sisamil - Sistema Integrado de Saúde Amil Manual de Utilização 1 54

Manual das funcionalidades Webmail AASP

SAC Sistema de Acompanhamento de Concessões Manual do Usuário

MANUAL DA SECRETARIA

INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8

Manual Q-Acadêmico 2.0 Módulo Web - Aluno

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.

QUALIDATA Soluções em Informática. Módulo CIEE com convênio empresas

Registro e Acompanhamento de Chamados

SISTEMA UNIFICADO DE ADMINISTRAÇÃO PÚBLICA SUAP

ÍNDICE. 1. Introdução O que é o Sistema Mo Porã Como acessar o Site Mo Porã Cadastro do Sistema Mo Porã...

Manual do usuário. v1.0

Manual Sistema Proac Editais. Dúvidas Frequentes

CONSTRUÇÃO DE BLOG COM O BLOGGER

Manual do sistema SMARsa Web

Sistema de de Bilhetagem Eletrônica MANUAL MÓDULO PDV

MANUAL C R M ÍNDICE. Sobre o módulo de CRM Definindo a Campanha... 3

MANUAL Credenciados SGMC Sistema de Gestão de Modalidades de Credenciamento

Fundap. Programa de Estágio. Manual de Utilização do Sistema de Administração de Bolsas de Estágio. Plano de Estágio

Portal de Aprendizado Tutorial do Aluno

Universidade Federal de Mato Grosso. Secretaria de Tecnologias da Informação e Comunicação. SISCOFRE Sistema de Controle de Frequência MANUAL

PORTAL DE RELACIONAMENTO GROUP

Manual de configuração do sistema

Manual do Sistema de Apoio Operadores CDL

Manual de Utilização COPAMAIL. Zimbra Versão 8.0.2

Consultório On-line. Tudo o que você precisa em um só lugar.

Manual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V

Faturamento Eletrônico - CASSEMS

Manual de Utilização Portal de Serviços do Inmetro nos Estados - PSIE

MANUAL DE UTILIZAÇÃO Aplicativo Controle de Estoque Mobile

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Manual Captura S_Line

Elaborado por SIGA-EPT. Projeto SIGA-EPT: Manual do Usuário Almoxarifado

Escritório Virtual Administrativo

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de ]

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente

Emissão de Nota Fiscal de Serviço Eletrônica

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

Instalando software MÉDICO Online no servidor

Gerenciamento Do Escritório Virtual Utilizando O Sistema Web Contábil IDEAL. Atendimento: Tel : (11) suporte@webcontabil.

Manual do Sistema. SMARsa. Módulo WEB

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

Cenários do CEL. Acessar ao sistema

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

SIPESQ Sistema de Pesquisas da PUCRS

Portal do Magistrado Guia Rápido Atualização Cadastral e Inclusão de IRPF

Curso Básico Sistema EMBI

Sumário: Fluxo Operacional... 3 Contatos Agenda Online Reservas de Salas Tarefas... 42

Manual Portal Ambipar

Tutorial Ouvidoria. Acesso, Utilização, Visualização das Manifestações e Resposta ao Manifestante

Sistema de Gestão de Freqüência. Manual do Usuário

Manual para Envio de Petição Inicial

Curso de atualização Educação Integral e Integrada. Tutorial Moodle. Belo Horizonte, 2013.

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

Manual de Utilização Autorizador

Manual da Nota Fiscal Eletrônica

MANUAL 2ª CAMADA DE SEGURANÇA E NOVAS REGRAS DE CADASTRAMENTO

COMO REALIZAR A AUTENTICAÇÃO NO SISTEMA?...3

MANUAL DO ADMINISTRADOR LOCAL. Entidade Municipal

1. Escritório Virtual Atualização do sistema Instalação e ativação do sistema de Conexão...5

VIAÇÃO SÃO BENTO LTDA.

SISDEX SISTEMA DE CONTROLE DE DOCUMENTOS EXPEDIDOS

Treinamento. Módulo. Escritório Virtual. Sistema Office. Instruções para configuração e utilização do módulo Escritório Virtual do sistema Office

Assim que o usuário entrar nesta ferramenta do sistema a seguinte tela será exibida:

Projeto SIGA-EPT. Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA

V.1.0 SIAPAS. Sistema Integrado de Administração ao Plano de Assistência à Saúde. Contas Médicas

Em 2012, a Prosoft planejou o lançamento da Versão 5 dos seus produtos.

Universidade Federal Fluminense SIRH - SISTEMAS INTEGRADOS DE RECURSOS HUMANOS SISTEMA DE PERÍCIA MÉDICA

SISTEMA DE E-LEARNING. efaculdade MANUAL DO ALUNO

Manual do Google agenda. criação e compartilhamento de agendas

MANUAL DO ALUNO PARA NAVEGAR NO AMBIENTE VIRTUAL DE APRENDIZAGEM - AVA

Transcrição:

1 UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Sistema de Apoio ao Controle do Desenvolvimento de Carreira Por Thiago Patrick Barbosa Oliveira Projeto de Graduação submetido como requisito parcial à obtenção do grau de Tecnólogo em Análise e Desenvolvimento de Sistemas. Orientador: Prof. Christiano Ávila. Pelotas, Dezembro de 2011.

2 AGRADECIMENTO Agradeço a Deus, por todas as oportunidades que surgiram na minha vida. A minha mãe e meu pai que sempre estiveram presentes ao meu lado em todos os momentos, faltam palavras para definir o significado deles na minha vida. Aos meus irmãos pelo companheirismo e amizade sincera em todos os momentos. À Universidade Federal de Pelotas, pela oportunidade de realizar este projeto e fornecer as informaçoes indispensáveis para o cumprimento das minhas atividades.

3 SUMÁRIO 1 INTRODUÇÃO...9 1.1 Objetivo...9 1.2 Como funciona a avaliação atualmente... 10 1.3 Como será a avaliação com o sistema...10 2 O QUE É O SISTEMA... 11 2.1 Cobalto...11 3 ANÁLISE DE REQUISITOS... 12 3.1 Requisitos Funcionais... 12 3.2 Requisitos Não Funcionais...13 4 MODELAGEM DO SISTEMA...15 4.1 Diagrama de Classes... 15 4.2 Diagrama ER... 16 4.3 Diagramas de Casos de Uso... 17 4.4 Casos de Uso Textuais...18 4.4.1 Criação Plano Trabalho...18 4.4.2 Edição Plano Trabalho... 19 4.4.3 Exclusão Plano Trabalho... 20 4.4.4 Bloqueio de Acesso ao Sistema...21 4.4.5 Mudança de Chefia Avaliadora... 22 4.4.6 Pesquisar Servidores... 23 4.4.7 Envio Plano Trabalho... 24 4.4.8 Correção de Avaliação... 25 4.4.9 Visualizar Avaliaçoes...26 5 TECNOLOGIAS UTILIZADAS... 27 5.1 Tecnologias...27 5.1.1 PHP... 27 5.1.2 PostgreSQL...27 5.1.3 Apache...27 5.1.4 Padrão MVC...27 5.2 Framework...28 5.2.1 CodeIgniter...28 6 TELAS DO SISTEMA...30 6.1 Plano Individual de Trabalho... 30 6.2 Plano de Trabalho... 31 6.3 Demandas de Capacitação... 32 6.4 Negociação de Desempenho... 33 6.5 Condiçoes de Trabalho...34 6.6 Avaliação... 35 6.7 Visualizar Avaliaçoes...35 6.8 Visualizar Servidores Dados Pessoais...36 6.9 Visualizar Servidores Dados Funcionais...37 7 CONSIDERAÇÕES FINAIS... 39 7.1 Conclusão sobre o projeto...39 7.2 Dificuldades encontradas... 39 7.3 Trabalhos futuros...39

4 8 REFERÊNCIAS... 40

5 LISTA DE FIGURAS FIGURA 1 - Diagrama de Classes...15 FIGURA 2 Diagrama ER...16 FIGURA 3 Diagrama de Caso de Uso...17 FIGURA 4 Diagrama de Caso de Uso...17 FIGURA 5 Plano Individual de Trabalho...30 FIGURA 6 Plano de Trabalho... 31 FIGURA 7 Demanda de Capacitação...32 FIGURA 8 Negociação de Desempenho...33 FIGURA 9 Condiçoes de Trabalho... 34 FIGURA 10 - Avaliação... 35 FIGURA 11 Visualizar Avaliaçoes...35 FIGURA 12 Visualizar Servidores Dados Pessoais...36 FIGURA 13 Visualizar Servidores Dados Funcionais...37

6 LISTA DE TABELAS TABELA 1 Criação Plano Trabalho...19 TABELA 2 Edição Plano Trabalho... 19 TABELA 3 - Exclusão de Avaliação... 20 TABELA 4- Bloqueio de Acesso ao Sistema...21 TABELA 5 Mudança de Chefia Avaliadora... 22 TABELA 6 Pesquisar Servidores... 23 TABELA 7 Envio Plano Trabalho... 24 TABELA 8 Correção de Avaliação... 25 TABELA 9 Visualizar Avaliaçoes...26

7 RESUMO O principal objetivo do projeto é informatizar toda a parte de avaliação dos servidores técnico-administrativos da Universidade Federal de Pelotas. Assim, facilitando para o setor de Recursos Humanos a visualização de todos os servidores tecnico-administrativos. O ponto principal do projeto é a avaliação dos servidores poder ser realizada através de um sistema, sem haver a possibilidade de extravio ou soliticação de algum material errado. Toda a avaliação hoje em dia é realizada através de papéis. Palavras-chave: Avaliação, Servidores.

8 TITLE: System Support Career Development Control ABSTRACT The main objective of this project is to computerize all part of the evaluation of technical and administrative staff of the Federal University of Pelotas. Thus, making it easier for the Human Resources department to view all active servers, and remote area of operation of each. The main point of this project is the evaluation of the servers can be accomplished through a system without having the possibility of loss or soliticação some stuff wrong. All assessment is carried out today through roles. Keywords: Evaluation Report, Servers.

9 1 INTRODUÇÃO O Sistema de Apoio ao Controle do Desenvolvimento de Carreira foi desenvolvido para suprir a carência de um projeto com os requisitos solicitados. Hoje não há um sistema que faça a avaliação dos servidores técnicoadministrativos. Todas as avaliaçoes são feitas com o uso de papéis, que muitas vezes acabam sendo extraviados, pois o local para ser entregue as avaliaçoes é localizado no setor de Recursos Humanos da Universidade Federal de Pelotas, localizado no Campus Porto. O sistema auxiliará o responsável a conduzir toda a avaliação, no final gerando o resultado da mesma. O servidor também passará por uma autoavaliação, que neste caso poderá ser feita de qualquer local que tenha acesso a internet. Não precisando estar nas dependências da universidade para ser concluída. A avaliação terá um período para ser realizada. Depois do fechamento da mesma o servidor precisará abrir um processo para que seja liberado novamente o acesso ao sistema. Serão implantadas opçoes para que o setor de Recursos Humanos visualize todos os servidores cadastrados no sistema. Antes esta opção não era possível. 1.1 Objetivo O objetivo do Sistema de Apoio ao Controle do Desenvolvimento de Carreira é fazer com que a avaliação seja registrada e gerada pelo sistema.

10 1.2 Como funciona a avaliação atualmente Atualmente, toda a avaliação dos servidores é realizada por meio de papéis, o que dificulta uma avaliação ágil, pois todo o processo inicia-se no RH localizado no Campus Porto. O Servidor precisa ir até o RH e soliticar sua ficha de avaliação. Concluída esta parte é necessário que ele volte até o seu setor, e marque com seu chefe avaliador um período para realizar a sua avaliação. Depois de feita a sua avaliação, e caso não aconteça extravio ou rasura na sua folha, ele deverá retornar até o RH e entregar sua ficha de avaliação. O RH então, faz sua avaliação e armazena a ficha do servidor nos seus arquivos. Após, o servidor é informado sobre o resultado obtido. 1.3 Como será a avaliação com o sistema O sistema implantado facilitará todas as partes envolvidas. Como mencionado na introdução, o RH poderá visualizar todos os servidores em atividade, permitindo assim a ativação do módulo Gestão de Desempenho que fará toda a avaliação do servidor. Não será necessário que o servidor vá ao RH para recolher suas fichas, só será preciso o encontro com seu chefe avaliador, que fica no mesmo setor de trabalho. Depois de realizado o seu plano de trabalho, o servidor o envia para o RH, para que o mesmo tenha controle de suas atividades. O sistema fará o calculo de sua avaliação. Também não será necessário que o servidor retire sua ficha de auto-avaliação. Só será necessária a realização da mesma através do sistema e ser encaminhada para o RH.

11 2 O QUE É O SISTEMA O sistema de apoio ao controle de desenvolvimento de carreira é um módulo do sistema Cobalto que possui o objetivo de permitir o registro e geração das avaliaçoes de todos os planos de trabalho dos servidores técnicoadministrativos Este sistema possui alguns cadastros básicos, onde o usuário com permissão poderá alterar tipos de condiçoes de trabalho, competências específicas e planos de competência, para que no futuro o RH possa alterar os campos a serem avaliados sem ter que solicitar alteração de código ou manter dados estáticos, facilitando assim a agilidade dos planos de trabalho. Todo o processo inicia-se quando o servidor acessa o módulo Gestão de Desempenho e vai ao menu Plano de Trabalho, nele será possível criar toda a avaliação do servidor, cadastrando suas demandas de capacitação, negociação de desempenho e condiçoes de trabalho através de abas. Será possível a visualizção por parte do RH de todos os servidores em atividade, possibilitando um melhor controle. Caso seja necessário também, é possível visualizar telefone, endereço, dados funcionais. 2.1 Cobalto O Portal Cobalto tem por objetivo integrar as diversas necessidades de sistemas de informação da UFPEL. Em um único e integrado ambiente, será possível o registro e acesso de informaçoes referentes ao ensino, pesquisa, extensão e gerenciamento administrativo. Discentes, docentes, servidores técnicos-administrativos, egressos, candidados a processos seletivos (vestibulares e concursos) e comunidade em geral terão acesso unificado ao Sistema Cobalto. De acordo com o perfil do usuário que realizar o acesso, autenticado pelo CPF, diferentes módulos serão disponibilizados.

3 ANÁLISE DE REQUISITOS 3.1 Requisitos Funcionais 12 RF001 Criação do Plano de Trabalho O sistema deve permitir que usuários autorizados sejam capazes de criar o plano de trabalho com chefe avaliador ou individual, para que posteriormente o servidor seja avaliado. RF002 Edição do Plano de Trabalho Funcionalidade que permite que servidores sejam capazes de editar seu plano de trabalho tanto com chefia avaliadora como auto-avaliação. RF003 Exclusão de Plano de Trabalho Funcionalidade que permite que os servidores possam excluir seu plano de trabalho tanto com chefia avaliadora como auto-avaliação. RF004 Bloqueio de Acesso ao Sistema Funcionalidade que permite que o servidor que não cumprir o prazo estipulado para criar seu plano de trabalho seja bloqueado no sistema. RF005 Mudança de Chefia Avaliadora Deverá ser possível a troca da chefia avaliadora, caso o servidor avaliador tenha que se afastar do processo. RF006 Pesquisar Servidores Funcionalidade que permite pesquisar Servidores por Nome, Siape ou CPF. RF007 Envio Plano Trabalho Funcionalidade que permite que o servidor possa enviar o plano de

13 trabalho tanto com chefia avaliadora como auto-avaliação para ser avaliado. RF008 Correção de Avaliação Funcionalidade que permite que seja gerada pelo sistema uma nota de avaliação. Tanto para planos de trabalho com chefia avaliadora, como para auto-avaliaçoes. RF009 Visualizar Avaliações Funcionalidade que permite que o RH visualize as avaliaçoes já realizadas. 3.2 Requisitos Não Funcionais RNF001 Usabilidade O Sistema deve seguir as recomendaçoes de usabilidade definidos pelo projeto solicitado pelo cliente nas reunioes. RNF002 Data Realização da Avaliação Deverá ser colocado no sistema uma data para o período de avaliação. RNF003 Confiabilidade O sistema deve informar ao usuário quando ele tentar fazer uma operação ilegal ou quando ele está preste a realizar uma operação que pode ser perigosa. O sistema deve possuir mecanismos que garantam que o usuário não perca informaçoes. O sistema precisa oferecer recursos que possibilitem que o usuário recupere o conteúdo do sistema de avaliação caso ocorra, como, por exemplo, erro de execução do sistema, queda de energia, etc...

14 RNF004 Desempenho O sistema não poderá demorar de mais para o tempo de resposta ao usuário, cada atividade realizada (envio de avaliação, relatórios, revisão da avaliação, etc...) será cumprida em poucos segundos. RNF005 Segurança Somente as chefias avaliadoras estarão permitidas a visualizar dados dos servidores e visualizar seus planos de metas e avaliaçoes. RNF006 Hardware e Software Não haverá limitaçoes para a utilização do sistema, qualquer sistema operacional estará apto à executá-lo, basta ter acesso a internet. Também não existe limitação referente ao browser utilizado para a utilização do sistema. RNF007 Interface O sistema deverá fornecer uma interface simples e descomplicada. RNF008 Implantação Não será necessário nenhum tipo de instalação para utilizar o sistema, basta acessar o respectivo site onde ele se encontra, entrar com login e senha que já estará disponível a utilização do mesmo. RNF009 Disponibilidade O sistema estará 24 horas por dia disponível.

15 4 MODELAGEM DO SISTEMA 4.1 Diagrama de Classes FIGURA 1 Diagrama de Clases A Figura 1, mostra o diagrama de classes do sistema Gestão de Desempenho. Sendo a classe planostrabalho a principal. A classe servidor é uma classe do próprio sistema Cobalto, que é utilizada para ter acesso aos dados dos servidores.

16 4.2 Diagrama ER FIGURA 2 Diagrama ER

17 4.3 Diagramas de Casos de Uso FIGURA 3 Diagrama de Caso de Uso FIGURA 4 Diagrama de Caso de Uso

18 4.4 Casos de Uso Textuais 4.4.1 Criação Plano Trabalho Atores: Servidor Propósito: Servidor deve realizar a criação do seu plano de trabalho. Descrição: O servidor acessa a tela de criação do plano onde é cadastrado toda sua avaliação. Ação do Ator Resposta do Sistema 1. Este caso de uso inicia quando o 2. Mostra opção de fazer autoavaliação ou avaliação com chefia. usuário acessa a página de criação do plano de trabalho. 3. Seleciona a opção desejada. 4. Valida os campos submetidos pelo servidor. 5. Se opção desejada é avaliação com 6. Executa a opção desejada pelo chefia. O chefe avaliador necessita usuário, mostrando a tela de avalição informar seu SIAPE para dar desejada. sequência na avaliação. Caso seja auto-avaliação, o servidor pode prosseguir normalmente. 7. Usuário cadastra plano de trabalho. 8. Verifica se todos os campos foram preenchidos corretamente e conclui a criação do plano de trabalho. 8. Conclui a criação do plano de 9. Encerra o processo. trabalho. Apertando no botão Salvar. Fluxo de Excessão Excessão 1 Campos obrigatórios em branco 8. Exibe uma mensagem informando os campos que estão em branco ou inseridos incorretamente. Excessão 2 SIAPE Inválido 5. Exibe a mensagem SIAPE Inválido e aguarda correção. TABELA 1 - Criação Plano Trabalho

19 4.4.2 Edição Plano de Trabalho Atores: Servidor Propósito: Alterar o plano de trabalho Descrição: Este caso de uso descreve os passos para o usuário alterar o plano de trabalho já realizado. Ação do Ator Resposta do Sistema 1. Acessa a tela de Avaliaçoes e 2. Disponibiliza a avaliação enviada escolhe alterar a auto-avaliação ou pelo mesmo. avaliação com chefia. 3. Altera os campos necessários. 4. Valida os dados submetidos pelo usuário. 5. Clica no botão Salvar. 6. Altera o plano de trabalho do servidor. Fluxo de Excessão Excessão 1 Campos obrigatórios em branco 4. Exibe uma mensagem informando os dados necessários para dar seqüência. TABELA 2 Edição Plano de Trabalho

20 4.4.3 Exclusão Plano de Trabalho Atores: Servidor Propósito: Excluir plano de trabalho já realizado. Descrição: Este caso de uso serve para excluir o plano de trabalho que determinado servidor realizou. Ação do Ator Resposta do Sistema 1. Acessa a tela de Avaliaçoes e escolhe excluir a auto-avaliação ou avaliação com chefia. 2. Disponibiliza a tela com a avaliação enviada pelo mesmo. 3. Clica no botão Excluir. 4. Abre uma janela perguntando se o 4. Confirma a exclusão apertando no botão Sim. Fluxo de Excessão servidor deseja mesmo excluir seu plano de trabalho. Excessão 1 Campos obrigatórios em branco 5. Exclui o plano de trabalho. 4. Exibe uma mensagem para confirmação de exclusão. TABELA 3 Exclusão Plano de Trabalho

21 4.4.4 Bloqueio de Acesso ao Sistema Atores: Servidor Propósito: Bloquear acesso ao sistema de determinado servidor. Descrição: Este caso de uso descreve o bloqueio realizado pelo RH de determinado servidor. Ação do Ator Resposta do Sistema 1. Usuário seleciona no gerenciador do Cobalto o servidor que quer retirar o acesso ao módulo. 3. Desmarca o módulo Gestão de Desempenho. 2. Disponibiliza a tela do servidor e os módulos ativados para ele. 4. Clica no botão Salvar. 5. Valida os dados submetidos pelo Fluxo de Excessão Excessão 1 Campos obrigatórios em branco servidor e confirma a desativação do módulo Gestão de Desempenho. 6. Exibe uma mensagem pedindo confirmação para salvar. TABELA 4 Bloqueio de Acesso ao Sistema

22 4.4.5 Mudança de Chefia Avaliadora Atores: Servidor Propósito: Mudar o chefe avaliador da avaliação. Descrição: Este caso de uso descreve o momento em que for necessária a troca da chefia avaliadora. Ação do Ator Resposta do Sistema 1. Servidor acessa sua avaliação, e na aba Plano Trabalho ele seleciona o Siape ou Nome do seu chefe avaliador. 2. Coloca o avaliador selecionado no campo chefia. 3. Clica no botão salvar. 4. Valida as informaçoes submetidas e Fluxo de Excessão Excessão 1 Campos obrigatórios em branco confirma a alteração. 4. Exibe uma mensagem pedindo confirmação para salvar. TABELA 5 Mudança de Chefia Avaliadora

23 4.4.6 Pesquisar Servidores Atores: Recuros Humanos Propósito: Pesquisar todos os servidores por Nome, CPF ou Siape. Descrição: Este caso de uso descreve a pesquisa dos servidores, para poder visualizar seus dados, cargo de trabalho, função exercida, entre outros. Ação do Ator Resposta do Sistema 1. Usuário acessa o sub-menu 2. Disponibiliza a tela dos servidores Consultar Servidores. cadastrados. 3. Seleciona o Servidor desejado 4. Lista o servidor que foi procurado. através de pesquisa. 5. Visualiza os dados que deseja, na 6. Mostra todos os dados na aba aba Dados Pessoais ou Dados selecionada. Funcionais. Fluxo de Excessão Excessão 1 Campos obrigatórios em branco 3. Exibe uma mensagem informando os dados necessários para dar seqüência. TABELA 6 Pesquisar Servidores

24 4.4.7 Envio Plano Trabalho Atores: Servidor Propósito: Enviar o plano de trabalho. Descrição: Este caso de uso descreve o envio do plano de trabalho depois de realizado. Ação do Ator Resposta do Sistema 1. Depois de realizar toda seu plano 2. Sistema verifica se todos os de trabalho, o servidor acessa a aba campos do plano de trabalho estão avaliação e seleciona a opção preenchidos corretamente.e enviar. prossegue para concluir o envio. 3. Servidor confirma o envio do plano 4. Valida os dados submetidos pelo de trabalho servidor e confirma o envio do plano de trabalho. Fluxo de Excessão Excessão 1 Campos obrigatórios em branco 4. Exibe uma mensagem pedindo confirmação para prosseguir. TABELA 7 Envio Plano Trabalho

25 4.4.8 Correção de Avaliação Atores: Servidor Propósito: Gerar o resultado das avaliaçoes realizadas pelos servidores. Descrição: Este caso de uso descreve a geração do resultado da avaliação por um calculo feito através do sistema. Ação do Ator Resposta do Sistema 1. Abre o menu Plano de Trabalho 2. Lista todos planos de trabalho realizados pelos servidores 3. Escolhe o servidor que deseja 4. Mostra a avaliação do servidor visualizar sua avaliação. selecionado. 5. Analisa todos os dados do plano de 6. Valida os dados submetidos pelo trabalho e seleciona a aba Avaliar servidor e confirma a geração da avaliação. Fluxo de Excessão Excessão 1 Campos obrigatórios em branco 6. Exibe uma mensagem pedindo checagem dos campos TABELA 8 Correção de Avaliação

26 4.4.9 Visualizar Avaliaçoes Atores: RH Propósito: Visualizar as avaliaçoes Descrição: Este caso de uso descreve a utilidade do RH visualizar as avaliaçoes realizadas pelos servidores. Ação do Ator Resposta do Sistema 1. Seleciona visualiza o menu planos de trabalho 3. Escolhe o servidor que deseja visualizar sua avaliação. Fluxo de Excessão TABELA 9 Visualizar Avaliaçoes 2. Sistema lista todas as avaliaçoes recebidas. 4. Mostra a avaliação do servidor selecionado.

27 5 TECNOLOGIAS UTILIZADAS Neste capítulo, serão apresentadas as tecnologias, o framework e a estrutura do sistema. 5.1 Tecnologias 5.1.1 PHP PHP (PHP, 2011) (um acrônimo recursivo para PHP: Hypertext Preprocessor) é uma linguagem de script open source de uso geral, muito utilizada e especialmente guarnecida para o desenvolvimento de aplicaçoes Web embútivel dentro do HTML. 5.1.2 PostgreSQL O PostgreSQL (POSTGRESQL, 2011) é um sistema gerenciador de banco de dados objeto relacional. Ele foi escolhido entre diversas opçoes de SGBDs por além de ser open source e por suportar um grande número de dados que serão armazenados após a implementação do sistema. 5.1.3 Apache O servidor Apache (ou Servidor HTTP Apache, em inglês: Apache HTTP Server, ou simplesmente: Apache) é o mais bem sucedido servidor web livre. 5.1.4 Padrão MVC Model-view-controller (MVC) é um padrão de arquitetura de software que visa a separar a lógica de negócio da lógica de apresentação, permitindo o

28 desenvolvimento, teste e manutenção isolado de ambos. O modelo (model) é usado para definir e gerenciar o domínio da informação e notificar observadores sobre mudanças nos dados. Ele é uma representação detalhada da informação que a aplicação opera. A lógica de negócio adiciona valor semântico aos dados, e quando há mudança de estado o modelo notifica seus observadores. Por exemplo, aluno, professor e turma fazem parte do domínio de um sistema acadêmico. Operaçoes como calcular a média final do aluno ou o índice de faltas da turma fazem parte da lógica de domínio. A forma como o dado é armazenado ou acessado não é de interesse do MVC, assumese que é de responsabilidade do modelo. A visão (view) apresenta o modelo num formato adequado ao utilizador, na saída de dados, e diferentes visoes podem existir para um mesmo modelo, para diferentes propósitos. O controlador (controller) recebe a entrada de dados e inicia a resposta ao utilizador ao invocar objetos do modelo, e por fim uma visão baseada na entrada. Ele também é responsável pela validação e filtragem da entrada de dados. Um caso prático é uma aplicação web em que a visão é um documento HTML (ou derivado) gerado pela aplicação. O controlador recebe uma entrada GET ou POST após um estímulo do utilizador e decide como processá-la, invocando objetos do domínio para tratar a lógica de negócio, e por fim invocando uma visão para apresentar a saída. 5.2 Framework 5.2.1 CodeIgniter O CodeIgniter (CodeIgniter, 2006) é um framework de desenvolvimento de aplicaçoes em PHP.

29 CodeIgniter foi desenvolvido sobre o paradigma da programação Orientada a Objetos sob o padrão de arquitetura de software MVC(Model-viewcontroller).

30 6 TELAS DO SISTEMA Neste capítulo serão apresentadas as telas do sistema e a descrição de cada uma. 6.1 Plano Individual de Trabalho Permite que o servidor crie seu plano individual de trabalho. Selecionando o nível do seu plano, período avaliativo. Quando acessar esta tela, seu nome já estará selecionado. Em seguida o servidor clica no botão salvar, no qual permitirá acesso as abas Demandas de Capacitação e.negociação de Desempenho FIGURA 5 Plano Individual de Trabalho 1. Botão padrão do framework que tem a função de voltar a ultima página acessada dentro do sistema. 2. Opção padrão do framework para criar um novo plano individual de

31 trabalho. 3. Opção padrão do framework para Salvar plano de trabalho indivual e liberar acesso a conclusão do mesmo. 4. Opção padrão do framework para excluir determinado plano de trabalho já realizado. 5. Aba que destaca a atual janela do sistema. 6. Indentificação do servidor, mostrando o Siape e nome do mesmo. 7. Combo que mostra os níveis dos planos de trabalho. 8. Data do período avaliativo do servidor. 6.2 Plano de Trabalho Servidor irá criar seu plano de trabalho com chefe avaliador do seu setor. Será necessário que o chefe avaliador informe seu Siape para dar sequência a criação do plano, em seguida será aberta outras abas para que o servidor e seu chefe avaliador avaliem a situação de trabalho. FIGURA 6 Plano de Trabalho 1. Aba que destaca a atual janela do sistema. 2. Indentificação do servidor, mostrando o Siape e nome do mesmo. 3. Identificação da chefia avaliadora, mostrando o Siape e nome do mesmo. 4. Combo que mostra os níveis dos planos de trabalho. 5. Data do período avaliativo do servidor.

32 6.3 Demandas de Capacitação Depois de criado o plano de trabalho ou plano de trabalho individual, o servidor terá acesso a aba Demandas de Capacitação, na qual ele irá registrar todas suas atividades cumpridas até o período avaliativo. Na imagem abaixo mostra um servidor que já realizou o cadastro de uma atividade. FIGURA 7 Demandas de Capacitação 1. Aba que destaca a atual janela do sistema. 2. Servidor irá colocar sua área de desenvolvimento que cumpriu até o período avaliativo. 3. Será informado o que o servidor realizou em relação a Area de Desenvolvimento. 4. Opção de criar uma nova demanda. 5. Opção para salvar demanda 6. Opção para excluir determinada demanda já registrada. 7. Mostra um exemplo de Area de Desenvolvimento cadastrada, no caso é Gestão de Projeto. 8. Em relação a Area de Desenvolvimento, o servidor realizou uma gerência de escopo.

33 6.4 Negociação de Desempenho O Servidor agora deverá informar selecionar as competências específicas realizadas até o período avaliativo, como por exemplo se ele teve uma boa administração de tempo, cooperou com seu setor de trabalho, entre outras opçoes disponíveis. FIGURA 8 Negociação de Desempenho 1. Aba que destaca a atual janela do sistema. 2. Caso o servidor queira procurar alguma compêtencia para facilitar sua avaliação, existe a opção para procurar determinada competência 3. Servidor irá selecionar as competências que conferem com seu perfil.

34 6.5 Condições de Trabalho O Servidor agora deverá informar as condiçoes de trabalho para ajudar o RH a controlar a qualidade do seu setor. No combo Condição de Trabalho haverá diversas opçoes para selecionar, entre elas equipamentos, iluminação, limpeza das dependências do setor, entre outras opçoes disponíveis. FIGURA 9 Condiçoes de Trabalho 1. Aba que destaca a atual janela do sistema. 2. Servidor seleciona a condição de trabalho que deseja avaliar. 3. Poderá escolher a situação da condição de trabalho, entre Adequada e Inadequada. 4. Servidora irá comentar sobre a situação em que determinada condição de trabalho se encontra. 5. Opção de criar uma nova condição de trabalho. 6. Opção para salvar condição de trabalho. 7. Opção para excluir determinada condição de trabalho já registrada. 8. Filtro para condição de trabalho. 9. Filtro para Situação. 10. Filtro para Providencia(s).

35 6.6 Avaliação Depois de todo o plano de trabalho ser realizado, quando o servidor concluir a última parte, ela já será enviada para o RH. E já terá feito o calculo para gerar o resultado da avaliação, basta acessar a aba Avaliação que o resultado será mostrado. FIGURA 10 - Avaliação 1. Aba que destaca a atual janela do sistema. 2. Neste campo será mostrado o resultado obtido pelo servidor na sua avaliação 6.7 Visualizar Avaliações O RH poderá visualizar os planos de trabalho enviados pelos servidores, será possível procurar os planos por Siape do servidor, nome do servidor, nível de plano de trabalho e período avaliativo. Quando aberto o plano de trabalho, será possível visualizar as demandas de capacitação, negociação de desempenho e condiçoes de trabalho cadastradas pelo servidor. FIGURA 11 Visualizar Avaliaçoes

36 1. Aba que destaca a atual janela do sistema. 2. Neste campo é possível buscar os planos de trabalho por Siape do servidor. 3. Neste campos é possível buscar os planos de trabalho pelo nome do servidor. 4. Buscar planos de trabalho por nível de plano 5. Buscar planos por período avaliativo. 6. Filtro pelo Siape. 7. Filtro pelo nome do servidor. 8. Filtro pelo nível do plano de trabalho. 9. Filtro pela data de inicio do plano de trabalho. 10. Filtro pela data de termino do plano de trabalho. 11. Filtro pela data de cadastro do plano de trabalho. 6.8 Visualizar Servidores Dados Pessoais O RH poderá visualizar todos os servidores cadastrados, podendo visualizar os dados pessoais e dados funcionais do mesmo. Abaixo a tela de Dados Pessoais. FIGURA 12 Visualizar Servidores Dados Pessoais 1. Aba que destaca a atual janela do sistema. 2. Nome do Servidor a ser visualizado. 3. Data de nascimento do servidor.

37 4. CPF do servidor. 5. RG do servidor. 6. Telefone do servidor. 7. Celular do servidor. 8. Email do servidor. 6.9 Visualizar Servidores Dados Funcionais O RH poderá visualizar todos os servidores cadastrados, podendo visualizar os dados pessoais e dados funcionais do mesmo. Abaixo a tela de Dados Funcionais. FIGURA 13 Visualizar Servidores Dados Funcionais 1. Aba que destaca a atual janela do sistema. 2. Siape do Servidor a ser visualizado. 3. Situação do servidor. 4. Unidade em que o servidor está lotado. 5. Cargo que o servidor exerce. 7. Classe do servidor.

38 8. Data de ingresso do servidor. 9. Função do servidor. 10. Nível de função 11. Data de ingresso da função do servidor. 12. Data de ingresso no órgão. 13. Data de ingresso no serviço público.

7 CONSIDERAÇÕES FINAIS 39 7.1 Conclusão sobre o projeto Implantando o Sistema de Apoio ao Controle do Desenvolvimento de Carreira, a Universidade Federal de Pelotas terá de forma simples um sistema capaz de auxiliar o setor de Recursos Humanos, informando todos os servidores e também irá gerenciar toda a avaliação dos mesmos. Com este trabalho, pude ter conhecimento de novas técnicas, e levarei como um grande ensinamento as reunioes sobre levantamento de requisitos do sistema. 7.2 Dificuldades encontradas Foram encontradas algumas dificuldades, podendo citar as reunioes com o cliente para levantar requisitos e saber suas metas em relação ao projeto. Mudança de escopo no decorrer da programação. Todas elas se tornaram oportunidades de aprendizado, aumentando meu conhecimento. Mesmo com algumas dificuldades encontradas, o projeto foi concluído como planejado e ja está em funcionamento na Universidade Federal de Pelotas. 7.3 Trabalhos futuros Pretendo futuramente ampliar as funcionalidades que não foram concluídas neste projeto, como: gráficos com estatísticas de cada servidor. Criar o módulo de avaliação para o servidor que estiver afastado do cargo por algum motivo, seja ele por doença ou em conclusão de algum projeto pessoal.

40 8 REFERÊNCIAS GABARDO, A. C. CodeIgniter Framework PHP. São Paulo: Novatec, 2010. 200 p. Dall'Oglio, P. Programando com Orientação a Objetos 2 Edição. Rio de Janeiro: Novatec, 2009.674p. Milani, A. PostgreSQL Guia do Programador. São Paulo: Novatec, 2008.392p. Niederauer, J. Web Interativa com Ajax e PHP. Poro Alegre: Novatec, 2007.288p. WIKIPEDIA. MVC. Disponível na URL: http://pt.wikipedia.org/wiki/mvc. Acesso em 14/12/2011.