3. 项目有哪些功能模块
基础模块 用户管理 师生 / 管理员账号、权限、信息维护
核心业务模块 图书管理 图书录入、分类、盘点、状态更新
核心业务模块 借阅管理 借阅、归还、续借、逾期处理
辅助功能模块 检索查询 图书馆藏、借阅记录、逾期提醒
数据管理模块 统计分析 借阅量、热门图书、逾期数据统计
系统管理模块 日志管理 操作日志、异常日志记录与查询
系统管理模块 系统设置 借阅时长、逾期规则、权限配置
4. 项目的主要功能描述
(1)用户管理功能
管理员端:创建 / 停用师生账号,分配不同权限(如普通师生、图书管理员),修改用户信息(姓名、学院 / 班级、联系方式),查询用户列表;
师生端:登录系统,修改个人密码,查看个人借阅信息。
(2)图书管理功能
图书录入:管理员批量 / 单个录入图书信息(ISBN、书名、作者、出版社、分类、馆藏位置、数量),上传图书封面;
图书盘点:自动统计馆藏图书数量,对比实际库存,标记缺失 / 破损图书;
图书状态管理:标记图书 “可借”“已借”“维修中”“下架” 等状态。
(3)借阅管理功能
借阅操作:管理员扫描图书 ISBN 和师生学号,完成借阅登记,系统自动记录借阅时间、应归还时间;
归还操作:扫描图书 ISBN,系统更新图书状态,计算逾期时长(如有);
续借操作:师生 / 管理员发起续借申请,系统校验是否符合续借规则(如续借次数、是否逾期),通过则延长归还时间;
逾期提醒:系统自动识别逾期未还图书,向师生推送提醒(站内信 / 邮件),管理员可查看逾期列表并处理。
(4)检索查询功能
师生端:按书名、作者、分类、ISBN 等关键词检索图书,查看图书馆藏位置、可借数量,预约可借图书;
管理员端:查询任意图书的借阅记录、任意师生的借阅历史,筛选逾期 / 未逾期图书。
(5)统计分析功能
生成数据报表:按时间(日 / 周 / 月)统计借阅量、归还量、逾期量,统计热门图书 TOP10、借阅频次最高的师生;
可视化展示:通过饼图 / 柱状图展示图书分类占比、不同学院借阅量对比,辅助图书馆采购、馆藏调整决策。
(6)系统管理功能
日志管理:记录所有操作(如图书录入、借阅、权限修改),支持按操作人、时间、操作类型查询日志;
系统设置:管理员配置借阅时长(如默认 30 天)、逾期罚款规则(可选)、续借最大次数(如 1 次)等。