Documentacion SistemaBibliotecario Actualizado
Documentacion SistemaBibliotecario Actualizado
Documentacion SistemaBibliotecario Actualizado
SISTEMAS DE INFORMACION 1
“Sistema de Información para la
biblioteca de la Parroquia del barrio San
Antonio”
2-12-2023
PARTE I
ASPECT
OS
GENERA
LES
1 CAPITULO 1
1.1 Introducción
Al presente, las nuevas tecnologías son consideradas como herramientas fundamentales para
nuestra sociedad en el ámbito de la información y la comunicación, porque, desde que
aparecieron hicieron que la humanidad viva una indiscutible revolución tecnológica, donde la
nueva sociedad está caracterizada esencialmente por: la generalización del uso de las
tecnologías, las redes de comunicación y la globalización de la información.
Generalmente, el uso de las TIC’s hace que sea necesario contar con infraestructuras y medios
económicos que las mantengan, a su vez requieren que se conozca su funcionamiento y como
utilizarlas adecuadamente; aspecto que normalmente no ocurre en países como Bolivia, puesto
que, si bien se tiene medios económicos, la infraestructura necesaria y facilidad en el acceso, sin
embargo no se tiene el conocimiento necesario de su uso y de calidad de uso, haciendo que la
brecha digital se ensanche cada vez más en relación a los países de la región. Por lo mismo,
superar la brecha digital se convierte en uno de los más grandes retos que enfrenta la sociedad
boliviana a medida que avanza hacia la sociedad del conocimiento. Es aquí donde las
Bibliotecas desempeñan un papel muy importante para el ingreso a esta nueva sociedad,
democratizando el conocimiento, facilitando el uso de las tecnologías de información y
comunicación y fundamentalmente formando a los usuarios en su uso positivo.
1.2 Antecedentes
Tanto el concepto de biblioteca, como el de biblioteca pública han tenido distintas
consideraciones y significaciones a lo largo de la historia. Aun cuando el significante haya
seguido siendo el mismo, lo cierto es que las realidades sociales que reflejaban esos términos
han ido evolucionando históricamente.
Esta iniciativa surge debido a las necesidades sociales del barrio San Antonio y barrios
circunvecinos de la localidad de Camiri – Bolivia que se encuentra en el departamento de Santa
Cruz. Al no contar con espacios que le permitieran a la población educativa en general realizar
sus trabajos de consulta, investigación y ocupación del tiempo .
La Biblioteca del Barrio San Antonio dependiente de la Parroquia de San Antonio lleva
funcionando desde el año 1970.
https://goo.gl/maps/P1fBL5dewF7ArvCg8
1.3 Descripción del problema
1.3.1 PRESTAMO
o No existe un registro ordenado para los prestamos lo que dificulta el proceso al
momento de realizar un nuevo préstamo ya que no se tiene el detalle de los
préstamos que se realizaron anteriormente
o Libros desactualizados genera desinterés en usuarios que ya son regulares y, crea
incertidumbre sobre la información que tienen los mismos
1.3.2 DEVOLUCION
o No existe un registro de devolución lo que dificulta el control correspondiente
de los libros lo que dificulta al momento de brindar información de estos.
o No existe un registro ordenado para las multas lo que dificulta el brindar
información sobre el estado del libro
1.3.3 PERSONAL
o No existe el personal adecuado para el manejo del establecimiento lo que
dificulta la atención, mantenimiento y el desarrollo de la biblioteca
o No existe un registro adecuado para el personal lo que dificulta realizar un
informe sobre el mismo
1.3.4 MULTA
o No existe un control adecuado sobre los usuarios que son deudores lo que
dificulta brindar un informe de estos
o No existe un control adecuado para el registro de multas lo que dificulta el
control de estas
1.3.5 SOCIO
o No existe un registro de los socios de la biblioteca, ya sean nuevos o antiguos
1.3.6 LIBROS
o No existe un registro adecuado de libros ya sea nuevos o que ya se encontraban
en el establecimiento lo cual dificulta brindar información sobre los mismos a
los usuarios
o No existe un control adecuado de los libros lo cual genera perdidas y
complicaciones para ubicar los mismos
1.4 Objetivos
1.4.1 Objetivo General
Desarrollar un sistema de información para el control de la biblioteca San Antonio
ubicado en la ciudad de Camiri.
1.4.2 Objetivos específicos
1.5 Justificación
Mediante el SIB (Sistema de Información Bibliotecario) se pretende hacer una mejora
significativa al momento de registrar a los nuevos usuarios de la Biblioteca, también se
implementará un registro de préstamos y devoluciones para que el socio de la biblioteca
pueda verificar si tiene una devolución pendiente.
1.6 Alcance
1.6.1 MODULO PRESTAMO
o Se registrarán los prestamos diarios y sus detalles de los libros rentados así
mismo se registrara los datos de los diferentes tipos de usuarios
1.7 Metodología
En el desarrollo del presente proyecto se utilizará la metodología PUDS “Proceso Unificado
de Desarrollo de Software “y apoyando a la Metodología se hará uso de el Lenguaje
Unificado de Modelado.
1.8 Cronograma
MES Octubre Diciembre Enero
Fecha Inicio/Fin 3/7 10/14 17/21 24/28 31/31 1/2 5/9 12/16 19/23 26/30 2/6 9/13 16/20 23/27 30/31
Actividades
Levantamiento
de Información
Captura de
requisitos
Análisis
Presentación
Avance
Diseño
Implementación
Pruebas
Presentación
Final
2 CAPITULO 2 - ELEMENTOS DEL SISTEMA BASADO EN
COMPUTADORAS.
2.1 Hardware
Servidor
2.2 Cliente
Describir el Cliente que se requiere:
Tiempo libre
Disponibilidad
Medios de Comunicación
Ejemplo:
Otros dispositivos
Ninguno
2.3 Software
Servidor
PostgreSQL
Sistema operativo WINDOWS
Cliente
Sistema Operativo Windows 10
Lenguaje de programación Java en el entorno Netbeans
Otro software adicional
- Socio:
- Gestionar Usuarios.
2.5 Procesos
Inscripción de Usuarios (Socios/Profesores/Bibliotecario): En este proceso se le pide al
socio si es un docente o un estudiante, en caso de no ser ninguno de los 2 se procederá a
registrarlo en la base de datos como persona normal para que así dependiendo de si es
un docente se le dará un poco mas de tiempo al momento de la devolución del libro
prestado
Préstamo: Si el socio , ya sea nuevo o antiguo, tiene que ir a caja con el/los libro/s que
desea rentar para el registro de su transacción y así de ser caso de un retraso pagar
alguna multa por eso mismo .
Devolución: El Socio tendrá que devolver el libro en cuestión para que en la base de
datos se marque la devolución.
Multa: Si el socio se retrasa en la entrega de un libro entonces tendrá una multa que
tendrá que pagar al momento de regresar el libro, en caso contrario de traer el libro en
pésimas condiciones o destruido entonces tendrá que pagar por reparaciones.
2.6 Gente / Usuario
Super-Usuario
Insertar a nuevos beneficiarios.
Actualizar la cantidad de multas a pagar, premia al usuario que cumple con las
devoluciones de los libros y de acuerdo a eso incentivarlo con beneficio,
actualiza su sistema.
Modificar, aquellos valores de los atributos en los cuales haya habido error, por
ejemplo si en el proceso de registro a un nuevo beneficio algún dato se registro
mal, se lo ingreso al sistema con esas fallas y al realizar el primer pago de la
multa (si la tiene)noto el error, solicita la corrección el sistema guardará la
corrección realizada.
Eliminar los datos de aquellos beneficiarios por ejemplo que haya sido
expulsados.
Realizar consultas mediante el registro de los beneficiario.
Imprimir historial de libros que haya ocupado.
Usuario
Bibliotecario/Encargado: registra los nuevos socios, revisa los nombres de los
clientes, a su vez realizando préstamos.
Secretaria: Gestiona al personal de la biblioteca y también a los socios que
están registrados, al mismo tiempo realiza préstamos .
Administrador del Sistema: Gestiona al personal de la biblioteca y también
genera reportes y backup.
Cliente
El usuario puede realizar consultas de diferentes libros, ver el plan de pago de cada
multa, hacer diferentes consultas de acuerdo a temas que le interesan.
I. Cuadernos de notas
II. Cuadernos de prestamos
III. Paquetes de hojas
MOMIM Camiri
Colegios (que posean una biblioteca)
Universidades (bibliotecas universitarias)
3 Capitulo 3 – Método Ishikawa
Dificultad en
el control del
préstamo y
devolución
de libros
Perdida de libros Registro de socios Olvido regular
ineficiente de deudores
Cursos alterno
4.3.2 Caso de Uso: Gestionar Socio
Nombre Gestionar Socio
Actores -Secretaria
-Socio
Propósito Registrar y actualizar los datos de los nuevos socios
Resumen Es iniciado por la secretaria cual se encarga de registrar a
todos los nuevos socios de la biblioteca
Tipo primario
Referencia Cruzada
Registro del Socio
a). Acción del actor
1. Obtiene los datos del socio
2. Revisamos los datos introducidos
b). Respuesta del sistema
1. Verificar si no está registrado
2. Registrar al socio
Cursos alterno
4.3.3 Caso de Uso: Gestionar Préstamo
Nombre Gestionar Préstamo
Actores -Bibliotecario
-Secretaria/o
-Socio
Propósito Registrar los datos del préstamo realizado por el socio de la
biblioteca
Resumen Es iniciado por el biblioteario/secretaria que se encarga de
realizar el préstamo correspondiente
Tipo primario
Referencia Cruzada
Registro del préstamo
a). Acción del actor
1. Obtiene los datos del socio
2. Obtiene los datos del Bibliotecario
3. Obtiene los datos del Libro
4. Revisamos los datos introducidos
b). Respuesta del sistema
1. Verificar si no tiene préstamo
Cursos normal de eventos pendiente
2. Registrar préstamo
Cursos alterno
4.3.4 Caso de Uso: Gestionar Multa
Nombre Gestionar Multa
Actores -Bibliotecario
Propósito Registrar los datos de la multa realizado por el bibliotecario de
la biblioteca
Resumen Es iniciado por el bibliotecario el cual se encarga de registrar
las multas generadas por el usuario
Tipo primario
Referencia Cruzada
Registro de la multa
a). Acción del actor
1. Obtiene los datos del prestamo
2. Obtiene los datos del libro
3. Obtiene los datos de la devolucion
4. Revisamos los datos introducidos
b). Respuesta del sistema
1. Verificar si tiene una devolución
Cursos normal de eventos 2. Registrar multa
Actualización de la multa
a). Acción del actor
1. socio informa error en sus datos
2. el Bibliotecario actualiza los datos
b). Respuesta del sistema
1. Se registran los datos actualizados
Cursos alterno
4.3.5 Caso de Uso: Gestionar Autor
Nombre Gestionar Autor
Actores -Bibliotecario
-Socio
Propósito Registrar los datos del préstamo que hizo el socio
Resumen Es iniciado por el bibliotecario el cual se encarga de registrar
los datos del autor
Tipo primario
Referencia Cruzada
Registro del autor
a). Acción del actor
1. Obtiene los datos del autor
2. Revisamos los datos introducidos
b). Respuesta del sistema
1. Verificar si el autor ya existe
2. Registrar el autor
Cursos alterno
4.3.6 Caso de Uso: Devolución
Cursos alterno
4.4 DIAGRAMA GENERAL DE CASOS DE USO
5 Capítulo 5 – Análisis
5.1 Definición de Componentes a utilizar
A continuación, se definen las Clases de Análisis para modelar estos diagramas, cada uno de
ellos va a representar una parte del MVC (Modelo, Vista, Controlador):
Flujo de Sucesos. Se realizará una explicación textual de cómo se ejecuta un Caso de Uso.
5.2.1 DIAGRAMA DE COLABORACION: GESTIONAR PERSONAL
5.2.2 DIAGRAMA DE COLABORACION: GESTIONAR SOCIO
5.2.3 DIAGRAMA DE COLABORACION: GESTIONAR PRESTAMO
5.2.4 DIAGRAMA DE COLABORACION: GESTIONAR MULTA
5.2.5 DIAGRAMA DE COLABORACION: GESTIONAR AUTOR
5.2.6 DIAGRAMA DE COLABORACION: GESTIONAR DEVOLUCION
5.3 DIAGRAMA DE CLASE DINAMICA
5.3.1 DIAGRAMA DE CLASE DINAMICA: GESTIONAR PERSONAL
5.3.2 DIAGRAMA DE CLASE DINAMICA: GESTIONAR SOCIO
5.3.3 DIAGRAMA DE CLASE DINAMICA: GESTIONAR PRESTAMO
5.3.4 DIAGRAMA DE CLASE DINAMICA: GESTIONAR MULTA
5.3.5 DIAGRAMA DE CLASE DINAMICA: GESTIONAR AUTOR
5.3.6 DIAGRAMA DE CLASE DINAMICA: GESTIONAR DEVOLUCION
6 CAPITULO VI - DISEÑO
6.1 DIAGRAMA DE SECUENCIA
Aquí se muestra el diseño de la realización de los casos de uso más relevantes del sistema. La
finalidad de los siguientes es mostrar la interacción entre los objetos.
pk fk
editorial
LIBRO (titulo , , numeropag, Stock, Idautor)
PK FK
COPIA (IdLibro, CantidadDisponible, Estado, Titulo)
PK FK FK
PK,FK PK,FK
PK
USER(Usuario, contraseña)
PK FK
PK,FK
PK,FK
ADMINISTRADORDELSISTEMA(CiPersonal, Contacto)
PK,FK
PK FK
PK,FK
PK,FK
PK FK FK FK
PK PK