每周总结

今日工作进展

今天在安卓端完成了图书管理系统的初始框架搭建,并实现了图书的增删改核心功能。具体开发内容如下:

  1. 功能实现

    • 完成图书信息的结构化设计,包括书籍名称、唯一ID、分类标签(如文学/科技/社科)、借阅状态(是否被借出)等字段。
    • 通过RecyclerView展示图书列表,支持动态更新数据。
    • 实现对话框交互逻辑,用户可通过表单添加或编辑图书信息,并实时同步到本地数据库。
  2. 技术问题与解决

    • 数据库连接异常:手机端无法访问MySQL数据库,但电脑端正常。经排查发现:
      • 防火墙规则阻断了移动设备的IP访问,通过添加白名单解决。
      • MySQL用户权限未授权手机IP访问,通过GRANT命令修正权限配置。
      • 最终通过JDBC成功建立远程连接,确保数据实时同步。

明日计划

  1. 完善查询功能
    • 支持按书名、类型、借阅状态等多条件检索,优化搜索性能(如模糊查询)。
    • 考虑加入排序功能(如按ID或书名排序)。
  2. 扩展管理员模块
    • 实现管理员登录验证(如基于密码或指纹)。
    • 开发借阅记录管理界面,显示历史操作日志。
  3. 潜在优化
    • 若时间允许,尝试加入数据缓存机制,减少频繁数据库请求。
      遇到的问题:手机端链接数据库时一直连不上但是电脑可以连上,后续通过设置防火墙和对mysql进行排查然后解决了问题



posted @ 2025-04-17 21:34  马瑞鑫03  阅读(24)  评论(0)    收藏  举报