Sie sind auf Seite 1von 6

DAZEN IT SOLUTIONS

PROJETO
DZ POINT
Preparado Por: Charles Queiroz, Analista de Sistemas
Em: 4 de Janeiro, 2014
Telefone Contato: 85 9933-1595
Email: charles@dazen.com.br
Pgina de 1 6
DAZEN IT SOLUTIONS
SUMRIO

INTRODUO

Este documento especica os requisitos do sistema DzPoint, fornecendo aos desenvolvedores as
informaes necessrias para o projeto e implementao, assim como para a realizao dos testes e
homologao do sistema.


OBJETIVO

O objetivo desse projeto proporcionar ao usurio, uma forma rpida, elegante e principalmente precisa de
vericar o saldo (salrio) nal a receber da empresa em que trabalha no m do ms. Ou seja: ao utilizar o
sistema, o usurio ser capaz de prever com preciso qual ser o seu salrio, bem como os valores
discriminados por impostos, horas extras, adicional noturno (quando aplicado), dentre outros.

REQUISITOS FUNCIONAIS
REQUISITOS
ID EPIC Descrio Story
DzP01 WEB Login do usurio Como usurio, eu gostaria de poder realizar o login no sistema usando meu Email e senha
aps me cadastrar no servio.
DzP02 WEB Cadastro de usurio Como usurio, eu gostaria de poder me cadastrar no sistema usando os meus dados
como: Usurio, Senha, Email. Alm disso, gostaria que o sistema me apresentasse, como
um pr-requisito do cadastro, um preenchimento do captcha para evitar o cadastro
indevido de robs.
DzP03 WEB Congurao da
Tolerncia
Como usurio, eu gostaria de poder congurar qual o tempo de tolerncia que a minha
empresa d para que no seja considerado atraso ou HE. Caso eu no informe esse valor,
eu gostaria que o sistema usasse o valor default previsto na CLT que de, no mximo,
10min por dia.
DzP04 WEB Congurao do
horrio de almoo
Como usurio, eu gostaria de poder congurar uma opo que informe ao sistema que o
horrio de almoo dever ser calculado automaticamente, para que eu possa informar
apenas o horrio de entrada (pela manh) e o horrio de sada (no m do expediente) caso
essa opo esteja ativa.
DzP05 WEB Congurao da
carga horria
Como usurio, eu gostaria de poder congurar uma opo que me permitisse informar ao
sistema qual a carga horria a qual estou sendo submetido na atual empresa.
WEB Saldo Visivel Como usurio, eu gostaria de, ao entrar no sistema, me fosse apresentado de uma maneira
simples a fcil, o saldo atual do meu futuro salrio. Verde se o valor estiver dentro do
esperado. Ou seja, se eu no estiver devendo nenhuma hora at a presente data.
DzP06 WEB Alterao de
Cadastro do usurio
Como usurio, eu gostaria de poder alterar meus dados, tais como: Nome completo, email,
senha, Valor do salrio, Numero do PIS, Carga horria Semanal (30h, 40h ou 44h), Tipo de
contratao (Estagirio, CLT ou PJ) e Cargo.
Pgina de 2 6
DAZEN IT SOLUTIONS
DzP07 WEB Alterao de
cadastro do ponto
Como usurio, eu gostaria de poder Editar ou excluir qualquer ponto que eu previamente
tenha registrado no sistema.
DzP08 WEB Faltas Como usurio, eu gostaria de poder registrar no sistema, os dias em que eu faltei ao
trabalho.
DzP09 WEB Frias Como usurio, eu gostaria de poder informar ao sistema, qual ser o meu perodo de frias
para que o mesmo possa realizar os devidos clculos com relao aos valores que devo
receber, e no computar nenhuma falta durante aquele perodo, mesmo que a opo de
Faltas automticas esteja habilitada. Alm disso, eu gostaria de poder informar quantos
dias das minhas ferias a empresa comprou, para que o valor seja calculado junto com o
salrio.
DzP10 WEB Faltas automticas Como usurio, eu gostaria de poder congurar o sistema para computar faltas automticas
nos dias onde eu no lanar nenhuma batida de ponto. Caso eu no marque esta opo, o
eu gostaria que o sistema indicasse os dias onde no h pontos registrados e me
solicitasse uma conrmao se esse dia uma falta ou no. Me obrigando assim a
preencher o dia sem pontos.
DzP11 WEB Justicativas de
Falta
Como usurio, eu gostaria de poder informar ao sistema, no dia em que eu faltar, qual foi o
motivo da minha falta, e se a mesma ser abonada ou no. Gostaria tambm de poder
anexar uma imagem de um atestado mdico para servir como motivo de abono da falta.
DzP12 WEB Envio do relatrio de
pontos
Como usurio, eu gostaria de poder exportar os meus pontos (dado um intervalo de tempo
denido por mim) em formato .pdf para download, ou envia-lo por email para o meu Email
(opo default) ou para um Email que eu venha a informar.
DzP13 WEB Relatrio de atrasos Como usurio, eu gostaria de poder visualizar, em um grco de atrasos, a mdia de atraso,
o maior atraso (dado um perodo), o menor atraso (dado o mesmo perodo) e o desvio
padro desses atrasos para que eu possa ter uma ideia de quanto eu me atraso.
DzP14 WEB Relatorio de HE Anlogo ao relatrio de atrasos, como usurio, eu gostaria de poder ver um relatrio de
todas as minhas HEs. Maior HE, Menor HE, Mdia de HE dado o perodo, e o desvio
padro dessas HE para que eu possa ter uma ideia de quantas HE estou fazendo.
DzP15 WEB Relatrio de Pontos Como usurio, eu gostaria de ver em um relatrio, todos os meus pontos lanados no
sistema, bem como minhas faltas e abonos.
DzP16 WEB Previso de sada Como usurio, eu gostaria de quando for informado o ponto referente ao inicio do
expediente, o sistema dever exibir a previso para o m do expediente de acordo com a
minha congurao de entrada e sada, e carga horria semanal. Ou seja, se na minha
congurao estiver marcado que minha jornada de trabalho diria inicia-se as 8:00h da
manh, com uma hora de almoo, e termina as 17:00h, o sistema dever exibir a minha
previso de sada as 17:00h. Ex: Se eu bater o ponto as 8:00h, o sistema exibe na previso
de sada 17:00h. Se eu bater o ponto as 8:30h, o sistema dever acrescentar essa
diferena a minha hora prevista padro (17:00h), informando assim que deveria sair as
17:30h. Se o ponto for batido as 7:30h o sistema deve subtrair essa diferena da minha
hora prevista padro (17:00) informando assim que devo sair as 16:30h.
DzP17 WEB Inicio do Expediente Como usurio, eu gostaria que quando eu tiver que informar o ponto referente ao inicio do
expediente, o sistema mantenha habilitado para edio SOMENTE o campo referente a
essa informao.
DzP18 WEB Horas Trabalhadas Como usurio, eu gostaria que quando a opo de Almoo automtico (item DzP04)
esteja habilitada, ao informar o ponto referente ao inicio do expediente, o sistema informe,
no campo referente a Qtd de horas j trabalhadas, a quantidade de horas entre a hora
do ponto, e o instante atual, j considerando a hora de almoo. Ou seja, se so 10:15h da
manh, e inicio do expediente foi as 8:00h, no campo referente as horas j trabalhadas deve
constar o valor de 2:15h. Se so 15:30h e o inicio do expediente tambm foi as 8:00h, o
sistema dever informar o valor 6:30h.
ID EPIC Descrio Story
Pgina de 3 6
DAZEN IT SOLUTIONS
DzP19 WEB Horas Trabalhadas
automticas
Como usurio, eu gostaria que o sistema informasse a quantidade de horas j trabalhadas
no dia calculando a diferena (em horas) entre o ponto do inicio do expediente e a hora
atual. Aps calcular essa diferena, o sistema dever subtrair desse calculo, o valor
congurado no campo Qtd de horas para o almoo. Caso a opo Almoo
automtico (item DzP04) esteja habilitada, o clculo dever subtrair o valor l congurado
se a hora atual for maior ou igual ao horrio congurado como a volta do almoo. Caso a
opo Almoo automtico NO esteja habilitada, o sistema dever descontar o horrio
de almoo somente aps o terceiro ponto, que caracteriza a volta do almoo.

