Sei sulla pagina 1di 17

UML.

SISTEMA DE COMERCIALIZACIN

Lab 01: Introduccin

Objetivos

Conocer los modos de autenticacin que administra SQL Server


Implementar Roles de Servidor
Implementar Roles de Base de Datos
Administrar Permisos

Ejercicio 01 Conociendo RUP

1. Cargar Rational Enterprise Editon


2. Seleccione Rational UnifiedProcess

3. Veamos una descripcin de la inetrfaz principal de Rational Rose

Ing. No M. Vsquez Ramrez SESION 02 Pgina 1


UML. SISTEMA DE COMERCIALIZACIN

Ejercicio 02. Representacin de las Vistas en Rational Rose

Ing. No M. Vsquez Ramrez SESION 02 Pgina 2


UML. SISTEMA DE COMERCIALIZACIN

Lab 02: Creando Diagramas de Casos


de Uso.

Objetivos

Conocer los modos de autenticacin que administra SQL Server


Implementar Roles de Servidor
Implementar Roles de Base de Datos
Administrar Permisos

Ejercicio 01.

Identificando Posibles Actores


De acuerdo al caso planteado se pueden distinguir los siguientes actores:
1. Agente Comercial
2. Asistente Comercial
3. SupervisorComercial
4. Almacenero
5. AuxiliarContable
6. Clientes
7. Gerente

Ejercicio 02.

Identificando Posibles Casos de Uso

1. RegistrarPedido
2. AdministrarDatosClientes
3. AdministrarCreditos
4. ConsultarDocumentos
5. GenerarDocumentos
6. AdministrarDatosProducto
7. ReportarKardexProducto
8. RealizarTomaInventario
9. ActualizarPrecios
10. RegistrarCobranzas
11. EmitirEstadoCuentaCliente
12. GenerarDevolucionesNC
13. GenerarRegistroCompraVenta
14. ImprimirDocumento

Ing. No M. Vsquez Ramrez SESION 02 Pgina 3


UML. SISTEMA DE COMERCIALIZACIN

Ejercicio 03.

Creando Actores en Rational

1. Cargar el archivo SistemaComercial.mdl de la prctica


anterior.
2. Desde el Browser ubicarse en la vista de casos de uso (Use Case
View), Ver Fig. 1
3. Hacer cbd (clic botn derecho) New Actor
4. En el Browser se incorporar un nuevo actor: digitar el nombre
del actor.

Documentacin de los Actores


Aadir una breve descripcin para cada actor en el modelo. La descripcin debe identificar el rol
que al actor juega cuando interacta con el sistema.

Para realizar la descripcin de cada actor proceda de la siguiente manera:

DOCUMENTANDO ACTORES EN RATIONAL ROSE


1. En el Browser, seleccionar el actor respectivo
2. Ubicarse en la ventana de documentacin, ver Fig. 2. Si esta
ventana no aparece activa ubicar en el men View , activar
Documentation

Ing. No M. Vsquez Ramrez SESION 02 Pgina 4


UML. SISTEMA DE COMERCIALIZACIN

Ejercicio 04.

Creando Casos de Uso en Rational

A continuacin mostramos una lista de casos de uso a incorporar en el modelo

CREANDO CASOS DE USO EN RATIONAL ROSE


1. En el archivo SistemaComercial.mdl.
2. Desde el Browser ubicarse en la vista de casos de uso (Use Case
View), Ver Fig. 1
3. Hacer cbd (clic botn derecho) New Use Case
4. En el Browser se incorporar un nuevo Caso de Uso: digitar el
nombre de los casos de Uso definidos en la lista.

Breve descripcin de un caso de uso


Es recomendable que cada caso de uso se documente al momento de su creacin. Una breve
descripcin que explique brevemente lo que realiza el caso de uso puede servir como
documentacin. Por ejemplo para el caso de uso RegistrarPedidos

El caso de uso es iniciado por el Asistente Comercial cuando desea realizar


transacciones con los pedidos histricos o desea registrar los pedidos efectuados por los
Agentes Comerciales a los Clientes. Le proporciona la capacidad de crear, modificar,
eliminar y consultar pedidos

Para realizar la documentacin proceda de la sgte. Manera:

DOCUMENTANDO CASOS DE USO RATIONAL ROSE


