guia 01 - mcunegocio - analisis de negocio -rsa

of 43/43
UNIVERSIDAD DE SAN MARTIN DE PORRES Escuela 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

Post on 22-Nov-2014

118 views

Category:

Documents

2 download

Embed Size (px)

TRANSCRIPT

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

Gua N 1 Rational Software Architect

Modelo de Negocio

Versin 1.1

Ing. Norma Len Lescano

Colaboradores:Rodrigo Brandariz Pelez

Actualizado a Febrero del 2010

Historial de Revisiones

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

Fecha 26/Agosto/2009

Versin 1.0

Descripcin Creacin de la Gua Modelo de Negocio

Autor Rodrigo Brandariz

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

Tabla de contenido1. 2 3 MODELO DE CASO DE USO DE NEGOCIO ................................ ................................ ........... 4 MODELO DE ANALISIS DE NEGOCIO ................................ ................................ ............... 23 DIAGRAMA DE ESTADOS ................................ ................................ ................................ . 33

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

1. MODELO DE CASO DE USO DE NEGOCIO 1.1 Creamos un Nuevo Proyecto de Modelado UML, seleccionamos la opcin Nuevo y luego Otros .

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

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

1.3 Le ponemos nombre Gestin 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 Ingeniera de Computacin y Sistemas

1.5 Seleccionamos paquete, siguiente

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

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

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

1.7 Tendremos nuestro proyecto Creado:

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

1.8 Botn derecho sobre la carpeta

Modelo de Caso de Uso de Negocio, Aadir diagrama, y seleccionar Diagrama de formato libre.

1.9 Nombramos el diagrama recin creado: Organizacin del MC UN (Modelo de Casos de Uso de Negocio).

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

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

1.11

Los asociamos con la Relacin de Dependencia .

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

1.12 Aplicamos el Estereotipo BussinessUseCaseModel al Modelo de Caso de Uso de Negocio seleccionando la pestaa Propiedades , luego Estereotipo , Aplicar estereotipos , seleccionamos BusinessUseCaseModel y Aceptar.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin 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 gestin de Incidente y Elevar el nivel y calidad de Servicio

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

1.15

Relacionamos el primer objetivo con el segundo objetivo, Relacin 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 pestaas, en este caso presionamos OK y pasamos a la Imagen Nro. 2.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin 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 Ingeniera de Computacin y Sistemas

1.18 Aplicamos el estereotipo; Pestaa Propiedades, Seccin Estereotipos, Botn 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 Ingeniera de Computacin 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).

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

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

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin 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 seccin Clase, seleccionamos la relacin de Dependencia y unimos el CUN con nuestro Objetivo de Negocio.

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

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

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

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

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

1.27 Luego crearemos el Diagrama de Casos de Uso de Negocio, donde irn 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 Ingeniera de Computacin 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 pestaa Caso de Uso (Use Case) y seleccionamos Asociacin Dirigida (DirectedAssociation).

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

2 MODELO DE ANALISIS DE NEGOCIO 2.1 Para el modelo de Anlisis de Negocio crearemos un Nuevo Modelo, Como Plantilla Estndar y seleccionamos siguiente.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

2.2 Lo renombramos Modelo de Anlisis 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 dems son Opcionales porque no se usan dentro del anlisis de negocio como USE CASE DIAGRAM, pero si gusta lo puede poner).

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin 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 Ingeniera de Computacin y Sistemas

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

2.5 Eliminamos el Main que se crea automticamente, y le ponemos el estereotipo de BussinessAnalisisModel al Paquete de Modelo de Anlisis de Negocio Incidencias .

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

2.6 Eliminamos el Main que se crea automticamente. Primero dentro del paquete creamos un diagrama Freeform (Formato Libre) y lo Renombramos Organizacin del MAN , luego creamos los 3 paquetes y los relacionamos con Dependencia (Dependency) .

2.7 Cuando 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 Ingeniera de Computacin y Sistemas

2.8 Ahora pasamos a crear nuestros Trabajadores del Negocio, haciendo doble click al paquete Trabajadores del Negocio . Segn el Caso tenemos al Agente de Mesa de Ayuda , Jefe de rea Especializada , Tcnico 2do Nivel y Personal de Atencin . Para esto necesitaremos ir a la paleta, pestaa clase y seleccionar Clase estereotipada y elegir BussinessWorker.

2.9 Tendremos nuestros Trabajadores de Negocio de esta manera.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

2.3 Crearemos 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.4 Luego agregamos los atributos que tendr cada Entidad. Para esto seleccionamos la entidad a la que queremos agregar un atributo o mtodo y sobreponemos el mouse por 1 segundo y seleccionamos el rectngulo que aparece. Aparecer un Atributo y mientras e scribimos 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 dems Atributos.

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin 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 Ingeniera de Computacin y Sistemas

3.2 Renombramos el diagrama con Diagrama de Estados de BDIncidencia .

3.3 La entidad BDIncidencia tiene 3 Estados principales, Registrada, Atendida y enAtencin. 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 Ingeniera de Computacin y Sistemas

3.4 El estado se dividir con una lnea que demarcar una regin nueva dentro de l. Sobreponemos el mouse sobre la regin nueva Creada y seleccionamos aadir Transicin . Luego se sobrepone el mouse y seleccionamos Aadir estado (Nuevo Estado). As crearemos todos los dems estados dentro del Estado En Atencin .

O tambin,

UNIVERSIDAD DE SAN MARTIN DE PORRESEscuela Profesional de Ingeniera de Computacin y Sistemas