Modelo.casos.uso

115
3 SwCBM [Sistema web para el Control d Bienes Muebles de la Universid Nacional de Cajamarca] Modelo de Casos e Uso Versión [1!] 1

description

upn

Transcript of Modelo.casos.uso

requerimientos

3SwCBM[Sistema web para el Control de Bienes Muebles de la Universidad Nacional de Cajamarca]

Modelo de Casos e Uso Versin [1.0]

Historia de revisionesFechaVersinDescripcinAutor

09/05/2012

1.0 Elaboracin de Los Casos de Uso para el SistemaCabrera Huatay, Einer.Rosell Alcntara, Leslee.Correa Hernandez, Kenia.Tello Cruzado, Eduardo.

11/05/2012

1.0 Elaboracin de Los Casos de Uso para el SistemaCabrera Huatay, Einer.Rosell Alcntara, Leslee.Correa Hernandez, Kenia.Tello Cruzado, Eduardo.

26/05/2012

1.0 Diagramas de RobustezCabrera Huatay, Einer.Rosell Alcntara, Leslee.Correa Hernandez, Kenia.Tello Cruzado, Eduardo.

Contenido

Historia de revisiones21.Introduccin41.1.Propsito41.2.Alcance41.3.Estructura del Documento42.Actores42.1.Administrador42.2.Registrador ABM52.3.Registrador APT53.Casos de Uso63.1.Diagramas de Casos De Uso63.2.Diagramas de Paquetes93.2.1.Paquete Registro103.2.2.Paquete Control103.2.3.Paquete Administracin113.3.Loggear Usuario123.3.1.Descripcin123.3.2.Prototipo133.3.3.Especificacin de Caso de Uso133.4.Registrar Bien MuebleError! Marcador no definido.3.4.1.DescripcinError! Marcador no definido.3.4.2.PrototipoError! Marcador no definido.3.4.3.Especificacin de Caso de UsoError! Marcador no definido.3.5.Trasladar Bien Mueble.Error! Marcador no definido.3.5.1.DescripcinError! Marcador no definido.3.5.2.PrototipoError! Marcador no definido.3.5.3.Especificacin de Caso de UsoError! Marcador no definido.3.6.Desincorporar Bien MuebleError! Marcador no definido.3.6.1.DescripcinError! Marcador no definido.3.6.2.PrototipoError! Marcador no definido.3.6.3.Especificacin de Caso de UsoError! Marcador no definido.3.7.Generar ReportesError! Marcador no definido.3.7.1.DescripcinError! Marcador no definido.3.7.2.PrototipoError! Marcador no definido.3.7.3.Especificacin de Caso de UsoError! Marcador no definido.3.8.Catalogo de Bienes MueblesError! Marcador no definido.3.8.1.DescripcinError! Marcador no definido.3.8.2.PrototipoError! Marcador no definido.3.8.3.Especificacin de Caso de UsoError! Marcador no definido.3.9.Configuracin de InventarioError! Marcador no definido.3.9.1.DescripcinError! Marcador no definido.3.9.2.PrototipoError! Marcador no definido.3.9.3.Especificacin de Caso de UsoError! Marcador no definido.3.10.Solicitar SolicitudesError! Marcador no definido.3.10.1.DescripcinError! Marcador no definido.3.10.2.PrototipoError! Marcador no definido.3.10.3.Especificacin de Caso de UsoError! Marcador no definido.3.11.Registrar UsuarioError! Marcador no definido.3.11.1.DescripcinError! Marcador no definido.3.11.2.PrototipoError! Marcador no definido.3.11.3.Especificacin de Caso de UsoError! Marcador no definido.

IntroduccinPropsitoEl propsito de este documento es brindar una descripcin general del Modelo de Casos de Uso.

AlcanceEl informe del Modelo de Casos de Uso presenta una descripcin de los casos de uso definidos, los actores y las asociaciones entre estos.

Estructura del DocumentoEl documento est dividido en tres secciones. La segunda seccin presenta una descripcin de los actores y casos de uso contenidos en el modelo junto con las relaciones existentes entre ellos.

Actores

AdministradorUsuario con gran conocimiento en el manejo y administracin del sistema con una previa capacitacin por parte de la entidad. Encargado de manejar el sistema con gran responsabilidad sobre los criterios de permisos sobre roles y creacin de usuarios, y administracin de la base de datos. Encargado de la administracin de la informacin contenida en el Sistema, podr ingresar, modificar y visualizar informacin. Su conocimiento debe ser bsico en el manejo de pginas Web.

