guia 01 - mcunegocio - analisis de negocio -rsa

Post on 22-Nov-2014

121 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

Guía Nº 1

Rational Software Architect

Modelo de Negocio

Versión 1.1

Ing. Norma León Lescano

Colaboradores:

Rodrigo Brandariz Peláez

Actualizado aFebrero del 2010

Historial de Revisiones

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

Fecha Versión Descripción Autor

26/Agosto/2009 1.0 Creación de la Guía “Modelo de Negocio”

Rodrigo Brandariz

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

Tabla de contenido

1. MODELO DE CASO DE USO DE NEGOCIO..............................................................................4

2 MODELO DE ANALISIS DE NEGOCIO..................................................................................23

3 DIAGRAMA DE ESTADOS....................................................................................................33

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1. MODELO DE CASO DE USO DE NEGOCIO

1.1Creamos un Nuevo Proyecto de Modelado UML, seleccionamos la opción “Nuevo” y luego “Otros”.

1.2Dentro de la carpeta “UML” seleccionamos “Proyecto UML”, y luego “Aceptar”.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.3 Le ponemos nombre “Gestión de Incidencias” y Clic en siguiente.

1.4 Creamos un Paquete de Negocio en blanco llamado “Modelo de Caso de Uso de Negocio Incidencias”

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.5 Seleccionamos paquete, siguiente

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.6 Habilitamos todos los valores (Clic botón, habilitar todos) y seleccionamos siguiente y luego finalizar.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.7 Tendremos nuestro proyecto Creado:

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.8 Botón derecho sobre la carpeta Modelo de Caso de Uso de Negocio, Añadir diagrama, y seleccionar Diagrama de formato libre.

1.9 Nombramos el diagrama recién creado: Organización del MCUN (Modelo de Casos de Uso de Negocio).

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.10 Creamos 3 Paquetes: Objetivos del Negocio, Casos de Uso del Negocio, Actores del Negocio.

1.11 Los asociamos con la Relación de “Dependencia”.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.12 Aplicamos el Estereotipo “BussinessUseCaseModel”al Modelo de Caso de Uso de Negocio seleccionando la pestaña “Propiedades”, luego “Estereotipo”, “Aplicar estereotipos…”, seleccionamos “BusinessUseCaseModel” y Aceptar.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.13 Creamos los Objetivos del negocio, en el diagrama de formato libre “Principal” del Paquete “Objetivos del Negocio”, Posicionamos el cursos en el área de trabajo por un segundo y aparecerá un cuadro emergente de opciones, seleccionamos la tercera “Clase estereotipada” para desplegar el menú de clases y seleccionamos “Business Goal”.

1.14 Le ponemos nombre: “Administrar y controlar de manera adecuada el proceso de gestión de Incidente” y “Elevar el nivel y calidad de Servicio”

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.15 Relacionamos el primer objetivo con el segundo objetivo, “Relación de Dependencia”.

1.16 Renombramos los diagramas principales de los paquetes con “F2”; si es que sale un mensaje como la Imagen Nro. 1, Presionar OK, éste mensaje sale porque antes de renombrar tienen que estar guardado todas las pestañas, en este caso presionamos OK y pasamos a la Imagen Nro. 2.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.17 Una vez que ya tenemos nuestros objetivos de Negocio (Bussines GOAL) debemos crear nuestros casos de uso de Negocio que trazaran con los objetivos de la empresa. En la Paleta de Caso de Uso seleccionamos “Caso de Uso” y arrastramos, luego le ponemos el nombre de “Atender Incidencias”.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.18 Aplicamos el estereotipo; Pestaña Propiedades, Sección Estereotipos, Botón “Aplicar Estereotipos” y en la Ventana emergente seleccionar “BussinessUseCase”, y luego Aceptar.

1.19 Tendremos nuestro caso de uso de negocio con el estereotipo correcto.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.20 Luego crearemos un diagrama de formato libre (FreeForm) para crear nuestro diagrama de CUN vs ON (Casos de uso de negocio versus objetivos de negocio).

1.21 Lo renombramos Con F2 “CUN vs ON” y arrastramos el CUN creado al diagrama.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.22 De la misma manera arrastramos la Segunda BussinessGoal que creamos, al diagrama, y nos quedara de la siguiente manera.

1.23 Luego en la Paleta, en la sección Clase, seleccionamos la relación de Dependencia y unimos el CUN con nuestro Objetivo de Negocio.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.24 Ahora crearemos nuestros Actores de Negocio (BussinessActor). En el diagrama Principal AN creamos al Actor

