Sistema de información de gestión de bibliotecas
3. Descripción de los datos 3.1 Datos estáticos Los datos estáticos del sistema de gestión de libros incluyen: información del libro: número del libro; nombre del libro; fecha de publicación; número de página del libro; nombre del lector; número de tipo; número de teléfono del lector; fecha de registro; fecha del préstamo; fecha; nombre de usuario; tipo de usuario (nivel de autoridad); número de categoría; nombre de la categoría; período de validez de los datos; datos de entrada: método de consulta y palabras clave de consulta; nuevos artículos de libros y artículos de lectores; cambios en los registros correspondientes de artículos de libros y artículos de lectores; archivos de respaldo de datos necesarios para la recuperación de datos de respaldo de libros prestados y devueltos y números de tarjetas de préstamo de lectores; destinatarios La contraseña requerida para operaciones restringidas; datos de salida: un subconjunto de registros de base de datos determinados por palabras clave de consulta, resultados de entrada y eliminación de información (éxito o fracaso de préstamo de libros y resultados de operaciones de devolución); ; archivo de copia de seguridad de datos de salida de copia de seguridad; datos internos: índice establecido mediante la operación de consulta 3.3 Descripción de la base de datos La base de datos utiliza Microsoft SQL Server 2000. El nombre del sistema de base de datos es 45042LWM Sistema de base de datos de gestión de libros. 4. Análisis de la demanda de los usuarios El objetivo del análisis de la demanda es investigar, recopilar y analizar las necesidades de información de los usuarios, las necesidades de procesamiento y las necesidades de seguridad e integridad en la gestión de datos. 4.1 Extracción de la semántica del usuario Este sistema se centra en la perspectiva del usuario e implica principalmente la gestión de datos, como información del libro, información del usuario del sistema, información del lector y préstamo de libros. Diferentes usuarios tienen diferentes servicios y diferentes roles. Desde la perspectiva de la gestión del sistema, los libros se pueden dividir en tres categorías: gestión de la información del libro, gestión de usuarios del sistema y gestión de datos del lector. La gestión de la información del libro incluye operaciones como el préstamo, la devolución y la consulta de libros. La gestión de usuarios del sistema incluye las categorías de usuarios del sistema y la gestión de datos del usuario incluye la gestión de categorías de lectores y la entrada, modificación y eliminación de datos personales. Como uno de los principales medios para el almacenamiento de información, la cantidad y la escala de libros son mucho mayores que nunca. Tanto los individuos como los departamentos de gestión de la biblioteca necesitan administrar sus libros de manera conveniente y efectiva. Comenzamos principalmente analizando las necesidades de los diferentes usuarios y concluimos que el sistema de gestión de la biblioteca debería tener principalmente las siguientes funciones: las necesidades de los prestatarios de libros son consultar los libros almacenados en la biblioteca, el personal de la biblioteca opera según los requisitos de préstamo y devolución de libros; prestatarios, Formar un informe de préstamo o devolución para que los prestatarios lo verifiquen y confirmen. Las funciones del administrador de la biblioteca son las más complejas, incluida la gestión y el mantenimiento del personal, los prestatarios de libros y los libros, así como la inspección y el mantenimiento del estado del sistema. Los prestatarios pueden ir directamente a la biblioteca para consultar libros. Si inician sesión en el sistema con su número de tarjeta de biblioteca y contraseña, también pueden verificar el estado de su préstamo y mantener cierta información personal. En circunstancias normales, los prestatarios de libros sólo deben consultar y mantener su propio estado de préstamo e información personal. El personal de la biblioteca tiene derecho a modificar los registros de préstamo y devolución de los prestatarios de libros. Los bibliotecarios tienen las más altas exigencias en materia de seguridad y confidencialidad de los datos. Los bibliotecarios diseñados por el equipo de diseño y desarrollo del sistema de base de datos 45042LWM pueden explorar, consultar, agregar, eliminar, modificar y contar la información básica de los libros; explorar, consultar, contar, agregar, eliminar y modificar la información básica de los prestatarios de libros; y otorgarles la máxima autoridad. Cuando los administradores eliminan registros de información básica de los prestatarios de libros, deben implementar la eliminación en cascada de los registros de préstamo de los prestatarios de libros. Al mismo tiempo, diferentes lectores no sólo pueden buscar libros, sino que también tienen diferentes períodos de préstamo. Ésta es la diferencia entre los llamados lectores experienciales y los lectores comunes.
4.2 Diagrama de flujo de datos y diccionario de datos Las funciones generales del sistema de gestión de libros son las siguientes: (1) préstamo de libros; (2) devolución de libros; (3) consulta de información de libros (4) adición y eliminación de libros; ) bibliotecario (administración del sistema) (6) Copia de seguridad de datos del sistema de administración de la biblioteca; (7) Recuperación de datos del sistema de administración de la biblioteca; (8) Modificación de la contraseña del administrador y otras funciones; 1) ) Diagrama de flujo de datos: a. Información del libro; b. Información del lector: Registros de acceso al libro: a. Devolución de libros, flujo de datos relacionados con el registro de consultas: Número de libros prestados: b. Nombre: Fecha Breve descripción: Flujo de datos relacionados con la fecha: Año, mes y día: b. Descripción del nombre del flujo de datos: a. Se utiliza para transportar la fuente de flujo de datos identificada única del lector: Lectores Destino del flujo de datos: Verifique el estado de circulación de cada flujo de datos tomando prestados libros: b. Nombre del flujo de datos: Descripción del libro: Registre la información principal relevante del libro: Fuente del flujo de datos: Lectura. Destino del flujo de datos: Cheque de préstamo c. Nombre del flujo de datos: Descripción de la información de préstamo: Se utiliza para transmitir el número de lector y el número de libro Fuente del flujo de datos: Cheque de préstamo Destino del flujo de datos: Registro de préstamo d. fuente del flujo: Calendario Destino del flujo de datos: Cheque de préstamo, Registro de préstamo de libros e. Nombre del flujo de datos: Descripción de la información del lector: Fuente del flujo de datos: Información del lector Destino del flujo de datos: Cheque de préstamo del libro f. origen del flujo: destino del flujo de datos de la biblioteca: cheque de préstamo de libros c. Descripción de la entrada del archivo de datos: a. Nombre del archivo de datos: Descripción de la tabla de información del lector: Datos de entrada de información del lector: Datos de salida: Composición del archivo de datos de información del lector:. La tabla de información del usuario se compone de "información del lector". Código clave b. Nombre del archivo de datos: Descripción de la tabla de información del libro: Datos de entrada de información del libro: Datos de salida: Información del libro Composición del archivo de datos: La tabla de información del libro se compone de ". información del libro" Método de almacenamiento: Código clave 4.2.2 Proceso de devolución del lector: similar al proceso de préstamo del lector 3.4.1 anterior, la diferencia es que el diccionario de datos ya no se describe en detalle, el diagrama de flujo de datos es el siguiente: Lector de libros devolución de cheque devolución de registro error de verificación información de devolución acceso al libro registro calendario información de devolución.
4.2.3 Proceso de consulta del libro del lector: (1) Diagrama de flujo de datos: D consulta del lector permiso verificar datos consultar registro de acceso al libro biblioteca del lector verificar error información del usuario) consultar información calendario A resultados de la consulta CB
A. información del libro; b. información del lector; c.