1. En el Browser, seleccionar el caso de uso respectivo
2. Ubicarse en la ventana de documentacin, ver Fig. 2. Si esta
ventana no aparece activa ubicar en el men View , activar
Documentation

Ing. No M. Vsquez Ramrez SESION 02 Pgina 5


UML. SISTEMA DE COMERCIALIZACIN

Una muestra quedara de esta manera:

Ejercicio 05.

Estableciendo Flujo de Eventos para el caso de uso Registrar Pedidos

Cargar el Word y documentar el Flujo de Eventos de acuerdo al formato del archivo :


[Modelo para documentar un Caso de Uso.doc]
El texto es el sgte.

Una vez concluido grabarlo con el nombre: [Caso de Uso Registrar Pedidos.doc]

Ejercicio 06.

Ligando el documento de Flujo de Eventos al Rational

LIGANDO EL DOCUMENTO DE FLUJO DE EVENTOS AL RATIONAL ROSE


1. Ubicarse en el caso de Uso RegistarPedido
2. cbd: New - File
3. Ubique el archivo deseado. Clic Open

Ing. No M. Vsquez Ramrez SESION 02 Pgina 6


UML. SISTEMA DE COMERCIALIZACIN

Ejercicio 07

Preparando el Diagrama de Casos de Uso


a. Administracin de Pedidos

CREANDO EL DIAGRAMA DE CASOS DE USO PARA REGISTRO DE PEDIDOS


1. Ubicarse en la vista de casos de uso
2. Haga cbd elija : New Use Case Diagram
3. Digite: Administrar Pedidos
4. Incluya los casos de uso sgtes:
a. AdministrarCliente
b. ConsultarPedidos
c. ReportarPedidos
d. GenerarDocumentos
e. RegistrarPedidos
f. AdministrarDatosProducto
5. Incluya los Actores
a. AgenteComercial
b. AsistenteComercial
c. Almacenero
d. SupervisorComercial

Para incluir las asociaciones lo haremos con el cono Asociacin Unidireccional, que lo podemos
ver a continuacin,

Ing. No M. Vsquez Ramrez SESION 02 Pgina 7


UML. SISTEMA DE COMERCIALIZACIN

CREANDO ASOCIACIONES <<comunicate>>


1. Ubicarse en el Diagrama de Casos de Uso Administrar Pedidos.
2. Haga clic en el cono de Asociacin Unidireccional
3. Haga clic en al Actor Cliente y arrastre hasta el caso de uso Preparar
Pedido
4. Realice las sgts asociaciones repitiendo el paso 2 y el paso 3 para las
siguientes actores y casos de uso

ACTOR CASO DE USO


Agente Comercial RegistrarPedido
SupervisorComercial ConsultarPedidos
AsistenteComercial ConsultarPedidos
AsistenteComercial GenerarDocumentos
Almacenero AdministrarProductos

CREANDO RELACIONES <<include>>


1. Ubicarse en el Diagrama de Casos de Uso Administrar Pedidos.
2. Haga clic en el cono de Asociacin Unidireccional
3. Haga clic en el caso de uso RegistrarPedidos y arrastre hacia el caso de
uso GenerarDocumentos
4. Haga doble clic sobre la lnea de asociacin unidireccional creada, con lo
que aparecer la sgte interfaz

5. En StereoType elija : include


6. Clic ok

CREANDO RELACIONES <<extend >>


1. Ubicarse en el Diagrama de Casos de Uso Administrar Pedidos.
2. Haga clic en el cono de Asociacin Unidireccional
3. Haga clic en el caso de uso RegistrarPedidos y arrastre hacia el caso de
uso ConsultarDocumento
4. Haga doble clic sobre la lnea de asociacin unidireccional creada,
5. En StereoType elija : extend
5. Clic ok
6. Realice un <<extend>> entre RegistrarPedido y AdministrarProducto
b. Contine con el resto de los diagramas de caso propuestos.

Ing. No M. Vsquez Ramrez SESION 02 Pgina 8


UML. SISTEMA DE COMERCIALIZACIN

Diagrama: Administrar Productos

Diagrama: Administrar Liquidaciones

Ing. No M. Vsquez Ramrez SESION 02 Pgina 9


UML. SISTEMA DE COMERCIALIZACIN

