最近闲来无事,有很多同学来说要做一个图书管理系统的课程设计。要求的技术是jsp/servlet,后端采用mvc架构。数据库使用mysql,于是就花了点时间做了一个有简单业务逻辑的图书管理系统。比较适合新手学习入门。
如果有需要源码或者指导的小伙伴请加vx:18860938096 或者 qq: 1050592371
下面先上实现截图:
上图是首页,包含去登录,读者须知和查看图书功能。整个系统分为三个角色,系统管理员负责管理用户,图书管理员负责管理图书,用户可以查看图书,借阅图书,预定图书。
上图是系统管理员登陆后的界面,可以对图书系统的用户进行增删改查,实现了分页和模糊查询的功能。
上图是添加系统用户的界面,这里的借阅证号自动产生,也无法填写。学院是自动读取数据库中所有的学院让我们选择,无法手动填写。这些保证了数据的安全性和完整性。
上图是读者登录后的界面,如果图书剩余数量<10,那么背景色变为黄色,数量变为红色。图书编号使用UUID自动生成,图中的ID××是测试数据,无需在意。如果数量>1,那么可以直接借阅,如果数量=0,那么不可以借阅,后面显示预定。
上图是借阅界面,可以看到,这里的信息都是自动填充的,包括借阅时间也是当前的时间。
上图是借阅成功后产生的借阅列表,用户可以在这里选择归还。
上图是图书归还后的界面,用户归还图书后,自动显示归还时间,与此同时,操作按钮变为删除键。
上图是预定图书界面,预定图书后,显示正在预定中。
上图是图书管理员登陆后的界面,图书管理员可以对图书和借阅以及预定功能进行增删改查。
如果这本书存在未归还的借阅信息,那么会提示××图书存在借阅信息,无法删除。
最后这是预定列表,可以驳回或者同意读者的图书预定。
好了,以上就是本次图书管理系统运行的大致界面,有需要的小伙伴们请联系我奥!