当前位置:   article > 正文

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

android studio图书管理系统

一、功能介绍

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)";
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

四、获取方式

点击获取

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/687703
推荐阅读
相关标签