Documento de Projeto de Software

Documentos relacionados
De Olho na Pista. Documento de Arquitetura. De Olho na Pista Documento de Arquitetura Data: 23/03/2013. AJA Software

Sistema colaborativo para monitoramento de focos de Aedes aegypti

Manual. Portal de Seminovos

Manual. Portal de Seminovos

Documento de Visão Sistema de Apostas Palpite Certo

SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR

Especificação dos Requisitos do Software Shop9

INSTALAÇÃO DO SOFTWARE. Instalação Siga o procedimento para instalação e operação do software:

Guia de Utilização do AnyConnect

Manual de Utilização do Módulo Frota (SUAP)

Guia Rápido Aplicativo TecViewer. Compatível com toda linha T1/THK. Obrigado pela preferência!

Banritoken. 1. O que é o Banritoken. 2. Como solicitar o Banritoken

SISTEMA ROUTEHAIR ESPECIFICAÇÃO DE REQUISITOS DE SOFTWARE

Manual de Treinamento Módulo: Gestor

SCM Sistema de Controle de Motel I - DOCUMENTO DE REQUISITOS Versão 1

ITQ InForm Recebimentos

- Manual tocou.com - Emissoras

_GESTÃO DE VIAGENS CORPORATIVAS. Manual Acesso Mobile- Novo v.s 1.0

Apps na prática 1 Aviso Legal: Este material foi produzido e desenvolvido pela Fábrica de Aplicativos S.A para o curso presencial e online.

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES

CIDADÃO FISCAL: APLICATIVO PARA A ABERTURA E ACOMPANHAMENTO DE PROCESSOS NO SETOR DE OUVIDORIA DA PREFEITURA MUNICIPAL DE BLUMENAU

Documento de Requisitos do Software Tá Fazendo Quanto?

SAÚDE CONNECT ALTERAÇÃO DE DADOS CADASTRAIS

Sistema de Gestão de Recursos Humanos

Manual Linx Postos Comanda Mobile

Seu MVP é um APLICATIVO? I N N O V A T I O N F O R S I M P L I C I T Y

Histórico da Revisão. Data Versão Descrição Autores. 02/12/ Início do esboço do projeto Analista 1 Analista 2 Analista 3

Sistema Integrado Fiscal Móvel

Especificação dos Requisitos do Software UFPI Maps 1.0. Autores:4A Team Alceu Medeiros Antonio Lima AntonioHelves Fernando Assunção

Manual de Instruções de Uso do Programa GlicoSYS. Gestão de Dados de Glicemia. Administração de Entes Públicos

Para utilizar essa funcionalidade, acesse o SIGRH Portal do Servidor Consultas Frequência Comprovantes de Frequência.

Documento de Requisitos do Sistema versão 1.0

_GESTÃO DE VIAGENS CORPORATIVAS. Manual Acesso Mobile- Novo v.s 2.0

SECRETARIA DE VIGILÂNCIA EM SAÚDE DEPARTAMENTO DE GESTÃO DA VIGILÂNCIA EM SAÚDE

PedidosWeb Manual do Usuário

Gestão Unificada de Recursos Institucionais GURI

SIPAC MANUAL DE UTILIZAÇÃO PROTOCOLO

Diagrama de Classes Módulo de Treinamento FIGURA 19: DIAGRAMA DE CLASSES DO MÓDULO DE TREINAMENTO

Fa u amen o E e ôn co CASSEMS

A outra opção é acessar a página do aplicativo com seu celular : Inschool.com.br/instalar e clicar no ícone da loja do seu celular.

SISTEMA DE DESEMPENHO DA NAVEGAÇÃO - SDN

INTRODUÇÃO. Prisma SF Advanced - R1 - Vol. 04 Aplicativo Web Embarcado

Documento. Requisitos. Software

Manual de Versão Sistema Condomínio21

Levantamento Patrimonial

Kairos Mobile INDICE. Suporte / Assistência Técnica: (011) Revisão: 01 Página: 2/36

APP WORK - SISTEMA DE GERENCIAMENTO DE HORÁRIO PONTO E GEOLOCALIZAÇÃO 1 APP WORK - POINT AND GEOLOCALIZATION SCHEME MANAGEMENT SYSTEM

