1、存档日期:存档日期: 存档编号:存档编号: 本科生毕业设计本科生毕业设计 论论 文文 题题 目:目: 姓姓 名:名: 学学 院:院: 教育科学学院 专专 业:业: 教育技术学 年年 级级 、 学学 号:号: 指指 导导 教教 师:师: 基于 Android 平台的设备查询系统设计 目目 录录 摘 要 1 一、前 言 1 (一)设计目标 . 1 (二)系统价值 . 1 二、系统需求分析 . 2 三、总体设计与系统结构 . 2 (一)总体设计 . 2 (二)系统结构 . 2 (三)开发工具介绍和关键技术 . 3 1. Eclipse 的介绍 3 2.JCreator 与 Tomcat 介绍 . 5
2、 3.关键技术介绍 . 6 四、系统功能设计 . 7 (一)前台管理 . 7 1. 注册 7 2. 用户登录 8 3. 设备查询 8 4. 用户管理 8 5. 设备管理 8 (二)后台管理 . 8 1. 注册管理 9 2. 登录管理 9 3. 设备查询管理 9 4. 用户管理 9 5. 设备管理 9 五、数据库结构设计 . 9 (一)数据库逻辑结构设计 9 (二)数据库物理结构设计 . 11 六、系统开发及编码实现 13 (一)服务器端的设计-搭建JAV A WEB服务器 . 13 (二)连接数据库模块 . 14 (三)服务器功能模块 . 14 1. 注册模块 . 14 2. 登录模块 . 1
3、5 3. 设备查询模块 . 15 4. 特定用户查询模块 . 15 5. 查询所有用户模块 . 15 6. 新增设备模块 . 16 (四)客户端的设计-设计 UI 界面 . 16 (五)具体功能代码实现 17 1. 注册界面 . 17 2. 登录界面 . 20 3. 学生用户设备查询界面 . 23 4. 管理员界面 . 28 5. 管理学生用户界面 . 28 6. 管理设备界面 . 29 7. 新增设备界面 . 33 七、用户体验 35 (一) 用户注册体验 . 35 (二)用户登录体验 36 (三)设备查询体验 37 (四)用户管理体验 38 (五)设备管理体验 38 八、总 结 . 39
4、参考文献 41 ABSTRACT 42 附录一 其它核心代码 . 43 1 基于基于 AndroidAndroid 平台的设备查询系统设计平台的设备查询系统设计 摘要摘要: 基于 web 的传统设备查询应用适合在 PC 机上使用, 难以通过移动终端随时随地的使 用,而移动终端尤其是智能手机的出现使得移动应用成为可能。基于 Android 平台的设备 查询系统能够通过 Android 终端实现设备随时随地的查询和管理,扩大用户的使用空间。 本篇文章阐述了在 Android 平台下设备查询系统的设计与实现过程,其目的是让人们能够 在基于 Android 平台的移动设备上享受快捷方便的设备信息查询服
5、务。本系统采用 C/S 结 构,使用 Android 布局技术设计页面布局,实现了用户注册、登录、查询设备信息以及管 理员用户(老师)对普通用户(学生)管理和普通用户预借设备等功能,并在模拟器上通 过了测试。 关键词关键词:设备查询系统;Android 开发;Eclipse 一、一、前前 言言 (一)设计目标 随着信息技术的快速发展,移动互联网时代已经来临。智能手机是移动互 联网时代一个标志性的客户端工具,它兼具了计算机具有强大的计算、存储能 力和传统手机方便携带、移动性好的优势,同时还具有自己的操作系统,能够 安装、卸载软件,可以通过移动通信网络来实现无线网络接入,可以补充甚至 代替传统 w
6、eb 的诸多功能,因此,移动终端技术必然有良好的发展前景。 基于 Android 的设备查询系统是适应移动终端快速良好发展的具体体现, 该系统按功能的不同分为用户管理、设备管理两个部分。用户按照使用者的不 同分为管理员和普通用户(学生) ,两类用户都是使用同一个平台,只是权限不 同。学生用户只能注册、查询设备信息、预借等功能;管理员拥有可以对学生 用户账号进行注销,查询学生用户信息,实时更新设备信息,发布新设备等权 限。 (二)设计的价值 就目前我国在设备管理移动客户端的开发与应用来说,这方面还不是很成 熟,多数学校设备管理系统还是采用传统的人管理设备模式,致使设备及时信 息得不到扩散,设备得不到充分的利用,降低了设备的应有的价值。在这种情 况下,基于 Android 平台的设备查询系统属于一个计较新的应用。该设计能及 时方便地查询设备信息、发布