Los manuales
DIAGRAMAS DE CLASE Y OBJETOS, ESTADOS Y ACTIVIDAD.
Los diagramas de estado tienen las características de exponer un conjunto de estados por los cuales pasa un objeto durante el tiempo que permita cumplir su función en la aplicación. Es común encontrar en el diagrama estados y transiciones. Como los estados y las transiciones incluyen, a su vez, eventos, acciones y actividades, vamos a ver primero sus definiciones.
Por último es necesario recordar que el diagrama de estado como cualquier otro diagrama permite los comentarios.
Los elementos que son propios del diagrama son:
Los eventos. Es la acción que genera una transición de un estado a otro. Las acciones. Son reconocidas como una operación atómica, que no se
puede interrumpir por un evento y que tiene la peculiaridad que se ejecuta hasta su finalización.
Estados. Cuando se trabajó con los estados es para por identificar una condición o una situación en la vida de un objeto
En el caso de los diagramas de clase se podría decir que son la base del análisis y diseño orientado a objetos. Ya que dichos diagramas muestran las clases del sistema, sus interrelaciones (incluyendo herencia, agregación y
asociación), y las operaciones y atributos de las clases. Los diagramas de clases se utilizan para una amplia variedad de propósitos, incluyendo tanto el modelado conceptual y el modelado de diseño.
Los elementos que son propios del diagrama son:
Las Clases. Son objetos que pueden ser representados por personas, lugar, cosa, concepto, acontecimiento del monitor, o el informe correspondiente al sistema. También se tiene que tener en cuenta que estas clases tienen atributos y que originan los métodos. Esto quiere decir que una clase es una representación de un objeto y, en muchos sentidos, es simplemente una plantilla a partir de la cual se crean objetos. Las clases forman los bloques de construcción principales de una aplicación orientada a objetos.
Responsabilidades. Las clases se modelan normalmente como rectángulos con tres secciones: la sección superior para el nombre de la clase, la sección central de los atributos de la clase, y la sección inferior de los métodos de la clase. Los atributos son la información almacenada acerca de un objeto (o, al menos, información que se mantiene temporalmente sobre un objeto), mientras que los métodos son las cosas que un objeto o clase hacen. De formas más didáctica se podría decir que los estudiantes tienen un código de estudiantes, nombres, direcciones y números de teléfono, todo ello vendría hacer los atributos de un estudiante. Pero estos mismo estudiantes son los que terminar por inscribirse en determinados cursos o solicitar algún tipo de información académica, esto se conoce como método.
Asociaciones. Está relacionado a la asociación o relación que puede tener un objeto con otro objeto dentro del diseño.
El Diagrama de actividad es empleado normalmente para el modelado de procesos de negocios, porque de esta forma permite capturar un solo caso de uso o escenario de uso, o para modelar la lógica detallada de una regla de negocio. Aunque los diagramas de actividad potencialmente podrían modelar la lógica interna de una operación compleja que sería mucho mejor simplemente reescribir la operación por lo que es bastante simple que no necesita un diagrama de actividades. En muchos sentidos, los diagramas de actividad son el equivalente a orientado a objetos de diagramas de flujo y diagramas de flujo de datos de desarrollo estructurado.
Los elementos que son propios del diagrama son:
Nodo inicial. El llenado el círculo es el punto de partida del diagrama. Un nodo inicial no es necesaria, aunque sí lo hace mucho más fácil de leer el diagrama.
Actividad nodo final. El círculo lleno de una frontera es el punto final. Un diagrama de actividades puede tener cero o más nodos de actividad definitiva.
Actividad. Los rectángulos redondeados representan las actividades que ocurran. Una actividad puede ser física, como Inspeccione las formas, o electrónica, tales como pantalla Crear pantalla de estudiante.
Flujo o borde. Las flechas en el diagrama. Aunque hay una sutil diferencia entre los flujos y los bordes nunca he visto a un propósito práctico de la diferencia, aunque no tengo ninguna duda de que exista. Usaré el término flujo.
Tenedor. Una barra de color negro con un flujo de entrar en ella y varios de abandonarlo. Esto denota el comienzo de la actividad paralelo.
Unirse. Una barra de color negro con varios flujos de entrar en ella y uno de abandonarlo. Todos los flujos de entrar en la unión debe llegar a él antes de su procesamiento puede continuar. Esta denota el final del procesamiento paralelo.
Condición. Texto como [Forma incorrecta] en un flujo, la definición de un guardia que debe evaluar a verdadero para poder atravesar el nodo.
Decisión. Un diamante con un flujo que entra y varios de salir. Los flujos salientes incluyen condiciones aunque algunos modeladores no se indican las condiciones si es obvio.
Combinar. Un diamante con varios flujos de entrada y una salida. La implicación es que uno o más flujos de entrada deben llegar a este punto hasta que el proceso continúa.
TAREA 09: IMPLEMENTAR DIAGRAMAS DE COMPONENTES,