Escolar Documentos
Profissional Documentos
Cultura Documentos
Document or Equis I To S
Document or Equis I To S
2
Graduando: Carlos Roberto da Silva Jnior
Orientador: Hermano Perrelli de Moura
Histrico de Alteraes
Data
Verso
Descrio
Autor
17/11/2002
3.0
Fechamentodoescopocomdefiniodetodosos
requisitosaseremimplementadosnoTGdeCarlos.
CarlosR.S.Jnior
12/08/2002
2.9
Reestruturaododocumento.Avaliaodos
requisitosanterioresecriaodenovosvisando
adequaosnovasfuncionalidadesdesejadas.
CarlosR.S.Jnior
28/09/2001
2.8
ModificaonaseoDescriodainterfacecomo
usurioenoscasosdeusodosistema.
SuzanaMesquita
24/09/2001
2.7
ModificaodocasodeusoCadastrareretiradade
vriosfluxossecundrios
SuzanaMesquita
25/08/2001
2.6
ModificaodocasodeusoExportar
SuzanaMesquita
18/08/2001
2.5
Modificaesgeraisnodocumento
SuzanaMesquita
13/08/2001
2.4
ModificaonaseoDescriodainterfacecomo
usurio
SuzanaMesquita
23/07/2001
2.3
Modificaesgeraisnodocumento
HermanoPerrellie
SuzanaMesquita
14/04/2001
2.2
Modificaodadefiniodaestruturadervoreno
tpicoInterfacecomousurio.
SuzanaMesquita
13/04/2001
2.1
ModificaodocasodeusoRF09:Colarum
Componente
SuzanaMesquita
Contedo
1.
INTRODUO..............................................................................................................................................4
1.1
VISO GERAL DO DOCUMENTO..............................................................................................................4
1.2
CONVENES, TERMOS E ABREVIAES................................................................................................4
1.2.1
Identificao dos requisitos..............................................................................................................4
1.2.2
Prioridades dos requisitos................................................................................................................4
2.
3.
4.
REQUISITOS NO-FUNCIONAIS.............................................................................................................9
[NF001] Usabilidade......................................................................................................................................9
[NF002] Desempenho.....................................................................................................................................9
[NF003] Hardware e Software.......................................................................................................................9
5.
REFERNCIAS............................................................................................................................................10
Documento de Requisitos
Arquivo: 266094436.doc
Pgina 3 de 10
ltima Atualizao: 12/03/2003 10:34:00 PMh
1.
Introduo
1.1
Alm desta seo introdutria, as sees seguintes esto organizadas como descrito abaixo.
1.
Seo 2 Descrio geral do sistema: apresenta uma viso geral do sistema,
caracterizando qual o seu escopo e descrevendo seus usurios.
2.
Seo 3 Requisitos funcionais (casos de uso): especifica todos os casos de uso do
sistema, descrevendo os fluxos de eventos, prioridades, atores, entradas e sadas de cada caso
de uso a ser implementado.
3.
Seo 4 Requisitos no-funcionais: especifica todos os requisitos no funcionais do
sistema, divididos em requisitos de usabilidade, confiabilidade, desempenho, segurana,
distribuio, adequao a padres e requisitos de hardware e software.
4.
Seo 5 Referncias: apresenta referncias para outros documentos utilizados para a
confeco deste documento.
1.2
Pgina 4 de 10
ltima Atualizao: 12/03/2003 10:34:00 PMh
2.
2.1
Cadastro
[RF001] Criar componente
Descrio do caso de uso: Este caso de uso permite que o usurio crie e armazene um novo
componente no sistema.
Prioridade:
Essencial
Importante
Desejvel
Essencial
Importante
Desejvel
Pgina 5 de 10
ltima Atualizao: 12/03/2003 10:34:00 PMh
Essencial
Importante
Desejvel
3.2
Interface
[RF001] Visualizar Componente
Descrio do caso de uso: Este caso de uso permite que o usurio visualize os dados de um
determinado componente (todos os seus atributos, exceto aqueles que so considerados suas
propriedades).
Prioridade:
Essencial
Importante
Desejvel
Entradas e pr-condies: deve receber como entrada o componente que se deseja visualizar.
Sadas e ps-condio: o usurio visualiza o componente desejado
[RF002] Copiar componente
Descrio do caso de uso: Este caso de uso permite que o usurio copie um componente do
cadastro de componentes do sistema. Ou seja, copia o componente de onde ele estava e manda
a cpia para a rea de transferncia.
Prioridade:
Essencial
Importante
Desejvel
Documento de Requisitos
Arquivo: 266094436.doc
Pgina 6 de 10
ltima Atualizao: 12/03/2003 10:34:00 PMh
Essencial
Importante
Desejvel
Entradas e pr-condies: recebe como entrada o componente que se deseja colar e tem
como pr-condio a necessidade de existncia de alguma informao na rea de transferncia
do sistema.
Sadas e ps-condio: o usurio consegue colar o componente no local desejado.
3.3
Compilao
[RF001] Compilar componente
Descrio do caso de uso: Este caso de uso permite que o usurio compile metodologias.
Essa compilao permite que as metodologias sejam analisadas e comparadas entre si.
Prioridade:
Essencial
Importante
Desejvel
3.4
Importao/Exportao
[RF001] Anexar documentos
Descrio do caso de uso: Este caso de uso permite que anexar documentos gerais a
componentes. Por exemplo, anexar o template do Documento de Requisitos ao fluxo de
requisitos.
Prioridade:
Essencial
Importante
Desejvel
Entradas e pr-condies: deve receber como entrada o caminho absoluto para um arquivo
no sistema de arquivos.
Sadas e ps-condio: O documento anexado ao componente.
Documento de Requisitos
Arquivo: 266094436.doc
Pgina 7 de 10
ltima Atualizao: 12/03/2003 10:34:00 PMh
Essencial
Importante
Desejvel
Entradas e pr-condies: A entrada uma metodologia a ser exportado e seus subcomponentes, ou seja, todos os componentes que um determinada metodologia.
Sadas e ps-condio: Os componentes so exportados para um arquivo em um determinado
formato (como XML).
[RF003] Importar metodologia
Descrio do caso de uso: Este caso de uso permite que componentes de uma metodologia
exportada sejam importados do sistema de arquivos e apresentados no Methodology Explorer.
Os componentes, para serem importados precisam estar no mesmo formato utilizado no caso
de uso [Importao/Exportao.RF002]. Importar um componente apenas permite manipular
o componente dentro do Methodology Explorer. Para inseri-lo de fato, preciso realizar o
caso de uso [Importao/Exportao.RF004]
Prioridade:
Essencial
Importante
Desejvel
Essencial
Importante
Desejvel
Documento de Requisitos
Arquivo: 266094436.doc
Pgina 8 de 10
ltima Atualizao: 12/03/2003 10:34:00 PMh
Essencial
Importante
Desejvel
4.
Requisitos no-funcionais
[NF001] Usabilidade
A interface com o usurio de vital importncia para o sucesso do sistema. Principalmente
por ser um sistema que no ser utilizado diariamente, o usurio no possui tempo disponvel
para aprender como utilizar o sistema.
O sistema ter uma interface amigvel ao usurio primrio sem se tornar cansativa aos
usurios mais experientes. Em especial, o mdulo de publicao HTML possuir um wizard
para ajudar o usurio.
Prioridade:
Essencial
Importante
Desejvel
[NF002] Desempenho
Embora no seja um requisito essencial ao sistema, deve ser considerada por corresponder a
um fator de qualidade de software.
Prioridade:
Essencial
Importante
Desejvel
Pgina 9 de 10
ltima Atualizao: 12/03/2003 10:34:00 PMh
O uso da linguagem Java permite no especificar qual ser o sistema operacional e a mquina
em que o programa ir executar. No entanto, essa mquina dever se comunicar com um
sistema de banco de dados.
Prioridade:
5.
1.
2.
3.
4.
5.
6.
Essencial
Importante
Desejvel
Referncias
Furlan, J. D. Modelagem de Objetos atravs da UML. So Paulo, Makron Books, 1998.
Kruchten, P. The Rational Unified Process An introduction. Addison-Wesley, 1998.
Pgina da disciplina Anlise e Especificao de Requisitos. www.cin.ufpe.br/~if119.
Pgina da disciplina Metodologia e Desenvolvimento de Software www.cin.ufpe.br/~mds.
Pgina da empresa Rational Software Corporation www.rational.com.
Pgina do projeto de instanciao de ambientes de desenvolvimento de software
convencionais e orientados a domnios (visitada em 18/01/2001) www.cos.ufrj.br/~taba.
Documento de Requisitos
Arquivo: 266094436.doc
Pgina 10 de 10
ltima Atualizao: 12/03/2003 10:34:00 PMh