Documente Academic
Documente Profesional
Documente Cultură
(“SCUPB”)
Introduccion
El constante avance de la tecnología y el desarrollo de la economía globalizada, hacen que
las empresas requieran volverse más competitivas en camino a la excelencia bajo los
estándares de servicio y gestión de calidad dado por las normas ISO.
Dado este enqoue las Bibliotecas no son la excepción, es por eso que busca poder ofrecer
la calidad de un servicio automatizado, para ello la constante busqueda de la mejora y
velocidad de los procesos es que se ah decidido trabajar en el area deAdministracion
Bilbliotecaria, usando las nuevas tecnologias de informacion y los metodos de
Investigacion Operativa para optimizar el proceso de admision de socios y autores, y que
a su ves permitan disminuir el tiempo que lleva realizar este proceso de forma Nativa.
Sabiendo la importancia que la Biblioteca brinda a los estudiantes de todas las edades
para el aprendizaje, es que haremos uso de una tecnologia acorde a la necesidad del
Usuario final en este caso el Bibliotecario y asi resolver la problemática de la Entidad
Publica mencionada.
INDICE
1.-Historial de Revisiones
2.1.- Institucion
- “Biblioteca Nacional”
2.2.-Antecedentes
3.2.- Especificos:
- Permitir la Incorporacion de Nuevos Socios y Autores a traves de firmas
electronicas
- Permitir la generacion de carnets para los solicitantes a prestamo por medio del
proceso automatizado.
- Matener actualizados los registros de los prestamos asi como los detalles de este
a quien se le presto quien es el autor, etc…
- Tener registros de todos los asociados a la Biblioteca fin de generar expedientes y
reportes que permitan ver un historial de actividades en ella.
4.-Alcance del Proyecto
El proyecto Sistema de Control Bibliotecario contara con una aplicación de Win32 que
permitiran cumplir con los objetivos planteados para cubir los sgtes aspectoos.
6.- Requerimientos
6.1 Requerimientos funcionales: Seran aquellos que determinan la funcion del proceso
R.15. Se generaran la
revision de expedientes y la
creacion de reportes de
todos los asociados.
7.- Diagrama de Paquetes (Subsitemas):
Gestionar Control
Seguridad Perfiles de Acceso Bibliotecario Control de
Devolucion
Gestionar Usuarios
Detalles de Prestamo
Reporte de Usuarios
Gestionar Control de
Prestamos Personas
Carnet
Consultas y
Reportes
Gestionar
Socios
Control
Bibliotecario
Bibliotecario
Autor
Control de
Personas
Gestionar
Socios
Extends Extends
Gestionar
Autores
Extends Extends
Gestionar
Prestamo
Generar Detalle de
Prestamo CU. 4.2
Gestionar Libro a
Prestar
Control de
Devolucion
Bibliotecario
(from Use Case View) Revisar Expendientes CU.
Nro. 6.1
Gestionar Usuario
Habilitados CU. Nro. 6.2
Consultas y
Reportes
Asistente Bibliotecario
Bibliotecario
Elaborar Reportes
(from Use Case View)
CU. Nro. 7
Auxiliar Bibliotecario
9.9.- Subsistema Gestionar Seguridad
Gestionar
Seguridad
Configurar Acceso al
Bibliotecario
Sistema CU Nro. 8
(from Use Case View) USER
Bibliotecario
Autor
Requisito ID:
Intensión: Nos permite efectuar la consulta y/o la habilitación de nuevos socios y
nuevos autores que deseen integrarse a la Biblioteca
Escenario En este proceso se ven Los Datos Generales de Cada Usuario indicando si
Narrativo: Desean interactuar como Socios o Autores o como Ambos en
determinado caso.
Asunciones/ 1.- El Bibliotecario deberá tener instalado el Sistema de Control
Precondiciones: Bibliotecario en su estación de Trabajo
2.- Generar nuevos registros de los Usuarios indicando que tipo de
Usuario desean ser.
Actores: 1.-Bibliotecario: Es el Actor principal que utiliza el sistema
2.-Socio: Es el Usuario que desea pertenecer a la Biblioteca para acceder
a los préstamos y beneficios bibliotecarios.
3.-Autor: Es la persona que desea pertenecer a la Biblioteca como
proveedor a fin de dar a conocer su obra a su localidad bajo un
seudónimo o nombre propio
Flujo Básico: 1.-El Bibliotecario ingresa la opción que le permite la gestión del Tipo de
Usuarios de la Biblioteca en el sistema.
A. Buscar C. Editar
B. Nuevo D. Eliminar
Requisito ID:
Intensión: Permitir efectuar la consulta y/o la habilitación de nuevos socios que
deseen integrarse a la Biblioteca
Escenario Este proceso nos permite que Los Datos adicionales de cada socio
Narrativo: sean visualizados por el Bibliotecario para poder efectuar la
habilitación del estado de actividad de cada socio.
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario
Precondiciones: instalado en su estación de trabajo
2.- Conocer algunos de los datos de los Socios para ubicarlo y efectuar
alguna operación sistemática.
3.- El caso de uso se inicia cuando el actor accede al formulario para
efectuar la gestión de socios.
Actores: 1. Bibliotecario: El Usuario principal del sistema
2. Socio: La persona Asociada a la biblioteca o que ya está
asociada a la biblioteca.
Flujo Básico: 1.-El actor ingresa la opción que le permite la gestión de los Socios en
el sistema
2.- El sistema mostrara la ventana en la cual podrá ubicar a un
determinado socio a través de sus Nombres y Apellidos.
3.- Si el actor ingresa los Nombres y Apellidos del socio que desea
ubicar el Sistema responderá de la sgte forma:
Frecuencia:
Especificaciones
Asociadas:
Requisito ID:
Intensión: nos permite efectuar la consulta y/o la habilitación de nuevos Autores
que deseen integrarse a la Biblioteca
Escenario Este proceso permite efectuar que Los Datos adicionales de cada
Narrativo: socio serán visualizados por el Bibliotecario para poder efectuar la
habilitación del estado de actividad de cada Autor.
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario
Precondiciones: instalado en su estación de trabajo
2.- Conocer algunos de los datos de los Autores para ubicarlo y
efectuar
alguna operación sistemática.
3.- El caso de uso se inicia cuando el actor accede al formulario para
efectuar la gestión de Autores.
Actores: 1.-Bibliotecario: El Usuario principal del sistema
2.-Autor: La persona que provee de libros a la biblioteca o que
desea ser un nuevo proveedor.
Flujo Básico: 1.-El actor ingresa la opción que le permite la gestión de los Socios en
el sistema
2.- El sistema mostrara la ventana en la cual podrá ubicar a un
determinado Autor a través de sus Nombres y Apellidos.
3.- Si el actor ingresa los Nombres y Apellidos del socio que desea
ubicar el Sistema responderá de la sgte forma:
Frecuencia:
Especificaciones
Asociadas:
Id de Caso de CU Nro. 2.1
Uso:
Titulo: Registrar Socio Nuevo
Diagrama de
caso
De Uso: Actualizar Datos Eliminar Datos
Extends Extends
Requisito ID:
Intensión: Permitir efectuar la Inserción de un nuevo Socio que desee incorporarse a la
biblioteca
Escenario Este proceso permite verificar Los datos de las personas solicitantes a ser
Narrativo: registradas como nuevos socios para poder efectuar las operaciones
correspondientes en la Biblioteca
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario instalado
Precondiciones: en su estación de trabajo
2.- Revisar los registros de los Socios a fin de validar el proceso del nuevo
registro.
Actores: 1.- Bibliotecario: El encargado principal del sistema y encargado de aprobar la
integración de un nuevo socio.
2. Socio: La Persona que desea ser Asociada a la Biblioteca.
Flujo Básico: 1.-El Actor ingresa la opción que le permite la creación del registro de un
Nuevo Socio en el sistema.
2.- La Ventana muestra los Sgtes campos:
Extends Extends
Requisito ID:
Intensión: Poder realizar la Inserción de un nuevo Autor que desee dar a conocer su
Libro a la localidad.
Escenario Este proceso nos permite verificar los datos de las personas solicitantes a
Narrativo: ser registradas como nuevos Autores para poder efectuar las
operaciones correspondientes en la Biblioteca, el autor puede solicitar el
uso de un seudónimo.
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario
Precondiciones: instalado en su estación de trabajo
2.- Revisar los registros de los Autores a fin de validar el proceso del
nuevo registro.
Actores: 1.- Bibliotecario: El encargado principal del sistema y encargado de
aprobar la integración de un nuevo Autor.
2. Autor: La Persona que desea proveer de un Libro a la Biblioteca con la
finalidad de dar a conocer su obra a la Localidad.
Flujo Básico: 1.-El Actor ingresa la opción que le permite la creación del registro de un
Nuevo Autor en el sistema.
2.- La Ventana muestra los Sgtes campos:
3.- Muestra las Sgtes opciones:
a) Nuevo Autor
Generar Detalle de
Prestamo CU. 4.2
Requisito ID:
Intensión: Nos permitirá generar un préstamo bibliotecario para las personas
Asociadas a la Biblioteca.
Escenario Este proceso nos permite ver los Datos de los socios que deseen
Narrativo: acceder al préstamo, también se deberá determinar el estado de
Actividad del Socio.
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario
Precondiciones: instalado en su estación de trabajo.
a) Socio
b) Usuario Creador
c) Fecha de Creación
Flujo Alternativo: Ninguno
Sub Flujos: Ninguno
Post 1.- Se tiene Registrado los datos del Socio que solicito el préstamo.
Condiciones: 2.- Se tiene Registrado los datos de la persona que género el
préstamo.
Flujos de Error: Ninguno
Use/Extends: Ninguno
Requerimientos 1.- Contar con la información del Socio solicitante al préstamo.-
De Especiales: 2.- Contar con el perfil de Acceso para Autorizar el préstamo.
Frecuencia: Regularmente
Especificaciones Ninguna
Asociadas:
Generar Detalle de
Prestamo CU. 4.2
Requisito ID:
Intensión: Se realizara la validación del préstamo mediante la habilitación de
estado del socio en caso de estar inactivo o de ser un Socio Nuevo.
Escenario Este proceso nos permitirá ver el historial del Socio solicitante o
Narrativo: registró en el sistema en caso de ser nuevo.
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario
Precondiciones: instalado en su estación de trabajo.
2.-El Actor debe haber pasado por el proceso de generar préstamo.
Actores: 1.-Bibliotecario: Actor principal quien autorizara el préstamo y
posteriormente generara un carnet al socio.
Flujo Básico: 1.- El Actor se mantiene en la opción anterior generar préstamo.
2.-El sistema mostrara el historial o registro del Socio para ver su
estado de actividad.
3.-Se Muestran los Sgtes campos
Generar Detalle de
Prestamo CU. 4.2
Requisito ID:
Intensión: Se nos permitirá generar toda la información detallada del préstamo ,
nombre del socio, Nro de carnet, fecha, etc.
Escenario Este proceso nos permite realizar la verificación del Detalle del préstamo
Narrativo: Autorizado así como la creación del carnet.
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario
Precondiciones: instalado en su estación de trabajo.
2.-El Actor debe haber generado y autorizado el préstamo.
3.-Elactor debe tener conocimiento del Nro del Carnet generado
anteriormente.
Actores: Bibliotecario: Persona encargada de realizar los detalles del Préstamo
echo.
Flujo Básico: 1.- El sistema muestra un formulario con una grilla conteniendo los datos
específicos del préstamo.
2.- El formulario cargara los datos del préstamo hecho.
3.-El sistema muestra todos los datos referidos al Carnet.
4.-El actor puede generar un reporte del préstamo.
Flujo Alternativo: Ninguno
Sub Flujos: Ninguno
Post 1.- Tener registrada la fecha, el reporte y los datos del Préstamo realizado.
Condiciones: 2.- Se graba la información de los préstamos.
Flujos de Error: 1.- El sistema emite un mensaje de grabación correcta.
2.-El sistema emite un mensaje de confirmación en caso no se desee
generar un reporte.
Use/Extends:
Requerimientos
De Especiales:
Frecuencia: Regularmente
Especificaciones Este caso de uso se asocia con CU. Nro. 4 y el CU. Nro. 4.1
Asociadas:
Requisito ID:
Intensión: Generar una descripción detallada de los Libro existente en la
Biblioteca a fin de usar esta descripción en el proceso Detalles de
Préstamo
Escenario El Bibliotecario podrá realizar el registro de los datos específicos del
Narrativo: Libro tales como Nro, Edición, Autor, etc.…
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario
Precondiciones: instalado en su estación de trabajo.
2.-El Actor debe tener acceso a los registros de todos los Libros
3.- E actor deberá acceder mediante un perfil que le de este derecho
especial.
Actores: Bibliotecario: Actor principal quien se encarga de generar la
descripción del Libro
Flujo Básico: 1.- El actor selecciona la opción de realizar el registro de Libro.
2.-El sistema abre un formulario que contiene registros de otros
Libros.
3.- El formulario muestra los Sgtes campos:
a)Titulo f) Fecha de Edición
b)Nro de Edición g) Editorial
c) Estado h) Idioma
d) Stock i) Tema
e) Autor j)Portada
Gestionar Usuario
Habilitados CU. Nro. 6.2
Requisito ID:
Intensión: Revisar los Reportes anteriores conforme a los usuarios que han solicitado
un préstamo a fin de ver que no tengan moras en la devolución de algún
libro.
Escenario En este proceso se verá un Reporte de aquellos Socios que solicitaron un
Narrativo: préstamo y realizaron la devolución en el tiempo indicado y aquellos que
tienen moras.
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario instalado
Precondiciones: en su estación de trabajo.
2.-El Actor debe tener acceso a los Reportes
3.- El Actor debe contar con un Asistente en caso de tener Reportes
anteriores hechos a mano
Actores: Bibliotecario: Actor principal quien se encargar de Revisar los Reportes
Previos en el Sistema.
Asistente Bibliotecario: Encargado de apoyar al Bibliotecario entregando
reportes previos hechos a mano.
Flujo Básico: 1.- El actor selecciona la opción Gestionar Reportes Previos.
2.-El sistema presenta muestra un formulario del proceso en donde se
visualizara los reportes de Aquellos Socios que hayan solicitado un
préstamo.
3.- El Actor tiene la Posibilidad de Filtrar la Búsqueda por Socio y Autor fin de
ver que asociado ha realizado el préstamo.
4.- Si el Actor elige la Opción Generar Reporte Previo se generara un reporte
listo para Imprimir en Formato PDF, Word y/o Excel.
Flujo Alternativo: Ninguno
Sub Flujos: Ninguno
Post 1. Tener Registros de los Socios Antiguos y Nuevos que solicitan
Condiciones: préstamos.
2. Tener el Historial de Devoluciones hechos.
Flujos de Error: 1.- Si el Socio indicado no ha Devuelto el Libro en un plazo mayor a un mes
se emitirá un mensaje de advertencia el socio es moroso.
Use/Extends: Ninguno
Requerimientos Perfil de Acceso para el Asistente.
De Especiales:
Frecuencia: Regularmente
Especificaciones Ninguno
Asociadas:
Gestionar Usuario
Habilitados CU. Nro. 6.2
Requisito ID:
Intensión: Revisar Expedientes de todos los Socios en caso de no encontrarse en
los registros del sistema y que el asistente no halla interactuado
anteriormente con este socio.
Escenario En este Proceso el Actor podrá visualizar los registros tanto de los
Narrativo: Socios que pueden ser también Autores y visualizar los expedientes de
los registros que se han podido haber realizado antes de la integración
del Asistente Bibliotecario.
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario
Precondiciones: instalado en su estación de trabajo.
2.-El Actor debe tener acceso a los Expedientes , por Día, Mes y Año
Frecuencia: Regularmente
Especificaciones Este caso de Uso genera una referencia al CU. Nro. 6.2
Asociadas:
Gestionar Usuario
Habilitados CU. Nro. 6.2
Requisito ID:
Intensión: En caso de haberse registrado un nuevo Asociado que no se encontró se
deberá habilitar su estado de actividad.
Escenario En este proceso los Actores podrán habilitar el estado del Usuario de la
Narrativo: Biblioteca, en el caso de Ser nuevo, en el caso de haber estado asociado al
biblioteca antes de la integración del sistema y no hallarse en el registro de
este.
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario
Precondiciones: instalado en su estación de trabajo.
2.-El Actor debe tener acceso al estado de actividad del Usuario
Bibliotecario.
Actores: Bibliotecario: Actor principal quien se encargar de Revisar los expedientes.
Asistente: Aquel que se le dará un perfil de accesos para realizar la función.
Flujo Básico: 1.- El actor selecciona la opción Habilitar Asociado.
2.-El sistema presenta muestra un formulario del proceso en donde se
visualizaran los datos de las personas Asociadas y el estado de actividad de
estas.
3.- El actor tiene la opción de habilitar o suspender el estado de actividad
del Asociado.
4.- Si el actor elige la opción Habilitar el estado del Asociado se pondrá
activo.
5.-Si el actor elige la opción Deshabilitar el estado del Asociado se pondrá
no activo.
Flujos de Error: 1.- Si el asociado no muestra estado alguno el sistema emitirá un mensaje
de advertencia: este usuario no tiene estado de actividad.
Use/Extends: Ninguno
Requerimientos Perfil de Acceso necesario para cumplir esta función.
De Especiales: Crear Perfil de Acceso para que el asistente pueda cumplir esta función.
Frecuencia: Regularmente
Especificaciones Ninguno
Asociadas:
Bibliotecario
Elaborar Reportes
(from Use Case...)
View)
CU. Nro. 7
Auxiliar
Bibliotecario
Requisito ID:
Intensión: Se desea generar reportes que permitan visualizar los detalles del
préstamo, socio, autor y el estado de estos.
Escenario Este proceso permitirá generar Expedientes los cuales podrá ser
Narrativo: reutilizado en otro préstamo a gestionar.
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario
Precondiciones: instalado en su estación de trabajo.
2.- El actor debe tener un Asistente y Auxiliar en caso de una falla en
sistema se han de hacer los reportes a mano.
Actores: Bibliotecario : Encargado de generar los Reportes
Asistente: Encargado de generar los Reportes en caso de ausentarse el
Bibliotecario.
Auxiliar: Encargado de elaborar los reportes en caso de ausentarse el
Bibliotecario y el auxiliar, también será quien tiene el conocimiento
necesario para crear reportes a mano.
Flujo Básico: 1.- Si el actor elige la opción que le permita visualizar los reportes
aparecerá un formulario MDI.
2.- El actor podrá elegir el Formulario al que se desea crear el reporte.
3.- Si el actor elige la opción Generar reporte se genera un reporte
actual del registro, préstamo o integración de Libro hecho
recientemente.
Flujo Alternativo: Ninguno
Sub Flujos: Ninguno
Post 1.- Tener copias de los reportes los cuales se almacenaran en los
Condiciones: expedientes de los asociados.
Flujos de Error: Ninguno.
Use/Extends: Ninguno
Requerimientos Perfiles de Acceso para el Asistente y el Auxiliar.
De Especiales:
Frecuencia: Frecuentemente.
Especificaciones Ninguno
Asociadas:
Extends Extends
Configurar Acceso al
Bibliotecario Sistema CU Nro. 8
(from Use Case...)
View) USER
Requisito ID:
Intensión: Una vez instalado el sistema se podrá configurar el acceso al sistema en su
totalidad, después de haber hecho el testeo y la prueba correspondiente.
Escenario Aquí se podrá dar privilegios de Administrador y Usuarios al Sistema también
Narrativo: se podrán hacer modificaciones y la eliminación de los datos en caso dejen de
ser Usuarios de este sistema.
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario instalado
Precondiciones: en su estación de trabajo.
2.- El Actor principal (Bibliotecario) debe ser el único que pueda configurar
todo tipo perfil de acceso al sistema.
Actores: Bibliotecario: Quien tendrá acceso con privilegios especiales al Sistema
Flujo Básico: 1.- El actor selecciona la opción nuevo perfil.
2.- El sistema responde mostrando un formulario de acceso donde deberá
ingresar su Nombre y contraseña de usuario.
3.- El sistema solo validara el nombre de Usuario y contraseña que
pertenezcan al Bibliotecario.
4.- De no ser el administrador validado el sistema se cierra.
5.- Si el actor es validado el sistema habilita todos los campos.
Flujo Alternativo: Ninguno
Sub Flujos: Ninguno
Post 1.- El sistema deberá ser iniciado mediante login.
Condiciones: 2.- Se tendrá 3 perfiles de acceso distintos.
Flujos de Error: 1.- Si el Usuario del sistema no logra acceder al sistema el sistema emitirá un
mensaje contraseña o usuario desconocido.
Users/Extends: Users: Validar Usuario: Una vez completado el proceso de configuración se
establecerá este nuevo caso de uso.
Requerimientos Usuario y Contraseña para acceder al sistema.
De Especiales:
Frecuencia:
Especificaciones
Asociadas:
Extends Extends
Configurar Acceso al
Bibliotecario
Sistema CU Nro. 8
(from Use Case...)
View) USER
Requisito ID:
Intensión: Controlar el acceso de los Usuarios al Sistema, así como las actividades
que estos realicen.
Escenario El Bibliotecario debe Ingresar su Login y contraseña de usuario para
Narrativo: poder acceder al uso del sistema.
El asistente deberá ingresa su Login y contraseña para acceder al sistema
pero tendrá privilegios menores al Bibliotecario.
Asunciones/ 1.-El Actor debe tener instalado el Sistema de Control Bibliotecario
Precondiciones: instalado en su estación de trabajo.
2.- El Actor debe haber generado perfiles de acceso para su Asistente y
Auxiliar.
Actores: 1.- Bibliotecario: El actor principal que tendrá todo tipo de privilegios en
el sistema.
2.- Asistente: Actor secundario que podrá ingresar al sistema con
privilegios menores al Bibliotecario.
Flujo Básico: 1.-La Pantalla muestra los siguientes campos:
a) Login o Usuario
b) Password o Contraseña
a) Aceptar
b) Cerrar
Modelo Logico
Maestro Libro
IdMaestro IdLibro
Maestro Libro