首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 343 毫秒
1.
Visio图形化配电网理论线损计算软件的开发   总被引:2,自引:4,他引:2  
提出并研究了一种以MicrosoftVisio2003图形软件为平台,利用VBA进行二次开发的图形化配电网理论线损计算软件的新技术和新的实现方法。软件充分利用了Visio2003强大的图形化功能,很容易实现了用纯VB、Delphi或VC等开发工具编程所难以实现的功能。研究和应用表明,Visio的二次开发技术为图形化电力应用软件的开发提供了新的有效的途径。  相似文献   

2.
本文介绍了面向对象程序开发中数据类设计的重要性及其分类,结合MIS系统中典型 主从数据对象给出相关数据类的设计方法和建议,这对提高MIS软件的开发效率和提 高软件可靠性、可维护性具有十分重要的方法论意义。  相似文献   

3.
本文介绍了面向对象程序开发中数据类设计的重要性及其分类,结合MIS系统中典型主从数据对象给出相关数据类的设计方法和建议,这对提高MIS软件的开发效率和提高软件可靠性,可维护性具有十分 重要的方法论意义。  相似文献   

4.
基于LabVIEW的任意波形发生器编程与控制   总被引:2,自引:0,他引:2  
介绍了广泛应用于虚拟仪器程序设计的LabVIEW图形化集成开发平台,指出了它相对于传统程序设计语言的优点。介绍了NIPXI-5421任意波形发生器及其任意波形产生原理,提出了任意波形发生器的通用程序控制流程,并编写了相应的控制程序。该程序采用基于数据流和基于事件响应相结合的程序设计方法,实现了波形载入、增益控制、直流偏移调节、滤波器状态设置和错误处理等功能,具有操作简单、人机界面友好、软件可读性、可维护性好和系统易于升级等特点。  相似文献   

5.
张瑾  赵建军  金焱  余慰 《计算机测量与控制》2006,14(12):1736-1738,1741
介绍了基于嵌入式开发平台Windows CE对某武器系统测试设备软件的设计过程,论述了系统软件组成及系统测试模块设计方法,针对如何进行程序模块化设计,以提高程序韵可扩展性、可移植性及可维护性等设计难点进行了详细的说明,该武器系统测试设备软件利用开发工具Embedded Visual C++进行开发,软件设计遵循操作界面图形化、程序设计模块化原则,实现了测试软件的标准化,同时满足了实时性、开放性和可靠性等方面的要求,为某武器系统的测试提供了有力的保障。  相似文献   

6.
软件工程其不仅是要设计软件而更是要设计高质量的软件,而高质量的软件其可维护性是一个关键的环节,有着重要的作用。计算机工业目前快速的发展,高质量、低成本以及软件升级和维护等已经成为计算机软件行业的中心问题,因此,软件工程中必须以更容易维护为前提设计更好的软件。本文介绍了软件可维护性的概念以及度量方法,并简要探讨了计算机软件可维护性的技术方法。  相似文献   

7.
介绍了Matpowe嗽件的基本操作方法,并通过实际分析和计算,说明了Matpower软件在电力系统分析中的优越性,同时介绍YMatpower软件应用简易、计算精度高、准确快速和直观明了等特点。  相似文献   

8.
基于System Generator实现车辆检测分类   总被引:1,自引:0,他引:1  
在环形车辆检测系统中,车辆通过埋地环形线圈检测器时,车体与环形线圈相互作用,改变了线圈的谐振频率,从而产生频率变化曲线.采用Xilinx的FPGA辅助设计软件-System Generator对采集的频率变化曲线进行车辆的特征值提取,从而实现对车辆的自动检测和分类,完成从软件图形化设计到FPGA硬件实现一体化设计流程.该方法能提高多车道车辆识别检测速度及检测算法的可维护性.  相似文献   

9.
基于振强测量理论和虚拟仪器技术,采用图形化编程语言LabVIEW设计了虚拟振强仪软件.重点阐述了通道相位差计算、数据采集、振强计算、振强可视化几个主模块的设计方法.  相似文献   

10.
文章提出了一种动态开放式对话类的设计方法,它实现了程序与数据的分离。该方法不仅可以提高软件的重用性、灵活性、可维护性,而且可以降低代码的复杂度,及缩短开发周期。它能适用于各种大型复杂软件对对话类窗口的需求,特别是在电信管理网(TMN)的网管系统(NMS)中具有重要的应用价值。  相似文献   

11.
本文论述了集散系统控制器参数计算机辅助设计软件包(DCSCAD)的设计思想;提出了新的数据结构——回路结构;并以梯度系统这一概念有效地处理了闭环辨识与控制器参数优化这两大课题,从而形成了本包的一系列新算法。 本包在秦岭电厂20万千瓦机组上投运后,一年左右的控制效果明显地优于人工仔细整定的效果。  相似文献   

12.
集散系统控制器参数计算机辅助设计软件包   总被引:1,自引:0,他引:1  
本文论述了集散系统控制器参数计算机辅助设计软件包(DCSCAD)的设计思想;提出了新的数据结构—回路结构;并以梯度系统这一概念有效地处理了闭环辨识与控制器参数优化这两大课题,从而形成了本包的一系列新算法。 本包在秦岭电厂20万千瓦机组上投运后,一年左右的控制效果明显地优于人工仔细整定的效果。  相似文献   

