Se trata de un proyecto realizado cuando la formación de segundo año de aprendizaje JavaSE, ahora resuelto socios pequeños necesitan aprender.
A. demanda
1. La administración también préstamo de libros
Para los libros añadir, borrar, buscar, cambio, generar una biblioteca correspondiente, sino también el Libro registro
2. Gestión de usuarios
Aumentar los puntos de usuario, información, biblioteca y otras veces, el cambio.
3. Base de datos (MySQL) almacenan información del usuario, información del libro y la reserva registro de información de libro de la biblioteca de mesa.
II. Requiere clases de entidad
Usuario (usuario, administrador), libros, cita, registros de circulación de libros
III. Utiliza una arquitectura de tres niveles
IV. Elemento Función Pantalla
1. La interfaz principal
2. La interfaz de administrador
3. El administrador después de la interfaz de inicio de sesión correcto
4. Interfaz de Gestión de Bibliotecas
5. Interfaz de gestión de usuarios
6. Interfaz de usuario de inicio de sesión correcto
7. interfaz de datos personales
8. La interfaz de libro
9. Ver información sobre el libro
V. Características
1. En primer lugar, el sistema de gestión de la biblioteca se divide en dos tipos de niveles de VIP y los usuarios normales, los usuarios normales sólo se pueden pedir prestados tres libros, los usuarios VIP pueden pedir prestado 5, donde los usuarios y usuarios VIP a los libros de préstamo propiamente dicho en mi proceso de demostración
biblioteca de usuario (1) Común
la biblioteca de usuarios (2) VIP
2. También proceso de libro, cuando tomamos prestado libros de la biblioteca generará un registro cuando se hace clic en el libro también mostrará que también necesitamos libros, sino también libros de puntos de usuario de éxito más 1, como se muestra a continuación
3. Revisión del libro también registra Haga clic para ver la información personal también tomar prestado un libro se puede ver sus registros de la biblioteca de discos, como se muestra a continuación
4. libros de citas, cuando las pilas de libros para esta época del 0:00 no podemos pedir prestado, y sólo podemos ir a los libros de cita o libros también fue introducido en el número de libros que puede pedir prestado, y le recordaremos cuando se conecte puede pedir prestado sus agendas. Si hacemos una cita libros que otros ya reservados no vamos a ser capaces de hacer una cita (en la vida real esta lógica está mal, un libro debe ser más que una cita personal, pero lo intentamos conseguir esto el mal aquí debajo, es necesario un cambio, entonces usted puede seguir para darse cuenta de su propia lógica)
5. recordatorios de citas, que van manualmente en el número de identificación de la base de datos de libros de los libros de 7 a 1, a ver si habrá un recordatorio de cita.
Luego de usuario ID 7 usuarios para ver lc
6. A continuación mira el administrador ver todos los usuarios piden prestado libros también de discos, haga clic en Gestión de usuarios, ver el usuario también tomar prestados libros, ver todos los registros de la biblioteca, como se muestra a continuación
VI. Proyecto Marco de Descripción
Utilizamos una arquitectura de tres capas, que construyeron varios paquetes fueron vistas capa de vista, DAO capa de lógica, la capa de control de visitas, archivo db.properties de relleno en la configuración de base de datos de contenido relevante, lib carpeta se almacena en una base de datos y el tarro de conexión para escribir un paquete frasco llamado jdbcUtil (antes de escribir un artículo acerca de cómo conectarse a la base de datos JDBC empaquetado en una clase de utilidad https://blog.csdn.net/wyf2017/article/details/79589544 )
VII. Base de datos (mi base de datos utilizando Navicat se construye directamente allí tabla)
Hemos construido una base de datos donde cinco tablas son las siguientes
(1) administradores
(2) El usuario
(3) Libros
(4) por el libro también récord
(5) reservado
VIII. Resumen
Es casi más que el contenido básico del proyecto, hay algunas características que no se 11 muestran, el socio menor necesaria para este proyecto puede ir a la descarga, dirección donde https://download.csdn.net/download/wyf2017/12279569 , puede estoy preocupado por la cantidad de público de más recursos para el aprendizaje, la preocupación pública número de enlaces aquí https://blog.csdn.net/wyf2017/article/details/96638855