Registrador ABMEs el encargado de llevar el control (incorporacin, traslado, desincorporacin). Registra la informacin obtenida en un trabajo de campo, hacia el Sistema. Este Usuario slo tendr permiso para ingresar nueva informacin sin poder modificar o eliminar la ya existente. Este tipo de usuario se asignar a los trabajadores del rea involucrados en el proceso, su conocimiento debe ser bsico en el manejo de pginas Web.

Registrador APTEs el que se encarga del control del mantenimiento de los bienes muebles (registro, inventariado y reportes). Registra la informacin obtenida en un trabajo de campo, hacia el Sistema. Este Usuario slo tendr permiso para ingresar nueva informacin sin poder modificar o eliminar la ya existente. Este tipo de usuario se asignar a los trabajadores del rea involucrados en el proceso, su conocimiento debe ser bsico en el manejo de pginas Web.

Casos de Uso

Diagramas de Casos De Uso

Diagramas de Casos de Uso del Administracion

Diagrama de Casos de Uso de Registro

Diagrama de Casos de Uso de Control

Diagramas de Paquetes

Paquete RegistroEste subsistema tiene como finalidad la gestin de Registro de los Bienes Muebles por parte del Registrador-ABM de la Universidad Nacional de Cajamarca.

Contiene:

Paquete ControlEn este paquete se realizara la gestin de Control de los Bienes Muebles, as como los reportes de registro, incorporacin, desincorporacin, traslado, inventarios y realizar nuevos inventarios realizados por el Registrador APT.

Contiene:

Paquete AdministracinEn este paquete se realizara la gestin de administracin de los Bienes Muebles como las solicitudes, inventario, el catalogo de bienes Muebles y de los Usuarios tener acceso asignando sus roles dentro del sistema para que interactan con el sistema.

Contiene:

Login UsuarioDescripcinAntes de que el usuario pueda utilizar la aplicacin es necesario que el usuario se autentique de acuerdo a su usuario, password y rol dentro del sistema.

Prototipo

Especificacin de Caso de Uso

Cdigo001

Caso de UsoLogin Usuario

Precondiciones Poseer una cuenta de usuario y una contrasea registrada en el sistema. El usuario debe estar conectado a la intranet de la UNC. El usuario debe estar en viendo la Pagina Principal del Sistema.

Flujo de EventosBsicoEl usuario da clic en el enlace Inicio de la Pagina Principal y el sistema muestra la pagina de Inicio de Sesin. El usuario ingresa su nombre de usuario y la contrasea y le da clic en la opcin Iniciar sesin. El sistema verifica si existen los datos ingresados en cuenta de usuario. Si estos datos existen, el sistema autentifica al usuario en sesin y se direcciona a la Pagina Principal mostrando un mensaje de bienvenida, y el nombre del usuario autentificado. Adems el sistema cambia el enlace de Iniciar sesin a Cerrar Sesin.

AlternativosDatos Invlidos: El sistema se direcciona a la misma Pagina de Inicio de sesin mostrando un mensaje que dice Nombre de usuario y/o contrasea son incorrectos, inicio de sesin fallo.Usuario cancela inicio de sesin: El usuario da clic en la opcin Cancelar, y el sistema muestra la Pagina Principal.

PoscondicionesSe observa el nombre de usuario en sesin en la Pagina Principal.

Diagrama de Robustez

Cerrar Sesin

Descripcin.Luego que el usuario se encuentra dentro ya del sistema este puede ir al link de Cerrar Sesin y salir dando clic salir de la pagina de usuario.

Prototipo.

Especificacin de Caso de Uso.

Cdigo002

Caso de UsoCerrar Sesin.

Precondiciones El usuario debe estar en sesin, para esta accin se incluye el caso de uso Iniciar sesin.

Flujo de EventosBsicoEl usuario da clic en Cerrar sesin de la Pagina Principal y el sistema muestra una ventana emergente con un mensaje que dice Esta seguro que desea salir de la aplicacin, con dos opciones confirmar y cancelar.El usuario da clic en la opcin Confirmar, y el sistema descarga los datos del usuario en sesin y vuelve a mostrar la Pagina Principal cambiando el enlace Cerrar sesin por el enlace Iniciar sesin.

AlternativosUsuario cancela cerrar sesin: El usuario da clic en la opcin Cancelar, y el sistema oculta la ventana emergente.

PoscondicionesEl usuario esta fuera de sesin.

