Sie sind auf Seite 1von 12

SISTEMAS E GESTO DE INFORMAO

Desenvolvimento de uma Base de Dados


Engenharia e Gesto Industrial Antnio Ruivo n 40632 Joo Rben de S Viveiros n 65575 Mariana Fonseca n 17617

Universidade de Aveiro Departamento de Economia, Gesto e Engenharia Industrial

12 de Dezembro de 2012

ndice ndice de figuras


FIGURA 1 - TABELA RELACIONAL............................................................3 FIGURA 2 - DIAGRAMA E/R.....................................................................8 FIGURA 3 - MODELO LGICO (MODELO RELACIONAL)..............................8

Introduo
Pgina 2

Universidade de Aveiro Departamento de Economia, Gesto e Engenharia Industrial

O presente trabalho consiste na criao de um Sistema de Informao, em Microsoft Access, destinado a um Clube de Vdeo que chamamos de AMJ, tendo como finalidade a fcil e eficaz introduo e gesto de toda a informao relacionada com funcionamento normal de um clube de vdeo, como o registo de encomendas, alugueres e existncias. Designa-se Sistema de Informao (SI) toda a entidade que rene todos os recursos humanos e tecnolgicos de forma a obter toda a informao necessria para a construo de uma base de dados. O tipo de S.I. utilizado para a realizao deste trabalho foi um Sistema de Informao Baseado em Computador (SIBC) que recorre de computador para transformar dados em informao com significado. Um Sistema de Gesto de uma Base de Dados um software que permite organizao uma gesto eficiente de dados providenciando acesso ao seu arquivo atravs de programas, uma vez que minimiza ficheiros isolados onde os dados so muitas vezes repetidos, estes sistemas possibilitam a reduo de inconsistncias e/ou redundncias de dados, restringindo informao cujo acesso no autorizado e impedindo a introduo de dados de forma incorreta ou mal-intencionada. O tipo de Sistema de Gesto de Base de Dados que mais utilizado designado por Sistema Relacional. Este tipo de Sistema representa os dados como tabelas bidimensionais (chamadas relaes), organizadas por linhas e colunas.

FIGURA 1 - TABELA RELACIONAL

Pgina 3

Universidade de Aveiro Departamento de Economia, Gesto e Engenharia Industrial

Na figura 1, pode-se ver o exemplo de uma tabela relacional. Esta tabela identificada pelo nome Cliente e apresenta dados relativos ao Cliente tais como, o nome, nmero de conta e a sua morada.

No Microsoft Access vamos efetuar a entrada de dados atravs de formulrios apropriados (mostra a informao no ecr inclui botes, ttulos e desenho) e visualiz-los atravs das consultas (filtra a informao) e relatrios mais relevantes (imprime a informao diretamente da tabela).

Objetivos do Sistema em Estudo


O objectivo deste trabalho desenvolver e implementar um Sistema de Informao (SI) apoiado numa Base de Dados (BD) relacional, que possibilite dar resposta s necessidades fundamentais dos utilizadores do clube de vdeo. Para criarmos a nossa base de dados foi necessrio conhecer o tipo de dados adequados atividade, compreender como se relacionam e a melhor forma de os utilizarmos, tentando implementar um sistema prtico e de fcil utilizao. Temos tambm como objetivos obter: Uma correta modelao de dados; Sucesso na implementao da base de dados tendo em conta a sua modelao; Facilidade de utilizao e navegao da base de dados

desenvolvida; Enriquecer o trabalho com elementos no lecionados nas aulas como por exemplo o recurso a macros;

Pgina 4

Universidade de Aveiro Departamento de Economia, Gesto e Engenharia Industrial

Uma apresentao do trabalho com qualidade e criatividade;

A concretizao destes resultados ir aperfeioar e consolidar os nossos conhecimentos acerca da matria lecionada nas aulas e usada na composio deste trabalho. Para tal, antes de iniciar o processo da criao da Base de Dados, elabormos um diagrama E/R, e o Modelo Relacional correspondente.

Identificao dos requisitos


Na implementao da nossa base de dados, pretendeu-se criar um modelo de armazenamento de dados necessrios ao funcionamento de um Clube de Vdeo. Para o conseguir, comemos por identificar todas as entidades com existncia fsica no ambiente do sistema, tais como o Cliente, o Fornecedor, o Clube de Vdeo, o Funcionrio, o Produto e o Stock. Pretende-se que a base de dados permita armazenar os dados de clientes de cada conta Seguidamente, uma vez que os procedimentos no Clube de Vdeo envolvem compra e aluguer de produtos, identificmos as entidades informacionais veiculadas s transaes do produto, tais como a encomenda de compra, a fatura de compra, a fatura de aluguer e o recibo.

Pgina 5

Universidade de Aveiro Departamento de Economia, Gesto e Engenharia Industrial

Ao entidade Ator,

longo

da

fase

de

anlise ou por

novas

entidade entre

vo

sendo

reconhecidas por agregao e decomposio de entidades, tais como a Categoria, Conta relao entidades (nomeadamente no caso de relaes do tipo m:n), tais como a Linha de Encomenda de Compra, a Linha de Fatura de Compra e a Linha de Fatura de Aluguer. Uma vez que o Aluguer do produto implica uma mudana de estado do produto foi considerado tambm como uma entidade. O funcionamento do Clube de Vdeo pressupe o aluguer de Filmes por clientes. Para que este aluguer possa ser realizado necessria a abertura de uma conta. Para formalizar a abertura de conta so necessrios dados de pelo menos um cliente, o titular da conta. Entre estes dados incluem-se o nome, o nmero de Bilhete de Identidade, o NIF, a morada, um contato, etc Cada conta pode ter mais do que um cliente. Para proceder ao registo de um novo aluguer necessria a introduo do nmero de aluguer, do nmero de conta e do nmero de registo do(s) filme(s) alugado(s), assim como a identificao do funcionrio que realiza o aluguer. O Histrico de aluguer dos clientes pode ser posteriormente consultado, permitindo identificar qual o gnero de filme preferido por determinado cliente. Para que os filmes estejam disponveis no Clube de Vdeo necessria a aquisio de produtos atravs de fornecedores. A base de dados criada permite tambm a gesto das encomendas e compra de produtos a fornecedores. Cada fornecedor identificado por um cdigo individual, pela designao, morada, telefone, e-mail e pelo nome da pessoa responsvel.

