melhoria do sistema integrado da souza e souza ltda. requisitos prof. marcos dÓsea roberto...

19
MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo Souza Santos

Upload: internet

Post on 18-Apr-2015

104 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA.

REQUISITOSPROF. MARCOS DÓSEARoberto Provinciali BrandiniJean Carlo Andrade de SouzaLuis Eduardo Souza Santos

Page 2: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Visão geral

Modelo de Negócio Modelo de Negócio Melhorias no Modelo de Negócio Tarefas Automatizadas vs Tarefas Humanas

Casos de Uso (UseCase) Protótipo de Tela Descrição Detalhada

Mudança de Requisito (Modelo de Negócio) (Formulário)

Ferramentas BPMN Altova UModel Enterprise Edition 2010 Business Process Visual Architect Modeler Edition 1

Page 3: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Modelo de Negócio(v1)

Page 4: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Melhorias no Modelo de Negócio(v2)

Page 5: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Tarefas Automatizadas vs Tarefas Humanas

Tarefas Humanas Receber Mercadoria Manualmente Conferir Mercadoria Registrar Entrada de Mercadoria Informar Pedido de Compra

Tarefas Automatizadas Validar Informacoes da Nota Fiscal vs Pedido

de Compra Gravar Dados da Nota Fiscal

Page 6: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Casos de Uso (UseCase)

Page 7: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Caso de Uso(Entrada de Nota Fiscal) Prototipo de Tela

Page 8: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Casos de Uso

Nome do Caso de Uso UC001 - Cadastrar LojaCaso de uso geralAtor principal Gestor EstoqueAtore secundário EstoquistaResumo Este caso de uso descreve as etapas percorridas por um ator para realizar uma

operação de cadastrar lojaPré-condições O sistema deve estar no modo Cadastro de LojaPós-condições Após a realização da operação deverá ser gravado um histórico das informações para

uma posterior auditoria.Fluxo principalAções do ator Ações do sistema

1.O Sistema exibe a Tela de Cadastro de Lojas.2.O gestor efetua o preenchimento de todos campos

3.Aciona a opção incluir4.O sistema verifica se já existe no cadastro.5.Caso não exista, os dados serão enviados com sucesso para a base de dados.

6.O gestor informa um valor para ser pesquisado.

7.O sistema efetua a busca, caso encontre exibi na tela a opção desejada.

8.O usuário se desejar alterar basta clicar na opção gravar, senão pode excluir.

9.O sistema efetua a operação desejada

Restrições/validações Todos os campos são obrigatórios

Page 9: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Casos de Uso

Nome do Caso de Uso UC002 - Cadastrar ProdutoCaso de uso geralAtor principal Gestor EstoqueAtores secundários EstoquistaResumo Este caso de uso descreve as etapas percorridas por um ator local para realizar uma

operação de cadastrar Produto

Pré-condições O sistema deve estar no modo Cadastrar produtoPós-condições Após a realização da operação deverá ser gravado um histórico das informações para

uma posterior auditoria.

Fluxo principalAções do ator Ações do sistema

1.O Sistema exibe a Tela de Cadastrar Produto.2.O gestor efetua o preenchimento de todos campos

3.Aciona a opção incluir4.O sistema verifica se já existe no cadastro.5. Caso não exista, os dados serão enviados com sucesso para a base de dados.

6.Informa um valor para ser pesquisado.

7.O sistema efetua a busca, caso encontre exibi na tela a opção desejada.

8.Se desejar alterar basta clicar na opção gravar, senão pode excluir.

9.O sistema efetua a operação desejadaRestrições/validações Todos os campos são obrigatórios

Page 10: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Casos de UsoNome do Caso de Uso UC003 – Receber Nota FiscalCaso de uso geralAtor principal EstoquistaAtore secundárioResumo Este caso de uso descreve as etapas percorridas por um ator para realizar a entrada de

Mercadorias.

Pré-condições O sistema deve estar no modo Entrada de MercadoriaPós-condições Após a realização da operação deverá ser gravado um histórico das informações para uma

posterior auditoria.

Fluxo principalAções do ator Ações do sistema

1.O Sistema exibe a Tela de Entrada de Mercadoria.2.Efetua o preenchimento de todos campos

3.Aciona a opção incluir4.O sistema verifica se já existe a nota fiscal cadastrada.5. Caso não exista, os dados serão enviados com sucesso para a base de dados.

6. Informa um valor para ser pesquisado.

7.O sistema efetua a busca, caso encontre exibi na tela a opção desejada.

8. Se desejar alterar basta clicar na opção gravar, senão pode excluir.

9.O sistema efetua a operação desejada

Restrições/validações Todos os campos são obrigatórios

Page 11: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Casos de Uso

Nome do Caso de Uso UC004 - Saída de MercadoriaCaso de uso geralAtor principal EstoquistaAtore secundárioResumo Este caso de uso descreve as etapas percorridas por um ator para realizar uma operação de saída de

mercadorias.

Pré-condições O sistema deve estar no modo Saída de MercadoriaPós-condições Após a realização da operação deverá ser gravado um histórico das informações para uma posterior

auditoria.

Fluxo principalAções do ator Ações do sistema

1.O Sistema exibe a Tela de Saída de Mercadoria.2.Efetua o preenchimento de todos campos

3. Seleciona o destino da mercadoria ( qual a loja de destino )

