Font Size: a A A

Design And Implementation Of Water Pipe Network Monitor And Analysis System Based On IBM IOW Framework

Posted on:2016-10-10Degree:MasterType:Thesis
Country:ChinaCandidate:H FuFull Text:PDF
GTID:2308330470455539Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with the development of mobile internet, web applications based on HTML5technology have stepped into our life quietly. However, HTML5technology is used less in the software systems developed for government or companies. The main reason for this phenomenon is that it is hard to merge HTML5technology into traditional software framework to make it faster and have cross-platform ability. It needs more exploration and practice in real projects.This thesis elaborates the design and implementation of the modules developed by author in the water pipe network monitor and analysis system based on IBM IOW (Intelligent Operations for Water) framework. The content in this thesis cover the key technologies, technical difficulties, technical summary and module optimization proposal related to software requirement, design and implementation. The feasibility, application effect and the process in technology exploring of the technical proposal which combined IOW framework and D3.js library based on HTML5technology are also embodied by this thesis temphatically. Among them, technical difficulties include the design and implementation of pipe network analysis module, big data analysis performance optimization and the development of visualization framework based on D3.js library. In addition, other new technologies applied in the development process are also analysed by this thesis, including HTML5Local Storage, HTML5Web Worker, Require.js library and Bootstrap in detail. The system based on B/S architecture mainly, and is divided into infrastructure layer, data layer and application layer three parts. And the application layer are divided into different modules as well, including digital pipe network module, water data monitoring module, water data statistics module, devices inspections module and alarm management module. During intern, author developed four modules contains internet of things for pipe network, pipe network analysis, real-time monitor and data visualization. Among them, internet of things for pipe network module is to get the information of pipe network devices, and display in internet of things platform, supporting search, screening and query functions. The module of pipe network analysis provides eight types of water analysis function which need in system requirement, helping user’s analysis and comprehension of the pipe network map. And the real-time monitor module provides functions of real-time query, monitor and alert for water monitoring data. While during the process of the development in data visualization module, author developed a new visualization framework based on D3.js library and dc.js library, which implements cross-platform visualization of KPI (Key Performance Indicator).In conclusion, this thesis embody the feasibility, high performance and prospective of the proposal which combined IOW framework and D3.js library based on HTML5technology. In addition, this thesis improves the performance of real-time data monitor, and optimizes the proposal of data visualization from original IOW framework. Until now, this system had deployed, passed a series of test and gotton the acceptance of government, which will strongly support the water management in Gongshu distribute of Hangzhou province, and explode the compatibility between IOW framework and other new technologies beneficially.
Keywords/Search Tags:IOW, HTML5, D3.js, Local Storage, Require.js
PDF Full Text Request
Related items