Atividade 02 - Criando Requisitos de Software
Atividade 02 - Criando Requisitos de Software
Atividade 02 - Criando Requisitos de Software
EXERCÍCIOS
Cenário: Vocês foram contratados por uma biblioteca universitária para desenvolver um
sistema de gerenciamento de biblioteca que atenda às necessidades dos alunos,
professores e funcionários da instituição. A biblioteca tem um vasto acervo de livros,
periódicos e materiais multimídia. Os usuários devem ser capazes de buscar, reservar e
emprestar materiais, bem como acessar informações sobre eventos e workshops
organizados pela biblioteca.
Necessidades do Software:
• Pesquisa Eficiente: Os usuários devem poder buscar materiais por título, autor,
assunto ou categoria.
• Reserva de Materiais: Os usuários devem poder reservar materiais que estão
atualmente emprestados.
EXEMPLO
Após problemas na devolução de um livro, Nelson revisa os registros de um usuário no
sistema, podendo ver o que ele emprestou ou devolveu, e quaisquer alterações feitas nos
registros dos usuários. Isso ajuda a resolver mal-entendidos.
Cenário: Vocês foram contratados por uma cadeia de hotéis para desenvolver um sistema
de reservas online que permita aos clientes pesquisar disponibilidade, fazer reservas e
gerenciar suas estadias em hotéis em todo o mundo.
Necessidades do Software:
• Feedback dos Clientes: O sistema deve permitir que os clientes deixem feedback
e avaliações sobre suas estadias nos hotéis.
EXEMPLO
Barry e sua família decidiram passar o Natal em Central City. Ele acessou o site e inseriu a
localização, as datas e a quantidade de pessoas que iriam e rapidamente o sistema
mostrou uma lista de hoteis na região
.
RF - 07: O sistema deve permitir que os clientes modifiquem ou
cancelem suas reservas online.
Os usuários devem ter a facilidade e praticidade de alterar ou cancelar suas reservas
online.
EXEMPLO
Michael acessa o sistema do hotel, seleciona a opção de modificação e escolhe uma nova
data. O sistema verifica a disponibilidade e confirma a alteração.
RNF - 03: O sistema deve ser capaz de suportar uma grande quantidade
de usuários simultâneos.
Pensando ser uma rede de hotéis, é importante que o sistema consiga lidar com muitos
usuários ao mesmo tempo sem que haja uma queda significativa no desempenho.
Necessidades do Software:
Necessidades do Software:
Necessidades do Software:
Necessidades do Software:
Necessidades do Software: