web viewé uma empresa que busca a automatização de seus métodos e...
TRANSCRIPT
Trabalho
Banco De Dados I
Jaboticabal, 2012
Faculdade So Luis
Unio Automatizao
O objetivo da Unio Automatizao uma empresa que busca a automatizao de seus mtodos e procedimentos internos na sua empresa. Buscando sempre a oferecer a facilidade na automatizao de sua empresa, responsvel por inserir informaes com mais facilidade, como cadastro, emisso de nota, controle de estoque ou qualquer sistema que atenda s necessidades de nossos clientes. Oferecemos um estudo minucioso das necessidades viabilizando autonomia, sustentabilidade e segurana de dados.
Contedo1.Objetivos:51.1 Objetivos primrios:51.2 Objetivos secundrios:52A empresa:53Levantamento de dados64Hardware necessrio65Diagrama de contexto.76Lista de Eventos87DFD Particionado por evento98Especificaes Preliminares.139DFD Geral2110Modelo entidade relacionamento2211Diagrama entidade relacionamento2312Dicionrio de dados2413Concluso2714Anexos2714.1 anexo 1 (Script de criao das tabelas e constraints)27
1. Objetivos:
O objetivo do software melhorar a qualidade de trabalho, reduzir custos e tornar eficientes os trabalhos envolvidos na empresa Master Peas. Atravs de nossas pesquisas, ele diminuir o tempo da execuo das tarefas, dos custos operacionais, visando o aumento do lucro.
A logstica da empresa visa reduo de custos com melhor disposio de entrega, elaborando melhores trajetos, garantindo rapidez e satisfao a seus clientes.
O controle de estoque da empresa gerenciar o fluxo de produtos, emitindo relatrios dirios, semanais e mensais, para anlise contbil.
1.1 Objetivos primrios:
Um fator importante que nosso sistema atente registrar digitalmente, atravs de um banco de dados, tudo o que necessrio para uma eficiente tramitao de informaes sobre o conhecimento preciso dos produtos em estoque, fluxo dirio, balano contbil mensal, alm de traar rotas visando uma boa logstica, buscando alternativas de confiana com segurana e agilidade para efetuar as entregas.
1.2 Objetivos secundrios:
Gerar relatrios simplificados com grficos para analise do desempenho de todos os setores, incluindo vendas, estoque e logstica.
Facilitar o trabalho dos responsveis pela rea de informtica da empresa, com um software prtico e rpido, que atenda as necessidades da empresa.
2 A empresa:
A Master Peas LTDA, situada em Jaboticabal SP atua no setor de vendas de peas para colheitadeira, com venda e entrega de produtos. Essa empresa necessita de um software para auxili-la em seu controle de vendas, estoque e logstica.
A empresa que iniciar suas atividades no comeo do ano tem como objetivo focar seus clientes em empresas do setor agrcola, como: empresas de venda secundarias, usinas, agricultores, etc.
Com preos competitivos, a empresa busca dominar o mercado de Jaboticabal no prazo de um ano, j atendendo desde sua inaugurao, cidades vizinhas da regio, e fazer enfoque em cidades foras da regio.
3 Levantamento de dados
Com atentas observaes rotineiras na empresa, foram coletados mtodos especficos para cada rea.
Na entrevista com o proprietrio da empresa, senhor Marcelo Vinicius, foi solicitado a ns todo o material necessrio para uma eficiente tramitao de informaes precisas dos produtos em estoque, fluxo dirio e balano contbil mensal.
Tambm foram utilizados questionrios encaminhados por e-mail, confirmando todo o contedo coletado na entrevista, alm de novas perguntas para complementar o software.
4 Hardware necessrio
O hardware necessrio para o desenvolvimento do sistema ser:
- Dois computador com vdeo dedicado (de mnimo 64MB), processador de 2.0GHz (AMD Turion x2 ou Intel Core Duo), 2048MB memria RAM (ou no mnimo 1024MB), 120GB de armazenamento.
- Conexo de banda larga com a internet, um roteador .
O software necessrio para o desenvolvimento do sistema ser:
Para requisitos de software, ser necessrio que os computadores tenha: um aplicativo de escritrio (BrOffice.org (3.0) ou Microsoft Office (2003 ou 2007)), banco de dados (Oracle 10g Express Edition) ou MySql (4.1).
5
(9)
6 Diagrama de contexto.
Figura 1 Diagrama de Contexto
N
Nome do evento
Funo do evento
Resposta
01
Dados do Cliente
Cadastrar Cliente
Dados na ME Cliente
02
Dados Funcionrio
Cadastrar Funcionrio
Dados na ME Funcionrio
03
Pedido do Cliente
Cadastrar pedido do Cliente
Dados na ME Pedido
04
Dados do Produto
Cadastrar Produto
Dados na ME Estoque
05
Funcionrio Consulta dados do Cliente
Consultar Cliente
Dados do Cliente
06
Funcionrio Consulta Pedido do Cliente
Consultar Pedido
Dados do Pedido
07
Funcionrio Consulta Produto
Consultar Produto
Produto
08
Funcionrio Consulta venda
Consultar venda
Venda
09
Funcionrio Consulta Entrega
Consultar entrega
Entrega
10
hora de emitir relatrio pedido concludo
Emitir relatrio pedido concludo
Pedido concludo
11
hora de emitir relatrio de venda
Emitir relatrio de venda
Relatrio de venda
12
hora de emitir relatrio entrega
Emitir relatrio de entrega
Relatrio de entrega
13
hora de emitir relatrio de venda dirio
Emitir relatrio de venda dirio
Relatrio de venda dirio
14
hora de emitir relatrio venda Mensal
Emitir relatrio de venda Mensal
Relatrio de venda mensal
15
hora de emitir relatrio entrega dirio
Emitir relatrio de entrega dirio
Relatrio de entrega dirio
16
hora de emitir relatrio entrega Mensal
Emitir relatrio entrega Mensal
Relatrio de entrega mensal
7 Lista de Eventos
8 DFD Particionado por evento
1. Dados Cliente
DFD Particionado/evento dados clientes
(Dados cliente) (Funcionrio) (Cliente j cadastrado) (ME cliente) (Envia dados clientes)
(Envia dados Funcionrio) (Funcionrio) (DadosFuncionrio) 2 - Dados do Funcionrio
DFD Particionado/evento dados do funcionario
(Funcionrio j cadastrado) (ME Funcionrio)
3 - Pedido cliente
(Pedido cliente) (Envia pedido cliente) (Funcionrio) (ME pedido) (Pedido cliente cadastrado) DFD Particionado/evento Pedido cliente
4 (Dados produtos)Dados do produtos
Particionado/evento (Envia dados produto) (ME Produto) (Funcionrio) dados do produto
(Produto j cadastrado)
5 (Consulta dados clientes)Funcionrio consulta dados Clientes
(Consulta dados Cliente)
DFD /evento Fo consulta cliente
(Dados cliente jcadastrado) (ME Cliente) (Funcionrio)
6 (Consulta pedido cliente) (Pedido produto em estoque) Funcionrio consulta pedido Cliente
(Funcionrio) DFD /evento funcionrio consulta pedido cliente
(Relatrio enviado) (ME Pedido)
7 (Consulta produtos)Funcionrio consulta produto
(Funcionrio) (Consulta dados produto) DFD /evento funcionrio consulta produto
(Dados produtos) (ME Pedido)
8 (Consulta vendas )Funcionrio consulta venda
(Consulta venda) (ME pedido) DFD evento funcionrio consulta venda
(Relatrio enviado) (Gerente)
9 Funcionrio consulta entrega
DFDevento (Consulta entregas) (Consulta Entrega) funcionrio consulta entrega
(ME pedido) (Gerente)
(Relatrio enviado)
10 Consulta de produto em estoque
/evento (Produtos em estoque) (Consulta produto em estoque) (Gerente) consulta de produto em estoque
(ME Produto) (Relatrio enviado)
(Funcionrio)
11 Consulta logstica: entrega do dia
ev (Consulta entrega do dia) (Entregas do dia) consulta logstica: entrega do dia
(ME pedido) (Gerente)
(Relatrio enviado)
(Funcionrio)
12 hora de emitir relatrio: logstica mensal
(Logstica mensal)ado/evento hora de emitir relatrio: logstica mensal
(Relatrio enviado) (Gerente) (ME pedido)
13 hora de emitir relatrio: venda mensal
(Venda mensal)DFD Particionado/evento hora de emitir relatrio: vendas mensal
(Relatrio enviado) (ME pedido) (Gerente)
9 Especificaes Preliminares.
1 Cadastrar Dados clientes.
Procurar na Me Cliente os dados do cliente atravs de seu CPF;
Se CPF encontrado
Inicio
Emitir msg01 Cliente j cadastrado!;
Fim se
Seno
Inicio
Cadastrar o novo cliente {Nome da Empresa, CNPJ ou CPF, Endereo, Telefone
Emitir msg02 Cliente cadastrado com sucesso!;
Fim seno
2 Cadastrar Dados do Funcionrio
Procurar na Me funcionario os dados do cliente atravs de seu CPF;
Se CPF encontrado
Inicio
Emitir msg03 Funcionrio j cadastrado!;
Fim se
Seno
Inicio
Cadastrar o novo funcionario {Nome, CPF, Endereo, Telefone
Emitir msg04 Funcionrio Cadastrado com Sucesso!;
Fim seno
3 Cadastrar Dados dos produtos
Procurar na ME Produto atravs do cdigo produto
Se Cdigo produto encontrado
Inicio
Emitir a msg05 Produto j cadastrado!;
Fim se
Seno
Inicio
Cadastrar o novo produto {Nome produto, Fabricante, Tipo produto, Categoria, Da