A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Introdução ao Desenvolvimento de Sistemas Waldo Luis de Lucca Site da disciplina:

Apresentações semelhantes


Apresentação em tema: "Introdução ao Desenvolvimento de Sistemas Waldo Luis de Lucca Site da disciplina:"— Transcrição da apresentação:

1 Introdução ao Desenvolvimento de Sistemas Waldo Luis de Lucca Site da disciplina:

2 2 Exercício 3.1 Sistema de Controle Orçamentário Filial Técnico de Orçamento Diagrama de Contexto proposta orçamentária + realizado tetos fixados consolidação das propostas + acompanhamento

3 3 Exercício 3.1 Filial DFD nível 0 Técnico de Orçamento 1 Receber propostas orçamentá- rias 2 Fazer consolidação das pro- postas 3 Receber tetos fixados 4 Efetuar acompanha- mento Propostas Orçamentárias Orçamentos proposta orçamentária consolidação das propostas tetos fixados tetos fixados proposta orçamentária proposta orçamentária realizado acompanhamento tetos fixados tetos fixados realizado tetos fixados

4 4 Exercício 3.2 Sistema de Gerenciamento de Consultas PacienteMédico Diagrama de Contexto identificação do paciente + horário da consulta horário disponível diagnóstico ficha cadastral + histórico do paciente

5 5 Exercício 3.2 Paciente DFD nível 0 Médico 1 Cadastrar paciente 4 Entregar ficha cadastral 5 Atualizar histórico do paciente 3 Agendar consulta Agenda 2 Informar horários disponíveis Históricos de Pacientes identificação do paciente identificação do paciente ficha cadastral + histórico do paciente histórico do paciente diagnóstico horário disponível horário da consulta + identificação do paciente horário da consulta + identi- ficação do paciente horá- rio dis- ponível ficha cadastral

6 6 Exercício 3.3 Diagrama de Contexto Filial Candidato Banco Órgão Regional Banca de Professores Diretoria de Recursos Humanos Sistema de Administração de Concurso números de inscrição guia de pagamento + ficha de inscrição + convocação para correção pagamentos efetuados critérios de seleção estatísticas gabarito + pesos previsão de candidatos + fichas de inscrição dos candidatos + folhas de respostas lista de presença + folhas de respostas + lista de aprovados

7 7 Exercício 3.3 DFD nível 0 Filial Candidato Banco Órgão Regional Banca de Professores Diretoria de Recursos Humanos 1 Processar inscrições 2 Emitir lista de presença e folhas de resposta 3 Processar resultados Números de inscrição Candidatos Gabarito Critérios de seleção Pagamentos números de inscrição números de inscrição guia de paga- mento + ficha de inscrição + convocação para correção pagamentos efetuados pagamentos efetuados pagamentos efetuados ficha de inscrição previsão de candidatos + fichas de inscrição dos candidatos lista de presença + folhas de respostas dados do candidato resultados gabarito + pesos respostas critérios de seleção critérios de seleção estatísitcas critérios de seleção gabarito + pesos lista de aprovados folhas de respostas

8 8 Exercício 3.3 DFD nível 1 - Processo 1: Processar inscrições Filial Candidato Órgão Regional 1.1 Gerar números de inscrição 1.4 Conferir ficha de inscrição 1.2 Emitir guia de pagamento e ficha de inscrição 1.5 Convocar candidato para correção Números de inscrição Pagamentos Candidatos números de inscrição números de inscrição números de inscrição guia de pagamento + ficha de inscrição convocação para correção ficha de inscrição previsão de candidatos ficha de inscrição pagamentos efetuados fichas de inscrição dos candidatos Banco 1.3 Receber pagamentos efetuados pagamentos efetuados

9 9 Exercício 3.3 DFD nível 1 - Processo 3: Processar resultados Diretoria de Recursos Humanos Banca de Professores Órgão Regional Critérios de seleção Candidatos Gabarito 3.5 Realizar estatísticas 3.3 Receber critérios de seleção 3.4 Apurar resultados 3.2 Corrigir provas 3.1 Receber gabarito gabarito + pesos respostas folhas de respostas lista de aprovados resultados estatísticas critérios de seleção critérios de seleção

