Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Prévia do material em texto

UAM – Práticas de engenharia de software – Unidade 1 – Pratique
REQUISITOS E A UML (UNIFIED MODELLING LANGUAGE)
Construir um sistema para uma rede de bibliotecas, a Bibliocultura. Para cada biblioteca deseja-se armazenar dados como: seu código, o nome e região. Dentro de cada biblioteca tem-se as obras, das quais são cadastradas uma única vez. Para cada uma das obras deseja-se armazenar o seu ISBN, título, autor, ano de publicação, tipo e nome da editora. As obras podem ser emprestadas a usuários que possuem cadastro. Dos usuários deseja-se armazenar o seu código, nome e endereço. Também é possível fazer reserva de uma determinada obra, sendo que a reserva tem uma data de vencimento. Para o empréstimo são armazenadas as datas de empréstimo e devolução da obra. Os usuários poderão consultar informações sobre obras e realizar a reserva on line ou por meio de dispositivo mobile. Para os empréstimos, não renovados e em atraso, o sistema calculará uma multa diária. O bibliotecário será responsável pelos cadastros. O administrador do sistema tem acesso a todas as funcionalidades e é o responsável pela atribuição de privilégios de cada perfil de usuário.
Questão do estudo de caso
Pense nas necessidades de um sistema para bibliotecas, levante as necessidades (de acordo com a descrição) e elabore uma pergunta para esclarecer as necessidades do bibliocultura?
Vamos praticar
Utilize como modelo o template do Docto de Visão e Requisitos ou o conteúdo de práticas, utilizado na disciplina, e documente cinco(5) requisitos funcionais (capítulo 5 - docto-visão), três (3) requisitos não funcionais (capítulo 10 - docto de visão) e duas regras de negócio (capítulo 6 - docto de visão do projeto) para o Bibliocultura. Se você não quiser utilizar o template do docto de visão, apenas siga o padrão da escrita dos requisitos e/ou conteúdo didático.
Ao final disponibilize seu trabalho no fórum da seção
Resposta:
Documento de Visão e Requisitos - Bibliocultura
1. Introdução
A Bibliocultura é uma rede de bibliotecas que busca oferecer um serviço eficiente e acessível aos seus usuários. Para atingir esse objetivo, é necessário o desenvolvimento de um sistema de gestão que possibilite o controle e organização das obras, empréstimos, reservas e usuários.
2. Requisitos Funcionais
RF1: Cadastro de Bibliotecas
O sistema deve permitir o cadastro de novas bibliotecas, contendo informações como código, nome e região.
RF2: Cadastro de Obras
O sistema deve permitir o cadastro de obras, incluindo dados como ISBN, título, autor, ano de publicação, tipo e nome da editora.
RF3: Cadastro de Usuários
O sistema deve permitir o cadastro de usuários, registrando informações como código, nome e endereço.
RF4: Empréstimo de Obras
O sistema deve possibilitar o empréstimo de obras aos usuários cadastrados, registrando as datas de empréstimo e devolução da obra.
RF5: Reserva de Obras
O sistema deve permitir que os usuários façam reservas de obras, com a definição de uma data de vencimento para a reserva.
3. Requisitos Não Funcionais
RNF1: Usabilidade
O sistema deve ser intuitivo e de fácil utilização, possibilitando que os usuários realizem consultas e operações de forma simples e rápida.
RNF2: Segurança
O sistema deve garantir a segurança dos dados dos usuários e obras, implementando medidas de proteção contra acessos não autorizados e falhas de segurança.
RNF3: Desempenho
O sistema deve apresentar um desempenho satisfatório mesmo com um grande volume de dados, garantindo tempos de resposta adequados e evitando lentidão durante o uso.
4. Regras de Negócio
RN1: Multa por Atraso
O sistema deve calcular uma multa diária para os empréstimos não devolvidos dentro do prazo estabelecido.
RN2: Privacidade dos Usuários
O sistema deve respeitar a privacidade dos usuários, garantindo que suas informações pessoais sejam protegidas e utilizadas apenas para os fins previstos no contexto da Bibliocultura.
Este documento tem como objetivo fornecer uma visão geral das funcionalidades e requisitos do sistema Bibliocultura, servindo como base para o desenvolvimento e implementação do mesmo.

Mais conteúdos dessa disciplina