首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
软件复用是提高软件开发效率及产品质量的一条行之有效的途径。本文采用工厂方法和迭代器设计模式设计了一种基于XML和JFreeChart的可复用Web图表框架。该框架使用JFreeChart图表引擎动态生成图表,以XML格式传递图表数据,并且通过充分利用XML的可扩展性和对复杂数据的描述能力,封装了图表生成的细节,为类型不同、条目数量变化的图表数据提供了统一的接口。因此,该框架可大大增强软件的可复用性和可维护性,降低图表开发的难度,并提高开发效率。  相似文献   

2.
基于表格驱动的XML配置文件解析与生成技术   总被引:6,自引:0,他引:6  
XML文件作为配置文件是很多系统的首选,但是目前针对XML文件的配置信息提取与配置文件的构造技术都缺乏通用性,效率较低,扩展性很差。针对这一问题,论文提出了一种通用的基于表格驱动的XML配置文件解析与构造技术。该技术具有如下几个特征:第一,采用表格驱动,用表格来表示XML的结构信息,可实现配置信息更加严格的验证;第二,利用表格中的槽(slot)结合函数回调来提取配置信息和生成配置文件,使数据和对数据的操作分开,降低了与配置文件的耦合性,同时也使解析和构造统一化,具有高效性。第三,采用基于插件的开放式架构,通过扩展插件可以解析、生成任何复杂的配置文件,具有易扩展性;实际应用表明,论文提出的XML配置文件解析与构造技术具有通用性、易扩展性和高效性。  相似文献   

3.
本文分析了传统INI配置文件存在的不足,通过对INI文件与XML文件的比较,得出XML文件是存贮配置数据的最佳途径,提出了将XML技术应用到软件动态用户界面的实现中,经过对DOM接口的深入剖析,给出了通过DOM接口读取XML配置文件实现Visual Basic软件动态用户界面的新颖方法。本方法在大量实际应用中性能良好。  相似文献   

4.
Java与XML实现数据抽取   总被引:4,自引:0,他引:4  
长期以来,软件成本居高不下的一个重要原因就是缺乏高质量可复用的组件,为此,本文介绍了一个许多应用系统都可能用到的组件-数据抽取工具的设计和实现过程,它将Java与XML技术相结合,实现了数据抽取,生成了XML数据文件的图形化工具。  相似文献   

5.
分析了XML格式配置文件的特点及SAX(Simple Application interface for XML)解析的关键技术.针对在通常的JSP编程中,为了适应不同的系统环境而频繁修改数据库配置、驱动、连接程序模块的缺点,提出了将基于XML的数据库配置文件应用于JSP动态网页技术中,使连接数据库的信息配置业务从JSP应用程序的数据库连接模块中分离出来,避免了程序代码的重复修改和编译,增强了程序的复用、可移植性.  相似文献   

6.
张海  余玛俐 《福建电脑》2009,25(4):23-23
基于IOC框架设计模式的公文传阅系统,利用反射技术和XML配置文件实现IOC容器,克服了接口驱动模式的缺点,具有降低系统组件间的耦合度、提高系统扩展性和复用等优点。  相似文献   

7.
基于SIPN的PLC通用编程器   总被引:2,自引:0,他引:2       下载免费PDF全文
钟艳如  洪磊 《计算机工程》2009,35(7):283-284
针对PLC编程器的缺陷,建立PLC通用编程器抽象模型,采用中间格式代码和配置文件链接生成可下载的PLC程序。利用信号解释Petri网对控制系统模型进行规格并将其转换成中间格式代码。抽象出不同机型PLC系统的特性信息,生成统一模式的XML类型配置文件。根据机型选择,通过PLC通用处理器提取相应配置文件,与中间格式代码链接,重组代码并生成与机型适配的可执行程序。  相似文献   

8.
通过分析MICAPS系统核心的dataCMACAST软件,得到数值预报解码程序参数,利用C#语言和XML技术,设计开发数值预报资料下载处理系统。该软件能自动、定时从远程数据服务器下载数值预报资料,解码处理并记录日志,供客户端通过MICAPS软件调用。并且具备可移植性和对不同平台的兼容性,对数值预报资料类型可以通过XML配置文件做到增、删、改。  相似文献   

9.
10.
基于XML的设计模式描述和复用系统的研究   总被引:5,自引:0,他引:5  
设计模式的描述、存储和检索是实现软件复用的关键技术。目前所采用的文档描述和存储方式十分不利于设计模式的有效利用。该文提出了基于XML的设计模式描述和复用系统(DPRU),给出了系统的总体结构并对其核心部分的实现进行了论述。DPRU系统充分利用了XML对于半结构化数据的描述能力以及关系型数据库技术的存储和检索特性,可实现分布式多用户环境下的设计模式检索和复用,同时也提供了多种应用扩展。  相似文献   

