Professional Documents
Culture Documents
El diagrama de contexto es un caso especial del diagrama de ujo de datos, en donde una sola
burbuja representa todo el sistema.
El diagrama de contexto muestra a travs de ujos de datos las interacciones existentes entre los
agentes externos y el sistema, sin describir en ningn momento la estructura del sistema de
informacin.
En este tipo de diagrama, el sistema de informacin debe representarse como un nico proceso de
muy alto nivel con entradas y salidas hacia los agentes externos que lo limitan, de forma equivalente
a una caja negra.
Teniendo en cuenta que este diagrama debe de ser comprensible, no es posible representar todos
los ujos de datos del sistema en l, sino ms bien debe representarse en l una visin general del
sistema desde la perspectiva de los propietarios de sistemas siguiendo dos lineamientos bsicos:
Representar nicamente los ujos de datos que tengan algo que ver con el objetivo principal del
sistema.
Utilizar ujos de datos compuestos que representen a aquellos que sean similares.
Las personas, organizaciones y sistemas con los que se comunica el sistema. Son conocidos como
terminadores.
Los datos que el sistema recibe del mundo exterior y que deben procesarse de alguna forma.
Los datos producidos por el sistema y que se enviarn al exterior.
Los almacenes de datos que el sistema comparte con los terminadores.
Los datos producidos por el sistema y que se enviarn al exterior.
Los almacenes de datos que el sistema comparte con los terminadores.
La frontera entre el sistema y el resto del mundo.
ELEMENTOS:
EJEMPLO:
(h ps://compu2poo.les.wordpress.com/2013/11/diagrama-de-contexto.jpg)
DIAGRAMA DE CLASES
El propsito de este diagrama es el de representar los objetos fundamentales del sistema, es decir
los que percibe el usuario y con los que espera tratar para completar su tarea en vez de objetos del
sistema o de un modelo de programacin.
(h ps://compu2poo.les.wordpress.com/2013/11/clases.png)
La segunda representa los atributos de clase, tenemos color cilindrada, velocidad mxima.
La tercera representa los mtodos de la clase, en este caso posee arrancar, acelerar, frenar, apagar.
Niveles de encapsulamiento: (-) Privado: es el ms fuerte. Esta parte es totalmente invisible desde
fuera de la clase (excepto para clases friends en terminologa C++).
Una mtodo u operacin es un servicio que una instancia de la clase puede realizar.
Parmetros: adems del tipo, puede especicarse si son In, Out o InOut.
Una asociacin es una abstraccin de la relacin existente en los enlaces entre los objetos.
Cada asociacin tiene dos roles; cada rol es una direccin en la asociacin.
Una generalizacin se reere a una relacin entre una clase general (superclase o padre) y una
versin ms especca de dicha clase (subclase o hija).
Usando discriminadores se pueden tener varias especializaciones de una misma clase padre
Una interfaz es una coleccin de operaciones que representan servicios ofrecidos por una clase o
componente.
Las interfaces requeridas son aquellas que necesita una clase para realizar su cometido. El
smbolo utilizado para representarla es un semicrculo.
Por experiencia propia, recomendamos usar este Software de creacin de diagramas de clases.
(h ps://compu2poo.les.wordpress.com/2013/11/staruml.gif)
(h ps://compu2poo.les.wordpress.com/2013/11/uml1.jpg)
(h ps://compu2poo.les.wordpress.com/2013/11/uml11.jpg)
(h ps://compu2poo.les.wordpress.com/2013/11/uml2.jpg)
(h ps://compu2poo.les.wordpress.com/2013/11/diagrama_de_clases.jpg)
Anuncios