4.3.12菜单信息表 24
4.3.13外卖评价信息表 25
4.3.14外卖订单信息表 25
4.3.15家政公司信息表 25
5系统实现与操作 26
5.1系统主页设计 26
5.2注册登录设计 27
5.3个人信息设计 28
5.4外卖订餐设计 28
5.5网上购物设计 30
5.6家政服务设计 30
5.7快递寄取设计 30
5.8社区互动设计 31
5.9社区广告设计 31
6系统测试 32
6.1测试目的 32
6.2测试过程 32
6.2.1测试步骤 32
6.2.2预期结果 32
6.2.3测试结果 32
6.3部分测试结果截图展示 32
6.4测试结果 34
7总结与展望 34
致谢 34
参考文献 35
基于Android的社区生活服务信息系统的设计与实现
1 概述
1.1 引言
在现今时代,信息化快速发展,人们对于居住地的注重点已经不再仅限于交通、房屋大小、小区环境等因素,更多的是关注与生活便利、外界沟通、通信服务等方面,这就要求采用先进的科学技术手段来改变传统社区,扩大服务功能,从而就形成了社区生活服务平台[1]。与此同时,随着科技的飞速发展,越来越多的人加入了“宅在家中”的队伍,选择足不出户,居家办公,这个群体日渐壮大,已然演变出一种“宅文化”,在这种现象下,功能完备的社区生活服务平台就显得尤为必要。同时,互联网早已经成为社会访问信息的重要手段,也为种类繁多的移动服务提供了应用平台和技术支持。Android系统作为第一个完整的,开源的,免费的平台,经过近几年的发展和完善,凭借其各种优势和特点,已经成为最大的智能手机系统,牢牢占领了智能手机应用市场的顶端[2]。
为了顺应时代需求,也为了给社区居民提供更多便利,本课题依赖于智能手机操作平台,设计和实现一个基于Android的社区生活服务信息系统,有目的性的为社区居民提供各种便民业务和社区资讯。在使用该系统的基础上,社区居民可以减少时间浪费、节约人工资本,使居民和社区周边商家互惠互利,创造良好的社区生活环境,因此本课题的提出与实现对于促进城市社区建设具有重要意义。
1.2 国内外研究现状
1.2.1 国内研究现状
1.2.2 国外研究现状
2 系统开发工具与技术介绍
如图所示,是系统开发的技术路线图。
1 技术路线图
2.1 开发平台简介
2.1.1 Android简介
Android是在手机上运行的手机操作系统,由开源的Linux演变而来。。Android在中国大陆地区一般被称为“安卓”。Android目前发展到7.0版本,是目前最受欢迎的手机系统之一[8]。
2.1.2 Android系统结构
2 Android 系统的体系结构
2.1.3 Android开发环境
开发工具:Android Studio 2.3.1
JDK版本:8u121
Android SDK 版本: API 25.0.2
2.1.4 系统相关技术理论
(1)HttpClicent
HttpClient一个编程工具包,用来支持HTTP协议的Android客户端。HttpClicent不单单使客户端发送Http请求变得简便,而且更方便于开发人员测试应用接口,可以极大地增加开发人员开发的效率,同时代码的安全性与健壮性也得到了充分的提高 [9]。
(2)Handler(消息处理类)处理网络异步请求
在线程的MessageQueue中,Handler会将其所包含的Message或Runnable发送进去并对其进行处理。Handler主要有以下两个作用: 基于Android的社区生活服务信息系统的设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_20906.html