Diagrama: Administrar Documentos

Diag. Administrar Clientes

Ing. No M. Vsquez Ramrez SESION 02 Pgina 10


UML. SISTEMA DE COMERCIALIZACIN

Lab 03: Creando Diagramas de


Actividad

Objetivos

Conocer los modos de autenticacin que administra SQL Server


Implementar Roles de Servidor
Implementar Roles de Base de Datos
Administrar Permisos

Ejercicio 01.

a. Reconociendo la Barra de Herramienta para Crear Un Diag Actividad

Ing. No M. Vsquez Ramrez SESION 02 Pgina 11


UML. SISTEMA DE COMERCIALIZACIN

b. Creando el Diagrama de Actividad

CREANDO EL DIAGRAMA DE ACTIVIDAD PARA REGISTRO DE PEDIDOS


1. Ubicarse en la vista de casos de uso del Browser
2. Haga cbd elija : New Activity Diagram
3. Digite: Atender Pedidos

CREANDO SWIMLINES
1. En el Diagrama RegistrarPedido
2. Haga clic en SwimLine, clic en el Diagrama y escriba: AreaComercial
3. Haga clic en SwimLine, clic en el Diagrama y escriba: AgenteComercial
4. Haga clic en SwimLine, clic en el Diagrama y escriba: Almacen-Reparto
5. Haga clic en SwimLine, clic en el Diagrama y escriba: Cliente

CREANDO ACTIVIDADES
1. Haga clic en Activity de la Barra de Herramientas, luego clic dentro
de AreaComercial, digite Recepcionar Docum Pedido
2. Repita paso 1, e incluya las sgts actividades
a. Digitar Condiciones Venta
b. Digiter Items
c. Grabar Pedido
d. Generar Docum Venta
e. Imprimir Docum Venta
3. Haga clic en Activity de la Barra de Herramientas, luego clic dentro
de AgenteComercial digite: Dar Conformidad Pedido
4. Repita paso 3, e incluya las sgts actividades
a. Rechazar Pedido
5. Haga clic en Activity de la Barra de Herramientas, luego clic dentro
de Almacn-Reparto, digite: ActualizarStock
6. Repita paso 5, e incluya las sgts actividades
a. Preparar Items Pedido
b. Transportar Pedido y Docum
7. Haga clic en Activity de la Barra de Herramientas, luego clic dentro
de Cliente, digite: Recepcionar Pedido-Docum

Ing. No M. Vsquez Ramrez SESION 02 Pgina 12


UML. SISTEMA DE COMERCIALIZACIN

CREANDO TRANSICIONES
1. De la barra de herramientas seleccione: State Transiction
2. Clic en la actividad origen, luego arrastre hacia la actividad deseada
3. Trate de llegar al sgte diagrama

Ing. No M. Vsquez Ramrez SESION 02 Pgina 13


UML. SISTEMA DE COMERCIALIZACIN

CREANDO PUNTOS DE DECISION


1. De la barra de herramientas seleccione: Decision
2. Clic en el swimline deseado y digite el texto respectivo
3. Trate de llegar al sgte diagrama:
4. Para la palabra [No] inclyalo con un TextBox desde la barra de
herramientas

Ing. No M. Vsquez Ramrez SESION 02 Pgina 14


UML. SISTEMA DE COMERCIALIZACIN

CREANDO BARRAS DE SINCRONIZACION


1. De la barra de herramientas seleccione: Horizontal Sincronization
2. Clic en el swimline deseado
3. Trate de llegar al sgte diagrama incluyendo las transiciones respectivas
4. Para lograr una barra ms amplia ubicarse sobre la barra y arrastre
hasta el tamao deseado.

Ing. No M. Vsquez Ramrez SESION 02 Pgina 15


UML. SISTEMA DE COMERCIALIZACIN

CREANDO ACTIVIDADES DE INICIO Y FIN


1. De la barra de herramientas seleccione: Start State o EndState, segn
necesite
2. Clic en el swimline deseado
3. Trate de llegar al sgte diagrama incluyendo las transiciones respectivas

Ing. No M. Vsquez Ramrez SESION 02 Pgina 16


UML. SISTEMA DE COMERCIALIZACIN

Ing. No M. Vsquez Ramrez SESION 02 Pgina 17

Potrebbero piacerti anche