002 Casos De Uso

Páginas: 5 (1023 palabras) Publicado: 15 de abril de 2015
I. Casos de Uso

Ingeniería de Sistemas

Por: Jimmy Sánchez
jjsanchezg@correo.unicordoba.edu.co



Introducción



Caso de uso (Diagrama)



Caso de Uso (Documento de especificación)

Como expresar un análisis


Diagramas para expresar estructura
◦ Muestra la estructura estática de un sistema.



Diagramas para expresar comportamiento
◦ Muestra el comportamiento dinámico del sistema.

Lenguaje

Unificado

de

Modelado:

es

el

lenguaje

de modelado de sistemas software más conocido y utilizado en
la actualidad; respaldado por OMG(Object Management Group)


Lenguaje gráfico para visualizar, especificar, construir y
documentar un sistema.

Estáticos

DocumentList

Repository
DocumentList

FileMgr

Document
add( )
delete( )

fetchDoc( )
sortByName( )

get( )
open( )
close( )read( )
sortFileList( )
create( )
fillDocument( )

FileList
fList
add( )
delete( )

FileManager

name : int
docid : int
numField : int
read() fill the
code..

Document

1

GraphicFile
File

rep

Use Case 1

(from Persistence)
name : char * = 0

Actor A

GrpFile

read( )

read( )
open( )
create( )
fillFile( )

readDoc( )
readFile( )

Actor B
Use Case 2

Clases

Use Case 3

FileList

File

RepositoryCasos de Uso

Componentes

mainWnd : MainWnd

Windows95

Window95

Windows95

¹®¼°ü¸®
Ŭ¶óÀ̾ðÆ®.EXE
¹®¼°ü¸® ¾ÖÇø´

gFile : GrpFile

fileMgr : FileMgr

Windows
NT

Solaris

¹®¼°ü¸® ¿£Áø.EXE

fileMgr : FileMgr

Alpha
UNIX
ÀÀ¿ë¼¹ö.EXE
Windows
NT

IBM
Mainframe

Dinámicos
BO

document : Document

µ¥ÀÌŸº£À̽º¼¹ö

repository : Repository

Despliegue

Objetos

Contrapartida

[operación insertada]Validar y Completar
Operación

-Operador BO
-K+ (interfaz)
-KBO

[ ok ]

Calcular Flujos
de Caja

Contabilizar
Operación

Notificar Error a
FO

[error operación]

-KBO
-Host:Contabilidad (interfaz)

mainWnd

[ prima es en divisa ]

add f ile

Generar Avances
para Extranjero

-Operador BO

user

ƯÁ¤¹®¼¿¡ ´ëÇÑ º¸±â¸¦
»ç¿ëÀÚ°¡ ¿äûÇÑ´Ù.

Enviar
Confirmación

fileMgr :
FileMgr

document :
DocumentgFile

9: sortByName ( )

-KBO
-Host: Liquidaciones (interfaz)

Evalua
Confirmación

1: Doc view request ( )

2: fetchDoc( )

-KBO
-Host:SWIFT (interfaz)

-KBO

mainWnd : MainWnd

Writing

add f ile [ numberOf file==MAX ] /
f lag OFF

3: create ( )

1: Doc view request ( )
4: create ( )

[ confirmación rechazada ]
Registrar Error

2: fetchDoc( )

Openning

5: readDoc ( )

gFile : GrpFile

4: create ()

-Operador BO
-KBO (interfaz)

[operación contratada]

8: fillFile ( )
Identificar
Motivo Rechazo

close f ile

-Operador BO

ÈÀÏ°ü¸®ÀÚ´Â Àоî¿Â
¹®¼ÀÇ Á¤º¸¸¦ ÇØ´ç ¹®¼
°´Ã¼¿¡ ¼³Á¤À» ¿äûÇÑ´Ù.

user : Clerk

6: fillDocument ( )

7: readFile ( )

fileMgr : FileMgr

Determinar Acciones
Correcion

3: create ( )

close f ile
[operacion no contratada]

Reading

8: fillFile ( )

6: fillDocument ( )Closing

Actividad

È¸é °´Ã¼´Â ÀоîµéÀÎ
°´Ã¼µé¿¡ ´ëÇØ À̸§º°·Î
Á¤·ÄÀ» ½ÃÄÑ È¸é¿¡
º¸¿©ÁØ´Ù.

9: sortByName ( )

7: readFile ( )
5: readDoc ( )

document : Document

repository : Repository

Estados

Colaboración

Secuencia

repository

El diagrama de casos de uso representa la forma en como un Cliente
(Actor) opera con el sistema en desarrollo, es una descripción de los
pasos o las actividades quedeberán realizarse para llevar a cabo algún
proceso,
Acciones en
el sistemas

Generar reporte
de inventario

Algo o alguien
que interactúa
con el sistema

Actor

Buscar producto



Modelar el comportamiento de un sistema.



Punto de vista grafico de la aplicación al usuario o cliente.



Visualizar, especificar, y documentar el comportamiento de
cada uno de los elementos de sistema.

Satisfacer al cliente usándolo de acuerdo a los diferentes
escenarios en el sistema.

Guardar
Venta

Rol

Eliminar
Venta



Cubre principalmente el comportamiento del sistema
◦ Servicios visibles externamente.



Se utiliza para:
◦ Modelar el contexto de un sistema. Se especifican los actores y se delimita el
sistema.
◦ Modelar los requisitos de un sistema. Qué debería hacer el sistema desde un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Casos de uso
  • Caso de uso
  • casos de uso
  • Caso De Uso
  • casos de uso
  • Casos De Uso
  • Casos de uso
  • Casos de uso

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS