Forum modelagem de sistemas
Para reflexão e postagem de todos
A aula 1 fala de um dos muitos processos de desenvolvimento de software: o PU (processo unificado).
As aulas 2 e 3 são de suma importancia para a disciplina, pois tratam de 2 diagramas fundamentais para a modelagem Orientada a Objetos (OO).
1. Partindo dos conceitos do PU (processo unificado), estabeleça a relação lógica entre os conceitos das 3 aulas
2. Estabeleça a relação entre o diagrama de casos de uso e o diagrama de classes.
Minha Resposta:
1 - Entendo que o PU (Processo Unificado) é um método de desenvolvimento de software que foca em dividir todo o processo de desenvolvimento em 4 partes menores bem definidas e organizadas, e desenvolvê-lo de maneira sequencial. Dessa maneira, a cada fase é dada total atenção e dedicação do desenvolvimento antes de partir para a próxima, e assim por diante. O PU é dividido em: Fase de Concepção, onde o sistema é imaginado, entendido, dimensionado, ainda de maneira muito primitiva, buscando analisar sua viabilidade e definir suas funcionalidades e limitações; A segunda é a Fase de Elaboração, onde se começa a preparar a estrutura do software e suas funcionalidades apartir do uso de diversos diagramas da UML, como o diagrama de casos de uso, diagrama de contexto, diagrama de estados, diagrama de classes, etc., desenvolvendo o plano de desenvolvimento e realizando a análise de risco de seus requisitos; A Terceira Fase é a Fase de Construção, onde são implementados seus elementos, testados e preparados para a sua implantação; A Quarta e última fase é a Fase de Transição, nesta fase ocorrem os últimos testes e sua implantação.
2 – A relação existente entre o diagrama de Casos de Uso e o diagrama de Classes está no levantamento dos requisitos que é feito apartir do diagrama de Casos de Uso com a finalidade de ser utilizado na elaboração do diagrama de Classes. Entretanto, a UML não estabelece uma regra ou ordem de uso dos