Especificação dos Requisitos do Software Shop9

Documentos relacionados
Sistemas e software Proposta de especificação de software O fluxo de Requisitos Padrão para Especificação

Documento de Projeto de Software

Documento de Requisitos do Sistema versão 1.0

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

UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA ESPECIFICAÇÕES DE REQUISITOS E VALIDAÇÃO DE SISTEMAS

Sistema Mania de Mulher

SISCOP. Documento de Requisitos SISTEMA DE CONTROLE DE PEDIDOS. Versão 1.3

SGPS Sistema Gerenciamento de Pet Shop

Documento de Especificação de Sistema IngreSys

BCON Sistema de Controle de Vendas e Estoque Documento de Visão

Diagrama de Casos de Uso

DOCUMENTAÇÃO SISTEMA DE ADMINISTRAÇÃO DE CONSULTÓRIO MÉDICO

Declaração de Escopo

DICIONÁRIO DA ESTRUTURA ANALÍTICA DO PROJETO - SISCOP. Data Versão Descrição Autor

Documento de Especificação de Sistema IngreSys

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

Uma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento com alta qualidade

JAPSYS-Sistema de Gerenciamento Restaurante Japonês Delivery

DOCUMENTO DE REQUISITO DE SOFTWARE

Documento de Visão Sistema de Apostas Palpite Certo

... R1- O sistema deve permitir atualizar cadastro dos funcionários que o utilizará

Projeto Integrador II. Princípios de Análise e Projeto de Sistemas com UML (livro de Eduardo Bezerra)

Levantamento, Análise e Gestão Requisitos. Aula 05

O Fluxo de Requisitos

Universidade Federal de Pernambuco (UFPE) Centro de Informática (CIn) Engenharia de Software e Sistemas (IF682) Profº Alexandre Vasconcelos

Athena. Sistema para Gestão de Comércio de Materiais de Contrução. José Victor Cavalcante Pereira

Gerenciamento Eletrônico de Documentos

SISTEMA SGPS GESTÃO DE PLANO DE SAÚDE

Modelos de Sistemas Casos de Uso

Requisitos. Silvério Sirotheau

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

GUIA DE PADRONIZAÇÃO DE MACRO E SUBSERVIÇOS DO SGA-DPU

SGCP Sistema de gerenciamento de casa do picolé

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL JUIZ DE FORA CAMPUS GOVERNADOR VALADARES TECNOLOGIA DA INFORMAÇÃO

DISPOSITIVOS DE REDE E SERVIDORES UTILIZANDO SNMP. Luciano Lingnau Orientador: Francisco Adell Péricas

Organização. Necessidades de informação para toda a organização

CAPACITAÇÃO PARA FISCAIS DE OBRAS E POSTURAS MUNICIPAIS SISTEMA ON-LINE DE ANÁLISE DE PROCESSOS - SIPLAMAVI

Documento de Especificação de Sistema TIC MASTER

Instituto Federal de Ciência e Tecnologia de São Paulo- campus Pres. Epitácio

SISTEMAS DE GESTÃO DE ILUMINAÇÃO PÚBLICA

CATÁLOGO DE CUSTOMIZAÇÕES Cotação de Compra WEB

Documento de Requisitos Health-Watcher

Documento de Requisitos do Software Tá Fazendo Quanto?

SCB Sistema de controle de bar

Engenharia de Software

Prof. Dr. Thiago Jabur Bittar

Manual de Utilização do Sistema

SISTEMA DE E-COMMERCE PARA PEQUENOS VAREJISTAS. Aluno: Leonardo Rossetti Orientador: Roberto Heinzle

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

1. OBJETIVO PROJETO 2. INFORMAÇÕES GERAIS DO PROJETO. SYSLOG Sistema de Logística DECLARAÇÃO DO ESCOPO. 1.1 Objetivo geral:

Análise e Projeto Orientados a Objetos Aula III Concepção Visão Geral do Sistema. Prof. Bruno E. G. Gomes IFRN

ELABORADORES DANIEL BRUNO FERNANDES CONRADO GIORJETY LICORINI DIAS

Guilherme Fernando Gielow

Análise e Projeto de Sistemas

Princípios de Análise e Projeto de Sistemas com UML

Guia Básico de Processos Corporativos do Sistema Indústria

UFU-FACOM Documento de Requisitos <Nome do Sistema>

Levantamento de Requisitos

Análise e Projeto Orientados a Objetos

2 a Lista de Exercícios

SGS - SISTEMA DE GERENCIAMENTO DE SEBO. Mariane de Abreu Neres Yasmin Feitosa Bacetti