Diagrama de Robustez

Nueva Cuenta de Usuario

Descripcin.El Prototipo permite al administrador del sistema poder registrar la informacin del nuevo usuario para tener su registro en la Base de Datos.Prototipo

Especificacin de Caso de Uso.

Cdigo003

Caso de UsoNueva Cuenta de Usuario

Precondiciones El usuario debe estar viendo el buscar usuario y la lista de Usuarios en la Pagina de Manejo de Usuarios, para esta accin se incluye el caso de uso Listar Usuarios y Buscar Usuarios.

Flujo de EventosBsicoEl usuario da clic en Nuevo de la Pagina de manejo de usuarios, y el sistema genera una Pagina de creacin de cuenta de usuario, el usuario asigna su rol seleccionando un tem de la lista desplegable e ingresa cada dato u campo, y el sistema valida que los datos sean correctos (no excedan el limite de caracteres permitidos, tipos de datos y las reglas del negocio).

El usuario da clic en la opcin Limpiar y los datos ingresados errneamente se borran para se ingresados nuevamente.

El usuario da clic en la opcin Guardar. Si cada dato es correcto el sistema persiste la cuenta de usuario en la respectiva tabla de base de datos y se direcciona a la Pgina de Manejo del usuario mostrando los nuevos datos en la lista de usuarios y un mensaje que dice Usuario ingresado correctamente. El usuario puede buscar, editar, eliminar y dar un estado al usuario para los cual se incluyen los casos de uso: Edita Usuario, Eliminar Usuario, Estado de Usuario respectivamente.

AlternativosDato incorrecto: el sistema muestra al lado del dato un mensaje que informa el tipo de error con la palabra incorrecto.El usuario cancela la creacin de nuevo usuario: el sistema se direcciona a la pgina de Usuario mostrando la lista de usuarios y el buscar usuario.Excepcin al guardar la cuenta de usuario: El sistema captura el tipo de error y se direcciona a la misma pagina de nuevo usuario mostrando un mensaje que informa el tipo de error capturadoLimpiar campos: el sistema re direcciona la pgina a la pgina de nuevo usuario con todos los campos limpios para llenarlos de nuevo.

PoscondicionesSe visualiza los nuevos datos en la lista de usuarios de la pgina de manejo del usuario.

Diagrama de Robustez

1.1. Buscar Cuenta de Usuario

1.1.1. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para buscar los usuarios listados y proveer la informacin correspondiente.

1.1.2. Prototipo.

1.1.3. Especificacin de Caso de Uso.

Cdigo004

Caso de UsoBuscar Cuenta de Usuario

Precondiciones El usuario debe estar viendo la lista de Usuarios en la Pgina de Manejo de Usuarios, para esta accin se incluye el caso de uso Listar Usuarios.

Flujo de EventosBsicoEl usuario ingresa los campos de bsqueda y da clic en la opcin buscar de la pagina de usuario, el sistema obtiene una lista de datos de los respectivos campos de bsqueda y verifica si la lista no esta vaca.Si no esta vaca el sistema muestra la lista buscada en la respectiva pagina de usuario con los datos obtenidos dentro de la misma.

AlternativosLista buscada esta vaca: El sistema muestra un mensaje en la pgina usuario que dice que No se encontraron los registros.

PoscondicionesSe visualiza la lista de datos encontrada por los campos de bsqueda en la pagina de usuario con sus respectivas opciones.

1.1.4. Diagrama de Robustez

1.2. Editar Cuenta de Usuario

1.2.1. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para modificar los usuarios listados y actualizar la informacin correspondiente.

1.2.2. Prototipo.

1.2.3. Especificacin de Caso de Uso.

Cdigo005

Caso de UsoEditar Cuenta de Usuario

Precondiciones El usuario debe estar viendo la lista de Usuarios en la Pgina de Manejo de Usuarios, para esta accin se incluye el caso de uso Listar Usuarios.

Flujo de EventosBsicoEl usuario da clic en la opcin Editar, de la lista de Usuarios de la pagina de Usuarios y el sistema obtiene los datos del registro seleccionado de la respectiva base de datos y muestra estos en una pagina que se abre dentro de la pagina de usuarios. El usuario edita cada dato, y el sistema valido que sea el dato correcto.El usuario da clic en la opcin Actualizar. Si cada dato es correcto el sistema actualiza los datos u campos en la respectiva taba de la base de datos y se direcciona la pagina de usuarios mostrando la lista de usuarios con sus respectivos campos actualizados y un mensaje que dice Actualizacin exitosa.

