javaweb期末课设之图书管理系统(附源码)
一、设计目标 项目是以北京航天航空大学图书管理系统为主题的网站,包含如下功能:
- 注册
- 登录
- 用户端-图书查询及借阅
- 用户端-借阅记录及归还
- 管理员端-添加及修改图书
- 管理员端-管理用户信息
- 用户&管理员端-更改密码
二·、运用的软件技术
- 前端设计:html+css
- 后端技术:jsp+servlet+javaBean+jdbc+dao
- 运行软件:Eclipse、Navicat
- 服务器版本:Tomcat9.0
- 数据库:Mysql
三、Eclipse项目列表
Navicat数据库
- user:储存用户基本信息
- Administrator:储存管理员基本信息
- book:储存图书的基本信息
- borrowbook(借阅信息表):储存被借图书的信息
- amessage(管理员下达通知信息表):储存管理员下达的通知
- umessage(用户反馈信息表):储存用户反馈的信息
- message(管理员给用户留言信息表):储存管理员给用户的留言
功能展示
- 登入、注册模块 功能:实现用户和管理员的登录和退出以及用户的注册
- 用户查询图书模块 功能:查询图书、借阅图书
- 用户借阅记录模块 功能:查看借阅记录、还书
- 系统反馈模块 功能:可以向管理员反馈系统问题
- 设置模块 功能:可以修改自己的密码
- 管理员用户管理模块 功能:实现查看用户借阅记录,删除用户,给用户留言功能
- 用户反馈模块 功能:查看用户反馈的内容、删除反馈内容
总结
- 在Tomcat中不能创建manager文件夹,不然会出现403Access Denied错误。
- frameset标签是可以嵌套的,分列用“cols”,分行用“rows”,在src后指定target,后面request跳转显示的页面都是在target指定的页面上。 在完整的项目开发过程中,文档的编写是要占据多数时间的,它能给你一个项目整体的概括,思路清晰才能够更好的完成各个模块,并把它们联系起来使用适合的设计模式,能够有较强的扩展性,提高了开发效率。
源码因平台政策暂不上传,急需可去tb苏鸽giegie购入:https://item.taobao.com/item.htm?id=678941716066