Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Gua de Laboratorio
2015
Contenido
Enunciado ........................................................................................................................ 3
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Pgina 2 de 67
TEMARIO
Tema 1: Ingeniera de Software, Metodologa RUP y UML
Tema 2: Herramienta Case y Entorno de IBM Rational Software Architect
ACTIVIDADES PROPUESTAS
Los alumnos visualizan el entorno de la herramienta RSA e investigan sobre otras
herramientas CASE.
Pgina 3 de 67
UNIDAD DE
APRENDIZAJE
2
DISCIPLINA DEL MODELADO DEL NEGOCIO
LOGRO DE LA UNIDAD DE APRENDIZAJE
Al trmino de la unidad, el alumno sustentar el primer avance de su proyecto,
acerca del Modelado de negocio de la empresa en estudio, el cual est conformado
por el Modelo de casos de uso del negocio, en el que identificar los objetivos, casos
de uso y actores del negocio, y realizar el diagrama general de casos de uso del
negocio, mientras que para el Modelo de anlisis del negocio, a los trabajadores y
entidades, y realizar los diagramas de clases y de actividades del negocio.
TEMARIO
Tema 3: Modelado del Negocio
Tema 4: Modelo de Casos de uso del Negocio
Tema 5: Modelo de Anlisis de Negocio
Pgina 4 de 67
Enunciado
El hotel El Libertador, es una empresa dedicada al hospedaje campestre y desea
implementar el servicio Todo incluido. Actualmente no cuenta con un sistema, por este
motivo no tiene un control adecuado de las reservas de habitaciones y de los hospedajes.
Se desea realizar un sistema con el propsito de reducir los costos del hotel en un 20% a
partir del control total de las habitaciones y control total de los pagos. Este nuevo sistema
deber de atender los siguientes procesos del Hotel:
Para el proceso de reserva, el cliente se apersona al hotel y es atendido por una
recepcionista a quien le consulta los precios de las habitaciones, ella informara los precios
de las habitaciones y cuando el cliente este de acuerdo en la habitacin y fechas, la
recepcionista deber de registrar los datos de la reserva, verificando previamente si el
cliente ya se encuentra registrado, si no se encontrase deber de ingresarlo como nuevo
cliente. Inmediatamente verificar la disponibilidad de la habitacin para asignar a la
reserva e imprimiendo el documento de reserva. La recepcionista informa que deber de
depositar el 50% del monto de la reserva en caja. El cliente se dirige a caja a realizar el
pago de la reserva, el cajero genera el comprobante de pago por el 50% de la reserva
pudiendo pagar el cliente con tarjeta de crdito, finalmente el cliente se acerca con el
comprobante de pago donde la recepcionista quien actualiza la reserva con el nmero de
comprobante de pago, obteniendo la informacin de la reserva. Adicionalmente informa
al cliente que la reserva se realiz con xito.
Cuando el cliente llega a hospedarse es atendido por la recepcionista quien verificara si
el cliente ya tiene una reserva. Si el cliente tuviese una reserva, tomar la informacin de
la reserva para registrar el hospedaje, si no tiene reserva deber de tomar los datos tanto
del cliente como de la habitacin que desea para generar el registro de hospedaje; si el
cliente no existiese, lo deber de crear como un nuevo cliente. Al final se genera el registro
de hospedaje y se actualizar la habitacin como ocupada. La recepcionista le informa
que debe de cancelar el saldo en caja. El cliente se dirige a caja a realizar el saldo del
hospedaje, el cajero genera el comprobante de pago por el saldo, pudiendo pagar el
cliente con tarjeta de crdito, finalmente el cliente se acerca con el comprobante de pago
donde la recepcionista quien actualiza el hospedaje como pagado, obteniendo la
informacin del hospedaje.
El da que vence el hospedaje el cliente informa al administrador que se retira del hotel,
el administrador registra el alta del hospedaje, obteniendo la informacin del hospedaje y
genera una orden de limpieza de la habitacin
Pgina 5 de 67
Pgina 6 de 67
Pgina 7 de 67
Entorno de
Diagramacin
Explorador de
proyectos
Vista de
Propiedades
Clic derecho
sobre el
explorador de
proyectos
3
2
Pgina 8 de 67
1
2
Pgina 9 de 67
2
3
Pgina 10 de 67
Pgina 11 de 67
5
1
2
3
Pgina 12 de 67
Pgina 13 de 67
Pgina 14 de 67
1
2
Figura No. 19. Actores de casos de Uso del Negocio
Pgina 15 de 67
1
2
Seleccione
los actores
con Ctrl + A.
3
4
2
Figura No. 21. Cambio de Apariencia
Pgina 16 de 67
a true
2
Figura No. 22. Cambio de Apariencia
2
Figura No. 23. Cambio de Apariencia
Pgina 17 de 67
Seleccione clase
estereotipada.
2
1
Doble clic
sobre el
diagrama.
Figura No. 24. Creacin de Objetivos del Negocio
4.6. Cambiar la apariencia de los objetivos a Shape image:
1
2
Pgina 18 de 67
1
2
3
4
Reserva de habitacin
Pgina 19 de 67
Gestin de hospedaje
Alta de hospedaje
Doble clic
sobre el
diagrama
CUN
4
5
1
2
3
Figura No.30. Asignacin de Estereotipos de CUN
4.10. Cambiar la apariencia del caso de uso del negocio a ShapeImage
Pgina 20 de 67
1
2
3
Figura No.31. Cambiar Apariencia
4.11. Luego, cambie en propiedades avanzadas el Use Classifier Shape a true
1
2
3
Pgina 21 de 67
4.12. Sobre el Diagrama de Casos de Uso del Negocio Vs. Objetivos del Negocio
arrastre los objetivos y el caso de uso del negocio. Luego, agregue las relaciones
de dependencia. Debe quedar as: se debe nuevamente configurar la apariencia
de los elementos y las lneas de dependencia
1
Figura No. 34. Diagrama de CUN vs ON
Pgina 22 de 67
Figura No. 37. Diagrama general de casos de uso del Negocio Final
Pgina 23 de 67
Pgina 24 de 67
CIBERTEC
1
3
Pgina 25 de 67
CIBERTEC
Pgina 26 de 67
4
5
1
2
3
Figura No. 43. Creando el MAN
Pgina 27 de 67
Pgina 28 de 67
Descripcin
Toda reserva es con presentacin de DNI
Se debe de pagar el 50% de la reserva al realizar la separacin
Se aceptan varias formas de pagos(efectivo, tarjeta de crdito o
dbito)
Pgina 29 de 67
Seleccione clase
estereotipada.
3
1
Doble Clic
sobre el
diagrama TN.
Figura No. 48. Creacin de Trabajadores del Negocio
Pgina 30 de 67
7.5. Sobre el Diagrama EN agregue las entidades del negocio: Registro Cliente, Registro
Habitacin, Reserva, Voucher y CDP.
Seleccione clase
estereotipada.
Doble Clic
sobre el
diagrama EN.
1
2
3
Pgina 31 de 67
7.7. A continuacin agregue los atributos evidentes en cada entidad del negocio. Por
ejemplo, para la entidad Registro Cliente agregaremos los atributos: cdigo, Nombre,
DNI, Fecha de Nacimiento, correo, fecha de registro y estado.
Pgina 32 de 67
2
3
1
Figura No. 57. Aadir diagrama de Realizaciones
Pgina 33 de 67
7.12. A
continuacin,
cambie
BusinessUseCaseRealization.
el
estereotipo
de
Collaboration
5
3
Pgina 34 de 67
Flujo bsico
Flujos alternativos
1
2
Figura No. 60. Aadir Diagrama de Actividades
8.2. Los elementos que utilizaremos de la paleta de diseo son los que se muestran
en la siguiente figura:
Pgina 35 de 67
Artefacto
Descripcin
Particin asignada para cada rol.
Nodo inicial que indica el inicio del
Diagrama de Actividades.
Define una accin de la actividad. Es
conveniente nombrar las actividades
con verbos en tercera persona.
Este nodo representa un punto en una
actividad donde un flujo de entrada se
divide en varios flujos de salida.
Este nodo representa un punto en una
actividad donde varios flujos de entrada
estn sincronizados en un nico flujo de
salida.
Control de decisin a partir del cual se
especifica una pregunta que lleva a dos o
ms flujos de acciones.
Almacn de datos que representa la
instancia de una clase persistente.
Flujo de objeto utilizado para representar
relaciones INPUT y/o OUTPUT entre
una accin e instancia de entidad de
negocio.
Flujo de control utilizado para
representar relaciones entre acciones.
Conector de flujo entre acciones o
acciones y almacn de datos.
Nodo Final que indica finalizacin de
una secuencia de actividades. Un
Diagrama de Actividades puede tener
ms de un tipo de fin.
Pgina 36 de 67
Pgina 37 de 67
Pgina 38 de 67
Seleccione la entidad.
Pgina 39 de 67
1
2
Clic sobre la flecha
hacia abajo.
1
2
Pgina 40 de 67
8.9. Antes de agregar las relaciones de asociacin, configure las preferencias para
que no se muestre los roles y multiplicidades de las relaciones de asociacin:
1
2
Figura No. 68. Creacin de Diagrama de Clases
Pgina 41 de 67
Pgina 42 de 67
Pgina 43 de 67
UNIDAD DE
APRENDIZAJE
3
DISCIPLINA DE LA CAPTURA DE REQUISITOS
LOGRO DE LA UNIDAD DE APRENDIZAJE
Al trmino de la unidad, los alumnos, trabajando en equipo, elaborarn y sustentarn su
proyecto final sobre el modelado del negocio y la captura de requisitos, en el que identifica
el modelo de casos de uso del negocio, el modelo de anlisis del negocio, y el modelo de
casos de uso con sus respectivos artefactos, aplicando la metodologa RUP, el lenguaje de
modelado UML y la herramienta IBM Rational Software Architect.
TEMARIO
Tema 6
: Captura de requisitos
Tema 7
Tema 8
Tema 9
: Casos Prcticos
Pgina 44 de 67
2
1
3
Pgina 45 de 67
5
6
Pgina 46 de 67
10
Pgina 47 de 67
Figura No. 74. Creacin de Diagrama Libre para el Modelo de Caso de Uso
Pgina 48 de 67
Pgina 49 de 67
6.
Pgina 50 de 67
8.
Pgina 51 de 67
Buscar Cliente
Mantener Cliente
Buscar reserva
Buscar hospedaje
Buscar habitacin
Pgina 52 de 67
Pgina 53 de 67
Pgina 55 de 67
ANEXOS
Pgina 57 de 67
Pgina 58 de 67
Pgina 59 de 67
3. Paso 3 Seleccione la opcin Show signatures y del combo box del Stereotype
Styles seleccione Shape Image.
1
2
Pgina 60 de 67
Pgina 61 de 67
Pgina 62 de 67
6. Paso 6 ejemplo
Agregamos un actor y un caso de uso, se muestra de la siguiente manera.
1
2
1
Pgina 63 de 67
Consideraciones finales:
No importa donde arrastre el actor del caso de uso del negocio o el caso de uso del
negocio ya no es necesario volver a cambiar su apariencia siempre se mostrara con
la apariencia de negocio.
Pgina 64 de 67
Importar Archivos
a. Copiar la carpeta proyecto al workspace. Determinar workspace activo.
Pgina 65 de 67
Pgina 66 de 67
Pgina 67 de 67