工业物联网测控手机端app软件开发(源码)
本课题使用Eclipse-ADT、xammpp开发了应用于工业物联网测控手机端的APP软件,该软件实现了工业仪表盘实时数据的获取,仪表盘数据的实时传输是通过自定义的api接口实现的。同时,根据指导教师要求,还实现了基于Android的电子公站牌,电子公交站牌是由视频播放、政府宣传语、实时天气、便民信息、路线换乘推荐、路线信息显示这几个部分组成。公交站牌的数据传输主要是通过php自定义API接口实现的,php连接数据库,将数据库的数据返回成json数据格式,客户端再将返回的json数据进行解析显示到UI界面上。其中实时天气、路线显示、查询换乘路线分别调用了和风天气API,php自定义数据API与易源数据公交API。解决了工业物联网无法实时监测的问题,达到了工业物联网与Android客户端之间的实时交互,大大提高了工业物联网运转效率。关键词 工业物联网,Android,php,json
目 录
1 引言 2
1.1 课题研究背景及意义 2
1.2 国内外研究与发展现状 3
1.3 课题主要研究内容 3
2 系统分析与环境搭建 4
2.1 需求分析 4
2.2 API申请 4
2.3 开发环境搭配 6
2.4 本章小结 8
3 软件程序设计 9
3.1 软件框架设计 9
3.2 工业仪表盘实时监测设计 9
3.3 屏幕分割设计 9
3.4 视频板块设计 10
3.5 政府宣传语走马灯效果设计 11
3.6 实时天气设计 11
3.7 自定义滚动字幕设计 15
3.8 实时路线查询设计 16
3.9 公交路线的设计 20
3.10 服务器端设计 21
3.11 本章小结 24
4 系统测试 25
4.1 服务器环境测试 25
4.2 安卓端测试 26
4.3 本章小结 29
结 论 30
致 谢 31
参考文献 32
引言
*好棒文|www.hbsrm.com +Q: @351916072@
课题研究背景及意义
在世界范围内,科学技术的发展水平越来越高。Android[1]等大量智能设备的应用以及物联网大数据的兴起,使人们的生活、工作和网络更加多样化、更紧密地联系在一起。Android智能终端是我们接入网络的重要设备。在生活中,我们不仅可以通过Android终端与朋友聊天,还可以设计基于Android的基础设施软件。根据中国互联网络信息中心(CNNIC)[2]发布的第四十一次《中国互联网发展统计报告》[3],互联网用户的互联网接入设备主要集中在手机上,手机已经成为推动互联网发展的重要因素。通过Android使用移动互联网的人数比例从2016年的95.1%增加到2016年的97.5%[3]。
随着科学技术的进步,社会的发展潮流,工业物联网越来越广泛的出现在我们的生活中[4]。人们对工业物联网数据的监测要求也越来越高,仅仅是在仪表上读出数据 这种方式已经满足不了工业物联网的发展需要,因此,利用手机端进行工业数据的实时采集就显得尤为重要。
由于Android具备开放性、开源、可定制[6]等优点,Android系统毫无疑问的成为工业物联网的数据监测的最佳首选。作为新时代的工业物联网实时监测,应向用户提供城市公交线路分布、交通广播、公交换乘方案、天气状况、仪表数据等信息,。然而,移动终端无法进行海量数据的存储和计算,大多数 Android 应用都采用“客户端”+“云端”( 类似于客户机/服务器) 的模式[7],如新浪微博、腾讯微博、百度地图、淘宝客户端等,此类Android应用的关键就在于移动终端与服务器端的交互,于移动终端用户通常采用移动数据网络访问 Web服务器,选择一种安全、快速、通用、数据通信量小数据通信方法就显得尤为重要[8]。基于此,本软件从淮安现有的技术水平出发,从用户的角度探讨工业物联网手机测控端APP软件开发的设计与实现。
Android 开发采用了开源的 JAVA 技术,它集成了众多服务模块,并对核心系统架构进行了优化,对硬件的性能要求较低[9]。基于Android进行电子公交站牌的开发,可以很容易地利用其提供的控件资源以及开放的API[10]接口,可以说,工业物联网手机测控端APP软件开发,是工业物联网移动终端开发道路上的一个里程碑。
国内外研究与发展现状
随着无线网络的普及以及移动终端的迅速发展,移动互联网已在多个领域取代了传统的网络。当下将移动终端接入无线网络进行数据交换已成为计算机邻域的重要数据交换方式[11]。移动终端与传统的本地终端相比,更加灵活,便捷。工作人员可以随时随地通过手机查看监测数据,极大降低了工业风险。工业物联网的发展正逐渐向工业智能化的道路迈进,实现工业生产的自动化,提高工业监测效率,呈现出工业物联网的自动化发展趋势[12]。
目前,我国企业主要面临生产成本上升、研发投入不足和生产组织方式较为传统三个问题。[13]相较于发达国家来说比较落后,为迎合时代的发展,国内企业除完成基础设计外,还将工业物联网智能化,与软件相结合,实现工业数据的实时监控与操作,降低工业制造的损失及成本。Ge、西门子等工业巨头今年来频繁收购软件公司来提升自身的智能竞争力。除此之外,国内工业也正超这条道路前进。为了提高我国工业优势,我国也将搭建自己的“工业安卓”平台,而不是单纯将我国的“工业躯体”联接到国外的“工业大脑”上[14]。
Android系统自问世以来就受到大家的广泛追捧,据调查,中国基于Android系统的手机在中国智能机中占了将近52%[14],Android的主要竞争对手是ios,但由于Android系统的开放性,Android目前的发展十分迅速,国内外Android都有成熟的消费群体。除了手机厂商外,其余各大厂家也陆续推出了Android系统的MID产品[15][16]。Android系统发展规模则更加广阔,市场上推出了更多支持Android系统的显示芯片。由于Android系统市场渗透率高、性能强、开发成本低,将其作为工业物联网的数据采集的智能终端开发平台成为最合适的选择。
课题主要研究内容
相比于原始工业物联网,本设计除了有压力、温度、流量、物位等显示功能外,按照老师要求还需要提供用户日期、政府公告、实时天气体验,使预报、滚动广播新闻、公益广告、路线推荐等功能。为了给用户带来良好的人机体验,工业物联网测控手机端APP软件开发需在以下几个方面做出研究:
目 录
1 引言 2
1.1 课题研究背景及意义 2
1.2 国内外研究与发展现状 3
1.3 课题主要研究内容 3
2 系统分析与环境搭建 4
2.1 需求分析 4
2.2 API申请 4
2.3 开发环境搭配 6
2.4 本章小结 8
3 软件程序设计 9
3.1 软件框架设计 9
3.2 工业仪表盘实时监测设计 9
3.3 屏幕分割设计 9
3.4 视频板块设计 10
3.5 政府宣传语走马灯效果设计 11
3.6 实时天气设计 11
3.7 自定义滚动字幕设计 15
3.8 实时路线查询设计 16
3.9 公交路线的设计 20
3.10 服务器端设计 21
3.11 本章小结 24
4 系统测试 25
4.1 服务器环境测试 25
4.2 安卓端测试 26
4.3 本章小结 29
结 论 30
致 谢 31
参考文献 32
引言
*好棒文|www.hbsrm.com +Q: @351916072@
课题研究背景及意义
在世界范围内,科学技术的发展水平越来越高。Android[1]等大量智能设备的应用以及物联网大数据的兴起,使人们的生活、工作和网络更加多样化、更紧密地联系在一起。Android智能终端是我们接入网络的重要设备。在生活中,我们不仅可以通过Android终端与朋友聊天,还可以设计基于Android的基础设施软件。根据中国互联网络信息中心(CNNIC)[2]发布的第四十一次《中国互联网发展统计报告》[3],互联网用户的互联网接入设备主要集中在手机上,手机已经成为推动互联网发展的重要因素。通过Android使用移动互联网的人数比例从2016年的95.1%增加到2016年的97.5%[3]。
随着科学技术的进步,社会的发展潮流,工业物联网越来越广泛的出现在我们的生活中[4]。人们对工业物联网数据的监测要求也越来越高,仅仅是在仪表上读出数据 这种方式已经满足不了工业物联网的发展需要,因此,利用手机端进行工业数据的实时采集就显得尤为重要。
由于Android具备开放性、开源、可定制[6]等优点,Android系统毫无疑问的成为工业物联网的数据监测的最佳首选。作为新时代的工业物联网实时监测,应向用户提供城市公交线路分布、交通广播、公交换乘方案、天气状况、仪表数据等信息,。然而,移动终端无法进行海量数据的存储和计算,大多数 Android 应用都采用“客户端”+“云端”( 类似于客户机/服务器) 的模式[7],如新浪微博、腾讯微博、百度地图、淘宝客户端等,此类Android应用的关键就在于移动终端与服务器端的交互,于移动终端用户通常采用移动数据网络访问 Web服务器,选择一种安全、快速、通用、数据通信量小数据通信方法就显得尤为重要[8]。基于此,本软件从淮安现有的技术水平出发,从用户的角度探讨工业物联网手机测控端APP软件开发的设计与实现。
Android 开发采用了开源的 JAVA 技术,它集成了众多服务模块,并对核心系统架构进行了优化,对硬件的性能要求较低[9]。基于Android进行电子公交站牌的开发,可以很容易地利用其提供的控件资源以及开放的API[10]接口,可以说,工业物联网手机测控端APP软件开发,是工业物联网移动终端开发道路上的一个里程碑。
国内外研究与发展现状
随着无线网络的普及以及移动终端的迅速发展,移动互联网已在多个领域取代了传统的网络。当下将移动终端接入无线网络进行数据交换已成为计算机邻域的重要数据交换方式[11]。移动终端与传统的本地终端相比,更加灵活,便捷。工作人员可以随时随地通过手机查看监测数据,极大降低了工业风险。工业物联网的发展正逐渐向工业智能化的道路迈进,实现工业生产的自动化,提高工业监测效率,呈现出工业物联网的自动化发展趋势[12]。
目前,我国企业主要面临生产成本上升、研发投入不足和生产组织方式较为传统三个问题。[13]相较于发达国家来说比较落后,为迎合时代的发展,国内企业除完成基础设计外,还将工业物联网智能化,与软件相结合,实现工业数据的实时监控与操作,降低工业制造的损失及成本。Ge、西门子等工业巨头今年来频繁收购软件公司来提升自身的智能竞争力。除此之外,国内工业也正超这条道路前进。为了提高我国工业优势,我国也将搭建自己的“工业安卓”平台,而不是单纯将我国的“工业躯体”联接到国外的“工业大脑”上[14]。
Android系统自问世以来就受到大家的广泛追捧,据调查,中国基于Android系统的手机在中国智能机中占了将近52%[14],Android的主要竞争对手是ios,但由于Android系统的开放性,Android目前的发展十分迅速,国内外Android都有成熟的消费群体。除了手机厂商外,其余各大厂家也陆续推出了Android系统的MID产品[15][16]。Android系统发展规模则更加广阔,市场上推出了更多支持Android系统的显示芯片。由于Android系统市场渗透率高、性能强、开发成本低,将其作为工业物联网的数据采集的智能终端开发平台成为最合适的选择。
课题主要研究内容
相比于原始工业物联网,本设计除了有压力、温度、流量、物位等显示功能外,按照老师要求还需要提供用户日期、政府公告、实时天气体验,使预报、滚动广播新闻、公益广告、路线推荐等功能。为了给用户带来良好的人机体验,工业物联网测控手机端APP软件开发需在以下几个方面做出研究:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1118.html