Modelos de casos

Solo disponible en BuenasTareas
  • Páginas : 11 (2527 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de septiembre de 2010
Leer documento completo
Vista previa del texto
Una Introducción al UML

El Modelo de Casos de Uso

Autor: Geoffrey Sparks, Sparx Systems, Australia Traducción: Fernando Pinciroli (Solus S.A., Argentina) y Aleksandar Orlic (Craftware Consultores Ltda., Chile)

www.sparxsystems.com.ar - www.sparxsystems.cl

Introducción al modelado de sistemas de software usando el Lenguaje Unificado de Modelado (UML) El Modelo de Casos de UsoEnterprise Architect
La herramienta UML de Sparx Systems http://www.sparxsystems.com.ar - www.sparxsystems.cl

Tabla de Contenidos
TABLA DE CONTENIDOS ................................................................................................ 2 EL MODELO DE CASOS DE USO ................................................................................... 3 INTRODUCCIÓN AL UML..................................................................................................... 3 MODELANDO LA FUNCIONALIDAD DEL SISTEMA CON CASOS DE USO ................................ 3 LA NOTACIÓN DE CASO DE USO .......................................................................................... 4 UN EJEMPLO...................................................................................................................... 10 BROWSE BOOK CATALOGUE ............................................................................................. 11 ENCONTRAR EL LIBRO POR TÍTULO O POR AUTOR ............................................................. 12 SOLICITAR UN LIBRO INEXISTENTE.................................................................................... 13 LECTURA RECOMENDADA................................................................................................. 15

© Solus - Craftware Consultores Ltda.

Página: 2

Introducción al modelado de sistemas de software usando el Lenguaje Unificado de Modelado (UML) El Modelo de Casos de Uso

Enterprise Architect
La herramienta UML de Sparx Systems http://www.sparxsystems.com.ar - www.sparxsystems.cl

El Modelode Casos de Uso
Este articulo describe cómo modelar la funcionalidad del sistema utilizando casos de uso. En el UML, los casos de uso son los principales medios para capturar la funcionalidad del sistema desde la perspectiva del usuario y muchas veces puede remplazar al documento "requisitos funcionales".

Introducción al UML
El Lenguaje Unificado de Modelado (UML) es, tal como su nombre loindica, un lenguaje de modelado y no un método o un proceso. El UML está compuesto por una notación muy específica y por las reglas semánticas relacionadas para la construcción de sistemas de software. El UML en sí mismo no prescribe ni aconseja cómo usar esta notación en el proceso de desarrollo o como parte de una metodología de diseño orientada a objetos. El UML soporta un conjunto rico enelementos de notación gráficos. Describe la notación para clases, componentes, nodos, actividades, flujos de trabajo, casos de uso, objetos, estados y cómo modelar la relación entre esos elementos. El UML también soporta la idea de extensiones personalizadas a través elementos estereotipados. El UML provee beneficios significativos para los ingenieros de software y las organizaciones al ayudarles aconstruir modelos rigurosos, trazables y mantenibles, que soporten el ciclo de vida de desarrollo de software completo. Este artículo se enfoca en la representación funcional de los requisitos en UML utilizando Casos de Uso. En los libros mencionados en la sección de lectura recomendada se puede encontrar más información sobre el UML y de los documentos de especificación del UML que se puedenencontrar en las paginas de recursos de UML del OMG (Object Management Group) www.omg.org/technology/uml/ y www.omg.org/technology/documents/formal.

Modelando la Funcionalidad del Sistema con Casos de Uso
El modelo de casos de uso describe la funcionalidad propuesta del nuevo sistema. Un Caso de Uso representa una unidad discreta de interacción entre un usuario (humano o máquina) y el sistema. Un...
tracking img