一、功能介绍

1.用户模式

  1. 权限授予;
  2. 用户注册登录功能(头像、账号、密码);
  3. 图书推荐功能;
  4. 图书查询功能;
  5. 图书数量查询;
  6. 图书借出归还功能;
  7. 修改资料、关于软件、联系我们、使用说明、更新版本、退出登录。

2.管理员模式

  1. 图书数据库管理;
  2. 操作订单数据库查询;
  3. 用户数据库查询。

二、功能展示

1.用户模式

  1. 用户注册
    用户输入账号密码,账号不得与数据库中已存在的账号相同,密码长度控制在6-9位,且两次密码相同。头像可根据需要从相册中选取或打开相机拍照,也可以不对头像进行修改,系统将上传默认头像。

  1. 用户登录
    登录界面,用户注册自己专属账号后方可登录。管理员具有单独账号(账号:admin,密码:0000)。用户和管理员均可使用记住用户名和记住密码功能 。

  1. 图书推荐
    系统推荐特定图书,点击可查看图书简介。

  1. 图书查询
    用户输入图书名称关键字,系统将在数据库中查询,并将包含所选关键字的图书名称显示出来。

  1. 图书数量查询
    点击数据库中的图书,可查看图书馆中可借图书量和待归还图书量。

  1. 图书借出归还
    选择借出或归还,确定操作图书数量,可在页面进行操作。

  1. 用户管理界面
    在用户模式下的“我”界面中,可实现修改资料、关于软件、联系我们、使用说明、更新版本和退出登录。

2.管理员模式

  1. 图书管理
    管理员可在该页面对图书数据库进行操作,包括增删查改。

  1. 订单操作查询
    管理员在该页面查询订单数据库,可查看什么人在什么时间对拿本书进行什么操作,且其数量是多少。

  1. 用户查询
    管理员在该页面查询用户信息数据库,包含用户头像、用户名和密码。

三、所含数据库数据表

 public static final String CREATE_LIBRARY = "create table book ("+ "id integer primary key autoincrement,"+ "name text,"+ "kind text,"+ "author text,"+ "pages text,"+ "price text,"+ "num text)";public static final String CREATE_USERS = "create table users ("+ "id integer primary key autoincrement,"+ "user_name text,"+ "user_code text,"+ "avatar BLOB)";public static final String CREATE_ORDER = "create table orders("+ "id integer primary key autoincrement,"+ "user_name text,"+ "name text,"+ "num text,"+ "status text,"+ "time text)";

四、获取方式

点击获取

基于Android studio的图书管理系统APP设计与开发案例(新版)相关推荐

  1. android studio绘制统计图,基于Android Studio的饼图账单的设计与开发_毕业论文.doc

    基于Android Studio的饼图账单的设计与开发_毕业论文 Anhui Vocactional & Technical College of Industry & Trade 毕 ...

  2. Java实现基于Android的学生考勤管理系统APP设计

    目 录 第一章 引言 1 1.1 项目背景 1 1.2 编写目的 2 第二章 软件概述 3 2.1 目标 3 2.2 功能 3 2.3 性能 3 第三章 软硬件环境和数据管理 4 3.1 硬件环境 4 ...

  3. 基于android的大学生图书管理系统app

    需求信息: 1.学生用户端 查询图书.学生用户可以对馆内图书资料进行简单和高级的查询. 预约图书.当查询时发现要借阅的图书已被借阅,可以提前预约. 挂失图书.图书不慎丢失,可以在学生端实现挂失. 2. ...

  4. 基于Android的漫画阅读器App设计与实现,安卓、MySQL、Java、Andriod Studio,前台用户+后台管理,完美运行,有一万五千字论文。

    基于Android的漫画阅读器App设计与实现,安卓.MySQL.Java.Andriod Studio,前台用户+后台管理,完美运行,有一万五千字论文. 用户模块功能: 引导页:首先进入APP之后会 ...

  5. 基于Android的校园图书共享app

    需求信息: 设计实现基于Android的高校图书共享App以及后台系统,该App能帮助高校学生共享图书,可以分享自己平时不用的图书和租借自己想看的图书,节省购买图书的金钱和图书过多寝室不好安放的问题. ...

  6. 【安卓大作业】Android Studio学校图书管理系统

    [安卓大作业]Android Studio学校图书管理系统 一.界面展示 二.功能介绍 图书馆介绍.查看上架新书.借阅排行榜 学生端.图书借阅.管理员端.图书管理等 三.项目结构 四.关键代码展示 ( ...

  7. 毕业论文开题报告---范文---基于Android的学生考勤管理系统的设计与实现

    论文(设计)题目 基于Android的学生考勤管理系统的设计与实现 学生姓名 所在院系 选题的背景.意义及研究现状: 一.选题背景 目前,在多数高校的日常学生考勤中,任课教师或学生干部往往是在考勤结束 ...

  8. 基于Java的校园图书管理APP设计

    基于Java的校园图书管理APP设计 目录 基于Java的校园图书管理APP设计 1 一.要求: 1 二.输出文档: 1 三.程序代码: 1 四.毕业设计内容阐述: 1 一.要求: 题目自拟,但要求能 ...

  9. c语言图书管理系统解析,基于C语言的图书管理系统的设计与实现解析.doc

    毕业论文 题目:基于C语言的图书管理系统的设计与实现 英文题目:Design and Implementation of Books Management System Based on C Lang ...

最新文章

  1. AI生成的代码你敢用吗?
  2. Qt中使用的工程文件(.pro文件)
  3. windows下如何访问linux下的oracle数据库
  4. EasyUI——实现展示后台数据代码
  5. POJ1088 滑雪题解+HDU 1078(记忆化搜索DP)
  6. 我想自学Linux,需要从哪些方面学起
  7. Javascript 构造函数模式、原型模式
  8. Spring Cloud入门教程(二):客户端负载均衡(Ribbon)
  9. JAVA中實現鏈表 LinkedList的使用
  10. .net 注册引用的dll
  11. 比较Apache Hadoop 生态系统中不同的文件格式和存储引擎的性能
  12. 如何让Mac电脑在Finder窗口顶部显示文件路径?
  13. kafka消息会不会丢失?为什么?看了这个你就清楚了
  14. 黑马SpringBoot笔记
  15. 5G无线关键技术 — 低时延高可靠物联网设计
  16. 第1142期AI100_机器学习日报(2017-11-03)
  17. flowable工作流架构介绍及集成实现
  18. 当兵的目标和计划_最新大学生征兵工作计划
  19. Labview | VDM与VAS2018下载
  20. 美光Crucial BX300 SSD评测 | 揭穿不实报道,惊不惊喜?

热门文章

  1. 逃离同质化,OPPO折叠屏正在笃定远一点的未来
  2. 有人分析过微信和张小龙没?
  3. 特殊的日子,值得纪念
  4. c++ vs2012 使用 zint 生成条形码
  5. 微信小程序悬浮窗功能实现
  6. 数字化升级的技术原力:数据编织+决策智能
  7. 【FPGA】FPGA的介绍及入门
  8. 『每周译Go』Google:12 条 Golang 最佳实践
  9. GJB 5000B二级-VV验证与确认
  10. 创新工场李开复:创新是水到渠成的事情