Sistemas De Informacion
A veces resulta difícil hacer una distinción clara entre análisis OO y diseño OO. En esencia el análisis OO es una actividad de clasificación, seanaliza un problema en un esfuerzo por determinar las clases de objetos que serán aplicables al desarrollarse la solución.
El análisis determina también las relaciones y el comportamiento del objeto.El diseño OO le posibilita al Ing. De software la posibilidad de indicar los objetos que se derivan de cada clase y como estos objetos se relacionan con otros.
Ilustra como se desarrollan lasrelaciones entre objetos, como se debe implementar el comportamiento y como implementar la comunicación entre objetos.
Después de realizado el proceso de análisis completo el Ingeniero De software seconcentra en el diseño del sistema, esto se realiza a través de la descripción de subsistemas necesarios para implementar los requerimientos del cliente.
Durante el diseño de subsistemas, es necesariopara el ing. De software definir cuatro componentes de diseño
Dominio del problema: Son los subsistemas responsables de la implementación de los requisitos del cliente directamente.
Interacciónhumana: Los subsistemas, que implementan la interfaz de usuario(esto incluye Subsistemas responsables de interfaz grafica de usuario)
Gestión de tareas: Los subsistemas responsables del control ycoordinación de tareas concurrentes que pueden empaquetarse dentro de uno o varios subsistemas.
Gestión de datos: El subsistema que es responsable del almacenamiento y recuperación de objetos.
EL PROCESO DEDISEÑO DEL SISTEMA
Aun que un numero considerables de autores sugieren modelos de proceso para el diseño de sistemas OO, la secuencia de actividades propuesta por Rumbaugh y sus colegas es uno delos temas mas definitivos.
* Dividir el modelo de análisis en subsistemas
* Identificar la concurrencia dictada por el problema
* Asignar subsistemas a procesadores y tareas
* Elegir...
Regístrate para leer el documento completo.