Você está na página 1de 5

UML (Unified Modeling Language)

Prof. Reinaldo Vieira


Unified Modeling Language – Atividade

Vamos modelar um
sistema com
diagrama de caso
de uso, BPMN e
Diagrama de
classes!
Unified Modeling Language – Texto Base

SISTEMA DE GERENCIAMENTO DE BIBLIOTECA - DESCRIÇÃO GERAL


O sistema de gerenciamento de biblioteca é uma aplicação desenvolvida para automatizar e otimizar os processos de uma biblioteca.

Ele visa tornar o empréstimo, a devolução e a pesquisa de livros mais eficientes e convenientes para funcionários e usuários da biblioteca.

Casos de Uso Principais

Cadastro de Usuário:
Ator: Bibliotecário
Descrição: O bibliotecário pode cadastrar novos usuários, fornecendo informações como nome, endereço, número de identificação, etc.

Cadastro de Livros:
Ator: Bibliotecário
Descrição: O bibliotecário pode adicionar informações sobre novos livros à biblioteca, incluindo título, autor, ISBN, e outras informações relevantes.

Empréstimo de Livros:
Ator: Usuário
Descrição: Os usuários podem solicitar empréstimos de livros disponíveis na biblioteca. O sistema registra a data de empréstimo e define uma data de retorno.

Devolução de Livros:
Ator: Usuário
Descrição: Os usuários podem devolver os livros emprestados. O sistema atualiza o status do livro para disponível.

Pesquisa de Livros:
Ator: Usuário
Descrição: Os usuários podem pesquisar livros por título, autor ou categoria. O sistema exibe uma lista de livros correspondentes.
Unified Modeling Language – Texto Base

SISTEMA DE GERENCIAMENTO DE BIBLIOTECA - DESCRIÇÃO GERAL


Mapeamento de Processos

Processo de Cadastro de Usuário: Processo de Devolução de Livros:


O bibliotecário coleta informações do usuário. O usuário devolve o livro à biblioteca.
O sistema verifica se o usuário já existe. O sistema atualiza o status do livro para disponível.
Se o usuário não existir, o sistema cria um novo registro de usuário. O sistema confirma a devolução.
O sistema confirma o cadastro.
Processo de Pesquisa de Livros:
Processo de Cadastro de Livros: O usuário insere os critérios de pesquisa.
O bibliotecário insere informações sobre o livro. O sistema pesquisa no banco de dados.
O sistema verifica se o livro já está cadastrado. O sistema exibe os resultados da pesquisa.
Se o livro não estiver cadastrado, o sistema cria um novo registro de livro.
O sistema confirma o cadastro.

Processo de Empréstimo de Livros:


O usuário seleciona o livro desejado.
O sistema verifica a disponibilidade do livro.
Se o livro estiver disponível, o sistema registra o empréstimo e define a data de retorno.
O sistema confirma o empréstimo.

Você também pode gostar