Sunteți pe pagina 1din 9

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
Descripcin
Actores
Precondiciones
Flujo Normal

Flujo Alterno

Registro de Usuarios
Usuario ingresa los datos solicitados al sistema para la creacin de su
cuenta en el mismo, para de esta forma ingresar al sistema
Usuario, Sistema
El usuario no posee cuenta registrada
Usuario
Sistema
1
Usuario
ingresa
al 3 Sistema muestra pantalla principal
sistema.
4
Sistema presenta la pantalla
2 Usuario selecciona opcin de correspondiente para el ingreso de los
crear cuenta.
datos y creacin de la cuenta
5
Usuario ingresa los datos 6
Sistema valida y almacena los
solicitados
datos, y crea la cuenta
7
Notifica al usuario el fin del
proceso
8 Fin del caso de prueba
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
Descripcin

Gestin de Clave
Usuario ingresa los datos solicitados al sistema para la gestin de su
clave de ingreso al sistema
Usuario, Sistema
El usuario posee cuenta y clave en el sistema
Usuario
Sistema
1 Usuario ingresa al sistema.
1 Sistema muestra pantalla principal
2
Usuario
selecciona 4
Sistema presenta la pantalla
opcin de gestionar clave.
correspondiente para la gestin de
5
Usuario ingresa los datos clave
solicitados para cambiar o crear 6
Sistema valida y almacena los
nueva clave
datos, y gestiona la clave de acceso
7
Notifica al usuario el fin del
proceso
8 Fin del caso de prueba
Usuario
Sistema

Actores
Precondiciones
Flujo Normal

Flujo Alterno

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
Descripcin
Actores
Precondiciones
Flujo Normal

Login
Usuario ingresa los datos solicitados al sistema para el ingreso al mismo
Usuario, Sistema
El usuario posee cuenta y clave en el sistema
Usuario
Sistema
1 Usuario ingresa al sistema.
2 Sistema muestra pantalla principal
3
Usuario
selecciona 4
Sistema presenta la pantalla
opcin de ingreso.
correspondiente para el ingreso
5
Usuario ingresa los datos 6 Sistema valida los datos escritos y
solicitados para el ingreso al brinda el acceso al mismo
sistema
7 Se presenta la pantalla principal

Flujo Alterno

Usuario

para el usuario una vez ingresado


correctamente
8 Fin del caso de prueba
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
Descripcin
Actores
Precondiciones
Flujo Normal

Consultar
Usuario ingresa los datos relacionados al documento buscado
Usuario, Sistema
El usuario debe haberse logueado en el sistema
Usuario
Sistema
1 Usuario ingresa a la opcin 3 Sistema muestra pantalla principal
de consulta.
de consultas
4
Usuario selecciona tipo 4
Sistema presenta la pantalla
de consulta deseado.
correspondiente para la consulta
5
Usuario ingresa los datos seleccionada
solicitados para la bsqueda del 6 Sistema valida los datos y muestra
documento
los documentos relacionados a esta
informacin.
7 Son mostrados los documentos de
manera listada al cliente
8 Fin del caso de prueba
Usuario
Sistema

Flujo Alterno

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
Descripcin
Actores
Precondiciones

Almacenar
Usuario almacena el documento seleccionado luego de una bsqueda
Usuario, Sistema
El usuario debe haberse logueado en el sistema y debe haber realizado la
bsqueda de un documento en particular
Usuario
Sistema
1
Usuario selecciona el 2 Sistema muestra el documento
documento deseado del listado seleccionado

Flujo Normal

Flujo Alterno

mostrado por la aplicacin


luego de la bsqueda
3 Usuario selecciona la opcin
de almacenar el documento
mostrado.
5
Usuario selecciona tipo de
almacenamiento
Usuario

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
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.

S-ar putea să vă placă și