Red de conocimiento informático - Conocimiento de la instalación - Solicite el sistema de gestión de bibliotecas

Solicite el sistema de gestión de bibliotecas

Contenido

Contenido 2

1 Introducción 4

1.1 Propósito 4

1.2 Alcance 4

1.3 y este Definiciones relacionadas con el sistema 4

2 Fuentes de referencia 4

3 Ideas de diseño 4

3.1 Diseño de la capa de datos 5

disparador de tabla user_book Activador de capa de datos 5 del servidor

Procedimiento almacenado para renovación de libros por parte del usuario 6

Vista de la tabla de recordatorio de vencimiento 7

3.2 Diseño de capa de enlace de datos 8

Diseño de Bean de entidad UserBook 9

Diseño de Bean de entidad UserConsumer 10

Diseño de Bean de entidad UserLogBook 11

3.3 Diseño de capa de lógica de datos 12

Diseño de Bean de sesión TheBook 13

Diseño de Bean de sesión TheUser 14

Diseño de Bean de sesión TheLog 15

3.4 Diseño de capa de aplicación web 15

3.5 Diseño de capa de aplicación web 4 Diseño de capa de aplicación web 15

CheckValue Bean 16

EnCode Bean 16

JDBCBean Bean 16

p>

Bean de clasificación 16

Bean de configuración 16

Bean SplitPage 17

Bean de inicio de sesión de usuario 17

Bean SearchBook 17

SearchDeadline Bean17

ValidateIMG servlet 17

GetDelete servlet 17

GetBookSubmit servlet 18

GetUserSubmit servlet 18

Servlet GetRenewBook ​​18

Servlet GetBorrowBook ​​18

Servlet GetReturnBook 18

4 Estructura del programa 18

4.1 Organización del programa 18

4.2 División de autoridad funcional 20

4.3 Diseño de página/programa WEB 21

4.4 Funciones implementadas por este sistema 22

5 División de tareas 22

1 Prefacio

1.1 Propósito

Este documento describe en detalle el diseño del sistema de gestión de biblioteca. Está destinado principalmente a. los desarrolladores tengan un conocimiento profundo de la construcción y el mantenimiento.

1.2 Alcance

Las descripciones de este documento se refieren a la versión 1.0 del Sistema de Gestión de Bibliotecas.

1.3 Definiciones en el sistema

Las siguientes son definiciones de las frases originales de términos técnicos y siglas extranjeras utilizadas en esta especificación:

Términos o abreviaturas Definición y descripción de las palabras

nombre del sistema booksManager

Permisos del sistema de lectura: lectores normales

Permisos del sistema BookAdmin: bibliotecario

Permisos del sistema BookAdmin: bibliotecario

Permisos del sistema BookAdmin: Bibliotecario

Permisos del sistema BookAdmin: Bibliotecario

Permisos del sistema BookAdmin: Bibliotecario

p>

Permisos del sistema BookAdmin: bibliotecario bibliotecario

Permisos del sistema UserAdmin: administrador de usuarios

Permisos del sistema SuperAdmin: superadministrador (administrador del sistema)

Rol de usuario del sistema de pregrado:

Rol de usuario del sistema de pregrado: Estudiante de pregrado

Rol de usuario del sistema de estudiante de posgrado: Estudiante de posgrado

Rol de usuario del sistema de docente: Profesor