1 INTRODUÇÃO 1.1 Objetivo Substituir o sistema de controle do ponto de entrada e saída de funcionários. Em acordo com a legislação vigente do MTE que exige a utilização de EPR e PTRP normatizados e de acordo com Portaria MTE nº 1.510/2009. 1.2 Escopo Dentro do objetivo da empresa de melhorar seu processo de administração dos horários de ponto de seus funcionários há a necessidade de mudar o sistema utilizado. O projeto propõe-se a implementar um módulo de entrada dos dados do ponto, armazenamento e gestão. Com a possibilidade de ser adquirido de uma empresa já consolidada e dentro das legislações, em que o fornecedor oferece o EPR e PTRP ficando dentro do projeto o processo de criação da rede de comunicação, repositórios de informação, controle das horas extras e treinamento. 1.3 Definições, abreviações /*Aqui é a parte que informa siglas/abreviações que usuários comuns não entendem (como os gerentes, por exemplo, que não conhecem termos técnicos, ex: RJ-45), ajudem a colocar definições nesse item*/ RH: Recursos Humanos REP: Registro Eletrônico de Ponto Interface: Limite comum a dois sistemas ou duas unidades que permite troca de informações. MTE : Ministério do trabalho e emprego ERP: Enterprise resource planning ou sistema de gestão integrada PTRP: LCD: Tipo de monitor utilizado pelo equipamento. TI: Tecnologia da informação. TCP/IP: protocolo de comunicação entre computadores em rede. BACKUP: nome de processo para guardar dados. RACK: Equipamento utilizado para segurar servidores e seus componentes. POSTGRESQL: é um SGBD (Sistema Gerenciador de Bancos de Dados) relacional e orientado a objetos Oferece mecanismos eficientes de segurança e integridade de dados, além de suportar quase todas construções SQL. SGBD: sistema de gerenciamento de banco de dados. PIN: número de identificação pessoal, utilizado para identificar uma pessoa por um certo código em números. ETHERNET: é uma tecnologia de interconexão para redes locais. 10 Mbps: significa um padrão de velocidade na transferência de dados pela rede. DH +: DH-485: SNMP: Protocolo Simples de Gerência de Rede. IP: Internet Protocol - Protocolo de Interconexão. BOOTP: é um protocolo padronizado pelo , que permite a configuração automática de parâmetros de rede, porém sem a capacidade de alocar dinamicamente estes parâmetros, como faz o DHCP. SLC 5/05: MT: Memória trabalhada. HD: hard disk drive ou disco rígido. RAM: Random Access Memory ou Memória de acesso aleatório. GB: é uma unidade de armazenamento de informações ou dados de computadores. USB: Universal Serial Bus (USB) é um tipo de conexão que permite a conexão de periféricos sem a necessidade de desligar o computador. NBR 5410: norma brasileira para instalação elétricas de baixa tensão. NR 10: norma regulamentadora de segurança(NR-10). CAT 5e: é um cabo de rede com a freqüência em ate 125 MHz e é utilizado para redes ethernet que pode transmitir dados a 1000 mbps . RJ-45: um tipo de conector que interliga o cabo cat 5e ao computador. JRE: Java Runtime Environment ou ambiente de tempo de execução Java, é utilizado para executar aplicações da plataforma java. MYSQL : é um banco de dados que se utiliza da linguagem SQL (linguagem de consulta estruturada). TOMCAT: é um servidor web Java mais especificamente, um container de servlets. Servlet: é um componente como um servidor, que gera dados HTML e XML para a camada de apresentação de um aplicativo Web. BROWSER: é um programa de computador que habilita seus usuários a interagirem com documentos virtuais da Internet conhecidos mais como navegadores de internet. /*Os produtos oferecem desde a simples leitura com cartão magnético ou barras, a leitura biométrica, tendo a opção de colocar mais de uma forma de leitura em um equipamento. O produto já vem com impressora de comprovantes, visores digitais, alta capacidade de armazenamento e impressão. O projeto terá os custos de aquisição dos equipamentos, estruturação da empresa e adaptação ao uso.(ESSE NÃO É AQUI, PODE SER COLOCADO EM OUTRO LUGAR)*/ 1.4 Referências No mercado há 148 fornecedores cadastrados no MTE com capacidade para fornecer toda estrutura necessária para a implementação do EPR. Oferecem vários produtos com funções similares, mas cada um com suas características de desempenho e preço diferentes. Com a aquisição dos equipamentos e softwares já consolidados o tempo de trabalho do projeto seria reduzido, pois o desenvolvimento seria de alta complexidade dada a normatização e legislação envolvidas no processo de controle dos horários. 1.5 Visão geral Com a implementação do projeto a empresa teria uma redução do trabalho de RH, pois todo o sistema seria eletronicamente controlado, havendo somente a necessidade de um acompanhamento do desempenho e configuração das autorizações de horas extras. O próprio sistema gera relatórios de uso e resumos de dados para avaliações ou consultas. Mais segurança, rapidez e controle no registro dos funcionários. 2 DESCRIÇÃO GERAL 2.1 Perspectiva do produto A implementação do ponto eletrônico trará a empresa melhorias no desempenho e organização nos seus processos de controle de horários, folhas de pagamento, relatórios de freqüência, documentação dos dados e qualidade de trabalho. Promovendo economia de trabalho e custos. 2.1.1 Interface do sistema No momento de entrada ou saída da jornada de trabalho o funcionário registrará sua situação no terminal de leitura, identificando-se através de leitura biométrica de impressão digital, o terminal emite um comprovante instantaneamente ao funcionário e envia os dados ao banco de dados responsável através das redes de comunicação da empresa e poderá ser acessado dos terminais integrados ao banco de dados. Oferecendo a possibilidade de envio, exibição e organização das informações. 2.1.2 Interface do usuário Os profissionais de RH serão treinados para manipular o REP, tirando as impressões digitais e armazenando no banco de dados os dados dos colaboradores. A interface do usuário consiste em um display LCD de 3 x 15 polegadas, monocromático com backlight e 15 teclas, sendo elas: 0 a 9, setas para cima e para baixo, MENU, OK e ESC. Stakeholders (executivos, gerentes) poderão solicitar relatórios em formato imprenso ( padrão, A4) ou em tela com a possibilidades de gerar gráficos e tabelas contendo informações dos horários de entrada e saída de funcionários para futuras consultas ou controle de horário para a necessidade de horas extras quando solicitado, esse grupo também pode fazer acesso via browser e emitirem comprovantes e documentação do uso a qualquer momento. Usuários ( colaboradores ) os funcionários da empresa deverão ter sua impressões digitais lidas no momento de entrada da empresa, e será registrado a data e hora de entrada do mesmo, e será emitido um comprovante para comprovar a sua entrada na empresa. Na saída : no momento de saída dos funcionários os mesmo devem passar pelo REP para ter suas saídas liberadas da empresa, e será registrado o seu horário de saída com 10 minutos de tolerância e emitira um comprovante para o mesmo, no caso de estourar os 10 minutos os sistema passara a registrar horas extras do funcionários que não registrarem saída. Para o RH : o setor de recursos humanos terá uma interação mais direta com o sistema pois para eles será possível visualizar os status do sistema, também poderão alterar os registro de funcionários e fornecer um PIN para as entradas não registradas para que o funcionário não perca o seu dia trabalhado, alem de usar as informações de entrada para calcular as folhas de pagamento, de acordo com os horários trabalhados pelos funcionários, e para gerar futuros relatórios para os gerentes, e cabe a esse setor também analisar todos os dados registrado na saída dos funcionários daqueles que foram registrado apos horário de expediente, e comparar com uma tabela de controle (fornecida pelo responsável do setor ) de qual grupo necessitava fazer horas extras evitando assim fraudes no sistema. Para a área de TI : para os profissionais de TI deverão monitorar a situação do desempenho do sistema, cabendo a eles solucionar as falhas e configurar as interfaces do sistema tornando as mais intuitivas e de fácil utilização, cabe a eles também excluir códigos de acesso, PIN de banco de dados e backup do sistema, alem do mais o setor é responsável por manter a tecnologia em funcionamento, ou seja eles tem que resolver de forma mais rápida no caso do REP parasse de funcionar. NO CASO DE ERROS : 1. No caso de erros do REP por leitura biométrica ou demais falhas no sistema o colaborador da empresa deve entrar em contato com o setor de RH da empresa e relatar o ocorrido, e devera exigir que o setor de RH forneça-lhe um PIN para que o mesmo possa ter o seu dia trabalhado registrado na empresa e o mesmo processo deve ser feito na saída enquanto a falha no REP não for solucionada. 2. No caso do RH receber ocorrências de erro do REP o setor deve fazer uma verificação no equipamento e se houve a consistência no erro devera entrar em contato como o departamento de TI e exigir a manutenção do problema o mais rápido possível. 3. Por questão de segurança quando houver falha no dispositivo o RH devera gerar um PIN para funcionário enquanto as falhas não forem solucionada, e devera armazenar esse PIN no banco de dados e fornecer a ele um comprovante de geração de PIN para que não se haja futuras divergências. 2.1.3 Interface de hardware Para viabilizar o projeto será usada parte da infra-estrutura já disponível na empresa e serão acrescentados itens essenciais para o correto desempenho e qualidade de serviço. Hardware exigido Situação Descrição Requisitos Terminal de leitura biométrica com teclado de entrada e impressão de comprovante Rede de comunicação com Pontos de acesso e transmissão segura dos dados Servidor de Dados com capacidade para atender a demanda de armazenamento e segurança dos dados da empresa. Terminais de leitura, visualização e acesso. A ser adquirido Adquirido A ser adquirido Adquirido Terminais para leitura Do ponto do funcionário instalados na porta de passagem de cada dos três setores da empresa Estrutura de comunicação em rede Distribuída por todos os setores da empresa e baseado na Topologia TCP/IP, com cabeamento Cat5e e velocidade de comunicação de 100mb . Servidor de dados com banco de dados compatível com os formatos de dados da empresa capacidade de armazenamento e permanência dos dados do Ponto Eletrônico. Oferecendo acesso a leitura, emissão de relatórios e backup dos dados. Terminal de acesso Terminais para acompanhamento desempenho, status da situação da atividade do sistema e emissão de relatórios. Terminal de acesso Gerencial Terminal para controle e configuração do sistema e acesso ao banco de dados sendo de acesso restrito. 2.1.4 Interface software - 6 terminais de leitura providos de leitor de digital impressora interna teclado numérico e visor externo. - Bobinas de papel de impressão (com capacidade para 2500 impressos por jornada). - 1 Tomada padrão nacional (110 v). - 1 Fonte de energia secundária (já oferecida pelo gerador da empresa). - 6 Suportes de parede - Verificação e Teste de todas as conexões e transmissões da rede. - 10 pontos de acesso sendo eles 6. Para terminais de leitura 3. Para terminais de visualização e controle (já instalados) 1. Para acesso Gerencial e Estratégico (já instalado). - Conexão com o servidor de dados a ser instalado na área de TI da empresa (já estruturada). -1 Servidor de banco de dados HP a ser integrado ao sistema de clusters da empresa. - 1 Sala ou espaço de no mínimo 2 m2. - 1 Sistema de arrefecimento do ambiente. - 1 Tomada padrão nacional (220 v). - 1 Rack com acomodação ao servidor e seus componentes com condutor para cabeamento e aterramento. - 3 computadores com monitores e com acesso a rede de comunicação (já existentes). - verificação e teste das maquinas utilizadas para acesso. - 1 monitor e teclado integrado ao sistema de cluster e comunicação que será uma partição virtualizada do sistema permitindo o acesso remoto e validando as restrições de uso. Para viabilizar o projeto será usada parte do software já disponível na empresa e serão acrescentados outros sistemas para o correto desempenho e qualidade de serviço. Hardware exigido Situação Descrição Sistema Operacional compatível com o formato de dados, aplicações do sistema proposto e com viabilidade de execução no hardware designado. Sistema de Gerenciamento de banco de dados compatível com o formato de dados , aplicações do sistema proposto e com viabilidade de execução no hardware designado. Software de leitura de dados e administração do Relógio de ponto eletrônico com leitura biométrica ou acesso através de PIN , criação de comprovantes de acesso e comunicação com os sistemas de Gerenciamento da empresa. Adquirido Sistema operacional Linux RedRat com capacidade de comunicação e virtualização. Licenciado em nome da empresa e distribuído nas plataformas de trabalho com suporte e manutenção disponível. A ser Adquirido Sistema de Gerenciamento de Banco de Dados PostgreSql Licenciado em nome da empresa com suporte e manutenção disponível. A ser adquirido Software de leitura e Administração dos dados Fornecido e desenvolvido pelo distribuidor do hardware de relógio de ponto eletrônico. Faz a leitura dos dados, tem a interface de administração do sistema. Tem o formato de acesso e de dados compatível com o hardware e software designados. 2.1.5 Interface de comunicação Requisitos - Licença para uso nas plataformas de acesso do sistema de relógio de ponto eletrônico. - Configuração de restrições de acesso e controle do uso. - Teste de uso e funcionamento. - Licença para uso do sistema no servidor de Banco de Dados. - Implementação do SGBD - Configuração de restrições de acesso e controle de uso. - Teste de uso e funcionamento - Treinamento da equipe de TI para administração do software - Licença para uso do sistema - Implementação do Software de Administração do relógio. -Configuração de restrições de acesso e controle de uso. - Configuração de dados do sistema Calendário Jornada de Trabalho Dados dos Funcionários Informações da empresa - Teste de uso e funcionamento - Treinamento da equipe de TI para administração do software - Treinamento da equipe de RH para acesso e controle das atividades do software. O sistema terá a sua comunicação através do protocolo padrão Ethernet, utilizando o protocolo TCP/IP. É utilizado como a rede principal em muitos escritórios e prédios industriais. A Ethernet é uma rede local que oferece comunicação entre vários dispositivos a 10Mbps. Essa rede possui as mesmas características que as redes DH+ ou DH-485. Outras funcionalidades: suporte SNMP para gerenciamento da rede Ethernet, configuração dinâmica opcional dos endereços IP utilizando um utilitário BOOTP, taxa de dados da Ethernet no SLC 5/05 até 40 vezes mais rápida que as mensagens DH+ no SLC 5/04, capacidade de transmitir arquivos de dados inteiros do SLC 5/05 e número muito maior de nós em uma única rede, comparandose às redes DH-485 (32) e DH+ (64). 2.1.6 Memória /* Aqui neste item é quanto tempo os dados de registro de ponto serão armazenados (ex: pela legislação trabalhista tal tal tal) eu sei q é 20 anos mas precisa da lei para colocar aqui*/ Para o Relógio de Ponto Eletrônico: A Portaria 1.510/2009 do MTE regulamenta o emprego de dois tipos de memórias internas: A Memória de Registro de Ponto (MRP) é um meio eletrônico de armazenamento de dados onde ficam guardadas as marcações de ponto de maneira que não possam ser apagadas ou alteradas de nenhuma forma. Guarda, ainda, os registros das operações efetuadas no equipamento, por exemplo, ajuste no relógio. E a Memória de Trabalho (MT) que é um meio eletrônico de armazenamento de dados onde residem as informações necessárias à operação do REP, sejam informações do empregador ou dos empregados. Para o Sistema: Tipo de memória Limites aplicáveis HD RAM O sistema ocupará no máximo 1GB de espaço em disco, excluindo-se as bases de dados e o SGBD. O sistema deverá rodar numa máquina com um mínimo de 1GB de memória principal. 2.1.7 Operações Ajustar data e hora do REP; Emitir ao comprovante ao empregado; Registrar a marcação do ponto; Enviar dados de empregados para o REP; Enviar dados de empregador para o REP; Enviar dados de configuração para o REP; Ler dados de empregados; Ler dados do empregador; Ler configurações do REP; Ler logs de alterações realizadas nos dados e configurações do REP; Permite a fiscalização do ministério do trabalho (pela porta USB existente no REP) Os ajustes de configurações estão no menu do REP, que dá acesso ao sub-menu hora, data, número do relógio, cadastramento biométrico, checagem de rede, além de permitir visualizar a versão do relógio. 2.1.8 Adaptações no ambiente Todos os colaboradores serão treinados e informados sobre a utilização e preservação do REP. Para os profissionais que iram fazer alterações, manipulações e cuidar do REP serão feitos treinamentos com o fornecedor do equipamento. O ambiente precisa ser apropriado à instalação do REP, em local livre de pó e umidade, fixado na parede na altura de 1,5 mt do chão (em um locais de fácil acesso aos funcionários e que possibilitem a formação de filas). A instalação elétrica será feita conforme as normas técnicas de segurança NBR 5410 e NR 10, com cabos elétricos de 2,5mm², que serão ligados em disjuntores de 15 amp. (para serem desligados em caso de manutenção). A instalação de rede utilizará cabos de dados CAT 5e com conectores RJ-45, que serão instalados em conduítes separados da rede elétrica desde o REP até seus terminais de conexão. 2.2 Funções do produto Para Gestor Para Funcionário de Acesso (RH) Para Funcionário de Administração (TI) Para Funcionário em Geral - Acessar e exibir status do sistema - Visualizar status de atividade do sistema - Visualizar Situação do desempenho do sistema - Ler Entrada de acesso Digital ou PIN - Gerar relatórios de uso - Acrescentar/editar registro de funcionário - Configurar Interface do sistema - Armazenar horário de ponto - Gerar relatórios de consistência dos dados - Autorização de horas extras - Configurar acesso do sistema - Gerar Comprovante impresso - Gerar relatórios de números e médias de acesso - Fornece PIN para entradas não registradas ou problemas de leitura - Alterar e Excluir códigos de acesso - Armazenar o ponto de horário. -Gerar relatórios de controle de horas - Agendar Relatórios - Configuração dos dados do software (Calendário, horário, Registros) - Oferecer documentação de acesso -Acesso remoto via browser - Emitir relatórios - Iniciar/Reiniciar sistema - Manter histórico de acesso. - Agenda relatórios - Gerar base Folha Pagamento - Pausar/Encerrar Sistema - Emitem comprovantes e documentação do uso - Encerrar Atividade do Mês/ Período. - Fazer backup de estado e de dados - Iniciar atividade do Mês/Período. - Acessar/editar/excluir banco de PIN - Excluir registro de funcionário 2.3 Características do usuário Os usuários do sistema serão funcionários da empresa com privilégios de uso dos serviços do RH, e que deverão ter um conhecimento básico sobre o uso do sistema de cartão de ponto. 2.4 Restrições /* Aqui são os problemas (ex: perder o crachá, falta de energia, esquecimento por parte do funcionário de não bater o ponto na entrada, atrasos), são as limitações*/ Cadastro no sistema Login e senha 2.5 Todos os funcionários deverão estar cadastrados no sistem para reconhecimento no relógio de ponto Pessoal do RH usuário do sistema deverá possuir login e senh para captação dos dados do relógio Suposições e dependências // Dependência: energia elétrica, marcação de ponto As máquinas clientes deverão possuir browser Internet Explorer 7.0 ou superior, ou Mozila Firefox 3.5 ou 3.6 e rede; As máquinas clientes deverão possuir a Java virtual Machine atualizada (JRE); A máquina servidora web deverá possuir o TOMCAT; O servidor de banco de dados deverá suportar o banco de dados MySQL 5.0. 3 REQUISITOS ESPECÍFICOS // Tolerância de atrasos O produto é inviolável e não permite apagamento ou alteração dos dados armazenados na memória de registro de ponto, não possui funções que permitam a restrição das marcações de ponto e funções de registro automático do mesmo. Na estrutura externa há identificação do REP gravada permanentemente. O produto indicado para os devidos fins é o Codin REP da empresa Telemática. O custo do Codin REP de barras TCP/IP por máquina é de 3.535,78, e do Codin REP de barras e biométrica TCP/IP 4,105,55. Para o acompanhamento do desempenho do produto o profissional deve ser capacitado a utilizar os recursos do módulo Ponto Eletrônico, definir as regras de apontamento, controle dos refeitórios, horas extras, refeições, abonos e justificativas, turnos de trabalho, tabelas de horários, lançamentos necessários à manutenção das marcações, dos apontamentos, banco de horas, refeições, classificação e eliminação das marcações, cálculos e fechamento mensal.