环境准备
tomcat
mysql
SSM
jsp
JSP表示所有前端界面
通过JavaEE进行服务层的处理
利用mybatis框架进行数据库的查询
需求分析
1、登陆功能:登陆系统为身份验证登陆。分为学生登陆,管理员登陆,忘记密码及其记住密码方便下次登录,暂不具备注册功能。
2、学生登陆后:显示该用户的个人信息。可以修改密码,注销,查看书籍,借阅书籍,查看已经借到的书籍的情况,还书,超期图书的情况。
3、管理员登陆后:显示全部管理员的登录信息,添加管理员。可以查看学生的基本信息,图书的基本信息,添加书籍,删除学生,添加学生,查看学生借阅情况,查看借阅超期名单,均实现分页分条预览。
4、查看借书情况:查看书籍的具体信息后,可以对该书籍进行续借,续借的有效时间是30天,只可以对同一书籍续借1次。
5、借阅图书:借阅图书的期限为30天,续借也为30天,逾期则为超期图书,图书超期后不可再次借阅。
概念模型
书籍表:存放书籍信息,包括名字,作者,类型,出版社,对书的操作。
学生信息:存放学生信息。包括学生学号,学生姓名,学生性别,学生年级,学生专业。
当前借阅:图书名字,借阅时间,截止时间,借阅状态,对书的操作。
借阅历史:图书名字,借阅时间,还书时间。
超期图书:学生名字,图书名字,借阅时间,截止时间,对书的操作。
代码框架展示
登录界面展示
首页展示
后台数据库展示
项目展示
全部源代码及数据库
https://download.csdn.net/download/m0_54925305/85230698
毕设项目专栏:https://blog.csdn.net/m0_54925305/category_11702151.html?spm=1001.2014.3001.5482