Trabalho Chat
Sistemas Cooperativos
Fabricio Fernandes
Hebert Clayton Oliveira
Luciano Alves Araújo Luis Felipe Garcez
Yoshinori Clélio Suguimoto
Prof. Fernando Teub
SUMÁRIO
1. REQUISITOS 3
2. LINGUAGEM 3
3. FERRAMENTA 3
4. DIAGRAMAS 4 4.1. Casos de uso 4 4.1.1. Client 5 4.1.2. Server 5 4.2. Detalhamento de caso de uso 5 4.2.1. Inicia aplicação Client 5 4.2.2. Cadastro: usuário e senha 5 4.2.3. Digita e usuário e senha 5 4.2.4. Login 5 4.2.5. Visualiza mensagens recebidas 5 4.2.6. Visualiza histórico de conversa 5 4.2.7. Digita e envia mensagem 5 4.2.8. Enviar e receber arquivos 5 4.2.9. Logout 5 4.3. Diagrama de classe 5 4.4. Diagrama de sequência 5 4.4.1. Client 5 4.4.2. Server 5
1. REQUISITOS
(LUCIANO)
2. LINGUAGEM
(LUCIANO)
3. FERRAMENTA
(LUCIANO --> PALAVRAS EM INGLÊS DEVEM SER ESCRITAS EM ITÁLICO)
4. DIAGRAMAS
4.1. Casos de uso
4.1.1. Client
4.1.2. Server
4.2. Detalhamento de caso de uso
4.2.1. Inicia aplicação Client
Descrição Resumida
Permite ao usuário iniciar à Aplicação.
Atores
Usuário 1 , Sistema.
Pré-condições
Sistema instalado no Computador.
Fluxo Principal
Ator Usuário 1
Sistema
1 Clica duas vezes em um Ícone na Área de Trabalho do Computador
1 Abre a Tela para iniciar à aplicação
Fluxo Alternativo
Ator Usuário 1
Sistema
1 Caso tenha algum problema na instalação, retorna mensagem “Falha no Aplicativo”
2 Verifica instalação
4.2.2. Cadastra usuário e senha
Descrição Resumida
Permite ao usuário cadastrar-se no Sistema, inserindo nome de usuário e senha.
Atores
Usuário 1 , Sistema.
Pré-condições
Estar conectado no Sistema de Chat
Fluxo Principal
Ator Usuário 1
Sistema
1- Solicita ao usuário um nome de usuário e senha para ele se conectar ao sistema.
2- Informa o nome de usuário e senha desejados
3- Valida