PROTÓTIPO DE CONTROLE DE PEDIDOS PARA

TESTES DE SOFTWARE 1. Fundamentos sobre testes de software

Sistema de Gestão de Inventário Patrimonial SGP

Gerência do Escopo. Gestão de Projetos

SISTEMA DE AUTOMAÇÃO DE PROCESSO DE VENDAS APLICADO À EMPRESA PINTARELLI INDUSTRIAL

Requisitos Funcionais

CATÁLOGO DE APLICAÇÕES Cotação de Compra WEB

Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos. Prof. Bruno Moreno

Acadêmica: Jerusa Cristina Duarte Casas Orientador: Oscar Dalfovo

Engenharia de Requisitos

Documento de Requisitos. Async Fábrica de Software

Transcrição:

Instituto Federal de Educação Ciência e Tecnologia da Bahia- Campus SEABRA Shop9 Autores: Alan Araújo, Augusto Novais, Emerson Gois, Felipe Novaes, Gustavo Vicente, Ingrid Mendes, Suele Maria e Vanessa Rodrigues. Seabra-Ba Maio 2016

Aprovação Aprovamos o documento de Especificação de Requisitos do projeto Shop9. Alan Araújo IFBA Seabra 19/05/16 Augusto Novais IFBA Seabra 19/05/16 Emerson Gois IFBA Seabra 19/05/16 Felipe Novaes IFBA Seabra 19/05/16 Gustavo Vicente IFBA Seabra 19/05/16 Ingrid Mendes IFBA Seabra 19/05/16

Versões revisadas anteriores Não aplicável.

Sumário Shop9 Sumário 1 Introdução... 1 1.1 Objetivos deste documento... 5 1.2 Escopo do produto...erro! Indicador não definido. 1.2.1 Nome do produto e de seus componentes principais... Erro! Indicador não definido. 1.2.2 Missão do produto...erro! Indicador não definido. 1.2.3 Limites do produto...erro! Indicador não definido. 1.2.4 Benefícios do produto... 5 1.3 Lista de Atores... 6 1.4 Lista de Requisitos Funcionais... 6 1.5 Requisitos de qualidade(requisitos Não Funcionais)... Erro! Indicador não definido. 2 Diagrama de casos de uso Administração... 7 2.1.2 Detalhamento dos Casos de uso... 9 2.1.2.1 Caso de uso Gestão de Usuários... 9

1 Introdução 1.1 Objetivos deste documento Descrever e especificar as necessidades da LP Informática, que devem ser atendidas pelo produto Shop9, bem como definir para os desenvolvedores o produto a ser feito. Público-alvo: Administradores. 1.2 Escopo do produto 1.2.1 Nome do produto e de seus componentes principais Shop9 (Componente único). 1.2.2 Missão do produto Apoio informatizado para a gerência das atividades na empresa LP Informática. 1.2.3 Limites do produto 1. O Shop9 não faz um controle de entregas 2. O Shop9 não faz um controle de combustível gasto nas entregas 3. O Shop9 não faz um controle do horário das entregas 4. O Shop9 não provê um acesso online 1.2.4 Benefícios do produto Número de ordem Benefício Valor para o cliente

1 Auxilia nas vendas Essencial 2 Qualidade na emissão da nota fiscal, em relação à emissão Essencial manual 3 Produção de relatórios Essencial 4 Agilidade na compra de mercadorias Desejável 5 Controle da quantidade de itens vendidos Essencial 6 Controle da quantidade de orçamentos feitos Essencial 7 Economia de mão-de-obra Desejável 8 Conhecimento do mercado de fornecedores Essencial 9 Possibilidade de todos visualizarem o quanto a empresa Essencial vendeu em determinado período. 10 Visualização do lucro final Essencial 1.3 Lista de Atores Administrador/Funcionários - Gerenciar vendas, estoques e pagamentos - Produzir relatórios - Controlar a entrega de produtos - Controlar a compra de produtos - Visualizar o quanto foi vendido 1.4 Lista de Requisitos Funcionais Id. Descrição Prioridade RF01 Dar baixa no estoque Alta RF02 Controlar o estoque Alta RF03 Exibição da quantidade de vendas e valores Média RF04 Produzir relatórios Alta 1.5 Requisitos de qualidade(requisitos Não Funcionais) Id. Categoria (s) Descrição RNF01 Manutenibilidade O sistema deverá ser desenvolvido segundo o padrão de projeto MVC.