AlternativosDato incorrecto: el sistema muestra al lado del dato incorrecto un mensaje que informa el tipo de error.El usuario cancela la edicin de los datos: el sistema se direcciona a la pgina de usuarios mostrando la lista de usuarios.

PoscondicionesSe visualiza la lista de datos con sus respectivos campos editados en la pgina de usuarios.

1.2.4. Diagrama de Robustez

1.3. Eliminar Cuenta de Usuario

1.3.1. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para eliminar los usuarios listados y actualizar la informacin correspondiente.

1.3.2. Prototipo.

1.3.3. Especificacin de Caso de Uso.

Cdigo006

Caso de UsoEliminar Cuenta de Usuario

Precondiciones El usuario debe estar viendo la lista de Usuarios en la Pgina de Manejo de Usuarios, para esta accin se incluye el caso de uso Listar Usuarios.

Flujo de EventosBsicoEl usuario da clic en la opcin Eliminar, de la lista de Usuarios de la pgina de Usuarios y el sistema obtiene los datos del registro seleccionado de la respectiva base de datos y muestra estos en una pgina que se abre dentro de la pgina de usuarios.

El usuario da clic en la opcin Confirmar. Y el sistema elimina los datos de la respectiva tabla de la base de datos y se direcciona a la pgina de usuarios quitando los datos eliminados de la lista de usuarios y mostrando un mensaje Eliminacin exitosa.

AlternativosEl usuario cancela la eliminacin de los datos: el sistema se direcciona a la pgina de usuarios mostrando la lista de usuarios.

PoscondicionesSe visualiza la lista de datos sin el registro eliminado en la pgina de usuarios.

1.3.4. Diagrama de Robustez

1.4. Registrar Catalogo de Bienes Muebles.

1.4.1. Descripcin.

El Prototipo permite al Administrador del sistema poder registrar la informacin del Catalogo para tener su registro de los Bienes Muebles actualizados de acuerdo a nuevas categoras de denominacin dentro de la UNC.

1.4.2. Prototipo.

1.4.3. Especificacin de Caso de Uso.

Cdigo007

Caso de Uso Registro Catalogo de Bienes Muebles.

PrecondicionesEl usuario debe estar viendo el buscar catalogo y la lista de catalogo en la Pagina de Manejo de catalogo, para esta accin se incluye el caso de uso Listar catlogos y Buscar catlogos.

Flujo de EventosBsicoEl usuario da clic en Nuevo de la Pagina de manejo de catalogo, y el sistema genera una Pagina de creacin de un catalogo, el usuario ingresa los datos de registro de un nuevo catalogo e ingresa cada dato en un campo, y el sistema valida que los datos sean correctos (no excedan el limite de caracteres permitidos, tipos de datos y las reglas del negocio).

El usuario da clic en la opcin confirmar. Si cada dato es correcto el sistema persiste el nuevo catalogo en la respectiva tabla de base de datos y se direcciona a la Pgina de Manejo del catalogo mostrando los nuevos datos en la lista de catlogos y un mensaje que dice catalogo ingresado correctamente. El usuario puede buscar, editar, eliminar para los cual se incluyen los casos de uso: Edita catalogo, Eliminar catalogo respectivamente.

AlternativosDato incorrecto: el sistema muestra al lado del dato un mensaje que informa el tipo de error con la palabra incorrecto.El usuario cancela la creacin de nuevo catalogo: el sistema se direcciona a la pgina de Usuario mostrando la lista de Catlogos y el buscar catalogo.

PoscondicionesAl darle ingresar el usuario acceder al sistema mostrndole los catlogos con los que cuenta.

Diagrama de Robustez

1.5. Buscar Catalogo del Bien Mueble

1.5.1. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para buscar los catlogos listados y proveer la informacin correspondiente.

1.5.2. Prototipo.

1.5.3. Especificacin de Caso de Uso.

Cdigo008

Caso de UsoBuscar Catalogo de Bienes Muebles

Precondiciones El usuario debe estar viendo la lista de Catalogo en la Pgina de Catalogo, para esta accin se incluye el caso de uso Listar Catalogo.

Flujo de EventosBsicoEl usuario ingresa los campos de bsqueda y da clic en la opcin buscar de la pagina de Catalogo, el sistema obtiene una lista de datos de los respectivos campos de bsqueda y verifica si la lista no esta vaca.Si no esta vaca el sistema muestra la lista buscada en la respectiva pgina de Catalogo con los datos obtenidos dentro de la misma.

