Especificação Técnica



Documentos relacionados
Especificação Técnica. Sistema: Automação Bancária Caso de Uso: Simular Empréstimo Bancário

Especificação Técnica

Declaração de Trabalho Banco Omega Sistema de Automação Bancária

TELA INICIAL CADASTRANDO A SENHA. 1. clique no link cadastrar a senha

Projeto - Loja de carros

Especificação de Caso de Uso

Visual Basic.NET Image Lists, Tree e List Views, Toolbars, Status e Progress Bars e Tab Controls Lista de Exercícios

InfoMix Tecnologia. SYSFARM Sistema de Gerenciamento de Farmácias UC003 Manter Produto Caso de Testes. Versão 1.00

Especificação do Caso de Uso

Financeiro Controle de Cheque

SISCOP Sistema de Controle Pedidos RT003 Incluir Produto Estratégia de Testes

Especificação de Caso de Uso

Especificação de Caso de Uso

UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ-REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS - PRAC COORDENAÇÃO DE PROGRAMAS DE AÇÃO COMUNITÁRIA - COPAC

ANÁLISE DE SISTEMAS UML. por. Antônio Maurício Pitangueira

Manual SevenShop Promoção Quantidade

DOCUMENTO PADRÃO TI MANUAL FUNCIONAL PROJETO CRÉDITO CONSIGNADO

Integração por Web Services

ESPECIFICAÇÃO DE CASO DE USO

SAO-WEB Manual do Usuário

Schaeffler Online. Manual de Operação

Digitação de notas pelo sistema web

Processo: Financeiro. Acesso. Motivação. Parâmetros. Entrada. Nome do Processo Negociação de Títulos

SAESC SISTEMA DE GESTÃO DA ALIMENTAÇÃO ESCOLAR

Manual DIMOF (Declaração de Informação sobre Movimentação Financeira)

Financeiro - Cadastro de Contas a Receber no Cartão

MINISTÉRIO DA SAÚDE Secretaria de Atenção à Saúde Departamento de Atenção Básica. Guia Rápido para Gestor do SISAB e e-sus AB

Especificação do Caso de Uso. BCON Business Control. Versão 1.0

Como realizar rotina do vale alimentação

Sistema de Controle de Pedidos SISCOP. SISCOP Sistema de Controle Pedidos RT002 Incluir Ponto Remoto Estratégia de Testes. Versão 2.

OS - Cadastrar Ordem de Serviço

Documento de Protótipo

ESTRUTURA DO ARQUIVO PARA IMPORTAÇÃO DOS DADOS CONTÁBEIS

Para submeter projetos siga o caminho Portal Administrativo Requisições Projetos Projeto/Plano de Trabalho (PROPLAN) Submeter Projeto (figura 1)

Manual Autorizador Web

1. Termo de confissão de dívida

ESPECIFICAÇÃO DE CASO DE USO

TUTORIAL CADASTRO DE FINALIZADORA

Ministério da Cultura

PRODUÇÃO INTELECTUAL 1. CADASTRO DE PRODUÇÕES E PUBLICAÇÕES

- PORTAL ALUNO / DOCENTE - MANUAL DE APOIO PORTAL DOCENTE

Funcionalidade da Aba Pesquisador. Versão 1.0

Especificação de Caso de Uso

Primeiro Trabalho Prático Projeto de Software - CI /1 Prof. Andrey Pimentel

Sistema de Gerenciamento de Serviços em Estética - SisGSE

Manual do Usuário. Sistema de Notas Fiscais Produtor/Avulsa. Módulo NFPA - e

Manual Operacional do Módulo Pleno Web

MANUAL MÓDULO PESSOA FÍSICA

TUTORIAL BRINDE EXPRESS

TransactionCentre - Módulo Client Web Pré-Autorização

Especificação de Caso de Uso

CADASTRO DE EXCEÇÕES PIS/COFINS

ALFACONT 2 Sistema de Contabilidade Versão Eleusmário Mariano Rabelo. Acesso ao Sistema

COBRANÇA REGISTRADA CONDOMÍNIO SAMI ERP IMOBILIÁRIO

Nota Fiscal de Serviços Eletrônica Importação do plano de contas bancárias

LANÇAMENTO NOTAS DAS AVALIAÇÕES PARCIAIS Orientações para utilização do Sagres Graduação

Sobre a nova minha UFOP

QBalança Biblioteca de comunicação com balanças

Configuração para calcular Rescisão Complementar - tipo de complemento Convenção Coletiva.

Manual de utilização do CSPSNet Versão 3.0

MANUAL OPERACIONAL E CONCEITUAL - Orientações sobre cadastro de atividades no SIGA Extensão

