Avaliaçao Efetividade Treinamento
Avaliaçao Efetividade Treinamento
Avaliaçao Efetividade Treinamento
Brasília
Dezembro, 2010
LUANA CRISTINA DE SOUSA
Brasília
Dezembro, 2010
LUANA CRISTINA DE SOUSA
Este Trabalho foi julgado adequado para a obtenção do Título de Engenheiro de Computação,
e aprovado em sua forma final pela Faculdade de Tecnologia e Ciências Sociais Aplicadas -
FATECS.
____________________________
Prof. Abiezer Amarilia Fernandez
Coordenador do Curso
Banca Examinadora:
________________________
Prof. Flávio Antônio Klein, Mestre em Estatística e Métodos Quantitativos.
Orientador
________________________
Prof. Gil Renato, Doutor em Física.
Instituição
________________________
Prof. José Julimá, Mestre em Engenharia Elétrica -Sistemas de controle.
Instituição
AGRADECIMENTOS
Agradeço primeiramente a Deus por acreditar que Ele é a razão de tudo. Aos meus pais por
terem se esforçado para me darem essa oportunidade. Ao meu esposo Gustavo e minha amiga
Bárbara por me incentivarem a concluir o curso. À minha prima Shellen e amigo Paulo por
terem me ajudado com seus conselhos e experiências. Aos meus amigos que trabalham na
Vivo por me apoiarem e cederem os dados necessários para a conclusão do projeto. Aos
professores Javier e Abiezer por ajudarem na decisão do tema do projeto. E ao meu professor
Flávio Klein que, com todo o seu conhecimento, foi um excelente orientador.
RESUMO
LISTA DE FIGURAS
LISTA DE QUADROS
LISTA DE ABREVIATURAS E SIGLAS
CAPÍTULO 1 – INTRODUÇÃO.............................................................................................13
1.1 – Apresentação do problema a ser tratado........................................................................13
1.2 – Motivação......................................................................................................................13
1.3 – Objetivos do Projeto......................................................................................................14
1.3.1 Objetivos Gerais.......................................................................................................14
1.3.2 Objetivos Específicos...............................................................................................14
1.4 – Visão Geral do Projeto...................................................................................................15
1.5 – Estrutura da Monografia................................................................................................16
CAPÍTULO 2 – REFERENCIAL TEÓRICO E TECNOLÓGICO..........................................18
2.1 – Treinamento e Desenvolvimento...................................................................................18
2.2 – Avaliação de Treinamento.............................................................................................18
2.3 – Sistemas de Avaliação de Treinamento.........................................................................21
2.3.1 – Os quatro níveis de Kirkpatrick................................................................................21
2.3.1.1 – Nível 1 – Reação.................................................................................................22
2.3.1.2 – Nível 2 – Aprendizagem.....................................................................................23
2.3.1.3 – Nível 3 – Mudança de Comportamento..............................................................24
2.3.1.4 – Nível 4 – Resultados...........................................................................................25
2.3.2 – O Modelo de Jack Phillips........................................................................................27
2.4 – Divulgação dos resultados.............................................................................................30
2.5 – Efetividade em função de indicadores de Eficácia e Eficiência....................................31
2.6 – Linguagem de programação..........................................................................................33
2.6.1 – PHP: Hypertext Preprocessor...................................................................................33
2.6.1.1 – Características Gerais da Linguagem..................................................................34
2.7 – Banco de dados MySQL................................................................................................35
2.7.1 – Características do MySQL.......................................................................................36
2.8 – Servidor Apache............................................................................................................37
2.8.1 – Características do Servido Apache...........................................................................38
CAPÍTULO 3 – DESENVOLVIMENTO DO PROJETO.......................................................39
3.1 – Etapas do Projeto...........................................................................................................39
3.2 – Coleta de dados..............................................................................................................39
3.3 – Análise dos dados..........................................................................................................43
3.4 – Modelagem do Projeto...................................................................................................44
CAPÍTULO 4 – RESULTADOS..............................................................................................50
4.1 – Teste do sistema.............................................................................................................50
CAPÍTULO 5 – CONCLUSÃO...............................................................................................60
5.1 – Conclusões.....................................................................................................................60
5.2 – Sugestões para trabalhos futuros...................................................................................60
REFERÊNCIAS BIBLIOGRÁFICAS......................................................................................62
ANEXO A – EXEMPLO DE AVALIAÇÃO DE REAÇÃO...................................................64
ANEXO B – AVALIAÇÃO DE REAÇÃO.............................................................................65
ANEXO C – AVALIAÇÃO DE APRENDIZAGEM..............................................................66
APÊNDICE A – AVALIAÇÃO DE MUDANÇA DE COMPORTAMENTO.......................67
APÊNDICE B – CÓDIGOS DO PROGRAMA.......................................................................68
LISTA DE FIGURAS
FI – Form Interpreter
CAPÍTULO 1 - INTRODUÇÃO
1.2 – Motivação
Atualmente a operadora de telefonia móvel Vivo não possui uma ferramenta que
permite avaliar se o treinamento aplicado aos funcionários influência diretamente o aumento
das vendas ou se há efetividade do mesmo. Diante disso não é possível mensurar se o dinheiro
investido está gerando retorno.
O trabalho teve inicio com pesquisa bibliográfica e revisão da literatura existente, que
incorporou estudos sobre os conceitos inerentes à Avaliação de Treinamento, Eficiência e
Eficácia.
Além deste capítulo introdutório, esta monografia está estruturada em mais quatro
capítulos e organizada da seguinte maneira:
em 2001, no Internacional Journal of Trainnig and Development, que existem pelo menos
três razões para esse aumento:
Existe uma crescente disputa entre os departamentos pelos recursos escassos das
organizações. Dessa forma, os departamentos de T&D (Treinamento e
Desenvolvimento) acham necessário mostrar os atuais impactos de seus trabalhos para
assegurar o provimento de suas necessidades nos orçamentos atuais;
Uma pesquisa realizada com 202 empresas no Canadá mostra que o cálculo do ROI de
treinamento está presente em 42,8% dos programas direcionados aos gerentes e 35,9% dos
direcionados aos demais empregados (BORGHI, 2008).
Vários autores apresentaram seus métodos, desde aquele que originou a escala de
avaliação de treinamento, Donald Kirkpatrick, em artigo datado de 1975, àquele que apresenta
a metodologia mais elaborada, Jack Phillps (PALMEIRA, 2004). O destaque de Phillips se dá
pelo método de conversão dos resultados dos programas de T&D em termos financeiros, a
ROI de treinamento.
Por entender que as considerações de demais autores, como, por exemplo, HAMBLIM
(1978) e PARRY (1997), não se distanciam significativamente dos conceitos propostos por
KIRKPATRICK (1998) e PHILLIPS (1991) elas não serão detalhadas neste trabalho.
O formulário deve ser elaborado com base nos itens que deseja descobrir e desenhado
de forma que suas respostas possam ser tabuladas e quantificadas. Para isso o autor propõe a
utilização de uma escala de respostas gradativas, a escala de Likert. Essa escala mede uma
resposta positiva ou negativa a uma afirmação. Ao responderem um questionário baseado
nesta escala, os perguntados especificam seu nível de concordância com uma afirmação.
Usualmente são usados cinco níveis de respostas:
1 – Concordo totalmente
2 – Concordo
4 – Discordo
5 – Discordo totalmente
Para que o treinando sinta-se a vontade para responder com honestidade não há
necessidade de se identificar. Deve-se haver também um espaço para comentários e sugestões.
Este é apenas o início do processo de avaliação, pois o fato do treinando ter gostado do
curso reagindo positivamente não garante o aprendizado e nem mudança de comportamento.
Para uma mudança ocorrer, este autor afirma que, além de a pessoa desejar, ela deve
saber o que mudar e como fazer, devendo também ser recompensada pela mudança, além de
trabalhar no ambiente certo, porque não haverá transferência do que foi aprendido para o
comportamento no trabalho se o clima não for propício (PALMEIRA, 2004).
Cada nível deve ser realizado no seu tempo não devendo pular etapa por achá-la
menos importante. Não se pode avaliar o treinamento apenas pela mudança ou não de
comportamento do participante, pois vários fatores influenciam este resultado. Os treinandos
não podem mudar um comportamento a menos que encontrem oportunidade para fazê-lo e as
“recompensas” pelas mudanças de comportamento no trabalho podem ser boas ou ruins, ou
seja, as sensações que o treinando pode experimentar ao colocar em pratica seu aprendizado
vão determinar sua mudança, ou não de comportamento. Por exemplo, ao se comportar de
uma nova maneira, um empregado pode gostar dos efeitos de seu novo comportamento e
decidir adotá-lo daí para frente ou não gostar dos efeitos e decidir voltar a se comportar como
antigamente, ou, ainda, gostar dos efeitos da mudança de comportamento pretendendo
continuar a se comportar da nova forma, mas se desestimulando ou até mesmo impedido por
seus superiores, pelos mais variados motivos.
25
O objetivo final do treinamento deve ser o alcance de resultados que pode ser aumento
de produção, melhoria na qualidade, redução de custos, redução de acidentes, aumento de
vendas, aumento do lucro, entre outros. Segundo KIRKPATRICK (1998), este nível é o mais
importante e mais difícil de realizar. Avaliar os resultados significa apurar que mudanças
ocorreram nas organizações em função da participação dos funcionários nos programas de
treinamento.
No entanto, não obstante ao fato de que este nível é o mais complexo de ser avaliado,
é preciso que os profissionais de treinamento observem, mais do que em qualquer outro nível
de avaliação proposto até agora, se as informações provenientes das avaliações superam os
custos de se avaliar. A relação entre custo e beneficio se apresenta ainda mais crítica neste
nível, uma vez que avaliar os resultados do treinamento requer certamente mais recursos do
que todos os demais níveis de avaliação.
o mesmo, para modificar seu comportamento no trabalho ele deve reagir favoravelmente à
realização do treinamento e ter aprendido seus conteúdos, para atingir os resultados esperados
pela empresa o participante deve ter reagido favoravelmente à realização do treinamento, ter
aprendido seu conteúdo e modificado seu comportamento em função da aprendizagem. A
Figura 2.2 apresenta o modelo de avaliação de KIRKPATRICK (1998) e mostra que a lógica
acima não se aplica quando utilizada no sentido inverso.
Dessa forma KIRKPATRICK (1998) defende que a avaliação seja sempre iniciada no
nível de reação e que, caso a organização esteja disposta, os demais níveis devem ser
realizados posteriormente, sempre na mesma sequência, sugerida pelo autor. Para
KIRKPATRICK (1998), não se deve realizar um nível de avaliação sem que todos os níveis
27
anteriores já tenha sido realizados, pois os responsáveis pela avaliação poderão tirar
conclusões precipitadas ou até mesmo não chegar à conclusão alguma.
Para PHILLIPS & PHILLIPS (2005), a razão para se adotar os quatro níveis de
avaliação inicialmente propostos por Kirkpatrick, é que a segregação dos tipos de informação
que cada nível contém, facilita tanto o cálculo da ROI em si, quanto o entendimento dos
resultados apresentados por parte dos públicos interessados em diferentes tipos de
informação. PHILLIPS & PHILLIPS (2005) defende que, quando apresentado juntos, os
cincos níveis de avaliação representam dados capazes de relatar a história completa dos
programas.
A Figura 2.3 mostra que Kirkpatrick e Phillips esperam as mesmas informações com a
aplicação dos quatro níveis.
A equação significa que, para um resultado encontrado de 100%, para cada R$1,00
investido, a organização tem de volta R$1,00, após o pagamento de todos os custos de
programa. Como exemplo de benefícios líquidos do programa, pode-se citar: número de
unidades vendidas a mais de um produto em função da realização de um treinamento.
De acordo com PHILLIPS & PHILLIPS (2005) existem várias ferramentas que podem
ser utilizadas na coleta dos dados provenientes dos níveis de avaliação de 1 a 4 como
questionários, pesquisas de atitude, testes, entrevistas, grupo de foco e observação, por
exemplo. Deve-se lembrar, no entanto, que o nível 5 só poderá ser calculado após a obtenção
dos dados dos níveis 1 a 4.
PHILLIPS & PHILLIPS (2005) defende que, além das cinco categorias de dados
encontradas, benefícios intangíveis representam a parte de dados do nível 4 (resultados) que
não pôde ser traduzida em termos monetários. Cabe destacar a existência de uma relação de
29
Para PHILLIPS & PHILLIPS (2005), são passíveis de avaliação de nível 5, ROI, os
programas que:
Pode-se dizer, após o exame das propostas de ambos os autores, que a necessidade de
se caminhar nos níveis de avaliação propostos até então cresce em função da
representatividade de cada programa de treinamento no contexto das organizações, ou seja,
quanto mais importantes e dispendiosos os programas de treinamento, maior a necessidade de
executar uma avaliação completa desses programas.
Consolidar o programa;
Eficácia Eficiência
Refere-se aos fins, aos alvos, aos Refere-se aos meios, ao caminho
objetivos. utilizado, às etapas seguidas.
Relaciona-se com métodos, processos,
Relaciona-se com resultados, com
rotinas de trabalho, normas de ação,
propósitos e finalidades.
regulamentos.
Orientação voltada para os objetivos Orientação voltada para os recursos
empresariais. empresariais.
Visão voltada para o resultado, para a Visão voltada para o método, o meio,
consequência, para o fim. para o curso de ação.
Alcançar os resultados pretendidos
Melhor maneira de executar.
(metas).
Refere-se ao porquê das coisas. Refere-se a como fazer as coisas.
Fazer mais com menos recurso
Fazer a coisa certa (Qualidade).
(Produtividade).
Para que um treinamento seja efetivo é necessário que ele seja eficaz e eficiente. A
Figura 2.6 ilustra efetividade em função de eficiência e eficácia.
O que deve ser medido é a efetividade dos treinamentos, por meio dos indicadores de
avaliação dos níveis de eficácia e eficiência das ações de educação (fazer o que é preciso
fazer, alcance das metas, etc.) (KLEIN, 2006).
Para que o computador entenda a linguagem de programação ela deve ser convertida
em código de máquina por compilação ou interpretação.
33
O PHP é uma tecnologia de código aberto que conta com o apoio de uma grande
comunidade de usuários desenvolvedores. É independente de plataforma, havendo
implementações para todos os principais sistemas operacionais, como UNIX, Linux, Mac e
Windows, e também aceita muitos bancos de dados, como o MySQL (DEITEL, 2008).
A linguagem PHP foi criada por uma comunidade de pessoas. O sistema foi
desenvolvido originalmente em 1994 por Rasmus Lerdorf como um CGI (Common Gateway
Interface) escrito em C que permitia a interpretação de um número limitado de comandos. O
sistema foi denominado Personal Home Page Tools e teve grande aceitação pelos
programadores. Diante do êxito da ferramenta Rasmus desenhou um sistema para processar
formulários chamado de FI (Form Interpreter) e o conjunto destas duas ferramentas foi a
primeira versão compacta da linguagem: PHP/FI (APOSTILANDO, 2010).
Desde o início, a linguagem PHP foi criada com a praticidade em mente. A intenção
original de Lerdorf não era desenvolver uma linguagem toda nova, mas resolver um problema
que não tinha solução prontamente disponível. A evolução precoce do PHP não foi resultado
da intenção explícita de melhorar a linguagem, mas sim aumentar sua utilidade ao usuário. O
resultado é uma linguagem que permite ao usuário construir aplicações poderosas mesmo com
um mínimo de conhecimento (GILMORE, 2008).
34
Quando o usuário acessa uma página PHP utilizando o browser (navegador) o código
PHP é executado no servidor e os resultados são enviados para o navegador. Portanto, o
navegador exibe a página já processada, sem consumir recursos do computador. As linhas de
programação PHP são executadas no servidor e não são visualizadas, o que retorna ao usuário
é apenas o resultado do código executado.
Código aberto (open source): seu código fonte está disponível a qualquer
acesso;
Custo zero: o download é gratuito e pode ser feito a qualquer momento no site
da linguagem (www.php.net);
Permite conexão direta com diversos bancos de dados como Oracle, Sybase,
Informix, MySQL e outros;
O PHP tem suporte a outros serviços através de protocolos como IMAP (Internet
Message Access Protocol), NNTP (Network News Transfer Protocol), POP3 (Post Office
Protocol) e HTTP (Hypertext Transfer Protocol).
Facilidade de uso;
É um Software Livre;
Suporta Triggers;
Possui uma interface de manipulação de dados simples e foi escolhido para este
trabalho porque pode facilmente gravar, alterar e recuperar informações num website com
segurança e rapidez.
Como servidor Web, o Apache é o mais conhecido e usado. Os motivos incluem sua
excelente performance, segurança, compatibilidade com diversas plataformas e todos os seus
recursos (ALECRIM, 2006).
O servidor Apache é um software livre que pode ser utilizado, estudado e alterado por
qualquer pessoa. Essa característica contribuiu para a melhoria do servidor em suas
38
funcionalidades. Está disponível para vários sistemas operacionais como Linux e Windows e
executa códigos em PHP, Pearl, Shell Script e ASP. Também atua como servidor FTP, HTTP,
entre outros. Frequentemente utilizado juntamente com PHP e MySQL.
Altamente configurável;
É flexível;
Excelente desempenho;
Baixo custo.
questionário antes e depois do curso. O Quadro 3.2 mostra um comparativo entre o resultado
do teste aplicado antes com o depois do treinamento.
Os dados do nível 4, Resultados, foram cedidos pela Vivo. O Quadro 3.4 apresenta os
valores das vendas de SVA no DF no período de janeiro a junho das lojas que tiveram os
vendedores treinados e o Quadro 3.5 mostra o ganho percentual das vendas.
Itens Valores
Locação de Sala R$ 219,00
Locação Flip Chart R$ 12,00
Locação Telão R$ 32,00
Impressão de Material R$ 39,00
Encadernação R$ 51,00
Deslocamento inst. R$ 32,00
Coffee Break R$ 506,00
Água R$ 132,00
Café R$ 15,00
Instrutor R$ 60,00
Total R$ 1.098,00
Não foi utilizado o teste de hipótese para analise dos resultados, por apresentar valores
que não são necessários para a empresa.
mesmo, além do ROI calculado após informado o custo total do treinamento e os resultados
de vendas da empresa.
A linguagem UML (Unified Modeling Language), que é uma linguagem visual para a
modelagem de sistemas orientados a objetos, foi utilizada para modelagem do sistema.
Através do software VioletUML foi realizada a construção do diagrama de caso de uso. A
Figura 3.2 apresenta o digrama com todas as funcionalidades.
Nesse contexto o software possui uma versão para cada ator do sistema. A Figura 3.3
apresenta a interface principal do sistema onde é necessário inserir as informações para login.
As Figuras 3.4, 3.5, 3.6 e 3.7 mostram a interface principal de cada uma das versões.
CAPÍTULO 4 – RESULTADOS
O acesso ao sistema é liberado para qualquer usuário que tenha sido cadastrado
previamente. O perfil Administrador permite cadastrar usuários a qualquer momento. Este
cadastro é feito mediante solicitação da coordenação da área de treinamento da Vivo. A
Figura 4.1 apresenta a tela de cadastro de novos usuários.
A Figura 4.6 apresenta o questionário que deve ser respondido pelo supervisor. No
início da tela é indicado o vendedor que está sendo avaliado.
O usuário com login empresa, que deve ser uma pessoa da equipe responsável pelo
treinamento, acessa o sistema para inserir os custos do treinamento e os resultados de vendas
do período analisado. A Figura 4.7 mostra a tela de inserção dos custos e a Figura 4.8 mostra
a tela para inserção dos resultados de vendas.
55
pois 99,48% dos respondentes concordaram com as afirmativas. A forma de apresentação dos
resultados permite que os usuários identifiquem qual ponto do treinamento deve ser
melhorado uma vez que os resultados são detalhados por questão.
A Figura 4.10 apresenta a tela com os resultados do nível 2. Assim como calculado no
capítulo 3 desta monografia o treinamento foi efetivo neste nível. O sistema permite ao
usuário visualizar a nota que o treinando obteve antes e após o treinamento. Desta forma o
usuário pode identificar qual treinando necessita de um reforço.
57
A Figura 4.11 mostra que o treinamento foi efetivo no nível 3, pois 55,45%, ou seja, a
maioria, dos respondentes concordaram com as afirmativas. A forma de apresentação dos
resultados, assim como no nível 1, permite que os usuários identifiquem qual ponto do
treinamento deve ser melhorado uma vez que os resultados são detalhados por questão.
58
A Figura 4,12 mostra a tela com os resultados das vendas, inseridos pela empresa, e o
cálculo do ROI. Conforme já mencionado no capítulo 3 desta monografia, o treinamento
também foi efetivo nos níveis 4 e 5, uma vez que os resultados de vendas tiveram um ganho
percentual de 21,68% e o ROI encontrado foi de 253,83% o que significa que para cada
R$1,00 investido a empresa tem de volta R$2,54 após o pagamento de todos os custos do
treinamento. O sistema apresenta um consolidado com os resultados das vendas do período
avaliado, o ganho percentual que representa o aumento das vendas, o benefício líquido do
treinamento, o custo do treinamento e por fim o resultado do ROI.
59
CAPÍTULO 5 – CONCLUSÃO
5.1 – Conclusões
REFERÊNCIAS BIBLIOGRÁFICAS
BORGHI, Layla D’lla Kássia Grecchi. Avaliação de Resultados de Treinamento: uma análise
das metodologias disponíveis e sua aplicação em empresas brasileiras. 2008. 105f.
Dissertação (Mestrado Profissionalizante em Administração) – Faculdade de Economia e
Finanças – IBMEC.
PHILLIPS, P. P. Return on investiment: (ROI) basics. American Society for Training and
Development: Baltimore, 2005.
PRESSMAN, Roger S. Engenharia de Software. São Paulo: Makron Books do Brasil, 1995.
1056 p. ISBN 8534602379.
ANEXO A
Exemplo 1
Buscando melhorar cada vez mais a qualidade dos nossos programas, convidamos você a colaborar,
respondendo às questões que se seguem. Sempre que possível, enriqueça sua opnião com
Muito
Item Excelente Bom Regular Ruim
Bom
No cumprimento dos objetivos propostos
Em manter a aula viva e importante
Em se comunicar com a turma
Em utilizar recursos audivisuais
Em se relacionar com a turma
Nem
Discordo concordo Concordo
Item Discordo Concordo
totalmente nem totalmente
discordo
Os objetivos do curso foram bem
comunicados
O curso foi bem organizado
4. Quais são as suas sugestões para melhoria do curso para que ele se torne mais efetivo?
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
65
ANEXO B
AVALIAÇÃO DE REAÇÃO
Treinamento: Road Show Aparelhos Instrutor: Valeria
Sua opinião sobre o treinamento é muito importante e contribuirá para o sucesso dos futuros treinamentos.
Avalie os itens que constam no treinamento conforme classificação abaixo.
NOTA
(Classificação)
ANEXO C
67
APÊNCICE A
• O questionário abaixo servirá para avaliar a qualidade dos treinamentos aplicados pela Vivo.
• Responda às perguntas com sinceridade. Nem seu nome nem suas respostas serão divulgados.
• Os dados serão de conhecimento apenas da área de treinamento que é responsável pela avaliação.
• Responda ao questionário com tranqüilidade.
• Não deixe ninguém interferir nas suas escolhas e lembre-se: sua opinião vai nos ajudar a melhorar o
treinamento para a sua equipe.
Nome Supervisor:_______________________________________________________________________
Nome Promotor Avaliado:________________________________________________________________
Discordo Concordo
Totalmente Totalmente
1 2 3 4 5
1. Os argumentos do promotor avaliado melhorou após o treinamento
APÊNDICE B
Verifica usuário
//Esse sesion_start() inicia a sessão dando acesso ao vetor $_session[]
<?php
session_start();
//coletamos os dados existentes no vetor...
if(IsSet($_SESSION['nome_usuario']))
$nome_usuario=$_SESSION['nome_usuario'];
if(IsSet($_SESSION['senha_usuario']))
$senha_usuario=$_SESSION['senha_usuario'];
//aqui vamos verificar se temos algo registrado
if(!(empty($nome_usuario) OR empty($senha_usuario)))
{
//Abre a conexão com o mysql e seleaciona o banco
include ("conecta_mysql.inc");
$sql="SELECT * FROM login WHERE usuario='$nome_usuario' and
senha='$senha_usuario'";
$resposta=mysql_query($sql,$con) or die (mysql_error());
$conta=mysql_num_rows($resposta);
if($conta>=1)
{
if($senha_usuario != mysql_result($resposta,0,"senha"))
{
unset($_SESSION['nome_usuario']);
unset($_SESSION['senha_usuario']);
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<br>Você não efetuou o login!";
echo "<br>clique na imagem aqui para voltar";
69
Valida login
<?php
$usu = $_POST["usuario"];
$sen = $_POST["senha"];
$perfil= $_POST["perfil"];
//Abre a conexão com o mysql
include("conecta_mysql.inc");
//Aqui veificamos se o usuario e senha digitados no formulário existem e estão corretos/*
$sql = "SELECT * FROM login WHERE usuario='$usu' and senha='$sen'";
$resposta=mysql_query($sql,$con) or die (mysql_error());
$qregistro = mysql_num_rows($resposta);
$resultado=mysql_fetch_row($resposta);
if($qregistro<1){
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "Login ou senha errado(s)!!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a onclick='history.back()'> <img src='imagens/erro.jpg'
alt='voltar'></a></p>";
echo "</body>";
71
echo "</html>";
}
else
{
//Apos verificado ele grava o usuario e senha no vetor $_session[]
session_start();
$_SESSION['nome_usuario']=$usu;
$_SESSION['senha_usuario']=$sen;
if($perfil=="supervisor" && $perfil==$resultado[2])
{
header("Location: supervisor.php");
}
if($perfil=="vendedor" && $perfil==$resultado[2])
{
header("Location: vendedor.php");
}
if($perfil=="empresa" && $perfil==$resultado[2])
{
header("Location: emp_treinamento.php");
}
if($perfil=="adm" && $perfil==$resultado[2])
{
header("Location: adm.php");
}
if($perfil!=$resultado[2])
{
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<br>Perfil incompatível para o usuário!";
echo "<br>clique na imagem aqui para voltar";
72
Página inicial
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
<title>SISTEMA DE AVALIAÇÃO DE TREINAMENTO - LOGIN</title>
</head>
<body>
<p>
<h1> Bem vindo ao Sistema de Avaliação de Treinamentos </h1>
<form action="valida_login.php" method="post" name="formulario">
Para entrar no sistema efetue o login, informando os dados abaixo requeridos
<center>
<table border="0">
<tr><td>CPF:</td> <td><input type="text" name="usuario" size="20"></td></tr>
<tr><td>SENHA:</td> <td><input type="password" name="senha" id="senha" size="20"
maxlength="8"><br></td></tr>
<tr><td>PERFIL:</td> <td><select name="perfil">
<option value="vendedor"> Vendedor </option>
<option value="supervisor"> Supervisor </option>
<option value="empresa"> Empresa de Treinamento </option>
<option value="adm"> Administrador </option>
</select>
</td></tr>
<tr><td></td>
73
Acesso Administrador
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
<title>SISTEMA DE AVALIAÇÃO DE DESEMPENHO - Área do Supervisor</title>
</head>
<?php
include ("verifica_usuario.inc");
?>
<body>
<br><br><br>
<center>
<a href="Dados_Vendedores.html"> Cadastrar Vendedores </a><br>
<br>
<a href="Dados_Supervisor.html"> Cadastrar Supervisores </a><br>
<br>
<a href="Dados_Empresa.html"> Cadastrar Empresas </a><br>
</center>
</a>
</body>
</html>
Cadastra custos
<html>
74
<head>
<link rel="stylesheet" href="estilo_SAD.css">
</head>
<?php
include ("verifica_usuario.inc");
?>
<body>
<?php
// 1º - recebimento dos valores pelo formulário
$loc_sal=$_POST["loc_sal"];
$loc_pro =$_POST["loc_pro"];
$loc_lap =$_POST["loc_lap"];
$loc_fli =$_POST["loc_fli"];
$loc_qua =$_POST["loc_qua"];
$loc_vid=$_POST["loc_vid"];
$loc_tel =$_POST["loc_tel"];
$loc_som =$_POST["loc_som"];
$imp_cor =$_POST["imp_cor"];
$imp_pb =$_POST["imp_pb"];
$guia_vendas=$_POST["guia_vendas"];
$cracha =$_POST["cracha"];
$pocket =$_POST["pocket"];
$encad =$_POST["encad"];
$desloc =$_POST["desloc"];
$hosp =$_POST["hosp"];
$cof_break =$_POST["cof_break"];
$refeicao =$_POST["refeicao"];
$copo_agua =$_POST["copo_agua"];
$garrafa_cafe =$_POST["garrafa_cafe"];
$salario_inst =$_POST["salario_inst"];
//pega o CNPJ da empresa pela sessão
$cnpj=$_SESSION['nome_usuario'];
75
echo "</center>";
echo "</body>";
echo "</html>";
}
?>
</body>
</html>
Cadastra empresa
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
</head>
<?php
include ("verifica_usuario.inc");
?>
<body>
<?php
include "conecta_mysql.inc";
// recebimento dos valores pelo formulário
$nome=$_POST["nome"];
$endereco=$_POST["endereco"];
$bairro=$_POST["bairro"];
$cidade=$_POST["cidade"];
$cep=$_POST["cep"];
$tel=$_POST["tel"];
$cnpj=$_POST["cnpj"];
$senha=$_POST["senha"];
// montagem da declaração da query
$declar= "insert into empresa values ('$cnpj','$nome', '$endereco', '$bairro','$cidade',
'$cep','$tel')";
//Execução e tratamento da query
if(mysql_query($declar)or die (mysql_error()))
{
77
//cadastra login
$declar = "insert into login values ('$cnpj','$senha','empresa')";
$resposta= mysql_query($declar)or die (mysql_error());
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "A empresa foi cadastrada com sucesso!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a onclick='history.back()'> <img src='imagens/ok.png'
alt='voltar'></a></p>";
echo "</body>";
echo "</html>";
}
else
{
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<br>Falha ao Cadastrar!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a onclick='history.back()'> <img src='imagens/erro.jpg'
alt='voltar'></a></p>";
echo "</body>";
echo "</html>";
}
?>
</body>
</html>
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
</head>
<?php
include ("verifica_usuario.inc");
?>
<body>
<?php
include "conecta_mysql.inc";
// recebimento dos valores pelo formulário
$mes_ano=$_POST["mes_ano"];
$valor=$_POST["valor"];
$produto=$_POST["produto"];
$empresa=$_SESSION['nome_usuario'];
// montagem da declaração da query
$declar= "insert into Resultados_Vendas values ('$mes_ano','$empresa','$valor','$produto')";
//Execução e tratamento da query
if(mysql_query($declar)or die (mysql_error()))
{
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "A empresa foi cadastrada com sucesso!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a href='emp_treinamento.php'> <img src='imagens/ok.png'
alt='voltar'></a></p>";
echo "</body>";
echo "</html>";
}
else
{
79
Cadastra supervisor
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
</head>
<?php
include ("verifica_usuario.inc");
?>
<body>
<?php
include "conecta_mysql.inc";
// recebimento dos valores pelo formulário
$nome=$_POST["nome"];
$endereco=$_POST["endereco"];
$bairro=$_POST["bairro"];
$cidade=$_POST["cidade"];
$cep=$_POST["cep"];
$tel=$_POST["tel"];
80
$cpf=$_POST["cpf"];
$senha=$_POST["senha"];
// montagem da declaração da query
$declar= "insert into Supervisor(CPF, nome,
endereco, bairro, cidade,
cep, telefone) values ('$cpf','$nome', '$endereco', '$bairro','$cidade', '$cep','$tel')";
//Execução e tratamento da query
if(mysql_query($declar)or die (mysql_error()))
{
//cadastra login
$declar = "insert into login values ('$cpf','$senha','supervisor')";
$resposta= mysql_query($declar)or die (mysql_error());
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "O instrutor foi cadastrado com sucesso!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a onclick='history.back()'> <img src='imagens/ok.png'
alt='voltar'></a></p>";
echo "</body>";
echo "</html>";
}
else
{
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<br>Falha ao Cadastrar!";
echo "<br>clique na imagem aqui para voltar";
81
Cadastra vendedor
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
</head>
<?php
include ("verifica_usuario.inc");
?>
<body>
<?php
include "conecta_mysql.inc";
// recebimento dos valores pelo formulário
$nome=$_POST["nome"];
$endereco=$_POST["endereco"];
$bairro=$_POST["bairro"];
$cidade=$_POST["cidade"];
$cep=$_POST["cep"];
$tel=$_POST["tel"];
$cpf=$_POST["cpf"];
$senha=$_POST["senha"];
// montagem da declaração da query
$declar= "insert into vendedor values ('$cpf','$nome', '$endereco', '$bairro','$cidade',
'$cep','$tel')";
//Execução e tratamento da query
if(mysql_query($declar))
82
{
//cadastra login
$declar = "insert into login values ('$cpf','$senha','vendedor')";
$resposta= mysql_query($declar)or die (mysql_error());
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "O Vendedor foi cadastrado com sucesso!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a onclick='history.back()'> <img src='imagens/ok.png'
alt='voltar'></a></p>";
echo "</body>";
echo "</html>";
}
else
{
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<br>Falha ao Cadastrar!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a onclick='history.back()'> <img src='imagens/erro.jpg'
alt='voltar'></a></p>";
echo "</body>";
echo "</html>";
}
?>
</body>
</html>
83
Cadastro de vendas
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
<title>SISTEMA DE AVALIAÇÃO DE TREINAMENTO - Resultados de Vendas</title>
</head>
<?php
include ("verifica_usuario.inc");
?>
<body>
<br><br>
<form name="dados_empresa" action="Cadastra_Resultado_Vendas.php" method="post">
<center>
Insira os Resultados das Vendas Antes e Após o Treinamento
</center>
<br><br><br>
Mês e Ano <input type="text" name="mes_ano" value="Ex.:09/2010"><br>
Valor <input type="text" name="valor"><br>
Produto <input type="text" name="produto"><br>
<br><br>
<center>
<input type="submit" value="Cadastrar">
<input type="reset" value="Limpar Campos">
</center>
</form>
</body>
</html>
include ("verifica_usuario.inc");
?>
<body>
<?php
// 1º - recebimento dos valores pelo formulário
include "conecta_mysql.inc";
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<center>";
$produto=$_GET["produto"];
$declar="select * from resultados_vendas where produto='$produto' order
by(mes_ano) asc";
$resposta=mysql_query($declar) or die (mysql_error());
echo "<table>";
echo "<br><td class=\"cabecalho\">Mês</td><td class=\"cabecalho\"> Resultados de
Vendas</td>";
for($i=0;$i<6;$i++)
{
echo "<tr>";
$linha=mysql_fetch_row($resposta);
echo "<td>$linha[0]</td>
<td>R$ $linha[2]</td>";
echo "</tr>";
}
echo "</table>";
$declar="select * from resultados_vendas where produto='$produto' order by(mes_ano)
asc";
$resposta=mysql_query($declar) or die (mysql_error());
$result_ante=0;
$result_post=0;
for($i=0;$i<6;$i++)
85
{
$linha=mysql_fetch_row($resposta);
if($i<3)
{
$result_ante=$result_ante+$linha[2];
}
else
{
$result_post=$result_post+$linha[2];
}
}
$beneficio=($result_post-$result_ante);
echo "<table>";
echo "<tr>";
echo "<br><td class=\"cabecalho\">Descrição </td><td class=\"cabecalho\">
Resultados</td>";
echo "<tr class='cabecalho'>";
echo "<td>Resultado de vendas após o treinamento </td><td>R$ "
.$result_post."</td>";
echo "</tr>";
echo "<tr>";
echo "<td>Resultado de vendas antes do treinamento </td><td>R$
".$result_ante."</td>";
echo "</tr>";
echo "<tr>";
echo "<td>Ganho Percentual </td><td>". round(((($result_post/$result_ante)-
1)*100),2) ."%</td>";
echo "</tr>";
echo "<tr>";
echo "<td>Benefício </td><td>R$ ".$beneficio."</td>";
echo "</tr>";
$declar="select * from custos";
$resposta=mysql_query($declar) or die (mysql_error());
$resultado=mysql_fetch_row($resposta);
86
$custos=0;
for($i=0;$i<22;$i++)
{
$custos=$custos+$resultado[$i];
}
echo "<tr>";
echo "<td>O Custo do Treinamento foi de </td><td>R$ ".$custos."</td>";
echo "</tr>";
echo "<tr>";
echo "<td>Retorno sobre investimento (ROI) </td><td>".
round(((($beneficio-$custos)/$custos)*100),2) ."%</td>";
echo "</tr>";
echo "</table>";
echo "<br><br><br>clique na imagem aqui para voltar";
echo "<br><a href='emp_treinamento.php'> <img src='imagens/ok.png'
alt='voltar'></a></p>";
echo "</center>";
echo "</body>";
echo "</html>";
?>
</body>
</html>
Cadastro empresa
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
<title>SISTEMA DE AVALIAÇÃO DE TREINAMENTO - Cadastro Empresa</title>
</head>
<?php
include ("verifica_usuario.inc");
?>
<body>
<hr>
<form name="dados_empresa" action="Cadastra_Empresa.php" method="post">
<center>
Digite os Dados da Empresa a ser cadastrada
<br><br></center>
Nome <input type="text" name="nome"><br>
Endereço <input type="text" name="endereco"><br>
Bairro <input type="text" name="bairro"><br>
Cidade <input type="text" name="cidade"><br>
CEP <input type="text" name="cep"><br>
Telefone <input type="text" name="tel"><br>
CNPJ <input type="text" name="cnpj"> <br>
Senha <input type="password" name="senha"> <br>
<center>
<input type="submit" value="enviar">
<input type="reset" value="Limpar Campos">
</center>
</form>
</body>
</html>
Cadastro supervisor
<head>
<link rel="stylesheet" href="estilo_SAD.css">
88
Dados vendedores
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
<title>SISTEMA DE AVALIAÇÃO DE TREINAMENTO - Cadastro Vendedor</title>
</head>
89
<?php
include ("verifica_usuario.inc");
?>
<body>
<hr>
<form name="dados_vendedor" action="Cadastra_Vendedor.php" method="post">
<center>
Digite os Dados do Vendedor a ser cadastrado
<br><br></center>
Nome <input type="text" name="nome"><br>
Endereço <input type="text" name="endereco"><br>
Bairro <input type="text" name="bairro"><br>
Cidade <input type="text" name="cidade"><br>
CEP <input type="text" name="cep"><br>
Telefone <input type="text" name="tel"><br>
CPF <input type="text" name="cpf"> <br>
Senha <input type="password" name="senha"> <br>
<center>
<input type="submit" value="enviar">
<input type="reset" value="Limpar Campos">
</center>
</form>
</body>
</html>
?>
<body>
<center>
<br><br><br>
<a href="Tabela de Custos.html"> Inserir Custos do Treinamento </a><br>
<br>
<a href="Cadastro de Vendas.html"> Inserir Resultados de Vendas </a><br>
<br>
<a href="Exibe_Resultados.php"> Visualizar Resultados da Avaliação de Reação</a><br>
<br>
<a href="Exibe_Resultados_Qn2_Qn3.php"> Visualizar Resultados da Avaliação de
Aprendizagem</a><br>
<br>
<a href="resultados_avaliacao_comportamento.php"> Visualizar Resultados da Avaliação de
Mudança de Comportamento</a><br>
<br>
<a href="selecao_produto.php"> Visualizar ROI </a><br>
</center>
</body>
</html>
td.cabecalho{
background-color: #CDC9C9;
font-family : Arial;
font-size: 14;
font-weight: bold;
text-transform: uppercase;
text-align : center;
}
td{
background-color: #EEE9E9;
font-family : Arial;
font-size: 14;
text-align : center;
<--- background-image: url("imagens/plano de fundo.BMP");-->
}
body{
background-color: #FFFACD;
background-image: url("imagens/plano de fundo.BMP");
font-family : Arial;
font-size: 14;
}
#cabecalho{
background-color: #FFFACD;
background-image: url("imagens/clientes2.jpg");
font-family : Arial;
font-size: 14;
text-align : left;
}
$resultado=mysql_fetch_row($resposta);
$Qct=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$declar="select count(Q$f) from Qar
where Q$f=2";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
$Qc=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$declar="select count(Q$f) from Qar
where Q$f=3";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
$Qn=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$declar="select count(Q$f) from Qar
where Q$f=4";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
$Qd=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$declar="select count(Q$f) from Qar
where Q$f=5";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
$Qdt=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$media_ponderada=((1*$Qct)+(2*$Qc)
+(3*$Qn)+(4*$Qd)+(5*$Qdt))/$total_respondentes;
echo"<tr>";
echo"<td>".($i+1)."</td>";
echo"<td>".$Qct."</td>";
echo"<td>".$Qc."</td>";
echo"<td>".$Qn."</td>";
94
echo"<td>".$Qd."</td>";
echo"<td>".$Qdt."</td>";
echo"<td>". round(((($Qct+$Qc)/($total_respondentes))*100),2) ."%</td>";
$soma1=$soma1+((($Qct+$Qc)/($total_respondentes))*100);
echo"<td>".round((($Qn/($total_respondentes))*100),2)."%</td>";
$soma2=$soma2+(($Qn/($total_respondentes))*100);
echo"<td>".round(((($Qdt+$Qd)/($total_respondentes))*100),2)."%</td>";
$soma3=$soma3+((($Qdt+$Qd)/($total_respondentes))*100);
echo"</tr> ";
}
echo"<tr>";
echo"<td></td>";
echo"<td></td>";
echo"<td></td>";
echo"<td></td>";
echo"<td></td>";
echo"<td class=\"cabecalho\">Resultado Geral</td>";
echo"<td>".round(($soma1/13),2)."%</td>";
echo"<td>".round(($soma2/13),2)."%</td>";
echo"<td>".round(($soma3/13),2)."%</td>";
echo"</tr> ";
echo"</body>";
echo"</html>";
?>
echo"</head>";
echo"<body>";
//conecta no BD informando usuário e senha
include "conecta_mysql.inc";
echo"<table align=\"center\" whidth=\"640\" border=\"0\">";
echo"<tr>";
echo"<td class=\"cabecalho\">Questão</td>";
echo"<td class=\"cabecalho\">Afirmativa</td>";
echo"<td class=\"cabecalho\">Concordo Totalmente</td>";
echo"<td class=\"cabecalho\">Concordo </td>";
echo"<td class=\"cabecalho\">Nao Concordo nem Discordo</td>";
echo"<td class=\"cabecalho\">Discordo</td>";
echo"<td class=\"cabecalho\">Discordo Totalmente</td>";
echo"<td class=\"cabecalho\">Média Ponderada</td>";
echo"<td class=\"cabecalho\">Índice de Favorabilidade</td>";
echo"<td class=\"cabecalho\">Total de Respondentes</td>";
echo"<td class=\"cabecalho\">Índice de Concordância</td>";
echo"<td class=\"cabecalho\">Índice de Indiferença</td>";
echo"<td class=\"cabecalho\">Índice de Descordância</td>";
echo"</tr>";
$Qc=0;
$Qct=0;
$Qn=0;
$Qd=0;
$Qdt=0;
//para todas as pessoas
for ($i=0;$i<13;$i++)
{
$total_respondentes=0;
$f=$i+1;
$declar="select count(Q$f) from Qar
where Q$f=1";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
99
$Qct=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$declar="select count(Q$f) from Qar
where Q$f=2";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
$Qc=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$declar="select count(Q$f) from Qar
where Q$f=3";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
$Qn=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$declar="select count(Q$f) from Qar
where Q$f=4";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
$Qd=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$declar="select count(Q$f) from Qar
where Q$f=5";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
$Qdt=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$media_ponderada=((1*$Qct)+(2*$Qc)
+(3*$Qn)+(4*$Qd)+(5*$Qdt))/$total_respondentes;
echo"<tr>";
echo"<td>".($i+1)."</td>";
echo"<td>".($i+1)."</td>";
echo"<td>".$Qct."</td>";
echo"<td>".$Qc."</td>";
echo"<td>".$Qn."</td>";
100
echo"<td>".$Qd."</td>";
echo"<td>".$Qdt."</td>";
echo"<td>".$media_ponderada."</td>";
echo"<td>".(($media_ponderada/5)*100)."</td>";
echo"<td>".($total_respondentes)."</td>";
echo"<td>".((($Qct+$Qc)/($total_respondentes))*100)."</td>";
echo"<td>".(($Qn/($total_respondentes))*100)."</td>";
echo"<td>".(($Qdt+$Qd/($total_respondentes))*100)."</td>";
echo"</tr> ";
}
echo"</body>";
echo"</html>";
?>
$Q8=$_POST["Q8"];
$Q9=$_POST["Q9"];
$Q10=$_POST["Q10"];
$Q11=$_POST["Q11"];
$Q12=$_POST["Q12"];
$Q13=$_POST["Q13"];
include "conecta_mysql.inc";
$declar= "insert into qar values
('$vendedor','$Q1','$Q2','$Q3','$Q4','$Q5','$Q6','$Q7','$Q8','$Q9','$Q10','$Q11','$Q12','$Q13')
";
if(mysql_query($declar))
{
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<center>";
echo "Respostas cadastradas no sistema com sucesso!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a href='vendedor.php'> <img src='imagens/ok.png'
alt='voltar'></a></p>";
echo "</center>";
echo "</body>";
echo "</html>";
exit;
}
else
{
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
102
echo "<center>";
echo "<br>Falha ao cadastrar!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a onclick='history.back()'> <img src='imagens/erro.jpg'
alt='voltar'></a></p>";
echo "</center>";
echo "</body>";
echo "</html>";
}
?>
</body>
</html>
$Q7=$_POST["Q7"];
$Q8=$_POST["Q8"];
$Q9=$_POST["Q9"];
$Q10=$_POST["Q10"];
include "conecta_mysql.inc";
$declar= "insert into qn3 values
('$vendedor','$supervisor','$Q1','$Q2','$Q3','$Q4','$Q5','$Q6','$Q7','$Q8','$Q9','$Q10')";
if(mysql_query($declar)or die (mysql_error()))
{
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<center>";
echo "Respostas cadastradas no sistema com sucesso!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a href='pesquisa_vendedor.html'> <img src='imagens/ok.png'
alt='voltar'></a></p>";
echo "</center>";
echo "</body>";
echo "</html>";
}
else
{
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<center>";
echo "<br>Falha ao cadastrar!";
echo "<br>clique na imagem aqui para voltar";
104
}
if($Q9==2)
{
$acertos=$acertos+1;
}
if($Q10==2)
{
$acertos=$acertos+1;
}
if(mysql_query($declar) or die (mysql_error()))
{
$declar= "update resultados set r2='$acertos'
where vendedor='$vendedor'";
$resultado=mysql_query($declar) or die (mysql_error());
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<center>";
echo "Respostas cadastradas no sistema com sucesso!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a href='vendedor.php'> <img src='imagens/ok.png'
alt='voltar'></a></p>";
echo "</center>";
echo "</body>";
echo "</html>";
}
else
{
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
107
echo "<body>";
echo "<center>";
echo "<br>Falha ao cadastrar!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a onclick='history.back()'> <img src='imagens/erro.jpg'
alt='voltar'></a></p>";
echo "</center>";
echo "</body>";
echo "</html>";
}
?>
</body>
</html>
$Q8=$_POST["Q8"];
$Q9=$_POST["Q9"];
$Q10=$_POST["Q10"];
include "conecta_mysql.inc";
$acertos=0;
if($Q1==2)
{
$acertos=$acertos+1;
}
if($Q2==3)
{
$acertos=$acertos+1;
}
if($Q3==1)
{
$acertos=$acertos+1;
}
if($Q4==2)
{
$acertos=$acertos+1;
}
if($Q5==4)
{
$acertos=$acertos+1;
}
if($Q6==1)
{
$acertos=$acertos+1;
}
if($Q7==3)
{
$acertos=$acertos+1;
}
if($Q8==2)
109
{
$acertos=$acertos+1;
}
if($Q9==2)
{
$acertos=$acertos+1;
}
if($Q10==2)
{
$acertos=$acertos+1;
}
$declar= "insert into qpr2 values
('$vendedor','$Q1','$Q2','$Q3','$Q4','$Q5','$Q6','$Q7','$Q8','$Q9','$Q10')";
if(mysql_query($declar))
{
$declar= "insert into resultados values ('$vendedor','$acertos','')";
$resultado=mysql_query($declar) or die (mysql_error());
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<center>";
echo "Respostas cadastradas no sistema com sucesso!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a href='vendedor.php'> <img src='imagens/ok.png'
alt='voltar'></a></p>";
echo "</center>";
echo "</body>";
echo "</html>";
exit;
}
else
{
110
Link de retorno
<?php
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<a onclick='history.back()'>VOLTAR</a></p>";
echo "</body>";
echo "</html>";
?>
Pesquisa vendedor
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
111
<div id="opcoes">
<input type="radio" name="Q4" value="1"> Concordo totalmente<br>
<input type="radio" name="Q4" value="2"> Concordo<br>
<input type="radio" name="Q4" value="3"> Não Discordo nem discordo<br>
<input type="radio" name="Q4" value="4"> Discordo<br>
<input type="radio" name="Q4" value="5"> Discordo totalmente<br>
<br></div>
<br> <div id="pergunta">
5. O promotor avaliado conhece as promoções vigentes da Vivo com detalhes.
</div>
<div id="opcoes">
<input type="radio" name="Q5" value="1"> Concordo totalmente<br>
<input type="radio" name="Q5" value="2"> Concordo<br>
<input type="radio" name="Q5" value="3"> Não Discordo nem discordo<br>
<input type="radio" name="Q5" value="4"> Discordo<br>
<input type="radio" name="Q5" value="5"> Discordo totalmente<br>
<br></div>
<br> <div id="pergunta">
6. Após o treinamento o promotor avaliado possui segurança para oferecer os pacotes
Blackberry.
</div>
<div id="opcoes">
<input type="radio" name="Q6" value="1"> Concordo totalmente<br>
<input type="radio" name="Q6" value="2"> Concordo<br>
<input type="radio" name="Q6" value="3"> Não Discordo nem discordo<br>
<input type="radio" name="Q6" value="4"> Discordo<br>
<input type="radio" name="Q6" value="5"> Discordo totalmente<br>
<br></div>
<br> <div id="pergunta">
7. O promotor avaliado conhece o mix de recargas Vivo.
</div>
<div id="opcoes">
<input type="radio" name="Q7" value="1"> Concordo totalmente<br>
<input type="radio" name="Q7" value="2"> Concordo<br>
114
<br><br>
<center>
<input type="submit" value="enviar">
<input type="reset" value="Limpar Campos">
</center>
</form>
</body>
</html>
<center>Recursos Didáticos<br></center>
5. Material de Apoio (o material de apoio contribuiu para entender o conteúdo, possuia uma
qualidade gráfica boa).
</div>
<div id="opcoes">
<input type="radio" name="Q5" value="1"> Concordo Totalmente<br>
<input type="radio" name="Q5" value="2"> Concordo <br>
<input type="radio" name="Q5" value="3"> Não concordo nem discordo<br>
<input type="radio" name="Q5" value="4"> Discordo<br>
<input type="radio" name="Q5" value="5"> Discordo Totalmente<br>
<br></div>
<br> <div id="pergunta">
6. Metodologia (as dinâmicas, filmes e jogos utilizados contribuiram para facilitar e
exemplificar o tema).
</div>
<div id="opcoes">
<input type="radio" name="Q6" value="1"> Concordo Totalmente<br>
<input type="radio" name="Q6" value="2"> Concordo <br>
<input type="radio" name="Q6" value="3"> Não concordo nem discordo<br>
<input type="radio" name="Q6" value="4"> Discordo<br>
<input type="radio" name="Q6" value="5"> Discordo Totalmente<br>
<br></div>
<br> <div id="pergunta">
<center>Conteúdo Programático<br></center>
7. Objetivo (O programa atingiu seu objetivo ).
</div>
<div id="opcoes">
<input type="radio" name="Q7" value="1"> Concordo Totalmente<br>
<input type="radio" name="Q7" value="2"> Concordo <br>
<input type="radio" name="Q7" value="3"> Não concordo nem discordo<br>
<input type="radio" name="Q7" value="4"> Discordo<br>
<input type="radio" name="Q7" value="5"> Discordo Totalmente<br>
<br></div>
<br> <div id="pergunta">
118
<div id="opcoes">
<input type="radio" name="Q11" value="1"> Concordo Totalmente<br>
<input type="radio" name="Q11" value="2"> Concordo <br>
<input type="radio" name="Q11" value="3"> Não concordo nem discordo<br>
<input type="radio" name="Q11" value="4"> Discordo<br>
<input type="radio" name="Q11" value="5"> Discordo Totalmente<br>
<br></div>
<br> <div id="pergunta">
12.Coffee-break (qualidade e quantidade) foi suficiente.
</div>
<div id="opcoes">
<input type="radio" name="Q12" value="1"> Concordo Totalmente<br>
<input type="radio" name="Q12" value="2"> Concordo <br>
<input type="radio" name="Q12" value="3"> Não concordo nem discordo<br>
<input type="radio" name="Q12" value="4"> Discordo<br>
<input type="radio" name="Q12" value="5"> Discordo Totalmente<br>
<br></div>
<br> <div id="pergunta">
<center>Avaliação Geral<br></center>
O treinamento foi excelente.
</div>
<div id="opcoes">
<input type="radio" name="Q13" value="1"> Concordo Totalmente<br>
<input type="radio" name="Q13" value="2"> Concordo <br>
<input type="radio" name="Q13" value="3"> Não concordo nem discordo<br>
<input type="radio" name="Q13" value="4"> Discordo<br>
<input type="radio" name="Q13" value="5"> Discordo Totalmente<br>
<br></div>
<br><br>
<center>
<input type="submit" value="enviar">
<input type="reset" value="Limpar Campos">
</center>
</form>
120
</body>
</html>
não alcança.
<br>
<input type="radio" name="Q1" value="3"> Possuímos pacotes variados, que procuram
alcançar o maior número de perfis de clientes:
50MB (somente para smartphones), 100 MB, 200MB, 400MB, 650MB, 1GB e ilimitado.
<br>
<input type="radio" name="Q1" value="4"> Todos os pacotes da Vivo possuem velocidade
3G, exceto o pacote 50MB, exclusivo para smartphones.
<br></div>
<br><div id="pergunta">
2 - Qual das alternativas é verdadeira em relação ao Pacote de Torpedos SMS?
<br></div><div id="opcoes">
<input type="radio" name="Q2" value="1"> Os torpedos do pacote podem ser enviados de
Vivo para Vivo apenas. <br>
<input type="radio" name="Q2" value="2"> Apresenta 50% mais comparado ao SMS avulso.
<br>
<input type="radio" name="Q2" value="3"> Há pacotes de torpedos de 15, 50 e 100 torpedos.
<br>
<input type="radio" name="Q2" value="4"> Nenhuma das anteriores. <br></div>
<br><div id="pergunta">
3 - Quais são os planos pré que a Vivo comercializa? </div><div id="opcoes">
<input type="radio" name="Q3" value="1"> Vivo Boa Hora (que é dividido em Vivo Dia,
Vivo Noite e Vivo Toda Hora) e Vivo Escolha Pré. <br>
<input type="radio" name="Q3" value="2"> Vivo Dia, Vivo Noite e Vivo Escolha. <br>
<input type="radio" name="Q3" value="3"> Vivo Dia, Vivo Noite e Vivo Escolha Pré. <br>
<input type="radio" name="Q3" value="4"> Vivo Boa Hora (que é dividido em Vivo Dia,
Vivo Noite e Vivo Toda Hora). <br></div>
<br><div id="pergunta">
4 - Quais das características abaixo corresponde ao perfil do cliente pré?<br></div><div
id="opcoes">
<input type="radio" name="Q4" value="1"> Origina mais chamadas do que recebe. <br>
<input type="radio" name="Q4" value="2"> Recebe mais chamadas do que origina, necessita
do celular para ser encontrado, faz pouca
utilização de serviço de dados. <br>
126
<input type="radio" name="Q4" value="3"> Recebe mais chamadas do que origina, necessita
do celular para ser encontrado, faz muita
utilização de serviço de dados. <br>
<input type="radio" name="Q4" value="4"> Gosta de controlar os gastos com o telefone,
origina mais chamadas do que recebe, faz
pouca utilização de serviço de dados. <br></div>
<br><div id="pergunta">
5 - O cliente que deseja fiscalizar seus gastos tem no Vivo Controle uma excelente opção.
Assinale a alternativa correta em relação aos benefícios deste plano:<br></div><div
id="opcoes">
<input type="radio" name="Q5" value="1"> O cliente tem a comodidade do pré-pago com o
controle do pós-pago. <br>
<input type="radio" name="Q5" value="2"> Os minutos da franquia são válidos por 30 dias.
<br>
<input type="radio" name="Q5" value="3"> Quando a franquia expira, a linha do cliente
continua funcionando, porém existe a
cobrança de excedente.<br>
<input type="radio" name="Q5" value="4"> Ao atingir a franquia, para continuar falando,
basta o cliente realizar uma recarga de
qualquer valor.<br></div>
<br><div id="pergunta">
6 - Das promoções estudadas, qual é exclusiva para os clientes Vivo Controle?
<br></div><div id="opcoes">
<input type="radio" name="Q6" value="1"> Ganhe na Hora.<br>
<input type="radio" name="Q6" value="2"> Recarregue e ganhe.<br>
<input type="radio" name="Q6" value="3"> Fale mais.<br>
<input type="radio" name="Q6" value="4"> Fale o dobro.<br></div>
<br><div id="pergunta">
7 - Com o BlackBerry BIS o cliente tem acesso ilimitado à internet e e-mail. Que oferta a
Vivo
possui para os clientes deste serviço?<br></div><div id="opcoes">
<input type="radio" name="Q7" value="1"> 50% de desconto em todas as mensalidades.
<br>
127
<input type="radio" name="Q7" value="2"> Mais minutos para falar de Vivo para Vivo.
<br>
<input type="radio" name="Q7" value="3"> 50% de desconto nas três primeiras
mensalidades. <br>
<input type="radio" name="Q7" value="4"> Desconto de R$20,00 na primeira mensalidade.
<br></div>
<br><div id="pergunta">
8 - Qual a diferença entre os pacotes BlackBerry BIS e BlackBerry BIS Light?
(0,5)<br></div><div id="opcoes">
<input type="radio" name="Q8" value="1"> O BIS fornece acesso ilimitado, enquanto o BIS
Light oferece um pacote de tráfego de 1GB. <br>
<input type="radio" name="Q8" value="2"> O BIS permite navegação na internet, acesso a e-
mails e acesso a aplicativos de mensagem rápida,
enquanto o BIS Light oferece apenas acesso a e-mails. <br>
<input type="radio" name="Q8" value="3"> A solução BlackBerry BIS é voltada para cliente
Pessoa Jurídica, enquanto o BIS Light é uma solução
Pessoa Física, com menos recursos.<br>
<input type="radio" name="Q8" value="4"> O BIS o cliente recebe seus e-mails em tempo
real e tem acesso ilimitado à internet, enquanto o BIS
Light é perfeito para quem deseja enviar e receber e-mails em tempo real e acessar serviço de
mensagens instantâneas a um preço acessível.<br></div>
<br><div id="pergunta">
9 - Em relação ao Mix de Recargas Vivo, marque a alternativa correta: <br><br>
I - Em todas as recargas o cliente ganha torpedo.
<br>II - A validade mínima uma recarga é de 10 dias.
<br>III - A validade máxima do bônus é de 15 dias.
<br>IV - A recarga de R$35 oferece um bônus de 120 torpedos.<br><br></div><div
id="opcoes">
<input type="radio" name="Q9" value="1">Somente a afirmação II está correta. <br>
<input type="radio" name="Q9" value="2">As afirmativas I e III estão corretas. <br>
<input type="radio" name="Q9" value="3">Somente a afirmação IV está correta. <br>
<input type="radio" name="Q9" value="4">As afirmações III e IV estão corretas. <br></div>
<br><div id="pergunta">
10 - Observe as afirmações abaixo e assinale a alternativa correta: <br><br>
128
I - A Vivo possui a melhor oferta do mercado com a maior e melhor cobertura 3G, e em todos
os pacotes de internet o cliente terá a velocidade 3G. <br>
II - Sempre que realizar uma venda de serviço de Internet o atendimento deve entender se a
área que o cliente irá utilizar o serviço possui cobertura 3G e identificar o pacote que mais se
encaixe ao seu perfil. <br>
III - Para utilizar o serviço BlackBerry BIS no próprio aparelho, é necessário que o cliente
habilite
também um pacote Vivo Internet.<br><br></div><div id="opcoes">
<input type="radio" name="Q10" value="1">Apenas a afirmativa I está correta. <br>
<input type="radio" name="Q10" value="2">Apenas as afirmativas I e II estão corretas.
<br>
<input type="radio" name="Q10" value="3">Apenas as afirmativas I e III estão corretas.
<br>
<input type="radio" name="Q10" value="4">Apenas a afirmativa III está correta.
<br></div>
<br><br>
<center>
<input type="submit" value="Enviar">
<input type="reset" value="Limpar Campos">
</center>
</form>
</body>
</html>
Layout questionários
#pergunta{
background-color: #FF7256;
font-family : Arial;
font-size: 14;
font-weight: bold;
text-transform: uppercase;
}
#opcoes{
background-color: #C6E2FF;
129
font-family : Arial;
font-size: 14;
}
$soma3=0;
//para todas as pessoas
for ($i=0;$i<10;$i++)
{
$total_respondentes=0;
$f=$i+1;
$declar="select count(Q$f) from Qn3
where Q$f=1";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
$Qct=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$declar="select count(Q$f) from Qn3
where Q$f=2";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
$Qc=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$declar="select count(Q$f) from Qn3
where Q$f=3";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
$Qn=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$declar="select count(Q$f) from Qn3
where Q$f=4";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
$Qd=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$declar="select count(Q$f) from Qn3
where Q$f=5";
$resposta=mysql_query($declar);
$resultado=mysql_fetch_row($resposta);
131
$Qdt=$resultado[0];
$total_respondentes=$total_respondentes+$resultado[0];
$media_ponderada=((1*$Qct)+(2*$Qc)
+(3*$Qn)+(4*$Qd)+(5*$Qdt))/$total_respondentes;
echo"<tr>";
echo"<td>".($i+1)."</td>";
echo"<td>".$Qct."</td>";
echo"<td>".$Qc."</td>";
echo"<td>".$Qn."</td>";
echo"<td>".$Qd."</td>";
echo"<td>".$Qdt."</td>";
echo"<td>". round(((($Qct+$Qc)/($total_respondentes))*100),2) ."%</td>";
$soma1=$soma1+((($Qct+$Qc)/($total_respondentes))*100);
echo"<td>".round((($Qn/($total_respondentes))*100),2)."%</td>";
$soma2=$soma2+(($Qn/($total_respondentes))*100);
echo"<td>".round(((($Qdt+$Qd)/($total_respondentes))*100),2)."%</td>";
$soma3=$soma3+((($Qdt+$Qd)/($total_respondentes))*100);
echo"</tr> ";
}
echo"<tr>";
echo"<td></td>";
echo"<td></td>";
echo"<td></td>";
echo"<td></td>";
echo"<td></td>";
echo"<td class=\"cabecalho\">Resultado Geral</td>";
echo"<td>".round(($soma1/10),2)."%</td>";
echo"<td>".round(($soma2/10),2)."%</td>";
echo"<td>".round(($soma3/10),2)."%</td>";
echo"</tr> ";
echo"</body>";
echo"</html>";
?>
132
Seleção de produto
<?php
include ("verifica_usuario.inc");
include "conecta_mysql.inc";
// 1º - seleciona todos os produtos cadstrados
$declar= "select distinct(produto) from Resultados_Vendas";
$resultado=mysql_query($declar) or die (mysql_error());
$quantidade=mysql_num_rows($resultado);
if($quantidade>0)
{
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<center>";
echo "<form name='produtos' action='calc_vendas.php' method='get'>";
echo "<br><br>";
echo "Escolha o produto<br><br>";
echo "<select name='produto'>";
for($i=0;$i<$quantidade;$i++)
{
$linha=mysql_fetch_row($resultado);
echo "<option value='$linha[0]'>$linha[0]</option>";
}
echo "</select>";
echo "<br><br><center>";
echo "<input type='submit' value='Consultar'>";
echo "<input type='reset' value='Limpar Campos'>";
echo "</center>";
echo "</form>";
echo "</body>";
echo "</html>";
}
133
else
{
echo " <html>";
echo "<head>";
echo "<link rel=\"stylesheet\" href=\"estilo_SAD.css\">";
echo "</head>";
echo "<body>";
echo "<center>";
echo "<br>Falha ao cadastrar!";
echo "<br>clique na imagem aqui para voltar";
echo "<br><a onclick='history.back()'> <img src='imagens/erro.jpg'
alt='voltar'></a></p>";
echo "</center>";
echo "</body>";
echo "</html>";
}
?>
Seleção de vendedor
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
<title>SISTEMA DE AVALIAÇÃO DE DESEMPENHO - Pesquisa</title>
</head>
<?php
include ("verifica_usuario.inc");
?>
<body>
<form name='dados_vendedor' action='Avaliacao_Q3.php' method='post'>
<?php
//1º Passo conexão
include "conecta_mysql.inc";
//2º Escolhe o tipo de consulta
$tipo=$_GET["tipo"];
134
$chave=$_GET["chave"];
//3º Passo criação do sentença em SQL
if($tipo==1)
{
$declar="select * from vendedor where nome like '$chave%' ";
}
if($tipo==2)
{
$declar="select * from vendedor where bairro like '$chave%' ";
}
if($tipo==3)
{
$declar="select * from vendedor where cidade like '$chave%' ";
}
if($tipo==4)
{
$declar="select * from vendedor cpf = '$chave%' ";
}
// 4º Passo roda a consulta e
// trata o resultado
$resposta=mysql_query($declar) or die (mysql_error());
$quantidade=mysql_num_rows($resposta);
if($quantidade>0)
{
echo"<br><center> <b> Veja a listagem de todos os vendedor cadastrados<br><br>";
echo"<table align=\"center\" whidth=\"640\" border=\"0\">";
echo"<tr> <align=\"center\">";
echo"<td class=\"cabecalho\"> </td>";
echo"<td class=\"cabecalho\"> Código</td>";
echo"<td class=\"cabecalho\"> Nome</td>";
echo"<td class=\"cabecalho\"> Endereço</td>";
echo"<td class=\"cabecalho\"> Bairro</td>";
echo"<td class=\"cabecalho\"> Cidade</td>";
echo"<td class=\"cabecalho\"> CEP</td>";
135
for ($i=0;$i<$quantidade;$i++){
$linha = mysql_fetch_row($resposta);
$codigo = $linha[0];
$nome = $linha[1];
$endereco = $linha[2];
$bairro = $linha[3];
$cidade = $linha[4];
$cep = $linha[5];
$telefone = $linha[6];
echo"<tr>";
echo"<td><a href='questionario3.php?codigo=$linha[0]'> <img
src='imagens/editarpq.png'></a></td>";
echo"<td>$codigo</td>";
echo"<td>$nome</td>";
echo"<td>$endereco</td>";
echo"<td>$bairro </td>";
echo"<td>$cidade </td>";
echo"<td>$cep </td>";
echo"<td>$telefone </td>";
echo"</tr> ";
}
}
else
{
echo "Não existem vendedor cadastrados no banco";
}
?>
</form>
</body>
</html>
136
Pagina supervisor
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
<title>SISTEMA DE AVALIAÇÃO DE DESEMPENHO - Área Supervisor</title>
</head>
<?php
include ("verifica_usuario.inc");
?>
<body>
<br><br><br>
<center>
<a href="pesquisa_vendedor.html"> Responder Avaliação de Mudança de Comportamento
</a><br>
</center>
</body>
</html>
Inserção de custos
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
<title>SISTEMA DE AVALIAÇÃO DE TREINAMENTO - Custos</title>
</head>
<?php
include ("verifica_usuario.inc");
?>
<body>
<hr>
<form name="dados_vendedor" action="Cadastra_custos.php" method="post">
<center>
Digite os Custos do Treinamento Avaliado
<br><br></center>
Locação de Sala <input type="text" name="loc_sal"><br>
137
Página vendedor
<html>
<head>
<link rel="stylesheet" href="estilo_SAD.css">
<title>SISTEMA DE AVALIAÇÃO DE TREINAMENTO - Área Vendedor</title>
</head>
138
<?php
include ("verifica_usuario.inc");
?>
<body>
<center>
<br><br><br>
<a href="Questionário pré-nível 2 - Avaliação de Aprendizagem.html"> Responder Avaliação
de Aprendizagem PRÉ </a><br><br>
<a href="Questionário nível 2 - Avaliação de Conhecimento.html"> Responder Avaliação de
Aprendizagem PÓS </a><br><br>
<a href="Questionário nível 1 - Avaliação de Reação .html"> Responder Avaliação de
Reação</a><br>
</center>
</body>
</html>