Documente Academic
Documente Profesional
Documente Cultură
CAMPUS IPOR
SOMMERVILLE, 2011
PFLEEGER, 2004
ROBERTSON;
ROBERTSON, 2006
que
os
requisitos
de
um
sistema
incluem
Requisitos
Requisitos Funcionais X No
Funcionais
Requisitos Funcionais:
so declaraes de servios que o sistema deve
Requisitos No Funcionais:
Definem propriedades e restries do sistema
Exemplos: segurana, desempenho, espao em disco
Exemplos de Requisitos de
Sistema
Sistema
de gerenciamento de emprstimos de um
biblioteca on line
O sistema dever:
manter registros de materiais bibliogrficos, incluindo livros, peridicos,
10 segundos
Requisitos no Funcionais
Os
10
Requisitos no Funcionais
Os requisitos no funcionais podem ser classificados
quanto sua origem.
Classificao dos requisitos no funcionais:
Requisitos de produto
Requisitos organizacionais
Requisitos externos
11
Requisitos de produto
Especificam
(sistema).
comportamento
do
produto
12
Requisitos organizacionais
So
derivados
de
metas,
polticas
e
procedimentos das organizaes do cliente e do
desenvolvedor.
Incluem requisitos de processo (padres de processo e
13
Requisitos externos
Referem-se a todos os requisitos derivados de
fatores externos ao sistema e seu processo de
desenvolvimento.
Podem incluir requisitos de interoperabilidade com
14
Outras classificaes de
requisitos
Requisitos de domnio so provenientes do domnio de
aplicao do sistema e refletem caractersticas e restries
desse domnio.
so derivados do domnio de aplicao e podem restringir
15
Requisitos de domnio
Requisitos de domnio na concepo de Sommerville o
que outros autores, chamam de regras de negcio.
Exemplo: em um sistema de matrcula de uma universidade, uma
importante regra de negcio diz que um aluno s pode se matricular
em uma turma de uma disciplina se tiver cumprido seus prrequisitos.
Essas regras de negcio geralmente incluem terminologia
especfica do domnio e fazem referncia a conceitos do domnio.
So mais facilmente capturadas na fase de modelagem conceitual.
16
Nveis de descrio de
requisitos
Requisitos de Usurio
Requisitos de Sistema
17
Nveis de descrio de
requisitos
Requisitos de Usurio: so declaraes em linguagem
18
Nveis de descrio de
requisitos
Nveis de descrio de
requisitos
19
20
Documento de definio de
requisitos
Ou somente Documento de Requisitos: deve ser escrito
de maneira que o cliente possa entender forma de uma
listagem do qu o cliente espera que o sistema proposto
faa. Ele representa um consenso entre o cliente e o
desenvolvedor sobre o qu o cliente quer.
21
Documento de especificao
de requisitos
22
Exerccios:
1) Gostaria que fosse construdo um sistema para monitorar a temperatura e a
presso de pacientes da UTI, que devero ficar ligados on line rede de
computadores do hospital, a qual formada por um computador principal e vrios
terminais que monitoram os pacientes.
Se a temperatura ou presso do paciente lida pelo terminal se tornarem crticas, o
computador principal dever mostrar uma tela de alerta com um histrico das
medidas realizadas para o paciente. Um aviso sonoro deve ser ativado nesse caso.
A verificao da presso feita comparando-se a presso do paciente com um
valor padro de presso (mximo e mnimo) a ser digitado pelo responsvel e
verificando se a presso medida est dentro dos parmetros considerados normais
para o paciente (valores prximos ao mximo e mnimo so permitidos).
Temos vrios sistemas on-line no computador e todos devem rodar ao mesmo
tempo.
Com base na descrio apresentada quais as principais funes do sistema?
Quais as restries do sistema?