pract1 analisis76
TRANSCRIPT
-
8/18/2019 Pract1 analisis76
1/6
PRACTICA 1
Lee cuidadosamente las instrucciones y desarrolle lo que se le pide:
1.- Al arrancar la herramienta no selecciones ninguno de los frameworks que aparecen, elige la opciónCancelar .
1.1 Posteriormente dar click en el botón de New, y seleccionar rational unifief process
.- Posteriormente en el men! "ools#$ptions... %erifica que la pesta&a Notation, y tenga por defecto Unified ycomo lengua'e por defecto Analysis.
()sta correcto * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.- Póngale el nombre a su proyecto dando botón derecho al icono untitled y sal%e su proyecto.
4.- Marque los elementos en el recuadro de debao de la !structura de la "entana principal de Rose
)n esta %entana destaca el eplorador #browser $ en la parte iquierda, desde donde se puede crear yacceder a toda la información del modelo actual, con una peque&a "entana de documentaci%n deba'o deella, donde aparece la documentación tetual asociada al elemento seleccionado en el eplorador.)n el canvas de la derecha se abren los diagramas que sir%en de representación gr/fica del modelo0 entreesta %entana destaca la de log & que contiene información administrati%a de los modelosfechas de creación,actualiación, etc.2 'unto con los errores de consistencia que se %ayan produciendo por e'emplo, durante lageneración de código2.
-
8/18/2019 Pract1 analisis76
2/6
'.-Abra las carpetas del bro(ser #del )rbol$:
Identi*ique las cuatro "istas de la arquitectura en Rose.)n el eplorador tenemos cuatro carpetas que representan cuatro vistas de la arquitectura del sistema. 3ada%ista muestra una proyección de la arquitectura y usa un con'unto de diagramas. Por defecto, cada una deestas %istas tiene un diagrama especial, denominado Main f4'ate como su icono cambia en cada %ista2, y una
carpeta especial Associations. 3ada %ista se puede estructurar en paquetes, de manera que el diagramaMain suele estar formado por paquetes y sus relaciones.
5ibu'e el 6cono 7ain y el de las associations que corresponden a cada %ista8
6dentifique las %istas de 9ose que son las siguientes8
a2 :a Vista de Casos de Uso, Use Case View, que es la %ista en la que se presenta el comportamiento
deseado del sistema8 en ella se encontrar4an los modelos relacionados con la captura de requisitos. ;eg!n elproceso que hemos %isto en clase, en esta %ista se ubicar4an el modelo del negocio, el modelo conceptual, elmodelo de casos de uso del sistema y los diagramas de secuencia del sistema.
b2 :a Vista Lógica, Logical View, en la que encontrar4amos los modelos que muestran el %ocabulario y lafuncionalidad estructura y comportamiento2 del sistema, a tra%
-
8/18/2019 Pract1 analisis76
3/6
@. a doble clic sobre el actor, y obser%a cómo se edita como una clase, con sus atributos y operaciones,pero con el estereotipo BBactorCC.
Para documentar un actor8
1. ;i la %entana de documentación no es %isible, /brela seleccionando el men! ?iew y acti%ando la opción
5ocumentation.. ;elecciona el actor en el eplorador.
. Pon el cursor en la %entana de documentación y escribe el teto que describa el actor.
Para crear un caso de uso a tra%
-
8/18/2019 Pract1 analisis76
4/6
!stablece relaciones entre casos de uso.
0.- Relaciones entre casos de uso.
"enemos tres relaciones principales entre casos de uso en 9ose8
BBincludeCCBBetendCCEeneraliación
)n 9ose tambi
-
8/18/2019 Pract1 analisis76
5/6
> =sa el icono )*%ect Message para introducir los mensa'es. 8 3a'ero 8;istema
5ar doble click en la l4nea y aparecer/ la sig- %entana para introducir el nombre8
1. 6ntroducir 6tem 3=P, cantidad2. "erminar ?enta 2
. realiar Pago2 $peraciones del sistemae%entos del sistema
iura 5. 5iagrama de secuencia del sistema D$$(.
16.- 3e la siuiente situaci%n ,acer el diarama de Caso de uso del 7eocio con sus respecti"osactores y relaciones& y de dos de los casos de uso que ,aya propuesto reali8ar el diarama desecuencia:
Iueno, mi mama y yo, y JJ empleados m/s, hemos estado mane'ando %arias tiendas naturistas, bastantebien.. 3ada )mpleado, por supuesto, traba'a en una sola tienda, pero una tienda puede tener %ariosempleados.
"ambi
-
8/18/2019 Pract1 analisis76
6/6
;e tiene un registro de nuestros clientes, cuando llega un cliente nue%o se le entrega una solicitud demembrec4a con los datos necesarios para realiar una factura con esta solicitud se registra al cliente y se leasocia un n!mero, se le entrega una tar'eta de esta membrec4a para usarla para descuentos y promociones.
3uando llega un cliente a la tienda se le proporciona un canastilla para que pueda lle%ar los productos quequiere comprar, en ocasiones no es necesaria.=na %es el cliente en la ca'a, el empleado registra la %enta %erifica los productos, cantidades y el precio de
los art4culos lo registra en una maquina registradora y obtiene el total2.Para el total de la %enta hay que considerar el 6%a ya que algunos productos si son gra%ables.Posteriormente el empleado procede a recibir el pago, este puede ser en efecti%o o con tar'eta de cr