Escolar Documentos
Profissional Documentos
Cultura Documentos
Estndares
Manual de Anlisis y Diseo RSA
ndice
1 Objetivo del Documento..........................................5
2 Creacin de Proyecto de Modelo..............................5
3 Estructura del proyecto...........................................8
3.1
Anlisis...................................................................11
3.1.1
Actores........................................................................................11
3.1.2
3.1.3
Diagrama de actividad................................................................16
3.1.1
Requisitos de Rendimiento..........................................................19
3.1.2
Requisitos no Funcionales............................................................22
3.2
Diseo.....................................................................26
3.2.1
Modelo esttico...........................................................................26
3.2.2
Tablas e ilustraciones
Ilustracin 1. Importar Proyecto de Diseo.........................................................6
Ilustracin 2. Importar Proyectos existentes en el espacio de trabajo................7
Ilustracin 3. Finalizar Importacin.....................................................................8
Ilustracin 4 Estructura Proyecto Diseo............................................................9
Ilustracin 5 Crear un nuevo actor....................................................................11
Ilustracin 6 Modificar estereotipo del actor......................................................12
Ilustracin 7 Crear Grupo Funcional.................................................................12
Ilustracin 8 Crear Requisito Funcional............................................................13
Ilustracin 9 Crear Diagrama de caso de uso...................................................14
Ilustracin 10 Usar un actor ya creado para un diagrama de casos de uso......15
Ilustracin 11 Crear actor nuevo para un diagrama de casos de uso...............15
2
02. ASI Actores: Contendr todos los actores que intervienen en el sistema,
tanto los humanos como los actores que representan a otros sistemas.
9
02. ASI GF-XX: Contendr los grupos funcionales del aplicativo. Estos
grupos funcionales se organizarn en requisitos funcionales (RF-YY) y los
requisitos a su vez en Casos de Uso (CU-ZZ).
03. DSI - Modelo Esttico: Contendr todos los paquetes y clases. Solo debe
contener las clases relevantes y las excepciones e interfaces de nuestro
modelo de diseo. Adems contendr uno o varios diagramas de clases y
paquetes que muestren las relaciones entre las clases y los paquetes.
10
3.1 Anlisis.
3.1.1
Actores.
Para incluir un nuevo actor en nuestro modelo se debe pulsar con el botn
derecho sobre Actores y seleccionar Aadir UMLActor
11
3.1.2
12
Una vez creado cambiar el nombre para que sea GF-XX. Nombre descriptivo.
Para crear un requisito funcional se debe pulsar con el botn derecho sobre el
grupo funcional que lo va a contener y seleccionar Aadir UML Paquete
13
14
2 Recuerde
15
3.1.3
Diagrama de actividad.
16
Tras esto cree en el diagrama de actividad las particiones. Una por cada actor
que interviene en el caso de uso y otra para el caso de uso.
17
Arrastre los actores que intervienen en el caso de uso sobre las particiones que
van a representarlos y el caso de uso sobre la particin que va a representar la
actividad del caso de uso.
18
3.1.19584
Requisitos de Rendimiento.
19
20
Tras esto seleccione uno a uno cada slot e indique el valor que debe tener en la
seccin General de la pestaa de Propiedades tal y como indica la siguiente
ilustracin.
21
Una vez incluidos todos los requisitos de rendimiento eliminar del modelo el
requisito de rendimiento de ejemplo <<RR>>AltaUsuarios y la nota que existe en el
diagrama. El diagrama quedar de una forma similar al que se observa en la siguiente
ilustracin.
3.1.19585
Requisitos no Funcionales.
Para crear un nuevo requisito cree una nueva clase, cambie su nombre por uno
que identifique el requisito y aada el estereotipo RNF tal y como se indica en la
siguiente ilustracin.
23
24
Una vez aadido todos los requisitos no funcionales nuevos eliminar del
modelo los requisitos no funcionales que no apliquen a la aplicacin y eliminar el
comentario.
25
3.2 Diseo.
3.2.1
Modelo esttico.
26
27
28
29
30
31
32
33
34
Una vez aadidas las clases al diagrama, se aadirn las relaciones entre las
mismas.
35
3.2.2
36
37
38
Una vez aadidas las clases al diagrama de secuencia, podremos agregar los
mensajes que se intercambian entre dichas clases, para ello seleccionaremos la lnea
de vida de la clase y se mostrar una flecha, tal y como se ve en la imagen.
39
40
41
Una vez indicado, nos muestra en el diagrama, las llamadas con los nombres
que hemos indicado.
42