template projeto software
Post on 08-Nov-2015
3 Views
Preview:
DESCRIPTION
TRANSCRIPT
CENTRO UNIVERSITRIO CARIOCA
RIO DE JANEIRO2011
SUMRIO31.Especificao Funcional
31.1Objetivo do Documento
31.2Viso do Projeto
31.3Requisitos de Cliente
41.4Requisitos Funcionais
41.5Regras de Negcio
41.6Requisitos No-Funcionais
41.1.1Segurana
51.1.2Desempenho
51.1.3Usabilidade e Flexibilidade
51.1.4Manutenibilidade
51.1.5Aparncia e Comportamento
61.1.6Auditoria e Log
61.1.7Interfaces do Software
61.2Casos de Uso
61.2.1Atores
61.2.2Casos de Uso
71.3Objetivo
1. Especificao Funcional1.1 Objetivo do Documento
O objetivo deste documento apresentar a viso do projeto, as regras de negcio, os requisitos funcionais e no funcionais, os fluxos de informao do sistema, e demais dados tcnicos de design do contemplado no projeto em questo.1.2 Viso do Projeto
Identificao
A necessidade
Afeta
O seu impacto
Benefcios com a soluo
1.3 Requisitos de Cliente
Os requisitos de cliente representam as necessidades do cliente em relao ao sistema alvo. Trata-se de uma declarao inteligvel ao cliente sobre o que o sistema deve e o que no deve fazer, sem detalhar o como fazer. Os requisitos de cliente geralmente so expressos ainda na linguagem e nvel de abstrao do cliente, sendo necessrio o seu refinamento para atender s necessidades de informao da organizao que ir desenvolver o sistema em questo.IdentificaoDescrio
RC.01
RC.02
RC.03
RC.0X
1.4 Requisitos Funcionais
Os requisitos funcionais representam as funcionalidades do sistema que atendero aos requisitos do cliente em relao ao produto alvo. Os requisitos funcionais so requisitos que expressam funes ou servios que um software deve ou pode ser capaz de executar ou fornecer. As funes ou servios so, em geral, processos que utilizam entradas para produzir sadas.IdentificaoDescrioRC
RF.01RC.XX
RF.02RC.XX
RF.03RC.XX
RF.0XRC.XX
1.5 Regras de Negcio
As regras de negcio definem como o negcio funciona, podendo abranger diversos tpicos como polticas, interesses, objetivos, obrigaes contratuais, decises estratgicas, leis e regulamentaes entre outros. No processo de desenvolvimento de qualquer sistema, as regra de negcio visam a detalhar as funcionalidades particulares do software. Isto facilitar a o desenvolvimento de mtodos de tratamento de excees e diversas outras particularidades que o sistema deve atender.IdentificaoDescrioRC
RN.01RF.XX, RF.XX
RN.02RF.XX
RN.03RF.XX
RN.0XRF.XX
1.6 Requisitos No-FuncionaisOs requisitos no funcionais representam requisitos que no esto relacionados ao funcionamento da aplicao em desenvolvimento, mas que podem afetar de forma significativa o sistema e suas caractersticas transversais.1.1.1 SeguranaRequisitos no funcionais de segurana especificam nveis de segurana necessrios ao sistema alvo.IdentificaoDescrioRC
RNF.01RC.XX, RF.XX
RNF.02RC.XX
RNF.0XRF.XX
1.1.2 DesempenhoRequisitos no funcionais de desempenho especificam detalhes de desempenho do sistema alvo como, por exemplo, tempo de resposta, throughput, etc.IdentificaoDescrioRC
RNF.01RC.XX, RF.XX
RNF.02RC.XX
RNF.0XRF.XX
1.1.3 Usabilidade e FlexibilidadeRequisitos no funcionais de usabilidade e flexibilidade especificam necessidades claras de usabilidade e flexibilidade de operao do sistema alvo.IdentificaoDescrioRC
RNF.01RC.XX, RF.XX
RNF.02RC.XX
RNF.0XRF.XX
1.1.4 ManutenibilidadeRequisitos no funcionais de manutenibilidade especificam regras a serem seguidas para garantir que o esforo de manuteno futuro do sistema alvo seja aceitvel.IdentificaoDescrioRC
RNF.01RC.XX, RF.XX
RNF.02RC.XX
RNF.0XRF.XX
1.1.5 Aparncia e ComportamentoRequisitos no funcionais de aparncia e comportamento especificam necessidades do cliente em relao a padronizao da aparncia e padres de comportamento do sistema alvo.IdentificaoDescrioRC
RNF.01RC.XX, RF.XX
RNF.02RC.XX
RNF.0XRF.XX
1.1.6 Auditoria e LogRequisitos no funcionais de auditoria e log indicam a necessidade de se aumentar a memria do sistema alvo em relao as operaes nele executadas.IdentificaoDescrioRC
RNF.01RC.XX, RF.XX
RNF.02RC.XX
RNF.0XRF.XX
1.1.7 Interfaces do SoftwareAs interfaces de software podem ser entendidas como requisitos no funcionais de interoperabilidade entre o sistema alvo e outros sistemas externos, bem como requisitos de comunicao com o usurio da aplicaoIdentificaoDescrioRC
RNF.01RC.XX, RF.XX
RNF.02RC.XX
RNF.0XRF.XX
1.2 Casos de UsoOs casos de uso descrevem os cenrios de uso do sistema sob o ponto de vista do usurio. Em suma eles representam a funcionalidade detalhada do sistema e as interaes que os diversos usurios tero com o sistema alvo.
1.2.1 AtoresNesta seo so descritos os principais atores que iro interagir com o sistema alvo.AtorDescrio
Diagrama de Atores do Sistema
1.2.2 Casos de UsoNesta seo so descritos casos de uso primrios do sistema alvo.
Diagrama de Casos de Uso do Sistema
Identificao
Cdigo:
Nome:
Descrio:
Comportamento:
Fluxo Bsico:1. Passo 1
2. Passo 2 (UC.02)
3. Passo 3 (A1) (A2) (UC.02)
4. Passo 4
Fluxos Alternativos:A1
1. Passo 1
2. Passo 2
3. Passo 3
4. Passo 4
5.
A2
1. Passo 1
2. Passo 2
3. Passo 3
4. Passo 4
5.
Incluses:
Extenses:
Pr-condies:
Ps-Condies:
Diagrama de Atividades do UC.XX
top related