Farma System
Palavras-chave:
Banco de dados, Engenharia de Software, Modelagem de dadosResumo
Este trabalho é um relato de experiência e resultados com base na elaboração do projeto de banco de dados, elaborado na disciplina de Banco de Dados I e Banco de Dados II, do curso superior de Engenharia de Software. O projeto foi elaborado com base em um estudo de caso, que seria o controle de estoque de uma farmácia, um exemplo de aplicação do sistema seria em pequenas Drogarias que estariam precisando de um/novo sistema que seja simples e rápido para organizar o estoque dos
medicamentos e cadastros de clientes.
Com muitos medicamentos e produtos em geral para organizar e gerenciar pode ser dificil manter os preços e quantidades atualizados. Este projeto foi pensado com a finalidade de auxiliar na administração do estoque de pequenas drogarias, assim com um sistema simples já seria capaz de ajudar no controle de estoque, recebimento da mercadoria e pagamentos realizados pelos clientes.
A modelagem de dados do projeto consistiu em três fases, sendo elas conceitual, lógica e fisica, elas foram realizadas para garantir que todos os objetos de dados existentes em determinado contexto e requerimentos pela aplicação estejam
representados com precisão dentro do Banco de Dados, que segundo Machado (2009), consiste em um conjunto de conceitos que devem ser usados para descrever a estrutura de uma base de dados. O Modelo Conceitual é uma descrição mais abstrata da realidade, onde os fatos do mundo real são descritos de uma forma mais natural, bem como suas propriedades e relacionamentos [Machado 2009]. Já o Modelo Lógico tem por objetivo representar as estruturas que irão armazenar os dados dentro de um Banco de Dados, e a partir deste momento é que são definidas com maior propriedade as entidades e os seus atributos, usando de base o modelo conceitual [Machado 2009]. Por fim, o Modelo Fisico descreve as estruturas fisicas de armazenamento, tais como tabelas, indices, gatilhos, funções, visões, nomenclaturas etc, usando de base um modelo lógico para ser aplicado em um SGDB [Machado 2004].
Alguns dos principais requisitos do projeto são o cadastro de clientes, administração dos medicamentos e a geração de nota fiscal. O cadastro de cliente é essencial para saber o que cada cliente compra e se há possibilidade de fazer descontos; os dados dos medicamentos podem ser editados, adicionados e deletados caso precise; A geração de notas fiscais funcionará de forma online e offline em caso de falta de internet. Com esses requisitos implementados ajudaria muito na administração do negócio, aumentando os lucros e a credibilidade dos clientes.
Referências
MACHADO, F. N. R. Projeto de banco de dados: uma visão prática. São Paulo: Érica, 2009.
ELMASRI, Ramez; NAVATHE, Shamkant B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson, 2011.
KORTH, Henry F.; SILBERSCHATZ, Abraham. Sistemas de bancos de dados. 2. ed. São Paulo: Makron Books, 1995.
Downloads
Publicado
Edição
Seção
Licença

Este trabalho está licenciado sob uma licença Creative Commons Attribution-ShareAlike 4.0 International License.
Os autores mantêm os direitos autorais sobre os trabalhos publicados nesta revista, concedendo à SETIF o direito de primeira publicação. O conteúdo está licenciado sob uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional (CC BY-SA 4.0), que permite copiar, redistribuir, remixar, transformar e criar a partir do material para qualquer finalidade, inclusive comercial, desde que seja atribuída a autoria e feita referência à publicação original nesta revista.
Os autores concordam que qualquer reutilização de seu trabalho por terceiros deve incluir o nome dos autores, o título do artigo, o nome da revista, o DOI (quando disponível) e o link para a licença.
É permitido e incentivado que os autores disponibilizem a versão publicada do trabalho em repositórios institucionais, sites pessoais ou redes acadêmicas imediatamente após a publicação, com menção à publicação inicial nesta revista.