Modelo Ambiental Mozart de Melo Alves Jr..

Slides:



Advertisements
Apresentações semelhantes
Modelo de Casos de Uso Diagrama de Casos de Uso
Advertisements

Análise e Projeto Orientado a Objetos
DFD - Diagrama de Fluxo de Dados
Requisitos de Software
Sistema de Automação Comercial
UML Diagramas de Caso de Uso (USE-CASE)
APSOO Aula 03.
Diagrama de Fluxo de Dados – DFD
Modelo Ambiental Eveline Alonso Veloso PUC-Minas.
Diagrama de fluxo de dados (DFD)
Entradas Actividades Saídas
Análise de Processos de Negócios para um Sistema Integrado
ANÁLISE E PROJETO DE SISTEMAS
Engenharia de Requisitos Requisito – sistema Caso de uso - usuário
Análise e Gerenciamento de Requisitos com Casos de Uso
EMPRESA: DISTRIBUIDORA NOME FANTASIA: SÓ BEBIDAS RAZÃO SOCIAL: GRUPO SÓ BEBIDAS DISTRIBUIDORA. CNPJ: /
RPA SOLUTIONS - SHOP Várias funcionalidades a sua disposição, numa interface simples e amigável.
A solução no controle de sua loja multimarcas
O gerente que a sua empresa estava esperando
Especificação de Requisitos de Software com Casos de Uso
Análise de Sistemas Análise e Projeto Prof. Jeime Nunes Site:
ESCOLA E.B.2,3/S JOSEFA DE ÓBIDOS
METODOLOGIA CONTÁBIL. ESTUDO DAS CONTAS. MÉTODO DAS PARTIDAS DOBRADAS
CACIQUE CONFECÇÕES.
CONSTRUÇÃO DE UM DIAGRAMA DE FLUXO DE DADOS
DFD – Data Flow Diagram Diagrama de Fluxo de Dados
Expansão dos Casos de Uso
Análise Estruturada.
Análise Estruturada Diagramas de Fluxo de Dados
Sommerville – Pressman – UML 2 - Uma Abordagem Prática
Análise de Sistemas Requisitos e Projetos
GESTÃO ADMINISTRATIVA para empresas de formaturas!
DEMONSTRAÇÃO BANCA LIGHT
Análise e Projeto de Sistemas
MODELO ESSENCIAL Modelo Ambiental
MODELO ESSENCIAL Modelo Comportamental
ANÁLISE ESTRUTURADA Diagramas de Fluxo de Dados
UNIDADE 2 UML MODELAGEM TEMPORAL
Modelagem Funcional de Sistemas de Informação Análise Essencial
CACIQUE FRENTE DE LOJA.
ENGENHARIA DE REQUISITOS
Análise Orientada Objeto
Resposta da Questão 1 do Exercício de DFD
Financeiro - Tenha maior controle e gestão de sua clínica
Encontre os vazamentos! Não faz o menor sentindo abrir o registro de água se a tubulação está fechada… É hora de limpar as áreas de queixas e aumentar.
Laboratório de Programação
Pilares de sustentação d Projeto CDL Gestão:
Financeiro – Controle de Cheque
Modelando Sistemas em UML
Financeiro – Controle de Cheque IdentificaçãoFIN_015 Data Revisão09/10/2013.
Financeiro – Desconto de Títulos IdentificaçãoFIN_025 Data Revisão11/10/2013.
Expansão dos Casos de Uso
Diagrama Casos de Uso.
Diagrama de Fluxo de Dados Elementos do DFD
Sistemas de Informação (SI)
Financeiro – Cadastro de Cartão 1. Objetivo Cadastrar os cartões de crédito e débito, e as formas de parcelamento de cada cartão. Para que os mesmos sejam.
Relatórios Publicados
Modelagem de Sistemas Orientada a Objeto Com UML
Consultas BRB.
Análise e Projeto de Sistemas
Bom Dia! Cartão Pesquisa - CNPq Manual de Solicitação e Utilização
BIBLIOGRAFIA - McMENAMIM, Sthephen M., and Palmer, John F., Análise Essencial de Sistemas, McGraw-Hill, SP, YOURDON, Edward,Análise Estruturada.
Financeiro - Como controlar(completo)
Financeiro - Controle de Cheque. Objetivo Cadastrar os cheques recebidos pela empresa; Realizar os depósitos dos cheques; Cadastrar as situações dos cheques.
1 Especificação de Sistemas de Software e a UML. 2 Modelagem de sistema A modelagem de sistema auxilia o analista a entender a funcionalidade do sistema.
Retaguarda – Cadastro de Situação do Orçamento. Objetivo Cadastrar as situações dos orçamentos, que posteriormente serão utilizadas no Cadastro de Orçamento.
Alex Vigliazzi – Botucatu, Botão utilizado para recebimento ao documento tramitado para seção/departamento, já recebido fisicamente Botão utilizado.
©2003, Alexandre Vasconcelos & Augusto Sampaio CIn-UFPE1 Análise e Projeto de Sistemas Modelagem de Requisitos com Casos de Uso.
Prof. Thales Castro.  Histórico (documentação textual)  Vantagens da elaboração do DFD.
Prof. Thales Castro.  Histórico  Vantagens & Desvantagens  DFD’s  Exercício.
Transcrição da apresentação:

Modelo Ambiental Mozart de Melo Alves Jr.

Representa a fronteira entre o sistema e o ambiente Ambiente externo Nosso Sistema

Ferramentas Utilizadas na Definição do Ambiente Declaração de objetivos. Diagrama de Contexto. Lista de eventos.  Dependendo da complexidade do sistema é necessário acrescentar ao modelo ambiental, o Dicionário de Dados (DD) do fluxos e o Modelo de entidades-relacionamentos (MER) dos depósitos externos.

