Casos de Uso
-
Upload
anderson-morrillo-bravo -
Category
Documents
-
view
10 -
download
0
description
Transcript of Casos de Uso
-
ESCUELA SUPERIOR POLITCNICA AGROPECUARIA DE MANAB
MANUEL FLIX LPEZ
CARRERA INFORMTICA
SEMESTRE SPTIMO PERODO ABR. SEP./2015
INGENIERIA DE SOFTWARE
CASOS DE USO
AUTOR:
ANDERSON G. MORRILLO BRAVO
FACILITADORA:
ING. HIRAIDA SANTANA CEDEO
CALCETA, JULIO 2015
-
INTRODUCCIN
Como hemos venido estudiando el tema de UML, es momento de hablar de sus
componentes que lo hacen un lenguaje bastante fcil y comunicativo para
establecer una relacin cliente-desarrollador bastante cmoda y profesional.
Hablamos de nada ms y nada menos que los diferentes diagramas que este
nos ofrece, en esta caso el de casos de uso; En un mbito cliente-desarrollador
es importante que el flujo de informacin entre ambas partes sea claro el
diagrama de casos de uso es una herramienta bastante til para que el
desarrollador se pueda expresar de una manera ms fcil y dinmica con el
cliente.
OBJETIVOS
Estudiar el diagrama de casos de uso y entender las facilidades que ofrece para
una buena comunicacin entre los desarrolladores y los clientes.
MARCO TERICO
DIAGRAMA DE CASOS DE USO
Los casos de uso son una herramienta invaluable tanto para un analista como
para un programador ya que estos les permiten tener una representacin clara
de los requerimientos de un sistema de software.
Un caso de uso es una secuencia de interacciones entre un sistema y alguien o
algo que usa alguno de sus servicios. (Ceria. 2012).
Los casos de uso se diagraman usando ciertas representaciones lgicas que
son:
ACTORES
Un actor es una agrupacin uniforme de personas, sistemas o mquinas que
interactan con el sistema que estamos construyendo de la misma forma. Por
-
ejemplo, para una empresa que recibe pedidos en forma telefnica, todos los
operadores que reciban pedidos y los ingresen en un sistema de ventas, si
pueden hacer las mismas cosas con el sistema, son considerados un nico actor:
Empleado de Ventas.
Los actores son externos al sistema que vamos a desarrollar. Por lo tanto, al
identificar actores estamos empezando a delimitar el sistema, y a definir su
alcance. Definir el alcance del sistema debe ser el primer objetivo de todo
analista, ya que un proyecto sin alcance definido nunca podr alcanzar sus
objetivos, los Actores se definen por el siguiente smbolo:
Ejemplo:
CASOS DE USO
Los casos de uso como tal representan una funcionalidad del sistema, estos por
lo general se relacionan con otros casos de uso de igual manera con los actores,
que son los que usan dicha funcin, est representado por un ovalo, y con una
nombre en gerundio que da a conocer de manera rpida la accin de dicho caso
Ejemplo:
IMPRIMIR
-
Los casos de uso tienen las siguientes caractersticas:
1. Estn expresados desde el punto de vista del actor.
2. Se documentan con texto informal.
3. Describen lo que hace el actor
4. Son iniciados por un nico actor.
RELACIONES
Las diferentes que se pueden dar entres 2 casos de uso son:
El lmite de un sistema se representa por un cuadrado, dentro del mismo se
van a encontrar todos los casos de uso, y fuera del mismo los actores.
La Asociacin de Comunicacin es la lnea que relacin el actor con el caso
de uso.
Extencin Una extensin representa una variacin de un caso de uso a otro,
aunque similar pero no iguales y el mismo puede ser alternativo por ejempo:
IMPRIMIR
-
Inclusin es cuando un caso de uso requiere de otro para funcionar
correctamente por ejemplo:
Por ultimo tenemos un diagrama de casos de uso ms completo:
-
CONCLUSIONES
Los diagramas de casos de uso ayudan bastante a un programador o analista
al momento de darle a conocer al cliente como va a funcionar el sistema, es
bastante sencillo y fcil de comprender para cualquier persona, e incluso ayuda
al programador mismo porque este puede reordenar sus ideas y volverse a
plantear cualquier requerimiento de manera sencilla y rpida.
BIBLIOGRAFIA
Ceria, S. 2010. Casos de Uso Un Mtodo Prctico para Explorar Requerimientos.
(En lnea). Formato PDF. Disponible en: http://www-
2.dc.uba.ar/materias/isoft1/2001_2/apuntes/CasosDeUso.pdf.
Kendall, K y Kendall, J. 2011. Anlisis y diseo de sistemas. 8 ed. Mxico.
Pearson Education.