Você está na página 1de 46

Actividades Rational para alumnos - Diseo de Sistemas

Autor: E. Porta Versin : 1.05 [03/12/12]


Ctedra Diseo de Sistemas UTN F.R.Ro.


1/46
Actividades Rational para alumnos
Diseo de Sistemas




1. ndice
1. ndice ...................................................................................................................................... 1
2. Introduccin ............................................................................................................................ 2
2.1. Propsito del documento ................................................................................................ 2
2.2. Alcance del documento ................................................................................................... 2
2.3. Definiciones, abreviaturas y acrnimos .......................................................................... 2
2.4. Documentos Relacionados ............................................................................................. 2
2.5. Visin general del documento ........................................................................................ 3
3. Introduccin a Rational Software Modeler ............................................................................. 4
3.1.1. Gestin de arquitectura ........................................................................................... 4
3.1.2. Gestin de cambios y release ................................................................................. 4
3.1.3. Gestin de requisitos integrada ............................................................................... 4
3.1.4. Gestin de procesos y portfolio ............................................................................... 4
3.1.5. Gestin de calidad ................................................................................................... 4
4. Creando un proyecto en RSM ............................................................................................... 5
4.1. Recursos ......................................................................................................................... 5
4.2. Crear un proyecto ........................................................................................................... 5
4.3. Crear un Paquete .......................................................................................................... 12
4.4. Suprimir un elemento del modelo ................................................................................. 13
4.5. Guardar los cambios ..................................................................................................... 14
4.6. Agregar un diagrama .................................................................................................... 15
4.7. Agregar elementos a un diagrama ............................................................................... 17
5. Exportar e importar proyectos .............................................................................................. 20
5.1. Exportar......................................................................................................................... 20
5.2. Importar ......................................................................................................................... 28
6. Conceptos bsicos del entorno de trabajo........................................................................... 32
6.1. Entorno de trabajo ........................................................................................................ 32
6.2. Editores (Editors) .......................................................................................................... 32
6.3. Vistas (Views) ............................................................................................................... 33
6.3.1. Abrir vistas ............................................................................................................. 33
6.3.2. Ejemplos de Vistas ................................................................................................ 34
6.3.2.1. Vista Explorador de proyectos (Project Explorer) .............................................. 34
6.3.2.2. Vista Ayuda (Help) ............................................................................................. 35
6.3.2.3. Vista Propiedades (Properties) .......................................................................... 36
6.3.3. Maximizar y minimizar vistas ................................................................................. 36
6.3.3.1. rea del editor normal ........................................................................................ 37
6.3.3.2. rea del editor maximizada ............................................................................... 37
7. Indicaciones de las actividades a realizar por los alumnos ................................................. 38
7.1. Actividad 1 Diagrama de Casos de Uso .................................................................... 38
7.2. Actividad 2 Diagrama de Estados .............................................................................. 39
7.3. Actividad 3 Diagrama de Actividad ............................................................................ 40
7.4. Actividad 4 Diagrama de Secuencia de Sistema ....................................................... 41
7.5. Actividad 5 Modelo de Dominio .................................................................................. 42
7.6. Actividad 6 Diagrama de Secuencia de Diseo y Diagrama de Clases de Diseo .. 43
8. Historia de Versiones del documento .................................................................................. 46

Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


2/46
2. Introduccin
2.1. Propsito del documento
Especificar las actividades a realizar para capacitar en Rational Software Modeler
(RSM) a los alumnos de Diseo de Sistemas, con el objeto de que los alumnos estn
capacitados para realizar los trabajos prcticos que les permitan cumplir con uno de los
requisitos de regularizacin de la asignatura y obtener tambin la Calificacin Acadmica
RT011de IBM en RSM (ver DR2 - Pautas para Calificacin IBM ).

Tambin es objetivo de esta gua mostrar el manejo bsico de RSM para que los
alumnos puedan utilizarla para construir los diagramas necesarios en el desarrollo de los
trabajos prcticos de la asignatura Diseo de Sistemas.


2.2. Alcance del documento
Las consignas de este documento aplican a todos los alumnos de la asignatura Diseo
de Sistemas de la carrera de Ingeniera en Sistemas de Informacin dictada en la Universidad
Tecnolgica Nacional - Facultad Regional Rosario.

