SGBD: sistema de gerenciamento de banco de

Propaganda
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.
Download