Formula:
(SA - E) + (SE ((HA - SA - VC) > 0) ? (HA - SA - VC) : 0)

Onde :
SA = Saida Almoo, E = Entrada, HA = Hora Atual e VC = Valor congurado

Ex 1:
Entrada: 8:00h
Saida Almoo: 12:00h
Valor na congurao Qtd de horas para o almoo: 2h
Hora Atual: 13:30h

Logo:
(12 - 8) + ( SE ((13.3 - 12 - 2 > 0) ? (13.3 - 12 - 2) : 0) = 4 + 0 = 4h

Ex 2:
Entrada: 8:00h
Saida Almoo: 12:00h
Valor na congurao Qtd de horas para o almoo: 1h
Hora Atual: 13:30h

Logo:
(12 - 8) + ( SE ((13.3 - 12 - 1 > 0) ? (13.3 - 12 - 2) : 0) = 4 + 0.3 = 4:30h
DzP20 WEB Recuperao de
Senha
Como usurio, eu gostaria de poder recuperar a minha senha a partir da tela de login caso
eu a esquea. Essa opo deve gerar uma senha nova, com no mnimo 8 dgitos dentre
letras, nmeros e caracteres especiais e envia-la ao meu email. Alm disso, a senha deve
possuir uma data de expirao default de 30 dias. Ao chegar quantidade de dias
congurada por mim para expirar a senha, eu gostaria de visualizar no dashboard do
sistema um aviso informando quanto tempo falta para a minha senha expirar.
DzP21 WEB Redenio da
Senha
Como usurio, eu gostaria de que, quando a minha senha expirasse, ao tentar logar no
sistema com os meus dados corretos, o sistema me informasse que a minha senha havia
expirado, e me redirecionasse para a pgina de redenio de senha para que eu possa
informar uma nova senha vlida.
DzP22 WEB Congurao de
aviso de senha a
expirar
Como usurio, eu gostaria de poder congurar a quantidade de dias restante para que me
fosse exibida uma mensagem no dashboard do sistema informando quando a minha senha
ir expirar. Por exemplo, se eu congurar 10 dias, o sistema dever me exibir a mensagem
Faltam 10 dias para a sua senha expirar. Voc pode redenir usando o menu XXX ou
clicando [AQUI]. A quantidade de dias ir sendo decrementada at que chegue no dia. Ao
chegar no dia, a mensagem que deve ser apresentada dever ser a seguinte: A sua senha
expira hoje. A partir de amanh, voc no poder mais logar no sistema. Por favor, redena
a senha senha atravs do menu XXX ou clicando [AQUI].
ID EPIC Descrio Story
Pgina de 4 6
DAZEN IT SOLUTIONS





ID EPIC Descrio Story
Pgina de 5 6
DAZEN IT SOLUTIONS
REQUISITOS NO FUNCIONAIS


TECNOLOGIAS A SEREM UTILIZADAS

ARQUITETURA

ENTIDADES ENVOLVIDAS

DIAGRAMA DE CLASSES

MOCKUPS

FERRAMENTAS UTILIZADAS

CONCLUSO
Tecnologia Descrio
Java EE 7
CDI 1.1
JSF 2.2
Pgina de 6 6

Das könnte Ihnen auch gefallen