Novos Procedimentos para Emissão do Processo de Pagamento e Despacho

Manual do usuário. Sistema de Gestão Acadêmica - Módulo Professor. Versão 1.0. Versão Agosto 2017

O Sistema de gerenciamento DOG CONTROL tem TRÊS interfaces:

REITORA Ulrika Arns. VICE-REITOR Almir Barros da Silva Santos Neto. DIRETOR DO NTIC Leonardo Bidese de Pinho

MANUAL DO SGA MOBILE. Brasília/DF, junho de 2019.

Trabalhe Conosco. (Configuração da Ferramenta Trabalhe Conosco) Fortes RH

Software de Gerenciamento de imagens

Manual do Aplicativo de Configuração

Especificação de Requisitos e Documento de Projeto

ITQ Inform Pagamentos. Manual do Usuário Atualizado em: Fevereiro /

Guia de Treinamento. SIPAC Módulo Almoxarifado. Requisitante de Material

Universidade Federal de Mato Grosso. Secretaria de Tecnologias da Informação e Comunicação. SISCOFRE Sistema de Controle de Frequência MANUAL

Sistema de Gerenciamento de Serviços em Estética - SisGSE

Gestão Unificada de Recursos Institucionais GURI

Descritivo SMI Sistema Manutenção Industrial

Guia para testes AfixInv (Demonstração)

Projeto Integrador. <Projeto Integrador> Documento Visão. Versão <1.0>

Como Efetuar Vendas no Futura Mobile? - MOB02

MANUAL DE INSTRUÇÕES CLARO TORPEDO EQUIPE

ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA

DUMA: AUTOMAÇÃO DE FICHA TÉCNICA PARA EMPRESA DE PEQUENO E MÉDIO PORTE

Transcrição:

Documento de Projeto de Software

Histórico de revisões do Documento Versão Data Autor Descrição (XX.YY) (DD/MMM/YYYY) 1.0 25/05/2018 Pablo e Vanessa Criação do documento Documento de Especificação de Requisitos Página 2 de 13

Índice 1. INTRODUÇÃO... 4 1.1. PROPÓSITO DO DOCUMENTO DE REQUISITOS... 4 1.2. PÚBLICO ALVO... 4 2. DESCRIÇÃO GERAL DO PRODUTO... 5 2.1. SITUAÇÃO ATUAL... 5 2.2. ESCOPO... 5 2.3. ATORES... 6 2.4. PREMISSAS... 6 3. REQUISITOS... 7 3.1. REQUISITOS FUNCIONAIS... 7 3.2. REQUISITOS NÃO FUNCIONAIS... 7 3.3. REGRAS DE NEGÓCIO... 8 3.4. RESTRIÇÕES DE HARDWARE... 8 3.5. RESTRIÇÕES DE SOFTWARE... 8 3.6. IDENTIFICAÇÃO DOS CASOS DE USO... 8 3.7. DIAGRAMA DE CASOS DE USO...10 3.8. DIAGRAMA DE CLASSES...11 4. PROTÓTIPOS DE INTERFACE DE USUÁRIO...12 5. APROVAÇÃO...13 Documento de Especificação de Requisitos Página 3 de 13

1. Introdução 1.1. Propósito do Documento de Requisitos Esse documento tem o objetivo de detalhar os requisitos dos usuários que deverão ser atendidos pelo sistema a ser construído nesse projeto. Ele servirá como base para a construção do sistema por parte dos programadores. Aqui estará presente uma descrição detalhada das funções do produto, de suas interfaces e do comportamento esperado do sistema. 1.2. Público Alvo Este documento destina-se aos arquitetos de software, engenheiros de software testadores e usuários classificados como usuários fornecedores. Documento de Especificação de Requisitos Página 4 de 13

