基于可扩展标记语言XML的火电厂两票系统设计与开发
本文选题:XML + 火电厂两票系统 ; 参考:《华北电力大学》2015年硕士论文
【摘要】:本文内容为基于可扩展标记语言XML的火电厂两票系统设计与开发。两票系统指工作票与操作票管理系统,工作票与操作票作为规范生产活动中种种行为的凭证,是火电厂安全生产的有力保证。互联网时代,Web技术越来越多的应用于企业级项目管理系统中,在此背景下,许多火电厂都实现了B/S模式(Browser/Server模式,即浏览器与服务器模式)下网络化的两票系统项目管理。当前的火电厂两票系统将填写票内容与浏览票面信息拆分为两个操作,不符合所见即所得的界面设计原则,且读取与存储效率上令人难以满意。针对现有两票系统的不足之处,本文提出了基于可扩展标记语言XML的火电厂两票系统,对系统的架构、前端显示效果、数据库的使用等进行设计与技术实现。通过对XML技术的研究,利用XML的特性使之应用于细节信息繁冗的票面样式存储中。涉及的XML文档比较庞大,利用基于e Xist的XML数据库进行存储;与此同时,两票系统也涉及许多高度结构化的数据,在处理这些数据时XML数据库在查询效率上远远不如关系数据库,当尝试在两票系统中同时使用两种数据库时,就造成了XML数据库与关系数据库的集成问题。在对现有异构数据库技术进行研究后,提出了基于XRDI的异构数据库技术来完成XML数据库与关系数据库的数据交互。最后,运用基于XML构建的技术:SVG、XQuery、XSLT,实现了B/S模式下的系统图、所见即所得的填票界面功能。并针对在系统实际使用中出现的读取效率问题,对XRDI技术进行改进,调整了数据的存储结构:利用关系数据库存储填票过程中的单一节点信息,利用e Xist数据库存储繁冗的票面结构样式信息,借助服务器端java Script技术完成数据的交互。改进的XRDI技术在异构数据库系统中票数据的读取效率上提高了近百倍。
[Abstract]:This paper is about the design and development of two-vote system of thermal power plant based on extensible markup language (XML). Two-vote system refers to the management system of work ticket and operation ticket, which is the proof of standardizing all kinds of behaviors in production activities, and is the effective guarantee of safe production in thermal power plant. In the Internet era, Web technology is more and more used in enterprise project management system. Under this background, many thermal power plants have realized two votes system project management based on B / S mode (browser / Server mode). The current two-vote system of thermal power plant divides the information of filling out ticket and browsing face into two operations, which does not accord with the design principle of WYSIWYG interface, and the efficiency of reading and storing is difficult to be satisfied. In view of the shortcomings of the existing two-vote system, this paper proposes a two-vote system based on extensible markup language (XML) for thermal power plants. It designs and implements the architecture of the system, the effect of front-end display, the use of database and so on. Through the research of XML technology, it is applied to the ticket style storage of detail information by using the characteristics of XML. The XML documents involved are large and stored in an e-Xist-based XML database; at the same time, the two voting systems also involve a lot of highly structured data. When dealing with these data, XML database is far less efficient than relational database in query efficiency. When we try to use two kinds of database in two voting systems, the integration problem between XML database and relational database is caused. After studying the existing heterogeneous database technology, the XRDI based heterogeneous database technology is proposed to complete the data interaction between XML database and relational database. Finally, using the XML-based technology: SVG / XQuery XSLT, the system diagram in B / S mode is implemented, and the function of the WYSIWYG ticket filling interface is realized. Aiming at the problem of reading efficiency in the practical use of the system, the XRDI technology is improved, and the storage structure of the data is adjusted: using relational database to store the single node information in the filling process. The exexist database is used to store the redundant face structure style information, and the server-side java script technology is used to complete the data exchange. The improved XRDI technology improves the efficiency of ticket data reading in heterogeneous database systems by nearly a hundredfold.
【学位授予单位】:华北电力大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TM621
【相似文献】
相关期刊论文 前10条
1 胡孔法;刘海东;陈];达庆利;;一种改进的可扩展标记语言查询增量维护算法[J];计算机集成制造系统;2008年11期
2 龚振志;刘海东;胡孔法;达庆利;;一种改进的可扩展标记语言素数编码方法[J];计算机集成制造系统;2008年08期
3 杨英杰,马范援,苏拉兹;一种基于XML的CISL表示[J];上海交通大学学报;2002年09期
4 李根;李彦明;刘成良;;基于可扩展标记语言的故障模型表述[J];机械制造与自动化;2012年04期
5 庞晓琼;陈立潮;;基于XML Web Service的气象信息发布服务[J];中北大学学报(自然科学版);2006年05期
6 夏贤义;严新平;徐X;;XML在ITS中的应用研究[J];武汉理工大学学报(信息与管理工程版);2006年01期
7 吴斌;吴义忠;奚立峰;傅仕伟;;基于可扩展标记语言的典型零部件设计系统研究[J];计算机集成制造系统;2006年01期
8 陈守强;蔡长韬;;基于可扩展标记语言的工艺信息描述方法[J];上海交通大学学报;2009年06期
9 衡星辰;覃征;邵利平;田磊;王妮;;面向异质可扩展标记语言文档的近似查询算法[J];西安交通大学学报;2006年06期
10 张耀;朱海平;张国军;;基于CORBA和XML的开放式CAPP系统研究[J];机械设计与制造;2007年01期
相关会议论文 前1条
1 范悦;魏巍;;可扩展标记语言XML的应用研究[A];第三届十省区市机械工程学会科技论坛暨黑龙江省机械工程学会2007年年会论文(摘要)集[C];2007年
相关重要报纸文章 前1条
1 ;常见电脑术语④[N];电脑报;2003年
相关硕士学位论文 前10条
1 刘赫男;基于可扩展标记语言XML的火电厂两票系统设计与开发[D];华北电力大学;2015年
2 冷何晓;基于GML的WebGIS研究与实践[D];大连理工大学;2006年
3 刘志鹏;一个可扩展标记语言数据安全模型研究[D];华中科技大学;2006年
4 安欣;面向IP Phone系统的XML服务功能的设计与实现[D];华中科技大学;2009年
5 田东;基于可扩展标记语言的数据交换技术在电子政务系统中的应用研究[D];重庆大学;2004年
6 李志强;基于XML的信息转化和编辑系统设计[D];电子科技大学;2009年
7 苏博;基于.Net框架下的XML在WebGIS中的研究[D];贵州大学;2006年
8 安欣;面向IPPhone系统的XML服务功能的设计与实现[D];华中科技大学;2009年
9 孙毅;XML集成化编辑解析环境的开发与研究[D];武汉理工大学;2003年
10 李浩;可扩展标记语言文档在数据库中存储技术的研究[D];长安大学;2009年
,本文编号:2050292
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/2050292.html