Font Size: a A A

Design And Implementation Of A Graphic Publishing System Based On SVG

Posted on:2008-08-30Degree:MasterType:Thesis
Country:ChinaCandidate:F GaoFull Text:PDF
GTID:2178360212993916Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the development of electric power system automation, the application of various compute software system is more popular, among which, an important application system is energy management system which supports graphic function. An important function of this system is that it can display the circuit graphs of electric power network and statistics graphs. According to the dispatch center's request, to share the information of different level's dispatch centers, these dispatch centers can browse kids of graphs and all the graph elements' real time status in he graphs. iES600 automation system is new generation energy management system of Shandong Jicheng Electronics Co. Ltd. Because the graph's format of iES600 System is private and it can't be publishing directly in Web, it needs one web graph publishing system of this private graph format. At present, there are many ways of graph's web publishing in energy management system, includes: ActiveX controls, Flash, Bitmap, Java Applet and SVG. And as a superior vectors graph format, SVG is more suitable to be the standard graph format in web publishing.SVG, defined by W3C and based on XML description, is two-dimensional vectors graphic format. SVG supports Document Object Model(DOM), and I has excellent interactive ability. Because of XML's open, extensible, independent of platform, "self-describing data", XML becomes the standard of express data and data exchange, and plays a role of data carrier in the progress of data exchange between heterogeneous systems. AJAX(Asynchronous JavaScript and XML) is a new technique in web recently. It can make the web client gets data from server asynchronous, and client will not wait for the request.First, this paper introduces common ways of web graph publishing in energy management system at present. Then it analyzes the advantage and the defect of these ways deeply, and confirms SVG as the graphic format of web publishing in iES600 system. This paper introduces and analyzes the related technique feature. This paper analyzes the requirement of the web graph publishing system particularly and confirms the function modulus of the system based on analysis. The paper describes the interactive frame of the web graph publishing system and explains the important design of other modulus. In the particular design, the paper gives a plan that how to express the basic graph element, device symbol of electric power system, statistics graph with SVG. In this plan, the paper broaches the concept of metadata and introduces how to use metadata to express graph element's business data of the electric power system. The paper analyzes and designs the critical function of the system. In the materialization, the paper gives the materialization and sample of the major modulus and functions. At last, the paper explains the foreground of the system.The graph web publishing system materializes the transform of the private graph format in iES600 system to SVG format, and materializes the private graph' publishing in web. According to the test, the web user can browse the circuit graphs and the statistics graphs. This system provides some help for the user of electric power system to monitor the electric power network in web.
Keywords/Search Tags:Energy Management System, SVG, AJAX, Graph Web Publishing
PDF Full Text Request
Related items