Faculdade de Educação São Luís
de Jaboticabal
Engenharia de Software
Documentação UML sobre o
Sistema de Controle de Biblioteca
Professor:
Maurício
Perecim
Alunos: Héber José da Silva
Marcelo Ferreira dos Santos
Rafael Tomaz Fernandes
Jaboticabal/2013
Sistema
de Controle de Biblioteca
Uma instituição de
ensino superior necessita de um sistema informatizado para ser utilizado na
Biblioteca para cadastro do acervo dos livros e gerenciar empréstimos para os
alunos. O sistema deverá conter as seguintes informações do livro como: Nome do Autor e se tiver mais
nomes de Autores, Título da Obra, Editora, Ano de Publicação, Quantidade de Páginas,
Código ISBN, Idioma, Área e Subárea, Quantidade de Livros, Classificação, Data
do Tombo e Código de Catalogação. No caso das atividades que serão realizadas
para inserção de novas informações de livros no Cadastro ou a alterações no
sistema é de responsabilidade dos Bibliotecários.
Realizada a
inserção dos dados dos livros no acervo, os usuários são classificados como
(Alunos, Professores, Visitantes) que fará consulta ao acervo pesquisando no
banco de dados do sistema onde estão armazenadas todas as informações tais como
identificação do livro, Nome do Autor, Título da Obra ou palavras semelhantes, Código
de Catalogação, Localização na prateleira e disponibilidade de mais exemplares
dos mesmos e situação do livro que pode sido emprestado ou disponível na
estante.
O sistema para
biblioteca contará com 4 telas que serão utilizadas cada uma por determinado
nível de acesso e divido para administrador, funcionário, bibliotecário e
usuários. O administrador e responsável pelo cadastro de funcionário (nome,
endereço, telefone, cargo), bibliotecário (nome, endereço, telefone), além de
incluir livro no acervo que deve contemos seguintes dados Cod_Catologacao, Cod_livro, Título, nome_Autores,
Editora, Ano_Publicação, Cod_ISBN, Área, Idioma, Subárea, Data_Tombo, é
responsável por fazer alterações e exclusões dos cadastros no sistema.
O bibliotecário possuirá um
cadastro no sistema é sera capaz de incluir o cadastro de usuários(Cod_Usuário,
Nome, RG, Data_Nascimento,
Perfil,
sexo,endereço, bairro, cidade, CEP, Telefone,e-mail, curso, semestre e
cod_livro), além de realizar as operações de empréstimo (Cod_Usuário, Nome,
Atendente, situação, Data_Retirada, Data_Prevista, Exemplares) e devolução(Cod_Usuário,
Nome, Atendente, situação, Data_Retirada, Data Prevista e Exemplares).
Os usuários podem realizar seu
cadastro através do bibliotecário ou funcionário e podem realizar consultas sobre
disponibilidade de livro, além de solicitar empréstimos e depois devolve-lo .
Os funcionários podem realizar
consultas (localiza o livro, situação do livro, cod_catalogação) e realizam a
localizam geográfica no livro (localiza o livro, cod_catalogação e categoria)
O sistema possui
conexão com o Banco de Dados(SGBD), utilizando dos seguintes campos admin,
bibliotecarios, categorias, funcionários, livro, Users_comuns e usuários.
O admin possuem
os campos de cod_admin,usuário e senha, o bibliotecário possui os campos de cod_bibliotecario,
usuario e senha, a categoria possui cod_cateoria e categoria, funcionários
possuem os campos cod_funcionario, nome, endereço, bairro, cidade, cep,
telefone, data_nascimento, cargo, data_contratação, salário, sexo o livro possui
os campos de Cod_Catologação, Cod_livro,
Título, nome_Autores, Editora, Ano_Publicacao, Cod_ISBN, Área, Idioma,
Subárea, Data_Tombo, cod_categoria, cod_usuário, cod_funcionário. Users_comuns
possui os campos de Cod_users, usuário e senha e o campo usuários possui os
campos de Cod_Usuários, Nome, RG, Data_Nascimento, Perfil,
sexo,endereço, bairro, cidade, CEP, Telefone, email,curso,semestre e cod_livro.
Regras de
Negócio
- Um Usuário não pode ter mais de dois livros retirados em seu nome, sendo possível a retirada de 1 ou 2 livro por empréstimo desde que não tenha debito.
- Um usuário não poderá fazer reversa de livro, apenas realizar sua retirada do acervo.
- A multa a ser aplicada é de R$ 1,00 por dia útil de atraso.
Diagramas
Figura : Diagrama de Atividades Efetuar Devolução
Figura : Diagrama de Atividades Efetuar Empréstimo
Figura : Diagrama de Atividades Cadastrar Usuários

Figura : Diagrama de Atividades Cadastrar Livro
Figura : 8 Diagrama de Estados
Figura 9: Diagrama de Objetos
Nenhum comentário:
Postar um comentário