AlternativosLista buscada esta vaca: El sistema muestra un mensaje en la pgina Catalogo que dice que No se encontraron los registros.

PoscondicionesSe visualiza la lista de datos encontrada por los campos de bsqueda en la pgina de Catalogo con sus respectivas opciones.

1.5.4. Diagrama de Robustez

1.6. Editar Catalogo del Bien Mueble

1.6.1. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para editar catalogo de los bienes muebles listados y actualizar la informacin correspondiente.

1.6.2. Prototipo.

1.6.3. Especificacin de Caso de Uso.

Cdigo009

Caso de UsoEditar Catalogo

Precondiciones El usuario debe estar viendo la lista de Catalogo en la Pgina de Manejo de Catalogo, para esta accin se incluye el caso de uso Listar Catalogo.

Flujo de EventosBsicoEl usuario da clic en la opcin Editar, de la lista de Catalogo de la pgina de Catalogo y el sistema obtiene los datos del registro seleccionado de la respectiva base de datos y muestra estos en una pagina que se abre dentro de la pagina de Catalogo. El usuario edita cada dato, y el sistema valido que sea el dato correcto.El usuario da clic en la opcin Actualizar. Si cada dato es correcto el sistema actualiza los datos u campos en la respectiva taba de la base de datos y se direcciona la pagina de Catalogo mostrando la lista de Catalogo con sus respectivos campos actualizados y un mensaje que dice Actualizacin exitosa.

AlternativosDato incorrecto: el sistema muestra al lado del dato incorrecto un mensaje que informa el tipo de error.El usuario cancela la edicin de los datos: el sistema se direcciona a la pgina de Catalogo mostrando la lista de Catalogo.

PoscondicionesSe visualiza la lista de datos con sus respectivos campos editados en la pgina de Catalogo.

1.6.4. Diagrama de Robustez

1.7. Eliminar Catalogo del Bien Mueble

1.7.1. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para eliminar los Catlogos listados y actualizar la informacin correspondiente.

1.7.2. Prototipo.

1.7.3. Especificacin de Caso de Uso.

Cdigo010

Caso de UsoEliminar Catlogos

Precondiciones El usuario debe estar viendo la lista de Usuarios en la Pgina de Catlogos, para esta accin se incluye el caso de uso Listar Catlogos.

Flujo de EventosBsicoEl usuario da clic en la opcin Eliminar, de la lista de Catlogos de la pgina de Catlogos y el sistema obtiene los datos del registro seleccionado de la respectiva base de datos y muestra estos en una pgina que se abre dentro de la pgina de Catlogos.

El usuario da clic en la opcin Confirmar. Y el sistema elimina los datos de la respectiva tabla de la base de datos y se direcciona a la pgina de Catlogos quitando los datos eliminados de la lista de Catlogos y mostrando un mensaje Eliminacin exitosa.

AlternativosEl usuario cancela la eliminacin de los datos: el sistema se direcciona a la pgina de Catlogos mostrando la lista de Catlogos.

PoscondicionesSe visualiza la lista de datos sin el registro eliminado en la pgina de Catlogos.

1.7.4. Diagrama de Robustez

1.8. Editar Reportes del Bien Mueble

1.8.1. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para Editar Reportes actualizar la informacin correspondiente y listarlos.

1.8.2. Prototipo.

1.8.3. Especificacin de Caso de Uso.

Cdigo011

Caso de UsoEditar Reportes para los bienes Muebles

Precondiciones El usuario debe estar viendo la lista de Usuarios en la Pgina de Manejo de Editar Reportes, para esta accin se incluye el caso de uso Listar Reportes.

Flujo de EventosBsicoEl usuario da clic en la opcin Editar, de la lista de Reportes de la pagina de Reportes y el sistema obtiene los datos del registro seleccionado de la respectiva base de datos y muestra estos en una pagina que se abre dentro de la pagina de Reportes. El usuario edita cada dato, y el sistema valido que sea el dato correcto.El usuario da clic en la opcin Actualizar. Si cada dato es correcto el sistema actualiza los datos u campos en la respectiva taba de la base de datos y se direcciona la pgina de Reportes mostrando la lista de Reportes con sus respectivos campos actualizados y un mensaje que dice Actualizacin exitosa.