2. Descrição Geral do Produto Este documento contém a especificação de requisitos para o aplicativo mobile, que divulgará os pacotes de viagens da agência do cliente. Com o aplicativo em mãos, o cliente terá condições de divulgar a todos os interessados as informações sobre os seus pacotes de viagens. 2.1. Situação Atual Atualmente o cliente oferece e divulga seus pacotes de viagens através de panfletos, que além de ter o alcance reduzido, gera custos de impressão e distribuição. 2.2. Escopo Nº Módulo Descrição 1 Aplicativo Será desenvolvido um aplicativo mobile capaz de atender aos sistemas operacionais ios, Android e Windows Phone. 2 Web Service Será desenvolvido um web service para servidor como provedor de dados para o aplicativo, em formato JSON. 3 Gestor do aplicativo Será desenvolvido um sistema para gerenciar o aplicativo, que possibilite o gerenciamento de pacotes, como cadastrar, editar e excluir informações. Documento de Especificação de Requisitos Página 5 de 13

2.3. Atores O aplicativo possui dois tipos de atores, são eles: Usuário Administrador Usuário Cliente Nº Ator Definição e Privilégio de Acesso e Segurança 1 Usuário Administrador Possui acesso as funcionalidades de visualização, cadastro e edição dos dados dos pacotes no sistema. 2 Usuário Cliente Possui acesso somente a visualização dos pacotes pelo aplicativo. 2.4. Premissas É necessário que o cliente disponibilize um servidor ou uma empresa especializada responsável pela hospedagem do web service e do gestor do aplicativo. Documento de Especificação de Requisitos Página 6 de 13

3. Requisitos 3.1. Requisitos Funcionais ID RF 01 RF 02 Descrição Listar pacotes de viagens Exibir tela de descrição de cada pacote 3.2. Requisitos Não Funcionais ID Descrição Categoria 1 Somente usuários autenticados podem acessar o gestor do aplicativo. 2 A tela de listagem deve ser simples, exibindo apenas os destinos, para facilitar o entendimento do usuário. 3 O aplicativo deve ser desenvolvido em React Native, assim não será necessário um release para cada plataforma. Segurança Usabilidade Hardware e Software Documento de Especificação de Requisitos Página 7 de 13

4. Regras de Negócio ID Nome Descrição 1 Listar pacotes ativos Somente pacotes ativos devem ser exibidos na listagem inicial. 4.1. Restrições de Hardware Nº Descrição 1 Dispositivo com no mínimo de 512MB de memória de RAM. 2 Espaço reservado mínimo de 50 MB na memória interna do dispositivo. 3 O dispositivo deve conter a função Wi-Fi ou Plano de Dados pelo Chip SIM para acesso à internet. 4.2. Restrições de Software Nº Descrição 1 O aplicativo poderá ser instalado nos sistemas operacionais Windows Phone, Android e ios. 4.3. Identificação dos Casos de Uso ID Caso de Uso Descrição UC1 Selecionar pacote O usuário pode selecionar um pacote específico que queira mais informações. UC2 Visualizar descrição do pacote O usuário é direcionado para a descrição do pacote sempre que selecionar o mesmo. UC3 Link para o site Dentro da descrição o usuário pode optar por acessar o site da agência através do link disponível. UC4 Link para ligação Dentro da descrição o usuário pode optar por clicar no telefone da agência, acionado a ligação em seu aparelho móvel. UC5 Cadastrar pacotes O administrador do sistema pode cadastrar novos pacotes de viagens. UC6 Editar informações do O administrador do sistema pode editar pacote as informações dos pacotes de viagem. Documento de Especificação de Requisitos Página 8 de 13

UC7 Habilitar pacote O administrador do sistema pode habilitar um determinado pacote já cadastrado para sua visualização na listagem. UC8 Desabilitar pacote O administrador do sistema pode desabilitar um determinado pacote já cadastrado para que o mesmo fique oculto na listagem. Documento de Especificação de Requisitos Página 9 de 13

4.4. Diagrama de Casos de Uso Documento de Especificação de Requisitos Página 10 de 13

4.5. Diagrama de Classes Documento de Especificação de Requisitos Página 11 de 13

5. Protótipos de Interface de Usuário Documento de Especificação de Requisitos Página 12 de 13

6. Aprovação Aprovadores Pablo Matheus Analista de Sistemas Vanessa do Valle Arquiteto de Software Estevão Dias Cliente responsável pelo projeto Documento de Especificação de Requisitos Página 13 de 13