JaveWeb项目——简单的图书管理系统实现

一、项目介绍

一个简单的图书管理系统

(一)、功能介绍

  1. 用户分为管理员和普通用户(0:普通用户,8:管理员);
  2. 用户注册:设置用户名和密码(注册的用户会有一个值来标识,0:普通用户)
  3. 管理员可以对图书进行数据库的增删改查等功能;(管理员可以根据图书编号来更改书名,删除书籍,查询书籍)
  4. 普通用户可以查询书籍,借书还书等。(借书时会生成一个借书码,还书时需要根据还书码还书)

(二)、项目环境

  1. MyEclipes 2014
  2. MySql 5.7

(三)、运用知识

  1. 基本数据库知识
  2. jsp+servlet+mysql

(四)、项目实现 

JaveWeb项目——简单的图书管理系统实现_第1张图片

导入jar包:用于数据库驱动连接

jsp页面:

JaveWeb项目——简单的图书管理系统实现_第2张图片

.xml文件作用:配置路径,让页面和Servlet实现链接。

JaveWeb项目——简单的图书管理系统实现_第3张图片

创建数据库和表:

JaveWeb项目——简单的图书管理系统实现_第4张图片

book表:

JaveWeb项目——简单的图书管理系统实现_第5张图片

借书表:

JaveWeb项目——简单的图书管理系统实现_第6张图片

user用户表:

JaveWeb项目——简单的图书管理系统实现_第7张图片

功能实现截图:

显示数据库的所有书籍(当前数据库里只有一本书):

JaveWeb项目——简单的图书管理系统实现_第8张图片

登录:

JaveWeb项目——简单的图书管理系统实现_第9张图片

 JaveWeb项目——简单的图书管理系统实现_第10张图片

管理员进入后的页面:

JaveWeb项目——简单的图书管理系统实现_第11张图片

修改书名:

JaveWeb项目——简单的图书管理系统实现_第12张图片

JaveWeb项目——简单的图书管理系统实现_第13张图片

JaveWeb项目——简单的图书管理系统实现_第14张图片

插入图书:

JaveWeb项目——简单的图书管理系统实现_第15张图片

JaveWeb项目——简单的图书管理系统实现_第16张图片

JaveWeb项目——简单的图书管理系统实现_第17张图片

删除图书:

JaveWeb项目——简单的图书管理系统实现_第18张图片

JaveWeb项目——简单的图书管理系统实现_第19张图片

JaveWeb项目——简单的图书管理系统实现_第20张图片

在数据库中查看:

普通用户用户注册:

JaveWeb项目——简单的图书管理系统实现_第21张图片

JaveWeb项目——简单的图书管理系统实现_第22张图片

JaveWeb项目——简单的图书管理系统实现_第23张图片

普通用户登录:

JaveWeb项目——简单的图书管理系统实现_第24张图片

普通用户登录后的界面:

JaveWeb项目——简单的图书管理系统实现_第25张图片

查询图书:

JaveWeb项目——简单的图书管理系统实现_第26张图片

JaveWeb项目——简单的图书管理系统实现_第27张图片

点击借书:

JaveWeb项目——简单的图书管理系统实现_第28张图片

还书:

JaveWeb项目——简单的图书管理系统实现_第29张图片

JaveWeb项目——简单的图书管理系统实现_第30张图片

如果登录用户的密码错误:

你可能感兴趣的:(JaveWeb项目——简单的图书管理系统实现)