AlternativosDato incorrecto: el sistema muestra al lado del dato incorrecto un mensaje que informa el tipo de error.El usuario cancela la edicin de los datos: el sistema se direcciona a la pgina de Reportes mostrando la lista de Reportes.

PoscondicionesSe visualiza la lista de datos con sus respectivos campos Reportes en la pgina de usuarios.

1.8.4. Diagrama de Robustez

1.9. Buscar Reportes del Bien Mueble

1.9.1. Descripcin.El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para buscar los Reportes listados y proveer la informacin correspondiente.

1.9.2. Prototipo.

1.9.3. Especificacin de Caso de Uso.

Cdigo012

Caso de UsoBuscar Reportes

Precondiciones El usuario debe estar viendo la lista de Reportes en la Pgina de Manejo de Reportes, para esta accin se incluye el caso de uso Listar Reportes.

Flujo de EventosBsicoEl usuario ingresa los campos de bsqueda y da clic en la opcin buscar de la pagina de Reportes, el sistema obtiene una lista de datos de los respectivos campos de bsqueda y verifica si la lista no esta vaca.Si no esta vaca el sistema muestra la lista buscada en la respectiva pagina de Reportes con los datos obtenidos dentro de la misma.

AlternativosLista buscada esta vaca: El sistema muestra un mensaje en la pgina Reportes que dice que No se encontraron los registros.

PoscondicionesSe visualiza la lista de datos encontrada por los campos de bsqueda en la pgina de Reportes con sus respectivas opciones.

1.9.4. Diagrama de Robustez

1.10. Imprimir Reportes del Bien Mueble

1.10.1. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para imprimir los Reportes listados y proveer la informacin correspondiente.

1.10.2. Prototipo.

1.10.3. Especificacin de Caso de Uso.

Cdigo013

Caso de UsoImprimir Reportes

Precondiciones El usuario debe estar viendo la lista de Reportes en la Pgina de Manejo de Reportes, para esta accin se incluye el caso de uso Imprimir Reportes y Listar Reportes.

Flujo de EventosBsicoEl usuario hace clic en la opcin de imprimir formato de reporte, el sistema obtiene una un detalle del reporte a solicitar por el administrador.

AlternativosReporte buscado para imprimir esta vaco: El sistema muestra un mensaje en la pgina Reportes que dice que No se encontraron los registros.

PoscondicionesSe visualiza la lista de datos encontrada por los campos de imprimir en la pgina de Reportes con sus respectivas opciones.

1.10.4. Diagrama de Robustez

1.11. Editar Inventario del Bien Mueble

1.11.1. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para Editar inventarios listados de los bienes muebles y proveer la informacin correspondiente.

1.11.2. Prototipo.

1.11.3. Especificacin de Caso de Uso.

Cdigo014

Caso de UsoEditar Inventario del Bien Mueble

Precondiciones El usuario debe estar viendo la lista de Inventario en la Pgina de Manejo de Inventario, para esta accin se incluye el caso de uso Listar Inventario.

Flujo de EventosBsicoEl usuario da clic en la opcin Editar, de la lista de Inventario de la pgina de Inventario y el sistema obtiene los datos del registro seleccionado de la respectiva base de datos y muestra estos en una pagina que se abre dentro de la pagina de Inventario. El usuario edita cada dato, y el sistema valido que sea el dato correcto.El usuario da clic en la opcin Actualizar. Si cada dato es correcto el sistema actualiza los datos u campos en la respectiva taba de la base de datos y se direcciona la pagina de Inventario mostrando la lista de Inventario con sus respectivos campos actualizados y un mensaje que dice Actualizacin exitosa.

AlternativosDato incorrecto: el sistema muestra al lado del dato incorrecto un mensaje que informa el tipo de error.El usuario cancela la edicin de los datos: el sistema se direcciona a la pgina de Inventario mostrando la lista de usuarios.

PoscondicionesSe visualiza la lista de datos con sus respectivos campos editados en la pgina de Inventario.

1.11.4. Diagrama de Robustez

1.12. Buscar Inventario del Bien Mueble

1.12.1. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para buscar los Inventario del Bien Mueble listados y proveer la informacin correspondiente.

1.12.2. Prototipo.

1.12.3. Especificacin de Caso de Uso.

Cdigo015

Caso de UsoBuscar Inventario del Bien Mueble

Precondiciones El usuario debe estar viendo la lista de Inventario en la Pgina de Manejo de Inventario, para esta accin se incluye el caso de uso Listar Inventario.

