Sistema P.I. Pal
Versão: 1.0
Data: 11/06/2013
Identificador do documento: Grupo Sistema P.I. Pal
Histórico de Revisões
Versão
Data
(XX.YY)
(DD/MMM/YYYY)
Autor
Descrição
Localização
Sistema P.I. Pal
Senac GO
Grupo
1.0
11/03/2013
(Fabricio,
Kaio,
Ulisses e
Yuri)
2
Índice
ÍNDICE DE TABELAS .................................................................................................................................................... 5
1.
2.
3.
4.
INTRODUÇÃO ........................................................................................................................................................ 6
1.1.
PROPÓSITO ....................................................................................................................................................... 6
1.2.
PÚBLICO ALVO .................................................................................................................................................. 6
1.3.
ESCOPO ............................................................................................................................................................ 6
1.4.
REFERÊNCIAS ................................................................................................................................................... 6
REQUISITOS E REGRAS DE NEGÓCIO........................................................................................................... 7
2.1.
REQUISITOS ...................................................................................................................................................... 7
2.2.
REGRAS DE NEGÓCIO ....................................................................................................................................... 7
MODELAGEM DOS CASOS DE USO ................................................................................................................ 8
3.1.
DIAGRAMA DE CASO DE USO ............................................................................................................................ 8
3.2.
ATORES ............................................................................................................................................................. 8
3.3.
CASOS DE USO ................................................................................................................................................. 9
3.3.1.
< CSU01> < Realizar Cadastro >....................................................................................................... 9
3.3.2.
< CSU02> < Simular Pagamento >................................................................................................... 10
3.3.3.
< CSU03> < Consultar Simulação > ................................................................................................. 11
MODELAGEM DAS CLASSES DE ANÁLISE ................................................................................................. 12
4.1.
DIAGRAMA DE CLASSES SISTEMA P.I. PAL. ................................................................................................... 12
3
Índice de Figuras
Figura 01: Diagrama de Caso de Uso .......................................................................................................08
Figura 02: Diagrama de Classes que apresenta as classes do Sistema P.I. Pal.......................................12
4
Índice de Tabelas
Tabela 01: Requisitos.................................................................................................................................07
Tabela 02: Regra de Negócio.....................................................................................................................07
5
1. Introdução
1.1. Propósito
Este documento especifica os aspectos arquiteturais do sistema do projeto, fornecendo
aos desenvolvedores as informações necessárias para a construção do sistema.
1.2. Público Alvo
Este documento se destina aos alunos e professores do 3º módulo do curso de Gestão de
Tecnologia da Informação, da Faculdade de Tecnologia Senac Goiás.
1.3. Escopo
Este documento descreve os casos de uso, modelo de arquitetura adotada, módulos, e
análise de risco técnica do Sistema P.I. Pal.
.
1.4. Referências
[1]
“Princípios de Análise e Projeto de Sistemas – Eduardo Bezerra”, <id_doc
glossário>, Versão <1.0>. Localização: <localização>.
6
2. Requisitos e Regras de Negócio
Nesta seção enumeramos todos as regras de negócio e requisitos identificados durante a
fase de levantamento de requisitos.
2.1. Requisitos
Apresenta os requisitos identificados durante a fase de análise.
Identificação
Tipo
Descrição
R1
Funcional O Sistema deve permitir que cliente efetue o cadastro.
R2
Funcional O Sistema deve permitir que cliente realize simulações de
pagamento.
R3
Funcional O Sistema deve permitir que cliente visualize simulações de
pagamento realizadas por CPF do cliente.
Tabela 01: Requisitos
2.2. Regras de negócio
Apresenta a lista de regras de negócio identificadas durante o ciclo de vida do sistema.
Identificação
RN001
RN002
RN003
Descrição
Para pagamento em boleto à vista o cliente receberá 11% de
desconto
Para pagamento cartão de débito o cliente receberá 06% de desconto
Para parcelamento no cartão de crediário será no máximo em 6x
RN004
Para parcelamento no cartão de crediário de 1x até 3x será cobrada a
taxa de juros de 5,1%
RN005
Para parcelamento no cartão de crediário de 4x até 6x será cobrada a
taxa de juros de 5,5%
RN006
RN007
RN008
O valor mínimo a ser parcelado é de R$ 200,00
O valor máximo a ser parcelado é de R$ 2.200,00
Cliente não pode ter dois cadastros
Tabela 02: Regras de negócio
7
3. Modelagem dos casos de Uso
Nesta seção enumeramos todos os casos de uso relacionados aos requisitos levantados.
3.1. Diagrama de Caso de Uso
Figura 01: Diagrama de Caso de Uso
3.2. Atores
Cliente: indivíduo que ira fazer o cadastro no site, realizar simulação de pagamento e
consultar simulações realizadas.
8
3.3. Casos de Uso
3.3.1.
< CSU01> < Realizar Cadastro >
Descrição: O Cliente realiza cadastro no site.
Ator Primário: Cliente.
Pós-condições: O Cliente foi cadastrado no sistema.
Fluxo Principal
1. O Cliente solicita a realização de cadastro;
2. O Sistema solicita os dados Nome, CPF e email;
3. O Cliente informa os dados e clica em gravar;
4. O Sistema grava informações do cliente;
Fluxos de Exceção
Duplicidade de Cadastro
[passo3] Se cliente já cadastrado, sistema informa “Cliente Já Cadastrado”, cliente
volta para [passo 2].
RN008
Erro nas informações Inseridas
a. Se houver erros durante o preenchimento dos campos, cliente seleciona Limpar Dados
e insere novamente os dados.
9
3.3.2.
< CSU02> < Simular Pagamento >
Descrição: Cliente realiza simulação de pagamento.
Ator Primário: Cliente.
Pré-condições: O Cliente precisa estar cadastrado no Sistema.
Pós-condições: O Cliente realizou simulação de pagamento.
Fluxo Principal
1.
O Cliente digita seu CPF;
2.
O Sistema exibe o seu nome;
3.
O Cliente informa o valor do pagamento;
4.
O Cliente escolhe a Forma de pagamento;
5.
Se escolher boleto ou cartão de débito o Sistema informa o valor com
desconto;
6.
Se escolher cartão de crédito o Sistema informa quantidade de parcelas
e os respectivos valores;
7.
O Cliente clica em gravar simulação;
Fluxos de Exceção
Valor Parcelado
a. [passo 3] Se o valor a ser simulado for abaixo de R$ 200,00, sistema não deve aceitar
a forma de pagamento Cartão de Crediário, cliente volta passo [passo 3] ,caso queira
pagar com Cartão de Crediário. (RN006)
b. [passo 3] Se o valor a ser simulado for acima de R$ 200,00, sistema não deve aceitar a
forma de pagamento Cartão de Crediário, cliente volta passo [passo 3] ,caso queira
pagar com Cartão de Crediário. (RN007)
Erro nas informações Inseridas
a. [passo 4] Se houver erros durante o preenchimento dos campos, cliente seleciona
Limpar Dados e volta passo [passo 1].
10
3.3.3.
< CSU03> < Consultar Simulação >
Descrição: Cliente realiza consulta simulação.
Ator Primário: Cliente.
Pré-condições: O Simulação precisa estar gravada no sistema.
Pós-condições: O Cliente realizou consulta simulação.
Fluxo Principal
1. O Cliente digita seu CPF;
2. O Sistema exibe o seu nome;
3. O Cliente clica em buscar relatório;
4. O Sistema exibe data da simulação, Valor da simulação, forma de
pagamento e valor final.
Fluxos de Exceção
Erro na seleção de id
a. Se houver erro durante a digitação de CPF, sistema exibe a mensagem “CPF não
existe”, cliente Volta para [passo 1].
11
4. Modelagem das Classes de Análise
4.1. Diagrama de Classes Sistema P.I. Pal.
Figura 02: Diagrama de Classes que apresenta as classes do Sistema P.I. Pal
12
Download

Modelo de Documento para Analise de Sistemas projeto(Sistema PI