10 10 Exercício 3.4 Diagrama de Contexto Sistema de cobrança de água e esgoto Representante da Prefeitura Proprietário leitura atual talão de cobrança pagamento

11 11 Exercício 3.4 DFD nível 0 Representante da Prefeitura Proprietário 1 Registrar leitura 2 Calcular consumo 3 Gerar talão de cobrança 4 Dar baixa no talão de cobrança leitura atual Leituras leitura atual leitura atual + leitura anterior consumo + leitura atual talão de cobrança talão de cobrança Talões de cobrança pagamento baixa

12 12 Exercício 3.5 Diagrama de Contexto Sistema de Vendas Cliente Fábrica pedido + pagamento ordem de fabricação produto ordem de faturamento

13 13 Exercício 3.5 DFD nível 0 Cliente Fábrica 1 Verificar saldo dos produtos do pedido 2 Emitir ordem de faturamento 4 Confrontar produto fabricado com produto do pedido 3 Emitir ordem de fabricação pedido Produtos saldo produto + pedido Pedidos pendentes Ordens de faturamento ordem de faturamento pedido com saldo pedido sem saldo pedido ordem de fabricação pedido atendido 5 Dar baixa na ordem de faturamento pagamento baixa

14 14 Exercício 3.6 Diagrama de Contexto Sistema de Compras Estoque Setor de Recebimento de Materiais solicitação de compra pedido de compra informe de chegada de materiais Fornecedor preço + condições de pagamento pedido de cotação + pedido de compra

15 15 Exercício 3.6 DFD nível 0 Estique Fornecedor 4 Emitir pedido de cotação 2 Fazer planejamento de compras 7 Atualizar histórico de compra e do fornecedor 5 Registrar cotação Solicitações de Compra Pedidos de Compra Materiais 1 Cadastrar solicitação de compra solicitação de compra material solicitação de compra 6 Emitir pedido de compra 3 Agrupar solicitações de compra Setor de Recebimento de Materiais solicitação de compra pedido de compra solicitação de compra solicitações de compra agrupadas pedido de cotação Pedidos de Cotação pedido de cotação Fornecedor fornecedor preço + condições de pagamento preço + condições de pagamento pedido de cotação pedido de compra pedido de compra fornecedor pedido de compra histórico do fornecedor informe de chegada de materiais informe de chegada de materiais

16 16 Exercício 3.7 Diagrama de Contexto Setor de Produção Gerente de Vendas Vendedor Tesouraria previsão de fabricação mapa de distribuição de produtos para venda quantidade vendida + produto valor da comissão valor total das comissões do vendedor relatório de comissões do vendedor Sistema de Vendas preço

17 17 Exercício 3.7 DFD nível 0 Setor de Produção 1 Fazer distribuição de vendas 2 Cadastrar preço do produto Gerente de Vendas Vendedores Históricos de Vendas Mapas de Distribuição de Produtos para Venda Produtos Vendedor Tesouraria 3 Calcular valor da comissão 4 Emitir relatório de comissões previsão de fabricação vendedor histórico de vendas mapa de distribuição de produtos para venda mapa de distribuição de produtos para venda preço quantidade vendida + produto preço valor da comissão venda valor total das comissões do vendedor relatório de comissões do vendedor

18 18 Exercício 3.11 Diagrama de Contexto Sistema de Vendas Cliente Banco pedido cobrança pagamentoproduto + notificação para efetuar pagamento em atraso

19 19 Exercício 3.11 DFD nível 0 Cliente Banco 1 Verificar se há saldo para atender o pedido 5 Gerar pedido pendente 7 Efetuar controle de clientes em atraso ProdutosPedidos Pendentes Cobranças 2 Fazer remessa ao cliente 3 Atualizar estoque 4 Gerar cobrança 6 Receber pagamento notificação para efetuar pagamento em atraso pedido produto pedido com saldo + saldo pedido + saldo saldo pedido sem saldo pedidocobrança pedido cobrança + pagamento pagamento