4.Aciona a opção incluir5.O sistema verifica se já existe no cadastro.6. Caso não exista, os dados serão enviados com sucesso para a base de dados.

7.Informa um valor para ser pesquisado.

8.O sistema efetua a busca, caso encontre exibi na tela a opção desejada.

9.Se desejar alterar basta clicar na opção gravar, senão pode excluir.

10.O sistema efetua a operação desejada

Restrições/validações Todos os campos são obrigatórios

Page 12: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Casos de UsoNome do Caso de Uso UC005 - Liberar Mercadoria para VendaCaso de uso geralAtor principal EstoquistaAtore secundárioResumo Este caso de uso descreve as etapas percorridas por um ator para realizar uma operação

de liberar uma determinada mercadoria para venda.

Pré-condições O sistema deve estar no modo Liberar Mercadoria para Venda.Pós-condições Após a realização da operação deverá ser gravado um histórico das informações para uma

posterior auditoria.Fluxo principalAções do ator Ações do sistema

1.O Sistema exibe a Tela de Liberar Mercadoria para Venda.2.Efetua o preenchimento de todos campos

3.Aciona a opção incluir4.O sistema verifica se já existe no cadastro.5. Caso não exista, os dados serão enviados com sucesso para a base de dados.

6.Informa um valor para ser pesquisado.

7.O sistema efetua a busca, caso encontre exibi na tela a opção desejada.

8.Se desejar alterar basta clicar na opção gravar, senão pode excluir.

9.O sistema efetua a operação desejada

Restrições/validações Todos os campos são obrigatórios

Page 13: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Casos de Uso

Nome do Caso de Uso UC006 - Liberar Mercadoria para Transferência Caso de uso geralAtor principal EstoquistaAtore secundárioResumo Este caso de uso descreve as etapas percorridas por um ator para realizar uma operação de transferir

mercadorias.

Pré-condições O sistema deve estar no modo Transferência de MercadoriaPós-condições Após a realização da operação deverá ser gravado um histórico das informações para uma posterior

auditoria.

Fluxo principalAções do ator Ações do sistema

1.O Sistema exibe a Tela de Transferência de Mercadoria.2.Efetua o preenchimento de todos campos

3. Seleciona o destino da mercadoria ( loja que receberá a transferência )

4.Aciona a opção incluir5.O sistema verifica se já existe no cadastro.6. Caso não exista, os dados serão enviados com sucesso para a base de dados.

7.Informa um valor para ser pesquisado.

8.O sistema efetua a busca, caso encontre exibi na tela a opção desejada.

9. Se desejar alterar basta clicar na opção gravar, senão pode excluir.

10.O sistema efetua a operação desejada

Restrições/validações Todos os campos são obrigatórios

Page 14: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Dicionario de Dados(DD-01)

Entidade Campo Tipo Tamanho Chave Não Nulo

Valores Válidos

Nota Fiscal de Entrada

Numero de Nota Char 6 * * Numero Pedido de Compra

Char 20 *

Data Emissao Data 8 * Data Entrada Data 8 * Valor Total Nota Fiscal

Decimal 19,2 *

CNPJ Fornecedor

Char 13 * validaCNPJ()

Codigo Produto Char 20 * Quantidade Decimal 19,3 * Valor Unitário Decimal 19,3 * Icms Compra Decimal 19,3 *

Page 15: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Regra de Negócio(RN-01)

Metodo Explicação Localizar Pedido de

Compra Obter dados do Pedido de Compra da Tabela de Pedidos de Compra Confirmados

Validar Pedido de Compra

Comparar CNPJ do Fornecedor, Valor Total da Nota Fiscal, Valor Unitário de Cada Produto da Nota Fiscal, Prazo de Pagamento do Pedido de Compra

Page 16: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Mudança de Requisito(Modelo de Negócio)

Page 17: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Mudança de Requisito(Formulário)

Page 18: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Ferramentas BPMN(Altova UModel Enterprise Edition 2010)

Altova UModel Enterprise Edition 2010

Categoria: Paga / Free ComunitáriaAvaliação: Completa e Razoavelmente LeveRecursos:•Support for all 14 UML diagrams• Support for all 9 SysML diagrams• Business process (BPMN) diagrams• Integrates with popular source control systems• Modeling of XML Schemas in UMLdiagrams• Source code generation in Java, C#, and VB.NET languages• Reverse engineering of existing Java, C#, and VB.NET binary files• Generation of customizable project documentation• Tight integration with Visual Studio ® and Eclipse• Hyperlinking between diagrams, documents, or Web pages • Reverse engineering of existing Java, C#, and VB.NET code• Synchronizes model and code through round-trip engineering• Diagram layers with selective visibility• Support for XMI 2.1 model interchange

Download

Page 19: MELHORIA DO SISTEMA INTEGRADO DA SOUZA E SOUZA LTDA. REQUISITOS PROF. MARCOS DÓSEA Roberto Provinciali Brandini Jean Carlo Andrade de Souza Luis Eduardo

Ferramentas BPMN(Business Process Visual Architect Modeler)

Business Process Visual Architect Modeler Edition 1

Categoria: Paga / FreeAvaliação: Completa e Uso Inteso de Recursos da maquinaRecursos:Visualize inner and inter organizations operations with Business Process Modeling Notation (BPMN) 2.0. BP-VA fully supports BPMN 2.0 notations and comes with a bunch of diagramming toolset like voice documentation, sweeper and magnet.

Download