【Android】Android 书澜图书馆信息管理系统(源码+文档)【独一无二】

Android 图书馆信息管理系统

这是一个用于《移动应用开发》课程报告的原生 Android 项目,采用 Java + SQLiteOpenHelper 实现本地图书馆信息管理。项目包含学生端和管理员端,覆盖图书查询、借阅、还书、续借、馆藏管理、学生用户管理、借阅记录查看等核心功能。

技术栈

  • Android 原生 Java
  • XML 布局
  • SQLiteOpenHelper 本地数据库
  • Gradle Android Plugin 8.5.2
  • minSdk 23,targetSdk 34,compileSdk 34

默认账号

角色 账号 密码
学生 student01 123456
学生 student02 123456
管理员 admin admin123

功能说明

学生端

  • 登录后进入学生工作台。
  • 查看当前借阅数量、历史借阅次数和个人借阅规则。
  • 按书名、作者、分类、ISBN 检索图书。
  • 图书有库存时可借阅,库存为 0 时按钮禁用并给出提示。
  • 查看个人借阅记录。
  • 对未归还记录执行还书和续借。
  • 同一本未归还图书不能重复借阅。
  • 每位学生最多同时借阅 3 本,每本最多续借 2 次。

管理员端

  • 登录后进入馆藏管理台。
  • 查看馆藏规模、近期借阅流转和运营建议。
  • 新增、编辑、删除图书。
  • 删除图书时会校验是否存在未归还记录。
  • 新增学生账号。
  • 查看学生当前借阅统计。
  • 查看最近借阅记录。

相关推荐
Easyhood15 分钟前
Android 开发入门实践(十四):Compose 副作用入门与四个常用 API
android·开发语言·kotlin·android jetpack·compose
FlightYe1 小时前
音视频修炼之容器与协议(四):RTSP详解
android·linux·ffmpeg·音视频·dash
疯华整猫3 小时前
删掉 LeakCanary 那天,我用 Trae 自己撸了一套:最难的不是分析堆,是决定什么时候 dump
android·人工智能·性能优化
mmsx10 小时前
耳切法切带洞多边形:论文能跑通,真实数据为什么崩
android·kotlin
洞见前行11 小时前
你的 Activity 关了,为什么还活着?Android 内存泄漏从发现、定位到线上治理
android·性能优化·leakcanary
Kapaseker12 小时前
Kotlin 又要加语法糖了:这次轮到 if-else
android·kotlin
恋猫de小郭14 小时前
Flutter 3.50 & Dart 3.14 发布,快来看看有什么更新吧
android·前端·flutter
Starry-sky(jing)1 天前
Vidda ADB 开启:R Pro 65 找不到开发者选项的处理与连接验收
android·adb·远程控制·电视·vidda