Código fuente del sistema de gestión de débitos de libros + base de datos basada en Java SSM+layui+mysql

introducir

La pila de tecnología utilizada en este proyecto es SSM+layui+mysql y el servidor usa Tomcat. La ubicación donde se almacenan los libros y las imágenes debe configurarse primero en conf/setting.xml en el directorio raíz de Tomcat. La ruta virtual configurada en este proyecto es D:\upload.

Dirección de descarga del código completo: Sistema de gestión de débito de libros

División de roles de usuario

  1. Los visitantes que no hayan iniciado sesión en este sistema pueden buscar y ver información de libros en la biblioteca y pueden convertirse en usuarios registrándose.
  2. Los usuarios que hayan iniciado sesión en este sistema pueden verificar el estado de su préstamo y tener la función de cambiar contraseñas e información del número de teléfono móvil.
  3. Los bibliotecarios pueden ver datos relevantes en la biblioteca, procesar el préstamo, devolución y renovación de libros de los usuarios, y ver la información de nuevo préstamo y el historial de préstamo de la biblioteca.
  4. El administrador es el usuario con máxima autoridad en este sistema y puede gestionar los libros, usuarios y diccionarios de datos de la biblioteca.

Declaración de necesidades

  1. Función de servicio de recepción

    1. Funciones de la página de inicio:
      • Búsqueda de libros: búsqueda basada en la información del libro (título del libro, autor, editorial), categoría del libro y disponibilidad de inventario, etc.
      • Detalles del libro: haga clic en Ver detalles debajo del libro para ver toda la información relacionada con el libro (título del libro, editorial, autor, ubicación, etc.)
    2. iniciar sesión Registrarse:
      • Iniciar sesión y registrarse: Conviértase en usuario iniciando sesión o registrándose y regrese a la página de inicio después de tener éxito.
    3. Ver información personal:
      • Ver información personal: los usuarios pueden ver su información básica.
      • Modificar número de teléfono móvil: los usuarios pueden modificar el número de teléfono móvil en su información básica
    4. Ver información de préstamos:
      • Ver información de préstamo: los usuarios pueden ver los libros que están pidiendo prestado y su estado de préstamo.
    5. cambiar la contraseña:
      • Cambiar contraseña: los usuarios pueden ingresar una nueva contraseña para cambiar la contraseña
  2. Función de gestión de backend

    1. Características del espacio de trabajo:
      • Préstamo: el bibliotecario puede procesar los libros prestados por el usuario en función del número de libro y la cuenta de usuario.
      • Devolución/Renovación: el bibliotecario puede encontrar los libros que se están tomando prestados según la cuenta del usuario y devolverlos o extender el tiempo de préstamo.
    2. Gestión de préstamos:
      • Ver el estado del préstamo: los bibliotecarios pueden ver y buscar el estado del préstamo de los libros prestados actualmente en la biblioteca.
      • Eliminar el estado de préstamo: el bibliotecario puede eliminar el estado de préstamo del libro prestado
      • Recordar a los usuarios que devuelvan los libros: los bibliotecarios pueden enviar mensajes recordatorios a los usuarios designados que hayan tomado libros prestados.
      • Ver el historial de préstamos: los bibliotecarios pueden ver y buscar el historial de préstamos de la biblioteca.
      • Eliminar el historial de préstamos: los bibliotecarios pueden eliminar el historial de préstamos de la biblioteca
    3. Visualización de datos:
      • Visualización de datos: los bibliotecarios pueden ver algunas estadísticas relacionadas con la biblioteca, como la cantidad de libros de varios tipos, libros prestados, la cantidad total de usuarios, etc.
    4. Gestión de biblioteca:
      • Agregar libros: el superadministrador agrega nuevos libros al sistema
      • Eliminar libros: el superadministrador elimina los libros que se han eliminado de la biblioteca.
      • Modificar libros: el superadministrador modifica la información sobre los libros en el sistema.
      • Consultar libros: el superadministrador puede ver y buscar todos los libros del sistema.
    5. Gestión de usuarios:
      • Agregar usuarios: el superadministrador puede agregar usuarios con diferentes roles
      • Eliminar usuarios: los superadministradores pueden eliminar usuarios
      • Modificar usuarios: Los superadministradores modifican la información básica de los usuarios en el sistema.
      • Consultar usuarios: el superadministrador puede ver y buscar todos los usuarios del sistema
    6. Gestión del diccionario de datos:
      • Agregar valor de diccionario: el superadministrador puede agregar un determinado tipo de valor en el diccionario de datos
      • Agregar tipos de diccionario: el superadministrador puede agregar tipos en el diccionario de datos
      • Modificar valores del diccionario: los superadministradores pueden modificar el contenido de los valores del diccionario en el diccionario de datos o cambiar sus tipos.
      • Eliminar valor del diccionario: el superadministrador elimina un determinado tipo de valor en el diccionario de datos. Si no hay un valor correspondiente del tipo después de la eliminación, el tipo se eliminará automáticamente.
      • Consultar diccionario de datos: el superadministrador puede ver y buscar en el diccionario de datos

Captura de pantalla del proyecto en ejecución

interfaz de inicio de sesión: 

 Interfaz de registro: 

 Página de inicio del sistema: 

 Espacio de trabajo: 

 Estado de endeudamiento: 

 Historial de préstamos: 

 Gestión de biblioteca: 

 Gestión de usuarios: 

 Gestión del diccionario de datos: 

 Estadísticas: 

Supongo que te gusta

Origin blog.csdn.net/2301_76484015/article/details/132762851
Recomendado
Clasificación