【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 次。

管理员端

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

相关推荐
flower_drop2 小时前
基于 WebUSB 与 CDP:在浏览器端实现 Android 设备通信与无证书抓包实践
android·chrome·测试工具·adb·bug·edge浏览器
撩得Android一次心动4 小时前
Jetpack Compose 知识点整理1【个人用】
android·学习·kotlin·android jetpack·compose
ForteScarlet5 小时前
Kotlin 2.4.20 现已发布,新特性多不多?
android·java·开发语言·开源·kotlin·jetbrains
方白羽7 小时前
Android Studio 自动国际化插件:SmartI18n
android·android studio·intellij idea
码农coding10 小时前
android12 状态栏图标的加载流程
android
hai_android10 小时前
Kotlin 协程作用域源码剖析
android·kotlin
Yeyu10 小时前
Android 画中画(PiP)小窗播放:怎么做、以及它到底是怎么工作的
android
千里马学框架11 小时前
安卓系统性能优化高级实战开发专题--开机,app冷启动优化
android·智能手机·性能优化·framework·性能·开机优化·app冷启动优化
律宏阔11 小时前
Android 手机通过 adblib 使用 ADB Wi-Fi 控制 Android 9 开发板
android
律宏阔11 小时前
Android App 里实现开机动画替换
android