Modelagem de Software
作者:Natalia Avelar
1. Princípios
1.1. A escolha do modelo tem alta influência no resultado
1.2. Diferentes níveis de precisão são necessários
1.3. Deve ser conectado à realidade para maior eficiência
1.4. Único modelo é insuficiente
2. Motivação
2.1. Dificuldade de especificação precisa de projeto
2.2. Documentação esparsa e ineficente
2.3. Necessidade de uma visão completa para melhor entendimento
3. Aplicação
3.1. Agiliza a construção de software
3.2. Melhora a relação usuário-desenvolvedor
3.3. Funciona como documentação para consulta posterior
4. Linguagens
4.1. UML
4.2. ER
4.3. DFD
4.4. DER
5. Ferramentas
5.1. DIA
5.2. Kivio
5.3. Visio
5.4. Umbrello
5.5. Eclipse
5.6. NetBeans
5.7. MySQLWorkbench
6. Principais Tipos
6.1. Diagramas
6.2. Protótipos