UTNianos

Versión completa: [Diseño de sistemas][Pedido] Final del 05/03/2011
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola a todos, alguien podría facilitarme el final del 5/3??
No pude presentarme a las fechas anteriores y me presente ayer pero me fui, la teoria me pareció bastante complicada.
Parte de desarrollo:

1. Definir los estratos de la ingenieria en SW segun pressman.
2. Explicar la pirámide de diseño para webapps.
3. Explicar el proceso de reingenieria SW.
4. Definir STR y los distintos tipos de STR existentes.
5. Desarrollar en forma breve los estilos de organizacion de un sistema involucrados en el proceso de diseño de la arquitectura.
Yo no tengo mucha idea con los puntos 1 y 2, no los vi por ningun lado Confused
Les copio gran parte del final, el miércoles lo escaneo y lo subo.

Teórica:

V o F
1. El eje formal del modelo de ambientes implica la construcción y el refinamiento continuo de una sucesión de modelos que parten de la representación de problema hasta llegar finalmente a la solución.
2. Las condiciones de aplicabilidad del modelo de proceso en cascada son las mismas que corresponden a una metodología ágil.
3. Una estructura de datos que cumple 2FN no tiene grupos repetitivos ni atributos compuestos.
4. La multiplicidad de una relación en el Diagrama de Entidad - Relación (DER) representa el máximo número de instancias de una entidad que se relacionan con una única instancia de la entidad con la que se encuentra vinculada.
5. En Scrum es posible cancelar un Sprint que se encuentra actualmente en ejecución.

Desarrollar
6. Definir los estratos de la ingenieria en SW segun pressman.
7. Explicar la pirámide de diseño para webapps.
8. Explicar el proceso de reingenieria SW.
9. Definir STR y los distintos tipos de STR existentes.
10. Desarrollar en forma breve los estilos de organizacion de un sistema involucrados en el proceso de diseño de la arquitectura.

Practica:
I) UML
Diseñar un sistema para mostrar árboles genealógicos. El mismo debe poder crear un árbol donde cada nodo tenga nombre, apellido y fecha de nacimiento y defunción. Entre dos nodos puede haber relaciones del tipo hijo-padre o de pareja, el resto de las relaciones se deducen dinamicamente.

Este sistema debe contar con una interface gráfica en donde el usuario pueda crear nuevos nodos, establecer relaciones entre nodos, seleccionarlo y consultar la relación entre los mismos. Cuando un nodo es seleccionado debe mostrarse con un recuadro. Adicionalmente, en la interface gráfica deber poder colorearse los nodos de acuerdo a la relación con otro. El árbol debe poder ser persistido a disco o a una base de datos nodo seleccionado.

1. Realizar el diagrama de casos de uso del sistema.
2. Especificar al menos dos casos de uso.
3. Describir con diagramas de secuencia al menos dos CU.
4. Diseñar las clases que representan el dominio del sistema y su GUI. Cómo separaría (en un diagrama UML) estas dos categorías? (Nota: considere a quién corresponde la responsabilidad de mostrar un nodo, de dibujar un borde, colorearlo, etc.)
5. Diseñar la arquitectura que utilizará el sistema. Justificar la selección de dicha arquitectura.
II) Normalización
Se debía revisar una estructura ya normalizada y encontrar errores.
Muchas gracias por la info chicos.


Slds
Alguien tiene resulta la parte practica de este final??

Gracias
URLs de referencia