Físico O que existe no domínio? Nível de abstração mais alto Nível Intermediário Nível mais baixo de abstração Objetos, seres, fatos e interpretações Representação precisa dos conceitos Estruturas de Dados que representam os conceitos Recursos computacionais, códigos, BD
da especificação • "Casos de Uso" (histórias curtas) * • Selecionar termos que representem alguma informação necessária ao SI (dica: substantivos) • Agrupar sinônimos e detalhes • Evitar redundância
Sistema de Informação) Caso de Uso Caso de Uso Caso de Uso Caso de Uso Caso de Uso Caso de Uso Caso de Uso Caso de Uso Caso de Uso Caso de Uso Caso de Uso Caso de Uso Caso de Uso Caso de Uso …
biblioteca" • Faz parte do sistema da Biblioteca 1. O cliente chega no balcão e se identifica; 2. O cliente entrega o livro desejado ao funcionário; 3. O funcionário registra o livro; 4. O funcionário finaliza o empréstimo, devolve o livro ao cliente e informa a data de devolução; 5. O cliente vai embora com o livro. Caso de Uso Caso de Uso
a) O cliente ainda não possui cadastro 2. "O funcionário registra cada um dos livros"! 1. O livro ainda não está cadastrado no sistema 2. O livro está danificado ou com algum problema físico 3. "O funcionário finaliza o empréstimo, devolve os livros ao cliente e informa a data de devolução dos livros"! a) Cliente está com livros pendentes de devolução; b) Cliente está com o número máximo de livros permitido;
conceitos complexos, complementando a informação que se tem sobre eles em um determinado instante, ou referenciando informação associativa nova. • Operação: ato de transformar a informação, passando de um estado para outro, mudando, por exemplo, a configuração das associações, destruindo e/ou criando novas associações ou objetos, ou modificando o valor dos atributos
deve colocar atributos (?) “simulando" associações. • Exemplo: • Não colocar “nome do cliente” como atributo do conceito “Empréstimo". Este pensamento é errado na Modelagem Conceitual.