Baixe o app para aproveitar ainda mais
Prévia do material em texto
FACULDADE ANHANGUERA DE SOROCABA Av. Dr. Armando Pannunzio, 1478 – Jd. Vera Cruz – Sorocaba/SP – CEP:18050-000 – (15) 3321-1520 www.anhanguera.com 0800 15 21 36 Revisão para Avaliação Oficial Análise Estruturada de Sistemas Prof.André Luís Belini 1º e 2º TADS Existem várias ferramentas para se modelar a lógica estruturada. Cite algumas delas DFD, Diagrama de Fluxo de Dados DER, Diagrama de Entidade Relacional DTE, Diagrama de Transição de Estado Prototipação O Diagrama de Fluxo de Dados (DFD) é uma das mais importantes ferramentas para a modelagem estruturada. Cite e explique as partes que compõem um DFD Processo, definido graficamente por um ciruculo define as ações que serão executadas nos programas. Depósito, local destinado ao armazenamento de dados representado graficamente por duas linhas paralelas Fluxo, representa o sentido, fluxo dos dados e processos, representados graficamente por uma linha com uma seta indicando a direção. Terminador, representa as entidades externas ao sistema sobre a qual o sistema não tem dominio, representado po um quadrado. Explique o que é o Diagrama de Entidade e Relacionamento, o Diagrama de Transição de Estado e o Dicionário de Dados. Qual é a importância de cada um deles? Diagrama de entidade e relacionamento (DER), modela os relacionamentos entre os objetos do sistema. Diagrama de Transição de Estado, modela o comportamento entre os diversos objetos de um sistema em relação a dependencia do tempo, da sequencia de acesso aos dados e funções. Dicionário de Dados, define os elementos de dados descrevendo o significado dos fluxo e depósitos do DFD. Todos são importantes na definição e entendimento de um sistema e se complementam. Qual a diferença, num DFD, entre uma entidade externa e um processo. Entidade Externa (Terminador) são entidade com o qual o sistema se relaciona porém não possui dominio sobre Processo, define o processamento dos dados, as ações que eles sofrem mostrando sua transformação. Suponha um sistema que deva controlar o estoque de produtos químicos dentro de uma empresa. Esse sistema deverá considerar características importantes, tais como: lote do produto, data de fabricação e data de validade, além das características comuns de qualquer estoque, como quantidade, unidade de medida, dentre outros. Diante dessa breve descrição, construa: DFD nível 0 DFD nível 1 Fluxograma do sistema Dicionário de dados (utilize a representação padrão) Símbolo Descrição = É composto de + E ( ) Opcional (pode estar presente ou ausente) { } Iteração [ ] Escolha uma das alternativas ** Comentário @ Identificador (campo chave) de um depósito | Separa opções alternativas na construção [ ] Item = Identificação + Nome Identificação @ Nome {caracter válido} Unidade de Medida {caracter válido} Tipo {caracter válido} {caracter válido} [A-Z | a-z | 0-9 | ´| - | | |] Estoque = Item + Lote + Data Fabricação + Data Validade Identificação @ Lote {caracter válido} Data Fabricação {data valida} Data Validade {data valida} Quantidade {valor valido} {data valida} [0-9|/] {valor valido} [0-9|,] Estoque Itens Cadastrar Item Consultar Cadastro Consultar Estoque Sair em do Estoque Consultar Cadastro Entrar Item no Estoque Estoque Itens Cadastrar Item Consultar Cadastro Consultar Estoque Sair em do Estoque Verificar Validade, Lote, Data de Fabricação Selecionar Lote com validade menor Verificar Validade, Lote, Data de Fabricação � Consultar Cadastro Entrar Item no Estoque � � � Inicio Exibir Menu Geral Cadastro Estoque Exibir Menu Estoque Opção Selecionada Entrada Exibir Menu Cadastro Adicionar Coletar Informações de Cadastro Exibir Consulta do Cadastro Coletar Informações de Estoque Exibir Consultado Estoque Saida Selecionar Item, Quantidade, Lote Gravar Informações do cadastro Gravar Informações do Estoque Atualizar Informações do Estoque
Compartilhar