Secretaria NG: Campanhas e Retenção

Atenção Básica. Manual do Digitador

Visual Studio+SQL Server Express LocalDB ANTONIO LUIS

Sistema LNR. Manual do Usuário. Versão: Última modificação: 3/10/2013

MANUAL DE UTILIZAÇÃO DO SISTEMA LUX NF-E V

Nota de Aplicação. Relatório em HTML no Vijeo Citect 1.0. Suporte Técnico Brasil. Versão:

Módulo de Solicitação de Recursos

MANUAL. Certificado de Origem Digital PERFIL PRODUTOR. Versão

Certificação Agentes de Venda Consignado BACEN Resolução 3.954/11

Inventario Saldo Inicial FS111

MANUAL DE USUÁRIO. Versão 1.0 Servidor

Produção - Como Controlar

1 Versão 2017 Versão 2017

Descrição dos casos de uso. UC1 Efetuar Login. Campos:

Especificação de Caso de Uso

SISTEMA THEMIS PG MANUAL DO USUÁRIO CADASTRO DE DOCUMENTOS

Instalação Serviço de Acompanhamento de Projeto (PCSIS007) Sistema de Gestão da Qualidade

Simulação de Caixa Automático

Cadastro de Títulos Públicos. Manual do Usuário. Treinamento Fase 1 (TRN 01)

Tarefa Orientada 4 Aplic. Manutenção de Produtos - ComboBox

Os campos que estiverem com a cor CINZA trazem informações automáticas do sistema. Só poderão ser alterados, quando existir opção de escolha.

PORTAL DO FORNECEDOR PASSO A PASSO PARA ENVIO DE DOCUMENTOS ELETRÔNICOS PARA PAGAMENTO

Geração de Necessidades de Materiais. Sumário

Principais novidades da versão

Página Inicial Área do Aluno Acadêmico

Introdução a UML. Aula 04 Analise de Sistemas Profª Rita de Cassia Gaieski

Manual do Software de Instalação

- PORTAL ALUNO / DOCENTE - MANUAL DE APOIO PORTAL DOCENTE

ÍNDICE 1. CADASTRO DE ALUNOS... 2

SISTEMA SGPS GESTÃO DE PLANO DE SAÚDE

Guia Rápido. Elgin L42-DT Impressora de etiquetas.

Documento de Protótipo

MANUAL PBE - FOGÕES. Sistema PBE On Line (CONPET) Fogões SPBE. Manual Operacional. Versão 1.0. Pág 1/47

Especificação de Caso de Uso

Manual para inclusão de pedidos de compra - Microsiga

Instruções para instalação do Palm

Manual de Abertura de Romaneio Manual de Abertura de Romaneio

Transcrição:

Especificação Técnica Sistema: Automação Bancária Caso de Uso: Cadastrar Conta Corrente

1 Histórico de Revisões Data Versão Descrição Autor 10/06/2008 1.0 Criação da primeira versão da especificação HEngholmJr Sumário 1 Histórico de Revisões... 2 1. Referências... 3 2 Especificação Técnica... 3 2.1 Business... 3 Caso de Uso: Cadastrar Conta Corrente... 3 2.1.1 Descrição do Caso de Uso... 3 2.1.2 Diagrama de Casos de Uso... 3 2.1.3 Atores... 3 2.1.4 Diagrama de Atividades... 4 2.1.5 Regras de negócio... 4 2.1.6 Pré- condições... 4 2.1.7 Pós-condições... 4 2.1.8 Exceções... 4 2.1.9 Respostas Esperadas... 4 2.1.10 Glossário... 4 2.2 Design... 4 2.2.1 Diagrama de Classes... 4 2.2.2 Diagrama de Seqüência... 4 2.2.3 Modelo de dados... 4 3 Interfaces de usuário... 5 3.1 Tela de Cadastro de Conta Corrente... 5 PRÁTICA Passos a serem executados... 5 ii - Especificacao Tecnica - Cadastro de Conta Corrente.docx Vr: 1.0 15/01/2008 Página 2 de 6

Documento Caso de Uso Responsável Especificação Técnica Cadastrar Conta Corrente HEngholmJr Revisado Por Christian Engholm Data 06/09/2008 1. Referências Banco Omega - Documento de Visão do projeto.doc Banco Omega - Declaração de Trabalho vr 1.3.DOC Banco Omega - Lista de Requisitos (Funcionais e Não-Funcionais).doc 2 Especificação Técnica 2.1 Business Caso de Uso: Cadastrar Conta Corrente 2.1.1 Descrição do Caso de Uso Nome: Cadastrar Conta Corrente Descrição Permitir ao Gerente Operacional da agência cadastrar Conta Corrente ao cliente. 2.1.2 Diagrama de Casos de Uso Gerente (f rom Use Case View) Administrar Contas Corrente <<extend>> <<extend>> Cadastrar Conta Corrente Administrar cliente (from Use Case View) 2.1.3 Atores Gerente (f rom Use Case View) ii - Especificacao Tecnica - Cadastro de Conta Corrente.docx Vr: 1.0 15/01/2008 Página 3 de 6