20 20 Exercício 3.12 Sistema de materiais a Setor de Recebi- mento b Contabi- lidade c Setor de Compras nota fiscal + material + pedido de compra nota fiscal relatório de ajustesolicitação de compra + pedido de compra

21 21 Exercício 3.13 Diagrama de Contexto Sistema de Matrículas Aluno Tesouraria formulário de matrícula carnê formulário de matrícula com choque de horários + extrato de matrícula Professor diário de classe

22 22 Exercício 3.13 DFD nível 0 Aluno Tesouraria 6 Emitir diário de classe 2 Verificar se há choque de horários 3 Verificar existência de vagas 5 Emitir carnê Matrículas Formulários de Matrícula Horários 1 Conferir preen- chimento do formulário de matrícula Professor 4 Emitir extrato de matrícula formulá- rio de matrícula formulário de matrí- cula correto horários formulários de matrícula sem choque de horários formulário de matrícula com choque de horários formulário de matrícula vagas formulário de matrícula com vaga carnê matrícula diário de classe matrícula extrato de matrícula

23 23 Exercício 3.14 Erro n.º 1: Fluxo de dados entre o processo 2 e o depósito de dados Notas e faltas –O fluxo de dados está sem nome. Erro n.º 2: Elemento com símbolo, denominado Ficha de matrícula –Este símbolo não pertence à notação do DFD. Erro n.º 3: Fluxo de dados boletim de notas e faltas entre o depósito de dados Notas e faltas e a entidade externa Secretaria –Este fluxo de dados não começa nem termina em processo.

24 24 Exercício 3.15 Sistema de Imposto de Renda a Contri- buinte b Banco c Fonte Pagadora declaração de rendimentos extrato de pagamento de imposto informe de rendimentos dos contribuintes restituição de imposto de renda + notificação de cobrança de diferença + notificação de correção da declaração

25 25 Exercício 3.17 Diagrama de Contexto Sistema de Assistência Técnica Cliente Mecânico Tesouraria Almoxa- rifado veículo + defeito percebido solicitação de serviços defeito detectado + peça necessária + tempo gasto requisição de peças peça valor a pagar + pagamento solicitação de serviços + pagamento

26 26 Exercício 3.17 DFD nível 0 ClienteMecânico Tesouraria Almoxa- rifado veículo + defeito percebido solicitação de serviços defeito detectado + peça necessária requisição de peças peça valor a pagar pagamento solicitação de serviços + pagamento 1 Gerar solicitação de serviços Solicitações de Serviços solicitação de serviços 2 Encaminhar solicitação de serviços 6 Dar baixa na solicitação de serviços solicitação de serviços pagamento 3 Gerar requisição de peças Requisições de peças solicitação de serviços requisição de peças 4 Registrar serviço realizado tempo gasto tempo gasto + preço da peça 5 Calcular valor a pagar tempo gasto + preço da peça

27 27 Exercício 3.19 Diagrama de Contexto Sistema de Recursos Humanos Departa- mento Candidato Funcio- nário vaga + resultado + promoção edital + chamada para admissão cartão-ponto + comprovante de pagamento cartão-ponto candidato + edital + vaga

28 28 Exercício 3.19 DFD nível 0 Departa- mento Candidato Funcio- nário 1 Cadastrar vaga 2 Gerar edital Vagas Editais Candidatos Funcionários 3 Registrar inscrição vaga 4 Apurar resultados 5 Chamar candidatos aprovados resultado vaga edital resultado 5 Gerar cartão-ponto canddidato edital candidato aprovado candidato + edital + vaga chamada para admissão candidato aprovado cartão- ponto funcionário 6 Registrar promoção 7 Calcular folha de pagamento cartão- ponto comprovante de pagamento pagamento

29 29 Exercício 3.21 Sistema de atendimento aos clientes ClienteTécnico cliente + eletrodoméstico + descrição do problema pedido horário da visita peças trocadas + serviços executados + valor cobrado Diagrama de Contexto