11.
申鹏亮  翟正军  周健 《测控技术》2013,32(11):124-127
分析了多种航空总线协议及其仿真测试需求,采用基于ICD配置文件的通用化处理流程,设计开发了根据ICD配置文件自动生成测试界面的通用模板,同时针对每类总线开发对应的通用化处理函数库,每一个ICD配置文件对应总线协议的一个数据帧。仿真测试软件根据通用的总线接口函数完成对总线数据的封装、发送、采集和处理,通过软件的用户界面可对配置文件进行编辑或修改,当测试需求或ICD总线协议发生变化时,只需修改相应配置文件,就可自动生成新的仿真测试界面,增强了软件的适应性和通用性。  相似文献   

12.
简述了邮件代理系统的主要功能和运行流程,重点阐述了XML技术在该系统用户配置文件中的应用。通过分析PDA等移动设备在电子邮件方面的不足,提出了一个邮件代理系统的设计框架及实现流程,给出了配置文件的功能介绍和XML文档结构的树型表示,以及配置文件的定义和具体解析过程。最后详细阐述了如何运用XML技术具体设计与实现用户的配置文件,并对整个系统进行了评价和展望。  相似文献   

13.
本文针对软件构件的刻面分类方法,结合XML技术的特点,提出基于XML技术的软件构件的表示方法,并结合".NET Framework"和"Visual Studio.NET"开发平台的最新特点,给出一套基于XML的刻面分类和动态演变构件库系统的解决方案,以提高复用的程度和质量,降低复用成本,为复用成功提供有效的支持.  相似文献   

14.
为了满足变电站自动化系统对智能电子装置互操作的要求,分析了SCL对象模型,并对模型进行了系统描述.介绍了XML在变电站自动化系统中的应用,在XMLWriter软件开发环境下的设计实现了SCL配置源文件和树形图.最后,通过研究表明,采用基于XML的变电站配置语言SCL作为IED报告和配置文件,方便地实现了报告文件和配置文件的统一性,并很好地实现了变电站站端数据库、调度端数据的数据交换.  相似文献   

15.
高效地开发软件界面是提高整个软件开发效率的关键.为了提升界面开发效率、降低软件开发成本,针对B/S结构的系统,提出了基于XML Schema的Web界面生成方法.根据FDP模型生成XML Schema界面描述文档,将Schema文档组织成文档库;同时建立样式模板库,对它们统一管理实现文档复用.通过XML Schema-to-HTML转换方法,实现了由界面描述文档自动生成Web界面,并利用XML Schema对界面输入数据直接验证.该方法可以较规范地描述界面,提升界面开发效率,并实现界面生成与界面验证的集成.  相似文献   

16.
XML格式的文件作为配置文件是很多系统的首选。文章首先简单介绍了XML技术的特点及配置文件在软件系统开发中的重要性,然后分析了三种常见的XML格式的网站配置文件的特点及各自的优势和限制。  相似文献   

17.
图形组态仿真软件仿真数据的存储通常采用流式文件或数据库,使得程序对数据结构的依赖性强、可重用性差且不利于软件的升级和维护;基于XML技术设计了针对飞行制导控制系统仿真软件的核心框架,建立了模型库的类层次结构以及设计了面向飞行制导控制仿真系统的模型库,以XML文件作为功能组态模块与组态软件的其他模块的中介,并阐述了生成和访问基于控制系统数据的XML文件的方法;实践表明,XML技术可以有效地提高软件的数据识别效率及软件的运行效率。  相似文献   

18.
人员定位数据上传软件的设计   总被引:1,自引:1,他引:0  
介绍了一种基于VB6.0的人员定位数据上传软件的设计方案。该软件从人员定位系统数据库中采集数据并按照一定的格式要求生成所需文本数据,生成的初始化文件和实时数据文件作为软件的对外接口;无需安装和维护,只需按照要求对配置文件进行配置即可运行;采用时间加密和硬盘序列号加密方式,保证了软件厂家利益的最大化。应用结果表明,该软件操作方便,运行可靠。  相似文献   

19.
随着XML在跨平台数据交换技术中的广泛应用,越来越多的软件采用XML文件作为配置文件的形式。本文通过一个实例讲述在C Builder中用XML文件保存应用程序的配置信息的实现过程。  相似文献   

20.
随着XML在跨平台数据交换技术中的广泛应用。越来越多的软件采用XML文件作为配置文件的形式。本文通过一个实例讲述在C++Builder中用XML文件保存应用程序的配置信息的实现过程。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号