Projeto Análise de Sistemas
Gerenciamento de Comercio Varejista 4
Documento de Requisitos 4
1. INTRODUÇÃO 4
1.1 Tema 5
1.2 OBJETIVOS 5
1.2.1 Objetivo Geral 5
1.2.2 Objetivo Específico 5
1.3 DELIMITAÇÕES DO PROBLEMA 5
1.4 JUSTIFICATIVA 6
1.5 MÉTODO DO TRABALHO 7
2. DESCRIÇÃO GERAL DO SISTEMA 7
2.1 Descrição do Problema 7
2.2 PRINCIPAIS ENVOLVIDOS 8
2.2.1 Usuários do Sistema 8
2.2.2 Desenvolvedores do Sistema 8
3. REQUISITOS 8
3.1 Identificações dos Requisitos 8
3.2 Prioridades dos Requisitos 9
3.3 Requisitos não Funcionais 9
3.4 Requisitos Funcionais 10
4. USE CASE EXPANDIDO 11
4.1 Use Case Comprar item com dinheiro 11
4.2 Use Case Start Up 12
5. SEQUENCIA DE EVENTOS 12
5.1 Pagar com dinheiro 12
5.1.1 Sequencia alternativa 13
5.2 Pagar com cartão de credito 13
5.2.1 Sequencia alternativa 13
5.3 Pagar com cheque 14
5.3.1 Sequencia alternativa 14
6. DIAGRAMA USE CASE 14
6.1 Atores DUC001 14
6.2 PDV DUC002 15
6.3 Generalização DUC003 15
6.4 Generalização DUC004 16
6.5 Inclusão DUC005 16
6.6 Devolução DUC006 17
6.7 Registros de venda e baixa no estoque DUC007 17
Gerenciamento de Comercio Varejista
Documento de Requisitos
1. INTRODUÇÃO
O desenvolvimento de software é uma atividade de crescente importância na sociedade contemporânea. A utilização de computadores nas mais diversas áreas do conhecimento humano tem gerado uma crescente demanda por soluções computadorizadas.
É importante observar que a evolução do hardware tem sido muito acentuada, disponibilizando aos usuários máquinas cada vez mais veloz e com maior capacidade de processamento. Visando melhorar a qualidade dos produtos de software e aumentar a produtividade no processo de desenvolvimento, surgiu a área de pesquisa denominada Análise de Sistemas.
A Análise de Sistemas busca organizar esforços no desenvolvimento de ferramentas, metodologias e ambientes de suporte ao desenvolvimento de software.
Dentre as principais atividades de um processo de desenvolvimento de