Buscar

Grupo02_DocumentoVisao_2013_2

Prévia do material em texto

UNIVERSIDADE DO VALE DO RIO DOS SINOS 
Ciências Exatas e Tecnológicas 
 
 
 
Documento de Visão 1 
Engenharia de Requisitos - Profa. Me. Josiane Brietzke Porto 
 
Documento de Visão 
Projeto: VOE.PDV 
 
Controle de Versão 
 
Versão Data Descrição da Alteração Autor 
1.0 12/09/13 Primeira versão do documento; 
Adicionados Objetivo do Documento, Situação Atual, 
Objetivos e Escopo do projeto; 
Aluno 1 
1.1 15/09/13 Adicionados requisitos funcionais e não-funcionais; 
Adicionado nome provisório ao projeto 
 
Aluno 2 
1.2 15/09/13 Adicionado premissas, restrições e arquitetura do 
projeto 
Aluno 3 e Aluno 1 
1.3 15/09/13 Revisão e inserção de tópicos Aluno 4 
1.4 15/09/13 Adicionados requisitos funcionais e não-funcionais; 
Adicionado Interdependências do produto 
Aluno 3 
 
 
Sumário
1. Objetivo do documento.........................................................................................................................2 
2. Situação atual .......................................................................................................................................2 
3. Objetivos do projeto ..............................................................................................................................2 
4. Escopo do projeto .................................................................................................................................2 
5. Premissas do projeto ............................................................................................................................2 
6. Restrições do projeto ............................................................................................................................2 
7. Visão geral do produto .........................................................................................................................3 
7.1 Interdependências do produto .......................................................................................................3 
7.2 Requisitos funcionais .....................................................................................................................3 
7.3 Requisitos não funcionais ..............................................................................................................3
 
 
 
 
 
UNIVERSIDADE DO VALE DO RIO DOS SINOS 
Ciências Exatas e Tecnológicas 
 
 
 
Documento de Visão 2 
Engenharia de Requisitos - Profa. Me. Josiane Brietzke Porto 
 
1. Objetivo do documento 
Este documento tem como objetivo apresentar uma visão geral sobre o VOE.PDV. Assim, são 
apresentados os recursos necessários aos envolvidos e usuários-chave e as razões que levam a 
essas necessidades. Os detalhes de como o VOE.PDV satisfaz essas necessidades são descritos 
nos documentos de detalhamento dos requisitos funcionais e não funcionais. 
 
2. Situação atual 
A VOE.IT é uma empresa de tecnologia da informação com foco no desenvolvimento de 
sistemas de varejo. A empresa verificou que possui um sistema de Ponto de Vendas (PDV) defasado 
tecnologicamente resultando na perda de espaço no mercado para sistemas de PDV da 
concorrência. 
 
3. Objetivos do projeto 
Desenvolver um novo sistema de ponto de vendas que atenda as necessidades de todos os 
nichos de varejo que obedeça todas as exigências legais. Desta forma a VOE.IT terá um sistema 
competitivo no mercado. 
 
4. Escopo do projeto 
 Entregar um sistema de ponto de vendas que possa ser usado em empresas de todos os 
portes e de diferentes tipos de varejo. O escopo do projeto abrange: Cronograma do projeto, análise 
e especificação das necessidades para o sistema, desenvolvimento e testes da solução, manual do 
sistema, um treinamento para os funcionários da empresa e suporte por um período de seis meses 
depois de o cliente aceitar a entrega do sistema. 
 
5. Premissas do projeto 
 O cliente deve fornecer dois ambientes completos para fins de desenvolvimento e teste. Cada 
ambiente deve conter uma impressora fiscal (ECF), um leitor de código de barras, um leitor 
de código CMC7 (sequência numérica impressa na parte inferior do cheque em código de 
barras), um PinPad (dispositivo eletrônico utilizado para efetuar pagamentos via cartão de 
crédito e débito) e uma gaveta de caixa; 
 O cliente deve fornecer um servidor com um sistema ERP (escolhido pelo cliente) instalado e 
com uma cópia de base de dados real para fins de desenvolvimento e teste; 
 O cliente deve fornecer um especialista do ERP escolhido para eventuais dúvidas sobre o 
ERP durante o desenvolvimento. 
 
6. Restrições do projeto 
 A impressora fiscal (ECF) é indispensável para o PDV; 
 O PDV deve estar de acordo com as normas do PAF-ECF (que atuam sob abrangência 
nacional com base no Ato Cotepe 06/08 e o Convênio ICMS 15/08); 
 Informações de Funcionários, Clientes e Produtos serão apenas consumidas e atualizadas 
