Desafio Profissional TADS 3
Por: taffaboy • 28/4/2019 • Trabalho acadêmico • 1.834 Palavras (8 Páginas) • 232 Visualizações
[pic 1]
UNIVERSIDADE ANHANGUERA – UNIDERP
POLO DE LIMEIRA-SP
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
TAFFAREL DAVID DOS SANTOS - 6024498237
DESAFIO PROFISSIONAL
Disciplinas Norteadoras:
Direito e Legislação
Fundamentos da Análise Orientada a Objetos
Matemática para informática
Programação Estruturada I
Sistemas de Banco de Dados
Tutor (a) EAD: Joice Siqueira Lima
Limeira / SP
2018
Sumário
PASSO 1 3
1.ESCOPO PROJETO 3
1.1 DIAGRAMA DE CASOS DE USO 3
2.2 DIAGRAMA DE CLASSE 7
PASSO 2 7
2.ENTIDADE-RELACIONAMENTO (DER) 7
3. BANCO DE DADOS 7
PASSO 3 10
4 PROGRAMAÇÃO ESTRUTURADA 10
4.1 CADASTRO 1 10
4.2 CADASTRO 2 11
4.3 MOVIMENTAÇÃO 12
PASSO 4.................................................................................................................... 13
5. OTIMIZAÇÃO DE ROTAS 13
PASSO 5....................................................................................................................14
PROTEÇÃO JURÍDICA DO SOFTWARE 14
REFERÊNCIAS BIBLIOGRÁFICAS 16
PASSO 1
ESCOPO PROJETO
A rotina escolhida foi a: Alocação de Equipamentos nas Obras. Tem como objetivos principais, o controle de estoque e sua localidade.
Dos requisitos funcionais:
- Cadastro de equipamentos;
- Estoque de equipamentos;
- Data do empréstimo e devolução;
Dos Não Funcionais:
- O tempo de resposta não deve ser maior que 4 segundos;
- As informações devem permanecer consistentes após inserção, atualização e remoção de dados;
Esse projeto será elaborado e desenvolvido por: Taffarel David dos Santos.
1.1 DIAGRAMA DE CASOS DE USO
- Ator:
Funcionário: É o usuário responsável pelo cadastro dos equipamentos, realizar a locação e devolução.
- Casos de uso:
Cadastrar Equipamentos:
Nome caso de uso: UC001.
Descrição: Cadastra novos equipamentos.
Ator principal: Funcionário.
Pré-condição: Sistema em execução.
Pós-condição: Equipamento será cadastrado.
Fluxo Principal
Ações dos atores:
- Usuário clica em “cadastrar equipamentos”.
- Preenche os dados do equipamento.
- Pressiona “enter”.
Ações do sistema:
- Salva os dados.
[pic 2]
Estoque de Equipamentos:
Nome caso de uso: UC002.
Descrição: Confere estoque dos equipamentos.
Ator principal: Funcionário.
Pré-condição: Equipamentos cadastrados.
Pós-condição: Saldo será exibido.
Fluxo Principal
Ações dos atores:
- Usuário clica em “saldos equipamentos”.
- Digita o código do equipamento.
Ações do sistema:
- Exibe saldo atual.
[pic 3]
Realizar locação:
Nome caso de uso: UC003.
Descrição: Realiza locação.
Ator principal: Funcionário.
Pré-condição: Equipamentos cadastrados e com saldo disponível.
Pós-condição: Equipamento será locado.
Fluxo Principal
Ações dos atores:
- Usuário clica em “Alocar Equipamentos”.
- Digita o código do equipamento.
- Entra com o local da obra que será locado.
- Entra com o período de locação.
Ações do sistema:
- Sistema realiza a locação.
[pic 4]
Realizar devolução:
Nome caso de uso: UC004.
Descrição: Realiza devolução do equipamento
Ator principal: Funcionário.
Pré-condição: Equipamentos alugados fora de estoque.
Pós-condição: Equipamento será devolvido.
Fluxo Principal
Ações dos atores:
- Usuário clica em “Devolver Equipamentos”.
- Digita o código do equipamento.
Ações do sistema:
- Sistema realiza a devolução.
[pic 5]
[pic 6]
2.2 DIAGRAMA DE CLASSE
[pic 7]
PASSO 2
ENTIDADE-RELACIONAMENTO (DER)
[pic 8]
3. BANCO DE DADOS
O banco de dados escolhido para o projeto será o MySQL. O motivo da escolha é portabilidade, ou seja, suporta praticamente qualquer plataforma atual no mercado, compatibilidade com as principais linguagens de programação como a linguagem C, C++ e C#. Desempenho muito bom e estabilidade além da facilidade de manuseio.
...