乙烯生产能效监测与评估系统移动端设计与实现

来源 :大连理工大学 | 被引量 : 1次 | 上传用户:chinadaidai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为满足乙烯生产企业实现节能减排、提高能源利用效率的需求,我们开发了乙烯生产能效监测与评估系统平台。目前该平台在某乙烯生产企业中得到了实际应用,取得了很好的效果。但是由于该平台限于本地固定端用户使用,对于石化企业在更大规模和更大范围深入开展能效监测评估及诊断带来了很大限制。随着移动终端设备和移动互联网技术的快速发展,越来越多的传统软件应用开始走向移动终端,这就使得该平台走向移动端成为可能。为此,本文以原来平台功能为基础,设计和开发了乙烯生产能效监测与评估的移动端系统。本系统以C/S模式为基础进行设计开发,系统主要由服务器端、Android客户端和数据库组成。其中在服务器端主要完成从原平台的数据库中取出数据,并对数据进行处理,处理成Android系统需要的数据格式;在Android客户端完成数据和图像的展示,数据展示分为历史数据展示和实时数据展示。图表展示用Android第三方开源库MPAndroidChart来完成;数据库又分为服务器端数据库和Android客户端的数据库。在服务器端的数据库中主要是对从原平台中获取到的数据进行存储,作为为Android客户端所需数据的备用。以及对Android客户端传过来的数据进行接收。在Android客户端的数据库中,主要是对一段时间内能效指标的历史数据、操作日志的数据以及系统用户信息数据进行缓存。在本系统的实现过程中,服务器主要使用的是java开发中的servlet技术。servlet和数据库进行交互,可以实现浏览和修改数据库中数据的功能,通过网络通信,在移动端就可以得到数据库中的数据;服务器端数据库使用的是Oracle数据库,移动端数据库使用的是Android系统自带的SQLite数据库;整个系统的编程语言是与平台无关的java语言。在服务器端和Android客户端之间所用的网络通信库是OKHttp3,数据交互的格式使用的JSON格式;整个系统中,服务器端的开发在Eclipse上进行;Android端的开发在Android Studio上进行;应用程序的测试在智能手机中进行的。经过最后的功能测试和非功能测试,可以得到,本系统能完成预期的功能,并能在Android手机上平稳运行,能够满足企业对乙烯生产能效监测与评估移动端的要求。
其他文献
公路隧道照明系统是公路隧道建设和运营中的重要组成部分,隧道照明质量直接关系到隧道交通安全和节能效果。为了实现隧道照明的快速检测,减少测量人员检测风险,充分、高效地
随着老年人口的不断增多,人口老龄化现象日益突出,同时社会化的发展也使越来越多的老人独居,在养老服务上,市场供给已无法满足实际的需求。如何科学、有效的解决养老问题,是一个值得探讨的大问题,也直接关乎于老年人晚年生活福祉以及社会的和谐稳定。人口的老龄化对养老模式提出了新的考验,原有的家庭养老与老年人养老需求之间的矛盾日益尖锐,在这一背景下,通过整合形成的居家养老模式则成为解决老年人养老问题的最佳方式。
(第10册)    [重点点击]    这篇课文描写了足球场上激烈的比赛场面。在完全有把握将球踢进对方球门的一刹那,运动员却放弃了射门,这到底是怎么回事呢?    [解决方案]    文章描写了在一场激烈的足球比赛中发生的一个动人的故事。球星福勒带球直插对方除守门员外别无他人的禁区,他完全有把握把球踢进对方球门,然而就在他举足欲射时,守门员西曼猛扑到他身前堵球,为了避免对手受伤,福勒收脚摔倒,放弃