RNF02 Confiabilidade O sistema deverá contar com opções de login e senha RNF03 Manutenibilidade RNF04 Manutenibilidade, RNF05 Usabilidade RNF06 Usabilidade RNF07 Manutenibilidade RNF08 Confiabilidade O login do usuário deve ser seu próprio e-mail. As operações com o banco de dados devem ser estruturadas em transações. Comunicação sistema e usuário com mensagens simples, explicativas do erro gerado. Evitando termos técnicos. O sistema deverá funcionar em todos os sistemas operacionais e navegadores. Cada ator que interage com o sistema deve corresponder a um perfil de usuário. Cada ator deve ter permissão de acesso somente aos casos de uso com os quais interage. Deverão ser levadas em consideração, no momento da construção das páginas web, as dez heurísticas do método de inspeção de usabilidade de interfaces de software - Avaliação Heurística. 2.1.1.1 Diagrama de casos de uso administração Administração Gerente Sistema Financeiro Gestor de Estoque Compras Gestor de Compras Vendas Gestor de Vendas Gestão de Garantia Gestão de Entregas

Gerente Pessoa física Software administrativo Controle geral Finanças Vendas Pedido Controle de estoque Pagar Funcionário Compras Cliente Realiza compra Entrega

2.1.2 Detalhamento dos Casos de uso 2.1.2.1 Caso de uso Gestão de Usuários Identificador Prioridade Nome Atores Pré-condições Pós-condições RF01 Alta Gestor de Estoque Gerentes e funcionários da administração no geral Operador logado no sistema Nenhuma Fluxo Principal Abertura do sistema, efetuar baixa no estoque após venda Fluxo Alternativo: Produto inexistente Informações complementares Inexistente Requisitos não-funcionais relacionados ao caso de uso RNF04; RNF05; RNF06; RNF07 Informações de Projeto Analista de Sistemas: Alan Araújo, Augusto Novais, Emerson Gois, Felipe Novaes, Gustavo Vicente, Ingrid Mendes, Suele Maria e Vanessa Rodrigues Entrevistado: Lucas Pablo Área: Analista de Sistemas Data: 20/05/2016 Versão: Não identificada Identificador Prioridade Nome Atores RF02 Alta Gestor de Estoque Gerentes e funcionários da administração no geral

Pré-condições Pós-condições Operador logado no sistema Nenhuma Fluxo Principal Abertura do sistema, acessar as informações do estoque. Fluxo Alternativo: Produto inexistente Informações complementares Controlar o estoque Requisitos não-funcionais relacionados ao caso de uso RNF04; RNF05; RNF06; RNF07 Informações de Projeto Analista de Sistemas: Alan Araújo, Augusto Novais, Emerson Gois, Felipe Novaes, Gustavo Vicente, Ingrid Mendes, Suele Maria e Vanessa Rodrigues Entrevistado: Lucas Pablo Área: Analista de Sistemas Data: 20/05/2016 Versão: Não identificada Identificador Prioridade Nome Atores Pré-condições Pós-condições RF03 Média Administradores e funcionários Gerentes e funcionários da administração no geral Operador logado no sistema Nenhuma Fluxo Principal Abertura do sistema, acessar as informações sobre a quantidade de vendas e valores Fluxo Alternativo: Produto inexistente

Informações complementares Exibição da quantidade de vendas e valores Requisitos não-funcionais relacionados ao caso de uso RNF04; RNF05; RNF06; RNF07 Informações de Projeto Analista de Sistemas: Alan Araújo, Augusto Novais, Emerson Gois, Felipe Novaes, Gustavo Vicente, Ingrid Mendes, Suele Maria e Vanessa Rodrigues Entrevistado: Lucas Pablo Área: Analista de Sistemas Data: 20/05/2016 Versão: Não identificada Identificador Prioridade Nome Atores Pré-condições Pós-condições RF04 Alta Administradores e funcionários Gerentes e funcionários da administração no geral Operador logado no sistema Nenhuma Fluxo Principal Abertura do sistema, produzir relatórios Fluxo Alternativo: Produto inexistente Informações complementares Produzir relatórios Requisitos não-funcionais relacionados ao caso de uso RNF04; RNF05; RNF06; RNF07

Informações de Projeto Analista de Sistemas: Alan Araújo, Augusto Novais, Emerson Gois, Felipe Novaes, Gustavo Vicente, Ingrid Mendes, Suele Maria e Vanessa Rodrigues Entrevistado: Lucas Pablo Área: Analista de Sistemas Data: 20/05/2016 Versão: Não identificada

Referencias: http://www.cin.ufpe.br/~lhvs/arquivos/es/requisitos_ex2_merci10ersw.pdf