Solicite el sistema de gestión de bibliotecas
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 p>
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 p >
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 p>
SearchDeadline Bean17
ValidateIMG servlet 17
GetDelete servlet 17
GetBookSubmit servlet 18
GetUserSubmit servlet 18 p>
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) p>
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