# ANÁLISE E MODELAGEM DER — SESSION MONKCHAT
**Author:** IGOR LIMA CHARLES
**Grade:** INFORMÁTICA A
**N°:** 18
## ANÁLISE DE SISTEMAS
* **CASOS DE USO**

## FUNCIONALIDADES
### CRIAR SALA
>[color=blue]**DESCRIÇÃO**
>Ação/funcionalidade que permite que o usuário crie uma sala ou acesse uma já criada.
>
>**REGRAS**
>1. O nome da sala deverá conter ao menos 4 caracteres.
>2. O usuário deverá atribuir um nickname de no mínimo 4 caracteres para que consiga acessá-la.
>
>**EVENTO**
>Usuário atribui as informações necessárias e tecla ENTER ou clica em cima com o mouse.
### ENTRAR EM UMA SALA
>[color=black]**DESCRIÇÃO**
>Ação/funcionalidade que permite que o usuário acesse uma sala.
>
>**REGRAS**
>1. O usuário deverá atribuir um nickname para que consiga acessá-la.
>2. Não será permitido dois usuários com mesmo nickname.
>
>**EVENTO**
>Usuário atribui as informações necessárias e tecla ENTER ou clica em cima com o mouse.
### ENVIAR UMA MENSAGEM
>[color=red]**DESCRIÇÃO**
>Ação que permite que o usuário envie mensagens para os outros integrantes presentes na sala de chat.
>
>**REGRAS**
>1. Não será permitido palavras de baixo calão ou assuntos inapropriados.
>2. O usuário poderá enviar mensagens para os integrantes em geral ou para um em particular.
>
>**EVENTO**
>Usuário escreve a mensagem e tecla ENTER ou clica em cima do botão com o mouse.
### ATUALIZAR MENSAGENS
>[color=black] **DESCRIÇÃO**
>Ação/funcionalidade que permite que o usuário atualize o chat para ver as mensagens.
>
>**REGRAS**
>1. O chat será atualizado automaticamente a cada 15 segundos.
>2. O chat poderá ser atualiza manualmente pelo usuário, todavia tendo um intervalo de tempo para que não haja sobrecargas ou erros.
>
>**EVENTO**
>Ocorre quando o usuário clicar em cima do icone de atualização.
## DER