30 30 Exercício 3.21 Cliente DFD nível 0 1 Cadastrar cliente Técnico 2 Cadastrar pedido 3 Emitir pedido 4 Agendar visita do técnico 5 Registrar serviços executados cliente Clientes Técnicos Pedidos cliente + eletrodoméstico + descrição do problema horário da visita horário da visita pedido cliente pedido sem técnico de plantão disponível técnico de plantão peças trocadas + serviços executados + valor cobrado peças trocadas + serviços executados + valor cobrado

31 31 Exercício 3.22 Erro n.º 1: Fluxo de dados fazer pedido de matrícula entre a entidade externa Aluno e o processo 1 –O fluxo de dados está com nome inválido (começa com verbo, indicando ação). Erro n.º 2: Processo 2 –O processo não tem fluxo de dados de saída. Erro n.º 3: Fluxo de dados disciplina entre a entidade externa Secretaria e o depósito de dados Disciplinas –Este fluxo de dados não começa nem termina em processo. Erro n.º 4: Processo Emitir comprovante de matrícula –Este processo não tem identificador.

32 32 Exercício 3.23 Diagrama de Contexto Cliente nome + endereço + fita + pagamento número da ficha + título do filme + fita + guia de pagamento Sistema de Locação

33 33 Exercício 3.23 Cliente 1 Cadastrar cliente 2 Verificar se cliente está cadastrado Clientes 3 Verificar disponibilidade da fita Fitas 4 Registrar empréstimo Empréstimos Guias de pagamento 5 Dar baixa no empréstimo 6 Emitir guia de pagamento 7 Dar baixa na guia de pagamento nome + endereço nome + endereço número da ficha + título do filme dados do cliente número da ficha + título do filme número da ficha + fita Número da ficha + fita disponibilidade fita número da ficha + fita guia de pagamento baixa número da ficha + fita pagamento baixa DFD nível 0

34 34 Exercício 3.24 Diagrama de Contexto Cliente Central de Seguros marca do veículo + ano de fabricação ocorrência documentos do veículo + concordância à proposta + apólice do seguro + apólice do seguro proposta de seguro Sistema de Administração de Seguros

35 35 Exercício 3.24 Cliente 1 Verificar valor do seguro 2 Calcular valor da franquia 3 Gerar proposta de seguro 4 Gerar apólice do seguro 5 Registrar ocorrência Central de Seguros Valores de seguro Ocorrências Propostas de seguro marca do veículo + ano de fabricação valor do seguro ocorrência marca do veículo + ano de fabricação + valor do seguro proposta de seguro marca do veículo + ano de fabricação + valor do seguro + valor da franquia documentos do veículo + concordância à proposta proposta de seguro apólice do seguro apólice do seguro proposta de seguro DFD nível 0

36 36 Exercício 3.26 Erro n.º 1: Fluxo de dados entre os processos 1 e 2 –O fluxo de dados está sem nome Erro n.º 2: Fluxo de dados relatório mensal de presenças entre o depósito de dados Presenças e a entidade externa Gerente –O fluxo de dados não começa nem termina em processo Erro n.º 3: Elemento com símbolo denominado Se atrasado –O símbolo não pertence à notação do DFD Erro n.º 4: Processo 3 –Não há fluxo de dados de saída do processo

37 37 Exercício 3.29 Diagrama de Contexto Motorista Diretor Financeiro Contabilidade Setor de Pessoal previsão de gastos + relatório de gastos + diferença aprovação adiantamento + diferença solicitação de adiantamento + relatório de gastos + comprovantes fiscais relatório de gastos notificação de desconto Sistema de Prestação de Contas

