本项目是为中小型图书馆及阅览室开发的数字化借阅管理后台系统。立项背景是传统手工登记借阅效率低、易出错,且无法实时查询图书状态和读者借阅记录。
软件核心功能包括:图书入库管理、借书/还书操作、读者信息管理、借阅记录查询、逾期自动统计与提醒。系统分为管理员端和读者端,管理员可进行图书和读者信息维护,读者可查询个人借阅历史。
业务流程如下:管理员录入图书信息→读者凭账号借书→系统记录借书时间并自动计算应还日期→还书时系统更新库存并生成借阅记录。逾期还书时系统自动标记并统计逾期天数。
该项目由我独立完成。我负责了从数据库设计、后端接口开发到前端页面实现的全部工作。在数据库方面,设计了用户表、图书表、借阅记录表等核心数据表结构,并建立了表间关联关系。在后端,实现了图书增删改查、用户借书还书、逾期计算等核心业务接口,并使用了权限控制区分管理员和普通用户。在前端,完成了图书展示、借阅操作、后台管理等页面的布局和交互逻辑。项目完成后进行了功能测试,确保各模块稳定运行。