android平台的校园失物招领系统的设计与实现(附件)【字数:11554】
摘 要摘 要智能手机已经非常流行,Android手机更是普遍,如果能开发一款基于Android平台的失物招领APP,人们就能通过该平台随时随地的发布和查看失物招领信息。基于Android平台的校园失物招领系统是利用Android技术设计开发的新兴平台。该系统的客户端部署在Android手机端,实现真正的移动失物招领。本系统架构采用Android客户端、Web服务器和MySQL数据库架构,使信息交互不再依赖浏览器,并且信息交互更加友好、便捷。本系统允许用户既是失主又是拾主,既能查看和发布失物信息也能查看和发布招领信息。本系统可上传物品信息图片让失物招领信息特征描述更为准确,加入了通信功能,让失物招领更加便捷,让用户隐私更加安全。在Android平台上仍能对失物招领功能进行进一步开发,本文系统虽然解决了现有失物招领平台的一些不足,但仍有完善的余地。最大的一个需要解决的问题是失物招领信息未做分类处理,信息广度过大、信息精度不足。后期可以按照学校来进行信息的分类,这样就能有效缩小信息广度、提高信息精度。关键词校园失物招领;Android应用;JavaWeb服务端;平台
目 录
第一章 绪论 1
1.1 系统研究背景 1
1.2 国内外研究现状 1
1.3 本文主要研究内容 2
1.4 本章小结 3
第二章 相关技术研究 4
2.1 Java技术 4
2.1.1 Spring框架 4
2.1.2 Hibernate框架 5
2.2 Android平台 5
2.3 JSON数据交换格式 6
2.4 MySQL数据库 6
2.5 本章小结 7
第三章 系统分析和设计 8
3.1 需求分析 8
3.1.1 系统功能需求分析 8
3.1.2 系统性能需求分析 8
3.1.3 系统数据库需求分析 9
3.2 系统架构设计 9
3.2.1 服务端架构 10
3.2.2 移动端架构 11
3.3 系统功能设计 12
3.4 数据库设计 13
3 *好棒文|www.hbsrm.com +Q: ^351916072^
.5 本章小结 14
第四章 服务端实现 15
4.1 框架整合配置 15
4.1.1 Spring配置 15
4.1.2 Hibernate配置 15
4.1.3 SpringMVC使用 16
4.2 数据操作 16
4.2.1 新增数据 17
4.2.2 查询数据 17
4.2.3 刷新数据 17
4.2.4 修改数据 17
4.2.5 删除数据 18
4.3 本章小结 18
第五章 移动端实现 19
5.1 公共基础实现 19
5.2 用户相关模块实现 19
5.2.1 用户注册 19
5.2.2 用户登录、退出登录 21
5.2.3 用户信息设置 22
5.3 信息模块实现 23
5.3.1 浏览失物招领记录 23
5.3.2 发布失物招领记录 25
5.3.3 搜索失物招领记录 26
5.3.4 我的信息记录 27
5.4 消息模块实现 28
5.4.1 评论、回复 28
5.4.2 删除消息 29
5.5 本章小结 29
第六章 系统测试 30
6.1 功能测试 30
6.2 性能测试 30
6.3 兼容性测试 31
6.4 本章小结 31
第七章 总结与展望 32
7.1 总结 32
7.2 展望 32
致 谢 34
参考文献 35
第一章 绪论
1.1 系统研究背景
无论是谁都有过丢失东西和捡到东西的经历,大学校园内更是时常发生这种情况。学生可能会急于赶去其他教室上课而疏忽落下东西在教室里,或者是收拾东西时忘了带走书桌里的东西。等到我们回去寻找的时候东西可能被他人捡走,他也正在寻找失主。有明确身份信息的东西倒是有可能寻找到失主,但是没有身份信息的东西呢?
另一方面我们也偶然会有捡到别人东西的经历,如果能联系到失主那是最好不过,但如果不能,我们就只能把物品交到学校失物招领处,或者是交到学校广播台代为发布消息,玩贴吧的同学可能会把消息发布到贴吧里。但有的学校可能没有失物招领处,有的话发布消息区域也比较局限,不一定能即时看到。广播只会在特定的时间点统一发布消息,贴吧里发布消息,失主则不一定上贴吧,不一定能看到。这些方式都有一定的局限性。
如今智能手机已经非常普及,几乎人手一部,Android智能手机又占有绝对的市场,如果开发一个基于Android平台的校园失物招领系统,并加以在学校里宣传普及,那么学校的人员就可以随时随地的发布和查看失物招领消息,就能第一时间找回自己的物品。
1.2 国内外研究现状
传统的失物招领平台主要是这样一种组织运作方式——有一个实体的运维部门(或是政府机构,或是企事业单位如铁路航空,或是民间团体,也有盈利性公司)作为主体,被动的接收失物信息(当有人捡到丢失物并且愿意花时间精力归还时才对交给它),并由工作人员人工录入失物信息,进行分类(有的也不分类)保管,然后在一个特定的信息发布平台发布失物招领信息,等待失主有机会看到这些信息后来联系,最终完成这个失物找回的流程[1]。
互联网流行后,一些单位开始建立自己网站,并逐渐开始在网站上加入失物招领版块,将收集到的失物招领信息发布到自己的网站上,更进步一点的单位也允许个人在网站上发布失物招领消息。
如今互联网已经非常发达,各类单位的网站功能也进行了大大的提升,许多单位的网站中都加入了论坛版块,在该版块中人们可以以发帖的形式来进行失物招领。也有一些公共的平台可以进行失物招领消息的发布,比如有些单位在百度贴吧中建立自己的贴吧。
智能手机已经非常普及,各类移动应用也是层出不穷,然而现阶段还没有一个服务范围广,信息在线收集、在线发布并且为广大群众所熟知的移动失物招领平台。在移动互联网高度发展的今天,失物招领方式来没有跟上技术的脚步,还停留在原来的基础上,仍然是阻碍和谐社会发展的一块绊脚石。
目 录
第一章 绪论 1
1.1 系统研究背景 1
1.2 国内外研究现状 1
1.3 本文主要研究内容 2
1.4 本章小结 3
第二章 相关技术研究 4
2.1 Java技术 4
2.1.1 Spring框架 4
2.1.2 Hibernate框架 5
2.2 Android平台 5
2.3 JSON数据交换格式 6
2.4 MySQL数据库 6
2.5 本章小结 7
第三章 系统分析和设计 8
3.1 需求分析 8
3.1.1 系统功能需求分析 8
3.1.2 系统性能需求分析 8
3.1.3 系统数据库需求分析 9
3.2 系统架构设计 9
3.2.1 服务端架构 10
3.2.2 移动端架构 11
3.3 系统功能设计 12
3.4 数据库设计 13
3 *好棒文|www.hbsrm.com +Q: ^351916072^
.5 本章小结 14
第四章 服务端实现 15
4.1 框架整合配置 15
4.1.1 Spring配置 15
4.1.2 Hibernate配置 15
4.1.3 SpringMVC使用 16
4.2 数据操作 16
4.2.1 新增数据 17
4.2.2 查询数据 17
4.2.3 刷新数据 17
4.2.4 修改数据 17
4.2.5 删除数据 18
4.3 本章小结 18
第五章 移动端实现 19
5.1 公共基础实现 19
5.2 用户相关模块实现 19
5.2.1 用户注册 19
5.2.2 用户登录、退出登录 21
5.2.3 用户信息设置 22
5.3 信息模块实现 23
5.3.1 浏览失物招领记录 23
5.3.2 发布失物招领记录 25
5.3.3 搜索失物招领记录 26
5.3.4 我的信息记录 27
5.4 消息模块实现 28
5.4.1 评论、回复 28
5.4.2 删除消息 29
5.5 本章小结 29
第六章 系统测试 30
6.1 功能测试 30
6.2 性能测试 30
6.3 兼容性测试 31
6.4 本章小结 31
第七章 总结与展望 32
7.1 总结 32
7.2 展望 32
致 谢 34
参考文献 35
第一章 绪论
1.1 系统研究背景
无论是谁都有过丢失东西和捡到东西的经历,大学校园内更是时常发生这种情况。学生可能会急于赶去其他教室上课而疏忽落下东西在教室里,或者是收拾东西时忘了带走书桌里的东西。等到我们回去寻找的时候东西可能被他人捡走,他也正在寻找失主。有明确身份信息的东西倒是有可能寻找到失主,但是没有身份信息的东西呢?
另一方面我们也偶然会有捡到别人东西的经历,如果能联系到失主那是最好不过,但如果不能,我们就只能把物品交到学校失物招领处,或者是交到学校广播台代为发布消息,玩贴吧的同学可能会把消息发布到贴吧里。但有的学校可能没有失物招领处,有的话发布消息区域也比较局限,不一定能即时看到。广播只会在特定的时间点统一发布消息,贴吧里发布消息,失主则不一定上贴吧,不一定能看到。这些方式都有一定的局限性。
如今智能手机已经非常普及,几乎人手一部,Android智能手机又占有绝对的市场,如果开发一个基于Android平台的校园失物招领系统,并加以在学校里宣传普及,那么学校的人员就可以随时随地的发布和查看失物招领消息,就能第一时间找回自己的物品。
1.2 国内外研究现状
传统的失物招领平台主要是这样一种组织运作方式——有一个实体的运维部门(或是政府机构,或是企事业单位如铁路航空,或是民间团体,也有盈利性公司)作为主体,被动的接收失物信息(当有人捡到丢失物并且愿意花时间精力归还时才对交给它),并由工作人员人工录入失物信息,进行分类(有的也不分类)保管,然后在一个特定的信息发布平台发布失物招领信息,等待失主有机会看到这些信息后来联系,最终完成这个失物找回的流程[1]。
互联网流行后,一些单位开始建立自己网站,并逐渐开始在网站上加入失物招领版块,将收集到的失物招领信息发布到自己的网站上,更进步一点的单位也允许个人在网站上发布失物招领消息。
如今互联网已经非常发达,各类单位的网站功能也进行了大大的提升,许多单位的网站中都加入了论坛版块,在该版块中人们可以以发帖的形式来进行失物招领。也有一些公共的平台可以进行失物招领消息的发布,比如有些单位在百度贴吧中建立自己的贴吧。
智能手机已经非常普及,各类移动应用也是层出不穷,然而现阶段还没有一个服务范围广,信息在线收集、在线发布并且为广大群众所熟知的移动失物招领平台。在移动互联网高度发展的今天,失物招领方式来没有跟上技术的脚步,还停留在原来的基础上,仍然是阻碍和谐社会发展的一块绊脚石。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wlw/412.html