Flujo de EventosBsicoEl usuario ingresa los campos de bsqueda y da clic en la opcin buscar de la pagina de Inventario, el sistema obtiene una lista de datos de los respectivos campos de bsqueda y verifica si la lista no esta vaca.Si no esta vaca el sistema muestra la lista buscada en la respectiva pagina de Inventario con los datos obtenidos dentro de la misma.

AlternativosLista buscada esta vaca: El sistema muestra un mensaje en la pgina Inventario que dice que No se encontraron los registros.

PoscondicionesSe visualiza la lista de datos encontrada por los campos de bsqueda en la pagina de Inventario con sus respectivas opciones.

1.12.4. Diagrama de Robustez

1.13. Imprimir Inventario del Bien Mueble

1.13.1. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para Imprimir el inventario de los bienes Muebles listados y proveer la informacin correspondiente.

1.13.2. Prototipo.

1.13.3. Especificacin de Caso de Uso.

Cdigo016

Caso de UsoImprimir Inventarios

Precondiciones El usuario debe estar viendo la lista de Inventarios en la Pgina de Manejo de Inventarios, para esta accin se incluye el caso de uso Imprimir Inventarios y Listar Inventarios.

Flujo de EventosBsicoEl usuario hace clic en la opcin de imprimir formato de Inventarios, el sistema obtiene una un detalle del reporte a solicitar por el administrador.

AlternativosInventarios buscados para imprimir esta vaco: El sistema muestra un mensaje en la pgina Inventarios que dice que No se encontraron los registros.

PoscondicionesSe visualiza la lista de datos encontrada por los campos de imprimir en la pgina de Inventarios con sus respectivas opciones.

1.13.4. Diagrama de Robustez

Responder Solicitud del Bien Mueble

1.13.5. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para Responder a las solicitudes que puede tener un bien mueble luego estos mismos son listados y proveer la informacin correspondiente.

1.13.6. Prototipo.

1.13.7. Especificacin de Caso de Uso.

Cdigo017

Caso de UsoAprobacin de Solicitudes

Precondiciones El usuario debe estar viendo la lista de Solicitudes en la Pgina de Manejo de Solicitudes, para esta accin se incluye el aprobar y descartar Solicitudes

Flujo de EventosBsicoEl usuario hace clic en la opcin de aprobar formato de Solicitudes, el sistema obtiene una un detalle del Solicitudes a solicitar por el administrador.

AlternativosSolicitudes buscadas para imprimir esta vaco: El sistema muestra un mensaje en la pgina Solicitudes que dice que No se encontraron los registros.

PoscondicionesSe visualiza la lista de datos encontrada por los campos de imprimir en la pgina de Solicitudes con sus respectivas opciones.

1.13.8. Diagrama de Robustez

Registrar Bien Mueble

1.13.9. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para Registrar el bien mueble correspondiente.

1.13.10. Prototipo.

Especificacin de Caso de Uso.

Cdigo018

Caso de UsoRegistrar Bien Mueble

Precondiciones El usuario debe estar viendo el registrar bien mueble y la lista de Bienes Muebles en la Pagina de Manejo de registro del bien, para esta accin se incluye el caso de uso Listar bienes Muebles y Buscar bienes Muebles.

Flujo de EventosBsicoEl usuario da clic en Nuevo de la Pagina de registro, y el sistema genera una Pagina de creacin de un bien mueble, el usuario ingresa cada dato en un campo, y el sistema valida que los datos sean correctos (no excedan el limite de caracteres permitidos, tipos de datos y las reglas del negocio).

El usuario da clic en la opcin Guardar. Si cada dato es correcto el sistema persiste la cuenta de registro en la respectiva tabla de base de datos y se direcciona a la Pgina de Manejo del registro mostrando los nuevos datos en la lista de registro y un mensaje que dice registro ingresado correctamente.

AlternativosDato incorrecto: el sistema muestra al lado del dato un mensaje que informa el tipo de error con la palabra incorrecto.El usuario cancela la creacin de nuevo registro: el sistema se direcciona a la pgina de registro mostrando la lista de registros y el buscar registro.

PoscondicionesSe visualiza los nuevos datos en la lista de usuarios de la pgina de manejo del registro de Bienes Muebles.

1.13.11. Diagrama de Robustez

Registrar Incorporacin

1.13.12. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para incorporacin de Bienes muebles con la informacin correspondiente.

1.13.13. Prototipo.

1.13.14. Especificacin de Caso de Uso.

Cdigo019

Caso de UsoIncorporacin

