Projeto de Sistema de Gestão PulseADS
por Tamyres Coutinho
1. Escopo
1.1. Sistema de gestão que possibilite o controle das movimentações do cliente, e cadastros em geral
2. Justificativa
2.1. Necessidade de controle dos cliente, funcionários e pulseiras existentes
3. Cronograma
3.1. Principais entregas
3.1.1. Modelagem de Negócio
3.1.2. Requisitos
3.1.3. Análise e Design
3.1.4. Projeto
3.1.5. Implementação
3.1.6. Testes
3.1.7. Implantação
4. Processo
4.1. Ciclo de vida
4.1.1. Iterativo e Incremental
4.2. RUP
5. Paradigma
5.1. O.O
6. Tecnologias Aplicadas
6.1. Lin. de Programação
6.1.1. PHP
6.2. Banco de dados
6.2.1. MySQL
7. Requisitos
7.1. Funcionais
7.1.1. Consulta a saldo
7.1.2. Registro de Operações
7.1.3. Débito na pulseira
7.1.4. Pagamento Instantâneo
7.1.5. Cadastrar Clientes
7.1.6. Cadastrar Funcionários
7.1.7. Cadastrar Pulseiras
7.2. Não funcionais
7.2.1. Pulseiras com chip identificador
7.2.2. Economia de Tempo
7.2.3. Relatórios
8. Arquitetura
8.1. Física
8.1.1. Cliente/Seervidor
8.2. Lógica
8.2.1. Camadas
9. Padrões de projeto
9.1. MVC
10. Frameworks
10.1. BD
10.1.1. Spring AOP
10.1.2. Java Bean Validator
10.1.3. jGuard
10.1.4. iText
11. Ferramentas
11.1. Amb. Programação
11.1.1. Sublime
11.2. CASE
11.2.1. ASTAH
11.2.1.1. Comunity
11.3. BD
11.3.1. MySQL