Para cada encomenda tem que se definir o nmero de encomenda, a data, o funcionrio, a referncia dos produtos, a quantidade e uma descrio do produto Mediante a disponibilidade dos produtos pelo fornecedor, este emitir uma fatura, cujo registo ser efetuado na nossa base de dados. Ser introduzido atravs de um formulrio a data, o nmero da fatura, a

Pgina 6

Universidade de Aveiro Departamento de Economia, Gesto e Engenharia Industrial

identificao do funcionrio, a quantidade do produto, a sua referncia e o nmero de registo do filme. Quando um novo produto recebido, registado na base de dados. Para um registo completo de um filme necessria a introduo do Nmero de Registo, do Ttulo, da Classificao, do Realizador, do Produtor, do Pas e ano de realizao, da durao, dos Atores principais, do gnero e do link de ligao ao site do IMBD, que permitir obter mais informaes caso seja pedido pelo cliente.

MODELO DE DADOS
Depois da identificao e anlise dos requisitos procedemos elaborao do modelo conceptual. Um modelo conceptual descreve a forma como um sistema est organizado. No nosso trabalho o modelo conceptual aplicado foi um diagrama E/R, que nos permitiu estabelecer associaes entre as entidades estabelecidas como importantes para a gesto do clube de vdeo.

Pgina 7

Universidade de Aveiro Departamento de Economia, Gesto e Engenharia Industrial

FIGURA 2 - DIAGRAMA E/R

FIGURA 3 - MODELO LGICO (MODELO RELACIONAL)

Pgina 8

Universidade de Aveiro Departamento de Economia, Gesto e Engenharia Industrial

Implementao em Acess
Comemos por construir as tabelas correspondes s entidades do modelo ER, selecionando a chave primria e o tipo de dados dos respetivos campos. Nesta fase atendemos ao facto de que os campos relacionados devem ser do mesmo tipo em ambas as tabelas. As tabelas construdas foram: Clube de Vdeo, Cliente, Conta, Aluguer, Aluguer/Produto, Estado de Aluguer, Produto, Stock, Funcionrio, Fatura do Aluguer, Linha de Fatura do Aluguer, Linha de Encomenda de Compra,

Pgina 9

Universidade de Aveiro Departamento de Economia, Gesto e Engenharia Industrial

Encomenda de Compra, Linha de Fatura de Compra, Fatura de Compra, Ator, Ator/Produto, Categoria, Pagamento, Recibo e Fornecedor. O passo seguinte da implementao em MS Access foi estabelecer a relao entre as tabelas. Para os casos entre a relao entre Ator e Produto e entre Aluguer e Produto, que em ambos os casos eram uma relao n:n foi necessrio criar as tabelas intermdias Ator/Produto e Aluguer/Produto. Para facilitar a introduo de dados, assim como prevenir a introduo de erros, crimos os formulrios e introduzimos alguns registos que nos permitiram testar o funcionamento da base de dados no decorrer do trabalho. De modo a facilitar a visualizao de um conjunto de informaes especficas, so utilizadas consultas. Para isso, crimos estruturas de consulta que nos permitissem aceder de forma rpida e eficiente a dados que consideramos serem importantes para um funcionamento eficaz de um Clube de Vdeo, definindo critrios de filtragem dos dados. Entre as consultas que considermos importantes encontram-se a pesquisa de determinado filme atravs dos atores, do realizador, do ttulo, do ano ou do gnero, a pesquisa do cliente ou da conta do cliente atravs do seu nome, a consulta do fornecedor de determinado produto, etc Por ltimo, construmos relatrios que apresentem os filmes mais visualizados e os gneros de filmes preferidos pelos clientes.

Pgina 10

Universidade de Aveiro Departamento de Economia, Gesto e Engenharia Industrial

MODELO FSICO

FIGURA 4 DESENHO DA BASE DE DADOS

Concluso
Esta base de dados criada para um clube de vdeo, que tem como principal objetivo ajudar na gesto dos clientes, alugueres, faturao, foi realizada tendo por base os conhecimentos adquiridos ao longo do semestre

Pgina 11

Universidade de Aveiro Departamento de Economia, Gesto e Engenharia Industrial

nas aulas prticas da disciplina, bem como atravs de alguns conhecimentos prvios. Conseguimos interligar toda a informao relativa a este trabalho de uma maneira estruturada e funcional. Atravs dos formulrios, concebemos uma interface completa e de acessvel utilizao para qualquer utilizador, sendo assim possvel a qualquer pessoa, mesmo com escassos conhecimentos informticos, estarem aptas a utilizar esta base de dados por ns concebida. Assim, conclumos que foram alcanados todos os objetivos por ns estipulados inicialmente, comprovando ainda que foram adquiridos conhecimentos bastante satisfatrios, para delinear e criar um sistema de informao assente numa base de dados em MS Access.

Bibliografia
Landon, Management Information Systems http://www.di.ubi.pt/~agomes/ihc/teoricas/05-cap.pdf

Pgina 12

Das könnte Ihnen auch gefallen