“Usuario FIA”.

1.25 Seleccionamos todas las figuras (Shapes) y luego le ponemos el estereotipo de BussinessActor.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.26 Nos quedaran nuestros actores de negocio de la siguiente manera.

1.27 Luego crearemos el Diagrama de Casos de Uso de Negocio, donde irán los casos de uso relacionados con los actores, para esto necesitaremos crear en el paquete de negocio que tenemos, un “Diagrama de Caso de Uso” y lo nombramos “Diagrama General de CUN”.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

1.28 Arrastramos a los Actores de negocio creados (Usuario FIA) y el CUN creado hacia el Diagrama General de CUN.

1.29 Luego en la Paleta seleccionamos la pestaña “Caso de Uso” (Use Case) y seleccionamos Asociación Dirigida (DirectedAssociation).

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

2 MODELO DE ANALISIS DE NEGOCIO

2.1 Para el modelo de Análisis de Negocio crearemos un Nuevo Modelo, Como “Plantilla Estándar” y seleccionamos siguiente.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

2.2 Lo renombramos Modelo de Análisis de Negocio Incidencias y seleccionamos solo las Capacidades de : Diagrama de Actividades, Diagrama de Clases, Diagrama de Estados, Formato Libre y UML Building Blocks. (Los demás son Opcionales porque no se usan dentro del análisis de negocio como USE CASE DIAGRAM, pero si gusta lo puede poner).

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

2.4 En tipo de Paquete seleccionamos “Paquete”, y luego “Siguiente”. Por último seleccionamos “Finalizar”

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

2.5 Eliminamos el Main que se crea automáticamente, y le ponemos el estereotipo de “BussinessAnalisisModel” al Paquete de “Modelo de Análisis de Negocio Incidencias”.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

2.6Eliminamos el Main que se crea automáticamente. Primero dentro del paquete creamos un diagrama Freeform (Formato Libre) y lo Renombramos “Organización del MAN”, luego creamos los 3 paquetes y los relacionamos con “Dependencia (Dependency)”.

2.7Cuando se genera un nuevo Diagrama de Formato Libre, puede aparecer un cuadro preguntando cual es el destino de la “dependencia”, se presiona la Tecla “ESC” (Escape) y se vuelven a conectar los paquetes. Listo.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

2.8Ahora pasamos a crear nuestros Trabajadores del Negocio, haciendo doble click al paquete “Trabajadores del Negocio”. Según el Caso tenemos al “Agente de Mesa de Ayuda”, “Jefe de Área Especializada”, “Técnico 2do Nivel” y “Personal de Atención”. Para esto necesitaremos ir a la paleta, pestaña clase y seleccionar Clase estereotipada y elegir BussinessWorker.

2.9Tendremos nuestros Trabajadores de Negocio de esta manera.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

2.3Crearemos las Entidades de Negocio del Caso: BDIncidencia y BDConocimiento. De la misma manera que creamos los Trabajadores de Negocio crearemos las Entidades; es decir, clase Estereotipada y luego “BussinessEntity”. Y les quedara de la siguiente Manera.

2.4Luego agregamos los atributos que tendrá cada Entidad. Para esto seleccionamos la entidad a la que queremos agregar un atributo o método y sobreponemos el mouse por 1 segundo y seleccionamos el rectángulo que aparece. Aparecerá un Atributo y mientras escribimos el nombre de atributo, escribimos “:” y cuando le damos un “espacio” sale un cuadro de dialogo para seleccionar el Tipo de Dato. Los mismos pasos para los demás Atributos.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

3 DIAGRAMA DE ESTADOS

3.1 Para crear un diagrama de estados de una entidad necesitamos crear un “StateDiagram”(Diagrama de Estados) EN LA ENTIDAD de ésta manera:

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

3.2Renombramos el diagrama con “Diagrama de Estados de BDIncidencia”.

3.3La

entidad BDIncidencia tiene 3 Estados principales, Registrada, Atendida y en Atención. Para diagramar éstos estados necesitaremos de un “InitialState” que es el inicio de un diagrama de estados, “State” que son los estados de la entidad que manipulamos y “Final State” que es el Final del diagrama de Estados.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

3.4 El estado se dividirá con una línea que demarcará una región nueva dentro de él. Sobreponemos el mouse sobre la región nueva Creada y seleccionamos “añadir Transición”. Luego se sobrepone el mouse y seleccionamos “Añadir estado” (Nuevo Estado). Así crearemos todos los demás estados dentro del Estado “En Atención”.

O también,

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniería de Computación y Sistemas

top related