SISTEMA PARA UA BIBLIOTECA

KABRAL 26/03/2012 07:11:22
#398246
alguem me ajudeporque eu sou novato na programação e na escola em que estudo deram-me um trabalho.
ME MANDARAM CRIAR UM BANCO DE DADOS PARA GERIR LIVROS DA BIBLIOTECA DA MESMA ESCOLA.
eu não sei por onde começar.........
o mesmo banco de dados tem de ser capaz de gerir as reservas, requisições, leitores e que seja capaz de fazer a subtração no caso de requisição de um livro e devolver o valor depois da devolução do livro
FEDERHEN 26/03/2012 08:26:06
#398252
Amigo! Não importa se você é novato em programação ou tem vasta experiência.
Para desenvolver um bom projeto, você precisa entender do negócio, ou seja, saber como as coisas funcionam na biblioteca da escola.
Sou contra, de passar tudo pronto, pois assim você não vai aprender e jamais vai ser um bom profissional.

A melhor maneira de entender esses procedimentos é sentar com o usuário, ou seja, alguem da biblioteca para pedir que mostre tudo o que faz.
Com essas informações você deve construir a logica para criar o projeto do banco de dados e do software.

Provavelmente na biblioteca tem um fichario de livros e um fichario de leitores.
Essa informação indica que você deve criar uma tabela de [Ô]titulos[Ô] de livros e uma tabela de [Ô]leitores[Ô], com seus respectivos dados complementares.
Na tabela [Ô]titulos[Ô] é importante saber tambem quantos exemplares tem para cada registro e você deve criar um campo com quantidade.
Também é importante saber quantos exemplares de cada titulo estão disponíveis, então crie um campo disponivel na tabela titulos.

Quando voce cadastra o titulo, o valor do campo disponivel será iqual ao valor do campo quantidade.
Quando ocorrer uma retirada, você subtrai no valor do campo disponível, atraves da formula (disponivel = disponivel - 1)
Qiando ocorrer uma devolução, voce adiciona no valor do campo disponivel, atraves da formula (disponivel = disponivel + 1)

Você deve tambem criar uma tabela de [Ô]movimentos[Ô] para registrar as retiradas e devoluções. Nsta tabela deve ter informações como Titulo, Data de retirada, Data prevista para devolução, Leitor, etc...

E por aí vai...







CASTELO 26/03/2012 10:49:58
#398287
Ola Kabral,

Bom dia, vou lhe contar minha experiência com um sistema igual ao que você quer.
1º - Como o Federhen falou... temos que entender do negócio, anote as rotinas os procedimentos, as necessidades da biblioteca.
Eu acho q fiquei 6 meses indo e vindo da biblioteca da escola onde trabalho (noturno), no início havia feito o sistema no Visual Studio 2010 (vb), onde infelizmente perdi o código fonte, assim, tive que começar do início denovo e acabei voltando ao VB6 por questões de equipamento mesmo (ultrapassados).

Analisei vários sistemas disponíveis na internet, filtrei muita informação e desenvolvi um sistema simplificado, e eficiente.

Vai por mim, conheça as rotinas do departamento que você quer informatizar, e comece estudando a linguagem.

Abraços.


Att.,
Eliseu
KABRAL 30/03/2012 05:12:30
#398740
eu depois mando as tabelas para vocês ajudarem-me em termos de relacionamento e alguns códigos
TECLA 30/03/2012 23:07:16
#398848
Dá uma olhada nesta série de artigos:

http://www.juliobattisti.com.br/tutoriais/ericogoncalves/desenvolvbiblioteca001.asp
http://www.juliobattisti.com.br/tutoriais/ericogoncalves/desenvolvbiblioteca002.asp
http://www.juliobattisti.com.br/tutoriais/ericogoncalves/desenvolvbiblioteca003.asp
http://www.juliobattisti.com.br/tutoriais/ericogoncalves/desenvolvbiblioteca004.asp
http://www.juliobattisti.com.br/tutoriais/ericogoncalves/desenvolvbiblioteca005.asp
http://www.juliobattisti.com.br/tutoriais/ericogoncalves/desenvolvbiblioteca006.asp
http://www.juliobattisti.com.br/tutoriais/ericogoncalves/desenvolvbiblioteca007.asp
KABRAL 31/03/2012 08:04:21
#398849
ja vi este artigo e utiliza o excel mas eu preciso de um que utiliza o Access
OMAR2011 31/03/2012 09:54:01
#398851
Homem da África,neste endereço http://www.juliobattisti.com.br/tutoriais/ericogoncalves/desenvolvbiblioteca001.asp está ensinando a criar tabelas no ACCESS.
Agora diz qual [txt-color=#e80000]VB[/txt-color] você está usando, para os participante do fórum tentar te ajudar.
KABRAL 31/03/2012 17:28:59
#398877
tens razão estava confundindo com um endereço quase identico.
Eu estou usando o VB6
TECLA 31/03/2012 18:19:17
#398879
Citação:

:
ja vi este artigo e utiliza o excel mas eu preciso de um que utiliza o Access



Sugiro que acesse o link e leia antes de responder.
KABRAL 24/04/2012 04:05:22
#400588
estas são as tabebelas
OMAR2011 24/04/2012 07:40:34
#400591
Homem da África,na sua tabela [txt-color=#e80000] tbl_Pedido [/txt-color]não tem a necessidade de gravar
Titulo_livro e nem Nome_Cliente pois ja tem tabelas com estes campos.
[txt-color=#0000f0]Basta Codigo_Livro e Codigo_Cliente[/txt-color]
Página 1 de 2 [11 registro(s)]
Tópico encerrado , respostas não são mais permitidas