3.2 Diagrama de
Estado
O diagrama de estado é
utilizado para descrever o comportamento dos objetos. Um estado representa uma
situação estável de um objeto que se prolonga durante um intervalo de tempo,
durante o qual um objeto não sofre estímulos nem os atributos sofrem alteração
de valor. Centrado nos objetos, o mesmo deve ser criado somente para cada
classe de objeto que tenha um comportamento dinâmico, ou um comportamento dinâmico relevante.
3.2.1 Diagrama de Estado (Criar_Conta)
A criação de conta é realizada no próprio site
da empresa “ESTAGIARIOS”. Para isso, basta selecionar a opção “Criar_Conta” na
página inicial. Com isso, o cliente será direcionado a uma outra página, na
qual deverá preencher os seus dados pessoais, juntamente com login e senha
desejados. Se o mesmo permanecer por mais de 30 minutos inativo, quando o
usuário solicitar a atualização da página, será automaticamente direcionado a
página inicial, devendo, caso ainda deseje criar uma conta, realizar todo o
processo novamente.
Após o preenchimento de seus dados, o sistema
irá verificar as informações, obtendo como parâmetro o CPF e o login desejado.
Caso o CPF ou Usuário estejam cadastrados em uma outra conta, o cliente será
direcionado para a página de preenchimento de dados novamente, para realizar as
devidas alterações, já que só poderá alterar efetivamente o nome de Usuário,
pois o CPF é de uso pessoal. Caso os dados preenchidos sejam validados, a conta
será criada, finalizando desta forma este diagrama de estado.
3.2.2 Diagrama
de Estado (Comprar_Dinheiro_Virtual)
Descrição: O usuário, já logado em sua conta,
irá selecionar a opção “Comprar_Dinheiro_Virtual”, onde serão registrados todos
os pedidos pelo mesmo realizado. Ao terminar o seu pedido, o usuário deverá
selecionar a forma de pagamento, que poderá ser via boleto ou via cartão de
débito. Caso seja pagamento via boleto, o mesmo deverá exercer o pagamento
antes do vencimento do boleto. Caso faça o pagamento em tempo viável o Dinheiro
virtual correspondente ao valor do pedido será debitado em sua conta, caso
contrário, o pedido é cancelado, terminando o ciclo deste diagrama de estado.
No caso do pagamento ser via cartão de débito,
o mesmo irá realizar o pagamento pela Internet mesmo, o que resulta apenas na
autorização deste pagamento. Devido o pagamento ser no débito, o Saldo em conta
deve ser superior ao valor do pedido de compra. Caso seja, o dinheiro virtual
será debitado, caso contrário o pedido será cancelado e terminando assim o
ciclo neste diagrama de estado.
3.2.3 Diagrama de Estado (Criar_Eventos)
Descrição: O
Administrador de jogo, após logar com sua conta, poderá ter acesso a criação de
eventos. Para isto, o Administrador de jogo deverá solicitar a criação de dados
e preencher dados correspondentes a criação de eventos, que são a data de
evento, o nome do evento e o nomo do jogo ao qual será aplicado este evento.
A verificação do
evento é feita através da data, onde, se já houve algum evento marcado para
esta data, o tornará inviável, sendo necessário escolher outra data para
validar este evento, caso o Administrador de jogo ainda deseje criar este evento. Se o evento
for criado o diagrama de estado é finalizado.
3.2.4 Diagrama de Estado (Bloquear_Conta)
Descrição:
Realizado apenas pelo Administrador de jogo, o bloqueio de conta para ser
realizado precisa que o Administrador de jogo esteja logado em sua conta.
Através de sua conta, ele poderá checar se há alguma denúncia recebida sobre
alguma possível má conduta de qualquer usuário.
Caso tenha uma
denúncia recebida, o Administrador de jogo visualiza esta denúncia e checa se
houve realmente uma violação deste usuário. Caso as informações da denúncia
sejam verdadeiras, o Administrador de jogo realiza o bloqueio de conta do
usuário, o impossibilitando de acessar sua conta. Caso não corresponda essas
infrações denunciadas, a conta permanecerá sem nenhum tipo de alteração. Após o
término da averiguação e tomada as providências cabíveis (quando necessário), o
processo em si deste diagrama de estado é finalizado.
Nenhum comentário:
Postar um comentário