Buscar

Aula 07 - Requisitos de usuario e dominio pelo minimundo

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
1/17
Requisitos de usuário e domínio pelo minimundo
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
2/17
Referência
 Engenharia de requisitos de sistemas (aula 
6/15) – Prof.Horácio Ribeiro
 https://youtu.be/Z9b4FI5LNDY?
list=PLQMKp1iUmoWEGIDGMLt4xyupao04NGk2e
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
3/17
Análise do MiniMundo
 O que é minimundo?
 Descrição simples e textual de um sistema.
 Exemplo
 “O sistema deverá apoiar as atividades da 
biblioteca. O aluno poderá consultar o acervo de 
livros por autor e por título. Caso todos os 
examplares estejam emprestados, poderá reservá-
lo. Caso o aluno não devolva o livro, o sistema 
deverá enviar um e-mail de cobrança. 
Mensalmente será enviado à direção uma relação 
dos alunos com mais de 30 dias de atraso”
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
4/17
Compreensão do Processo de 
Negócio
 Quando a empresa possui um modelo de 
negócio
 Fonte de rica de informações para obtenção dos 
requisitos
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
5/17
Capturando Requisitos de Usuário
 Formas de representação
 Linguagem natural
 Falhas na interpretação
 Incompletude
 Confusão de requisitos
 Linguagem formal
 Tabelas
 Diagramas
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
6/17
Linguagem Formal (1)
 Especificação do que o sistema faz
 <temporal> <agente> <ação>
 <temporal>
 Instante no tempo
 Sempre que solicitado por alguém...
 Às 14h do último dia do mês…
 Ao identificar um chamada telefônica...
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
7/17
Linguagem formal (2)
 <temporal> <agente> <ação>
 <agente>
 Um pessoa ou papel desempenhado por um ser humano 
ou outro sistema
 Exemplo: sempre que um novo produto é 
comprado, o Gerente de Compras atualiza a tabela 
de produtos informando o nome, características e 
quantidade.
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
8/17
Requisitos Inversos
 Define o que o sistema NÃO FAZ
 Fundamental para o sucesso do projeto
 Sintaxe
 O sistema não <ação> <condição>
 Exemplo “O sistema não exibirá quantidade 
fracionária do produto”
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
9/17
Análise textual (1)
 Considere o minumundo
 “O sistema deverá apoiar as atividades da 
biblioteca. O aluno poderá consultar o acervo 
de livros por autor e por título. Caso todos os 
examplares estejam emprestados, poderá 
reservá-lo. Caso o aluno não devolva o livro, o 
sistema deverá enviar um e-mail de cobrança. 
Mensalmente será enviado à direção uma 
relação dos alunos com mais de 30 dias de 
atraso”
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
10/17
Análise Textual (2)
 (1) O sistema deverá apoiar as atividades da 
biblioteca. (2) O aluno poderá consultar o 
acervo de livros por autor e por título. (3) Caso 
todos os examplares estejam emprestados, 
poderá reservá-lo. (4) Caso o aluno não 
devolva o livro, (5) o sistema deverá enviar um 
e-mail de cobrança. (6) Mensalmente será 
enviado à direção uma relação dos alunos com 
mais de 30 dias de atraso.
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
11/17
Análise Textual (3)
 Para cada trecho, parágrafo, faco uma análise
 (1) O sistema deverá apoiar as atividades da 
biblioteca.
 Há alguma ação do sistema aqui? NÃO
 Texto informativo
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
12/17
Análise Textual (4)
 (2) O aluno poderá consultar o acervo de livros 
por autor e por título.
 Requisito Explícito
 RF1 – Sempre que o aluno entrar o autor, o sistema 
exibirá os livros daquele autor
 RF2 – Sempre que o aluno entrar o título, o sistema 
exibirá os livros cujo título coincidam com o título 
informado
 Requisito Implícito
 RF3 – Sempre que adquirir um livro, a bibliotecaria 
deverá cadastrar o livro (título, autor, editora)
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
13/17
Análise Textual (5)
 (3) Caso todos os examplares estejam 
emprestados, poderá reservá-lo.
 Requisito Explícito
 RF4 – Quando solicitado pelo aluno, um exemplar 
emprestado poderá ser reservado, exibindo a data 
prevista de devolução.
 Requisito Implícito
 RF5 – Quando solicitado pelo aluno, um exemplar 
será emprestado por até 7 dias.
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
14/17
Classificação de Requisitos
 Quanto a Importância
 Obrigatórios, Desejáveis, Opcionais
 Quanto a plano de entrega
 Implantados (versão atual), Adiados (próxima 
versão)
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
15/17
Requisitos de Domínio
 Derivados do domínio de aplicação
 Empregam uma taxonomia própria
 São difíceis de tratar pois usam um linguajar 
restrito e cheio de implicitudes
 Precisam ser pacificados e definidos num 
glossário de termos no sistema
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
16/17
Exercício de Fixação
Agosto/2019 Prof.Márcio Belo
http://marcio.belo.nom.br
Aula 07 - Requisitos de usuario e 
dominio pelo minimundo
17/17
Estudo de Caso
 Faça a análise, listando os requisitos explícitos 
e implícitos do minumundo. Cite também um 
possível requisito inverso.
“Um candidato pode ser inscrever no concurso. 
Após pagar, ele recebe o cartão de 
confirmação, com data e local da prova. Se for 
aprovado, entra numa lista classificatória para 
as vagas destinadas ao pleito”
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13
	Slide 14
	Slide 15
	Slide 16
	Slide 17

Continue navegando