Está en la página 1de 64

UNIVERSIDAD DE PANAMÁ

CENTRO REDGIONAL DE PANAMÁ ESTE


FACULTAD DE INFORMÁTICA, ELECTRONICA Y COMUNICACIÓN
ESCUELA DE INGIENERIA DE INFORMÁTICA

TITULO DE PROYECTO
DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA BIBLIOTECARIO DE
INVENTARIO Y RESERVACIÓN DE LIBROS PARA LA BIBLIOTECA JOSÉ
GABRIEL DUQUE UBICADA EN EL CORREGIMIENTO DE PACORA,
PANAMÁ.

ELABORADO POR:

LUIS MEJIA
8-955-804

PANAMÁ 18 DE ABRIL DEL 2023


UNIVERSIDAD DE PANAMÁ CENTRO REDGIONAL DE PANAMÁ ESTE
FACULTAD DE INFORMÁTICA, ELECTRONICA Y COMUNICACIÓN ESCUELA
DE INGIENERIA DE INFORMÁTICA

TITULO DE PROYECTO

DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA BIBLIOTECARIO DE


INVENTARIO Y RESERVACIÓN DE LIBROS PARA LA BIBLIOTECA JOSÉ
GABRIEL DUQUE UBICADA EN EL CORREGIMIENTO DE PACORA,
PANAMÁ.

TRABAJO DE GRADUACIÓN PARA


OPTAR POR EL TITULO DE
LICENCIATURA EN
INFORMÁTICA PARA

LA GESTIÓN EDUCATIVA Y EMPRESARIAL

ELABORADO POR:
LUIS MEJIA
8-955-804

PANAMÁ
PROFESOR
OBETH OPONTE

PROFESOR ESPECIAL II, TIEMPO PARCIAL


CENTRO REGIONAL UNIVERSITARIO DE PANAMÁ ESTE
DEPARTAMENTO DE INFORMÁTICA
DEDICATORIA

Le dedico el resultado de este trabajo a toda mi familia.


Principalmente, a mis padres que me apoyaron y contuvieron los
momentos malos y en los menos malos. Gracias por enseñarme a
afrontar las dificultades sin perder nunca la cabeza ni morir en el
intento.
Me han enseñado a ser la persona que soy hoy, mis principios, mis
valores, mi perseverancia y mi empeño. Todo esto con una enorme
dosis de amor y sin pedir nada a cambio.
AGRADECIMIENTO

“En primer lugar les agradezco a mis padres que siempre me han brindado su
apoyo incondicional para poder cumplir todos mis objetivos personales y
académicos. Ellos son los que con su cariño me han impulsado siempre a
perseguir mis metas y nunca abandonarlas frente a las adversidades. También
son los que me han brindado el soporte material y económico para poder
concentrarme en los estudios y nunca abandonarlos”.
A todos mis docentes
“Son muchos los docentes que han sido parten de mi camino universitario, y a
todos ellos les quiero agradecer por transmitirme los conocimientos necesarios
para hoy poder estar aquí. Sin ustedes los conceptos serían solo palabras, y las
palabras ya sabemos quién se las lleva, el viento”.
Además, a mis compañeros
“Agradecerles a todos mis compañeros los cuales muchos de ellos se han
convertido en mis amigos, cómplices y hermanos. Gracias por las horas
compartidas, los trabajos realizados en conjunto y las historias vividas”
Gracias a la casa de estudios
“Por último agradecer a la Universidad que me ha exigido tanto, pero al mismo
tiempo me ha permitido obtener mi tan ansiado título. Agradezco a cada directivo
por su trabajo y por su gestión, sin lo cual no estarían las bases ni las condiciones
para aprender conocimientos”.
INTRODUCCIÓN

La automatización de bibliotecas es el proceso de utilizar la tecnología para


gestionar las operaciones de una biblioteca. Implica la integración de sistemas
bibliotecarios, bases de datos y otros recursos digitales para agilizar los procesos
de la biblioteca y mejorar su eficacia. La automatización de bibliotecas es cada vez
más importante, ya que las bibliotecas luchan por satisfacer las demandas de un
mundo digital.

Investigación actual pretende el desarrollo e implementación de un sistema


bibliotecario de inventario y reservación de libros para la Biblioteca José Gabriel
Duque ubicada en el corregimiento de Pacora, Panamá, la automatización ayuda a
las bibliotecas a ser más eficientes mediante la sistematización de tareas
rutinarias como la catalogación, la circulación y las estanterías. También permite a
los usuarios acceder a distancia a los recursos de la biblioteca, como libros
electrónicos, bases de datos y medios digitales. La automatización también facilita
al personal de la biblioteca la gestión de grandes colecciones de recursos
digitales, contribuyendo a garantizar que los recursos de la biblioteca estén
actualizados y sean accesibles.

El sistema propuesto relacionado al desarrollo e implementación de un


sistema bibliotecario de inventario y reservación de libros para la Biblioteca José
Gabriel Duque ubicada en el corregimiento de Pacora, Panamá es una
herramienta esencial para bibliotecas de todos los tamaños. Ayuda a agilizar las
operaciones, mejorar los servicios a los usuarios y ahorrar dinero. A medida que la
tecnología siga evolucionando, la automatización de bibliotecas será cada vez
más importante para que las bibliotecas sigan siendo competitivas y relevantes.
Está estructurado en capítulos en donde, el primer capítulo lleva por nombre
Planteamiento del problema, en donde se encuentran los objetivos de la
investigación, planteamiento, justificación y delimitación del estudio.
DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA
BIBLIOTECARIO DE INVENTARIO Y RESERVACIÓN DE
LIBROS PARA LA BIBLIOTECA JOSÉ GABRIEL DUQUE
UBICADA EN EL CORREGIMIENTO DE PACORA,
PANAMÁ.
1. CAPITULO ASPECTOS GENERALES
1.2. Planteamiento del Problema
El sistema manual de bibliotecas sigue siendo una parte crucial de la
infraestructura bibliotecaria mundial. Es especialmente importante para facilitar el
acceso al material bibliotecario a quienes tienen un acceso limitado o nulo a la
tecnología. El sistema manual de bibliotecas implica el uso de una serie de
recursos físicos para almacenar, organizar y hacer un seguimiento de los
materiales de la biblioteca.

El sistema de biblioteca manual es el más utilizado hoy en día en las


bibliotecas en Panamá, ya que permite ofrecer una mayor variedad de recursos.
Por ejemplo, las bibliotecas pueden prestar libros, CD, DVD y otros materiales
físicos, así como ofrecer acceso a materiales digitales. Esto facilita a los usuarios
encontrar lo que necesitan. También pueden utilizar materiales físicos para crear
exposiciones interactivas, como clubes de lectura, para entablar conversaciones
con los usuarios y fomentar la lectura.

A pesar de sus ventajas, el sistema manual de bibliotecas no está exento


de inconvenientes. Requiere mucho tiempo y trabajo, ya que las bibliotecas tienen
que actualizar y controlar manualmente el inventario. Además, el uso de
materiales físicos puede dificultar la búsqueda de un artículo concreto, ya que hay
que buscarlo manualmente. Además, los materiales físicos suelen ser más
costosos que los recursos digitales y pueden ocupar un valioso espacio físico en
las bibliotecas.

