




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
杭州电子科技大学毕业设计(论文)文献综述毕业设计(论文)题目基于Android的远程查询与预警系统设计与实现文献综述题目基于Android的远程查询背景综述学 院软件工程学院专 业软件工程姓 名班 级学 号指导教师基于Android的远程监控背景综述1、 前言随着Android系统的不断开发,控制系统与智能手机的结合逐渐成为新的应用趋势。远程监控技术和管理是在现代智能手机及计算机技术的基础上,利用网络技术对距离较远的生产终端进行监控和管理的一种最新的技术方法。远程监控管理在的生产应用中发挥了重要作用,应用了远程监控管理后,企业的资源利用和管理得到了有效的提高。同时生产指挥中心和决策部门也能够通过远程监控更为准确及时的掌握生产信息,更为快速的传达指挥信息,提高了工业的信息化管理水平。随着科学技术的发展,传统系统已经不能满足工业上对数据采集的可靠性、实时性、多功能性和扩展性的需求。并且随着智能手机的普及和通信技术的发展,移动通信网络已经做到了全覆盖、传输速率快、网络信号稳定,使利用手机进行远程查询及监控警报成为了工业必不可少的一部分。基于Android远程数据釆集报警系统在人们的生产生活中起着越来越重要的作用。2、 主题2.1 课题国内外现状自2007年11月谷歌推出Android系统以来,在智能手机市场Android的份额逐年扩大。随着越来越多开发者加入到Android阵营中,Android的应用日益丰富,积攒了大量的厂商和消费者,Android系统在中国智能手机中占很大的比例。由于Android平台的开放性,众多厂商有更丰富的硬件选择,开发出了功能各异的手机产品,但是这些并不会影响到软件的兼容性与数据同步。在智能手机操作系统中,其影响与日俱增,这使越来越多的人看好Android系统的发展前景。随着Android系统的不断完善和发展,Android系统的功能越来越强大。手机不仅仅用来打电话、发短信、听音乐,更是逐渐深入到工业发展中。其突出表现在远程监控技术上。这也是是国内外研究的前沿课题。 在1997年,斯坦福大学和麻省理工学院就已经举办了基于Internet的远程监控工作会议,讨论了远程监控系统开放式体系、传输协议、诊断信息规程和对用户的合法限制等,并对其未来技术发展作了展望1-2。2.2 实现系统的主要技术2.2.1 Android 概述 Andriod是一个开放的、自由的移动终端平台。Android平台由操作系统、中间件、用户界面、应用软件这四部分组成。开发人员在该平台上开发的应用程序,是使用Java语言编写的,并在Dalvik虚拟机上运行。Android的底层以开放性的Linux kernel为架构。也可以理解为Android是谷歌推出的手机操作系统和相关软件的总称。Android 平台自底向上由四个层次组成:Linux 内核层、运行时库和其他库层、应用框架层、应用程序层。对于一个 Android 应用程序来说,是由四种构造块组织而成:Activity、Intent Receiver、Service、Content Provider。 但是,并不是每一个 Android 应用程序都需要这四种构造块。Android 生成屏幕有三种方式:xml 配置生成;通过用户界面接口生成;直接用代码生成。 根据 MVC 原则,UI 应该与程序逻辑相分离,因此,在 XML 中定义 UI 结构是高度推荐的。 此外,一个程序从一个屏幕方案调整到另一个也容易得多3-4。 2.2.2 Android 特点5(1) 开放性 Android 是一个真正意义上的开放性的移动设备综合平台。它包括操作系统、用户界面和应用程序,并且不存在任何以前阻碍移动产业创新的专有权障碍。谷歌与手机联盟合作开发了Android,这个联盟由包括中国移动、高通、摩托罗拉、宏达以及T-Mobile在内的30多家通信和无线应用的领军企业构成。通过与运营商、开发商、设备制造商和其他有关企业结成深层次的合作伙伴关系,来建立标准化的、开放式的移动电话软件平台,并在移动产业内形成一个开放式的生态系统,这样使应用之间的通用性和互联性将在最大程度上得到保持。(2) 应用平等 所有的 Android 应用之间是平等的。在开发之初,Android 平台就被设计成一个由一系列应用所构成的平台。这些的应用都运行在核心的引擎上面,这个核心引擎实际上就是一个虚拟机,它提供了一系列用于硬件资源和应用间进行通讯的 API。除了这个核心引擎,Android 的其他程序都是“应用”。因此,用户甚至可以将系统中默认的电话拨号软件替换成第三方的电话拨号软件。 (3) 应用间无界限 Android 打破了应用之间的界限,比如开发人员可以把 Web 上的数据与本地的联系人,日历,位置信息结合起来,为用户创造全新的用户体验。例如Google Latitude 程序就是将联系人和位置应用结合在一起的一个创新应用。 (4) 快速方便的应用开发 Android 平台为开发人员提供了大量的实用库和工具,开发人员可以快速的创建自己的应用。例如在别的手机平台上要进行基于位置的应用的开发是相当复杂的,而 Android 将 Google Map 集成了进来,开发人员通过简单的几行代码就可以实现一个简单的地图显示。2.2.3 SQLite数据库Android操作系统中集成了SQLite数据库。SQLite是一款非常流行的嵌入式数据库,它不仅性能很好,而且只消耗很少的内存;另外它还是开源的,任何人都可以使用它。Android应用程序实际上也是Java程序,对于Java程序员来说,数据库的操作自然想到用JDBC。但是与传统的JDBC连接数据库的方式不同,Android提供了一些新的API来操作SQLite数据库。因为JDBC占用太多的系统资源,所以JDBC对于手机或Pad这类内存受限的设备来说并不合适6。2.3 远程监控技术随着自动化技术和检测技术的发展以及设备的智能化和网络化,远程控制技术被引入了自动控制领域,使设备的监控模式经过了单机监控系统、集中式监控系统和网络范围内的远程监控三个发展阶段7。所谓远程监控是指本地计算机监控系统通过通信系统对远端的设备进行监测与控制,包括设备的远程数据采集、状态监测、设备的远程监控和维护其特点为控制系统结构的网络化,控制系统体系的开放性,控制技术与控制方式的智能化,其目的在于突破地理和环境的限制,实现集中和高层控制,最终实现生产资源和社会资源的优化配置。远程监控能够实现信息的快速采集、综合处理,利用及时的信息提高管理决策水平。随着社会生活的自动化,特别是一大批智能设备的出现,远程监控的应用领域将越来越广 8-9。随着网络技术的不断发展,远程监控将更多地应用在企业生产过程的管理中,专业技术人员可以通过互联网来管理和维护生产过程,优化生产工艺,提高设备的可用率,最终降低生产成本,提高效益8。工业实时监控系统由2部分内容组成,即就地数据采集与监控管理和远程调度通信。利用可编程控制器(PLC)及相关设备可实现稳定可靠的现场监控管理,这时远程调度和数据的及时警报就变得尤为重要10。新闻具有实时性的特点,远程监控系统对信息的监控也和它一样,需要获取最新的信息,以保证任何时候都能够及时有效地获取远程监控点的实际情况。其次,需要保证信息的可靠性,但是要允许信息在一定范围内出错,前提是小的错误不能影响到监控系统的全局。同时保证监控人员可以通过简单操作及时处理大多数系统故障,保证故障在最短的时间里得到处理,以确保整个系统运行的流畅顺利。最后,要保证网络的安全性,尽量避免所有可能威胁到整个系统的因素存在,防止信息被盗,保证信息传输过程中的安全性。基于Android的远程查询系统是一套针对重要数据提供远程监控,实时查询,及时警报的系统,是安全、设备调试、资源管理部门实施管理所需要的软件系统。应用该系统,将使安全部门可以及时发现问题,针对问题提前做好准备;使设备调试部门可以有效直观的查找到数据,并且针对数据的趋势发现问题所在;使资源管理部门及时查询资源的存量,防止因为资源不足导致的一系列问题。3、 总结根据以上信息,随着科技的不断进步以及工业需求的逐渐增大,Android平台结合远程监控技术参与工业管理已经是必然趋势。对于各类公司,特别是需要针对某些数据进行实时监控,对于警戒数据及时报警的公司,具有及时性、同步性、预警性等特性的移动端的远程监控是必不可少的。本论文决定基于某燃气公司的工业需求,结合Android平台,以最新的远程监控技术为基础,使用系统内部集成SQLite数据库,设计一款符合公司的实际需要,满足生产要求的基于Android的远程监控和警报系统。4、 参考文献1 辛艳辉,袁合才.远程监控技术的应用研究进展J.华北水利水电学院学报,2009 (4):78-79.2 差沙.用Andriod开发手机应用J.程序员,2008 (1):56-61.3 赵亮,张维.基于Android技术的界面设计与研究.电脑知识与技术,2009.4 高红旭.基于Android操作系统的应用研究D.西安电子科技大学,2011.5 马获蕾,汤海凤等.Android系统中SQLite数据库的研究J.电脑知识与技术,2013 (3):1-4.6 王义乐,宋书中等.基于网络的远程监控研究J.电源技术,2013 (12):65-68.7 杨光,曹丽蓉.浅析远程监控技术J.甘肃科技纵横,2010 (3) : 24-25.8 王建新,杨世凤等.远程监控技术的发展现状和趋势J.2009 (4):9-12.9 Xiaomei SI. Study on Remote Monitor System Based on 3G Mobile SystemJ.Computational Intelligence and Software Engineering, 2009 (12): 1-4.10 Wenqing Ge.Design of temperature and humidity monitoring terminal sy
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖南成人自考考试试题及答案
- 内勤公务员面试题及答案
- 特岗物理考试试题及答案
- 技能针灸考试题及答案
- 校园安全知识培训总结课件
- 社区工作中级考试试题及答案
- 校园危化品安全知识培训课件
- 护士儿科试题及答案
- 印江社工面试题及答案
- 亚洲航空考试题及答案
- 2025年副高卫生职称-公共卫生类-妇女保健(副高)代码:093历年参考题库含答案解析(5卷)
- 医疗放射安全知识培训课件
- 2025年南京保安考试题库
- 2025年药剂科转正考试题及答案
- 2025年《中小学校会计制度》试题及答案
- 基孔肯雅热防控技术指南2025版培训课件
- 轻食健康饮食课件
- 2025年电竞馆电脑采购合同范本
- 压疮PDCA降低长期卧床患者压疮发生率
- 2025版挖掘机采购合同及配件供应范本
- 腹透的居家护理
评论
0/150
提交评论