Beruflich Dokumente
Kultur Dokumente
12 de Dezembro de 2012
Introduo
Pgina 2
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.
Pgina 3
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).
desenvolvida; Enriquecer o trabalho com elementos no lecionados nas aulas como por exemplo o recurso a macros;
Pgina 4
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.
Pgina 5
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
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
Pgina 8
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
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
MODELO FSICO
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
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