En las bibliotecas ubicadas en el corregimiento de Pacora, específicamente


en la Biblioteca José Gabriel Duque, se puede visualizar abiertamente que el uso
de este sistema manual ha quedado cada vez más obsoleto en la era digital. A
pesar de las ventajas de los sistemas de biblioteca manuales, como su
rentabilidad y facilidad de uso, es importante señalar que también tienen muchas
desventajas.

La principal desventaja de un sistema de biblioteca manual es su falta de


precisión. Dado que los sistemas de bibliotecas manuales se basan en la
introducción manual de datos, existe una alta probabilidad de que se produzcan
errores u omisiones en la introducción de datos. Además, los sistemas manuales
de bibliotecas son difíciles de actualizar y mantener, ya que cada registro debe
actualizarse manualmente. Además, los sistemas bibliotecarios manuales están
dispersos y pueden ser difíciles de encontrar, lo que dificulta el seguimiento y la
localización de los materiales de la biblioteca.

Los sistemas bibliotecarios manuales también consumen mucho tiempo.


Por ejemplo, la búsqueda de material puede llevar varias horas y los bibliotecarios
tienen que introducir manualmente cada artículo en el sistema. Además, los
sistemas manuales no son muy seguros, ya que los registros pueden ser robados
o destruidos con facilidad.

El sistema actual de la Biblioteca José Gabriel Duque no es muy eficiente


en términos de gestión de los recursos de la biblioteca. El proceso manual de
introducción y búsqueda de material bibliotecario puede ser muy lento e ineficaz, y
los sistemas bibliotecarios manuales no facilitan el seguimiento del material
bibliotecario. Además, los sistemas bibliotecarios manuales no son muy fáciles de
usar, ya que los usuarios no pueden acceder fácilmente a los materiales de la
biblioteca.

Aunque los sistemas manuales tienen sus ventajas, también presentan


muchos inconvenientes. Los sistemas manuales son ineficaces y propensos a
errores, y pueden ser difíciles de utilizar. Además, no son seguros ni fáciles de
usar. Por estos motivos, muchas bibliotecas se han pasado a los sistemas
bibliotecarios automatizados, que ofrecen más precisión, seguridad y eficacia.
Automatizar una biblioteca tiene muchas ventajas, tanto para el personal
como para los usuarios. La automatización facilita al personal la gestión de los
recursos de la biblioteca, lo que le permite dedicar más tiempo a otras tareas,
como la prestación de servicios a los usuarios. La automatización también reduce
la cantidad de trabajo manual necesario, lo que permite al personal de la biblioteca
centrarse en tareas más importantes.

La automatización también aumenta la eficacia de la biblioteca, ya que


permite a los usuarios buscar, localizar y retirar materiales con mayor rapidez. Los
sistemas de préstamo automatizados también reducen la cantidad de tiempo que
el personal de la biblioteca debe dedicar a los procedimientos de préstamo,
liberándoles para ayudar a los usuarios con otras tareas. La automatización
también facilita a los usuarios la reserva de recursos o materiales. Los sistemas
automatizados también reducen la posibilidad de error humano, reduciendo el
número de materiales perdidos o extraviados.

Se propone la automatización ya que puede ayudar al personal de la


biblioteca a realizar un seguimiento de los recursos. Los sistemas automatizados
pueden ayudar a realizar un seguimiento de las existencias de la biblioteca y
proporcionar al personal de la biblioteca acceso a datos en tiempo real
relacionados con la circulación, el número de materiales en la biblioteca y el
estado de los recursos. Estos datos pueden ayudar al personal de la biblioteca a
tomar decisiones informadas sobre los recursos de la biblioteca y garantizar que
los materiales estén disponibles cuando los usuarios los necesiten.

Objetivos de la Investigación
1.3. Objetivos Generales
 Desarrollar un sistema automatizado de inventario y reservación de libros
para la Biblioteca José Gabriel Duque ubicada en el corregimiento de
Pacora, Panamá.
 Implementar un sistema automatizado de inventario y reservación de libros
para la Biblioteca José Gabriel Duque ubicada en el corregimiento de
Pacora, Panamá.

1.4. Objetivos Específicos


 Diseñar un sistema bibliotecario de inventario y reservación de libros de
acuerdo a los requerimientos de la Biblioteca José Gabriel Duque ubicada
en el corregimiento de Pacora, Panamá.
 Desarrollar una interfaz que permita gestionar de manera eficiente el
préstamo de los libros, con la finalidad de establecer eficiencia en el
servicio, dando como eficacia el resultado del sistema bibliotecario.
 Desarrollar una Base de Datos para mantener registros actúales e
históricos del sistema bibliotecario.
 Realizar interfaces interactivas para el usuario final, obteniendo un nuevo
modelo de préstamo, reservaciones de libros.

1.5. Importancia del estudio


En la actualidad, los cambios que se originan a partir del uso de las tecnologías de
la información y comunicación y la comunicación como recurso de importancia
estratégica, imponen a la educación dominicana un perfeccionamiento continuo de
las formas de gestionar contenidos para contribuir en los procesos que tienen
lugar en las instituciones educativas, teniendo como soporte, recursos informáticos
y gestores bibliográficos que ofrecen estas nuevas tecnologías. La educación
promueve el desarrollo de las personas y las bibliotecas proporcionan un aporte
esencial al proceso enseñanza-aprendizaje, debido a que ofrece a los docentes y
alumnos los instrumentos adecuados para su desarrollo personal y académico.
Por todo esto, deben ser bibliotecas que se anticipen a la demanda, que faciliten el
flujo de información y, con base a la realidad social, sean capaces de implementar
modificaciones de acuerdo a los cambios políticos, económicos y sociales del
medio en que se encuentran inmersas y puedan ajustarse a la misión del centro
educativo.

1.6. Justificación del problema


La automatización de bibliotecas es cada vez más importante en el mundo
actual y aquí precisamente radica la justificación de esta investigación ya que las
bibliotecas son la columna vertebral de cualquier institución educativa, y la
automatización es la clave para garantizar que las bibliotecas puedan seguir el
ritmo de la demanda de información. La automatización facilitará a la Biblioteca
José Gabriel Duque ubicada en el corregimiento de Pacora el almacenamiento, la
organización y el seguimiento de sus colecciones, y también permitirá
proporcionar un acceso más eficaz a la información a los usuarios.

El sistema propuesto se encuentra ampliamente justificado desde el punto


de vista social y laboral ya que permitirá al personal almacenar la información de
forma organizada y buscarla y recuperarla rápidamente y sacar libros rápidamente
para los usuarios. Esto ayuda a reducir los tiempos de espera y garantiza que los
usuarios tengan acceso a los materiales que necesitan en el momento oportuno.
Se podrá realizar un seguimiento de la circulación de los materiales de la
biblioteca, manteniendo registros precisos de quién ha tomado prestado qué
artículos y cuándo.

Por otro lado, el sistema propuesto también permitirá a la Biblioteca José


