Projeto de sitemas
Trabalho de Análise e Projeto de Sistemas II
Desenvolvimento de sistema para aluguel de livros em uma biblioteca
SET/2012
Escolha um sistema para desenvolver a seguinte atividade:
a) Escreva uma lista dos requisitos funcionais do sistema escolhido.
b) Descreva os casos de uso utilizando o formato de descrição numerada das interações que ocorrem entre os elementos externos e o sistema.
c) Desenhe o diagrama de Caso de Uso com os seus componentes: casos de uso, atores e relacionamentos. O diagrama deve conter os relacionamentos de comunicação, de inclusão, de extensão, de generalização entre casos de uso e de generalização entre atores.
Obs.: Fontes de pesquisa para o trabalho: • Aulas apresentadas • Livro: Princípios de Análise e Projeto de Sistemas com UML. Autor: Eduardo Bezerra
BIBLIOTECA
a) Lista dos Requisitos Funcionais:
1. O sistema deve cadastrar todos os livros. (entrada)
2. O sistema deve cadastrar bibliotecários. (entrada)
3. O sistema deve cadastrar os usuários. (entrada)
4. O sistema deve achar para os bibliotecários, qual o usuário que está com um determinado livro. (saída)
5. O sistema deve tornar um livro em livro emprestado, quando um usuário pegar este livro emprestado. (mudança de estado)
6. Informar se livro já retornou após a data limite de entrega.
b) Descrição Numerada: 1. Cadastrar bibliotecários 2. Cadastrar usuários (alunos e professores) 3. Realizar consulta de livros solicitado 4. Retornar para o usuário se o livro está disponível ou locado 5. Caso esteja disponível solicitar matrícula do aluno para locação do livro, colocando data de locação e data de entrega 6. Após o aluguel do livro colocar no sistema o livro como locado. 7. A não entrega na data de entrega gera uma multa para o aluno 8. Após a entrega do livro o mesmo fica com o status