You are on page 1of 8

Instituto Politcnico

Nacional.
Unidad Profesional Interdisciplinaria
de Ingenieras y Ciencias Sociales y
Administrativas.

Diseo de sistemas.

Ensayo Modelos y Diagramas.

Prof. Gmez Coronel Oskar Armando.

Alumno: Salazar Garfias Daniel Israel.

2CM33.
ndice
Introduccin...........................................................................................2
Modelado de Paquetes..........................................................................3
Diagramas de Secuencia.......................................................................4
Diagrama de Clases..............................................................................6
Conclusin.............................................................................................7
Bibliografa.............................................................................................8

Introduccin.
Estas son usadas principalmente por profesionales, tales como un analista de proyecto,

ya que es una herramienta muy eficaz y tiene el seguimiento de ciertas normas.

Su finalidad de creacin fue el poder modelar de forma visual, su diseado, e

implementacin de sistemas. De esta manera ayuda a mejorar su comportamiento y la

propia estructura del sistema, adems de describir los limites.

Cabe destacar que dependiendo de quien la use, se pueden utilizar diversos programas,

para la creacin de estos modelados o diagramas, y tiene una aplicacin a veces

diferente al desarrollo. Estos unos ejemplos de aplicacin:

Clientes: Se utilizan diagramas de casos de uso, de secuencia, y de clase.

Cliente-servidor: Se utilizan los diagramas de casos de uso, clases, objetos,

diagramas de despliegue y componentes.

Modelado de Paquetes.

Dando su finalidad de este, el paquete es utilizado para la agrupacin de elementos de

UML, el cual nos da permiso de dar organizacin a los modelos. Todo es importante para

sistemas ms complejos que nos ayudan a facilitar su manejo.

Cabe destacar que estos modelos de paquetes si bien estn reflejados en la

implementacin o simples modelos estructurales.

Una caracterstica importante es que los mismos paquetes pueden estar anidados unos

dentro de otros, as como unos tienen dependencia de otros paquetes.

Ejemplo:
Entre todas sus dems caractersticas que tiene, y mediante el ejemplo dado, podemos

decir que este modelo nos ayuda a la realizacin de interfaces.


Diagramas de Secuencia.

Para empezar por este modelo se tiene que decir que para su elaboracin es importante

tener la descripcin de un caso de uso, ya que parte de ah.

Con este diagrama de secuencia podemos dar muestra de interaccin de todo el conjunto

de objetos en una de las aplicaciones mediante el tiempo, y as se indican clases que son

parte del programa para de esta manera hacen un llamado para la realizacin de una

tarea.

Una ventaja o caracterstica muy importante es:

Sus distribuciones de tareas entre los componentes son fciles de visualizar

Sus elementos son:

Rol de la clase: Describe el comportamiento del objeto en el contexto.

Activacin: Estos son cuadros que representa el tiempo que necesita un objeto

para la terminar una tarea.

Mensajes: Estas son flechas que hacen representacin de las comunicaciones

entre los objetos. Donde hay dos tipos que son:

*Sncronos: Son llamados a mtodos del objeto que puede recibir. El objeto que

enva el mensaje queda bloqueado hasta terminar la llamada. Estos tienen la

punta totalmente rellena.

*Asincrnicos: Son enviados desde el objeto que no espera respuesta al receptor

para el seguimiento de las tareas. Estos tienen la punta hueca.

Lneas de vida: Son lneas verticales y en lneas discontinuas, en la que indican la

misma presencia del objeto durante el tiempo.

Destruccin de objetos: Opcin de eliminacin temporal con una etiqueta la cual

es <<destruir>> apuntando con una X.

Loops o Repeticin: Representacin en forma de rectngulo, tiene una condicin

para abandonar el Loop representado de esta forma [ ].


Ejemplo:

Diagrama de Clases.

Su modelo estructural tiene una esttica del sistema, hay distintas relaciones entre las

clases y objetos del propio sistema. Estas clases y objetos en sus elementos tienen un

concentrado que es independiente del tiempo.

Estos diagramas nos sirven para poder documentar una solucin de diseo, o sea que

define la estructura del sistema que se implementara en cuanto a clases y objetos.

Adems de hacer una abstraccin de un dominio y realizar el anlisis en cuanto a los

conceptos relacionados el propio modelo.

Una clase es como tal la estructura y el propio comportamiento del conjunto de objetos

que tienen el mismo patrn. Un ejemplo claro de clases es un numero complejo.

Su atributo principal es la propiedad de una clase en la que representa la estructura, en la

que pueden ser compuestos o simples.

Tipos de clase:

Parametrizables: Puede parametrizar con uno o ms tipos de datos segn la

necesidad.

Abstractas: No tienen implementacin para todos los mtodos definidos.


Utilitarias: Contienen libreras de funciones.

Ejemplo:

Algunas caractersticas son:

Propone solucin a errores

Diseo de componentes de los sistemas.

Reduccin de acoplamiento.

Conclusin.

Los UML es muy rico en cuanto a tener diversas y muy amplios diagramas de modelaje,

de esta forma nos pueden ayudar a agilizar el desarrollo de los sistemas o hasta para

poder encontrar errores en l. Conforme al uso continuo de estos podemos adquirir

experiencia, y as de esta forma se puede dar menor margen de error.

Y como los ejemplos dados en clase, estos diagramas nos hacen ver ms claramente

todos los procesos que debemos cubrir y darle mejor utilizacin y abarcar todos los casos

especiales que se puedan presentar.


Bibliografa.

Fowler, M., Scott, K., Gonzalez V, J., & Morales Peake, D. (1999). UML gota a gota

(1st ed.). Mexico: Prentice-Hall Hispanoamericana.

Gmez Coronel, O. (2017). Analisis y Diseo de Sistemas. Analisis_Sistemas,

1(1), 1-7.

Verdellen, C., Griendt, J., Kriens, S., Oostrum, I., Greef, L., & Chang, I.

(2014). Tics (2nd ed.). [Heteren]: BT-Tics Fnd.

Scott, K. (2001). UML explained (1st ed.). Boston, Mass: Addison-Wesley.

You might also like