TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Introdução ao desenvolvimento de software

Projeto de pesquisa: Introdução ao desenvolvimento de software. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  3/4/2014  •  Projeto de pesquisa  •  731 Palavras (3 Páginas)  •  476 Visualizações

Página 1 de 3

Documento de Especificação de Requisitos

de Software

Grupo x:

Maceio da Silva,

Baiano da Mata

Página 1

Documento de Especificação de Requisitos de Software

MC426/MC436 – Introdução à Engenharia de Software

Grupo X: Maceio da Silva, Baiano da Mata.

Índice

Índice.................................................................................................................................2

Introdução..........................................................................................................................3

Glossário............................................................................................................................3

Definição dos requisitos de usuário...................................................................................4

Evolução do Sistema.........................................................................................................5

Diagrama de Hierarquia de Pontos de vista (HPV)..........................................................5

Anexo.................................................................................................................................6

Bibliografia.......................................................................................................................6

Técnica de levantamento utilitilizada................................................................................6

Página 2

Documento de Especificação de Requisitos de Software

MC426/MC436 – Introdução à Engenharia de Software

Grupo X: Maceio da Silva, Baiano da Mata.

Introdução

Este documento apresenta a especificação de requisitos para a informatização do

portal de viagens ViajarFacil.com.br. O portal de venda xxx uuuu

ZZZZ

Glossário

Requisitos Funcionais - Funcionalidades que se espera que o sistema disponibilize, de

uma forma completa e consistente.

Requisitos Não-Funcionais - Aspectos não-funcionais do sistema, como restrições nas

quais o sistema deve operar.

Sistema -

SLA -

SSL -

XXXXX

<Também poderia ser elaborado em forma de tabela>

Página 3

Documento de Especificação de Requisitos de Software

MC426/MC436 – Introdução à Engenharia de Software

Grupo X: Maceio da Silva, Baiano da Mata.

Definição dos requisitos de usuário

1.1.Requisitos Funcionais

RF01. O portal deve oferecer a busca de passagens aéreas.

Informações: Local de origem, local de destino, data de partida, data de volta,

quantidade de adultos, quantidade de crianças, idade das crianças.

Regras: O sistema deve permitir que o visitante ou o cliente do portal possam

executar a busca fornecendo as informações obrigatórias e, caso haja resultado para

a consulta, o portal deve disponibilizar as passagens aéreas com seus preços, as

companhias disponíveis, escala e conexões (se houver), origem, destino e horário.

Caso não haja disponibilidade, deve ser informado ao cliente que não houve

resultado para a consulta. A obtenção dos dados de passagens de avião deve ser

efetivada através de uma interface de integração entre o portal e as companhias

aéreas.

· O portal deve validar se as informações sobre local de origem, local de

destino, data de partida, data da volta e número de pessoas estão

preenchidos.

· A data de partida deve ser maior ou igual à data corrente.

· A data de volta deve ser maior ou igual à data de partida.

· O número de adultos ou o número de crianças deve ser maior que zero. Por

padrão, o portal deve preencher o número de adultos com 1(um) .

· Caso o número de crianças seja maior que 0 (zero), a idade deve ser

preenchida.

· Caso alguma das informações acima não cumpra essas regras, o portal deve

informar o usuário a respeito do erro de preenchimento.

· Caso o valor das passagens para crianças seja diferente do valor das

passagens para adultos, deve ser apresentada qual a regra utilizada, por

exemplo: "Crianças acima de 6 (seis) anos devem pagar valor integral".

RF02.

RF03.

(Etc...)

1.2.Requisitos Não Funcionais

RNF01. A efetivação da reserva do pacote, só deve ser liberada após o cliente estar

logado no sistema.

Informações: usuário e senha.

Regras: o cliente terá acesso para comprar, consultar e alterar.

Página 4

Documento de Especificação de Requisitos de Software

MC426/MC436 – Introdução à Engenharia de Software

Grupo X: Maceio da Silva, Baiano da Mata.

RNF02.

XXXX

Evolução do Sistema

O sistema baseado em plataforma WEB estará preparado para integrar as seguintes

funcionalidades:

o Disponibilizar acesso através de plataforma móvel (smartphone);

o XXX

Diagrama de Hierarquia de Pontos de vista (HPV)

<Elaborar o diagrama de pontos de Vista. Use qq ferramenta e “cole” o resultado >

Página 5

Documento de Especificação de Requisitos de Software

MC426/MC436 – Introdução à Engenharia de Software

Grupo X: Maceio da Silva, Baiano da Mata.

Anexo

1.3.Tabelas VORD

<Isto é um exemplo de ponto de vista identificado no diagrama>

Referência Administrador do sistema

Atributos Login, senha, matrícula e nome, email

Eventos - Administrar base de dados referente às informações disponibilizadas no sistema

(parcerias, itens dos pacotes, convênios)

- Cadastrar novos usuários (administradores e operadores) do sistema

- Gerenciar logs.

Serviços - Cadastro, Alteração e Remoção de operador do sistema

- Cadastro, Alteração e Remoção de administradores do sistema.

- Consulta de logs.

Subpontos de vista Operador do sistema; Usuário do sistema

Referência Operador do sistema

Atributos Login, senha, matrícula, nome e e-mail.

Eventos - Cadastrar, Alterar e Remover passeios, hotéis, guia turístico, operadoras de

cartão de crédito, bancos, companhias aéreas e marítimas.

- Visualizar e alterar a situação das reservas dos usuários.

Serviços - Cadastrar, Alterar e Remover passeios

xxxx

- Cadastrar, Alterar e Remover companhias marítimas

- Visualizar e alterar a situação das reservas dos usuários.

Subpontos de vista Usuário do sistema

Provedor: Nenhum

Bibliografia

[1] Rizzoni, Ariadne M. B. e Chiossi, Thelma C. dos Santos. Introdução à

Engenharia de Software. Editora da Unicamp, 2001.

[2] Sommerville, Ian. Software Engineering. Pearson, 2010.

[3] Lobatoxxxxxxxxxxxxxxxx. Disponível em <www.xxxxxxxxxx.com/ssl.ppt>.

Acesso em 01/03/2011.

Técnica de levantamento utilitilizada

<Houve entrevistas? Exemplos de questões. Veja exemplo>

Depois que o cliente fechou o pacote, ele poderá ter acesso às informações do

Página 6

Documento de Especificação de Requisitos de Software

MC426/MC436 – Introdução à Engenharia de Software

Grupo X: Maceio da Silva, Baiano da Mata.

pacote?

Sim, pode visualizar e até mesmo imprimir.

<Brainstorming? Como foi conduzido>

Página 7

...

Baixar como  txt (6.6 Kb)  
Continuar por mais 2 páginas »