Documente Academic
Documente Profesional
Documente Cultură
UNIVERSIDAD TECNOLÓGICA
DE LA
REGIÓN NORTE DE GUERRERO
UNIDAD II.
EXTENSIÓN TELOLOAPAN
Grupo: 901
I
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
ÍNDICE GENERAL
2
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
1.- INTRODUCCIÓN
UML es un lenguaje con un alcance muy grande y que cubre diversos conjuntos de
dominios arquitectónicos en el diseño de aplicaciones. Por ello, no todas sus
capacidades de modelados son necesariamente útiles en todos los dominios o
aplicaciones. UML permite seleccionar sólo aquellas partes del lenguaje que sean
realmente útiles. “El 80 por ciento de la mayoría de los problemas pueden modelarse
usando alrededor del 20 por ciento de UML”.
3
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
2.- DESARROLLO
SISTEMA
Casos de Uso
ACTORES
RELACIONES
4
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
Las relaciones entre un actor y un caso de uso, se dibujan con una línea
simple. Para relaciones entre casos de uso, se utilizan flechas etiquetadas "incluir"
o "extender." Una relación "incluir" indica que un caso de uso es necesitado por otro
para poder cumplir una tarea. Una relación "extender" indica opciones alternativas
para un cierto caso de uso.
5
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
ASOCIACIONES
Una flecha rellena indica la dirección de la relación. Los roles se ubican cerca del
final de una asociación. Los roles representan la manera en que dos clases se ven
6
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
MULTIPLICIDAD
ATRIBUTOS
7
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
ROL DE LA CLASE
ACTIVACIÓN
MENSAJES
8
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
LÍNEAS DE VIDA
DESTRUCCIÓN DE OBJETOS
LOOPS
9
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
El objetivo de este diagrama es describir el comportamiento del sistema, este primer caso de uso
nos permite observar el proceso de la actividad inicio de sesión en el sistema informático.
Observamos que para que el administrador inicie sesión tiene que ingresar el usuario y
contraseña las cuales se comparan con los registros de usuarios que se encuentren en la BD
para poder dar acceso a la ventana siguiente.
10
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
11
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
12
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
13
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
14
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
15
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
En este diagrama muestra el funcionamiento del sitio con algunos de los módulos
que contiene el sistema informático cuenta con un inicio de sesión y realiza acceso
para la realización de las distintas tareas.
16
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
3.- JUSTIFICACIÓN.
Los diagramas UML nos ayudan a Visualizar cómo es o queremos que sea un
sistema, especificar la estructura o el comportamiento del sistema Informático,
proporcionar plantillas que nos guíen en la construcción de un sistema, documentar
las decisiones que hemos adoptado. Es por eso que es indispensable realizar
diagramas que nos ayuden a llevar el comportamiento del sistema o sitio web que
desarrollamos.
17
MODELADO DE PROCESOS PARA DESARROLLO DE SOFTWARE.
4.- CONCLUSIÓN.
18