Precondiciones El usuario debe estar viendo el registrar la Incorporacin y la lista de Bienes Muebles en la Pagina de Manejo de Incorporacin, para esta accin se incluye el caso de uso Listar Incorporacin y Buscar Incorporacin.

Flujo de EventosBsicoEl usuario da clic en Nuevo de la Pagina de registro, y el sistema genera una Pagina de creacin de Incorporacin, el usuario ingresa cada dato en un campo, y el sistema valida que los datos sean correctos (no excedan el limite de caracteres permitidos, tipos de datos y las reglas del negocio).

El usuario da clic en la opcin Guardar. Si cada dato es correcto el sistema persiste la cuenta de registro en la respectiva tabla de base de datos y se direcciona a la Pgina de Manejo del registro mostrando los nuevos datos en la lista de registro y un mensaje que dice registro ingresado correctamente.

AlternativosDato incorrecto: el sistema muestra al lado del dato un Incorporacin que informa el tipo de error con la palabra incorrecto.El usuario cancela la creacin de nuevo registro: el sistema se direcciona a la pgina de registro mostrando la lista de registros y el buscar registro.

PoscondicionesSe visualiza los nuevos datos en la lista de usuarios de la pgina de manejo del Incorporation de Bienes Muebles.

1.13.15. Diagrama de Robustez

Registrar Desincorporacin

1.13.16. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para desincorporacin de Bienes muebles con la informacin correspondiente.

1.13.17. Prototipo.

1.13.18. Especificacin de Caso de Uso.

Cdigo020

Caso de UsoDesincorporacin

Precondiciones El usuario debe estar viendo Desincorporacin y la lista Desincorporacin s en la Pagina de Manejo de Desincorporacin, para esta accin se incluye el caso de uso Listar Desincorporacin y Buscar Desincorporacin.

Flujo de EventosBsicoEl usuario da clic en Nuevo de la Pagina de registro, y el sistema genera una Pagina de creacin Desincorporacin, el usuario ingresa cada dato en un campo, y el sistema valida que los datos sean correctos (no excedan el limite de caracteres permitidos, tipos de datos y las reglas del negocio).

El usuario da clic en la opcin Guardar. Si cada dato es correcto el sistema persiste la cuenta de Desincorporacin tabla de base de datos y se direcciona a la Pgina de Manejo del Desincorporacin mostrando los nuevos datos en la lista Desincorporacin y un mensaje que dice Desincorporacin ingresado correctamente.

AlternativosDato incorrecto: el sistema muestra al lado del dato un mensaje que informa el tipo de error con la palabra incorrecto.El usuario cancela la creacin de nuevo registro: el sistema se direcciona a la pgina de registro mostrando la lista de Desincorporacin y el buscar Desincorporacin.

PoscondicionesSe visualiza los nuevos datos en la lista de usuarios de la pgina de manejo de la Disincorporation

1.13.19. Diagrama de Robustez

Registrar Traslado

1.13.20. Descripcin.

El Prototipo es ejecutado por el Administrador del Sistema, se utiliza para traslado de Bienes muebles con la informacin correspondiente.

Prototipo.

Cdigo021

Caso de UsoTraslado

Precondiciones El usuario debe estar viendo el registrar bien mueble y la lista de Traslado en la Pagina de Manejo de Traslado del bien, para esta accin se incluye el caso de uso Listar Traslado y Buscar Traslado bienes Muebles.

Flujo de EventosBsicoEl usuario da clic en Nuevo de la Pagina de registro, y el sistema genera una Pagina de creacin de Traslado un bien mueble, el usuario ingresa cada dato en un campo, y el sistema valida que los datos sean correctos (no excedan el limite de caracteres permitidos, tipos de datos y las reglas del negocio).

El usuario da clic en la opcin Guardar. Si cada dato es correcto el sistema persiste la cuenta de registro en la respectiva tabla de base de datos y se direcciona a la Pgina de Manejo del registro mostrando los nuevos datos en la lista de Traslado y un mensaje que dice Traslado ingresado correctamente.

AlternativosDato incorrecto: el sistema muestra al lado del dato un mensaje que informa el tipo de error con la palabra incorrecto.El usuario cancela la creacin de nuevo registro: el sistema se direcciona a la pgina de registro mostrando la lista de registros y el buscar registro.

PoscondicionesSe visualiza los nuevos datos en la lista de usuarios de la pgina de manejo del Traslado de Bienes Muebles.

1.13.21. Diagrama de Robustez

92