220 likes | 501 Views
Ferramentas de modelagem do SI. Prof. Wladimir da Costa. Aula 5. Ferramentas de Modelagem do SI. Nesta momento irá se trabalhar com a Modelagem Funcional dos novos SI a serem desenvolvidos. Ferramentas de Modelagem do SI. Ferramentas para modelagem do novos SI :. Diagrama de Macro Fluxo
E N D
Ferramentas de modelagem do SI Prof. Wladimir da Costa Aula 5
Ferramentas de Modelagem do SI Nesta momento irá se trabalhar com a Modelagem Funcional dos novos SI a serem desenvolvidos.
Ferramentas de Modelagem do SI Ferramentas para modelagem do novos SI : • Diagrama de Macro Fluxo • Diagrama de Contexto • Diagrama de Fluxo de Dados • Diagrama Entidade Relacionamento • Diagrama de Descrição de Entidade
Ferramentas de Modelagem do SI Diagrama de Macro Fluxo O Macro Fluxo mostra oPerfildo sistema e o seu alinhamento com a Estrutura Informacional (outros sistemas ou departamentos) da Organização. Através do Diagrama de Macro Fluxo a equipe de desenvolvimento do sistema conseguira identificar as principais Funções (tarefas) do sistema, as Integrações do sistema em desenvolvimento com outros sistemas, as Informaçõesque Alimentamo sistema de forma convencional (teclado, mouse, código barra, etc), as Informações que são recebidas ou enviadas a outros sistemas da organização, e os Arquivos para armazenamento dos dados que são essenciais para o seu processamento (funcionamento).
Ferramentas de Modelagem do SI Diagrama de Contexto O Diagrama de Contexto é constituído por um único processo que representa todos os processos que o nosso sistema irá proporcionar. No diagrama o processo é representado pelo nome do sistema. (ver pag 416 Yourdon – interfaces internas e externas do sistemas Conectado a esse processo estão os terminadores que geram e recebem dados do sistema. Terminadores são os departamentos, sistemas ou parceiros que recebem ou enviam informações ao sistema . Os componentes dos Diagrama de Contexto são: Entidade externa Envia ou recebe informação Do sistema Lista de eventos Representam os Eventos ou dados que relacionam Os terminadores e o SI Depósito de dados Representam os Depósitos de dados Compartilhados por Si Processo Único Representa os sistema Com seus respectivos Processos/tarefas
Ferramentas de Modelagem do SI Diagrama de Fluxo de Dados Representa o fluxo de informações no sistema, com a composição dos seus processos gerenciais e operacionais. O DFD também permite uma abordagem de decomposição de processos em níveis maiores de detalhes - sub níveis de DFD.
Ferramentas de Modelagem do SI Diagrama de Fluxo de Dados Componentes : Terminador Processo/bolha função/transformação Depósito Fluxo de Dados
Ferramentas de Modelagem do SI Diagrama de Fluxo de Dados - Regra Básica • Todos os componentes do DFD devem estar nomeados • Todo processo deve ter um número e ter pelo menos um fluxo de entrada e um fluxo de saída - cuidado com o buraco negro • A descrição de um fluxo de dados deve ser um substantivo ou uma sentença simples, nunca um verbo • A descrição de um processo deve ser feita utilizando um verbo que não traga dupla interpretação ou duvida da tarefa a ser executada
Ferramentas de Modelagem do SI Diagrama de Fluxo de Dados - Regra Básica • Se o processo for complexo faça o desmembramento em vários subprocessos para detalhar e facilitar a interpretação do mesmo • Não pode haver uma comunicação direta entre dois terminadores ou entre dois depósitos • O nome de um depósito deve estar no plural
Ferramentas de Modelagem do SI Diagrama de Fluxo de Dados - Etapa para elaboração • Identificar e numerar os processos • Identificar os terminadores • Identificar os depósitos • Construir o gráfico do DFD • Refazer o DFD tantas vezes forem necessárias até obter uma boa estética • Evitar DFD complexos demais
Ferramentas de Modelagem do SI Diagrama de Entidade - Relacionamento Representa o relacionamento de todas as entidades do sistema, isto é, os grupos lógicos de agregação de dados (arquivos), determinando o grau e o tipo de relacionamento entre elas, o qual irá constituir o Banco de Dados do Sistema e prover a informação ao usuário.
Ferramentas de Modelagem do SI Diagrama de Entidade - Relacionamento Componentes : Entidade Relacionamento Chave Obrigatório Atributos Facultativo F D Derivado @ Estrangeiro
Ferramentas de Modelagem do SI Diagrama de Entidade - Relacionamento Cardinalidade Identifica o número mínimo e máximo de Tuplas (registros) de uma Entidade, que está Relacionando com uma ou mais Tuplas de outra Entidade (obviamente, só existe cardinalidade nos relacionamentos). Utilizaremos a cardinalidade do tipo MEREB. MEREB( Metodologia Entidade Relacionamento Estendido Binário).
Ferramentas de Modelagem do SI Diagrama de Entidade - Relacionamento • Regras da Cardinalidade • Um para um (1:1) • Um para muitos (1:N) • Muitos para muitos (N:N) Cuidado toda Entidade deve ter um Atributo chave que irá identificar uma única Tupla na Entidade, o qual será aplicado nas regras da Cardinalidade.
Ferramentas de Modelagem do SI Diagrama de Entidade - Relacionamento
Ferramentas de Modelagem do SI Diagrama de Descrição de Entidades Representa o conjunto de dados ou atributos que compõe cada entidade do Diagrama Entidade Relacionamento, onde cada elemento deverá representar o seu tipo (chave, obrigatório, facultativo, derivado, etc.).
Ferramentas de Modelagem do SI Diagrama de Descrição de Entidades CP : Atributo Chave OB: Atributo Obrigatório @: Atributo Estrangeiro