Documentos de Académico
Documentos de Profesional
Documentos de Cultura
________________________________________________________________________
Resumen
Palabra Claves
Proceso Unificado, modelo de casos de uso del negocio, modelo de objetos del negocio,
casos de uso, trabajadores, actores, objetivos, entidades y documentos del negocio,
casos del uso y actores del sistemas y UML.
Abstract
Basic definitions of analysis model and requirements based on the standard unified
process, for its understanding and application in diverse national and international
realities. analysis model and requirements applied to practical case TECSA.
Key words
Unified process, business use case model, business objects model, business use cases,
business workers, business actors, business objectives, business documents, system use
case, system actor and UML.
Introduccin
En el presente artculo se detalla las dos primeras etapas, sin duda las de ms relevancia
para asegurar el xito de la solucin, nos referimos al modelo de negocio y el anlisis de
1
OMG: Object Management Group.
1
requerimientos respectivamente. El anlisis presentado a travs del proceso unificado
estar acompaado por propuestas grficas respetando la tcnica de modelado UML.2
Sin ms prembulos comenzamos con la etapa modelo de negocio, esta etapa implica
2 sub etapas: el modelo de casos de uso de negocio y el modelo de anlisis del negocio.
Utilizaremos el case de modelado Rational Rose 2007, para la presente edicin del libro.
Con respecto a la versin anterior del Rational Rose (2003), la ltima presenta cambios
significativos, en el ambiente de negocio. Dedicaremos el tiempo necesario para detallar
cules son aquellos elementos y notaciones que fueron modificados.
2
UML: Unified Modeling Language.
2
Concepto del modelo de negocio
Glosario de negocio
3
Ejemplo: Para que un empleado obtenga los tiles de oficina, mensualmente, tiene que
presentar el documento PECOSA
Meta u objetivo
Unidad organizacional
4
organizacin. Los casos de uso de negocio empiezan su definicin en verbo. Ejemplo:
Generar Pedido, Generar Orden de Compra, etc.
Entidad de negocio
Realizacin:
Registrar Conductor
5
empresarial que se analiza incluyendo la explicacin de los documentos que se utilizan
generan. Ejemplo: Realizacin del caso de uso Registrar Conductor.
Recurso
Modelo de
6
diagramas de clases, secuencia y colaboracin, detallando la funcionalidad del proceso
que se analiza.
Trabajador fsico
Recursos colaborativos
Sistema de negocio
Componente de negocio
Sistema de 7
Este elemento representa a un elemento de negocio con cdigo correspondiente a
cualquier sistema parte de la organizacin, desde el inicio del estudio empresarial para la
mejora en trmino de procesos, implementacin de un nuevo sistema de informacin la
mejora de alguno existente.
Figura N 17, Notacin UML de un Componente de Negocio.
Diseador de negocio
Evento de negocio
8
Documento de negocio
Concepto
Este modelo, muestra la relacin existente entre un Caso de Uso de Negocio con los
diferentes actores de negocio, se realiza en el entorno de trabajo del diagrama de casos
de uso.
3
Stakeholders: Involucrado en el xito o fracaso del proyecto PMI - Project Management Institute.
9
Figura N 22, Algunos objetivos a cumplir en el caso Empresa de Transportes TECSA.
Figura N 23, Creacin de los actores de negocio del caso Empresa de Transportes
TECSA.
10
Definicin de los casos de uso de negocio
Figura N 24, Creacin de los casos de uso de negocio del caso Empresa de Transportes
TECSA.
Concepto
Este modelo, muestra el detalle del caso de uso de negocio que se est analizando, como
se realiza o desarrolla el caso de uso en mencin, para tal cometido el proceso unificado,
11
indica el uso de los siguientes artefactos propios
del UML:
Figura N 26, Dependencia del Modelo de Anlisis con respecto al Modelo de Casos de
Uso, referido al caso Empresa de Transporte TECSA.
Diagrama de clases
Diagrama de colaboracin
12
Sabemos que el diagrama de colaboracin es del tipo dinmico e interactivo, muestra
como cada uno de los objetos, se comunican mediante una secuencia de mensajes para
explicar el detalle de un proceso en particular. No olviden que la distribucin es con
respecto al espacio.
Diagrama de actividades
13
Figura N 29, Creando el Diagrama de Actividades Registrar Conductor.
4
On Demand: Este prrafo califica adecuadamente a los usuarios que demandan, aquellos quienes
reconocen y exigen calidad en los sistemas informticos, requieren de sistemas informticos construidos a la
medida de sus necesidades.
14
solucin informtica basado en una necesidad.
Notacin UML que representa a un fragmento o unidad funcional del sistema informtico.
El caso de uso mencionado en las etapas de anlisis del Proceso Unificado deber ser
considerado en la solucin informtica final como elemento que muestra respuesta
(accin) frente a un requerimiento o solicitud.
Para garantizar la formalidad y perfecta realizacin de los diversos casos de uso del
sistema informtico en base a las necesidades exactas de los usuarios, recomiendo
trabajar en base a la siguiente estructura de desarrollo; los cuales sern mencionados en
orden de ocurrencia y por grado de dificultad.
Esta etapa permite determinar a los diversos actores del sistema informtico, el punto
discriminador es el nivel de interaccin con la solucin informtica.
15
Figura N 32, Esta figura muestra a los diversos
Actores del s is tema
informtico:SCC_TECSA
actores del caso empresa de transporte
TECSA.
As is tente de
Supervis or del SSI Atencin al cliente.
Jefe de Recursos
Conductor. Humanos .
1.Requiere identificars e
2.Requiere regis trar clientes
As is tente de 3.Requiere regis trar quejas por cliente
Atencin al cliente. 4.Requiere realizar s eguim iento a las quejas reportadas
(f rom Ac tores) 5.Requiere cons ultar rcord de de quejas por conductor
6.Requiere cons ultar rcord de de accidentes por conductor
7.Requiere cons ultar rcord de de infracciones por conductor
8.Requiere cons ultar cuadro de s alidas y horario por bus
9.Requiere cons ultar cuadro de as ignacin de bus es por conductor
10.Requiere reportar rcord de de quejas por conductor
11.Requiere reportar rcord de de accidentes por conductor
12.Requiere reportar rcord de de infracciones por conductor
13.Requiere reportar cuadro de s alidas y horario por bus
14.Requiere reportar cuadro de as ignacin de bus es por conductor
15.Requiere tener acces o a las ayudas del s is tem a inform tico
Figura N 33, Esta figura muestra el modelo de escenarios del actor asistente del rea
atencin al cliente
16
El alcance ser definido en base al PMI5, donde el alcance es definido como el objetivo
principal de proyecto informtico, en su definicin el alcance debe tener algunas
caractersticas como:
Proceso de abstraccin
5
PMI: Siglas del Project Managemet Institute, organizacin no gubernamental sin fines de lucro, establece
criterios y lineamientos estndares en la administracin de proyectos.
6
Abstraccin: Proceso de clasificacin de elementos importantes o relevantes dentro de un universo de
factores heterogneos, donde la abundante cantidad de elementos innecesarios repercuten en el entendimiento
del concepto.
17
ALCANCE: Contruccin del Sistema Integrado
Proceso de abstraccin:
de Control de Empleados para el rea de
Atencin al cliente
RR-HH de la em presa TECSA, basado en el PU
y el UML, va web.
A
B
Registrar queja
S Registrar queja.
Figura N 35, Ejemplo del proceso de abstraccin referido al caso empresa de transporte
TECSA
Proceso de clasificacin de los casos de uso del sistema informtico en base a macros.
Los casos de uso MACRO representan a los fragmentos funcionales generales del sistema
informtico final, aquellos que representan a opciones del men principal. Un ejemplo
claro lo podemos observar en las opciones generales del software de oficina Microsoft
Word donde Archivo, Edicin, Ver, etc pueden ser representado por el artefacto caso de
uso y llevar la denominacin macro para efectos de clasificacin.
Ejemplo de casos de uso macro: Archivo, Edicin, etc son representados por un caso de
uso y llevar la denominacin macro.
18
Proces de clas ificacin de
CUSI_Mantenimiento
Mantenim iento
Figura N 36, Ejemplo del proceso de clasificacin en base a macros, referido al caso
empresa de transporte TECSA
En esta etapa se relaciona a los actores con los diversos casos de uso del sistema
informtico.
Este modelo se da a travs del diagrama de Casos de Uso del UML, muestra las distintas
operaciones que se esperan de una aplicacin o sistema informtico y cmo se relaciona
con su entorno (usuario u otras aplicaciones).
19
BIBLIOGRAFA
4. RUMBAUGH J., JACOBSON I., BOOCH G., El proceso unificado, USA, 2000.
20