Você está na página 1de 3

ATIVIDADE PRESENCIAL

CURSO: TÉCNICO EM DESENVOLVIMENTO DE SISTEMAS


UNIDADE CURRICULAR: MODELAGEM DE SISTEMAS
DATA:

Instruções:

1 – Atividade a ser desenvolvida durante a aula de hoje


e no decorrer dos próximos dias – cuidado com a data final de entrega)
2 – Fazer toda a atividade seguindo o padrão de Requisitos Funcionais e Não Funcionais aprendidos na
aula de (está gravada no Teams – em arquivos na data mencionada).
3 – O que fazer na atividade:
● Você deverá fazer a análise de requisitos para o sistema descrito abaixo.

Você foi contratado para desenvolver um sistema de uma biblioteca on-line, onde será possível aos
alunos ter acesso a todo material. Os livros em si poderão ter mais de uma reserva, mas a reserva
deverá ser vinculada ao aluno. Os livros também possuem fornecedores (a pessoa ou empresa que
venderá os livros para a instituição), onde vários livros são vinculados a apenas um fornecedor. O
aluno pode realizar diversos empréstimos, assim como o livro também deve estar vinculado ao
empréstimo. Quando os empréstimos forem atrasados na devolução, deverá haver cobrança de
multa. Necessário haver um controle de quem é aluno e quem é professor, ou mesmo comunidade
externa, pois a quantidade de obras a serem emprestadas é alterado conforme o perfil. Lembre-se
que para conseguir fazer o empréstimo, é necessário ter o cadastro das pessoas, livros, etc...

Tabela 1: Exemplo de Tabela de Requisitos Funcionais e Não Funcionais

F1. Registrar novos títulos a partir do catálogo de Oculto ()


editoras

Descrição: O gerente seleciona as editoras para as quais pretende fazer a atualização. O


processo é automático. O sistema consulta os ISBN disponibilizados e os compara com os
existentes na base. Havendo novos ISBN, o sistema atualiza a base com as novas
informações.
Requisitos Não Funcionais
Nome Restrição Categoria Desejável Permanente
NF 1.1 A função só pode ser Segurança () (X)
Controle de acessada por usuários com
Acesso perfil de operador ou superior.
NF 1.2 Os catálogos são identificados Interface () (X)
Identificação por uma chave e vinculados a
dos catálogos editoras.
NF 1.3 Tempo O tempo para atualização dos Performanc (X) ( )
de Registro catálogos deve ser inferior a e
um segundo.
NF 1.4 Janela Todas as funções relacionadas Interface (X ) (X)
Única a empréstimos devem ser
efetuadas em uma única
janela.
... ... ... ... ...

F1. Cadastro de novos usuários Oculto ( )

Descrição: Quando um novo usuário tenta emprestar algum livro da biblioteca é solicitado
que ele faça um cadastro, lhe pedindo algumas informações para que ele possa emprestar
livros.
Requisitos Não Funcionais
Nome Restrição Categoria Desejável Permanente
NF1.1 O usuário deve ter seu celular Segurança () (X)
Autenticador autenticado para que ele possa
de telefone receber notificações da
biblioteca
NF1.2 O usuário deve se identificar Interface (X) (X)
Identificador de como aluno, professor, ou da
usuários comunidade
NF 1.3 O usuário não pode ter Performanc ( ) (X)
Cadastros múltiplos cadastros e
usuários
NF 1.4 Interface () ( )
... ... ... ... ...

F1. Empréstimos Oculto ( )

Descrição: Quando um usuário realiza um empréstimo, deve ser criado o empréstimo e


registrado na conta do usuário, e também deve ser cobrado a data de entrega do livro.

Requisitos Não Funcionais


Nome Restrição Categoria Desejável Permanente
NF 1.1 O usuário deve ter um limite de Segurança () (X)
Múltiplos empréstimos
empréstimos
NF 1.2 O usuário recebe uma Interface () (X)
Notificação notificação quando está perto
de um empréstimo chegar ao
fim
NF 1.3 Performanc ( ) ( )
e
NF 1.4 Interface () ( )
... ... ... ... ...
F1. Mensagem de entrega Oculto ( )

Descrição: Quando o empréstimo estiver chegando ao fim o usuário recebe uma


mensagem no seu celular avisando que o prazo está chegando ao fim.

Requisitos Não Funcionais


Nome Restrição Categoria Desejável Permanente
NF 1.1 O usuário deve receber o aviso Segurança () (x)
3 dias antes da data de
entrega.
NF 1.2 Interface () ()
NF 1.3 Performanc ( ) ( )
e
NF 1.4 Interface () ( )
... ... ... ... ...

F1. Oculto ( )

Descrição:

Requisitos Não Funcionais


Nome Restrição Categoria Desejável Permanente
NF 1.1 Segurança () ( )
NF 1.2 Interface () ()
NF 1.3 Performanc ( ) ( )
e
NF 1.4 Interface () ( )
... ... ... ... ...

Você também pode gostar