38 38 Exercício 3.29 Motorista Diretor Financeiro Contabilidade Setor de Pessoal 1 Cadastrar pedido de adiantamento 2 Fazer previsão de gastos 3 Fazer pagamento do adiantamento 4 Calcular valor total dos gastos 5 Comparar valor gasto com valor adiantado 6 Emitir notificação de desconto em folha de pgto 7 Solicitar aprovação do relatório de gastos 8 Fazer pagamento do valor da diferença 9 Enviar relatórios de gastos Adiantamentos Relatórios de gastos Motorista solicitação de adiantamento solicitação de adiantamento solicitação de adiantamento previsão de gastos aprovação adiantamento relatório de gastos + comprovantes fiscais relatório de gastos relatório de gastos relatório de gastos relatório de gastos + valor gasto relatório de gastos + diferença relatório de gastos + diferença adian- tamen- to dife- rença diferença Apro- vação notificação de desconto dife- rença DFD nível 0

39 39 Exercício 3.30 Diagrama de Contexto: Cliente Cozinha Sistema de Atendimento de Lanchonete pedido + pagamento cardápio + nota numerada + chamada para retirar o produto + produto pedido produto + pedido

40 40 Exercício 3.30 DFD nível 0: Cliente 1 Fornecer Cardápio Cozinha 2 Registrar pedido 3 Calcular valor da conta 4 Imprimir nota numerada 5 Registrar pagamento 6 Receber produto 7 Informar cliente para retirar o produto Cardápio Pedidos Produtos Prontos 8 Calcular comissões dos balconistas 9 Emitir relatório de consumo e faturamento Relatórios cardápio pedido cardápio + preço pedido + preço pedido + valor da conta pedido nota numerada número do pedido pagamento produto + pedido produto + pedido produto + pedido chamada para retirar o produto + produto pedido comissões relatório de consumo e faturamento

41 41 Exercício 3.31 Cliente veículo + reparo + cliente Oficina Contabi- lidade ordem de serviço peça + serviço nota fiscal Sistema de Assistência Técnica de Veículos

42 42 Exercício 3.32 Erro n.º 1: Fluxo de dados faz encomenda (entre entidade externa Cliente e processo 1): –Este fluxo de dados não tem nome adequado, pois começa com verbo. Erro n.º 2: Processo 2: –Este processo não tem fluxo de dados de entrada. Erro n.º 3: Fluxo de dados valor a ser pago pelo cliente (entre depósito de dados Encomendas e entidade externa Contabilidade): –Este fluxo de dados não começa nem termina em processo.