Cabe sealar que el estudio completo de una herramienta de modelado no es uno de
los objetivos de la asignatura.

Asimismo se debe tener en cuenta, que esta gua cubre los aspectos de representacin
del modelo en RSM, mientras que los conceptos tericos relacionados al modelado con RUP y
UML forman parte de la currcula de la asignatura, los cuales son dictados con otro material
bibliogrfico (ver DR4 Programa Analtico Diseo de Sistemas UTN FRRo )

2.3. Definiciones, abreviaturas y
acrnimos
RSM Rational Software Modeler


RT011 Calificacin profesional IBM en Modelado de Sistemas Orientados a Objeto
con Rational
Desarrollo de aplicaciones utilizando UML a travs del uso de herramientas de la suite
Rational, segn cada rol dentro de un proyecto. Modelo de Negocio: Vista Externa con
Diagrama de Casos de Uso y Vista Interna con Diagrama de Colaboracin, Diagrama de
Clases y Diagrama de Actividad. Modelo de Requerimientos: Diagrama de Casos de Uso y
Diagrama de Clases. Modelo de Anlisis: Diagrama de Colaboracin, Diagramas de Secuencia,
Diagrama de Clases y Diagrama de Transicin de Estados. Modelo de Diseo: Diagrama de
Colaboracin, Diagramas de Secuencia, Diagrama de Clases, Diagrama de Transicin de
Estados, Diagrama de Despliegue y Diagrama de Componentes.


Copyrights
IBM y el logo IBM son marcas registradas de IBM Corporation, en los EEUU, otros
pases o ambos.
Rational, el logo de Rational, Rational Software Modeler y Rational Unified Process son
marcas registradas de IBM Corporation, en los EEUU, otros pases o ambos.

2.4. Documentos Relacionados

Documento Nombre / Ubicacin del archivo Fuente
DR1 - Trabajo Prctico
Rational
Nombre: Trabajo_Practico_Rational


Ubicacin:
http://es.groups.yahoo.com/group/ds_utn_rosario/files
Ctedra DS


Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


3/46
Documento Nombre / Ubicacin del archivo Fuente
DR2 - Pautas para
Calificacin IBM
Nombre: Pautas_para_Calificacion_IBM_2011


Ubicacin:
http://es.groups.yahoo.com/group/ds_utn_rosario/files
Ctedra DS

DR3 Calificaciones
Acedmicas IBM
Definiciones y
Alcances
Nombre: Calificaciones Acadmicas IBM Definiciones y
Alcances vS0208.doc


Ubicacin: IBM Argentina
IBM
DR4 Programa
Analtico Diseo de
Sistemas UTN FRRo
Nombre: ProgramaAnalitico_DS_V2009_v1


Ubicacin:
http://es.groups.yahoo.com/group/ds_utn_rosario/files
Ctedra DS



2.5. Visin general del documento
En la seccin 3 de este documento se incluye una introduccin a Rational Software
Modeler.
En la secciones 4 se detalla la creacin de un proyecto en RSM. En la seccin 5 se
detalla como exportar e importar un proyecto en RSM. En la seccin 6 se describen los
conceptos bsicos del entrono de trabajo de RSM. En la seccin 7 se detallan las tareas a
realizar en RSM para cumplir con actividades similares a las necesarias para lograr la
calificacin acadmica RT011. El alumno lograr la calificacin acadmica regularizando la
asignatura y realizando las actividades propuestas en el documento DR1 - Trabajo Prctico
Rational , utilizando las tcnicas para modelar en RSM descriptas en este documento.



Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


4/46
3. Introduccin a Rational Software Modeler