DECLARAÇÃO DE OBJETIVOS

Declaração de Objetivos Descrição textual concisa e breve dos objetivos do sistema. Não se destina a dar uma descrição abrangente do sistema. Exemplo: “O propósito do Sistema de Livros da Ed. Ática é manipular todos os detalhes dos pedidos de livros, bem como remessas, faturamento e cobranças a clientes com faturas em atraso. Informações sobre pedidos de livros devem estar disponíveis para outros sistemas, tal como marketing vendas e contabilidade.” É tarefa do restante do modelo ambiental e comportamental preencher os detalhes do sistema, portanto, a declaração de objetivos deve ser BREVE. A declaração de objetivos é vaga em relação a muitos detalhes.

DIAGRAMA DE CONTEXTO

Diagrama de Contexto Segundo Pompilho, “Um sistema é aquele em que ele se apresenta como uma única grande função, cercada pelas entidades externas que com ele interagem, por intermédio de fluxos de dados.”  No diagrama de contexto não se representa os depósitos de dados.

Passos para construir um Diagrama de Contexto Desenhar um único processo para representar o sistema inteiro. Desenhar todas as entidades externas que se comunicam com o sistema. Para cada entidade externa, desenhar o fluxo de dados que mostra sua comunicação com o sistema.

DC – Entidade Externas Não é recomendado ter um nome de uma pessoa e sim o papel que ele desempenha. Não é recomendado utilizar o nome da forma que foi enviado e sim quem enviou. Fred Encarregado de Remessa correto CORREIOS CLIENTE correto Para evitar uma entidade externa congestionada, é possível desenhar a entidade externa mais de uma vez.

Exemplo de um Diagrama de Contexto Pagto cliente DEPTO PLANEJAMENTO CLIENTE Pedido-cliente Relatório Financeiro Sistema de Vendas Fatura-cliente Comissão dos Vendedores encomenda Fatura do Fornecedor DEPTO FINANCEIRO FORNECEDOR Pagto Fornecedor

Evento Mecanismo de Estímulo-Resposta SISTEMA Estímulo Resposta  Evento é um acontecimento que acorda o sistema para que este cumpra uma tarefa predeterminada e depois volte ao seu estado inicial de repouso. Estímulo Resposta

Lista de Eventos Estímulos que ocorrem no mundo exterior, aos quais nosso sistema deve responder. Tipos de Eventos: Evento Orientado por Fluxo (F); Evento Temporal (T); Composição: Sujeito (Entidade externa) + Verbo + Objeto (Fluxo de Dados) É HORA + Verbo + Objeto + [CONDIÇÃO] (Temporal) Evento Orientado por Fluxo: associado ao um fluxo de dados. Evento Temporal: são disparados em um determinado momento: Um relatório diário de todos os pedidos de livros é solicitado às 9:00hs. As faturas devem ser geradas às 15 hs. Os relatórios p/ direção devem ser gerados uma vez a cada hora. Evento de Controle: é um caso especial de evento temporal, um estímulo externo que ocorre em algum momento imprevisível. Os sistemas de informações orientados para empresas não constumam ter fluxos de controle nos DC. Porém, os fluxos de controle são muito comuns nos sistemas de tempo-real.

Exemplos de Eventos Evento Orientado por Fluxo Evento Temporal Correntista solicita saldo Correntista altera endereço Caixa efetua movimentação Caixa estorna moviementação Evento Temporal É hora de abrir a agência É hora de emitir extrato É hora de cobrar juros dos clientes de cheque especial É hora de cancelar contas deficitárias.

Critérios para construção da lista de Eventos Não descrever o evento do ponto de vista do sistema: “O pedido do cliente é recebido pelo sistema” Descrever o evento do ponto de vista do ambiente: “Cliente entrega pedido” Caso no exemplo acima o cliente pode entregar o pedido ou o pedido pode ser feito a um vendedor que vai intermediar a entrega do pedido ao sistema, neste caso temos dois eventos: Cliente entrega pedido ao sistema. Vendedor entrega pedido do cliente ao sistema. Sujeito Verbo Objeto

Ao terminar o modelo Ambiental, verifique: Cada FLUXO DE ENTRADA do Diagrama de Contexto é necessário ao sistema para RECONHECER QUE O EVENTO ACONTECEU. Cada FLUXO DE SAÍDA deve ser uma RESPOSTA a um evento. Cada evento deve produzir uma saída imediata, ou armazenar dados para serem emitidos como saída posteriormente.

Lista de Eventos Nº Nome do Evento Descrição do Evento Fluxo de Entrada (Estímulo) Tipo Ação ou Processo Fluxo de Saída (Resposta) 01 Cliente efetua compra Cliente Efetua compra de determinado produto Dados da compra F Efetuar Compra Confirmação da Compra Nº Nome do Evento Descrição do Evento Fluxo de Entrada (Estímulo) Tipo Ação ou Processo Fluxo de Saída (Resposta) 02 Cliente cancela cartão Cliente solicita o cancelamento do cartão de crédito Dados do cartão F Cancelar Cartão Confirmação do cartão cancelado

Fluxo de Entrada (Estímulo) Fluxo de Saída (Resposta) Lista de Eventos Nº Nome do Evento Descrição do Evento Fluxo de Entrada (Estímulo) Tipo Ação ou Processo Fluxo de Saída (Resposta) 03 É hora de emitir fatura O Sistema emite as faturas do dia T Emitir Fatura Fatura Emitida

EXEMPLO GERAL

Objetivo Geral “ Controlar as LOCAÇÕES , CONSULTAS empréstimos, devoluções, reservas, e cadastro do acervo de uma biblioteca universitária

Diagrama De Contexto

Diagrama de Contexto

Lista de Eventos