Faculdade Anhanguera de Limeira Ciência da Computação
Engenharia de Software
Alunos:
Limeira/SP 2012
Conteúdo Conteúdo.......... ...................... ........................ ....................... ....................... ........................ ....................... ................ .......... .......... .......... ......... .... 2 ETAPA 1.................... 1................................ ......................... ......................... ........................ .................................................3 .....................................3 ETAPA 2.................... 2................................ ......................... ......................... ........................ ...............................................10 ...................................10 Introdução........... ....................... ....................... ....................... ........................ .................... ............. .......... .......... .......... .......... .......... ......... .... 10 Requisitos Funcionais........... ...................... ....................... ........................ ....................... ....................... .................... ............. ....... ..10 Requisitos Não Funcionais............ ........................ ....................... ....................... ........................ ....................... ................ ....... ..16 Tabelas de Funcionalid Funcionalidades ades x Prioridades Prioridades............. ..................................................... ........................................ 17 Tabelas de Funcionalid Funcionalidades ades x Usuários Usuários x Permissõ Permissões es............ .................................... ........................ 18 Glossário........... ...................... ....................... ........................ ....................... ....................... ........................ ...................... ............... .......... ....... ..18 ETAPA 3.................... 3................................ ......................... ......................... ........................ ...............................................19 ...................................19 Prototipação e Casos de Teste............ ........................ ....................... ................... ............. .......... .......... .......... .......... ....... ..19 ETAPA 4.................... 4................................ ......................... ......................... ........................ ...............................................37 ...................................37 Passo 1............ ....................... ....................... ........................ ....................... ....................... ..................... .............. .......... .......... .......... .......... .......37 Passo 2............ ....................... ....................... ........................ ....................... ....................... ..................... .............. .......... .......... .......... .......... .......38 Passo 3............ ....................... ....................... ........................ ....................... ....................... ..................... .............. .......... .......... .......... .......... .......39 Passo 4............ ....................... ....................... ........................ ....................... ....................... ..................... .............. .......... .......... .......... .......... .......40
ETAPA 1 Passo 1 Definição da metodologia
Por se tratar de um sistema para a área da saúde e estética animal, a após análises e especulações em várias concorrentes do cliente CLIVET, chegamos a conclusão que o sistema IRUP não seria adequado ao modelo de projeto devido a sua complexidade e preferencialmente adotada por grandes equipes de desenvolvimento. Acreditamos que a melhor opção a seguirmos para o desenvolvimento do software seria a metodologia Scrum, pois ela el a não descreve o que fazer em cada situação e trata de um processo do tipo desenvolvimento iterativo e incremental. O processo abrange os seguintes grupos de trabalho: ScrumMaster: ScrumMaster: Mantenedor dos processos; Product Owner: Quem apresenta o negócio e os stakeholders; Team: Team: Desenvolve Desenvolvedore dores, s, analistas analistas,, testers testers (no (no nosso nosso caso caso seriam pessoas multifuncionais). A idéia é promover reuniões de levantamentos junto ao cliente definindo requisitos do sistema em questão. Após o levantamento dos requisitos, faremos reuniões internas para as criações de backlogs e definições de sprints que conterão os prazos. Cada sprint poderia atender a uma funcionalidade do sistema, como por exemplo: Controlar o financeiro. Assim teríamos pequenos módulos e entregáveis para análise do cliente, tornando mais dinâmico o desenvolvimento. • •
•
Passo 2 Metodologias – O que é?, vantagens e desvantagens
Metodologia IRUP O IRUP divide o ciclo de vida de desenvolvimento em quatro fases: Concepção: Definição do escopo e projeto; Elaboração: Arquitertura do projeto; Construção: Construção: Atender todos os requisitos; Transição Transição:: Implantaç Implantação ão do sistema sistema no no usuário; usuário; • • • •
Valores: Projetos baseados em casos de Uso; Aderente ao Processo; Suportado por ferramentas; Possui papéis bem definidos; Artefatos produzidos; Workflows e atividades; • • • • • •
Arquitetura IRUP:
Metodologia XP (Extreme Programming) Processo que estressa o trabalho em equipe, feedback e comunicação. O elemento chave é iteração possuindo como principal tarefa, a codificação. Valores: Comunicação entre cliente e programador; Simplicidade; FeedBack rápido; Cliente acaba se tornando membro da equipe; Ótimo para manutenções pontuais em sistemas; • • • • •
Arquitetura:
Metodologia Scrum Processo que prioriza as iterações e a colaboração do cliente no decorrer do processo. Possui rapidez no desenvolvimento e entrega incremental do software. Trabalha com equipes pequenas e auto organizadas. Valores: Trabalha Trabalha com com espaço espaçoss de tempo temposs para atividades; atividades; Cliente enumera as funcionalidades desejadas; O Scrum Master define o tempo para um conjunto de funcionalidades; Reuniões frequentes com o cliente; Planos frequentes para redução de riscos; Média de 5 – 9 pessoas é uma quantidade ideal para projetos; Arquitetura: • • •
• • •
Passo 3 Metodologias – Comparações Abaixo lista de Artefatos / Fases de um projeto e comparações entre as Metodologias IRUP, XP e Scrum. Legenda P N P P P N A
Possui Não Possui Possui Parcialmente Não se aplica
Artefatos / Fases
APF Atas de Levantamento Casos de Teste Cronograma Definição de Papéis Desenvolvimento Diagrama de Casos de Uso Diagrama de Negócio Encerramento de Projeto Especificação de Casos de Uso Especificação Técnica Estimativa de Projeto Gestão de Configuração Gestão de Mudanças Identificação Requisitos Implantação Kick OFF Prototipação Reuniões com Clientes Reuniões de acompanhamento de Projetos Revisão entre Pares Solução Técnica UCP
IRUP
XP
Scru m
P P P P P P P P P P P P P P P P P P P
NP PP NP PP NP P NA NA NA PP NA NA NA P P P NA P NP
PP PP P P PP NP P PP PP PP PP PP NP PP P P P PP P P
P P P P
NA NA PP NP
P PP P PP
Abaixo lista de vantagens e desvantagens para cada Metodologia, com o intuito de avaliação por parte do cliente.
Vantangens
Scru m
Clientes se tornam parte da equipe Entregas frequentes em pequenas partes Reuniões frequentes com o cliente para acompanhamento das etapas Reuniões breves com os participantes para falar do progresso Sprints de até 30 dias Equipes: Cliente / Desenvolvedores
XP
Rápido atendimento às mudanças Programação em pares: A fim de evitar erros Prototipação antes do Desenvolvimento Cliente decide o que vem primeiro, porém o planejamento pode ser ajudado pelos desenvolvedores Processo Robusto e bem definido com geração de artefatos.
Maiores riscos atacados primeiro, reduzindo chance de fracasso da equipe
IRUP
Desvantagens Possível sensação de informalidade Prazo as vezes não definido Falta de planejamento do Escopo Papéis indefinidos Falta de documentação para o projeto Exige Maturidade para cada integrante saber sobre seus direitos e deveres Programação em par: Falta de conhecimento de alguma parte Cuidado para não perder tempo com prototipação Alto conhecimento da plataforma tecnológica Quantidade máxima de 12 pessoas, a menos que usar escalabilidade. Pode se tornar complexo demais em projeto pequeno
Engessa o projeto, se não gerenciado corretamente A equipe pode perder muito Modificações melhores tempo em componentes para gerenciáveis reuso. Erros de modelagem comprometem o projeto, os Conduz o projeto de forma analistas devem saber muito controlada sobre o pojeto A contínua verificação da Facilita a construção de qualidade do produto pode arquiteturas eficientes atrapalhar os entregáveis.
ETAPA 2 Introdução Visão Geral O sistema CLI-VET, é um sistema completo de gerenciamento de Pet Shops e Clínicas Veterinárias. O sistema conta com suas funcionalidades devidamente explicadas, facilitando o uso ao usuário leigo. Entre suas finalidades, o sistema possui cadastros básicos como cadastro de clientes, cadastro de medicamentos e cadastro de funcionários, processos de entrada de estoque, controle do financeio através de contas à receber e contas a pagar. Possui uma interface intuitiva, com ícones e menus de facil acesso. Possui também vários relatório para acesso rápido e fácil às informações desejadas relativas à um certo período ou item.
Requisitos Funcionais Funcionais Entre as funcionalidades do sistema podemos citar: 1. Cadas adasttros a. O sistema sistema deverá permit permitir ir a inclusão, inclusão, alteração, alteração, exclusão exclusão e consulta das funcionalidades abaixo: i. Cadast Cadastro ro de de Client Clientes es e Anim Animais ais de de Estim Estimação ação:: 1. Código igo; 2. Nome; 3. CPF; 4. Rg; 5. sexo; 6. Idade; 7. Ende Endere reçço; 8. Número; 9. Bairr irro; 10. CEP; 11. Cidade; 12. Estado;
13. 13. No Nome me do anim animal al de es esti tim maç ação ão;; 14. Tipo; 15. Raça; 16. 16. Idad Idade e do Anim Animal al de es esti tima maçã ção; o; 17. Lista das Vacina inas; 18. Prontuário; ii. Cadast Cadastro ro de de Func Funcion ionário ários; s; 1. Código igo; 2. Nome; 3. Te Tele lefo fone ne;; 4. Ende Endere recce; 5. Número; 6. CEP; 7. Cidade; 8. CPF; 9. RG; 10. Cargo; 11. Salário; iii. Cadastro Cadastro de Veter Veterinário inários; s; 1. Código igo; 2. Código Código do do Funcionário Funcionário (opcional) (opcional);; 3. Nome; 4. Espe Especia cialid lidade ade;; 5. CRV; 6. CPF; 7. RG; iv. iv. Cadastro de Medicamentos Medicamentos e Produtos; Produtos; 1. Código igo; 2. Có Códig digo o de de bar barra ras; s; 3. Desc Descri riçã ção; o; 4. Preç Preço o de de Cus Custo to;; 5. Preç Preço o de Vend Venda; a; 6. Quanti Quantidad dade e em em esto estoque que;; 7. Simil imilar ar;; 8. Fabr Fabric ican ante te;; 9. Esto Estoqu que em míni ínimo mo;; 2. Proce ocess ssos os:: a. O sistema sistema deverá deverá permitir permitir a inclusão, inclusão, alteração, alteração, exclu exclusão são e consulta das funcionalidades abaixo: i. Agen Agenda dame ment nto o de Co Cons nsult ulta; a;
1. Có Códig digo o da Con Consu sulta lta;; 2. Có Códig digo o do clien cliente te;; 3. No Nome me do clien cliente te;; 4. CPF; 5. Nome Nome do anima animall de estima estimação ção;; 6. Data Data da cons consult ulta; a; 7. Ho Hora ra da da con consu sult lta; a; 8. Data Data do Re Reto torn rno; o; 9. Ho Hora ra do Re Reto torn rno; o; 10. Código digo do Vete eteriná rinári rio o; ii. Co Consu nsulta lta de Paciente aciente;; 1. Có Códig digo o do do Clie Client nte e 2. No Nome me do Clien Cliente te;; 3. Nome Nome do anima animall de estima estimação ção;; 4. Lis Lista ta de vaci vacina nas; s; 5. Pro Prontuá ntuári rio; o; 6. Sinto Sintoma mass do Anim Animal al;; 7. Diag Diagnó nóst stic ico; o; 8. Medic Medicam amen ento tos; s; iii. Co Conta ntass a Pagar Pagar;; 1. Número Número do con contas tas a Pagar; Pagar; 2. Data Data do do Venc Vencim imen ento to;; 3. Desc Descri riçã ção; o; 4. Ce Cent ntro ro de de Cus Custo to;; 5. Tipo Tipo de de Des Despe pesa sa;; 6. Valor Valor Total Total do Con Contas tas a Paga Pagar; r; 7. Valo alor Pa Pago go;; 8. Acré Acrésc scim imo; o; 9. Desc Desco onto; to; 10. Observações; iv. iv. Contas Contas a Receber; eceber; 1. Número Número do do co conta ntass a receb receber; er; 2. Data Data do do Venc Vencim imen ento to;; 3. Desc Descri riçã ção; o; 4. Ce Cent ntro ro de de Cus Custo to;; 5. Tipo Tipo de Re Rece ceita ita;; 6. Valo alor Tot Total al;; 7. Valo Valorr Re Rece cebid bido; o; 8. Acré Acrésc scim imo; o; 9. Desc Desco onto; to; 10. Observações;
v. Serviç Serviços os de Pet Shop; Shop; 1. Có Códig digo o do Serv Serviço iço ; 2. Tipo Tipo do do Ser Serviç viço; o; 3. Valor; 4. Có Códig digo o do Clie Client nte; e; 5. No Nome me do Clien Cliente te;; 6. Nome Nome do anima animall de estima estimação ção;; 7. Ho Horá rári rio o; 8. Data; 9. Có Código digo do Funcio Funcionár nário; io; 10. No Nom me do do Fu Funcion ionário; io; 11. Observações; vi. Vendas; endas; 1. Có Códig digo o da da Ven Venda da;; 2. Có Códig digo o do Ven Vende dedo dor; r; 3. No Nome me do do Ve Vend nded edor or;; 4. Có Códig digo o do Pro Produ duto to;; 5. No Nome me do Prod Produt uto; o; 6. Preç Preço o Unitá Unitário rio;; 7. Quan Quanti tida dade de;; 8. Valor Valor Total Total do do Prod Produto uto;; 9. Valo Valorr da da Ven Venda da;; vii.Inventário; 1. Có Código digo do Invent Inventário ário;; 2. Data; 3. Có Códig digo o do Pro Produ duto to;; 4. 1a Co Cont ntag agem em;; 5. 2a Co Cont ntag agem em;; 6. 3a Co Cont ntag agem em;; 7. 4a Co Cont ntag agem em;; 8. Quanti Quantidad dade e Real Real do estoq estoque; ue; 9. Quanti Quantidad dade e ajusta ajustada; da; 10. Código digo do Funci uncio onár nário; io; 11. No Nom me do do Fu Funcion ionário; io; 3. Relat elató ório rios: a. Atend Atendime imento ntoss Mensa Mensal; l; i. Filtros: 1. Data Data Inic Inicia iall ; 2. Dat Data Fin Final al;;
3. Có Código digo do Funcio Funcionár nário; io; 4. No Nome me Fun Funci cion onár ário io;; 5. Có Códig digo o Clie Client nte; e; 6. No Nom me Cl Clie ient nte; e; ii. ii. Info Inforrmaçõ mações es:: 1. Data Data de de Aten Atendim diment ento; o; 2. Có Código digo do Funcio Funcionár nário; io; 3. Nome Nome do do Func Funcion ionário ário;; 4. Có Códig digo o do Clie Client nte; e; 5. No Nome me do Clien Cliente te;; 6. Valo Valorr da Con Consu sult lta; a; 7. Có Código digo do Veter Veteriná inário rio;; 8. Nome Nome do do Veter Veteriná inário rio;; b. Consulta Consulta de Estoque Estoque por Pro Produto; duto; i. Filtros: 1. Có Códig digo o do Pro Produ duto to;; 2. No Nome me do Prod Produt uto; o; 3. No Nome me do do Fabr Fabric ican ante te;; 4. Valo alor Míni Mínimo mo;; 5. Valo alor Máxi Máxim mo; 6. Quanti Quantidad dade e Mínima Mínima de esto estoque que;; ii. ii. Info Inforrmaçõ mações es:: 1. Có Códig digo o do Pro Produ duto to;; 2. No Nome me do Prod Produt uto; o; 3. No Nome me do do Fabr Fabric ican ante te;; 4. Preç Preço o Unitá Unitário rio;; 5. Quanti Quantidad dade e em em Esto Estoque que;; 6. Preç Preço o de Vend Venda; a; c. Co Conta ntass a Rece Receber ber por por perío período; do; i. Filtros: 1. Data Data Venc Vencime imento nto Inicial; Inicial; 2. Data Data Venc Vencime imento nto Final; Final; 3. Data Data Paga Pagame mento nto Inicial; Inicial; 4. Data Data Paga Pagame mento nto Final; Final; 5. Valo alor Míni Mínimo mo;; 6. Valo alor Máxi Máxim mo; 7. Có Códig digo o do Clie Client nte; e; 8. No Nome me do Clien Cliente te;; ii. ii. Info Inforrmaçõ mações es::
1. Data Data do do Venc Vencim imen ento to;; 2. Data Data do Cad Cadas astr tro; o; 3. Data Data do recebi recebime mento nto;; 4. Valo Valorr a Re Rece cebe ber; r; 5. Valo Valorr Re Rece cebid bido; o; 6. Valo alor Tot Total al;; d. Co Conta ntass a Pag Pagar ar por por período período;; i. Filtros: 1. Data Data Venc Vencime imento nto Inicial; Inicial; 2. Data Data Venc Vencime imento nto Final; Final; 3. Data Data Paga Pagame mento nto Inicial; Inicial; 4. Data Data Paga Pagame mento nto Final; Final; 5. Valo alor Míni Mínimo mo;; 6. Valo alor Máxi Máxim mo; 7. Có Códig digo o Clie Client nte; e; 8. No Nom me Cl Clie ient nte; e; ii. ii. Info Inforrmaçõ mações es:: 1. Data Data Ven Venci cime mento nto;; 2. Data Data Ca Cada dast stro ro;; 3. Data Data Pa Paga game ment nto; o; 4. Valo alor a Pag Pagar ar;; 5. Valo alor Pa Pago go;; 6. Valo alor Tot Total al;; e. Inve Invent ntár ário io;; i. Filtros: 1. Data Data Inve Invent ntár ário io;; 2. Có Código digo Funcio Funcionár nário; io; 3. No Nome me Fun Funci cion onár ário io;; 4. Có Códig digo o Inven Inventá tário rio;; 5. Data Data do do Inve Invent ntár ário io;; ii. ii. Info Inforrmaçõ mações es:: 1. 2. 3. 4. 5. 6. 7. 8.
Código Códig o do Pro Produ duto to;; Nome No me do Prod Produt uto; o; 1a Co Cont ntag agem em;; 2a Co Cont ntag agem em;; 3a Co Cont ntag agem em;; 4a Co Cont ntag agem em;; Quanti Quantidad dade e Real Real do Estoq Estoque; ue; Quanti Quantidad dade e Ajusta Ajustada; da;
9. Có Código digo Funcio Funcionár nário; io; 10. No Nom me Funcion ionário rio;
Requisitos Não Funcionais Funcionais 1. Dese Desenv nvol olvi vime ment nto: o:
a. O sistema sistema será será desenvolvido desenvolvido em em Delphi XE 2 com com Banco de Dados Dados Firebird 2.5; b. O sistem sistema a terá funcion funcionalid alidade adess de backup; backup; c. Níveis de acesso acesso ao aoss usuários usuários do sistema sistema por meio meio de perfis; d. Aplicação Aplicação MultiBanco MultiBancos, s, ou seja, seja, o sistema sistema poderá poderá ser ser portado portado para outros bancos atendendo o crescimento da empresa; e. Mult Multic icam amad adas as;; f. O sist sistema ema operará operará em Wi Windo ndows ws via rede; rede; 2. Usab Usabil ilid idad ade: e:
a. O sistema sistema validará validará Documen Documentos, tos, tais tais como como CNPJ,CPF, CNPJ,CPF, etc; b. O sis sistem tema a validará validará datas datas nas nas telas telas de filtro filtros; s; c. O sistema sistema apresen apresentará tará informaç informações ões quando quando não não houver houver informações informações para o filtro nas telas de relatórios; d. Os campos campos de de datas deverão apresentar apresentar calendário calendárioss para facilitar ao usuário a interação; e. Todos os resultad resultados os de consultas consultas poderão poderão ser exportado exportadoss para excel excel ; 3. Conf Confia iabi bili lidad dade e
a. Verificaç erificação ão de dado dadoss Duplica Duplicados dos;; 4. Dese Desemp mpen enho ho
a. As consult consultas as não não deverão deverão ultrapassa ultrapassarr mais de 7 segund segundos. os. 5. Segu Segura ranç nça: a:
a. Todos as informaç informações ões serão serão trafegadas trafegadas criptografad criptografadas as e compactadas entre ambiente Servidor e cliente. b. O sistema sistema gravará gravará logs logs de todos todos e acessos acessos e alterações alterações efetuadas efetuadas pelo usuário;
c. A base base de dados dados será será utilizada utilizada somente somente por pessoas pessoas que que possuam possuam usuários cadastrados .
Tabelas de Funcionalidades x Prioridades Requisito Funcional
Prioridade
Manter Clientes Manter funcionários Manter Veterinários Manter Medicamentos e Produtos Agendar Consulta Consultar Animal Contas a Pagar Contas a Receber Serviços PetShop Vendas Inventário Relatório Atendimento Mensal Relatório Consulta estoque por produto Relatório Contas a Receber por período Relatório Contas a Pagar por período Relatório Inventário
1 2 3 1 1 2 1 1 3 1 2 3 3 1 1 2
Tabelas de Funcionalidades x Usuários x Permissões Usuário
Secretária
Requisito Funcional
Ações
Manter Clientes
Gerente Gerente Secretária
Manter funcionários
Gerente Seretária
Manter Veterinários
Gerente Secretária
Manter Medicamentos e Produtos
Secretária
Agendar Consulta
Veterinário
Consultar Animal
Financeiro
Contas a Pagar
Financeiro
Contas a Receber
Veterinário Secretária Secretária/Vendedo r
Serviços PetShop Vendas
Gerente Inventário Secretária/veteriná r io Gerente Relatório Atendimento Mensal Secretária/Vendedo Relatório Consulta estoque r por produto Relatório Contas a Receber Financeiro por período Relatório Contas a Pagar por Financeiro período Gerente Relatório Inventário
Consultar/Incluir/Alterar Consultar/Incluir/Alterar/Excl uir Consultar/Incluir/Alterar/Excl uir Consultar Consultar/Incluir/Alterar/Excl uir Consultar Consultar/Incluir/Alterar/Excl uir Consultar Consultar/Incluir/Alterar/Excl uir Consultar/Incluir/Alterar/Excl uir Consultar/Incluir/Alterar/Excl uir Consultar/Incluir/Alterar/Excl uir Consultar/Incluir/Alterar/Excl uir Consultar Consultar/Incluir/Alterar/Excl uir Consultar/Incluir/Alterar/Excl uir Incluir/Efetuar Contagem Consultar Consultar Consultar Consultar Consultar/Alterar
Glossário Termo
Ícones Requisitos Banc Banco o de Dado Dadoss backup Aplicação
Descrição
representação gráfica e amigável de funções do sistema Característica ou necessidade do sistema Util Utiliz izad ado o para para arm armazen azenam amen ento to de info inform rmaç açõe õess do sist sistem ema a Cópia de segurança de algo, neste caso do Banco de dados Sistema que trabalha com mais de um tipo de banco de dados.
Multibancos Mult Multica icama mada dass Criptografadas logs
Sist Sistem ema a que que trab trabalh alha a em vária váriass parte partes, s, sepa separa rand ndo o regra regrass e tel telas as.. Codificação de informações para que somente o computador que está enviando e recebendo possam entender e ler Arquivos gerados com informações sobre alterações ocorridas no sistema.
ETAPA 3 Prototipação e Casos de Teste Manter Clientes
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado Dados de entrada Crité Critério rioss espe especia ciais is Ambiente Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado Dados Dados de de entrad entrada a
CASO DE TESTE CT 1 – Consultar Clientes Clic licar no bo botão tão “P “Pe esqui quisar” ao lado lado do fi filtro ltro.. 1. Com base base nos filtros, filtros, o sistema sistema apresen apresenta ta as informações referentes aos clientes e seus respectivos animais de estimação. 2. Caso tenha tenha mais de uma uma animal animal de estimação, estimação, o sistema apresenta várias linhas para o mesmo cliente. Carregar grade de informações referentes aos clientes, bem como seus respectivos animais de estimação. Código, Nome, CPF, data de nascimento, nome do animal. Podendo preencher somente 1 requisito. A cons consul ulta ta util utiliz izada ada é “con “contém tém”. ”. Windows 7 x64 Manual. Aberta
CASO DE TESTE CT 2 – Incluir Clientes Clic licar no bo botão tão “N “Novo” vo” na na pa parte rte in inferio eriorr da da gr grade. ade. 1. O sistema sistema deverá deverá abrir tela tela com os os campos campos descritos no documento de requisito funcional. 2. Preencher Preencher os campos campos da tela tela aberta. aberta. Em seguida, seguida, clicar no botão “Salvar”. Salvar informações referentes ao cliente. Código Código,, Nome, Nome, CPF, CPF, RG, RG, Sexo, Sexo, Idade Idade,, Ender Endereço eço,,
Critérios especiais Ambiente Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado
Dados de entrada
Critérios especiais Ambiente Implementação Iteração Status
Caso de Teste PréPré-co con ndiçõ dições es
Procedimentos
Número, Bairro, CEP, Cidade, Estado, Grade com nome do animal de estimação, tipo do animal, Raça, Idade do Animal, Adicionar Vacinas, Prontuário. O cadastro possui lista de animais. Para cada animal é possível adicionar várias vacinas. Para cada Animal é possível inserir vários prontuários. Windows 7 x64 Manual. Aberta
CASO DE TESTE CT 3 – Editar Clientes Clic Clica ar no no bo botão “Ed “Editar itar”” na na pa parte rte iin nferi ferio or da da gra grad de. 1. O sistema sistema deverá deverá abrir tela tela com os os campos campos descritos no documento de requisito funcional preenchidos conforme dados do cliente selecionado na grade de informações (resultado). 2. Alterar as as informações informações na tela aberta. aberta. Em Em seguida, clicar no botão “Salvar”. Salvar informações referentes ao cliente. Código, Nome, CPF, RG, Sexo, Idade, Endereço, Número, Bairro, CEP, Cidade, Estado, Grade com nome do animal de estimação, tipo do animal, Raça, Idade do Animal, Adicionar Vacinas, Prontuário. O cadastro possui lista de animais. Para cada animal é possível adicionar várias vacinas. Para cada Animal é possível inserir vários prontuários. Verificar em banco de dados se os dados foram inseridos corretamente nos respectivos campos. Windows 7 x64 Manual. Aberta CASO DE TESTE CT 4 – Excluir Clientes Clic Clicar ar no botã botão o “Exc “Exclu luir ir”” na part parte e infe inferi rior or da grad grade. e. 1. O sistema sistema questionará questionará se o usuário usuário deseja excluir excluir o registro selecionado na grade de informações. 2. Confir Confirmar mar a exclu exclusão são.. 3. O sistema sistema deverá apagar apagar do banco banco de dados dados as informações referente ao contas a pagar, contas a receber, animais de estimação, vacinas dos animais, prontuários dos animais e atendimentos dos animais.
Resultado Esperado Dados Dados de de entrad entrada a
Critérios especiais Ambiente Implementação Iteração Status
Exclusão da informações do cliente. Client Cliente e selec selecion ionad ado o na grad grade e de inf inform ormaç açõe ões. s. Quando houver informações referentes a contas a pagar com Status aberto, o sistema não deverá permitir a exclusão do cliente. Quando houver informações referentes ao contas a receber, o sistema não deverá permitir a exclusão. Windows 7 x64 Manual. Aberta
Manter Funcionários
Caso de Teste Pré Pré-con condiçõ diçõe es Procedimentos Resultado Esperado Dados de entrada Crité Critério rioss espe especia ciais is Ambiente Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es Procedimentos
CASO DE TESTE CT 5 – Consultar Funcionários Clic licar no bo botão tão “P “Pe esqui quisar” ao lado lado do fi filtro ltro.. 1. Com base base nos filtros, filtros, o sistema sistema apresen apresenta ta as informações referentes aos funcionários. Carregar grade de informações referentes aos funcionários. Código, Nome, telefone, Endereço, Número, CEP, Cidade, CPF, RG, Cargo, Salário. A cons consul ulta ta util utiliz izada ada é “con “contém tém”. ”. Windows 7 x64 Manual. Aberta CASO DE TESTE CT 6 – Incluir Funcionários Clic licar no bo botão tão “N “Novo” vo” na na pa parte rte in inferio eriorr da da gr grade. ade. 1. O sistema deverá abrir tela com os campos descritos no documento de requisito funcional. 2. Preencher Preencher os campos campos da tela tela aberta. aberta. Em seguida, seguida,
clicar no botão “Salvar”. Resultado Esperado Dados de entrada Critérios especiais Ambiente Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado Dados de entrada Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração Status
Caso de Teste PréPré-co con ndiçõ dições es
Procedimentos Resultado Esperado Dados Dados de entrada entrada Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração
Salvar informações referentes ao funcionáro. Código, Nome, telefone, Endereço, Número, CEP, Cidade, CPF, RG, Cargo, Salário. Mesmo funcionário não poderá ser adicionado duas vezes. Windows 7 x64 Manual. Aberta CASO DE TESTE CT 7 – Editar Funcionários Clic Clica ar no no bo botão “Ed “Editar itar”” na na pa parte rte iin nferi ferio or da da gra grad de. 1. O sistema sistema deverá deverá abrir tela tela com os os campos campos descritos no documento de requisito funcional preenchidos conforme dados do cliente selecionado na grade de informações (resultado). 2. Alterar as as informações informações na tela aberta. aberta. Em Em seguida, clicar no botão “Salvar”. Salvar informações referentes ao Funcionário. Código, Nome, telefone, Endereço, Número, CEP, Cidade, CPF, RG, Cargo, Salário. Não Nã o se apli aplica ca.. Windows 7 x64 Manual. Aberta CASO DE TESTE CT 8 – Excluir Funcionários Clic Clicar ar no botã botão o “Exc “Exclu luir ir”” na part parte e infe inferi rior or da grad grade. e. 1. O sistema sistema questionará questionará se o usuário usuário deseja excluir excluir o registro selecionado na grade de informações. 2. Confir Confirmar mar a exclu exclusão são.. 3. O sistema sistema deverá apagar apagar do banco banco de dados dados as informações referente ao funcionário, bem como as informações referente aos holerites dele. Exclusão da informações do cliente. Funcion Funcionário ário sele selecion cionado ado na grade grade de informaç informações ões.. Não Nã o se apli aplica ca.. Windows 7 x64 Manual.
Status
Aberta
Manter Veterinários
Caso de Teste Pré Pré-con condiçõ diçõe es Procedimentos
CASO DE TESTE CT 9 – Consultar Veterinários Clic licar no bo botão tão “P “Pe esqui quisar” ao lado lado do fi filtro ltro.. 1. Com base nos filtros, o sistema apresenta as
Resultado Esperado Dados de entrada Crité Critério rioss espe especia ciais is Ambiente Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado Dados de entrada Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado Dados de entrada Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração Status
informações referentes aos veterinários. Carregar grade de informações referentes aos veterinários. Código, Código do funcionários, Nome, Especialidade, CRV, CPF, RG. A cons consul ulta ta util utiliz izada ada é “con “contém tém”. ”. Windows 7 x64 Manual. Aberta CASO DE TESTE CT 10 – In Incluir Veterinários Clic licar no bo botão tão “N “Novo” vo” na na pa parte rte in inferio eriorr da da gr grade. ade. 1. O sis sistem tema a deverá deverá abrir abrir tela com com os campo camposs descritos no documento de requisito funcional. 2. Preencher Preencher os campos da tela aberta. aberta. Em seguida, seguida, clicar no botão “Salvar”. Salvar informações referentes ao veterinário. Código, Código do Funcionário, Nome, Especialidade, CRV, CPF, RG. Não Nã o se apli aplica ca.. Windows 7 x64 Manual. Aberta CASO DE TESTE CT 11 – Editar Veterinário Clic Clica ar no no bo botão “Ed “Editar itar”” na na pa parte rte iin nferi ferio or da da gra grad de. 1. O sistema sistema deverá deverá abrir tela tela com os os campos campos descritos no documento de requisito funcional preenchidos conforme dados do veterinário selecionado na grade de informações (resultado). 2. Alterar as as informações informações na tela aberta. aberta. Em Em seguida, clicar no botão “Salvar”. Salvar informações referentes ao veterinário. Código, Código do Funcionário, Nome, Especialidade, CRV, CPF, RG. Não Nã o se apli aplica ca.. Windows 7 x64 Manual. Aberta
Caso de Teste PréPré-co con ndiçõ dições es
Procedimentos Resultado Esperado Dados Dados de de entrad entrada a Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração Status
CASO DE TESTE CT 12 – Excluir Veterinário Clic Clicar ar no botã botão o “Exc “Exclu luir ir”” na part parte e infe inferi rior or da grad grade. e. 1. O sistema sistema questio questionará nará se se o usuário usuário deseja excluir excluir o registro selecionado na grade de informações. 2. Co Conf nfir irma marr a exclu exclusã são. o. 3. O sistema sistema deverá apagar do banco banco de dados dados as informações referente ao veterinário, bem como as informações referente aos atendimentos dele. Exclusão da informações do veterinário. Veteri Veteriná nário rio sele selecio ciona nado do na na grade grade de inf inform ormaç ações ões.. Não Nã o se apli aplica ca.. Windows 7 x64 Manual. Aberta
Manter Medicamentos e Produtos
Caso de Teste Pré Pré-con condiçõ diçõe es Procedimentos Resultado Esperado Dados de entrada Crité Critério rioss espe especia ciais is Ambiente Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado Dados Dados de entrada entrada
CASO DE TESTE CT 12 – Consultar Medicamentos Clic licar no bo botão tão “P “Pe esqui quisar” ao lado lado do fi filtro ltro.. 1. Com base base nos nos filtros, filtros, o sistema sistema apresenta apresenta as informações referentes aos produtos. Carregar grade de informações referentes aos produtos. Código, Código de barras, Descrição, Preço de Custo, Preço de venda, Quantidade em estoque, Similar, fabricante, Estoque Mínimo. A cons consul ulta ta util utiliz izada ada é “con “contém tém”. ”. Windows 7 x64 Manual. Aberta CASO DE TESTE CT 13 – In Incluir Medicamentos Clic licar no bo botão tão “N “Novo” vo” na na pa parte rte in inferio eriorr da da gr grade. ade. 1. O sis sistem tema a deverá deverá abrir abrir tela com com os campo camposs descritos no documento de requisito funcional. 2. Preencher Preencher os campos da tela aberta. aberta. Em seguida, seguida, clicar no botão “Salvar”. Salvar informações referentes ao Medicamento. Código, Código, Código Código de Barras, Barras, Descriçã Descrição, o, Preço Preço de de C Custo usto,,
Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado Dados de entrada Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração Status
Caso de Teste PréPré-co con ndiçõ dições es
Procedimentos Resultado Esperado Dados Dados de entrada entrada Critérios especiais Ambiente Implementação Iteração Status
Preço de Venda, Quantidade em estoque, Similar, Fabricante, Estoque Mínimo. Não Nã o se apli aplica ca.. Windows 7 x64 Manual. Aberta CASO DE TESTE CT 14 – Editar Medicamento Clic Clica ar no no bo botão “Ed “Editar itar”” na na pa parte rte iin nferi ferio or da da gra grad de. 1. O sis sistem tema a deverá deverá abrir abrir tela com com os campo camposs descritos no documento de requisito funcional preenchidos conforme dados do medicamento selecionado na grade de informações (resultado). 2. Alterar Alterar as infor informaç mações ões na na tela abert aberta. a. Em seguida, clicar no botão “Salvar”. Salvar informações referentes ao medicamento. Código, Código de barras, Descrição, Preço de Custo, Preço de Venda, Quantidade em estoque, Similar, Fabricante, estoque Mínimo. Não Nã o se apli aplica ca.. Windows 7 x64 Manual. Aberta CASO DE TESTE CT 15 – Excluir Medicamento Clic Clicar ar no botã botão o “Exc “Exclu luir ir”” na part parte e infe inferi rior or da grad grade. e. 1. O sistema sistema questio questionará nará se se o usuário usuário deseja excluir excluir o registro selecionado na grade de informações. 2. Co Conf nfir irma marr a exclu exclusã são. o. 3. O sistema sistema deverá apagar do banco banco de dados dados as informações referente ao medicamento. Exclusão da informações do Medicamento. Medicame Medicamento nto sele selecion cionado ado na grade grade de informaç informações ões.. Não se pode apagar um produto que possua quantidade de estoque. Windows 7 x64 Manual. Aberta
Manter Agendamento e Consulta
Caso de Teste Pré Pré-con condiçõ diçõe es Procedimentos Resultado Esperado Dados de entrada Crité Critério rioss espe especia ciais is
CASO DE TESTE CT 16 – Consultar Agendamento Clic licar no bo botão tão “P “Pe esqui quisar” ao lado lado do fi filtro ltro.. 1. Com base base nos nos filtros, filtros, o sistema sistema apresenta apresenta as informações referentes aos agendamentos. Carregar grade de informações referentes aos agendamentos. Código do cliente, Nome do cliente, CPF, Nome do animal de estimação, Data da cosulta, Código do Veterinário. A cons consul ulta ta util utiliz izada ada é “con “contém tém”. ”.
Ambiente Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado
Dados de entrada Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado
Windows 7 x64 Manual. Aberta CASO DE TESTE CT 17 – Incluir Agendamento Clic licar no bo botão tão “N “Novo” vo” na na pa parte rte in inferio eriorr da da gr grade. ade. 1. O sis sistem tema a deverá deverá abrir abrir tela com com os campo camposs descritos no documento de requisito funcional. 2. Preencher Preencher os campos da tela aberta. aberta. Em seguida, seguida, clicar no botão “Salvar”. Salvar informações referentes ao Agendamento. Código da Consulta, Código do cliente, Nome do cliente, CPF, Nome do animal de estimação, Data da cosulta, Hora da consulta, Data do Retorno, Hora do Retorno, Código do Veterinário. Não Nã o se apli aplica ca.. Windows 7 x64 Manual. Aberta CASO DE TESTE CT 18 – Editar Agendamento Clic Clica ar no no bo botão “Ed “Editar itar”” na na pa parte rte iin nferi ferio or da da gra grad de. 1. O sis sistem tema a deverá deverá abrir abrir tela com com os campo camposs descritos no documento de requisito funcional preenchidos conforme dados do Agendamento selecionado na grade de informações (resultado). 2. Alterar Alterar as infor informaç mações ões na na tela abert aberta. a. Em seguida, clicar no botão “Salvar”. Salvar informações referentes ao Agendamento. Código da Consulta, Código do cliente, Nome do cliente, CPF, Nome do animal de estimação, Data da cosulta, Hora da consulta, Data do Retorno, Hora do Retorno, Código do Veterinário. Não Nã o se apli aplica ca.. Windows 7 x64 Manual.
Dados de entrada Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração Status
Aberta
Caso de Teste
CASO DE TESTE CT 19 – Excluir Agendamento
PréPré-co con ndiçõ dições es
Procedimentos Resultado Esperado Dados Dados de de entrad entrada a Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração Status
Clic Clicar ar no botã botão o “Exc “Exclu luir ir”” na part parte e infe inferi rior or da grad grade. e. 1. O sistema sistema questio questionará nará se se o usuário usuário deseja excluir excluir o registro selecionado na grade de informações. 2. Co Conf nfir irma marr a exclu exclusã são. o. 3. O sistema sistema deverá apagar do banco banco de dados dados as informações referente ao Agendamento. Exclusão da informações do Agendamento. Agend Agendam amen ento to selec selecion ionad ado o na grad grade e de inform informaç açõe ões. s. Não Nã o se apli aplica ca.. Windows 7 x64 Manual. Aberta
Manter Contas a Pagar Caso de Teste Pré Pré-con condiçõ diçõe es Procedimentos Resultado Esperado Dados de entrada Crité Critério rioss espe especia ciais is Ambiente Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado
CASO DE TESTE CT 20 – Contas a Pagar Clic licar no bo botão tão “P “Pe esqui quisar” ao lado lado do fi filtro ltro.. 1. Com base base nos nos filtros, filtros, o sistema sistema apresenta apresenta as informações referentes ao contas a pagar. pagar. Carregar grade de informações referentes ao contas a pagar. Número do contas a pagar, Data do Vencimento, Descrição, Centro de Custo, Tipo de Despesa, Valor (faixa). A cons consul ulta ta util utiliz izada ada é “con “contém tém”. ”. Windows 7 x64 Manual. Aberta CASO DE TESTE CT 21 – In Incluir Contas a Pa Pagar Clic licar no bo botão tão “N “Novo” vo” na na pa parte rte in inferio eriorr da da gr grade. ade. 1. O sis sistem tema a deverá deverá abrir abrir tela com com os campo camposs descritos no documento de requisito funcional. 2. Preencher Preencher os campos da tela aberta. aberta. Em seguida, seguida, clicar no botão “Salvar”.
Salvar informações referentes ao Contas a Pagar. Número do contas a pagar, Data do Vencimento, Descrição, Centro de Custo, Tipo de Despesa, Valor Total do Contas a Pagar, Valor, Acréscimo, Acréscimo, Desconto Desconto,, Dados de entrada Observações. Crit Critér ério ioss espe especi ciai aiss Nã Não o se apli aplica ca.. Ambiente Windows 7 x64
Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado
Manual. Aberta CASO DE TESTE CT 22 – Editar Contas a Pagar Clic Clica ar no no bo botão “Ed “Editar itar”” na na pa parte rte iin nferi ferio or da da gra grad de. 1. O sis sistem tema a deverá deverá abrir abrir tela com com os campo camposs descritos no documento de requisito funcional preenchidos conforme dados do Contas a Pagar na grade de informações (resultado). 2. Alterar Alterar as infor informaç mações ões na na tela abert aberta. a. Em seguida, clicar no botão “Salvar”.
Salvar informações referentes ao Contas as Pagar. Número do contas a pagar, Data do Vencimento, Descrição, Centro de Custo, Tipo de Despesa, Valor Total do Contas a Pagar, Valor, Acréscimo, Acréscimo, Desconto Desconto,, Dados de entrada Observações. Crit Critér ério ioss espe especi ciai aiss Nã Não o se apli aplica ca.. Ambiente Windows 7 x64 Implementação Manual. Iteração Status Aberta
Caso de Teste PréPré-co con ndiçõ dições es
Procedimentos Resultado Esperado Dados Dados de entrada entrada Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração Status
CASO DE TESTE CT 23 – Ex Excluir Contas a Pa Pagar Clic Clicar ar no botã botão o “Exc “Exclu luir ir”” na part parte e infe inferi rior or da grad grade. e. 1. O sistema sistema questio questionará nará se se o usuário usuário deseja excluir excluir o registro selecionado na grade de informações. 4. Co Conf nfir irma marr a exclu exclusã são. o. 5. O sistema sistema deverá apagar do banco banco de dados dados as informações referente ao Contas a Pagar. Exclusão da informações do Contas a Pagar. Contas Contas a Pagar Pagar sele selecion cionado ado na grade grade de de inform informaçõ ações. es. Não Nã o se apli aplica ca.. Windows 7 x64 Manual. Aberta
Manter Contas a receber Caso de Teste Pré Pré-con condiçõ diçõe es
CASO DE TESTE CT 24 – Consulta Contas a receber Clic licar no bo botão tão “P “Pe esqui quisar” ao lado lado do fi filtro ltro..
Procedimentos Resultado Esperado Dados de entrada Crité Critério rioss espe especia ciais is Ambiente Implementação Iteração Status
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado
1. Com base base nos nos filtros, filtros, o sistema sistema apresenta apresenta as informações referentes ao contas a receber. receber. Carregar grade de informações referentes ao contas a receber. Número do contas a receber, Data do Vencimento, Descrição, Centro de Custo, Tipo de Despesa, Valor (faixa). A cons consul ulta ta util utiliz izada ada é “con “contém tém”. ”. Windows 7 x64 Manual. Aberta CASO DE TESTE CT 25 – Incluir Contas a Receber Clic licar no bo botão tão “N “Novo” vo” na na pa parte rte in inferio eriorr da da gr grade. ade. 1. O sis sistem tema a deverá deverá abrir abrir tela com com os campo camposs descritos no documento de requisito funcional. 2. Preencher Preencher os campos da tela aberta. aberta. Em seguida, seguida, clicar no botão “Salvar”.
Salvar informações referentes ao Contas a Re Receber. Número do contas a receber, Data do Vencimento, Descrição, Centro de Custo, Tipo de Despesa, Valor Total do Contas a Pagar, Valor, Acréscimo, Acréscimo, Desconto Desconto,, Dados de entrada Observações. Crit Critér ério ioss espe especi ciai aiss Nã Não o se apli aplica ca.. Ambiente Windows 7 x64 Implementação Manual. Iteração Status Aberta
Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado
CASO DE TESTE CT 26 – Editar Contas a receber Clic Clica ar no no bo botão “Ed “Editar itar”” na na pa parte rte iin nferi ferio or da da gra grad de. 1. O sis sistem tema a deverá deverá abrir abrir tela com com os campo camposs descritos no documento de requisito funcional preenchidos conforme dados do Contas a Receber na grade de informações (resultado). 2. Alterar Alterar as infor informaç mações ões na na tela abert aberta. a. Em seguida, clicar no botão “Salvar”.
Salvar informações referentes ao Contas as receber. Número do contas a receber, Data do Vencimento, Descrição, Centro de Custo, Tipo de Despesa, Valor Total do Contas a Pagar, Valor, Acréscimo, Acréscimo, Desconto Desconto,, Dados de entrada Observações. Crit Critér ério ioss espe especi ciai aiss Nã Não o se apli aplica ca.. Ambiente Windows 7 x64
Implementação Iteração Status
Caso de Teste PréPré-co con ndiçõ dições es
Procedimentos Resultado Esperado Dados Dados de entrada entrada Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração Status
Manual. Aberta CASO DE TESTE CT 27 – Excluir Contas a receber Clic Clicar ar no botã botão o “Exc “Exclu luir ir”” na part parte e infe inferi rior or da grad grade. e. 2. O sistema sistema questio questionará nará se se o usuário usuário deseja excluir excluir o registro selecionado na grade de informações. 6. Co Conf nfir irma marr a exclu exclusã são. o. 7. O sistema sistema deverá apagar do banco banco de dados dados as informações referente ao Contas a Receber. Exclusão da informações do Contas a Receber. Contas Contas a Receb Receber er sele selecion cionado ado na grade grade de de inform informaçõ ações. es. Não Nã o se apli aplica ca.. Windows 7 x64 Manual. Aberta
Manter Vendas
CASO DE TESTE
Caso de Teste Pré-condições
Procedimentos
Resultado Esperado
Dados de entrada Crit Critér ério ioss espe especi ciai aiss Ambiente Implementação Iteração Status
CT 28 – Inserir Venda Clicar no botão “Inserir Venda” na parte inferior da grade. 1. O sistem sistema a Abre Abre a tela tela de vend vendas. as. 2. Inserir dados da venda venda conform conforme e descrito descrito no no documento funcional. 3. Acion Acionar ar a opçã opção o “Salv “Salvar”. ar”. 4. O sistem sistema a baixa baixa o estoqu estoque e do produ produto to . 5. O sistema sistema grava grava informaç informações ões do produto produto para para o cliente. 6. O sis sistem tema a gera o conta contass a receber receber.. Venda inserida com sucesso. Contas a receber gerados com sucesso. Produtos amarrados ao cliente caso não possua amarração. Baixa do estoque. Código da Venda (automático), Código do vendedor (usuário logado), Código do Produto, Nome do Produto, Preço Unitário (automático do Cadastro de Produto), Quantidade, Valor Total do Produto (calculado pelo valor Unitário), Valor da Venda Não Nã o se apli aplica ca.. Windows 7 x64 Manual. Aberta
Manter Inventário Caso de Teste Pré Pré-con condiçõ diçõe es
Procedimentos Resultado Esperado
Dados de entrada Critérios Critérios especia especiais is
CASO DE TESTE CT 29 – Inventário Clic Clica ar no no bo botão “In “Inven ventári ário” no no me menu pri prin ncip cipal. al. 1. O sistem sistema a Abre Abre a tela de de Invent Inventário ário.. 2. Inserir dados do inventário inventário conforme conforme descrito descrito no documento funcional. 3. Acion Acionar ar a opçã opção o “Salv “Salvar”. ar”. 4. O sistema sistema altera o estoque estoque conforme conforme contagens contagens do inventário. 5. O sistema sistema gera saída saída ou ou entrada entrada do produ produto to conforme contagem. Inventário efetuado com sucesso. Estoque alterado conforme contagem. Código do inventário (automático), Data do Inventário, Cödigo do Produto, 1 cotnagem, 2ª contagem, 3ª contagem, 4ª contagem, Quantidade real do estoque (não apresentada no momento do inventário), quantidade ajustada (não apresentada no momento do inventário), Código do funcionário (usuário logado no sistema), Nome do Funcionário (automático do usuário logado no sistema) O usuár usuário io que que efetua efetua o invent inventário ário não aprova aprova o mesm mesmo. o.
Ambiente Implementação Iteração Status
A última contagem é a contagem que influenciará na quantidade real do estoque quando aprovado o inventário. O inventário poderá ser total ou parcial. Quando inventário parcial, o sistema não altera a quantidade dos produtos não contidos no inventário. Será gerada saída de estoque por inventário ou entrada de estoque por inventário para justificar a movimentação de estoque. Windows 7 x64 Manual. Aberta
ETAPA 4 Passo 1
Passo 2
Passo 3
Passo 4