IBM Rational proporciona una aplica gama de ofertas para asegurar un suministro
satisfactorio de software y sistemas a travs de componentes prcticos, fiables y ampliables.
Diseado teniendo en cuenta las necesidades de los usuarios, las ofertas de Rational
proporcionan tecnologas flexibles que ahorran tiempo, desarrolladas para una productividad
inmediata, obtener resultados muy fiables y reducir costes.
3.1.1. Gestin de arquitectura
Modelar, disear y construir rpidamente arquitecturas, sistemas y aplicaciones. La
necesidad de gestionar la arquitectura se convierte en decisiva al disear, desarrollar y
proporcionar software complejo en un mundo en el que las aplicaciones son cada vez ms
modulares y complejas.
3.1.2. Gestin de cambios y release
Mejorar el suministro de software y la rastreabilidad del ciclo de vida de requisitos a
travs del despliegue. Rational ofrece productos de gestin de cambios y versiones
exhaustivos, integrados en la compilacin para un suministro de software satisfactorio. Estas
soluciones ayudan a los equipos de suministro de software y sistemas de pequeas y
medianas empresas a acelerar el suministro y a gestionar sus procesos de software de
principio a fin dentro del presupuesto.
3.1.3. Gestin de requisitos integrada
Definir y gestionar requisitos y proporcionar rastreabilidad y alineacin con procesos de
negocio. La gestin de requisitos integrada va ms all de la definicin y gestin de requisitos;
consiste en convertir los requisitos en parte del ciclo de vida de desarrollo completo y en
enlazarlos directamente a la empresa. Una gestin real de los requisitos integrados significa
que el software que suministra satisface las necesidades reales de los usuarios de la empresa.
3.1.4. Gestin de procesos y portfolio
Alinear los objetivos de la empresa, los procedimientos recomendados y los proyectos
para mejorar la productividad y la capacidad de prediccin. Los productos de gestin de
procesos y portfolio de Rational se utilizan para gestionar el proceso de desarrollo, incluyendo
la gestin de proyectos de software, gestionar la utilizacin de recursos y costes del proyecto,
hacer un seguimiento del mbito del proyecto y medir el progreso del desarrollo..
3.1.5. Gestin de calidad
Exija funcionalidad, fiabilidad y rendimiento en el desarrollo y la produccin del
software. Conforme surgen nuevos retos empresariales y aumenta la complejidad de la
tecnologa, est claro que las pruebas desempean un papel mucho ms importante en el xito
de las aplicaciones para todas las empresas, especialmente para las pequeas y medianas
empresas.

Rational Software Modeler da soporte a una variedad de enfoques de anlisis y
diseo, y puede utilizarlo para crear, evaluar y comunicar rpidamente arquitecturas y diseos
de software.
Puede utilizar Rational Software Modeler para efectuar las tareas siguientes:
Especificar y mantener sus requisitos, dominios de problemas y arquitecturas
para servicios, infraestructuras y aplicaciones.
Colaborar de forma ms efectiva con los miembros de su equipo, comunicarse
ms eficazmente con los participantes de su proyecto y asegurarse de que la
salida satisface los requisitos.


Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


5/46
4. Creando un proyecto en RSM
4.1. Recursos

En el RSM hay tres tipos bsicos de recursos:

Archivo (File)
o Similares a los archivos que se ven en el sistema de archivos.
Carpeta (Folder)
o Similares a los directorios de un sistema de archivos. Las carpetas estn
contenidas en proyectos u otras carpetas. Las carpetas pueden contener
archivos y otras carpetas.
Proyecto (Project)
o Contienen carpetas y archivos. Al igual que las carpetas, los proyectos se
correlacionan con directorios del sistema de archivos (al crear un proyecto,
debe especificarse una ubicacin en el sistema de archivos).

4.2. Crear un proyecto
Los proyectos, carpetas y archivos nuevos pueden crearse mediante diferentes
mtodos. Veremos el siguiente mtodo:

1. En la barra de mens, seleccione File > New > Model Project (Archivo > Nuevo >
Proyecto de Modelo)




Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


6/46
2. En el campo Project Name (Nombre de proyecto), utilice un nombre para designar el
nuevo proyecto. No utilice espacios ni caracteres especiales en el nombre del proyecto.



Por ejemplo denominamos al proyecto Proyecto_Ejemplo


Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


7/46


Si destilda Use default location, puede modificar el espacio de trabajo (workspace)
por defecto. El espacio de trabajo es el directorio en el que se almacenar el proyecto que
realice.

3. En el asistente despus pulse Next (Siguiente).


Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


8/46


4. En el asistente seleccione General > Simplified Blank UML Package, despus pulse
Next (Siguiente).



Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


9/46


5. En el asistente seleccione Model, despus pulse Next (Siguiente).

Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


10/46

6. En el asistente seleccione Enable All, despus pulse Next (Siguiente).

Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


11/46

