Spring、SpringMVC、MyBatis
UI界面:JSP、jQuery、easyui
数据库:MySQL
三、系统功能
该图书馆座位预订系统共包含三种角色:学生、教师和管理员
主要实现的功能有:用户管理、角色管理、菜单管理、日志管理、学生管理、教师管理、班级管理、图书馆阅览室管理、信用积分管理、座位预计管理、发帖交流管理、违规数据统计、占座预约统计等功能。
具体功能如下:
(1) 权限管理功能:
① 权限管理:整个系统的所有功能全都以权限的方式管理,管理员具有最高权限,同时可以为不同角色分配不同的权限;
② 角色管理:系统的基本角色包括学生、教师和管理员,具有角色管理权限的用户还可以创建新的角色;
③ 用户管理:每个用户在系统中担任某一角色,并具有该角色所具备的权限;
(2) 系统应用功能:
① 阅览室管理:包括管理阅览室的类型和阅览室的基本信息;
② 信用积分管理:管理每个用户的信用积分,阅览室选座会有信用积分的限制,如果信用积分不达标,则不能再对应的阅览室选座;
③ 选座管理:包括选座和空余座位的查询;
④ 通知公告:具有发布通知公告的用户可以发布通知公告供使用系统的用户查看;
⑤ 交流管理:类似于帖子的功能,用户可以通过此功能进行交流;
⑥ 数据统计:包括违规统计和占座统计,主要对违规和占座情况进行可视化处理,方便管理者进行审阅;
⑦ 推荐:书籍推荐,具有推荐功能的用户可以向其他用户推荐好的书籍;
该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。