quando necessário não sendo necessário o desenvolvimento dos respectivos cadastros; 
 Não haverá treinamento dos usuários finais (Supervisores e Operadores de Caixas das lojas). 
 
 
 
 
 
UNIVERSIDADE DO VALE DO RIO DOS SINOS 
Ciências Exatas e Tecnológicas 
 
 
 
Documento de Visão 3 
Engenharia de Requisitos - Profa. Me. Josiane Brietzke Porto 
 
 
7. Visão geral do produto 
7.1 Interdependências do produto 
 Cada Ponto de Venda (PDF) irá se comunicar com uma impressora fiscal (ECF), responsável 
pela memória fiscal do mesmo, e com um banco de dados local para manter o funcionamento offline 
da aplicação. O PDV deve possuir comunicação com um aparelho eletrônico PinPad, Leitor de 
Código de Barras e com a Gaveta do caixa de atendimento. 
 O PDV irá se comunicar com o servidor, responsável por se comunicar com o ERP (fornecido 
pelo cliente), para obtenção de dados de produto (estoque) e funcionários (acesso) e sincronismo dos 
dados com a base local. 
 
7.2 Requisitos funcionais 
 RF001: Controle de fluxo de caixa, entradas e saídas; 
 RF002: Realizar Sangria/Suprimento; 
 RF003: Deve ser possível gerenciar sessões de caixa durante o dia, porém o caixa só pode 
ser fechado uma vez ao dia; 
 RF004: Leitura de código de barras; 
 RF005: Controle de forma de pagamento; 
 RF006: Abertura e Fechamento de caixa, sendo realizada a conferência diária dos dados; 
 RF007: Controle de perfis de acesso dos funcionários; 
 RF008: Realização de vendas; 
 RF009: Emissão de relatórios fiscais; 
 RF010: Impressão de Zerésima; 
 RF011: Consulta de produtos; 
 RF012: Gerenciamento de desconto por item ou por cupom; 
 RF013: Módulo de Pré-Venda; 
 RF014: Módulo de Cotação; 
 RF015: Módulo de Menu Fiscal para revisão do auditor fiscal, apresentando os dados 
presentes na memória fiscal da ECF; 
 RF016: Cancelamento da venda, podendo ser realizado apenas no momento após 
fechamento do cupom fiscal. 
 
7.3 Requisitos não funcionais 
 RNF001: Integração com ERPs diversos; 
 RNF002: Integração com Emissor de Cupom Fiscal; 
 RNF003: Integração com PinPad; 
 RNF004: Integração com leitor de códigos de barras; 
 RNF005: Linguagem e estrutura de desenvolvimento modernas; 
 RNF006: Extensível e customizável; 
 RNF007: O sistema PDV deve manter o funcionamento offline, realizando o sincronismo de 
informações ao obter conexão; 
 RNF008: Deve ser configurável para atender vários ramos do mercado; 
 RNF009: Deve possuir uma interface de fácil utilização, para usuários pouco experientes; 
 RNF010: Deve possuir um manual/guia de suporte;UNIVERSIDADE DO VALE DO RIO DOS SINOS 
Ciências Exatas e Tecnológicas 
 
 
 
Documento de Visão 4 
Engenharia de Requisitos - Profa. Me. Josiane Brietzke Porto 
 
 RNF011: Requisitos mínimos de hardware devem ser baixos; 
 RNF012: Dados devem ser seguros; 
 RNF013: Suporte e manutenção do PDV devem ser facilitados; 
 RNF014: Tempo de resposta à consulta de produtos; 
 RNF015: Tempo de emissão de cupom fiscal; 
 RNF016: O sistema PDV deve ser em ambiente Desktop, com comunicação cliente/servidor 
(entre cada PDV e o Backoffice); 
 RNF017: O sistema PDV deve possuir um banco de dados local HSQLDB; 
 RNF018: O sistema PDV será desenvolvido em linguagem Java utilizando os frameworks 
MOR Hibernate e IoC Weld; 
 RNF019: O sistema PDV possuirá triggers (gatilhos) pré-configuráveis para agendar 
operações do sistema; 
 RNF020: O sistema PDV será homologado em esfera estadual e federal para ser habilitado 
seu funcionamento. 
 
7.4 Arquitetura do produto 
Fonte: case Cliente.

Continue navegando