2.1.4 Diagrama de Atividades 2.1.5 Regras de negócio Para cadastro de Conta Corrente, utilize as seguintes regras de negócio: O número da Conta corrente é gerado automaticamente pelo sistema O depósito inicial deve ser maior ou igual a R$ 200,00 Para contas especiais, o valor do limite deve ser superior a R$ 500,00 2.1.6 Pré- condições Seleção de cliente Todos os campos da tela preenchidos pelo usuário 2.1.7 Pós-condições Conta corrente cadastrada para cliente selecionado 2.1.8 Exceções EX-01. Usuário deixou de informar um ou mais dados da tela 1. O sistema fornece mensagem solicitando que o usuário digite os dados que faltam para a simulação EX-02. Usuário digitou dados não numéricos 2. O sistema fornece mensagem solicitando que o usuário digite dados válidos na tela EX-03. Usuário digitou valor de depósito inicial menor que R$ 200,00 3. O sistema fornece mensagem solicitando que o usuário digite valor de depósito inicial maior ou igual a R$ 200,00 EX-04. Usuário digitou valor de limite menor que R$ 500,00 4. O sistema fornece mensagem solicitando que o usuário digite valor de limite maior ou igual a R$ 500,00 2.1.9 Respostas Esperadas RE-01. Mensagem confirmando cadastramento de Conta Corrente com sucesso 2.1.10 Glossário Não se aplica 2.2 Design 2.2.1 Diagrama de Classes 2.2.2 Diagrama de Seqüência 2.2.3 Modelo de dados ii - Especificacao Tecnica - Cadastro de Conta Corrente.docx Vr: 1.0 15/01/2008 Página 4 de 6

3 Interfaces de usuário 3.1 Tela de Cadastro de Conta Corrente Nome da tela: cadcontacorrente Detalhes do funcionamento (DF) da interface: DF-01. Ao abrir a tela, o campo de valor de limite deve estar desabilitado DF-02. A campo valor de limite é habilitado ao ser selecionado o checkbox Conta especial DF-03. Caso o usuário tenha selecionado o checkbox Conta especial, tenha preenchido Valor limite e deselecione o checkbox Conta especial, a aplicação deverá apagar o valor do limite digitado e desabilitar novamente o campo de Valor limite DF-04. Após o preenchimento dos dados da interface e pressionar o botão Cadastrar, o sistema deverá apresentar as interfaces abaixo confirmando o sucesso da operação. i Conta Corrente normal ii Conta Corrente especial PRÁTICA Passos a serem executados Siga os seguintes passos: ii - Especificacao Tecnica - Cadastro de Conta Corrente.docx Vr: 1.0 15/01/2008 Página 5 de 6

Abra a aplicação de Automação Bancária Banco Omega No Solution Explorer, com o botão direito sobre o nome da aplicação, Add / Add Windows Form Nomeie a nova tela como cadcontacorrente e pressione Open Crie a interface da aplicação Utilize o componente ListBox para armazenar os valores das prestações Declare variáveis para armazenar os dados da aplicação Dim valoremprestimo = 0, txjuros = 0, qtdmeses = 0 as doucle dim valorfuturo = 0, valorparcela = 0 as double Utilize a função double.parse() para transformar o valor digitado na tela, tipo string, para número real txjuros = double.parse(tbtxjuros.text) Garanta a entrada de dados válidos na aplicação. Abaixo validação da entrada relacionada ao valor da aplicação Try valoraplicacao = Double.Parse(tbValorAplicacao.Text) Catch MessageBox.Show("Digite um valor válido para a aplicação") tbvaloraplicacao.focus() End Try Replique a validação para as entradas de quantidade meses e tx juros Para cálculo do VF, utilize a função da biblioteca do Visual Studio Math.Pow() valorfuturo = valoremprestimo * Math.Pow((1 + txjuros), qtdmeses); Altere o código do botão Visualizar tela da aplicação principal para: if cbopcaotela.selectedindex =1 then //Criando objeto da classe cadcontacorrente e chamando o método Show cadcontacorrente c.show(); end if Teste sua aplicação c = new cadcontacorrente (this); ii - Especificacao Tecnica - Cadastro de Conta Corrente.docx Vr: 1.0 15/01/2008 Página 6 de 6