# ANÁLISE E MODELAGEM DER — SESSION MONKCHAT **Author:** IGOR LIMA CHARLES **Grade:** INFORMÁTICA A **N°:** 18 ## ANÁLISE DE SISTEMAS * **CASOS DE USO** ![](https://i.imgur.com/Tn3mwE6.png) ## 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 ![](https://i.imgur.com/JATguon.png)