1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Base de Dados

Discussão em 'Programação' iniciada por shinyder, 1 de Julho de 2008. (Respostas: 3; Visualizações: 715)

  1. Oi, Pessoal!
    Gostaria que me dessem uma ajudinha com este exercicio de Base de dados:
    As farmácias “Beira Fármaco” compõem uma rede de atendimento ao cliente que prima pela
    qualidade e bom serviço. A rede disponibiliza farmacêuticos 24hs e também atendimento por
    telefone, com tele-entrega de medicamentos para todo o distrito. A rede “Beira Fármaco” de
    farmácias tem um sistema que automatiza de maneira precária as tarefas diárias. Foi feita
    uma análise do sistema por especialistas que sugeriram a informatização dos processos com
    o objectivo de atender eficazmente toda rede.
    Os parágrafos a seguir mostram os problemas e deficiência, que foram encontrados pelos
    analistas, na rede de farmácias. As descrições a seguir são os resultados da análise do
    sistema e mostram a urgência com que a rede “Beira Fármaco” necessita de uma solução.
    Com o advento dos genéricos e das várias indústrias farmacêuticas produzindo uma mesma
    fórmula o novo sistema que será construído deverá:
    1. Melhorar a forma como os produtos são registados. A base de dados deve primar pelo
    controlo do princípio activo do remédio (substância existente na formulação do
    medicamento, responsável pelo seu efeito terapêutico – nome genérico) e depois as
    demais características. O registo do nome comercial do remédio também é válido. Há
    clientes que preferem um laboratório específico e não o remédio genérico.
    2. Essa melhoria no registo das drogas também visa influenciar o controlo do stock. O
    controlo deixará de ser por remédio e passará a ser por princípio activo. Quando um
    tipo de princípio activo (nome genérico) atingir o stock mínimo deve ser disparado o
    procedimento de compras. Na chegada de uma guia de entrega de compra os produtos
    adquiridos são somados a quantidade em stock. Se tiver um novo item este deve ser
    criado na base de dados antes de ser contabilizado no stock.
    3. É importante a cotação em pelo menos três indústrias farmacêuticas que produzem a
    mesma droga antes de adquirida.
    4. Antes da compra as cotações devem ser avaliadas. A compra é feita com a indústria
    farmacêutica que tiver menor preço.
    5. A “Beira Fármaco” também necessita de um controlo mais rígido dos medicamentos
    que entram em promoção. Hoje não há este controlo, fazendo com que o mesmo
    medicamento entre em promoção várias vezes seguidas, gerando prejuízos a empresa.
    Um medicamento não pode entrar em promoção se houver um outro medicamento
    com o mesmo princípio activo já em promoção. Ainda, o valor de venda da promoção
    não pode ser menor que o valor de compra do remédio acrescido de 10%.
    6. Outro ponto que os analistas enfatizaram como sendo de grande importância foi o da
    gerência das vendas. Para o controlo ideal das vendas a futura aplicação informática
    deverá disponibilizar os seguintes itens:
    a) Registo da venda e emissão do recibo para o cliente;
    b) Cálculo da comissão do funcionário que atendeu o cliente; Cada funcionário
    recebe da farmácia um salário mais comissões de venda. Se a venda for por
    telefone ganha a comissão quem atendeu o telefone;
    c) Troca de produtos. A “Beira Fármaco” não permite a devolução de dinheiro. O
    cliente terá a opção de comprar um produto no mesmo valor ou levar para casa um
    vale no valor da devolução.
    d) Visualização do stock de cada filial da rede, permitindo que a partir de um
    princípio activo sejam visualizados todos os remédios genéricos correspondentes.
    e) Controlo do histórico de vendas de cada funcionário. Deve ser emitido
    mensalmente um relatório com as vendas de cada vendedor agrupadas por filial e
    ordenado pelo valor das vendas.
    f) Os clientes da farmácia devem poder consultar o preço dos remédios directamente
    via terminais a disponibilizar em algumas filiais da rede.
    [1] Desenvolve um modelo de dados adequado ao problema descrito em cima.
    a) desenha o diagrama ER;
    b) apresenta as tabelas na 3º forma normal;
    c) faz o dicionário de dados.
    [2] Implementa a base de dados no MySQL.
    [3] Identifica os comandos SQL que satisfaçam as “views” identificadas (ponto 6).
    [4] Elabora em HTML, com scripts em PHP, a aplicação sugerida no texto.
    [5] Apresenta um relatório estruturado com:
    d) os elementos desenvolvidos, devidamente descritos e fundamentados;
    e) os comandos SQL que definem o modelo de dados;
    f) o mapa de páginas desenvolvidas;
    g) o código de cada página; e
    h) em anexo a backup da base de dados e da aplicação.
    [6] Prepara a apresentação e defesa do projecto (Powerpoint).
    Bom trabalho!
     
    Última edição pelo moderador: 1 de Julho de 2008
  2. Em que parte é que tens dúvidas?
     
  3. Tens de ser mais específico... Não tás à espera que te resolvamos TODOS os pontos..? E depois? Ia lá defender o trabalho por ti?:D
     
  4. mad marshall

    mad marshall Power Member

    sim, ja agora, lol.
    Começa por delinear tudo em papel, constroi a base de dados, e depois a aplicação, mas tens ai umas belas semanas.
     

Partilhar esta Página