Diagramas uml_Caso_Estudio.pdf
-
Upload
miguel-angel-paredes-romero -
Category
Documents
-
view
17 -
download
0
Transcript of Diagramas uml_Caso_Estudio.pdf
-
UNIVERSIDAD CATLICA ANDRS BELLO
ESTUDIOS DE POSTGRADO
POSTGRADO EN SISTEMAS DE INFORMACIN
Desarrollo de Aplicaciones en Software Libre
Caso de Estudio. Modelaje en UML Proyecto: Biblioteca Virtual
Objetivo: Elaborar el modelo UML de una Biblioteca Virtual empleando agentes que
permitan a los usuarios realizar consultas del material bibliogrfico a travs de Internet, as como
acceder a los documentos digitalizados.
Requerimientos: Consultas al material bibliogrfico en formato digital por medio de bsquedas
bsicas y avanzadas, que permitan al usuario tener a su alcance una herramienta para realizar sus
consultas de una manera detallada y estructurada y acceder a los documentos digitalizados.
Consideraciones: El servicio se prestar a usuarios suscritos a la Biblioteca (deben preverse
funciones de registro de usuarios, cambio de clave y autenticacin).
Se dispondr de dos tipos de bsquedas: Bsica (por cdigo ttulo del documento) y
Avanzada (por autor, fecha y palabra clave).
Los documentos seleccionados por los usuarios podrn ser abiertos o guardados en el
dispositivo de almacenamiento indicado por el usuario.
Resultados esperados: Elaborar los siguientes productos:
- Casos de Uso (diagrama y descripcin)
- Eventos por caso de uso
- Diagrama Conceptual
- Diagrama de Clases
- Diagrama de Interaccin
- Diagrama de Estados
- Diagrama de Actividades
- Premisas (coloqu aqu todas las premisas que utiliz en el detalle de los diagramas)
Caso de Uso
-
El caso de uso comprende dos actores, el Usuario y el Sistema, de igual manera se
encuentra conformado por tres (3) opciones principales, el login, la consulta de
documentos, y el almacenamiento de documento seleccionado. Para poder ingresar a las
opciones de consulta y almacenamiento del documento es necesario loguearse previamente
en el sistema, para lo cual es necesario el registro del usuario en la base de datos del mismo,
la opcin de consulta se divide en dos (2) consultas avanzadas y bsicas; de igual manera
existen tres (3) medios para el almacenamiento del documento seleccionado, la impresin
del mismo, su almacenamiento en formato pdf, y el envo del documento va correo
electrnico
Eventos por Caso de Uso
Nombre Registro de Usuarios
Descripcin Usuario ingresa los datos solicitados al sistema para la creacin de su
cuenta en el mismo, para de esta forma ingresar al sistema
Actores Usuario, Sistema
Precondiciones El usuario no posee cuenta registrada
Flujo Normal Usuario Sistema
1 Usuario ingresa al sistema.
2 Usuario selecciona opcin de
crear cuenta.
5 Usuario ingresa los datos
solicitados
3 Sistema muestra pantalla principal 4 Sistema presenta la pantalla
correspondiente para el ingreso de los
datos y creacin de la cuenta
6 Sistema valida y almacena los
datos, y crea la cuenta
7 Notifica al usuario el fin del
proceso
8 Fin del caso de prueba
Flujo Alterno Usuario Sistema
-
3 Sistema no disponible, muestra
mensaje de error
6 Cuenta con datos repetidos,
sistema solicita el ingreso de nuevos
datos
Post
condiciones
Se crea la cuenta para el nuevo usuario y se brinda una clave de acceso
Nombre Gestin de Clave
Descripcin Usuario ingresa los datos solicitados al sistema para la gestin de su
clave de ingreso al sistema
Actores Usuario, Sistema
Precondiciones El usuario posee cuenta y clave en el sistema
Flujo Normal Usuario Sistema
1 Usuario ingresa al sistema.
2 Usuario selecciona opcin de gestionar clave.
5 Usuario ingresa los datos
solicitados para cambiar o crear
nueva clave
1 Sistema muestra pantalla principal 4 Sistema presenta la pantalla
correspondiente para la gestin de
clave
6 Sistema valida y almacena los
datos, y gestiona la clave de acceso
7 Notifica al usuario el fin del
proceso
8 Fin del caso de prueba
Flujo Alterno Usuario Sistema
3 Sistema no disponible, muestra
mensaje de error
6 Ingreso de datos invlidos,
sistema solicita el ingreso de nuevos
datos
Post
condiciones
Se gestiona la clave de ingreso del usuario
Nombre Login
Descripcin Usuario ingresa los datos solicitados al sistema para el ingreso al mismo
Actores Usuario, Sistema
Precondiciones El usuario posee cuenta y clave en el sistema
Flujo Normal Usuario Sistema
1 Usuario ingresa al sistema.
3 Usuario selecciona opcin de ingreso.
5 Usuario ingresa los datos
solicitados para el ingreso al
sistema
2 Sistema muestra pantalla principal 4 Sistema presenta la pantalla
correspondiente para el ingreso
6 Sistema valida los datos escritos y
brinda el acceso al mismo
7 Se presenta la pantalla principal
-
para el usuario una vez ingresado
correctamente
8 Fin del caso de prueba
Flujo Alterno Usuario Sistema
3 Sistema no disponible, muestra
mensaje de error
6 Ingreso de datos invlidos,
sistema solicita el ingreso de los
datos de manera correcta
Post
condiciones
El usuario ingresa al sistema
Nombre Consultar
Descripcin Usuario ingresa los datos relacionados al documento buscado
Actores Usuario, Sistema
Precondiciones El usuario debe haberse logueado en el sistema
Flujo Normal Usuario Sistema
1 Usuario ingresa a la opcin
de consulta.
4 Usuario selecciona tipo de consulta deseado.
5 Usuario ingresa los datos
solicitados para la bsqueda del
documento
3 Sistema muestra pantalla principal de consultas
4 Sistema presenta la pantalla
correspondiente para la consulta
seleccionada
6 Sistema valida los datos y muestra
los documentos relacionados a esta
informacin.
7 Son mostrados los documentos de
manera listada al cliente
8 Fin del caso de prueba
Flujo Alterno Usuario Sistema
3 Sistema no disponible, muestra
mensaje de error
6 Ingreso de datos invlidos,
sistema solicita el ingreso de nuevos
datos
Post
condiciones
Son mostrados los documentos con informacin relacionada, igual o
similar a lo solicitado por el usuario
Nombre Almacenar
Descripcin Usuario almacena el documento seleccionado luego de una bsqueda
Actores Usuario, Sistema
Precondiciones El usuario debe haberse logueado en el sistema y debe haber realizado la
bsqueda de un documento en particular
Flujo Normal Usuario Sistema
1 Usuario selecciona el
documento deseado del listado
2 Sistema muestra el documento seleccionado
-
mostrado por la aplicacin
luego de la bsqueda
3 Usuario selecciona la opcin
de almacenar el documento
mostrado.
5 Usuario selecciona tipo de
almacenamiento
4 Sistema presenta la pantalla
correspondiente para el
almacenamiento del documento
6 Sistema almacena el documento
segn lo solicitado por el usuario.
7 Fin del caso de prueba
Flujo Alterno Usuario Sistema
4 Sistema no disponible, muestra
mensaje de error
Post
condiciones
Es almacenado el documento seleccionado segn lo solicitado por el
usuario
Diagrama Conceptual
Diagrama de Clases
-
Diagrama de Interaccin
-
Diagrama de Estados
Diagrama de Actividades
-
Premisas
-
Registro de Usuarios
- El usuario no posee cuenta registrada. Gestin de Clave
- El usuario posee cuenta y clave en el sistema. Login
- El usuario posee cuenta y clave en el sistema. Consultar
- El usuario debe haberse logueado en el sistema. Almacenar
- El usuario debe haberse logueado en el sistema y debe haber realizado la bsqueda de un documento en particular.