Gabriel Duque proporcionar acceso a los recursos digitales a los usuarios desde
cualquier lugar. Esto ayuda a garantizar que los usuarios tengan acceso a la
información más actualizada, independientemente de su ubicación física. Y
ayudan a gestionar sus colecciones digitales, garantizando que los elementos
digitales se archiven y almacenen correctamente.
Además de proporcionar acceso a los recursos digitales, el sistema
propuesto también proporcionará a los usuarios acceso a catálogos en línea,
bases de datos y otra información relacionada con la biblioteca. Esto permite a los
usuarios encontrar rápidamente los artículos que necesitan, y también les da la
posibilidad de buscar materiales en otras bibliotecas. Esto ayuda a aumentar el
número de recursos disponibles para los usuarios, permitiéndoles encontrar lo que
necesitan más rápida y fácilmente.

Desde el punto de vista económico, el sistema propuesto se encuentra


justificado ya que ayudará a reducir costes, se reducirá la cantidad de tiempo del
personal necesario para gestionar las colecciones de la biblioteca. Podrán
gestionar sus colecciones de forma más eficaz, lo que garantiza que el personal
de la biblioteca pueda centrarse en ofrecer el mejor servicio a los usuarios.

En general, el sistema propuesto es una herramienta inestimable para las


bibliotecas. Ayudará a garantizar que los usuarios tengan acceso a la información
que necesitan en el momento oportuno, y también ayudan a reducir los costes de
las bibliotecas.

1.7. Delimitación del estudio


El sistema automatizado propuesto se centra en la Biblioteca José Gabriel
Duque ubicada en el corregimiento de Pacora, Panamá, sin embargo, podrá ser
utilizado para automatizar cualquier biblioteca en el mundo ya que los procesos y
bases de datos de las mismas son bastante similares por lo que podrá funcionar
en forma adecuada en cualquier biblioteca.
1.8. Limitación
Los beneficios en el aspecto económico del sistema bibliotecario José Gabriel

Duque propuesto se reflejarán a mediano plazo y los costos por manteamiento se


cobran por separados.
CAPITULO II MARCO TEÓRICO
2.1. HERRMIENTAS DE MOELADO DE SISTEMA
Las herramientas de modelado de sistemas informáticos, son herramientas que se
emplean para la creación de modelos de sistemas que ya existen o que se
desarrollarán.

Las herramientas de modelado, permiten crear un "simulacro" del sistema, a bajo


costo y riesgo mínimo. A bajo costo porque, al fin y al cabo, es un conjunto de
gráficos y textos que representan el sistema, pero no son el sistema físico real (el
cual es más costoso). Además, minimizan los riesgos, porque los cambios que se
deban realizar (por errores o cambios en los requerimientos), se pueden realizar
más fácil y rápidamente sobre el modelo que sobre el sistema ya implementado.

Las herramientas de modelado, permiten concentrarse en ciertas características


importantes del sistema, prestando menos atención a otras. Los modelos
resultados, son una buena forma de determinar si están representados todos los
requerimientos del sistema, como también saber si el analista comprendió qué
hará el sistema.

Un sistema informático puede requerir diferentes herramientas de modelado, que


resultarán en diferentes tipos de modelos. Las herramientas de modelado
utilizadas dependen del analista, del tipo de sistema, de los requerimientos, etc.
2.2. NORMAS DE ISO PARA EL DESARROLLO DE
SISTEMA

2.2.1. ISO (International Estandarización Organización)

Es la organización que se encarga de la creación de normas de fabricación,


comercio y comunicación que tienen un alcance internacional. La obtención de
una certificación ISO en alguna de sus normas, garantiza que la empresa o
profesional que la posea sigue las normas o estándares para asegurar la calidad,
seguridad y eficiencia de sus servicios o productos. 
Esta organización fue creada el 23 de febrero de 1947 por 25 países en la ciudad
de Londres, aunque hoy en día tiene su sede en la ciudad suiza de Ginebra,
contando con 165 países miembros. Actualmente dispone de más de 22.000
normas que abarcan todos los sectores de la industria. 

2.2.2. Cómo se obtiene un certificado ISO 

Para conseguir una certificación ISO las empresas


deben cumplir los requisitos impuestos por cada norma en particular. Para ello,
deben adaptar su filosofía, forma de trabajo, sistemas, tecnología, y todo aquello
que sea necesario para cumplir con los criterios de la norma. Una vez se cumplan
los requerimientos, una entidad homologada examinará a la empresa para ver si
supera las exigencias de la norma y consigue la certificación. 
Beneficios de las normas ISO 
Los principales beneficios que proporciona el cumplimiento de las normas ISO
son: 
 Mejoran los procesos y aumentan la productividad. 
 Mejoran el reconocimiento de la marca y la reputación de la empresa. 
 Asegura las mejores prácticas a nivel internacional. 
 Dan acceso a licitaciones públicas que exigen cumplir normativas ISO. 
 Ayudan a proteger el medio ambiente. 
 Facilita la colaboración y el comercio entre empresas certificadas. 
 Cuáles son las normas ISO más utilizadas 
 A pesar de la larga lista de normas que contiene la organización ISO,
algunas de ellas son las más utilizadas por las empresas. 
2.2.3. ISO 9001: Sistemas de Gestión de Calidad 

Se trata de una norma que incide en el enfoque de las empresas hacia el


cliente para ofrecer unos productos y servicios de mayor calidad. Un sistema de
gestión de calidad ISO 9001 ayuda a las empresas a controlar de forma
continuada la calidad en todos sus procesos. Es la norma que más certificaciones
tiene emitidas, siendo muy valorada en el entorno del mercado actual. 
Los principales beneficios de la norma ISO 9001 son: 
 Aumenta la competitividad. 
 Ayuda a mejorar la satisfacción del cliente. 
 Reduce los errores. 
 Aumenta la implicación del personal. 
 Mejora el servicio de atención al cliente, consiguiendo clientes de mayor
valor. 
 Amplía las oportunidades de negocio. 

2.2.4. ISO 14001: Sistemas de Gestión de Medio Ambiente 

Esta norma permite que una empresa controle las actividades, productos y
servicios que pueden ocasionar un impacto negativo sobre el medio ambiente.
Esta norma está basada en la “causa y efecto”, es decir, cada acción que realiza
la empresa debe tener un impacto mínimo en el medio ambiente. 
La gestión medio ambiental de esta norma está estrechamente relacionada con
los sistemas de gestión de calidad que permiten conseguir una mejora continua.
Los principales beneficios para una empresa que disponga de
la certificación ISO 14001 son: 
 Reducción de costes por el uso optimizado de recursos. 
 Aumento de la rentabilidad al reducir el coste energético y las emisiones. 
 Mejora de la reputación y la imagen de marca. 
 Aumenta la eficacia en los procesos. 
 Minimiza el riesgo de accidentes medioambientales. 
 Implica a los empleados con la protección del medio ambiente. 

2.2.5. ISO 28001: Sistemas de Gestión de la Seguridad de la Cadena


de Suministro 

Esta norma atañe a la mejora en la seguridad con el uso de los procedimientos y


