GA2-220501093-AA1-EV02 Elaboración de Diagramas y Plantillas para Casos de Uso Del Proyecto. [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

ELABORACION Y PLANTILLAS PARA CASOS DE USO

RICARDO FERNANDO VILLA YEPEZ

SERVICIO NACIONAL DE APRENDIZAJE SENA. ANALISIS Y DESARROLLO DE SOFTWARE 2627053 PASTO NARIÑO 2022

INTRODUCCION

El lenguaje UML es esencial para realizar una representación grafica del proceso de análisis de requisitos de software. Es un lenguaje estándar para análisis y diseño de sistemas informáticos, a través de esta herramienta se pueden establecer todos los requerimientos y procesos necesarios para ser desarrollados en el sistema. Este lenguaje posee más características visuales que de programación, pero se pueden implementar todos los procesos en cualquier lenguaje de programación. A través de esta herramienta se realizan modelos de los problemas reales a resolver. Además, existen los objetos con características propias o atributos los cuales realizan operaciones y procesos.

*Interpreta el informe de requisitos para modelar las funciones del software *Elabora diagramas de casos de uso de acuerdo con los estándares actuales mediante lenguaje Unificado de Modelado (UML). *Genera plantillas extendidas de casos de uso expresando la intención de las acciones a desarrollar. *Realiza diagramas de actividades exponiendo detalles de los casos de uso. *Documenta las actividades de análisis a través de un informe. Elementos del diagrama de casos de uso Como se ha mencionado anteriormente, los tres elementos básicos de los casos de uso son: Actor, Caso de uso y la relación (o asociación). Actor Representa a una persona o grupo de personas que desempeñan un papel en la interacción con el software. También puede ser “cualquier elemento” externo que interactúe con el software para lograr determinados objetivos, como por ejemplo otros sistemas, productos de software y equipamiento. Se representan con el siguiente símbolo:

Caso de uso Representa una funcionalidad (Conocida en inglés como Feature) que cumple uno o varios requisitos. Al colocarles nombre es recomendable usar verbos infinitivos con un complemento. Por ejemplo “Registrar nuevo cliente” en lugar de “Registro de nuevo cliente”. El símbolo del caso de uso en el diagrama es una elipse con su nombre dentro, tal como se muestra a continuación:

Relación La interacción entre dos casos de uso o de un actor con un caso de uso se representa por medio de una relación, utilizando una línea o una flecha como se muestra en la figura:

CASOS DE USO SISTEMA DE GESTION DOCUMENTAL GESTDOCU

Diagrama 1

Diagrama 2

Diagrama 3

Diagrama 4

Numero Nombre Usuario Descripción

1 Acceso Usuario Genérico Usuario Genérico Interfaz para acceso de login y contraseña para usuarios genéricos existentes en la base de datos.

Validación de Usuario Criterios de Aceptación Validación de Contraseña Validación de error Numero Nombre Usuario Descripción

2 Acceso Usuario Administrador Usuario Administrador Interfaz para acceso de login y contraseña para usuarios Administradores existentes en la base de datos.

Validación de Usuario Criterios de Aceptación Validación de Contraseña Validación de error Numero Nombre Usuario

3 Interfaz Usuario Administrador Usuario Administrador Previo login se inicia el acceso a la Interfaz Usuario Administrador en donde están Descripción habilitados todos los módulos para administración de la plataforma. Usuario Administrador Administración de datos existentes en base de Criterios de Aceptación datos. Administración total de la información. Numero Nombre Usuario Descripción

4 Interfaz Usuario Genérico Usuario Genérico Previo login se inicia el acceso a la Interfaz Usuario Genérico en donde están habilitados los módulos para gestión en la plataforma.

Usuario Genérico Criterios de Aceptación Restricción en modificación de la información.

CONCLUSIONES UML es empleado en el análisis de sistemas de alta/mediana complejidad, su base radica en otro paradigma empleado en sistemas de alto nivel que es la orientación a objetos, por lo tanto, en UML es recomendable tener experiencia en un lenguaje orientado a objetos. Cuando se realiza un diagrama de caso de uso se debe tener en cuenta que un caso de uso está relacionado como mínimo con un actor. Cada caso de uso este iniciado por un actor y siempre debe devolver un valor. Los diagramas de casos de uso permiten documentar los requerimientos de un sistema o software, lo cual es importante cuando el proyecto tiende a extenderse para nuevas versiones. Es muy importante la utilización de los diagramas de caso de uso al momento de realizar un proyecto de desarrollo de software porque permite visualizar el sistema desde la perspectiva del usuario y de esta forma se hace entendible para cualquier persona permitiendo a los desarrolladores trabajar en colaboración con los usuarios que van a interactuar con el sistema.