13.
Power plant process simulation software is well-suited for the modelling of energy systems and more importantly, tools for analysing the energy efficiency are often built into the software. This work presents the development of a simulation model for a sulphuric acid plant using a commercial software package for power plant process simulation. This will be of value to for instance small consultant and engineering companies involved with audits and analysis of energy systems. For small sized companies the cost of acquiring and maintaining many different specialised software packages will be noticeable. However, companies involved with audits and analysis of energy systems will in most cases have access to at least one software package for power plant process calculations. The use of this kind of software for also modelling chemical plants would be valuable to these companies. The results of this work shows that it is possible to use an inexpensive but powerful power plant process simulation software for modelling a common chemical process as a part of a large energy system.  相似文献   

14.
介绍了控制系统方框图形式化描述和根据方框图对系统进行仿真的原理和算法。面向控制系统方框图的仿真软件包SYSTBM BUILDER集成了丰富的系统开发工具,能有效地辅助设计人员进行控制系统的设计、仿真、优化和编程,可对线性系统和非线性系统进行计算机数字仿真。  相似文献   

15.
Recently, many computational intelligence algorithms have been proposed to address software remodularization problem. Unfortunately, it has been observed that the performance of optimizers degrades with the optimization problem containing more than three objectives. In this paper, we propose a many‐objective discrete harmony search (MaDHS) to address the software remodularization problem having more than three objectives. The basic idea of MaDHS is that it uses the quality indicator I? + and external archive to rank and store the nondominated solutions. Along with MaDHS, five remodularization objectives, ie, low coupling, high cohesion, low modification degree, quality of class distribution, and low package instability have also been adapted to improve the package structure of existing object‐oriented software systems. To improve the accuracy of modularization solution, the coupling and cohesion objectives are formulated in terms of various dimensions of direct coupling relationships. To test the supremacy of the proposed approach, it is evaluated over eight real‐world object‐oriented software systems. Simulation results show that the proposed approach outperforms the other existing approaches in terms of couplings, cohesion, modularization quality, modularization merit factor, rate per refactoring of achieved improvement, and external developers view.  相似文献   

16.
Lewis  T. 《Computer》1996,29(3):12-14
If a technology (or idea) does not achieve mainstream status quickly enough, it dies. Video on demand (interactive TV), the information superhighway (ISDN), and massively parallel supercomputing may be examples. These ideas are okay, but they could die for lack of legs. At present, consumers are simply shunning them, illustrating the power of Information Age mainstreaming. A corollary to this law is that a technology (or idea) thrives, even if it is a bad technology or idea, as long as it quickly achieves mainstream status. Microsoft Windows, Java, C++ and others illustrate the overwhelming power of mainstreaming. It's positive feedback. Simply put, the rich get richer, especially when they hold a monopoly. In the Information Age, the definition of wealth includes domination of standards as well as having cash in the bank. The problem with software is that software companies don't get paid unless they reap a profit within the time limit set by the mainstreaming law. Commercial software companies have to hit the big time, or else  相似文献   

17.
An intrinsic property of software in a real-world environment is its need to evolve, which is usually accompanied by the increase of software complexity and deterioration of software quality, making software maintenance a tough problem. Refactoring is regarded as an effective way to address this problem. Many refactoring approaches at the method and class level have been proposed. But the research on software refactoring at the package level is very little. This paper presents a novel approach to refactor the package structures of object oriented software. It uses software networks to represent classes and their dependencies. It proposes a constrained community detection algorithm to obtain the optimized community structures in software networks, which also correspond to the optimized package structures. And it finally provides a list of classes as refactoring candidates by comparing the optimized package structures with the real package structures. The empirical evaluation of the proposed approach has been performed in two open source Java projects, and the benefits of our approach are illustrated in comparison with the other three approaches.  相似文献   

18.
协同开发技术是进行控制系统软件开发的重要方法, 其中的软件集成部署是协同开发技术的重要一环. 随着软件规模越来越大, 复杂性越来越高, 现有的软件集成部署方法由于缺乏标准统一的部署规范和安全机制, 所以会存在集成部署效率低下和安全性较差的问题. 针对上述问题, 提出了一种基于度量认证的协同集成部署方法, 解决在分布式协同开发环境下集成部署工作带来的安全和效率问题. 本文的主要思想是利用一种安全关联协议, 在软件部署双方之间建立可信的安全传输通道, 继而根据统一的打包部署规范, 完成软件的集成和部署工作. 理论分析和实验结果表明, 该方案统一了软件打包部署规范, 优化了完整性度量算法, 减少了认证和软件部署的时间, 并且由于部署双方在准备阶段已建立了安全关联, 所以提高了整个软件部署过程的安全性. 本文的研究内容能够在分布式开发环境下完成安全且高效的软件集成部署工作.  相似文献   

19.
The TURBO1 software package for solving the hyperbolic systems of differential equations on multiprocessor computing systems with distributed memory is described. The package is a standard-oriented and extensible software package. Within a single formalism, it is possible to solve several problems describing different physical processes. For their solution the package provides the user with numerical procedures and software blocks containing initial and boundary conditions, as well as mass forces specific to the problem. The potential of this package is demonstrated on an example from numerical simulation of classical problems of gas dynamics, i.e., the Rayleigh-Taylor instability (RTI) and the shear layer problems.  相似文献   

20.
面向问题解算的集成支撑环境   总被引:2,自引:0,他引:2  
本文介绍了实现“推理与计算机混合软件包”时使用的一项关键技术-创建一个面向问题解算的集成化支撑环境。指出该系统的特点、结构和集成机制。  相似文献   

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

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