buenas prácticas, en toda la cadena de suministro, desde la provisión de materias
primas, el transporte y almacenaje de los alimentos, hasta la entrega del producto
al cliente final. 
Algunas de las ventajas de esta certificación para la empresa son: 
 Reduce los riesgos del comercio internacional 
 Mejora la productividad y por lo tanto la competitividad. 
 Abre nuevas oportunidades de negocio en mercados internacionales. 
 Mejora la imagen y reputación de la empresa. 
 Minimiza pérdidas económicas por ineficiencia. 
 Amplía y mejora el control y la trazabilidad en la cadena de suministro. 
 Garantiza la seguridad en toda la cadena de suministro. 

2.2.6. ISO 27001: Sistemas de Gestión de la Seguridad de la


Información 

Esta norma ISO es muy importante en la actualidad ya que se encarga de


asegurar las buenas prácticas y gestiones de la información que maneja una
empresa. La norma ISO 27001 protege la confidencialidad, disponibilidad e
integridad de los datos de una empresa, mediante un sistema de análisis de los
principales riesgos y amenazas que podrían afectar a la información. 
Las principales ventajas de disponer de una certificación ISO 27001 para una
empresa son: 
 Se minimiza la posibilidad de tener un incidente que comprometa la
información o las identidades. 
 Aumenta la confianza de clientes, proveedores y otras entidades, en los
servicios de la empresa. 
 Aumenta el prestigio y proyecta una imagen de profesionalidad. 
 Permite cumplir la legislación vigente en materia de seguridad de la
información. 

2.2.7. ISO 20000: Sistema de Gestión de Servicios de TI 


Esta norma ISO garantiza que los servicios gestionados de TI adoptan un enfoque
de procesos integrados basados en la mejora continua con el objetivo de
satisfacer los requisitos del negocio, bien de la propia organización, o bien de
clientes externos.
Con la implantación de esta norma, se consigue que los servicios TI estén
orientados al negocio para dar un servicio de máxima calidad y seguridad,
considerando los riesgos de TI.  
Ventajas para la empresa: 
 Alinear los servicios de TI a las necesidades de negocio. 
 Ofrecer una gestión de calidad del servicio de TI. 
 Reducir los riesgos asociados a los servicios de TI. 
 Reducir costes y aumentar la satisfacción del cliente y de los proveedores. 
 Minimizar el tiempo del ciclo de incidentes y cambios
 Mejorar resultados y decisiones basadas en métricas y en indicadores de
negocio, KPI. 
 Aportar un valor añadido de confianza y distinción frente a la competencia.

2.2.8. Contempla las nuevas tendencias como son Cloud, Agile-


Devops, servitización, etc.
2.2.9. ISO 22000: Sistema de Gestión Alimentario 

Esta norma ISO marca las condiciones que deben cumplirse para asegurar


la inocuidad de los alimentos durante todo su ciclo (desde su elaboración,
pasando por el transporte, hasta llegar al consumidor final). Las normas afectan a
los procesos productivos, de conservación, almacenaje, etiquetado y transporte de
productos alimentarios. 
La norma ISO 22000 no es una norma de calidad, ya que solo garantiza que los
productos se elaboran y manipulan de forma que son aptos para el consumo. 
Las principales ventajas de adaptar una empresa a la normativa ISO
22000 son: 
 Aumenta la confianza del consumidor sobre los productos de la empresa. 
 Mejora la comunicación interna y externa de la empresa. 
 Agiliza los procesos ahorrando costos. 
 Aumenta la competitividad de la empresa. 
 Es adaptable con ISO 9001 de calidad. 
 Disminuye las incidencias con los productos y la retirada de los mismos del
mercado.
2.2.10. ISO 14971:2019

Esta ISO proporciona a los fabricantes un marco de referencia en el que la


experiencia, la intuición y la opinión se aplican de manera sistemática
para gestionar los riesgos asociados al uso de un producto sanitario.
Esta norma ha sido desarrollada específicamente para los fabricantes de producto
sanitario, ya que trata de los procesos que afectan a la gestión de riesgos que
afectan al paciente, al usuario y a otras personas.

2.2.11. ISO 13485

Es una norma internacional específica para los requisitos de un sistema de gestión


calidad. Tiene como objetivo facilitar los requisitos regulatorios acordados dentro
al establecer los sistemas de gestión de la calidad para empresas de productos
sanitarios.  Como se puede prever, se trata de una norma específica pensada
para organizaciones dedicadas a la diseño y desarrollo, producción, instalación,
servicios y comercialización de productos sanitarios, independientemente del
tamaño de la empresa.
Obtener la certificación de la normativa es de obligado cumplimiento para obtener
el marcaje CE bajo MDR /IVDR y también es reconocida por otras entidades
regulatorias.
2.3. HERRAMIENTAS UML

El término “lenguaje” ha generado bastante confusión respecto a lo que es UML.


En realidad, el término lenguaje quizás no es el más apropiado, ya que no es un
lenguaje propiamente dicho, sino una serie de normas y estándares gráficos
respecto a cómo se deben representar los esquemas relativos al software. Mucha
gente piensa por confusión que UML es un lenguaje de programación y esta idea
es errónea: UML no es un lenguaje de programación. Como decimos, UML son
una serie de normas y estándares que dicen cómo se debe representar algo.

UML es una herramienta propia de personas que tienen conocimientos


