要求

1、 论文方面,找到20篇以上基于安卓开发的本硕论文,读完之后找到对自己借鉴意义较大的10篇
2、 写一段用户需求说明,并且设计若干个数据库的表结构,用表绘制出来。
3、 程序方面:安装SQLite Studio

阅读的文章












01校园图书馆选座系统设计_韩胜

借鉴点:系统运行流程

02基于Android的图书馆预约服务系统_胡锦楠

借鉴点:系统运行流程和架构

03学校图书馆自习室自动选座系统的设计与实现_华泽

借鉴点:详细的功能介绍,具有查看自习室座位使用情况、手动与自动选座、续 座、暂时离开、座位预约及取消预约、消息推送、查看常用座位等功能。

04基于移动端高校图书馆选座系统的设计与实现_陈子杨

借鉴点:使用了python语言 中的flask框架来实现web端的搭建。而数据库所需数据是通过轻量级数据库sqlite储存的。该系统可以让用户在移动端 上就能实现图书馆选座,续座退座等功能,有极大的便利效果。

05基于Android网吧在线选座系统的设计与实现_杨敏

借鉴点:数据库设计

06基于人性化服务需求的图书馆座位管理系统优化研究_宋梅

借鉴点:系统优化

07Android移动平台中调用网页的开发应用_刘杰

借鉴点:在 android开发平台中使用意图Intent和组件WebView来实现调用网页功能

08基于Android的APP前端数据交互_马千里

借鉴点: Get和Post 方式请求 Json 数据及解析

09基于Android的金属异物快速排查APP的设计与实现_刘娟

借鉴点:物联网应用

10基于生物特征识别的Android身份认证终端技术研究_张佳

借鉴点:算法的应用

用户需求说明

应用场景:读者手机端在线订座(可能的扩展场景图书馆前台大屏)

处理的对象:能够“个人占有的座位”,而非只短暂使用的“公共座位”

系统运行规则:

1.app显示座位的利用率。
2.图书馆的座位需要提前选座,选座后半小时内到图书馆机子上打卡如果有人选了座。
3.选座后未在指定时间内去打卡超过三次,这个人会被选座系统拖进小黑屋,半个月内不能在选座系统上选座。
4.座位的状况:
⓪空
①被占
②暂离
5.随机选座功能(适用于着急找座或对座位没有具体要求的读者)
6.退座功能
7.系统的基础功能:登陆注册

管理员功能:

1.管理员功能:管理座位的状态

主要功能:

android 论文adt android论文参考文献_数据库

数据库的表结构


表1-user表

字段名

数据类型

是否为关键字

大小

备注

userid

char

Yes

50

null

userpassword

char

No

50

null

ts

char

No

50

time stamp

times

int

No

8

初始为0

type

int

No

8

初始为0

表2-manager表

字段名

数据类型

是否为关键字

大小

备注

managerid

char

Yes

50

null

managerpassword

char

No

50

null

表3-seats表

字段名

数据类型

是否为关键字

大小

备注

seatid

char

Yes

50

null

place

char

Yes

50

null

seatcondition

int

No

10

null

表4-seat-occupant表

字段名

数据类型

是否为关键字

大小

备注

seatid

char

Yes

50

null

userid

char

Yes

50

null