SOFTWARE DE SOFTWARE
Projeto de pesquisa: SOFTWARE DE SOFTWARE. Pesquise 862.000+ trabalhos acadêmicosPor: souwilliam • 6/11/2014 • Projeto de pesquisa • 1.848 Palavras (8 Páginas) • 338 Visualizações
Sumário
DESCRIÇÃO DO MINIMUNDO 4
1 - Descrição da Aplicação 4
2 - Identificação das Entidades e suas Características 4
3 - Relacionamentos entre as Entidades 5
4 - O que se Espera como Resultado 5
OBJETIVOS DO SOFTWARE 7
1 – Propósito do documento 7
2 – Escopo do sistema 7
3 – Funções do produto 7
ARQUITETURA DO SISTEMA 8
DOCUMENTAÇÃO DE ENTREVISTAS REALIZADAS 8
REQUISITOS FUNCIONAIS 9
APÊNDICE A - DESCRIÇÃO DOS CASOS DE USO 12
APÊNDICE B – CASOS DE USO 25
APÊNDICE C - MODELO E-R 26
APÊNDICE D – ANÁLISE DE CASOS DE USO 27
DIAGRAMAS DE SEQÜÊNCIA 27
1- [UC01] Login 27
2 - [UC02] Cadastro de Pessoas 28
3- [UC03] Cadastro de DVD 28
4- [UC04] Alterar Dados do Cliente 29
5- [UC05] Consultar Dados 29
6- [UC06] Remover Itens Cadastrados 30
7- [UC07] Relatório de Clientes 30
8- [UC08] Relatórios Diversos 31
9- [UC09] consultar Log de eventos 31
10- [UC10] Locar DVD 32
11- [UC11] Devolver DVD 33
12- [UC12] Logoff 33
DIAGRAMAS DE CLASSES 34
DIAGRAMAS DE ATIVIDADES 42
DIAGRAMAS REFINADOS 53
ROTINAS DO BANCO DE DADOS 55
Login e Logoff 55
Cadastrar DVD 55
Consultar Log 55
Cadastrar Pessoa 55
Alterar Cliente 56
Locar DVD 56
Devolver DVD 56
Gerar Relatório 56
Consultar Dados 56
Remover Itens Cadastrados 57
INTERFACES GUI 57
INTERFACES DO SISTEMA 62
REFERÊNCIAS 63
Descrição do Minimundo
1 - Descrição da Aplicação
A aplicação é um sistema relativo ao gerenciamento de uma locadora que oferece suporte sobre locação de DVDs.
2 - Identificação das Entidades e suas Características
O sistema é composto de seis entidades: cliente, DVD, operador, fornecedores, locadora e associados. Segue-se abaixo a descrição das entidades:
- Cliente: é a entidade que descreve os clientes da locadora. Possui como atributos nome, CPF, ID, data de nascimento, telefone e endereço (atributo composto por rua, número, complemento, CEP, cidade e estado).
- DVD: é a entidade que descreve os produtos do sistema. Possui como atributos o título, ID, gêneros, duração, ano, sinopse, foto, diretor, elenco, título original, fornecdor e código.
- Operador: entidade que descreve os usuários do sistema. Os atributos são: nome, CPF, telefone, privilégio, login e senha.
- Fornecedores: entidade que fornece os DVDs para a locadora. Possui como atributos nome, CNPJ, telefone, endereço.
- Locadora: entidade física ao qual estão ligadas as outras entidades. Possui como atributos nome, endereço, telefone, ID.
- Associados: entidade que descreve um associado a um cliente, geralmente ligado por laços de parentesco. Possui como atributos nome, nascimento, RG, idade, parentesco.
3 - Relacionamentos entre as Entidades
Dentre os relacionamentos temos:
- O cliente loca DVDs;
- Locadora tem vários DVDs;
- Locadora tem vários clientes;
- Locadora tem vários fornecedores;
- Locadora tem vários operadores;
- Cliente se relaciona com associados;
- Associado loca DVDs;
- Locadora compra DVDs de fornecedores;
4 - O que se Espera como Resultado
4.1 - Consultas
O sistema permite consultas sobre diversas áreas do sistema. Cada consulta efetuada deverá trazer como resposta informações a respeito dos clientes, DVDs, fornecedores, compras, locações. A exemplo:
- Consulta de cliente por:
o Nome do cliente;
o CPF do cliente;
- Consulta de DVDs por:
o Título do DVD;
o Gênero do DVD;
o Elenco do DVD;
o Diretor do DVD;
o Código do DVD;
- Consulta de fornecedores por:
o Nome do fornecedor;
o CNPJ do fornecedor;
- Consulta de associados por:
o Nome do associado;
o RG do associado;
4.2 - Relatórios
Os relatórios analisam os dados como informações estatísticas acerca do funcionamento e uso do sistema em geral e de seus integrantes. Dentre eles temos:
- Clientes:
...