每周总结
今日工作进展
今天在安卓端完成了图书管理系统的初始框架搭建,并实现了图书的增删改核心功能。具体开发内容如下:
-
功能实现
- 完成图书信息的结构化设计,包括书籍名称、唯一ID、分类标签(如文学/科技/社科)、借阅状态(是否被借出)等字段。
- 通过RecyclerView展示图书列表,支持动态更新数据。
- 实现对话框交互逻辑,用户可通过表单添加或编辑图书信息,并实时同步到本地数据库。
-
技术问题与解决
- 数据库连接异常:手机端无法访问MySQL数据库,但电脑端正常。经排查发现:
- 防火墙规则阻断了移动设备的IP访问,通过添加白名单解决。
- MySQL用户权限未授权手机IP访问,通过
GRANT命令修正权限配置。 - 最终通过JDBC成功建立远程连接,确保数据实时同步。
- 数据库连接异常:手机端无法访问MySQL数据库,但电脑端正常。经排查发现:
明日计划
- 完善查询功能
- 支持按书名、类型、借阅状态等多条件检索,优化搜索性能(如模糊查询)。
- 考虑加入排序功能(如按ID或书名排序)。
- 扩展管理员模块
- 实现管理员登录验证(如基于密码或指纹)。
- 开发借阅记录管理界面,显示历史操作日志。
- 潜在优化
- 若时间允许,尝试加入数据缓存机制,减少频繁数据库请求。
遇到的问题:手机端链接数据库时一直连不上但是电脑可以连上,后续通过设置防火墙和对mysql进行排查然后解决了问题
- 若时间允许,尝试加入数据缓存机制,减少频繁数据库请求。




浙公网安备 33010602011771号