43 43 Exercício 3.32 Erro n.º 4: Fluxo de dados entre depósito de dados Encomendas e processo 3: –Este fluxo de dados está sem nome. Erro n.º 5: Fluxo de dados pagamento (entre entidade externa Banco e entidade externa Contabilidade: –Este fluxo de dados não começa nem termina em processo. Erro n.º 6: Processo 3: –Este processo não tem nome indicando ação.

44 44 Exercício 3.33 Fornecedor Setor de Compras Almoxarifado Sistema de Controle de Recebimento de Produtos comprovante de recebimento + produto nota de divergência nota fiscal + produto + pedido de compra comprovante de recebimento + nota de divergência + produto

45 45 Exercício Fluxo de dados escola entre Processo 1 e depósito de dados Escolas: –Este fluxo de dados não possui seta direcional. 2. Fluxo de dados escolas cadastradas entre depósito de dados Escolas e entidade externa Secretaria da Educação: –Este fluxo de dados não começa nem termina em processo.

46 46 Exercício Fluxo de dados salário dos professores entre as entidades externas Secretaria da Educação e Banco: –Este fluxo de dados não começa nem termina em processo. 4. Processo 3: –Este processo não gera fluxo(s) de dados de saída.

47 47 Exercício Fluxo de dados informar gastos entre entidade externa Escola e Processo 3: –Este fluxo de dados tem nome indicando ação e não dados. 6. Processo 5: –Este processo não possui nome indicando ação.

48 48 Exercício 3.35 Diagrama de Contexto Cliente Setor de Produção Cozinha agenda + cardápio + decoração orçamento + número de convidados + cardápio + decoração + agenda + contrato lista de festas com cardápios Sistema de administração de festas lista de festas com decorações

49 49 Exercício 3.35 Cliente Setor de Produção Cozinha 1 Informar opções sobre festas 3 Firmar contrato 2 Fazer orçamento 5 Emitir lista de festas com cardápios 4 Emitir lista de festas com decorações CardápiosDecoraçõesAgendaContratos agenda + cardápio + decoração cardápio decoração agenda número de con- vidados + car- dápio + decora- ção orçamento cardápio decoração número de convidados + cardápio + decoração + agenda contrato agenda cardápio lista de festas com cardápios contrato decoração lista de festas com decorações DFD nível 0

50 50 Exercício 3.38 Diagrama de Contexto Escola Pública Dentista Chefe de Departa- mento paciente lista de pacientes + prioridade dentista + horário lista para convocação dos pacientes tratamento + tratamento Sistema de Atendimento Odontológico

51 51 Exercício 3.38 Escola Pública Dentista Chefe de Departa- mento 1 Cadastrar paciente 2 Emitir lista de pacientes 3 Registrar prioridade 6 Registrar tratamento realizado 5 Efetuar cronograma de atendimento 4 Gerar grade horária de atendimento Pacientes Tratamentos concluídos DentistasAgenda paciente lista de pacientes prioridade dentista + horário prioridade grade horária dentista grade horária cronograma lista para convocação dos pacientes paciente tratamento DFD nível 0

52 52 Exercício 3.39 Diagrama de Contexto: Estudante Gerente Financeiro Sistema de Bolsas de Estudos estudante + pedido de bolsa pedido de bolsa Sistema de Mensali- dades pedido de bolsa deferido + pedido de bolsa indeferido + percentual da bolsa pedido de bolsa + percentual da bolsa pedido de bolsa deferido + pedido de bolsa indeferido alunos inadimplentes

53 53 Exercício 3.39 DFD nível 0: Estudante 1 Cadastrar pedido de bolsa Pedidos de Bolsa 2 Enviar pedidos de bolsa Gerente Financeiro 3 Atualizar resultado da análise dos pedidos 4 Calcular o percentual da bolsa 5 Emitir relatório de alunos ina- dimplentes Sistema de Mensali- dades Critérios estudante + pedido de bolsa pedido de bolsa pedido de bolsa pedido de bolsa pedido de bolsa deferido + pedido de bolsa indeferido pedido de bolsa deferido + pedido de bolsa indeferido pedido de bolsa deferido + pedido de bolsa indeferido pedido de bolsa deferido critério pedido de bolsa + percentual da bolsa percentual da bolsa percentual da bolsa alunos inadim- plentes relatório de alunos inadim- plentes pedido de bolsa

54 54 Exercício 3.40 Diagrama de Contexto: Cliente Gerente Operacional encomenda + endereço de entrega + relatório de lote + data de chegada do lote relatório de entrega reclamação + encomenda relatório de reclamação Sistema de Entrega de Encomendas

55 55 Exercício 3.40 Cliente 1 Fazer identificação de rota Gerente Operacional Rotas Encomendas 3 Atualizar encomendas 4 Processar reclamação 2 Preparar veículo para o lote encomenda + endereço de entrega rota encomenda + endereço de entrega + rota lote relatório de lote data de chegada do lote data de chegada do lote relatório de entrega reclamação + encomenda lote relatório de reclamação DFD nível 0:

56 56 Exercício 3.41 Diagrama de Contexto: Cliente Advogado Fórum área da ação + cliente + aceite do orçamento + documento ação orçamento + documento processosentença + diligência orçamento + relatório final Sistema de Acompanhamento de Processos

57 57 Exercício 3.41 ClienteAdvogado Fórum 1 Alocar advogado 2 Cadastrar cliente 3 Cadastrar orçamento 4 Abrir processo 6 Encaminhar processo ao Fórum 5 Juntar documentos 7 Encerrar processo Advogados ClientesOrçamentos Processos área da ação advogado orçamento cliente orçamento processo aceite do orçamento documento diligência documento processo sentença relatório final DFD nível 0:


Carregar ppt "Introdução ao Desenvolvimento de Sistemas Waldo Luis de Lucca Site da disciplina:"

Apresentações semelhantes


Anúncios Google