Logo Passei Direto
Buscar

Como bibliotecário chefe de uma grande biblioteca pública, tenho a visão de modernizar nossos serviços de empréstimo de livros e acesso a recursos educacionais. A biblioteca tem um vasto acervo de liv

User badge image
Vitor Augusto

em

Ferramentas de estudo

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>Olá, aluno(a)! Está com dificuldade ou sem tempo para elaborar esse MAPA? Iremos te ajudar!</p><p>Entre em contato</p><p>(63) 99129-5554</p><p>MAPA – ESOFT - ENGENHARIA DE SOFTWARE - 53_2024</p><p>Bibliotecário Chefe</p><p>Como bibliotecário chefe de uma grande biblioteca pública, tenho a visão de modernizar nossos serviços de empréstimo de livros e acesso a recursos educacionais. A biblioteca tem um vasto acervo de livros, revistas, e materiais multimídia que atualmente são gerenciados manualmente ou através de um sistema local defasado. Nosso objetivo é criar um Sistema de Biblioteca Online que possa ser acessado por nossos usuários de qualquer lugar, facilitando o acesso ao acervo, aos serviços de empréstimo e à administração de contas de usuário. Este sistema deve não apenas atender às necessidades atuais, mas também ser escalável para suportar futuras expansões e integrações.</p><p>Necessidades do Sistema</p><p>1. Acesso Remoto: Usuários devem poder acessar o sistema de qualquer lugar, utilizando dispositivos como computadores, tablets e smartphones.</p><p>2. Catálogo de Acervo: O sistema deve permitir a navegação, busca e visualização detalhada dos itens do acervo da biblioteca.</p><p>3. Gerenciamento de Empréstimos: Usuários devem poder reservar e renovar empréstimos de livros online.</p><p>4. Conta de Usuário: Cada usuário deve ter uma conta pessoal onde possa visualizar seu histórico de empréstimos, multas, e reservas.</p><p>5. Administração do Sistema: Bibliotecários devem poder adicionar, remover e atualizar itens no acervo, gerenciar contas de usuários e monitorar empréstimos.</p><p>Requisitos Funcionais</p><p>1. RF001 – Cadastro de Usuários</p><p>– O sistema deve permitir que novos usuários se registrem criando uma conta com informações pessoais básicas.</p><p>2. RF002 – Autenticação de Usuários</p><p>– O sistema deve fornecer opções de login para que os usuários possam acessar suas contas.</p><p>3. RF003 – Catálogo de Livros</p><p>– O sistema deve permitir que os usuários pesquisem livros por título, autor, gênero, ou ISBN.</p><p>4. RF004 – Visualização de Detalhes do Livro</p><p>– O sistema deve exibir informações detalhadas sobre um livro, como título, autor, sinopse, número de páginas, e disponibilidade.</p><p>5. RF005 – Empréstimo de Livros</p><p>– O sistema deve permitir que os usuários reservem livros para empréstimo, especificando a data de retirada.</p><p>6. RF006 – Renovação de Empréstimos</p><p>– O sistema deve permitir que os usuários renovem seus empréstimos, se o livro não estiver reservado por outro usuário.</p><p>7. RF007 – Histórico de Empréstimos</p><p>– O sistema deve fornecer um histórico de todos os empréstimos feitos por um usuário.</p><p>8. RF008 – Gestão de Multas</p><p>– O sistema deve calcular e exibir multas por atraso de devolução de livros.</p><p>9. RF009 – Adição e Atualização de Livros (Admin)</p><p>– Bibliotecários devem poder adicionar novos livros ao catálogo, bem como atualizar ou remover livros existentes.</p><p>10. RF010 – Gerenciamento de Contas de Usuário (Admin)</p><p>– Bibliotecários devem poder visualizar, suspender e excluir contas de usuários.</p><p>Descrição dos Fluxos do Caso de Uso</p><p>1. Cadastro de Usuários</p><p>Ator: Novo Usuário</p><p>1. O novo usuário acessa a página de cadastro.</p><p>2. O usuário preenche suas informações pessoais (nome, email, senha).</p><p>3. O sistema valida as informações e cria uma nova conta de usuário</p><p>4. O usuário recebe uma confirmação do cadastro via email.</p><p>2. Empréstimo de Livros</p><p>Ator: Usuário Registrado</p><p>1. O usuário faz login no sistema.</p><p>2. O usuário navega ou busca o catálogo de livros.</p><p>3. O usuário seleciona um livro e solicita o empréstimo.</p><p>4. O sistema verifica a disponibilidade do livro.</p><p>5. O sistema registra o empréstimo e atualiza o status do livro.</p><p>6. O usuário recebe uma confirmação do empréstimo e a data de devolução</p><p>3. Adição de Livros (Admin)</p><p>Ator: Bibliotecário</p><p>1. O bibliotecário faz login no sistema com permissões administrativas.</p><p>2. O bibliotecário acessa a seção de gerenciamento de livros.</p><p>3. O bibliotecário preenche as informações do novo livro (ISBN, título, autor, etc.).</p><p>4. O sistema valida as informações e adiciona o novo livro ao catálogo</p><p>5. O bibliotecário recebe uma confirmação da adição do livro</p><p>Para esta atividade de mapa, crie um diagrama de classe considerando as seguintes classes: Usuario, Bibliotecario, Livro, Emprestimo e Biblioteca.</p><p>image1.png</p><p>image2.png</p><p>image3.png</p>

Mais conteúdos dessa disciplina