Академический Документы
Профессиональный Документы
Культура Документы
Sommerville /
de Software Fowler / Booch /
Jacobson /
Rumbaugh
Anlise e
Projetos de
Sistemas
Teoria e
Exerccios
gabrielpacheco@euvoupassar.com.br
Armazenamento de dados.
Anlise estruturada
Diagrama de Fluxo de Dados - DFD
Fluxo de dados.
Anlise estruturada
Diagrama Entidade Relacionamento - DER
Modelo de Dados.
Trabalha com visualizao das entidades com as quais
o sistema lida e a relao entre os objetos,
comumente representantes dos locais de
armazenamento.
Seus componentes so:
Entidade.
Cliente.
Dependente.
Anlise estruturada
Diagrama Entidade Relacionamento - DER
Seus componentes so: (continuao)
Atributo (caracteriza ou qualifica uma propriedade).
Cliente(CPFCliente, Nome, Idade).
Dependente(CPFDependente, Nome).
Chave de identificao (candidata, primria e estrangeira).
Cliente(CPFCliente, Nome, Idade,(TelefoneCliente))
Dependente(CPFDependente, Nome, Idade, CPFCliente)
Garante a integridade referencial.
Lista de entidades.
Cliente(CPFCliente + Nome + Idade + TelefoneCliente)
Domnio.
Anlise estruturada
Diagrama Entidade Relacionamento - DER
Seus componentes so: (continuao)
Ocorrncia (nmero de vezes de um atributo em outra
entidade).
Smbolos especiais.
Anlise estruturada
Diagrama Entidade Relacionamento - DER
Anlise estruturada
Diagrama de Transio de Estado (DTE)
Usado para modelar o comportamento de transio
de estado.
Utilizado para descrever o comportamento de
sistemas de tempo-real e a parte de interface
humana de sistemas on-line.
Anlise estruturada
Especificao de Processos
Permite que o analista de sistemas descreva de forma
precisa a poltica representada por cada um dos
processos de baixo nvel nos diagramas de fluxo de
dados.
Pode utilizar portugus estruturado, tabela de
deciso ou rvore de deciso.
Regras de utilizao do portugus estruturado:
Grupo limitado de verbos de ao.
Estruturas de controle retiradas da programao
estruturada.
Nomes que foram definidos no dicionrio de dados.
Anlise estruturada
Especificao de Processos
1. Processo Registrar Dependente:
1. Se Cliente existente faa:
A) Buscar CPFCliente.
B) Validar IdadeCliente.
C) Validar carteirinha do cliente.
D) Registrar Depentente.
2. Se no, Se cliente inexistente faa:
A) Cadastrar cliente.
Anlise Essencial