ATIVIDADES PRÁTICAS SUPERVISIONADAS
Por: BrunoSouza10 • 1/3/2016 • Trabalho acadêmico • 609 Palavras (3 Páginas) • 381 Visualizações
UNIVERSIDADE PAULISTA UNIP
ATIVIDADES PRÁTICAS SUPERVISIONADAS
Especificação de Requisitos e modelagem de um produto software
Campinas/SP
2015
ATIVIDADES PRÁTICAS SUPERVISIONADAS
Especificação de Requisitos e modelagem de um produto software
Trabalho de Atividades Práticas Supervisionadas apresentado ao Curso de Ciências da Computação, da Universidade Paulista UNIP como requisito parcial à obtenção de Especificação de Requisitos e modelagem de um produto software.
Professor(a): Prof. Elio.
Campinas/SP
2015
Sumário
1. Introdução
1.1. Propósito
1.2. Escopo
1.3. Definição e sigla
2. Funções
3. Requisitos
3.1. Requisitos Funcionais
3.2. Requisitos Não Funcionais
Introdução
Propósito
O presente documento tem o objetivo de especificar e estabelecer os requisitos e definições para o desenvolvimento de um sistema de venda por encomenda para a ONG ABC.
Escopo
A ONG ABC necessita de um controle de suas vendas, clientes, produtos e fornecedores. Sendo assim, a ONG solicitou o desenvolvimento de um software que atenda às necessidades propostas.
O sistema permitirá a manutenção de cadastro de cliente, produto, venda, fornecedor, funcionário e emissão de relatórios.
Definição e sigla
- Cliente: Consumidor efetivo de um produto da ONG ABC;
- Produto: Bem ofertado pela ONG ABC;
- Pedido Venda: Relação de um produto com um cliente com a ONG ABC;
- Pedido Compra: Relação de um produto com um fornecedor da ONG ABC;
- Fornecedor: Pessoa jurídica nacional ou estrangeira que fornece o produto;
- Funcionário: Empregado da ONG ABC que utiliza o sistema, que pode ser gerente ou vendedor;
- Taxa alfandegária: imposto cobrado em pedido de compra de fornecedores estrangeiros;
Funções
Manter Usuário | (I, A, E, C) |
Manter Cliente | (I, A, E, C) |
Manter Produto | (I, A, C) |
Manter Fornecedor | (I, A, E, C) |
Manter Pedido | (I, A, C) |
Emitir Relatório de Venda | |
Emitir Relatório de Fornecedor | |
Emitir Relatório de Funcionário | |
Emitir Pedido |
Requisitos
Requisitos Funcionais
- OSD permitir ao gerente manter usuário: id, nome, login, senha, tipo de acesso (Gerente\Funcionário), Ativo (Sim\Não);
- OSD permitir ao funcionário manter cliente: id, razão social, endereço, bairro, estado, cidade, cep, CNPJ, inscrição estadual, e-mail, contato;
- OSD permitir ao funcionário manter fornecedor: id, razão social, endereço, bairro, estado, cidade, cep, CNPJ, inscrição estadual, contato, e-mail, país;
- OSD permitir ao funcionário manter pedido venda: id, razão social, data da negociação, previsão de entrega, data de entrega, opção de pagamento, produto, origem produto, taxa alfandegária, moeda, preço, situação (aceito pelo fornecedor/rejeitado pelo fornecedor), funcionário;
- OSD permitir ao funcionário manter pedido compra: id, razão social, data da negociação, previsão de entrega, data de entrega, opção de pagamento, produto, moeda, preço, situação (aceito pelo fornecedor/rejeitado pelo fornecedor), fornecedor, pais do fornecedor, taxa alfandegária;
- OSD permitir ao funcionário manter taxa alfandegária: país, valor da taxa;
- OSD permitir ao funcionário emitir relatório de fornecedor: razão_social_fornecedor, contato, e-mail;
- OSD permitir ao funcionário emitir relatório de rendimento funcionário: nome, id_pedido_venda, razão_social_pedido_venda, valor_pedido_venda, status_pedido_venda;
- OSD permitir ao funcionário emitir relatório de pedido de venda: razão_social_cliente, status_venda = Concluído;
RF10. OSD permitir ao funcionário emitir relatório de pedido de compra: razão_social_fornecedor, status_compra = Concluído;
Requisitos Não Funcionais
RNF1.OSD manter a integridade dos dados;
...