1.1 Análisis del sistema
1.1.1 Tareas básicas del sistema de información de gestión bibliotecaria
"Información de gestión bibliotecaria Systems” es una imagen de una gran empresa con más de 10.000 empleados repartidos geográficamente en grandes empresas.
Sistema de gestión de biblioteca, la biblioteca tiene una colección de más de 654,38 millones de libros y el volumen de préstamo diario es de casi 10.000 libros. En el modo de operación manual, la carga de trabajo de catalogación y préstamo de libros es pesada, la precisión es baja y es difícil de modificar y mantener. Los lectores sólo pueden ir a la biblioteca para buscar libros manualmente, lo que no puede satisfacer las necesidades de préstamo. Es necesario establecer un sistema de información bibliotecaria electrónica en red.
El sistema de información de gestión bibliotecaria atiende a dos tipos de personas: usuarios registrados y lectores habituales. Los lectores generales se convierten en usuarios registrados después de registrarse, y los usuarios registrados pueden tomar prestados libros de la biblioteca. El resto del personal solo puede consultar el catálogo de libros y no puede tomar prestados libros. Al mismo tiempo, el sistema está considerando ofrecer servicios de libros electrónicos. Actualmente, solo brindamos servicios de búsqueda de catálogos para libros electrónicos y brindaremos servicios de libros electrónicos de texto completo en un futuro cercano. Los usuarios pueden acceder al sistema de información de gestión de la biblioteca a través de Internet.
1.1.2 Análisis de la estructura de personal, organización y usuarios del sistema.
Para tener una comprensión integral del sistema, primero debemos comprender la estructura del personal, la organización y los usuarios dentro del sistema.
Solución. La estructura organizativa del sistema bibliotecario se muestra en la Figura 1-1.
Figura 1-1 Estructura organizativa del sistema de información de gestión bibliotecaria
La biblioteca está bajo la responsabilidad general del bibliotecario y consta de una oficina, una oficina financiera, una oficina editorial, una sala de trabajos académicos, una sala de préstamo de libros, una sala de lectura electrónica, una sala de lectura de revistas y una sala de soporte técnico. Las responsabilidades comerciales de cada departamento son las siguientes.
Oficina: La oficina ayuda a los curadores en su trabajo diario, comprende las necesidades de los clientes y formula planes de compras.
Oficina de Finanzas: La Oficina de Finanzas es responsable del trabajo financiero.
La redacción: La redacción se encarga de la compra, almacenamiento y catalogación de los libros. Los libros catalogados se etiquetan y se envían a la biblioteca para su estantería.
Sala de Trabajos Académicos: Responsable de la recopilación y organización de los trabajos académicos.
Sala de préstamo de libros: pone a disposición de los lectores servicios de consulta bibliográfica y servicio de préstamo de libros.
Sala de lectura electrónica: recopile y organice libros electrónicos y prepárese para brindar servicios de préstamo de libros electrónicos. Actualmente están disponibles consultas y préstamos sobre catálogos.
Sala de Lectura de Revistas: Responsable de la recogida, organización y préstamo de información.
Oficina de Soporte Técnico: Responsable de brindar soporte técnico a la red y sistemas informáticos de la biblioteca.
1.1.3 Análisis de procesos de negocio del sistema
El análisis de procesos de negocio es el vínculo básico del análisis del sistema para lograr los objetivos comerciales del sistema de vivienda empresarial. Gestión de bibliotecas
El proceso de negocio del sistema de información de gestión se muestra en la Figura 1-2.
Figura 1-2 Proceso de negocio del sistema de información de gestión de bibliotecas
A través de la investigación del proceso de negocio, se aclararon los principales procesos de negocio y de negocio del sistema de gestión de bibliotecas.
El bibliotecario prepara el plan de compra de libros y el comprador es responsable de adquirir libros nuevos. Una vez que los libros comprados se almacenan, se catalogan, se etiquetan y se convierten en un catálogo de libros en la sala de edición. Los libros se colocan en los estantes de la biblioteca para que los lectores los tomen prestados. Envíe el libro electrónico editado a la sala de lectura electrónica.
Los lectores se dividen en lectores registrados y lectores no registrados. Sólo los lectores registrados pueden tomar prestados libros de la biblioteca. Los lectores no registrados pueden consultar el catálogo pero no pueden tomar prestados libros. Los lectores completan el formulario de registro, lo envían al bibliotecario para su revisión, registran el formulario de registro del lector, se convierten en lectores registrados y emiten una tarjeta de biblioteca. Al registrarse como lector para pedir prestado un libro, debe completar un formulario de préstamo y enviarlo al bibliotecario junto con su tarjeta de biblioteca. Después de verificar, el bibliotecario completa el formulario de registro de préstamo de libros, modifica la cantidad de libros en el formulario de registro de libros y luego lo coloca en el estante para recoger los libros para los lectores. La biblioteca cuenta con un buzón de lectura a través del cual los lectores pueden informar los libros que necesitan pero que no tienen en stock. El bibliotecario maneja periódicamente los comentarios en los buzones de correo de los lectores y recopila los libros que los lectores necesitan en un plan de compra de libros para que los compradores los compren.
1.1.4 Diagrama de flujo de datos
El diagrama de flujo de datos es una herramienta para describir de manera integral el modelo lógico del sistema de información. Resume y resume varios servicios en el sistema de información.
Hay un proceso. El siguiente es el diagrama de flujo de datos del sistema de información de gestión de bibliotecas.
(1). Diagrama de flujo de datos de capa cero 1-3
Figura 1-3 Diagrama de flujo de datos de capa cero
(2)1 1-. Diagrama de flujo de datos de 4 capas
Figura 1-4 Diagrama de flujo de datos de capa 1 del sistema de información de gestión de bibliotecas
1.1.5 Definición de datos y diccionario de datos
Para Explique el flujo de datos en detalle. Para cada elemento del diagrama, utilizamos el método de descripción del diccionario de datos. Biblioteca
El diccionario de datos del sistema de información de gestión es el siguiente:
(1) Descripción del flujo de datos
Número de flujo de datos: D01
Nombre del flujo de datos: información de catalogación y adquisición de libros
Introducción: información de catalogación y adquisición de libros
Fuente del flujo de datos: una vez que se compra el libro, la biblioteca lo codifica y organiza editor y luego ingresarlo en la computadora.
Dirección del flujo de datos: Editar módulo de gestión. La información de adquisición y catalogación de libros almacena datos de adquisición y catalogación en una base de datos (tabla de libros).
Composición de elementos de datos: BookID (código del libro) + BookType (categoría del libro) + BookName (título del libro) + AUTH (autor) + Publisher (editor) + Price (precio unitario) + publicdate (fecha de publicación) +Cantidad(cantidad de compra).
Tráfico de datos: 100 libros/día
Tráfico pico: 500 libros/día
Número de flujo de datos: D02
Nombre del flujo de datos : Formulario de préstamo de libros
Introducción: Formulario de préstamo de libros
Fuente del flujo de datos: el usuario completa el formulario de préstamo de libros y lo envía al bibliotecario, quien luego lo ingresa en la computadora después revisar.
Dirección del flujo de datos: P2_11 comprueba la identidad del lector.
El elemento de datos consta de: OrderDate (fecha de préstamo) + Bookname (título del libro) + Reder ID (número de cuenta del lector) + Reader Name (nombre del lector) + O_quantity (cantidad de préstamo).
Flujo de datos: 1000 unidades/día
Flujo pico: 5000 unidades/día
Número de flujo de datos: D03
Nombre del flujo de datos : Complete el registro de préstamo.
Descripción: Rellenar el registro de la orden de préstamo.
Fuente del flujo de datos: P2_13 verifica a los prestatarios calificados y los registra en la biblioteca de préstamos.
Destino del flujo de datos: biblioteca de préstamo
Composición del elemento de datos: OrderID (número de préstamo) + orderdate (fecha de préstamo) BookName (título del libro) + BookID (código del libro) + nombre del lector ( Nombre del lector) + ID del lector (número de cuenta del lector) + Fecha de devolución (fecha de devolución del libro) + O_cantidad (cantidad prestada) + Estado (estado).
Flujo de datos: 1000 personas/día
Flujo pico: 2000 personas/día
Número de flujo de datos: D04
Nombre del flujo de datos :Número de libros prestados
Descripción: Modifica el número de libros de la biblioteca.
Fuente del flujo de datos: P2_13 Modificar el número de libros de la biblioteca.
Dirección del flujo de datos: biblioteca
Composición del elemento de datos: BookID (código del libro) + O_quantity (cantidad prestada)
Flujo de datos: 1000 personas/día p>
Tráfico máximo: 2000 personas/día
Número de flujo de datos: D05
Nombre del flujo de datos: Información de consulta de libros
Descripción: Información de consulta de libros
Fuente del flujo de datos: Lector
Dirección del flujo de datos: módulo de procesamiento de recuperación P3_11
Composición del elemento de datos: BookID |
Tráfico de datos: 2000 veces/día
Tráfico pico: 4000 veces/día
Número de flujo de datos: D06
Nombre del flujo de datos :Resultados de búsqueda de libros
Descripción: Devuelve los resultados de la consulta al lector.
Fuente del flujo de datos: P3 _11 módulo de procesamiento de condiciones de búsqueda, los resultados de la consulta se devuelven a los lectores desde la biblioteca.
Adónde va el flujo de datos: Lectores
Composición de elementos de datos: Libro no encontrado | Número de libros calificados + {Número de libros en la biblioteca + Categoría del libro + Título del libro + Autor + Editorial + fecha de publicación + número de libros de la biblioteca}
Tráfico de datos: 2000 veces/día
Tráfico pico: 4000 veces/día
Número de flujo de datos: D07
Nombre del flujo de datos: información de la reserva
Introducción: la información completada por los lectores al realizar la reserva.
Fuente del flujo de datos: El usuario rellena la información de la reserva y solicita una reserva.
Dirección del flujo de datos: P4 _11 entrada de información de reserva
La composición de los elementos de datos: nombre del lector + contraseña + marcador.
Tráfico de datos: 50 veces/día
Tráfico pico: 100 veces/día
1.2 Diseño del sistema
1.2.1 Funcional del sistema diseño
Las principales funciones del "Sistema de Información de Gestión Bibliotecaria" son: búsqueda en catálogos de libros, reserva en línea, préstamo de libros, préstamo de publicaciones electrónicas, edición de libros, mensajes al lector y mantenimiento del sistema. Las funciones del sistema se muestran en la Figura 1-13.
Figura 1-13 Funciones del sistema de información de gestión de bibliotecas
Las funciones de cada subsistema son las siguientes.
1. Sistema de registro de lectores
Al acceder al sistema, se verificará la cuenta y la contraseña del lector, y los lectores registrados podrán ingresar al sistema.
2. Sistema de consulta bibliográfica
Después de ingresar al sistema de información de gestión de la biblioteca, los lectores pueden buscar títulos de libros o revistas según sea necesario. Las condiciones de búsqueda pueden ser título del libro, número de libro, nombre del autor o palabras clave, etc. Si no hay suficientes lectores, también puede realizar consultas difusas.
3. Sistema de reserva de libros
Después de que los lectores recuperan los libros requeridos, pueden hacer clic en los libros requeridos para ingresar al sistema de reserva de libros, o pueden ingresar al sistema de reserva de libros desde el Interfaz principal del sistema de información de gestión de libros. El sistema consulta a la biblioteca. Si la biblioteca tiene el libro, estará reservado para los lectores durante tres días. Los lectores deben acudir a la biblioteca para gestionar los trámites de préstamo en un plazo de tres días; de lo contrario, el sistema cancelará automáticamente la reserva.
4. Sistema de préstamo de libros
Después de que los lectores encuentren los libros que necesitan, irán a la biblioteca a pedirlos prestados durante el período de retención de libros. El sistema de préstamo de libros gestiona los procedimientos de préstamo, devolución y renovación de libros.
5. Sistema de edición de libros
Después de la catalogación y otros procesamientos, el catálogo de libros se almacena en la base de datos y se proporciona a los lectores para su recuperación. Letra de catálogo
La información incluye número de libro, categoría del libro, título del libro, autor, editorial, precio, fecha y cantidad de publicación, etc.
6. Sistema de lectura electrónica
Con el desarrollo de la tecnología digital, el número de libros electrónicos en las bibliotecas está aumentando. El sistema de libros electrónicos se ocupa de la lectura de libros electrónicos, los derechos de autor y las cuestiones de seguridad.
7. Tablero de mensajes de lectores
A través del tablero de mensajes, los lectores registrarán los libros que necesitan, sus requisitos y sugerencias, y se comunicarán con el administrador de la biblioteca.
8. Módulo de mantenimiento del sistema
El módulo de mantenimiento del sistema proporciona principalmente a los administradores de la biblioteca información estadística sobre libros y lectores, lo que hace que su uso sea conveniente para los administradores.
Los bibliotecarios comprenden la situación general de las operaciones de la biblioteca desde una perspectiva macro.
1.2.2 Diseño del entorno del sistema
1. Diseño del entorno de hardware
El sistema de información de gestión de la biblioteca utiliza dos servidores para formar una estructura de respaldo de doble máquina para garantizar Servicio de sexo en tiempo real. Para garantizar un tiempo de respuesta más rápido, elija un sistema informático con mayor velocidad de procesamiento. El tamaño de la memoria tiene un gran impacto en la velocidad de respuesta del sistema de base de datos, así que elija un sistema con mayor memoria. La velocidad de comunicación de la red es de 100 mbit/s 1000 mbit/s Para garantizar la seguridad de la información del centro del sistema, se configura el equipo de respaldo de datos necesario (método de respaldo externo).
2. Diseño del entorno de diseño de software
El sistema de información de gestión de bibliotecas adopta el modelo avanzado de servidor cliente (navegador)/servidor de base de datos. El servidor utiliza el método web para desarrollar el sistema. Los usuarios utilizan un navegador general para acceder al "Sistema de información de gestión de bibliotecas". El servidor adopta dos capas: servicio de lógica de aplicación y servicio de base de datos, formando una arquitectura de tres capas con el cliente. El uso de una estructura de tres capas de este tipo tiene las características de una estructura clara, un mantenimiento sencillo y una velocidad de operación rápida. La estructura del software se muestra en la Figura 1-14.
Figura 1-14 Arquitectura de tres niveles del sistema de información de gestión de bibliotecas
El sistema operativo utiliza el servidor NT de Microsoft, el sistema de publicación de sitios web utiliza IIS de Microsoft y el sistema de base de datos utiliza Microsoft. SQL. El diseño de la interfaz de usuario utiliza herramientas de software como Dreamweaver, Flash y FrontPage.
3. Diseño del entorno de red
El sistema de red de la biblioteca consta del conmutador principal y de los conmutadores de departamento. Los usuarios pueden usarlo en la biblioteca.
El sistema de red de la biblioteca puede acceder a este sistema y usted también puede utilizar Internet para acceder al sistema de información de gestión de la biblioteca fuera de la biblioteca.