7. Para terminar pulse Finish (Finalizar).

Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


12/46
4.3. Crear un Paquete
Seleccionar Modelo_Ejemplo y con botn derecho seleccionar Add UML > Package
(Aadir UML > Paquete)



Al paquete lo denominamos Modelo de Caso de Uso




Cuando se crea el paquete se crea un diagrama del tipo Freeform (Formato libre) llamado Main
(Principal).




Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


13/46
4.4. Suprimir un elemento del modelo

Eliminamos del modelo el diagrama Main. Para eliminarlo lo seleccionamos y con botn
derecho se elige la opcin Delete from Model (Suprimir del modelo)





Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


14/46
4.5. Guardar los cambios

Cuando hay cambios pendientes de guardar, RSM agrega un * al costado del modelo






Para guardar el modelo se puede presiona el botn Save (Guardar) o se presiona
<Ctrl> + <S>

Luego desaparece el * y se deshabilita el botn Save





Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


15/46
4.6. Agregar un diagrama

Seleccionar Modelo de Caso de Uso y con botn derecho seleccionar Add Diagram > Use
Case Diagram (Aadir Diagrama > Diagrama de Caso de Uso)(Nota: RSM traduce como
Diagrama de Guin de Uso)

















Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


16/46

Al diagrama de caso de uso lo denominamos Procesar Ventas





Ahora agregamos los elementos al diagrama hasta obtener el siguiente diagrama:




Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


17/46
4.7. Agregar elementos a un diagrama

Para agregar elementos a un diagrama podemos usar distintos mtodos.

Un mtodo es estando en el editor utilizar botn derecho


Otro mtodo es usar los elementos propuestos en el editor.


Otro mtodo es arrastrar los elementos desde la paleta (Palette)




Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


18/46

Por alguno de los mtodos agregamos el actor Cajero, el caso de uso Procesar venta y la
asociacin entre ambos

El diagrama nos queda:




Los elementos van a ir agregndose en el modelo en el Explorador de Proyectos (Project
Explorer)












Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


19/46
Ahora trabajamos con la ventana propiedades




Modificamos la navegabilidad


Luego agregamos el resto de elementos del diagrama.

Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


20/46
5. Exportar e importar proyectos

5.1. Exportar
En la barra de mens, seleccione File > Export..





Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


21/46







Ingresar texto Project

Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


22/46


Luego seleccionar Project Interchange



Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


23/46


Presionar Next


Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


24/46


Seleccionar el proyecto a exportar




Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


25/46



Seleccionar con Browse el destino del archivo a exportar y asignar un nombre.





Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


26/46


Seleccionar Guardar

Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


27/46


Seleccionar Finish




Se genera un archivo zip con el proyecto exportado.


Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


28/46
5.2. Importar
En la barra de mens, seleccione File > Import..


Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


29/46





Buscar con Browse el proyecto a importar

Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


30/46



Seleccionar el archivo zip correspondiente

Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


31/46





Seleccionar Finish








Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


32/46
6. Conceptos bsicos del entorno de trabajo
6.1. Entorno de trabajo

El trmino Entorno de trabajo se refiere al entorno de desarrollo del escritorio. El
objetivo del entorno de trabajo es el de lograr una integracin de las herramientas y una
apertura controlada de las herramientas, proporcionando un paradigma comn para la
creacin, gestin y navegacin de los recursos del espacio de trabajo.

Cada ventana del entorno de trabajo contiene una o varias perspectivas. Las
perspectivas (Requisitos, Modelado, Java, etc.) contienen vistas y editores, y controlan lo que
aparece en ciertos mens y ciertas barras de herramientas. Puede existir ms de una ventana
del entorno de trabajo en el escritorio en un momento dado.

Para introducir al entorno de trabajo se podr utilizar el curso Essentials of Rational
Software que est incluido en Ayuda Hoja de Apuntes, o Help Cheat Sheets.

6.2. Editores (Editors)

La mayor parte de perspectivas del entorno de trabajo estn formadas por un rea del
editor y una o varias vistas.
A continuacin se ofrece un ejemplo de editor para el diagrama de caso de uso Procesar
Ventas:



Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


33/46

6.3. Vistas (Views)

