Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Aula 4 O desenho no processo de desenvolvimento de software Problema vs. Solução Problema: Levantamento de informações na fase de análise e requisitos define-se como um problema ou meta a ser alcançada Solução: Após levantamento de análise, a documentação do desenho exemplifica a solução que será tomada para resolução do problema. Modelos de desenho Desenho Externo: Visão que os usuários terão da solução ou produto e a forma com que eles interagirão. Desenho Interno: É a maneira como o sistema interage com outros produtos ou sistemas. Podem conter parte físicas, lógicas, interconexões com outros sistemas e produtos, interna ou externamente. Nesta fase, é comum se fazer uso de processos que já foram definidos e utilizados em outras fases do produto ou sistema. Obs: O processo de reutilização visa à redução do desperdício de tempo e, consequentemente, dinheiro, visto que, a cada iteração, os defeitos que existiam em outras fases já foram sanados. 1-Código: Reutilização de parte de código de programa. 2-Reutilização do Objeto: Bibliotecas e classes fundamentais. 3-Reutilização de Classe: Módulo de código binário. 4-Reutilização de Plataforma: Camada de arquitetura. 5-Desenho: Aproveitamento de ideias para solução de problemas encontrados no desenho é comumente baseado em classes abstratas derivadas por herança de outra classe.