基于Android studio的图书管理系统APP设计与开发案例(新版)
一、功能介绍
1.用户模式
- 权限授予;
- 用户注册登录功能(头像、账号、密码);
- 图书推荐功能;
- 图书查询功能;
- 图书数量查询;
- 图书借出归还功能;
- 修改资料、关于软件、联系我们、使用说明、更新版本、退出登录。
2.管理员模式
- 图书数据库管理;
- 操作订单数据库查询;
- 用户数据库查询。
二、功能展示
1.用户模式
- 用户注册
用户输入账号密码,账号不得与数据库中已存在的账号相同,密码长度控制在6-9位,且两次密码相同。头像可根据需要从相册中选取或打开相机拍照,也可以不对头像进行修改,系统将上传默认头像。
- 用户登录
登录界面,用户注册自己专属账号后方可登录。管理员具有单独账号(账号:admin,密码:0000)。用户和管理员均可使用记住用户名和记住密码功能 。
- 图书推荐
系统推荐特定图书,点击可查看图书简介。
- 图书查询
用户输入图书名称关键字,系统将在数据库中查询,并将包含所选关键字的图书名称显示出来。
- 图书数量查询
点击数据库中的图书,可查看图书馆中可借图书量和待归还图书量。
- 图书借出归还
选择借出或归还,确定操作图书数量,可在页面进行操作。
- 用户管理界面
在用户模式下的“我”界面中,可实现修改资料、关于软件、联系我们、使用说明、更新版本和退出登录。
2.管理员模式
- 图书管理
管理员可在该页面对图书数据库进行操作,包括增删查改。
- 订单操作查询
管理员在该页面查询订单数据库,可查看什么人在什么时间对拿本书进行什么操作,且其数量是多少。
- 用户查询
管理员在该页面查询用户信息数据库,包含用户头像、用户名和密码。
三、所含数据库数据表
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设计与开发案例(新版)相关推荐
- android studio绘制统计图,基于Android Studio的饼图账单的设计与开发_毕业论文.doc
基于Android Studio的饼图账单的设计与开发_毕业论文 Anhui Vocactional & Technical College of Industry & Trade 毕 ...
- Java实现基于Android的学生考勤管理系统APP设计
目 录 第一章 引言 1 1.1 项目背景 1 1.2 编写目的 2 第二章 软件概述 3 2.1 目标 3 2.2 功能 3 2.3 性能 3 第三章 软硬件环境和数据管理 4 3.1 硬件环境 4 ...
- 基于android的大学生图书管理系统app
需求信息: 1.学生用户端 查询图书.学生用户可以对馆内图书资料进行简单和高级的查询. 预约图书.当查询时发现要借阅的图书已被借阅,可以提前预约. 挂失图书.图书不慎丢失,可以在学生端实现挂失. 2. ...
- 基于Android的漫画阅读器App设计与实现,安卓、MySQL、Java、Andriod Studio,前台用户+后台管理,完美运行,有一万五千字论文。
基于Android的漫画阅读器App设计与实现,安卓.MySQL.Java.Andriod Studio,前台用户+后台管理,完美运行,有一万五千字论文. 用户模块功能: 引导页:首先进入APP之后会 ...
- 基于Android的校园图书共享app
需求信息: 设计实现基于Android的高校图书共享App以及后台系统,该App能帮助高校学生共享图书,可以分享自己平时不用的图书和租借自己想看的图书,节省购买图书的金钱和图书过多寝室不好安放的问题. ...
- 【安卓大作业】Android Studio学校图书管理系统
[安卓大作业]Android Studio学校图书管理系统 一.界面展示 二.功能介绍 图书馆介绍.查看上架新书.借阅排行榜 学生端.图书借阅.管理员端.图书管理等 三.项目结构 四.关键代码展示 ( ...
- 毕业论文开题报告---范文---基于Android的学生考勤管理系统的设计与实现
论文(设计)题目 基于Android的学生考勤管理系统的设计与实现 学生姓名 所在院系 选题的背景.意义及研究现状: 一.选题背景 目前,在多数高校的日常学生考勤中,任课教师或学生干部往往是在考勤结束 ...
- 基于Java的校园图书管理APP设计
基于Java的校园图书管理APP设计 目录 基于Java的校园图书管理APP设计 1 一.要求: 1 二.输出文档: 1 三.程序代码: 1 四.毕业设计内容阐述: 1 一.要求: 题目自拟,但要求能 ...
- c语言图书管理系统解析,基于C语言的图书管理系统的设计与实现解析.doc
毕业论文 题目:基于C语言的图书管理系统的设计与实现 英文题目:Design and Implementation of Books Management System Based on C Lang ...
最新文章
- AI生成的代码你敢用吗?
- Qt中使用的工程文件(.pro文件)
- windows下如何访问linux下的oracle数据库
- EasyUI——实现展示后台数据代码
- POJ1088 滑雪题解+HDU 1078(记忆化搜索DP)
- 我想自学Linux,需要从哪些方面学起
- Javascript 构造函数模式、原型模式
- Spring Cloud入门教程(二):客户端负载均衡(Ribbon)
- JAVA中實現鏈表 LinkedList的使用
- .net 注册引用的dll
- 比较Apache Hadoop 生态系统中不同的文件格式和存储引擎的性能
- 如何让Mac电脑在Finder窗口顶部显示文件路径?
- kafka消息会不会丢失?为什么?看了这个你就清楚了
- 黑马SpringBoot笔记
- 5G无线关键技术 — 低时延高可靠物联网设计
- 第1142期AI100_机器学习日报(2017-11-03)
- flowable工作流架构介绍及集成实现
- 当兵的目标和计划_最新大学生征兵工作计划
- Labview | VDM与VAS2018下载
- 美光Crucial BX300 SSD评测 | 揭穿不实报道,惊不惊喜?