relativamente avanzados de programación y es frecuentemente usada por
analistas funcionales (aquellos que definen qué debe hacer un programa sin entrar
a escribir el código) y analistas-programadores (aquellos que, dado un problema,
lo estudian y escriben el código informático para resolverlo en un lenguaje como
Java, C#, Python o cualquier otro). Por tanto, si estás dando tus primeros pasos
en programación, te recomendaríamos que te olvides de UML hasta que tengas
unos conocimientos mínimos como uso de condicionales, bucles, y conocimiento
de la programación orientada a objetos. Esto es solo una recomendación, en
realidad prácticamente cualquier persona puede usar UML, incluso podría usarse
para realizar esquemas o documentación de procesos que no tengan que ver con
la informática.

Hemos dicho que UML es un estándar. Vamos a aclarar primero qué es un


estándar. Supongamos que vamos a definir un estándar llamado “LMAPR” o
lenguaje de modelado de aprenderaprogramar.com. Ahora definimos dentro de
nuestro estándar estas normas:

Un animal debe representarse con su nombre escrito enteramente en minúsculas


enmarcado dentro de un rectángulo doble. Encima del nombre debe etiquetarse el
tipo de animal así: <<Tipo de Animal>>. Por ejemplo, <<Gato>>.
Si un animal envía un mensaje a otro animal deben conectarse los dos animales
con una línea punteada terminada en flecha encima de la cual debe figurar el texto
msg (“Contenido del mensaje”).

Ahora supongamos que tenemos dos gatos, uno de los cuales le dice al otro
“Caza un ratón y tráemelo aquí por favor”. Veamos formas de representar esto:

Esta es una forma de representación. Sin embargo, no se adapta al estándar que


hemos definido por varios motivos: no indica <<Gato>> encima de los nombres de
los animales, no escribe los nombres en minúsculas, no representa los animales
con un rectángulo, etc.

Veamos la representación que sí se adaptaría al estándar definido:

Con este ejemplo sencillo hemos tratado de hacer explícito qué es y para qué
sirve UML: un conjunto de normas que nos dicen cómo hay que representar
esquemas de software. En el caso del software orientado a objetos, en vez de
gatos tendremos clases u objetos instanciados, y dispondremos de numerosos
tipos de esquemas y diagramas para representar distintas cosas. Un esquema que
cumple las normas UML podría tener este aspecto:
O también este otro:

¿Por qué si ambos esquemas cumplen con UML tienen un aspecto tan distinto?
Porque UML define normas para construir muchos tipos de esquemas, no
esquemas de un solo tipo.

¿Quién usa UML? UML lo suelen usar las empresas o medianos o grandes
equipos de desarrollo software con el objetivo de planificar y documentar cómo se
construyen los programas informáticos complejos. Los usuarios individuales o
pequeños equipos de desarrollo de 2 o 3 personas no suelen usar herramientas
UML. UML es un término que se relaciona mucho con “Ingeniería del software”.

2.3.1. ¿CUÁLES SON LAS VERSIONES DE UML?

Los antecedentes de UML se sitúan en la década de los 90 con distintos


estándares para modelado de software, no obstante, podemos hablar de dos
grandes versiones:

UML 1.X (comprende UML 1.1, 1.2, 1.3, 1.4, 1.5): desde finales de los 90 se
empezó a trabajar con el estándar UML. En los años sucesivos fueron
apareciendo nuevas versiones que introducían mejoras o ampliaban a las
anteriores.

UML 2.X (comprende UML 2.1 hasta UML 2.5, 2.6, etc.): en torno a 2005 se
difundió una nueva versión de UML a la que podemos denominar UML 2.X.
Comprenden varias revisiones.

UML 3.X (evolución que se espera para UML 2.X.)

Hay que tener en cuenta que UML es un conjunto muy amplio de normas.
Prácticamente nadie las conoce todas. Según la empresa o universidad, institución
o centro de trabajo se usan determinados programas para crear diagramas y se
conocen ciertas partes de UML, pero no el conjunto de UML.

TIPOS DE DIAGRAMAS EN UML

Usando UML se pueden construir numerosos tipos de diagramas. Vamos a citar


algunos:

Diagramas de casos de uso: representan a los actores y casos de uso (procesos


principales) que intervienen en un desarrollo de software.

Diagramas de clases: para UML una clase es una entidad, no una clase
software. Un diagrama de clases UML puede ser un diagrama del dominio o
representación de conceptos que intervienen en un problema, o también un
diagrama de clases software. El sentido de un diagrama UML se lo da la persona
que lo construye.

Diagramas de secuencia: Suelen usarse para representar objetos software y el


intercambio de mensajes entre ellos, representando la aparición de nuevos objetos
de izquierda a derecha.

Diagramas de colaboración: Suelen usarse para representar objetos o clases y


la forma en que se transmiten mensajes y colaboran entre ellos para cumplir un
objetivo.

Diagramas de estados: Suelen usarse para representar cómo evoluciona un


sistema (cómo va cambiando de estado) a medida que se producen determinados
eventos.

Otros diagramas: Diagramas de actividad, diagramas de paquetes, diagramas de


arquitectura software, etc.

 
2.4. Diagramas de Casos de Uso
El diagrama de casos de uso representa la forma en como un Cliente (Actor)
opera con el sistema en desarrollo, además de la forma, tipo y orden en como los
elementos interactúan (operaciones o casos de uso). Un diagrama de casos de
uso consta de los siguientes elementos:

2.4.1. Actor.

Casos de Uso.
Relaciones de Uso, Herencia y Comunicación.
 Elementos
 Actor

    Actor
 Una definición previa, es que un Actor es un rol que un usuario juega con
respecto al sistema. Es importante destacar el uso de la palabra rol, pues con esto
se especifica que un Actor no necesariamente representa a una persona en
particular, sino más bien la labor que realiza frente al sistema.
 Como ejemplo a la definición anterior, tenemos el caso de un sistema de ventas
en que el rol de Vendedor con respecto al sistema puede ser realizado por un
Vendedor o bien por el jefe de Local.

2.4.2.  Caso de Uso

  Caso de Uso
Es una operación o tarea específica que se realiza tras una orden de algún agente
externo, sea desde una petición de un actor o bien desde la invocación desde otro
caso de uso. De lo anterior cabe mencionar que tiene el mismo paradigma en
diseño y modelamiento de clases, en donde está la duda clásica
de usar o heredar.
Nombre Descripción Símbolo
Las relaciones se explicaron de manera específica en el apartado 1.2.4 de este módulo, ahora
Relaciones  
se explica de manera sencilla para observar su uso dentro de los diagramas de casos de uso.
 Es el tipo de relación más básica que indica la invocación desde un actor o caso de uso a otra
Asociación
operación (caso de uso). Dicha relación se denota con una flecha simple.  
Dependencia o Es una forma muy particular de relación entre clases, en la cual una clase depende de otra, es
Instanciación decir, se instancia (se crea). Dicha relación se denota con una flecha punteada.  

Este tipo de relación es uno de los más utilizados, cumple una doble función dependiendo de
su estereotipo, que puede ser de Uso (<<uses>>) o de Herencia (<<extendí>>).
Generalización
 
 Este tipo de relación está orientado exclusivamente para casos de uso (y no para actores).

extendí Se recomienda utilizar cuando un caso de uso es similar a otro (características). <<extendí>>
Se recomienda utilizar cuando se tiene un conjunto de características que son similares en
Uses <<uses>>
más de un caso de uso y no se desea mantener copiada la descripción de la característica.
 Ejemplo:  Como ejemplo está el caso de una Máquina Recicladora: Sistema que
controla una máquina de reciclamiento de botellas, tarros y jabas.  El sistema
debe controlar y/o aceptar lo siguiente:

 Registrar el número de ítems ingresados.


 Imprimir un recibo cuando el usuario lo solicita: El usuario/cliente
presiona el botón de comienzo

o Describe lo depositado
o El valor de cada ítem
o Total

 Existe un operador que desea saber lo siguiente:

o Cuantos ítems han sido retornados en el día.


o Al final de cada día el operador solicita un resumen de todo lo
depositado en el día.

 El operador debe además poder cambiar:

o Información asociada a ítems.


o Dar una alarma en el caso de que:
 Ítem se atora.
 No hay más papel.

 Como una primera aproximación identificamos a los actores que interactúan con
el sistema:

2.4.3.Los Actores que Interactúan con el Sistema

Luego, tenemos que un Cliente puede Depositar Ítems y un Operador puede


cambiar la información de un Ítem o bien puede Imprimir un informe:
Cliente Puede Depositar Ítems y un Operador Puede Cambiar la Información de
un Ítem o Bien Puede Imprimir un Informe

Además, podemos notar que un ítem puede ser una Botella, un Tarro o una Jaba.

2.4.4.Depositar Ítem

Otro aspecto es la impresión de comprobantes, que puede ser realizada después


de depositar algún ítem por un cliente o bien puede ser realizada a petición de un
operador.

2.4.5.Petición a un Operador

Entonces, el diseño completo del diagrama casos de uso es:


Diseño Completo del Diagrama de Casos de Uso
2.5. DIAGRAMA DE ENTIDAD Y RELACION

Un diagrama entidad-relación, también conocido como modelo entidad relación o


ERD, es un tipo de diagrama de flujo que ilustra cómo las "entidades", como
personas, objetos o conceptos, se relacionan entre sí dentro de un sistema. Los
diagramas ER se usan a menudo para diseñar o depurar bases de datos
relacionales en los campos de ingeniería de software, sistemas de información
empresarial, educación e investigación. También conocidos como los ERD o
modelos ER, emplean un conjunto definido de símbolos, tales como rectángulos,
diamantes, óvalos y líneas de conexión para representar la interconexión de
entidades, relaciones y sus atributos. Son un reflejo de la estructura gramatical y
emplean entidades como sustantivos y relaciones como verbos.

2.5.1.Historia de los modelos entidad relación

Peter Chen (también conocido como Peter Pin-Shan Chen) actualmente se


desempeña como miembro de la facultad de la Universidad Carnegie Mellon
ubicada en Pittsburgh y se le atribuye el desarrollo del modelo ER para el diseño
de bases de datos en los 70. Mientras trabajaba como profesor adjunto en la
Escuela de Administración y Dirección de Empresas Sloan del MIT, publicó un
documento influyente en 1976 llamado "Modelo entidad-relación: hacia una visión
unificada de los datos".

En un sentido más amplio, la representación de la interconexión de las cosas se


remonta hasta, al menos, la Antigua Grecia, con los trabajos de Aristóteles,
Sócrates y Platón. Se ha visto más recientemente en las obras del siglo XX y
XIX de filósofos y lógicos, como Charles Sanders Peirce y Gottlob Frege.

En la década del 60 y 70, Charles Bachman (arriba) y A.P.G. Brown trabajaron con


los primeros antecesores del enfoque de Chen. Bachman desarrolló un tipo de
diagrama de estructura de datos que lleva su nombre: "el diagrama de Bachman".
Brown publicó escritos sobre el modelado de los sistemas del mundo real. James
Martin agregó mejoras al ERD. El trabajo de Chen, Bachman, Brown, Martin y
otros también contribuyó al desarrollo del lenguaje unificado de modelado (UML),
ampliamente utilizado en el diseño de software. 
    
2.5.2.Usos de los diagramas entidad-relación

 Diseño de bases de datos: los diagramas ER se usan para modelar y


diseñar bases de datos relacionales, en términos de reglas de negocio y
lógicas (en un modelo de datos lógicos) y en términos de la tecnología
específica que se implementará (en un modelo de datos físicos). En
ingeniería de software, un diagrama ER a menudo es un primer paso
para determinar los requisitos de un proyecto de sistemas de
información. También se usa más adelante para modelar una base de
datos en particular o varias. Una base de datos relacional tiene una tabla
relacional equivalente y puede expresarse así potencialmente, según sea
necesario.

 Soluciónde problemas de bases de datos: los diagramas ER se usan para


analizar las bases de datos existentes con el fin de hallar y resolver
problemas de lógica o implementación. Al dibujar un diagrama se debería
descubrir dónde está el problema.

 Sistemas de información empresarial: los diagramas se usan para diseñar o


analizar las bases de datos relacionales empleadas en procesos de
negocio. Cualquier proceso de negocio que utilice datos de campo
relacionados con entidades, acciones e interacción puede beneficiarse
potencialmente de una base de datos relacional. Puede simplificar
procesos, revelar información de forma más sencilla y mejorar los
resultados.

 Reingeniería de procesos de negocio (BPR): Los diagramas ER ayudan a


analizar las bases de datos empleadas en la reingeniería de procesos de
negocio y en el modelado de la configuración de una nueva base de
datos.

 Educación: las bases de datos son el método actual de almacenamiento de


información relacional para propósitos educativos y la posterior
recuperación. Así, los diagramas ER pueden ser útiles para la
planificación de esas estructuras de datos.

 Investigación: como hay muchas investigaciones centradas en los datos


estructurados, los diagramas ER pueden desempeñar un papel
fundamental en la configuración de bases de datos útiles para analizar
los datos.
2.5.3.Los componentes y las características de un diagrama ER

Los diagramas ER se componen de entidades, relaciones y atributos. También


representan la cardinalidad, que define las relaciones en términos de números.
Puedes ver un glosario a continuación:

2.5.3.1. Entidad
Algo que se puede definir, como una persona, objeto, concepto u evento, que
puede tener datos almacenados acerca de este. Piensa en las entidades como si
fueran sustantivos. Por ejemplo: un cliente, estudiante, auto o producto. Por lo
general se muestran como un rectángulo.

Tipo de entidad: un grupo de cosas que se pueden definir, como estudiantes o


atletas, mientras que la entidad sería el estudiante o atleta específico. Otros
ejemplos son clientes, autos o productos.

Conjunto de entidades: es igual que un tipo de entidad, pero se define en un


momento determinado, como por ejemplo estudiantes que se inscribieron en una
clase el primer día. Otros ejemplos son clientes que realizaron una compra en el
último mes o autos registrados actualmente en Florida. Un término relacionado es
una instancia, en la que una persona determinada o un auto específico podría ser
una instancia del conjunto de entidades.

Categorías de entidades: las entidades se clasifican en fuertes, débiles o


asociativas. Una entidad fuerte se puede definir únicamente por sus propios
atributos, en cambio, una entidad débil no. Una entidad asociativa es aquella que
relaciona entidades (o elementos) dentro de un conjunto de entidades. 
Claves de entidad: se refiere a un atributo que únicamente define una entidad en
un conjunto de entidades. Las claves de entidad se dividen en superclave, clave
candidata o clave primaria. Superclave: un conjunto de atributos (uno o más) que
juntos definen una entidad en un conjunto de entidades. Clave candidata: es una
superclave mínima, es decir, contiene el menor número posible de atributos para
seguir siendo una superclave. Un conjunto de entidades puede tener más de una
clave candidata. Clave primaria: es una clave candidata seleccionada por el
diseñador de la base de datos para identificar únicamente al conjunto de
entidades. Clave extranjera: identifica la relación entre las entidades.

2.5.3.2. Relación
Cómo las entidades interactúan o se asocian entre sí. Piensa en las relaciones
como si fueran verbos. Por ejemplo, el estudiante mencionado podría inscribirse
en un curso. Las dos entidades serían el estudiante y el curso, y la relación
representada es el acto de inscribirse, que conecta ambas entidades de ese
modo. Las relaciones se muestran, por lo general, como diamantes o etiquetas
directamente en las líneas de conexión.
Relación recursiva: la misma entidad participa más de una vez en la relación.
2.5.3.3. Atributo
Una propiedad o característica de una entidad. A menudo se muestra como un
óvalo o círculo.
Atributo descriptivo: una propiedad o característica de una relación (frente a una
entidad).

Categorías de los atributos: los atributos se clasifican en simples, compuestos y


derivados, así como de valor único o de valores múltiples. Simples: significa que el
valor del atributo es mínimo y ya no puede dividirse, como un número de
teléfono. Compuestos: los subatributos surgen de un atributo. Derivados: los
atributos se calculan o derivan de otro atributo, por ejemplo, la edad se calcula a
partir de la fecha de nacimiento.

Valores múltiples: se denota más de un valor del atributo, como varios números de
teléfono para una persona.

Valor único: contienen solo un valor de atributo. Los tipos se pueden combinar, por
ejemplo, puede haber atributos de valor único simples o atributos de múltiples
valores compuestos.

2.5.3.4. Cardinalidad
Define los atributos numéricos de la relación entre dos entidades o conjuntos de
entidades. Las tres relaciones cardinales principales son uno a uno, uno a muchos
y muchos a muchos. Un ejemplo de uno a uno sería un estudiante asociado a una
dirección de correo electrónico. Un ejemplo de uno a muchos (o muchos a uno, en
función de la dirección de la relación) sería un estudiante que se inscribe en
muchos cursos, y todos esos cursos se asocian a ese estudiante en particular. Un
ejemplo de muchos a muchos sería los estudiantes en grupo están asociados a
múltiples miembros de la facultad y a su vez los miembros de la facultad están
asociados a múltiples estudiantes.
Vistas de cardinalidad: la cardinalidad puede estar del lado opuesto o del mismo,
en función de dónde se muestran los símbolos.

Restricciones de cardinalidad: Los números máximos o mínimos que se aplican a


una relación.
2.6. DIAGRAMA DE ENTRADA PROCESO Y SALIDA
En la actualidad hay muchos tipos de diagramas que nos ayudan a comprender
mejor diferentes temas o procesos, ya que permiten organizar muy bien la
información y observar los pasos básicos de un determinado proceso, por eso es
buena idea conocer la mayor cantidad posible de ellos.

En esta oportunidad traemos información sobre el diagrama EPS el cual es muy


empleado en las organizaciones o para mostrar con claridad como ocurre un
determinado proceso.

Como te mencionamos la finalidad de los diagramas es mostrar de la manera más


sencilla posible la información sobre un determinado tema o proceso, así podrás
comprender mejor todo al respecto.

Particularmente un diagrama EPS consiste en un diagrama de flujo donde se


indica la entrada, el proceso y la salida de una determinada operación, cada una
de las fases tiene una función:

 Entrada: consiste en todos los datos que se encuentran disponibles para


procesar la información.
 Proceso: consiste en todas las operaciones que se deben realizar para
obtener los resultados esperados o para solucionar el problema que se ha
planteado.
 Salida: esta sección se refiere al resultado obtenido o la solución al
problema.
CAPITULO III MARCO METODOLOGICO

3.1. TIPO DE INVESTIGACIÓN


La situación actual de acelerados cambios de tipo permanente, hace que la visión
se centre más en la tecnología que en lo humano, por lo que este sistema de
información debe modificar su enfoque, para introducir una serie de cambios y
ajustes para operar con mayor eficacia. Ante los cambios tecnológicos y
directrices de los sistemas de información en la Biblioteca JOSE GABRIEL
DUQUE del municipio de PANAMA, después de sus 69 años de operación surge
la necesidad de diseñar un sistema de información. El estudio del presente
proyecto muestra las falencias que se tienen en la biblioteca en cuanto al sistema
de información para control de préstamo de libros y de inventarios, no existe la
figura del responsable de gestionar y sistematizar el uso de la documentación de
la biblioteca, no existe ninguna guía de la biblioteca, ni información sobre la
misma, no existe política de préstamo ni de inventarios, no posee un registro de
inventarios, no cuenta con sistematización del proceso de préstamos de libros, no
cuenta con fichas por ejemplar bibliográfico, la disposición en el mobiliario no
responde a pautas acordes a una biblioteca escolar, no existe registro de los
usuarios habituales, no se conoce el material disponible, hay mucho tiempo de
espera para la solicitud de un libro, hay pérdida de tiempo, por lo tanto este
proyecto se encamina en el aplicativo del diseño de un sistema de información
utilizando la plataforma ADALO que permite facilitar la programación de
aplicaciones a los usuarios y SQL Server que permite la administración de base
de datos de un sistema, con los cuales se puede intervenir el proceso de
inventario y de préstamo de libros, ejerciendo así un registro, veras, oportuno y
amplio que permite el acceso rápido a la información y por ende mejora en la
atención a los usuarios, evitar pérdida de tiempo recopilando información que ya
está almacenada en bases de datos que se pueden compartir, facilidad para
encontrar y manipular la información, organización en el manejo de inventarios e
información clasificada de los libros teniendo en cuenta el material de la biblioteca
JOSE GABRIEL DUQUE. Este sistema de información será almacenado en un
servidor central desde donde es accedido por los usuarios, tendrá un manejo
básico de préstamo y devolución de libros y de información sobre el inventario que
permitirá su mejoramiento y extensión a otro tipo de material que se utilice en la
biblioteca como revistas, folletos, videos entre otros.
3.2. RECOLECCIÓN DE INFORMACIÓN

Voy a utilizar la investigación documental, debido a la realidad actual del


país y la escasez de librería especializada, por lo cual utilizaré motores de
búsqueda académica, noticias del país, todos estos datos obtenidos de la web,
para poder obtener la información necesaria para elaborar esta propuesta de
desarrollo, debido a que desconocía los conceptos y elementos necesarios para
llevarlo a cabo.
CAPITULO IV ANÁLISIS DEL SISTEMA
4.1. DIAGRAMA DE CLASES
4.2. DIAGRAMA DE PROCESO DE ENTRADA Y DE SALIDA
4.3. DIAGRAMA DE CASO DE USO
4.4. DIAGRAMA ENTIDAD RELACIÓN
4.5. PANTALLAS DE PROTOTIPO DEL SISTEMA 

4.5.1.Pantalla de prototipo completa


4.5.2.PANTALLA DE PROTOTIPO DE CREACIÓN DE CUENTA E INICIO DE SESIÓN Y CONFIGURACIÓN
DE PERFIL
4.5.3.PANTALLA DE INICIAR SESIÓN EN SU CUENTA
4.5.4.PANTALLA DE CATEGORÍA (MENÚ) DE LA PÁGINA DE WEB
CAPÍTULO V PROTOTIPO DEL SISTEMA

5.1. PANTALLA DE BIENVENIDA


Biblioteca José Gabriel Duque donde puedes reservar, leer y crea tu propio
libro. 
CREAR CUENTA
INICIA SESIÓN

Como pueden observar, la página principal al entra a la página web es


de la bienvenida, le da dos opciones que son:
CREAR CUENTA
5.2. INICIA SESIÓN
Login al sistema: este proceso nos permite identificar que el usuario sea
administrador.

Crea cuenta puedes crear la cuenta para acceder a la pagina web, la otra
opción es iniciar una vez que haya tenido cuenta enlazada a la página web
puedes iniciar o acceder
5.3. PANTALLA DE ESTABLECER PERFIL

Elegir tu foto y nombre completo y pulsar perfil completado

5.4. PANTALLA DE CATEGORÍA (MENÚ)

Cómo pueden observar la pantalla de menú una vez que haya iniciado
sesión automáticamente se abre la pantalla de menú que se cataloga
pantalla de categoría, en la pantalla de categoría vas a encontrar tres
categorías que son:
5.4.1. Categoría de fecha,

se trata de reservar tu libro de una manera segura al entra a la opción de


fecha automáticamente te hace la pregunta ¿QUE LIBRO BUSCA? debajo
de la opción estará los tipos de libros que te ofrece la aplicación. Cada
opción tiene su fecha y su tipo de libro.

Al elegir una opción, que te brinda la página automáticamente te dirige


a los tipos de libros que tiene la pagina o que ofrece la pagina
Una vez que haya elegido el tipo libro, la pagina le ofrece una breve
descripción del libro.

(ver detalles); se observará el nombre del autor del libro y puedes el


leer el libro por mediante de un link.

La página les da las opciones de Leer y crear tu propio.


Una vez que haya llenado los espacio automáticamente ya queda Creado
el libro. En la sesión de fecha y opción de libro que eligió.
Verificación si está creado el libro

5.4.2. CATEGORÍA DE FAVORITO


Para agregar como favorito tu Libro Favorito solo tiene que dirigirte a la
categoría de fecha y darle me gusta y aparecerá en la categoría de
favorito. Así tendrás una búsqueda más rápida.

5.4.3. CATEGORÍA DE PERFIL


Como observa es la categoría de usuario puedes personalizar su usuario y
también puede reservar un libro.

5.5. ¿Como puedes reservar un libro?

Bien elegir la opción de crear nueva fecha,


Una vez que haya elegido la opción de crear nueva fecha, se abrirá una
ventana como título tendrá Haz tu Reserva

Elije la categoría, Nombre, Descripción, Imágenes, Autor, Fecha Y


Creador.
Una vez que haya llenado el sistema buscara el libro que se Reservo
luego de que haya reservado el libro el sistema reconocerá y te mandara a
la categoría fecha donde estará su reserva

para ver cuantas reserva tienes en el sistema, dirígete a la opción de


categoría de perfil, dar clic hacia abajo y hay estará todas las reservas que
reservado y también los libros que has creados.

FIN ESTE ES MI TUTORIAL DE MI PROTOTIPO (PAGINA DE WEB PARA UNA


BIBLIOTECA DONDE PUEDES LEER, RESERVA Y CREAR LIBRO)
CONCLUSIÓNES
En la propuesta de desarrollo e implementación del Sistema de Inventario y
reserva de la Biblioteca JOSE GABRIEL DUQUE, para lo que se busca
principalmente es la reducción en el tiempo para realizar los procesos, esto
será posible mediante la automatización de los mismos haciendo uso y
provecho de las técnicas de la información y comunicación que en la
actualidad están teniendo mucho auge a causa de las grandes ventajas que
les está brindando a las empresas al automatizar sus procesos. Esta
propuesta de sistema supone una reducción sustancial en el tiempo de
espera en beneficio de los clientes y mayor agilidad y productividad para el
administrador o bibliotecario. Lo que se traduce a mayor satisfacción de los
clientes en donde los beneficios obtenidos serán mayores a los costos de
instalación e implementación.
En esta primera fase me ha permitido afianzar conocimientos y demostrar
competencias en base de datos, análisis de requerimientos, diseño,
modelado entre otros. Temas vistos en la carrera teóricamente, por medio de
este proyecto se logró llevar el conocimiento antes adquirido a su aplicación
y ejecución contribuyendo al crecimiento profesional y personal. Todos estos
conocimientos adquiridos serán afianzados mucho más en la realización de
futuros proyectos a nivel profesional, ya que ese es uno de los objetivos del
desarrollador de este proyecto, seguir construyendo softwares estáticos y
dinámicos para las diferentes empresas que requieran del mejoramiento o
implementación de estas opciones informáticas y tecnológicas. Este proyecto
me permite obtener las bases necesarias para la implementación de otros
proyectos bien sea en el campo laboral o profesional, donde se podrá
demostrar muchos más conocimientos, habilidades y destrezas durante su
desarrollo y de esta manera crecer mucho más en el campo del análisis,
diseño e implementación de sistemas de información.
RECOMENDACIONES
El desarrollador de este proyecto quiere dejar de manifiesto algunas
recomendaciones que considera que son convenientes como mejoras a
futuro del aplicativo que se encuentra en una primera fase de
implementación.
Estas recomendaciones son:
 Como no se creó el sistema de backup de la información almacenada,
se recomienda implementar esta opción para darle mayor seguridad y
respaldo a la información.
 Se recomienda que se construya una réplica de la base de datos
existente, la cual brindara mayor seguridad en caso tal que la base de
datos principal presente problemas.
 Crear otros controles de ingreso al sistema para que personas
diferentes al administrador puedan ingresar y verificar datos, pero no
modificarlos.
 En algunos módulos se crearon limitaciones de despliegue para
ingresar mayor información; a un futuro se recomienda utilizar otras
alternativas de diseño y codificación para que se pueda ampliar el
ingreso de la información según los requerimientos del usuario.
 Agregar nuevos reportes de acuerdo a las necesidades del proceso.
 Crear un método donde se pueda imprimir directamente desde el
formulario donde se ingresa información.
Capacitar debidamente al personal que tendrá acceso a esta nueva
aplicación web de los módulos de Inventarios y Reservación de libros,
especialmente al personal encargado de la biblioteca y a los usuarios
finales.
Hacer un seguimiento continuo a las necesidades de la biblioteca con el fin
de cargar nuevos registros a la base de datos que permitan cubrir los
nuevos requerimientos que puedan ir surgiendo.

INFOGRAFÍA

24373266.pdf
UPS-GT001656.pdf
pdfcoffee.com_sistema-bibliotecario-de-inventario-y-reservacion-de-
libros-para-el-centro-educativo-isabelita-la-pdf-free.pdf
BIBLIOTECA (adalo.com)
José Gabriel Duque (Pacora) – Cultura (mupa.gob.pa)
Sistemas de información Gerencial - 12 Ed. Laudon.pdf - Google Drive
Diagramas de Casos de Uso | LENGUAJE DE MODELADO UNIFICADO
UML (unadzsurlab.com)
Definición de Herramienta de modelado (alegsa.com.ar)
Normas ISO. ¿Qué son y cuáles son las más importantes? (ambit-
bst.com)

¿Qué es y para qué sirve UML? Versiones de UML (Lenguaje Unificado


de Modelado). Tipos de diagramas UML. (aprenderaprogramar.com)

¿Qué es un diagrama entidad-relación? | Lucidchart


Links: ▷ Diagramas EPS ¡Descarga & Ayuda 2021! (diagramaweb.com)
Diagramas EPS (entrada, proceso y salida) (bigpress.net)

También podría gustarte