Baixe o app para aproveitar ainda mais
Prévia do material em texto
DISPONIBILIDADE E RECUPERAÇÃO DE DADOS PROJETO CHIP ART TI São Paulo, SP Abril, 2019 DISPONIBILIDADE E RECUPERAÇÃO DE DADOS PROJETO CHIP ART TI Projeto com o tema venda de ativos de informática, elaborado para obtenção de nota do curso de disponibilidade e recuperação de dados, professor orientador: Glauco Nascimento. São Paulo, SP Abril, 2019 Conteúdo 1. OBJETIVO 4 2. CASO DE USO 5 3. FLUXOGRAMA 6 4. UML 6 5. TABELAS 7 5.1. TB_TREM 7 TREM 7 5.2. TB_TIPO_TREM 7 TIPO_TREM 7 5.3. TB_FUNCIONARIO 7 FUNCIONARIO 7 5.4. TB_COMPRA 7 COMPRA 7 5.5. TB_TIPO_COMPRA 8 TIPO_COMPRA 8 5.6. TB_ USUARIO 8 USUARIO 8 5.7. TB_ESTACAO 8 ESTACAO 8 5.8. TB_ENDERECO 9 ENDERCO 9 5.9. TB_ATIVO 9 ATIVO 9 6. STORED PROCEDURE 10 7. MER 10 8. SCRIPTS PROCEDURES 11 OBJETIVO Fornecer equipamentos e acessórios de informática para diversos nichos de clientes, detalhando seus processos de venda, logística, compra, financeiro, contabilidade, administrativo e tecnologia. CASO DE USO O trem é expresso, parte da estação da Luz às 8h no domingo e tem como sentido Paranapiacaba e depois retorna para seu destino inicial e final na estação da Luz. Por ser um trem turístico, apresenta dois tipos de acomodações, categorizadas como LUXO que possui um assento acolchoado, janelas com cortinas caso o passageiro deseje dormir durante o percurso e a acomodação RUSTICA, onde os assentos são duplos de madeira e nas janelas não há cortinas pois a proposta para esse tipo de acomodação é que os passageiros apreciem a paisagem durante toda a viagem. São servidas duas alimentações, café da manhã e lanche da tarde par aos dois tipos de acomodações, porém, são opcionais no momento da compra das passagens. O Trem comporta 48 passageiros, possuem quatro banheiros, dois femininos e dois masculinos, quatro extintores de incêndio, kit de primeiros socorros, três portas de entrada/saída. Há apenas três trens que realizam esse tipo de passeio, onde cada um tem seu registro e nome que são únicos. A tripulação que trabalha no expresso é composta de um maquinista, e quatro atendentes que auxiliam os passageiros durante a viagem. A compra da passagem pode ser feita em um guichê direto na estação da Luz no horário das 9h às 18h (segunda a sexta) ou pela internet. Durante a compra deve ser informado o nome, data de nascimento, endereço, e-mail e telefone. Ao fazer a escolha de acomodação o passageiro devera informar se desejará as alimentações, pois será cobrada uma taxa para tal opção. Crianças na faixa etária de 05 á 11 anos pagam meia passagem R$ 22,50 (vinte e dois reais e cinquenta centavos). Há a possibilidade de levar bicicleta, porém há uma taxa de R$ 10,00 (dez reais). FLUXOGRAMA FIM Inclusão dos equipamentos no sistema Armazenamento dos equipamentos no estoque Compra dos Equipamentos Recebimento dos Equipamentos Conferencia do pedido Sim Não Não Solicitar compra do produto ao departamento responsável Reserva de equipamento para o cliente FIM Entrega do Produto ao Cliente Conferencia do produto em estoque Emissão da NF Pegar dados do Cliente para pagamento e entrega Separar equipamento para entrega Entrada do pedido/ Venda do produto Inicio UML TABELAS TB_VENDA Vendas CAMPO FORMATO DESCRIÇÃO CARACTERES ID_TREM NUMBER IDENTIFICADOR DO TREM (PRIMARYKEY) 4 QTDE_VAGAO NUMBER QUANTIDADE DE VAGÕES 2 NUM_PORTAS NUMBER QUANTIDADE DE PORTAS 2 ID_EST NUMBER IDENTIFICADOR DA ESTAÇÃO (FOREIGNKEY) 4 ID_TIPO_TREM NUMBER IDENTIFICADOR DO TIPO TREM (FOREIGNKEY) 4 ID_FUN NUMBER IDENTIFICADOR DO FUNCIONÁRIO (FOREIGNKEY) 4 ID_COMPRA NUMBER IDENTIFICADOR DA COMPRA (FOREIGNKEY) 4 ID_ATIVO NUMBER CHAVE ESTRANGEIRA (FOREIGNKEY) 4 TB_POS_VENDA POS VENDA CAMPO FORMATO DESCRIÇÃO CARACTERES ID_TIPO_TREM NUMBER IDENTIFICADOR DO TIPO TREM(PRIMARYKEY) 4 TIPO_TREM VARCHAR2 DESCRIÇÃO DO TIPO DE TREM 100 TB_LOGISTICA LOGISTICA CAMPO FORMATO DESCRIÇÃO CARACTERES Data Numérica Data da Compra 8 Nome Alfanumérico Nome do Comprador 40 CPF/ CNPJ Alfanumérico CPF/ CNPJ do comprador 14 Endereço Alfanumérico Endereço do comprador 40 Número Numérico Número da residência do comprador 6 Complemento Alfanumérico Complemento do endereço do comprador 20 Bairro Alfanumérico Bairro do comprador 15 Cidade Alfanumérico Cidade do comprador 15 Estado Alfanumérico Estado do comprador 2 CEP Numérico CEP do Comprador 8 Telefone Numérico Telefone do comprador 9 Quantidade Numérico Quantidade do produto vendido 3 Produto Alfanumérico Produto vendido 50 Valor_Unitário Numérico Preço do produto vendido 6,2 Valor_Total Numérico Preço total dos produtos vendido 9,2 Entrega Numérico Data da entrega do produto 8 TB_COMPRA COMPRA CAMPO FORMATO DESCRIÇÃO CARACTERES Data Numérica Data da Compra 8 Nome Alfanumérico Nome do Fornecedor 40 CNPJ Alfanumérico CNPJ do fornecedor 14 Telefone Numérico Telefone do fornecedor 9 Quantidade Numérico Quantidade do produto adquiridos 4 Produto Alfanumérico Produto adquirido 50 Valor_Unitário Numérico Preço do produto adquirido 6,2 Valor_Total Numérico Preço total dos produtos adquiridos 9,2 Entrega Numérico Prazo de entrega dos produtos 8 TB_FINANCEIRO TIPO_COMPRA CAMPO FORMATO DESCRIÇÃO CARACTERES ID_TIPO_COMPRA NUMBER IDENTIFICADOR DO TIPO DE COMPRA (PRIMARYKEY) 4 DESCRICAO VARCHAR2 DESCRIÇÃO DO TIPO DE COMPRA 100 VALOR_UNITARIO NUMBER VALOR UNITÁRIO 4,2 TB_ CONTABILIDADE USUARIO CAMPO FORMATO DESCRIÇÃO CARACTERES ID_USUARIO NUMBER IDENTIFICADOR DO USUÁRIO (PRIMARYKEY) 4 DOC VARCHAR2 DOCUMENTO DO USUÁRIO 15 NOME VARCHAR2 NOME DO USUÁRIO 125 NASCIMENTO DATE NASCIMENTO DO USUÁRIO TB_ADMINISTRATIVO ESTACAO CAMPO FORMATO DESCRIÇÃO CARACTERES ID_EST NUMBER IDENTIFICADOR DA ESTAÇÃO (PRIMARYKEY) 4 NOME VARCHAR2 NOME DA ESTAÇÃO 125 ENDERECO VARCHAR2 ENDEREÇO DA ESTAÇÃO 125 TB_RECURSOS HUMANOS ENDERCO CAMPO FORMATO DESCRIÇÃO CARACTERES ID_END NUMBER IDENTIFICADOR DO ENDEREÇO (PRIMARYKEY) 4 RUA NUMBER RUA DO ENDEREÇO 4 NUMERO NUMBER NÚMERO DO ENDEREÇO 4 CEP VARCHAR2 CEP DO ENDEREÇO 8 BAIRRO VARCHAR2 BAIRRO DE ENDEREÇO 50 CIDADE VARCHAR2 CIDADE DO ENDEREÇO 50 UF CHAR UF DO ENDEREÇO 2 ID_USUARIO NUMBER IDENTIFICADOR DO USUARIO (FOREIGNKEY) 4 TB_TECNOLOGIA\ ATIVO CAMPO FORMATO DESCRIÇÃO CARACTERES ID_ATIVO NUMBER CHAVE PRIMARIA ( PRIMARYKEY ) 4 DESCRICAO VARCHAR2 DESCRIÇÃO DO TREM ATIVO 125 11 13 STORED PROCEDURE (NOME) DESCRIÇÃO InserirFuncionario INSERI REGISTRO DA TABELA FUNCIONÁRIO ATRAVÉS DA PROCEDURE AtualizandoFuncionario ATUALIZA O NOME DO FUNCIONÁRIO, ATRAVÉS DO ID, QUE É USADO COMO IDENTIFICADOR ÚNICO. DeletandoFuncionario DELETANDO FUNCIONÁRIO, ATRAVÉS DO ID QUE É USADO COMO IDENTIFICADOR ÚNICO. STORED PROCEDURE MER / >>>>>>>>> CRIANDO A PROCEDURE <<<<<<<<<<<< create procedure inserirFuncionario (@doc int,@nome 3 as begin insert into funcionario values (@doc, @nome, @cargo) end INSERINDO COM A PROCEDURE go execute inserirFuncionario 085416352, 'Sheila', 'Gerente' >>>>>>>>> ATUALIZANDO <<<<<<<<<<<< create procedure atualizandoFuncionario (@id int,@nome varchar(100)) as begin update funcionario set nome = @nome where Id_fun = @id end go execute atualizandoFuncionario 1, 'Marcos' go >>>>>>>>> EXCLUINDO <<<<<<<<<<<< create procedure deletandoFuncionario (@id int) as begin delete from funcionario where Id_fun = @id end go execute deletandoFuncionario 3 go
Compartilhar