Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Visio PDF
Manual de Visio PDF
En este manual veremos una pequeña guía para realizar los siguientes diagramas
Esquema Preconceptual
Modelo de Dominio
Diagrama de Causa-Efecto
Diagrama de Procesos
Diagrama de Contexto
Diagrama de Actividades
Diagrama de Clases
Diagrama de Objetos
Diagrama Jerárquico
Casos de Usos
Diagrama de Entidad/Asociación
Diagrama de Secuencias
Diagrama de Comunicación
1
Esquema Preconceptual
Para este esquema necesitaremos bajar un archivo el cual contiene todos los componentes para
diagramarlo, este documento se encuentra en la siguiente pagina
http://pisis.unalmed.edu.co/~cmzapata/cursos/requisitos/noticias.htm
nos abrirá la siguiente página daremos clic en descargar donde dice “ El siguiente vinculo podrá
encontrar la plantilla en Visio de los esquemas Preconceptuales” .
Guardamos el archivo e iniciamos Visio Microsoft y abrimos el archivo descargado el cual debe
llamarse “EsquemasPreconceptuales.vss”
2
Ya con esto solo nos queda abrir un nuevo archivo de Visio y arrastrar los componentes que
necesitemos para realizar nuestro diagrama
Ya con para escribir en algún componente de solo debemos hacer doble clic sobre él y se nos
cambiara la forma de nuestro cuadro de la siguiente manera
3
Modelo de dominio
Para este diagrama escogeremos la siguiente opción en Visio en el primer pantallazo cuando lo
iniciamos llamada “Software and Database” y luego en la opción “Database Model diagram”
Para la clase conceptual utilizaremos el cuadro llamado “View” y para modificar el contenido de la
clase conceptual daremos clic en la clase y en la parte de abajo nos aparecerá un cuadro con unas
opciones, en la parte izquierda tendremos las opciones de: Definition, Columns, Join Criteria, SQL,
Extend y Notes. Para este diagrama utilizaremos las opciones de Definition y Colums
4
Para la asociación utilizaremos el componente llamado dinamic connector el arrastaremos hasta
que la clase conceptual y sabremos que esta conectado cuando la clase conceptual le aperezca
una margen roja alrededor
Solo nos queda unir del otro extremo de la línea arrastrándola hasta el otra clase conceptual e
igual como la anterior clase esta se pondrá también con una margen roja ahí sabremos que esta
conectada . Ya para copiar en la asociación solo damos doble clic sobre la esta y se nos aparecerá
un cuadro de texto así.
Y por ultimo para sacar la flecha en el lado que la necesitamos damos clic derecho sobre la
asociación y escogemos la opción format/line
Nos aparecerá un cuadro donde encontraremos la opción del tipo de flecha que deseamos, en
este caso escogeremos la opción 02
5
Diagrama de procesos
Lo encontraremos como “CROSS FUNCTIONAL FLOWCHART” en la opción de “BUSINESS”.
Luego nos saldrá un cuadro para seleccionar la forma en la que vamos a utilizar la hoja, horizontal
y vertical
Basic Flowchart Shapes en esta están casi todos los componentes de este diagrama
Cross functional Flowchart y por ultimo encontraremos el cajón para agregar un actor
Nota: Si depronto nos nos alcanza todos los actores podremos crear una nueva página en insertar
new page.
6
Diagrama de Causa-Efecto
Este diagrama es muy fácil de elaborar ya que en en visio se encuentra todo lo que necesitamos
para realizarlo como vemos está en “Business”, “Cause and Effect Diagram”. Cuando lo abramos
nos aparecerá ya la cabeza con la columna vertebral y cuatro espinas principales en el lado
izquierdo estarán todos los componentes de este diagrama como lo son las espinas y espinas
menores.
Lo guardamos en y lo abrimos en Visio nos aparecerá un ventana con todos los elementos.
7
Ya solo abrimos un archivo nuevo en File/New/New Drawnig. Para empezar a realizar nuestro
diagrama arrastraremos los elementos al nuevo arichivo creado en Visio
Diagrama de Contexto
Ya que este diagrama es sencillo de realizar este manual utilizaremos la opción de “TQM Diagram”
En la parte izquierda donde dice TQM Diagram Shapes encontraremos lo elementos de este
diagrama.
Ahora para las flechas si las necesitamos bidireccional le daremos clic derecho en la asociación y
escogemos Format/Line, nos aparecerá el siguiente cuadro
8
Seleccionamos la opción 04 de Line Ends Begin y damos OK
Diagrama de Actividades
Lo encontramos “Software and Database”/ “UML Model Diagram”
9
Tenemos la opción de UML Activity en el lado izquierdo
Si de pronto queremos hacer el diagrama mostrando los participantes. Encontraremos los cuadros
de los participantes dándole “Cross Functional” en Search For Shapes
Accion
Para copiar dentro de una acción daremos doble clic sobre esta y nos aparecerá el siguiente
Cuadro donde le podremos cambiar el nombre a la acción
10
Condición de Guarda
Pulsamos doble clic sobre la asociación, aparecerá un cuadro donde seleccionaremos la opción de
“Guard” que se encuentra en esta ventana
Vemos que lo que la condición de guarda se escribe donde nos dice “Body” terminamos de
modificarla y pulsamos aceptar
Con esto ya podemos realizar este diagrama pues es lo mismo para los diferentes elementos.
Diagrama de Clases
Lo encontramos en “Software and Database”/ “UML Model Diagram”
11
Encontraremos todas las partes de este diagrama en UML Static Structure
Clases
Tenemos que para darle nombre a la clase pulsamos doble clic sobre ella nos sale la siguiente
ventana, modificamos el nombre en el recuadro que se llama “Name”
12
Atributos
Para darle los atributos a la clase damos clic en “Attributes”. Podremos agrgar atributos especificar
qué tipo es si es privado, protegido o publico.
Operaciones
Para las operaciones de la clase damos clic en el lado izquierdo en “Operations”. Definimos la
operación y también definimos que devuelve cada operación, que tipo es, etc.
13
Asociacion
Utilizaremos el elemento “Binary Asosiation” Damos doble clic sobre la asociación nos saldrá la
ventana siguiente
14
Relación de Agregación y composición
Diagrama de Objetos
Como este diagrama al igual de otros diagramas que vernos más adelante se hará cuando
tengamos el diagrama de clases listo y en Visio y lo haremos en el mismo proyecto donde hicimos
en diagrama de clases insertando una nueva página en Insert/New Page
15
Ya que este diagrama se hace a partir de las clases que tengamos en el diagrama de clases
Damos doble clic sobre el objeto y nos saldrá una ventana donde podemos modificar el nombre
del objeto y especificar a qué clase pertenece, además si nos falta una clase la creamos en el votos
que dice “New”
16
Y utilizaremos como Vinculo el elemento llamado “LinK”
Vemos que los objetos nos quedaran con los atributos de las clases que hemos seleccionado
17
Diagrama de Flujo de Datos
Como este diagrama no está explicito en Visio lo haremos nos tocara hace unas modificaciones a
algunos elementos que encontramos en el programa.
18
Para unir las entidades externas utilizaremos el “Dynamic connector” y para que se le quite la
flecha y quede en línea discontinua, daremos clic derecho/Format/Line. Nos saldrá la siguiente
ventana.
19
Diagrama Jerárquico
Utilizaremos la opción de “Business” y luego “Organization Chart Wizzard”
Para el primer Elemento utilizaremos el que se llama “Executive” y para los elementos inferiores
“Position”
Y para unirlos solo basta arrastrarlos con clic sostenido sobre recuadro que queremos asociar y el
nos los unirá automáticamente, dejándolos en forma jerárquica
20
Ahora par darle forma de jerarquía que queremos nos pararemos en el recuadro que queremos
modificar y vamos a sacar la siguiente barra en View/Toolbars/Organization Chart
21
Diagrama de Procesos Ejecutables
Lo encontraremos como “CROSS FUNCTIONAL FLOWCHART” en la opción de “BUSINESS”.
Este diagrama es como el diagrama de proceso solo cambia el paso que es por computador, el cual
se coloca con la línea más gruesa para esto daremos clic izquierdo en el paso Format/Line nos
aparecerá la ventana siguiente:
22
En la opción de “Weight” podremos modificar el grosor de la línea del paso.
Casos De Uso
Encotramos todos los componentes para hace un caso de uso en “Software and Database” y
luego en “UML Diagram Model”
23
Acá encontramos todos los componente de los casos de uso
Para modificar el contenido del caso de uso damos doble clic sobre este y nos sale una venta en
la cual podremos cambiar el nombre del caso de uso, igual haremos con los actores.
Nos faltaría hacer la interfaz grafica que va asociada con el caso de uso que estamos realizando
24
Diagrama de Entidad/Asociación
Para este diagrama abriremos la opción de “Database Model Diagram” que se encuentra en
“Software and Database”
25
Entidad
Para modificar una entidad damos clic sobre ella y en la parte de abajo se nos habilitara un
recuadro
Aquí podremos modificar el nombre de la entidad, para agregar atributos le daremos en “Colums”
26
Asociación
Arrastraremos la asociación hasta que la entidad se ponga con una margen roja como se muestra
27
Diagrama De Secuencias
Lo podemos encontrar en los diagrama de UML, aunque la idea es que este diagrama quede en el
mismo proyecto donde está el diagrama de clases ya que de este nos ayudara a la consistencia de
los diagramas.
Para esto abriremos en el mismo proyecto una nueva página en Insert/New Page
28
Encontraremos todos los elementos de este diagrama
Para modificar el objeto damos doble clic sobre él y nos aparece una ventana en la cual podemos
cambiar el nombre del objeto y definir a que clase pertenece.
29
Lo mismo haremos con los mensajes
Diagrama de Comunicación
30
Aunque para la consistencia lo haremos en el mismo proyecto donde está el diagrama de clases.
Modificamos el nombre del objeto en “Name” y definimos a que clase pertenece en “Classifier”
Para la asociación unimos los objetos y damos doble clic, en la ventana que nos aparece
31
Definimos el mensaje y la dirección.
32
Diagrama de Maquina de estados
Estado
Lo encontramos como “State” para modificarlo damos doble clic y nos sale esta ventana
33
Donde nos dice Nombre de estado ahí copiaremos el nombre que deseemos.
Evento o Trigger
34