SISTEMA APURAÇÃO BÔNUS EXECUTIVOS …...FICHA CATALOGRÁFICA ARAUJO, JOSÉ RICARDO Sistema de...
Transcript of SISTEMA APURAÇÃO BÔNUS EXECUTIVOS …...FICHA CATALOGRÁFICA ARAUJO, JOSÉ RICARDO Sistema de...
Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634 Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
A imagem não pode ser exibida. Talvez o computador não tenha memória suficiente para abrir a imagem ou talvez ela esteja corrompida. Reinicie o computador e abra o arquivo novamente. Se ainda assim aparecer o x vermelho, poderá ser necessário excluir a imagem e inseri-la novamente.
JOSÉ RICARDO SAKAMOTO DE ARAÚJO
SISTEMA APURAÇÃO BÔNUS EXECUTIVOS ATRAVÉS DOS
RESULTADOS DE BALANCE SCORE CARD
Assis-SP 2010
JOSÉ RICARDO SAKAMOTO DE ARAÚJO
SISTEMA APURAÇÃO BÔNUS EXECUTIVOS ATRAVÉS DOS
RESULTADOS DE BALANCE SCORE CARD
Projeto de pesquisa apresentado ao Curso Superior de Tecnologia em Processamento de Dados do Instituto Municipal de Ensino Superior de Assis – IMESA e a Fundação Educacional do Município de Assis – FEMA, como requisito parcial a obtenção do Certificado de Conclusão.
Orientador: Diomara Martins Reigato Barros. Área de Concentração: Análise e Desenvolvimento de Softwares _________________________________________________________________________________
Assis-SP 2010
FICHA CATALOGRÁFICA ARAUJO, JOSÉ RICARDO
Sistema de apuração bônus de executivos através dos resultados de Balanced Scorecard / José Ricardo Sakamoto de Araujo, Fundação Educacional do Município de Assis – FEMA – Assis, 2010. 81p. Orientador: Diomara Martins Reigato Barros. Trabalho de Conclusão de Curso – Instituto Municipal de Ensino Superior de Assis – IMESA. 1. Indicadores, 2. Kpi´s CDD: 001.61 Biblioteca da FEMA
SISTEMA APURAÇÃO BÔNUS EXECUTIVOS ATRAVÉS DOS RESULTADOS DE BALANCE SCORE CARD
JOSÉ RICARDO SAKAMOTO DE ARAÚJO
Trabalho de Conclusão de Curso apresentado ao Instituto Municipal de Ensino Superior de Assis – IMESA e a Fundação Educacional do Município de Assis – FEMA, como requisito do Curso de Graduação, analisado pela seguinte comissão examinadora:
Orientador: Diomara Martins Reigato Barros.
Analisador (1): ___________________________________________________
Analisador (2): ___________________________________________________
Assis-SP 2010
DEDICATÓRIA Dedico esse trabalho a minha família, em
especial esposa Cristiane e filhos Matheus, Franciele e Camila
AGRADECIMENTOS
A Deus por permitir a realização de mais essa etapa da minha vida.
A professora Dioama Martins Reigato Barros, pela orientação e pelo constante estímulo transmitido durante o trabalho e professor Dr. Almir Rogério Camolese pela recepção, ensinamentos que foram cruciais para o desenvolvimento desse trabalho e amizade feita nesse período.
A todos os amigos do curso que colaboraram direta e indiretamente na execução desse trabalho. Aos familiares pelo apoio e compreensão dispensada no período de desenvolvimento desse trabalho.
Tudo deveria se tornar o mais simples possível, mas não simplificado.
Albert Eisntein (1879 – 1955)
RESUMO
Este trabalho descreve a análise e desenvolvimento de um sistema de apuração de
bônus de executivos através dos resultados dos seus indicadores chave de
desempenho. O sistema proposto tem como objetivo atender todas as necessidades
da empresa na análise de desempenho de seus executivos, divulgação de
resultados e apuração de valores a serem pagos a título de bônus.
Para a realização do todos os cálculos, o sistema deverá manter todos os cadastros
como executivos, indicadores de desempenho e suas metas, períodos de apuração,
parâmetros gerais e aplicar as regras de apuração utilizando conceitos de BSC
(Balance Score Card).
Nesse trabalho também será apresentado um estudo sobre os métodos e
tecnologias escolhidas para o desenvolvimento do sistema, como a linguagem C#,
banco de dados SQLServer e a ferramenta de desenvolvimento Visual Studio 2008.
Palavras-Chave: C#, SQLServer, Visual Studio 2008, BSC – Balance Score Card,
Bônus.
ABSTRACT
This paper describes the analysis and development of a system of counting the
bonuses, with results of their key performance indicators. The proposed system aims
to meet all the needs of the company's performance review of its executives,
dissemination and verification of amounts to be paid as a bonus. For the realization
of all calculations, the system should maintain all registers as executives,
performance indicators and goals, assessment periods, general parameters and
apply the rules of calculation using concepts of BSC (Balance Score Card).
In this paper, we presented a study on methods and technologies chosen for the
system development language such as C #, SQLServer database, development tool
Visual Studio 2008.
Keywords: C #, SQL Server, Visual Studio 2008, BSC – Balance Score Card,
bonuses.
LISTA DE ILUSTRAÇÕES
Figura 01 Planilha para elaboração plano de testes ................................................. 20
Figura 02. Estrutura Analítica do Projeto ................................................................... 22
Figura 03. Sequenciamento das Atividades .............................................................. 23
Figura 04. Cronograma de desenvolvimento do projeto ............................................ 24
Figura 05. Diagrama de caso de uso - Efetuar Login ................................................ 25
Figura 06. Diagrama de caso de uso - Manter Exercícios ......................................... 26
Figura 07. Diagrama de caso de uso - Manter Meses ............................................... 27
Figura 08. Diagrama de caso de uso - Manter Áreas ................................................ 28
Figura 09. Diagrama de caso de uso - Manter Usuários ........................................... 29
Figura 10. Diagrama de caso de uso - Manter Empresas ......................................... 30
Figura 11. Diagrama de caso de uso - Manter Regiões ............................................ 31
Figura 12. Diagrama de caso de uso - Manter Unidades .......................................... 32
Figura 13. Diagrama de caso de uso - Manter Grupo Cargos ................................... 33
Figura 14. Diagrama de caso de uso - Manter Cargos .............................................. 34
Figura 15. Diagrama de caso de uso - Manter Funcionários ..................................... 35
Figura 16. Diagrama de caso de uso - Manter Grupos Indicadores .......................... 36
Figura 17. Diagrama de caso de uso - Manter Fatores Ponderação ......................... 37
Figura 18. Diagrama de caso de uso - Manter Tipo de Indicador ............................. 38
Figura 19. Diagrama de caso de uso - Manter Indicadores ....................................... 39
Figura 20. Diagrama de caso de uso - Manter atribuição funcionários à unidades ... 40
Figura 21. Diagrama de caso de uso - Atribuir Grupo de Indicadores à funcionários 41
Figura 22. Diagrama de caso de uso - Manter Metas Grupo Indicadores ................. 42
Figura 23. Diagrama de caso de uso - Manter Parâmetros do Sistema .................... 43
Figura 24. Diagrama de caso de uso - Manter/Carregar Resultados Indicadores .... 44
Figura 25. Diagrama de caso de uso - Consultar/Emitir relatórios de fichas de
desempenho individual .............................................................................................. 45
Figura 26. Diagrama de caso de uso - Consultar/Emitir relatórios resultados por
empresa e unidades .................................................................................................. 46
Figura 27. Diagrama de caso de uso - Consultar/Emitir relatórios resultados por área
................................................................................................................................... 47
Figura 28. Diagrama de caso de uso - Consultar/Emitir relatório custo do programa48
Figura 29. Diagrama de caso de uso - Consultar/Emitir relatório de índices para
pagamento ................................................................................................................. 49
Figura 30. Diagrama de Classes ............................................................................... 50
Figura 31. Diagrama de Atividades - Visão Geral Sistema ....................................... 51
Figura 32. Diagrama de Atividades - Visão Cadastros .............................................. 52
Figura 33. Login de Acesso ao Sistema ................................................................... 53
Figure 34. Menu do Administrador do Sistema ......................................................... 54
Figura 35 - Menu de Consultas dos Usuários ........................................................... 55
Figura 36. Cadastro de Exercícios ............................................................................ 56
Figura 37. Cadastro de Meses .................................................................................. 57
Figura 38. Parâmetros do Sistema ............................................................................ 58
Figure 39. Cadastro de Áreas .................................................................................... 59
Figura 40. Cadastro de Regiões ................................................................................ 60
Figure 41. Cadastro de Empresas ............................................................................. 61
Figura 42. Cadastro de Unidades .............................................................................. 62
Figura 43. Cadastro de Tipos de Indicadores ............................................................ 63
Figura 44. Cadastro de Grupo de Indicadores .......................................................... 64
Figura 45. Cadastro de Fatores de Ponderação ....................................................... 65
Figura 46. Cadastro de Indicadores de Desempenho ............................................... 66
Figura 47. Cadastro de Metas dos Grupos de Indicadores ....................................... 67
Figura 48. Cadastro de Grupo de Cargos ................................................................. 68
Figura 49. Cadastro de Cargos ................................................................................. 69
Figura 50. Cadastro de Funcionários ........................................................................ 70
Figura 51. Cadastro de Funcionários x Grupo de Indicadores .................................. 71
Figura 52. Cadastro de Funcionários x Unidades ..................................................... 72
Figura 53. Carga de Resultados ( Excel ) .................................................................. 73
Figura 54. Manutenção de Resultados ...................................................................... 74
Figura 55 - Relatório/Consulta do Custo do Programa .............................................. 75
Figura 56 - Relatório/Consulta de Índices para Pagamento ...................................... 76
Figura 57 - Relatório/Consulta de Ficha de Desempenho Individual ........................ 77
Figura 58 - Relatório/Consulta Matriz de Desempenho ............................................. 78
LISTA DE TABELAS
Tabela 01. Lista de Eventos ...................................................................................... 21
LISTA DE ABREVIATURAS E SIGLAS
KPI Key Performance Indicator (Indicador chave de desempenho)
BSC Balance Score Card
UML Unified Modeling Language
SUMÁRIO
1. INTRODUÇÃO ................................................................................................ 15
1.1. OBJETIVOS DO TRABALHO ......................................................................... 15
1.2. PÚBLICO ALVO .............................................................................................. 16
1.3. JUSTIFICATIVAS ............................................................................................ 16
2. FERRAMENTAS UTILIZADAS ...................................................................... 16
3. ANÁLISE E LEVANTAMENTO DE REQUISITOS ......................................... 18
3.1. CLASSIFICAÇÃO DOS REQUISITOS: .......................................................... 18
3.2. VALIDAÇÃO DOS REQUISITOS E PLANOS DE TESTES ........................... 19
3.3. LISTA DE EVENTOS ...................................................................................... 20
4. PLANEJAMENTO DO PROJETO .................................................................. 22
4.1. ESTRUTURA ANALÍTICA DO PROJETO ...................................................... 22
4.2. SEQUENCIAMENTO DAS ATIVIDADES ....................................................... 23
4.3. CRONOGRAMA DE DESENVOLVIMENTO .................................................. 24
5. ANÁLISE DO SISTEMA ................................................................................. 25
5.1. DIAGRAMAS DE CASO DE USO .................................................................. 25
5.2. DIAGRAMA DE CLASSES ............................................................................. 50
5.3. DIAGRAMA DE ATIVIDADES ........................................................................ 51
5.3.1. Visão Geral do Sistema .................................................................................. 51
5.3.2. Visão Cadastros .............................................................................................. 52
6. INTERFACES DO SISTEMA .......................................................................... 53
7. CONCLUSÃO ................................................................................................. 79
8. REFERÊNCIAS .............................................................................................. 80
9. ANEXOS ......................................................................................................... 81
15
1. INTRODUÇÃO
É cada vez mais comum, nos depararmos com grandes empresas buscando no
mercado novas ferramentas de gestão e desenvolvendo sistemas especialistas para
acompanhamento do negócio, a fim de tornar-se cada vez mais competitiva,
ganhando em melhoria operacional, redução de custos e consequentemente
maximização do lucro.
Uma ferramenta de gestão estratégica muito utilizada pelas empresas para
mensuração do seu desempenho é o BSC (Balanced Score Card).
Assim que definida a estratégia da empresa, o BSC vem para transformá - la em
objetivos, indicadores de desempenho, metas e planos de ação, constituindo assim
uma base de monitoramento e gerenciamento do negócio.
O trabalho a ser desenvolvido será com base em uma grande empresa do setor
sucroalcooleiro e geração de energia, que possui um modelo de gestão baseado nos
conceitos do BSC.
1.1. OBJETIVOS DO TRABALHO
O sistema proposto tem como meta manter em um banco de dados único, as
informações do seu sistema de gestão, de todas as áreas e unidades da empresa,
tornando mais fácil o acompanhamento, controle, divulgação dos resultados e
apuração dos valores a serem pagos aos executivos a titulo de bonificação pelos
resultados obtidos.
Atualmente todo acompanhamento, controle, apuração e divulgação dos resultados
da performance de cada área, são controladas em planilhas Excel, onde cada área
possui uma planilha separada.
Devido à dificuldade na consolidação das informações, apenas é possível gerar as
informações e disponibilizá-las aos executivos duas vezes no ano. Com o trabalho
proposto, a meta é que o sistema seja alimentado mensalmente com os resultados e
16
que os resultados parciais sejam apresentados em intervalos menores de tempo a
fim de garantir aos executivos informações em tempo para tomada de decisão.
1.2. PÚBLICO ALVO
Departamento de controladoria e gestão da empresa e todas as áreas envolvidas no
processo.
1.3. JUSTIFICATIVAS
Por se tratar de um sistema que, além de acompanhar os resultados dos indicadores
de desempenho da empresa, gera também índices que são utilizados para apuração
de valores que são pagos a título de bônus aos executivos, identificou-se a
necessidade de ter um sistema mais seguro e eficaz.
2. FERRAMENTAS UTILIZADAS Será utilizada para o desenvolvimento do sistema proposto, a Análise Orientada a
Objetos e as ferramentas para modelagem, programação e banco de dados:
Segundo MELLO ( 2004, p.33) :
UML (Unified Modeling Language) é uma ferramenta de modelagem que
proporciona uma forma padrão para a preparação de planos de arquitetura
de projetos de sistemas, incluindo aspectos conceituais tais como processos
de negócios e funções do sistema, além de itens concretos como as classes
escritas em determinada linguagem de programação, esquemas de bancos
de dados e componentes de software reutilizáveis.
17
Diagramas utilizados no projeto:
� Diagrama de Caso de uso: tem por finalidade descrever de forma gráfica
todos os cenários do sistema, cenário de sucesso (principal) e os alternativos,
também demonstrar sequência das ações e atores envolvidos.
� Diagrama de Classes: principal diagrama na análise orientada a objetos, tem
por finalidade demonstrar e relacionar todos os objetos definidos para o
sistema durante o processo de levantamento de requisitos e mapeamento
dos casos de uso. Um classe é representada por uma caixa com 3 repartições
onde são demonstrados o Nome da Classe, Atributos e Métodos.
� Diagrama de Atividades: Tem por objetivo demonstrar o fluxo das atividades
existentes no projeto do sistema a ser desenvolvido, seguindo o cenário
desenhado e descrito nos diagramas de caso de uso.
� Diagrama de Sequencia: Tem por objetivo demonstrar de forma gráfica
todas as ações que o sistema deverá executar através das interações sistema
x atores.
Astah é uma ferramenta gráfica de análise e desenvolvimento baseada na
plataforma Windows que possibilita a confecção de toda a modelagem UML, e
suporta várias linguagens de programação como: Java, C#, VB, etc.
Segundo Durães (2008, p.5):
Visual Studio 2008 é uma ferramenta de desenvolvimento para a
construção de aplicações na plataforma .NET Framework 3.5, trazendo
nessa versão um grande conjunto de recursos voltados para o
desenvolvimento de aplicações web, além de melhorias no IDE (Integrated
Development Enviroment).
SQL Server 2005 é uma ferramenta complexa que traz grandes vantagens,
principalmente nas ferramentas de Administração e Desenvolvimento, fornece
solução de gerenciamento de informação que pode ajudar organizações de qualquer
18
porte, sua análise de gerenciamento de dados de última geração fornece mais
segurança, escalabilidade e disponibilidade de dados, tornando-os mais fáceis de
criar, programar, gerenciar e também são mais confiáveis e seguros.
C# (Csharp) é uma linguagem de programação Orientada a Objetos criada pela
Microsoft, faz parte da sua plataforma .Net, criada do zero baseada na estrutura do
C++ e JAVA e pode ser utilizada no desenvolvimento de aplicações Desktop e Web.
HiperEditor é uma ferramenta computacional multiplataforma para criação e edição
de uma árvore hiperbólica a partir de uma inteface amigável e intuitiva.
.NetCharting é uma ferramenta para construção de rápida e dinâmica de gráficos de
controle, desenvolvida pela empresa Corporate Web Solution para a plataforma
.NET, possui uma imensa variedades de modelos gráficos, recurso poderoso de
acesso a dados e um sistema de agregação com suporte a cálculos.
3. ANÁLISE E LEVANTAMENTO DE REQUISITOS
Após identificada a necessidade de desenvolvimento do sistema, o levantamento de
requisitos foi feito através de entrevistas com o usuário responsável pelo sistema
atual para entendimento da situação atual, fluxo das informações e estudo detalhado
de todas as regras de negócio existentes no modelo de cálculo existente em Excel.
Nessa fase foram identificados todos os requisitos e fechado o escopo do
desenvolvimento.
3.1. CLASSIFICAÇÃO DOS REQUISITOS:
� Cadastros de Empresas, Unidades, Exercícios, Períodos, Indicadores, Grupo
de Indicadores, Regiões, Metas, Parâmetros Sistema, Funcionários, Cargos,
Tipos de Indicadores, Usuários;
19
� Relacionamentos Funcionários x Grupo de Indicadores, Input dos Resultados,
Funcionários x Unidades;
� Processamento dos resultados;
� Relatórios / Consultas de Fichas de Desempenho, Índices para apuração de
bônus;
3.2. VALIDAÇÃO DOS REQUISITOS E PLANOS DE TESTES
A validação dos requisitos levantada com o cliente/usuário final tem como objetivo
evitar problemas futuros na construção do sistema que possam ocasionar re-
trabalhos, atraso no cronograma e aumento no custo do sistema. Outro objetivo é
mostrar que os requisitos levantados definem o sistema pretendido, ou seja, nessa
fase o escopo deve ser fechado.
Questionário de validação de requisitos
1. Os requisitos levantados com o cliente/usuários conseguiram abranger todas as
necessidades?
( x ) sim ( ) não
2. Foram esclarecidas todas as dúvidas levantadas pelo analista?
( x ) sim ( ) não
3. Os requisitos levantados e apresentados demonstram o que se espera do
sistema?
( x ) sim ( ) não
4. Foram identificados pontos nos requisitos levantados que necessitam de revisão?
( ) sim ( x ) não
5. A análise do sistema esta de acordo com as necessidades do cliente?
( x ) sim ( ) não
20
Nessa fase também será criado o plano de teste de aceitação do sistema, que
consiste em mapear todas as funcionalidades do sistema x resultados esperado.
Planilha para elaboração plano de teste.
Figura 01 Planilha para elaboração plano de testes
3.3. LISTA DE EVENTOS
No.
Evento Case de Uso
01 Usuário ou Administrador solicita acesso ao sistema
Efetuar Login
02 Administrador solicita cadastro de novo exercício
Manter Exercícios
03 Administrador solicita cadastro de meses do exercício
Manter Meses
04 Administrador solicita cadastro de áreas da empresa
Manter Áreas
05 Administrador solicita cadastro de usuários
Manter Usuários
06 Administrador solicita cadastro de empresas
Manter Empresas
07
Administrador solicita cadastro de regiões
Manter Regiões
08 Administrador solicita cadastro de unidades
Manter Unidades
09 Administrador solicita cadastro de grupo de cargos
Manter Grupo de Cargos
10
Administrador solicita cadastro de cargos Manter Cargos
21
11 Administrador solicita cadastro de funcionários
Manter Funcionários
12 Administrador solicita cadastro de grupo de indicadores (kpi)
Manter Grupo de Indicadores
13 Administrador solicita cadastro de fatores de ponderação de resultados (kpi)
Manter Fatores de Ponderação
14 Administrador solicita cadastro de tipos de indicadores (kpi)
Manter Tipos de Indicadores
15 Administrador solicita cadastro de indicadores de desempenho ( kpi )
Manter Indicadores
16 Administrador solicita atribuição de grupos de indicadores à funcionários para o exercício
Atribuir Grupo de Indicadores à Funcionários
17 Administrador solicita cadastro de metas do exercício para os grupos de indicadores
Manter Metas Grupo Indicadores
18 Administrador solicita cadastro de funcionários x unidades de sua responsabilidade
Manter atribuição funcionários à unidades
19 Administrador solicita cadastro de parâmetros do sistema para o exercício corrente
Manter Parâmetros do Sistema
20 Administrador solicita cadastro dos resultados de indicadores do exercício selecionado
Manter resultados Indicadores
21 Administrador/Usuário solicita visualização de fichas individual de desempenho do exercício selecionado
Consultar/Emitir relatórios de fichas de desempenho individual
22 Administrador/Usuário solicita visualização de resultados indicadores por empresas / unidades do exercício selecionado
Consultar/Emitir relatórios resultados por empresas e unidades
23 Administrador/Usuário solicita visualização evolução resultados indicadores por área e mês do exercício selecionado
Consultar/Emitir resumo resultados por área e mês
24 Administrador/Usuário solicita visualização custo do programa de incentivos por empresa / área / unidade
Consultar/Emitir relatórios custo do programa
25 Administrador solicita visualização relatório de índices para pagamento do bônus
Consultar/Emitir relatórios de índices para pagamento
Tabela 01. Lista de Eventos
22
4. PLANEJAMENTO DO PROJETO
4.1. ESTRUTURA ANALÍTICA DO PROJETO
Figura 02. Estrutura Analítica do Projeto
23
4.2. SEQUENCIAMENTO DAS ATIVIDADES
Figura 03. Sequenciamento das Atividades
24
4.3. CRONOGRAMA DE DESENVOLVIMENTO
A ferramenta para gerenciamento do cronograma do projeto escolhida foi a Gantt Project.
Figura 04. Cronograma de desenvolvimento do projeto
25
5. ANÁLISE DO SISTEMA
5.1. DIAGRAMAS DE CASO DE USO
Nome do caso de uso: Efetuar Login
Objetivo: Realizar o processo de acesso ao sistema através do controle de login e senha de usuários
cadastrados.
Ator (es): Usuários e Administrador
Figura 05. Diagrama de caso de uso - Efetuar Login
Cenário Principal
1. O usuário solicita acesso ao sistema SINC selecionando o ícone na área de trabalho;
2. É apresentada a tela de controle de acesso do sistema, onde o usuário deverá entrar com o seu
login e senha e exercício;
3. O usuário digita seu login e senha e clica no botão Efetuar Login;
4. O sistema faz a validação do usuário e senha;
5. O sistema é aberto e liberadas as opções pertinentes ao perfil cadastrado para o usuário;
Cenário Alternativo:
1. O usuário não esta cadastrado no sistema;
O sistema exibe uma mensagem de usuário não cadastrado e fecha o aplicativo após o usuário
clicar em OK.
2. Senha inválida;
O sistema exibe mensagem de senha inválida e volta para a tela de login para nova tentativa.
26
Nome do caso de uso: Manter Exercícios
Objetivo: Efetuar manutenção no cadastro de exercícios (anos) no sistema.
Ator (es): Administrador
Figura 06. Diagrama de caso de uso - Manter Exercícios
Cenário Principal
1. O administrador seleciona a opção cadastro de exercícios;
2. O sistema abre a tela do sistema com os campos necessários para cadastro de exercícios;
3. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. O exercício que está sendo cadastrado já existe;
O sistema exibe uma mensagem de exercício já está cadastrado, aborta o cadastramento e volta
na tela de cadastro de exercício.
27
Nome do caso de uso: Manter Meses
Objetivo: Efetuar manutenção no cadastro de meses dos exercícios.
Ator (es): Administrador
Figura 07. Diagrama de caso de uso - Manter Meses
Cenário Principal
1. O administrador seleciona a opção cadastro de meses;
2. O sistema abre a tela do sistema com os campos necessários para cadastro de meses;
3. O sistema disponibiliza uma lista com os 12 meses do ano para seleção;
4. O administrador seleciona o exercício desejado, faz a seleção dos meses que deseja cadastrar e
seleciona opção incluir;
Cenário Alternativo:
1. O mês que está sendo cadastrado já existe;
O sistema exibe uma mensagem de mês já está cadastrado, aborta o cadastramento e volta na
tela de cadastro de exercício.
28
Nome do caso de uso: Manter Áreas
Objetivo: Efetuar manutenção no cadastro de todas as áreas (setores) da empresa.
Ator (es): Administrador
Figura 08. Diagrama de caso de uso - Manter Áreas
Cenário Principal
1. O administrador seleciona a opção cadastro de áreas;
2. O sistema abre a tela do sistema com os campos necessários para cadastro de áreas;
3. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. A área que está sendo cadastrada já existe;
O sistema exibe uma mensagem de área já está cadastrada, aborta o cadastramento e volta na
tela de cadastro de áreas.
29
Nome do caso de uso: Manter Usuários
Objetivo: Efetuar manutenção no cadastro de usuários que terão acesso ao sistema.
Ator (es): Administrador
Figura 09. Diagrama de caso de uso - Manter Usuários
Cenário Principal
1. O administrador seleciona a opção cadastro de usuários;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro de usuários;
3. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. O usuário que está sendo cadastrado já existe;
O sistema exibe uma mensagem que o usuário já está cadastrado, aborta o cadastramento e
volta na tela de cadastro de usuários.
30
Nome do caso de uso: Manter Empresas
Objetivo: Efetuar manutenção no cadastro de empresas que participarão do sistema de incentivos.
Ator (es): Administrador
Figura 10. Diagrama de caso de uso - Manter Empresas
Cenário Principal
1. O administrador seleciona a opção cadastro de empresas;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro de empresas;
3. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. A empresa que está sendo cadastrada já existe;
O sistema exibe uma mensagem que a empresa já está cadastrada, aborta o cadastramento e
volta na tela de cadastro de empresas.
31
Nome do caso de uso: Manter Regiões
Objetivo: Efetuar manutenção no cadastro de regiões (geográficas) onde está localizada cada
unidade das empresas.
Ator (es): Administrador
Figura 11. Diagrama de caso de uso - Manter Regiões
Cenário Principal
1. O administrador seleciona a opção cadastro de regiões;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro de regiões;
3. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. A região que está sendo cadastrada já existe;
O sistema exibe uma mensagem que a região já está cadastrada, aborta o cadastramento e volta
na tela de cadastro de regiões.
32
Nome do caso de uso: Manter Unidades
Objetivo: Efetuar manutenção no cadastro de unidades que participarão do sistema de incentivos.
Ator (es): Administrador
Figura 12. Diagrama de caso de uso - Manter Unidades
Cenário Principal
1. O administrador seleciona a opção cadastro de unidades;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro de unidades;
3. O sistema disponibiliza uma lista das empresas existentes e botão de atalho para cadastro de
empresas;
4. O sistema disponibiliza uma lista das regiões existentes e botão de atalho para cadastro de
regiões;
5. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. A unidade que está sendo cadastrada já existe;
O sistema exibe uma mensagem que a unidade já está cadastrada, aborta o cadastramento e
volta na tela de cadastro de unidades.
2. Não existe a empresa/região cadastrada para que seja relacionada à unidade a ser inserida;
O sistema possui um atalho para o cadastro de empresas/regiões.
33
Nome do caso de uso: Manter Grupo de Cargos
Objetivo: Efetuar manutenção no cadastro de grupos de cargos.
Ator (es): Administrador
Figura 13. Diagrama de caso de uso - Manter Grupo Cargos
Cenário Principal
1. O administrador seleciona a opção cadastro de grupo de cargos;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro de grupo de
cargos;
3. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. O grupo de cargo que está sendo cadastrada já existe;
O sistema exibe uma mensagem que o grupo de cargo já está cadastrado, aborta o
cadastramento e volta na tela de cadastro de grupo de cargos.
34
Nome do caso de uso: Manter Cargos
Objetivo: Efetuar manutenção no cadastro de cargos.
Ator (es): Administrador
Figura 14. Diagrama de caso de uso - Manter Cargos
Cenário Principal
1. O administrador seleciona a opção cadastro de cargos;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro de cargos;
3. O sistema disponibiliza uma lista dos grupos de cargos existentes e botão de atalho para
cadastro de grupo de cargos;
4. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. O cargo que está sendo cadastrado já existe;
O sistema exibe uma mensagem que o cargo já existe, aborta o cadastramento e volta na tela de
cadastro de cargos.
2. Não existe o grupo de cargo cadastrado para que seja relacionada ao cargo a ser inserido;
O sistema possui um atalho para o cadastro de grupo de cargo.
35
Nome do caso de uso: Manter Funcionários
Objetivo: Efetuar manutenção no cadastro dos funcionários que irão participar do sistema de
apuração de bônus.
Ator (es): Administrador
Figura 15. Diagrama de caso de uso - Manter Funcionários
Cenário Principal
1. O administrador seleciona a opção cadastro de funcionários;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro de funcionários;
3. O sistema disponibiliza uma lista das áreas existentes e um atalho para o cadastro de áreas;
4. O sistema disponibiliza uma lista das unidades existentes e um atalho para cadastro de unidades;
5. O sistema disponibiliza uma lista de cargos existentes e um atalho para cadastro de cargos;
6. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. O funcionário que está sendo cadastrado já existe;
O sistema exibe uma mensagem que o funcionário já existe, aborta o cadastramento e volta na
tela de cadastro de funcionários.
2. Não existe a área, unidade ou cargo cadastrado para que seja(m) relacionado(s) ao funcionário a
ser inserido;
O sistema possui um atalho para o cadastro de áreas, unidades e cargos.
36
Nome do caso de uso: Manter Grupo de Indicadores
Objetivo: Efetuar manutenção no cadastro dos grupos de indicadores de desempenho que serão
acompanhados via sistema de incentivos.
Ator (es): Administrador
Figura 16. Diagrama de caso de uso - Manter Grupos Indicadores
Cenário Principal
1. O administrador seleciona a opção cadastro de grupo de indicadores;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro de grupo de
indicadores;
3. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. O grupo de indicador que está sendo cadastrado já existe;
O sistema exibe uma mensagem que o grupo de indicadores já existe, aborta o cadastramento e
volta na tela de cadastro de grupo de indicadores.
37
Nome do caso de uso: Manter Fator de Ponderação
Objetivo: Efetuar manutenção no cadastro dos fatores de ponderação de resultados e metas que
serão posteriormente relacionados a cada indicador cadastrado.
Ator (es): Administrador
Figura 17. Diagrama de caso de uso - Manter Fatores Ponderação
Cenário Principal
1. O administrador seleciona a opção cadastro de fatores de ponderação;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro de fatores de
ponderação;
3. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. O fator de ponderação que está sendo cadastrado já existe;
O sistema exibe uma mensagem que o fator de ponderação já existe, aborta o cadastramento e
volta na tela de cadastro de fatores de ponderação.
38
Nome do caso de uso: Manter Tipos de Indicadores
Objetivo: Efetuar manutenção no cadastro dos tipos de indicadores existentes.
Ator (es): Administrador
Figura 18. Diagrama de caso de uso - Manter Tipo de Indicador
Cenário Principal
1. O administrador seleciona a opção cadastro de tipos de indicadores;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro do tipo de
indicador;
3. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. O tipo de indicador que está sendo cadastrado já existe;
O sistema exibe uma mensagem que o tipo de indicador já existe, aborta o cadastramento e volta
na tela de cadastro de tipos de indicadores.
39
Nome do caso de uso: Manter Indicadores
Objetivo: Efetuar manutenção no cadastro dos indicadores de desempenho (kpi´s) que são
acompanhados pela empresa.
Ator (es): Administrador
Figura 19. Diagrama de caso de uso - Manter Indicadores
Cenário Principal
1. O administrador seleciona a opção cadastro de indicadores;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro de indicadores;
3. O sistema disponibiliza uma lista dos tipos de indicadores existentes e um atalho para o cadastro
de tipos de indicadores;
4. O sistema disponibiliza uma lista dos grupos de indicadores existentes e um atalho para cadastro
de grupos de indicadores;
5. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. O indicador que está sendo cadastrado já existe;
O sistema exibe uma mensagem que o indicador já existe, aborta o cadastramento e volta na tela
de cadastro de indicadores.
2. Não existe o tipo de indicador ou o grupo de indicador cadastrado para que seja(m)
relacionado(s) ao indicador a ser inserido;
O sistema possui um atalho para o cadastro de tipos de indicadores e grupo de indicadores.
40
Nome do caso de uso: Manter atribuição funcionários à unidades
Objetivo: Configurar o sistema atribuindo aos funcionários a(s) unidade(s) que ele pertence e é
responsável no exercício.
Ator (es): Administrador
Figura 20. Diagrama de caso de uso - Manter atribuição funcionários à unidades
Cenário Principal
1. O administrador seleciona a opção cadastro funcionário x unidades;
2. O sistema abre a tela do sistema e apresenta duas janelas, uma com a relação de funcionários e
outra com a relação de unidades com opção para múltiplas seleções;
3. O administrador seleciona o funcionário e a(s) unidades e escolhe a opção gerar
relacionamentos;
4. O sistema executa a rotina que irá gravar o relacionamento no banco de dados;
Cenário Alternativo:
1. A unidade já esta cadastrada para o funcionário no exercício selecionado;
O sistema não efetua o cadastro e exibe uma mensagem com a quantidade de registros inseridos
(caso nenhum registro seja inserido, uma mensagem de 0 registros inseridos é exibida).
41
Nome do caso de uso: Atribuir Grupo de Indicadores à funcionários
Objetivo: Configurar o sistema atribuindo aos funcionários grupos de indicadores que serão
acompanhados no exercício e servirão de base para apuração do bônus de cada um.
Ator (es): Administrador
Figura 21. Diagrama de caso de uso - Atribuir Grupo de Indicadores à funcionários
Cenário Principal
1. O administrador seleciona a opção cadastro funcionário x grupo de indicadores;
2. O sistema abre a tela do sistema e permite duas formas de cadastrar o relacionamento de
funcionários x grupos de indicadores:
2.1. O sistema permite que o administrador defina os todos os grupos de indicadores por cargo e
disponibiliza uma rotina que faz geração para todos os funcionários que pertencem ao cargo;
2.2. O sistema permite que o administrador efetue o cadastro de forma individual por funcionário;
3. O sistema executa a rotina que irá gravar o relacionamento no banco de dados;
Cenário Alternativo:
1. O grupo de indicador já está cadastrado para o funcionário no exercício selecionado;
O sistema não efetua o cadastro e exibe uma mensagem com a quantidade de registros inseridos
(caso nenhum registro seja inserido, uma mensagem de 0 registros inseridos é exibida).
42
Nome do caso de uso: Manter Metas Grupo Indicadores
Objetivo: Efetuar manutenção no cadastro das metas definidas para cada grupo de indicadores
durante o exercício.
Ator (es): Administrador
Figura 22. Diagrama de caso de uso - Manter Metas Grupo Indicadores
Cenário Principal
1. O administrador seleciona a opção cadastro de metas dos grupos de indicadores;
2. O sistema abre a tela do sistema e apresenta três janelas, relação de exercícios, relação de
grupos de indicadores e outra com a relação das unidades com opção para múltiplas seleções;
3. O administrador seleciona o exercício, os grupos de indicadores e seleciona a(s) unidade(s),
preenche os campos meta mínima, orçamento e máxima e escolhe a opção gravar metas;
4. O sistema executa a rotina que irá gravar as metas por grupo de indicadores, exercício e
unidades no banco de dados;
Cenário Alternativo:
1. A meta do grupo de indicador já esta cadastrada para a unidade no exercício selecionado;
O sistema não efetua o cadastro e exibe uma mensagem com a quantidade de registros inseridos
(caso nenhum registro seja inserido, uma mensagem de 0 registros inseridos é exibida).
43
Nome do caso de uso: Manter Parâmetros do Sistema
Objetivo: Efetuar manutenção no cadastro dos parâmetros do sistema para o exercício selecionado.
Ator (es): Administrador
Figura 23. Diagrama de caso de uso - Manter Parâmetros do Sistema
Cenário Principal
1. O administrador seleciona a opção cadastro de parâmetros do sistema;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro dos parâmetros do
sistema;
3. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Alternativo:
1. O parâmetro para grupo de indicador e exercício selecionado já existe;
O sistema exibe uma mensagem que o cadastro do parâmetro já existe, aborta o cadastramento
e volta na tela de cadastro de parâmetros.
44
Nome do caso de uso: Manter / Carregar Resultados Indicadores
Objetivo: Efetuar a manutenção e/ou carregar resultados dos indicadores de desempenho do
exercício por mês.
Ator (es): Administrador
Figura 24. Diagrama de caso de uso - Manter/Carregar Resultados Indicadores
Cenário Principal 1
1. O administrador seleciona a opção Cadastrar/Carregar Resultados;
2. O sistema abre a tela do sistema com os campos necessários para o cadastro dos resultados dos
indicadores;
3. O administrador seleciona a opção incluir e após preencher todos os campos necessários
escolhe a opção gravar;
Cenário Principal 2
1. O administrador seleciona a opção Cadastrar/Carregar Resultados;
2. O sistema disponibiliza uma opção para efetuar o cadastro dos resultados através do processo de
carga de dados via Excel;
3. O administrador seleciona a opção efetuar carga e seleciona o arquivo para carga e escolhe a
opção carregar dados;
4. O sistema executa o processo de carga dos dados mostra os dados na tela para validação do
usuário e habilita a opção gravar dados ou cancelar;
5. O administrador valida os dados carregados e escolhe a opção gravar dados;
Cenário Alternativo:
1. O valor do resultado para o exercício, mês, indicador e unidade parâmetro já está cadastrado;
O sistema ignora a inclusão dos dados e faz a alteração do registro
2. Existe algum campo (exercício, mês, unidades, indicador) que não existe cadastrado no sistema;
O sistema não insere os dados e apresenta na tela uma relação dos registros com problemas.
45
Nome do caso de uso: Consultar/Emitir relatórios de fichas de desempenho individual
Objetivo: Gerar consultas e impressões de fichas individuais para o acompanhamento dos resultados
dos indicadores.
Ator (es): Administrador / Usuários
Figura 25. Diagrama de caso de uso - Consultar/Emitir relatórios de fichas de desempenho individual
Cenário Principal 1
1. O usuário seleciona a opção Relatório de Fichas Individuais;
2. O sistema considera o exercício selecionado no ato do login no sistema;
3. O sistema abre a tela do relatório e libera os seguintes argumentos para geração do relatório:
3.1. Relação de empresas que o usuário pode selecionar para emissão do relatório;
3.2. Relação de unidades que o usuário pode selecionar para emissão do relatório;
3.3. Relação com os funcionários subordinados ao usuário que está solicitando o relatório. O
usuário que está selecionado o relatório também irá constar na relação;
3.4. Relação de meses disponíveis para geração do relatório. O usuário poderá fazer seleção de
um ou mais meses;
4. O usuário pode selecionar um funcionário ou todos para impressão;
5. O usuário preenche os argumentos para emissão do relatório e escolhe a opção visualizar e ou
imprimir relatório;
Exceção
Se usuário for administrador do sistema o sistema irá liberar todas as empresas, unidades e
funcionários que participam do sistema de incentivos no exercício selecionado.
46
Nome do caso de uso: Consultar/Emitir relatórios de resultados por empresas e unidades
Objetivo: Gerar consultas e impressões de relatórios para acompanhamento dos resultados com a
visão: comparativo por empresas e unidades.
Ator (es): Administrador / Usuários
Figura 26. Diagrama de caso de uso - Consultar/Emitir relatórios resultados por empresa e unidades
Cenário Principal 1
1. O usuário seleciona a opção Relatório de Resultados – Visão Empresas/Unidades;
2. O sistema considera o exercício selecionado no ato do login no sistema;
3. O sistema abre a tela do relatório e libera os seguintes argumentos para geração do relatório:
3.1. Relação de empresas que o usuário pode selecionar para emissão do relatório;
3.2. Relação de unidades que o usuário pode selecionar para emissão do relatório;
3.3. Relação de meses disponíveis para geração do relatório. O usuário poderá fazer seleção de
um ou mais meses;
4. O usuário preenche os argumentos para emissão do relatório e escolhe a opção visualizar e ou
imprimir relatório;
Exceção
Se usuário for administrador do sistema o sistema irá liberar todas as empresas, unidades que
participam do sistema de incentivos no exercício selecionado.
47
Nome do caso de uso: Consultar/Emitir resumo resultados por área
Objetivo: Gerar consultas e emitir relatórios de resumos dos resultados dos indicadores por área.
Ator (es): Administrador / Usuários
Figura 27. Diagrama de caso de uso - Consultar/Emitir relatórios resultados por área
Cenário Principal 1
1. O usuário seleciona a opção Relatório de Resultados – Visão Áreas;
2. O sistema considera o exercício selecionado no ato do login no sistema;
3. O sistema abre a tela do relatório e libera os seguintes argumentos para geração do relatório:
3.1. Relação de áreas que o usuário pode selecionar para emissão do relatório;
3.2. Relação de meses disponíveis para geração do relatório. O usuário poderá fazer seleção de
um ou mais meses;
4. O usuário preenche os argumentos para emissão do relatório e escolhe a opção visualizar e ou
imprimir relatório;
Exceção
Se usuário for administrador do sistema o sistema irá liberar todas as áreas que participam do
sistema de incentivos no exercício selecionado.
48
Nome do caso de uso: Consultar/Emitir relatório custo do programa
Objetivo: Gerar consultas e emitir relatório resumido do custo do programa por área, empresas e
unidades do exercício selecionado. Custo calculado com base na quantidade de salários apurada
para cada funcionário multiplicado pelo seu salário nominal cadastrado.
Ator (es): Administrador / Usuários
Figura 28. Diagrama de caso de uso - Consultar/Emitir relatório custo do programa
Cenário Principal 1
1. O usuário seleciona a opção Relatório de Resultados – Visão Custos;
2. O sistema considera o exercício selecionado no ato do login no sistema;
3. O sistema abre a tela do relatório e libera os seguintes argumentos para geração do relatório:
3.1. Relação de empresas que o usuário pode selecionar para emissão do relatório;
3.2. Relação de áreas que o usuário pode selecionar para emissão do relatório;
3.3. Relação de unidades que o usuário pode selecionar para emissão do relatório;
3.4. Relação de meses disponíveis para geração do relatório. O usuário poderá fazer seleção de
um ou mais meses;
4. O usuário preenche os argumentos para emissão do relatório e escolhe a opção visualizar e ou
imprimir relatório;
Exceção
Se usuário for administrador do sistema o sistema irá liberar todas as empresas, unidades e áreas
que participam do sistema de incentivos no exercício selecionado.
49
Nome do caso de uso: Consultar/Emitir relatório de índices para pagamento
Objetivo: Gerar consultas e emitir relatórios dos índices (em quantidade de salários) para pagamento
dos bônus em folha por empresa, área, unidades e funcionários
Ator (es): Administrador / Usuários
Figura 29. Diagrama de caso de uso - Consultar/Emitir relatório de índices para pagamento
Cenário Principal 1
1. O usuário seleciona a opção Relatório de Resultados – Visão Índices para Pagamento;
2. O sistema considera o exercício selecionado no ato do login no sistema;
3. O sistema abre a tela do relatório e libera os seguintes argumentos para geração do relatório:
3.1. Relação de empresas que o usuário pode selecionar para emissão do relatório;
3.2. Relação de áreas que o usuário pode selecionar para emissão do relatório;
3.3. Relação de unidades que o usuário pode selecionar para emissão do relatório;
3.4. Relação com os funcionários subordinados ao usuário que está solicitando o relatório. O
usuário que está selecionando o relatório também irá constar na relação;
3.5. Relação de meses disponíveis para geração do relatório. O usuário poderá fazer seleção de
um ou mais meses;
4. O usuário preenche os argumentos para emissão do relatório e escolhe a opção visualizar e ou
imprimir relatório;
Exceção
Se usuário for administrador do sistema o sistema irá liberar todas as empresas, unidades, áreas e
funcionários que participam do sistema de incentivos no exercício selecionado.
5.2.5.2.5.2.5.2.5.2. DDDIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSESIAGRAMA DE CLASSES
Figura
IAGRAMA DE CLASSES
Figura
IAGRAMA DE CLASSES
Figura
IAGRAMA DE CLASSES
Figura
IAGRAMA DE CLASSES
Figura
IAGRAMA DE CLASSES
Figura
IAGRAMA DE CLASSES
Figura
IAGRAMA DE CLASSES
Figura
IAGRAMA DE CLASSES
Figura
IAGRAMA DE CLASSES
Figura 30
IAGRAMA DE CLASSES
30
30. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes. Diagrama de Classes
50505050
51
5.3. DIAGRAMA DE ATIVIDADES
5.3.1. Visão Geral do Sistema
Figura 31. Diagrama de Atividades - Visão Geral Sistema
52
5.3.2. Visão Cadastros
Figura 32. Diagrama de Atividades - Visão Cadastros
53
6. INTERFACES DO SISTEMA
Figura 33. Login de Acesso ao Sistema
54
Figure 34. Menu do Administrador do Sistema
55
Figura 35 - Menu de Consultas dos Usuários
56
Figura 36. Cadastro de Exercícios
57
Figura 37. Cadastro de Meses
58
Figura 38. Parâmetros do Sistema
59
Figure 39. Cadastro de Áreas
60
Figura 40. Cadastro de Regiões
61
Figure 41. Cadastro de Empresas
62
Figura 42. Cadastro de Unidades
63
Figura 43. Cadastro de Tipos de Indicadores
64
Figura 44. Cadastro de Grupo de Indicadores
65
Figura 45. Cadastro de Fatores de Ponderação
66
Figura 46. Cadastro de Indicadores de Desempenho
67
Figura 47. Cadastro de Metas dos Grupos de Indicadores
68
Figura 48. Cadastro de Grupo de Cargos
69
Figura 49. Cadastro de Cargos
70
Figura 50. Cadastro de Funcionários
71
Figura 51. Cadastro de Funcionários x Grupo de Indicadores
72
Figura 52. Cadastro de Funcionários x Unidades
73
Figura 53. Carga de Resultados ( Excel )
74
Figura 54. Manutenção de Resultados
75
Figura 55 - Relatório/Consulta do Custo do Programa
76
Figura 56 - Relatório/Consulta de Índices para Pagamento
77
Figura 57 - Relatório/Consulta de Ficha de Desempenho Individual
78
Figura 58 - Relatório/Consulta Matriz de Desempenho
79
7. CONCLUSÃO
O sistema de apuração de bônus de executivos trará para a empresa uma maior
agilidade na captação, análise e divulgação dos resultados, confiabilidade e controle,
uma vez que a empresa vem crescendo muito rapidamente, e em conseqüência
disso, há um número maior de executivos e novas áreas estão sendo incorporadas.
O sistema foi direcionado para rodar na plataforma web visando acesso rápido aos
usuários envolvidos e futuramente disponibilizar aos executivos a possibilidade de
consulta dos resultados em dispositivo móbile.
Uma grande vantagem e motivação para o desenvolvimento desse trabalho foi o fato
de ter sido usuário desse sistema dentro da empresa que atualmente trabalho, ter
convivido com todas as dificuldades existentes no modelo atual, em Excel, e mais
ainda pelo fato de conhecer todas as regras de negócio.
O grande desafio para o desenvolvimento dessa aplicação foi o fato de fazer uma
aplicação para Web sem ter o domínio de nenhuma ferramenta para
desenvolvimento Web. Uma importante influência na escolha das ferramentas foram
as excelentes aulas que tive no primeiro semestre, voltadas para o desenvolvimento
Web utilizando a ferramenta Visual Studio 2008 e banco de dados SQL Server.
O desenvolvimento desse trabalho trouxe a possibilidade de conhecimento e a
prática de desenvolvimento para soluções Web, e também a visão de gerenciamento
de projetos, responsabilidades, bem como a importância que um Analista de
Sistemas deve ter em procurar conhecer e entender as regas de negócio do sistema
que está disposto a desenvolver.
80
8. REFERÊNCIAS
Booch, Rumbaugh, Jacobson; Grady, James, Ivar. UML Guia do Usuário, Tradução: Fábio Freitas. Rio de Janeiro, Editora: Campus, 2000. Erich Gama, Richard Helm, Ralph Johnson, John Vlissides, Padrões de Projetos, Tradução: Luiz A. Meirelles Salgado, Editora: Bookman, 2000 Fábio Camara, Dominando o Visual Studio .NET com C#, 2ª. Edição Atualizada e Ampliada, Visual Books. Ana Cristina Melo, Desenvolvendo aplicações com UML 2.0: do conceitual à implementação, 2ª. Edição Atualizada, Editora: Brasport, 2004. Eduardo Spaki, Evilázaro Alves, José Antonio Leal de Farias, José Lino Neto, Mácio Fábio Althmann, Ramon Durães, Rodrigo Kono, Desenvolvendo Aplicações WEB usando o Visual Sutdio 2008, 1ª Edição, Editora Brasport, 2008. Andrew Stellman, Jennifer Greene, Use a Cabeça C#, 1ª Edição, Editora Alta Books, 2008. Evangelista, Silvio. HiperEditor – Editor de Árvore Hiperbólica. Disponível em <repositório.agrolivre.gov.br/projects/hipereditor>. Acesso em : 27/09/2010. Corporate Web Solutions - .netCharting. Disponível em </www.dotnetcharting.com> Acesso em 20/10/2010.
81
9. ANEXOS
Exemplo de ficha de acompanhamento e apuração bônus atual em Excel
Memória de calculo % captura salários
Se Realizado < Mínimo
Captura = 0%
Se Realizado = Mínimo
Caputura = 40%
Se Realizado > Mínimo e Menor Orçamento
Captura = 40% + ( 70%-40%) / (Orçamento – Mínimo) * (Realizado – Mínimo)
Se Realizado = Orçamento
Captura = 70%
Se Realizado > Orçamento e Menor Máximo
Captura = 70% + ( 100%-70% ) / (Máximo – Orçamento) * (Realizado – Orçamento)
Se Realizado = Máximo
Captura = 100%
Captura Mínima Captura Orçamento Captura Máxima
40% 70% 100%