基于IBM IOW框架的水系管网监测分析系统的设计与实现

被引量 : 0次 | 上传用户:jxc678
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的发展,依托HTML5技术开发的移动Web应用,如百度移动版、京东手机网页版等已经悄然走进我们的生活。但是,政府单位和企业级的系统对于HTML5新技术的应用少之又少。主要原因在于如何在传统系统架构中融入HTML5技术,从而能够提高原架构的性能和跨平台能力。这一点是需要在实际项目中不断探索实践的。本文阐述了基于IBM IOW (Intelligent Operations for Water)框架的水系管网监测分析系统中,本文所涉及模块在实际项目中的设计与实现。内容涵盖了从需求到设计、从设计到实现的过程以及其中所涉及到的关键技术、技术难点、技术综述以及模块优化方案,并着重体现了IOW这一传统框架结合基于HTML5技术所实现的D3.js库这一数据可视化技术方案的可行性、实际应用效果以及技术探索过程。其中,所论述的技术难点包括管道分析模块的设计与实现、大数据分析性能优化和基于D3.js库的可视化框架开发。此外,本文还对开发过程中所应用的其他行业新技术,包括HTML5Local Storage、HTML5Web Worker、Require.js和Bootstrap所形成的技术方案进行了详细的分析。该系统以B/S架构为主,分为基础设施层、数据层和应用层三部分,而应用层又分为数字管网、水系数据监测、水系数据统计、巡查养护和预警管理等不同模块。而本文主要涉及四个模块的开发工作,包括管道物联网模块、管道分析模块、实时监测模块和数据展示模块。其中,管道物联网模块是获取河道管网设备信息,并显示到物联网平台上,提供搜索、筛选、查询等功能。管道分析模块能够提供所需的八种水资源管网分析功能,辅助用户对于管网地图的分析和理解。实时监测模块负责水质监测数据的实时查询、监控和报警功能。而在数据展示模块开发过程中,以D3.js库和dc.js库为基础,重新开发了一套数据可视化框架,实现了KPI (Key Performance Indicator)的跨平台展示。综上所述,本论文以实际项目为基础,体现了IOW框架结合D3.js库等一系列HTML5新技术而形成的设计方案的可行性、高性能和前瞻性,提高了原有IOW框架中实时数据监测的性能,改进了数据可视化技术方案。从项目启动至今,该系统已经通过测试组的一系列测试以及政府单位的验收,正式部署实施,将为杭州市拱墅区的城市水资源管理提供有力的支持,并对IOW框架与其他新技术的兼容做出了有益的探索。
其他文献
弗雷格提出,一个完整的句子包含着一个思想。这里的'思想'不是指思维的主观活动,而是指思维的客观内容,可以成为许多人共有的东西。并且他主张思想是句子的涵义,真值
针对当前我国企业内部控制普遍乏力、被动的实际情况,以及内部控制自我评价未能发挥其应有的职能作用等问题,笔者从“如何改进内部控制”这样一个单纯、实际的想法出发,以落
乳腺癌已经成为当今威胁女性健康的最常见恶性肿瘤之一,据美国癌症协会2014年发布的统计表明,乳腺癌的发病率和死亡率分别居于女性恶性肿瘤中的第一位和第二位。我国的流行病
本篇通过回顾分析近年中医药治疗排卵功能障碍性不孕症的文献,归纳病因病机,总结了中药人工周期治疗、专方验方治疗、针灸治疗以及中西医结合治疗等方面的概况与研究现状,探
天然橡胶是极其重要的工业原材料,具有重要的战略意义。泰国是世界上生产和出口橡胶数量最多的国家,每年都能给橡胶种植者带来巨大的收入,带动相关产业的发展和科技进步。可
许多研究表明服务质量与游客推荐意愿和重游意愿之间显著相关,旅游中服务质量的高低直接决定旅游目的地的盈利与生存,决定着游客是否愿意重游,已经成为国家层面的重大问题。
审计模型从过去直到今天一共有三个过渡阶段,第一个阶段是账项导向审计,即财务报表被审查;第二个阶段是制度基础导向审计,它主要以内部控制为导向;第三个阶段也就是本文所说的
企业信息化是规范企业管理流程,提高办公效率,节约办公费用的有效手段。办公用品管理是企业日常管理一个部分,如何有效的管理好办公用品,没有信息化手段的支撑是做不到的。江
计算机和网络技术的飞速发展,给社会各行各业的工作方式都带来了全新的变化,通过对计算机技术和网络技术的结合,打破了传统工作流程,极大的改善了传统工作过程中繁琐和臃肿的
在互联网广告产业,大数据对广告企业的影响越来越大。数据管理平台是互联网广告体系中非常重要的一部分,营销者通过大数据分析消费者的采购行为,可以将广告更有针对性地传达