123456789
Projeto de Análise de Sistemas
Componente: xxxxxxxxxxxxx Barreiras/BA
Abril/2013
Componente: xxxxxxxxxxxxxxxx Projeto de Análise de Sistemas
O trabalho tem como objetivo demostrar como podemos criar um projeto de software definindo de acordo com as regras da matéria, caso de uso, narrativa e diagrama de classe.
Professor: xxxxxx
Barreiras/BA
Abril/2013
Sumário
Requisitos funcionais
- Cadastrar divida
- cadastrar fornecedor
- Cadastrar contas a pagar
- calcular divida
Requisitos não funcionais
- Servidor de FTP
- Enviar e-mail para o google Calendar.
Caso de Uso:
Usuário
FTP
Narrativas:
1º Caso de uso: Cadastrar divida
Ator: Usuário
Versão: 1.0 experiment
1. O ator inicia o caso de uso, “Cadastrar dívida”.
2. O software tem uma interface que possui um campo para inserir os valores da dívida para assim serem cadastradas.
3. O ator faz a inserção nos respectivos campos.
4. O software envia uma notificação para o FTP.
2º Caso de uso: cadastrar fornecedor
Ator: Usuário
Versão: 1.0 experiment
1. O ator inicia o caso de uso selecionando “cadastrar divida”.
2. O software tem uma interface que possui um campo para inserção de todos os dados do fornecedor.
3. O ator insere os valores que ele pretende nos campos.
3º Caso de Uso : Enviar e-mail para google calendar
Ator: servidor de e-mail
Versão: 1.0 experiment
1. O ator inicia o caso de uso selecionando “Enviar e-mail para google calendar”.
2. O ator recebe a notificação do envio feito pelo servidor associado com software.
3. O ator encaminha as notificações para google calendar.
Diagrama de classe:
Divida
Credor
*Código; int.
- Documento; string.
*Data de vencimento; date
- Juros; double.
- Código; int.
* Nome; string.
-