TransPed Engenharia Software
Por: rick_ventura • 21/3/2017 • Resenha • 977 Palavras (4 Páginas) • 617 Visualizações
[pic 2]
TRANSPED
TRANSPED GROUP
ANDRÉ MOURA, LEONARDO LUIZ DO PRADO, RICARDO R. VENTURA, TAYLON NASCIMENTO, VALTER JR.
GESTÃO DE TI
3° SEMESTRE
2017
CRIS BECKER
2017-1
Prefácio
Neste documento veremos o desenvolvimento do sistema TRANSPED que auxiliará no gerenciamento de entregas de diversos produtos com eficiência e qualidade.
Público Alvo
Usuários e Gestores
Histórico de Revisão
Data | Versão | Descrição | Autor | |
23/02 | 1.0 | Troca Entrevistado, definição tema, RN, RF | Todos | |
02/03 | 1.0.1 | Revisão da RF03 e RF 04 | André Moura | moura4i@yahoo.com.br |
02/03 | 1.0.2 | Revisão da RN 04 e RN 05 | Taylon Nascimento | tey.lon@hotmail.com |
09/03 | 1.0.3 | Revisão do Diagrama Use Case | Leonardo Luiz do Prado | leollp.prado@gmail.com |
12/03 | 1.0.4 | Montagem Protótipo | Valter Jr | vtrjunior36@gmail.com |
13/03 | 1.0.5 | Revisão Protótipo | Ricardo R. Ventura | rick.ventura@protonmail.com |
|
|
|
| |
|
|
|
| |
|
|
|
| |
|
|
|
|
Índice
- Capítulo 2 – [ENGENHARIA DE SOFTWARE]
- Definições e Abreviações
- Escopo do sistema
- Especificação de Processos
- Regras de Negócio
- Requisitos Funcionais
- Diagrama de Use Case – visão GERAL (Descrição de Atores e Use Cases)
- Documentação de Use Case
- Protótipos - Telas
- Diagrama de Classe
- Diagrama de Seqüência
- Capítulo 3 – [BANCO DE DADOS]
- Elaboração do Modelo Entidade-Relacionamento – Diagrama Entidade-Relacionamento.
- Diagrama Relacional e Especificação do Banco de Dados.
- Script SQL com especificação de Metadados, Procedures e Triggers conforme modelo.
Capítulo 1 – [ENGENHARIA DE SOFTWARE]
INTRODUÇÃO
A finalidade deste documento é apresentar o sistema TRASNPED de gerenciamento de transporte, apresentando suas funcionalidades e regras de negócio.
Objetivo do sistema
O Sistema irá gerenciar o transporte de produtos da empresas contratadas.
Especificação de Processos
O Serviço é contratado através de um contrato prévio e solicitado o transporte da mercadoria através de um contato com a Central de Atendimento, onde é aberta uma Ordem de Serviço (O.S), levando em consideração o tamanho do produto, seu peso, sua Nota Fiscal (NF) e o local de entrega. Sendo assim o produto é retirado da empresa contratante.
Na Central o produto é designado ao veículo para que efetue o transporte do mesmo.
O valor do boleto mensal é gerado à partir da Quilometragem adicionado de 3% da NF
Após confirmação da entrega o motorista faz o fechamento da O.S através de plataforma mobile atualizando o status para Finalizado.
Durante o transporte do produto o cliente poderá ver o status da entrega.
Quando a entrega for concluída o sistema calculará 3% da NF adicionado da Quilometragem e gerar um Pagamento Avulso que será adicionado ao Boleto de Pagamento Mensal.
Regras de Negócio
RN01 – Uma O.S tem um cliente;
RN02 – Uma O.S tem um ou mais produtos;
RN03 – Uma O.S tem apenas um endereço de entrega;
RN04 – Uma O.S tem um veículo com um motorista;
RN05 – Uma O.S tem os status: (Em Trânsito e Finalizado);
RN06 – Uma O.S tem uma NF;
RN07 – Um Boleto de Pagamento Mensal tem um ou mais Pagamentos Avulsos;
Requisitos Funcionais
RF01 – Cadastrar Produto
RF02 – Registrar NF
RF03 – Cadastrar Veículo com motorista
RF04 – Registrar O.S
RF05 – Registrar Status da O.S
RF06 – Gerar Pagamento Avulso e Mensal
Requisitos Não Funcionais
RNF01 – Sistema Operacional Windows ou Android;
RNF02 – Sistema web application;
RNF03 – Navegador web;
RNF04 – Tecnologia Java, WebService;
Diagrama Geral de Use case ou Modelo de caso de uso
Funcionabilidade Registrar O.S:
...