Las vistas soportan editores y proporcionan presentaciones alternativas as como
modos de navegar por la informacin del entorno de trabajo. Por ejemplo, la vista Explorador
de proyectos y otras vistas de navegacin visualizan proyectos y otros recursos con los que
trabaja.


6.3.1. Abrir vistas

Para abrir una vista que no est incluida en la perspectiva actual, seleccione Ventana
Mostrar vista (o Windows Show View) en la barra de mens principal.

















Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


34/46
6.3.2. Ejemplos de Vistas
6.3.2.1. Vista Explorador de proyectos (Project Explorer)
Esta vista proporciona una vista jerrquica de los recursos del espacio de trabajo.






















Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


35/46
6.3.2.2. Vista Ayuda (Help)

La vista Ayuda proporciona asistencia al usuario dentro del entorno de trabajo. La vista
consta de varias pginas. Cada pgina presenta ayuda de forma distinta. Los hiperenlaces en
la parte inferior de la vista de ayuda permiten conmutar entre pginas, y pulsando cualquier
tema se visualizar su contenido.











Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


36/46
6.3.2.3. Vista Propiedades (Properties)

La vista Propiedades muestra los nombres y los valores de las propiedades de un elemento
seleccionado. A continuacin se ofrece un ejemplo:




6.3.3. Maximizar y minimizar vistas
Para 'minimizar' (es decir, hacerme utilizar tan poco espacio como sea posibles) y 'maximizar'
(es decir, otorgarme tanto espacio como pueda). Se proporciona muchas formas de acceder a
estas operaciones:

Utilizar los botones minimizar y maximizar proporcionados en el borde de una pila
Seleccionar el elemento 'Minimizar' o 'Maximizar' en el men de contexto (pulsar con el
botn derecho) de una pila
Efectuar una doble pulsacin sobre una pila



Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


37/46
6.3.3.1. rea del editor normal

6.3.3.2. rea del editor maximizada




Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


38/46
7. Indicaciones de las actividades a realizar por los
alumnos

Creamos el proyecto y un modelo, segn se mostro en puntos anteriores de este
documento.

Se sugiere dar un nombre significativo al proyecto en base a la comisin de la materia y
al nmero de grupo.

O sea, para que no haya superposicin cada grupo de alumnos debe crear un proyecto
asignndole como nombre: Proyecto_ComX_GrupoYY, donde la letra X sea la comisin y
las letras YY sean el nmero de grupo.

Del mismo modo, en este documento utilizaremos el nombre de modelo:
Modelo_ComX_GrupoYY.

Una vez creados el proyecto y el modelo, se crean los diagramas sobre el modelo
seleccionado creando un paquete (Package) para cada diagrama.

7.1. Actividad 1 Diagrama de Casos de
Uso

Vamos a crear un diagrama de casos de uso Procesar venta.



Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


39/46

7.2. Actividad 2 Diagrama de Estados

Vamos a crear un diagrama de estados para el caso de uso Procesar venta.










Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


40/46
7.3. Actividad 3 Diagrama de Actividad
Vamos a crear un diagrama de actividad para el caso de uso Procesar venta.


Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


41/46
7.4. Actividad 4 Diagrama de Secuencia
de Sistema

Vamos a crear un diagrama de secuencia de sistemas para el camino bsico del caso
de uso Procesar venta















Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


42/46
7.5. Actividad 5 Modelo de Dominio

Vamos a crear un modelo de dominio segn la figura siguiente.


















Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


43/46
7.6. Actividad 6 Diagrama de Secuencia de Diseo y Diagrama de Clases de
Diseo
Crearemos el diagrama de clase en el paquete DCD y los diagramas de secuencia en el paquete DSD



Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


44/46


Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


45/46






Actividades Rational para alumnos - Diseo de Sistemas
Autor: E. Porta Versin : 1.05 [03/12/12]
Ctedra Diseo de Sistemas UTN F.R.Ro.


46/46

8. Historia de Versiones del documento

Versin Fecha Autor Descripcin
1.01 28/04/11 EP Versin inicial
1.02 03/05/11 EP Cambios en DSS, DSD y DCD
1.03 08/05/11 EP Cambios en DSD
1.04 07/06/11 EP Modificaciones en punto 2.5 - Visin general del documento
Modificaciones en algunos diagramas (MD y DCD)
1.05 03/12/12 EP Modificaciones en punto 7.6

Você também pode gostar