首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 593 毫秒
1.
姚嫣菲 《计算机科学》2015,42(Z11):563-566
为了解决电机设计中多种软件交叉使用不便的问题,介绍了电机设计平台的开发和应用。论述了软件集成的句柄、消息处理等关键技术,以及各种设计软件在电机设计平台中的启动、退出、菜单调用等方法,以及应用软件之间的数据集成方法。在Visual C++6.0开发环境下实现了电机设计平台的原型开发,集成了SolidWorks和Ansoft软件,实现了电机电磁设计和机械设计的集成。最后给出了电机冲片电磁设计和机械设计集成实例进行示范验证。  相似文献   

2.
基于PLC与组态软件的隧道监控系统集成   总被引:2,自引:0,他引:2  
文详细介绍了基于PLC和组态软件的城市公路隧道监控系统.以武汉首义广场地下通道为例,阐述了如何融合一个多厂商且面向应用的性能优秀的系统.重点描述了各设备数据是如何通过PLC、组态软件进行处理、集成的过程,界面集成以及数据库的应用.  相似文献   

3.
针对水下航行器制导系统庞大、开发软件众多的特点,研究了基于Eclipse的水下航行器制导系统软件模块集成平台,提出了基于Eclipse平台集成软件模块的开发方案.通过JNI技术,实现任意水下航行器软件模块在Eclipse平台下的集成.根据Eclipse的插件机制,提出了一种优化集成的方法.软件集成平台具有开发界面灵活可...  相似文献   

4.
面向对象的软件集成技术研究   总被引:10,自引:3,他引:7  
提出了一种软件集成策略,该策略将软件集成分为界面集成、数据集成和代码集成三个方面,提出了API函数调用法、逐级菜单搜索法等界面集成方法。设计了数据集成类,它将MFC中有关文件操作的类封装在一起,并能实现文件定位、文件段落删改、插入等功能。按照上述策略在Visual C++集成开发环境下实现了LINGO 7.0和自己编写的优化功能软件的集成,结果表明该方法是有效的。  相似文献   

5.
工程领域中Mathcad存在与其它软件数据交互困难、团队协作不流畅、计算结果容易出现较大误差等问题,但针对Math cad软件集成的研究非常有限.首次在基于.NET的通用工程设计开发平台中对Mathcad进行软件集成.考虑到通用性和可扩展性,集成Mathcad采用插件化设计.详细介绍插件化设计的实现方法,解决了COM对象释放、Mathcad工作表变量覆盖、Mathcad支持变量类型扩展等棘手问题.通过通用工程设计开发平台,能够搭建高性能计算中心.平台已在企业中投入使用,效果理想,表明集成思路先进,方法可靠,能够广泛应用于现实生活中.  相似文献   

6.
互连电缆电磁兼容仿真软件的开发   总被引:3,自引:0,他引:3  
文章利用面向对象的程序设计范型,采用模块化设计思想,开发了互连电缆电磁兼容仿真软件,介绍了其可视化集成界面的设计与模块间接口功能的实现,将仿真结果与实测结果进行了对比,吻合程度较好。  相似文献   

7.
中国船舶科学研究中心对海洋平台安全性评估方法集成软件进行了开发。该集成系统前台是以Orient.CAE平台为基础,根据专业分析需要定制界面,后台集成专业人员研制的求解程序。包含基于中国近海海况下,海洋平台非线性波浪诱导载荷预报系统;高阶水动力快速预报计算程序;基于半潜式钻井平台结构的疲劳失效概率、强度和稳定性失效概率计算方法的平台结构安全载荷能力系数预报系统;典型半潜式钻井平台结构全寿期安全性评估系统。形成了自主知识产权的海洋平台结构安全评估软件。  相似文献   

8.
软件度量是针对软件开发项目、过程及产品进行数据定义、收集和分析的持续度量化过程;持续集成工具上的的构建工程每天自动完成从版本库更新代码、静态检查、编译、出包、自动化用例测试等任务,在进行集成构建的过程中可以为软件度量提供多种相关的度量数据;结合工作实践,叙述了基于持续集成的软件度量的原理;软件度量管理涉及到的角色;软件度量实现过程;叙述了基于持续集成的两种类型的软件度量指标的定义以及提取方法;最后详细叙述了在软件度量过程中遇到的几个典型案例;工作实践表明在软件的开发过程中做好软件度量工作有助于软件开发部门控制、预测、和改进软件产品的质量与软件开发过程;从而提高软件质量和软件开发效率,降低软件开发成本。  相似文献   

9.
本文论述了利用OLE自动化技术和可视化编程工具Delphi来实现MapInfo地图的集成,并通过例程的方式介绍了集成地图的方法以及时MapInfo的消息回调.从而实现了MapInfo集成到Delphi应用系统中,达到高效开发应用型GIS(地理信息系统)软件的目的.  相似文献   

10.
不同时期、不同类型的企业信息化软件间往往缺少集成接口和已知格式的外部数据而难于集成。如人们不得不经常进行产品设计数据、工艺数据的批量导入导出、手工抄录等重复单调的工作,以保证信息互通。利用界面信息提取和模拟人工界面操作自动化完成这些单调重复性工作通常是可行的。本文提出一种基于屏幕显示内容辨识界面元素的方法,从而实现界面显示信息的分检、界面元素的定位,即可根据业务流程需要自动地操作界面,实现软件间的信息互传与互动。  相似文献   

11.
Commercial tools for software engineering include many development environments to support the design process. These integrated tools are usually distributed through traditional retail channels, with vendors increasingly giving customers the option of downloading products from the Web. The tools are installed on user client machines and are usually duplicated for actual tool use at customer sites. Users are responsible for installation, maintenance and upgrade procedures. We developed Web Lab as part of a project sponsored by the European Commission to advance rule-based, object-oriented technologies for developing database applications. The Web Lab was designed to help disseminate the research results. It enables remote use of a design environment for database applications, including a repository for application development that provides a protected workspace. However, as software becomes more and more a commodity, we expect vendors to begin selling software use rather than tools, an option that is particularly attractive in the context of thin clients running on network computers. Web Lab demonstrates the feasibility of this idea for commercial software distribution. We describe the Web Lab project, its implementation, and plans for further development  相似文献   

12.
在现在的商业软件开发领域,越来越多的公司使用J2EE架构来开发商用软件。J2EE架构有很多自身的优势。在J2EE架构所包含的众多技术中,如何选择合适与应用的技术来使我们的软件开发达到最好的效果是一个很值得研究的问题。有些开发人员倾向于使用最新的技术,但是在很多情况下我们应该根据项目的具体情况选择技术。该文用一个真实的商用软件开发来展示如何根据项目需求在有限资源下帮助项目达到最大的效率。  相似文献   

13.
配置管理在软件开发项目中的运用   总被引:1,自引:0,他引:1  
陈黎 《计算机工程》2004,30(Z1):87-88
随着软件开发规模扩大,软件项目面临着较大的失败风险。为改变这种状况,国内软件公司逐步重视项目管理,尤其在软件开发项 目中运用配置管理,将软件开发变成一个可控的过程,从而降低软件开发所面临的风险。作者结合自身的工作经验,将配置管理在软件开发 项目中的具体运用作了全面介绍。  相似文献   

14.
在软件系统开发中,不同模块间需要进行信息的交互、数据的传递,并处理不同情况发生时的逻辑关系.尤其涉及多级模块协调同步时,这种协同响应机制就更为复杂.基于Java语言的属性事件协同技术能有效处理此类问题.通过构造共享的属性事件池,利用事件的触发与响应机制实现不同模块间的协同沟通.对该技术的构思、技术过程及基于Java语言的实现进行了介绍.  相似文献   

15.
Selecting software technologies for software projects represents a challenge to software engineers. It is known that software projects differ from each other by presenting different characteristics that can complicate the selection of such technologies. This is not different when considering model-based testing. There are many approaches with different characteristics described in the technical literature that can be used in software projects. However, there is no indication as to how they can fit a software project. Therefore, a strategy to select model-based testing approaches for software projects called Porantim is fully described in this paper. Porantim is based on a body of knowledge describing model-based testing approaches and their characterization attributes (identified by secondary and primary experimental studies), and a process to guide by adequacy and impact criteria regarding the use of this sort of software technology that can be used by software engineers to select model-based testing approaches for software projects.  相似文献   

16.
“新经济”时代的重要特征之一是“信息网络化”,企业将加大应用信息技术的力度。在市场经济高度发达的今天,价格因素越来越成为业主选择承建商的最重要因素。本文就工程项目成本管理的难点进行分析,提出运用管理信息系统在项目成本管理中的重要性,结合本司的实践,介绍使用项目成本管理软件进行项目成本控制的流程、系统结构及其运用效果。  相似文献   

17.
“新经济”时代的重要特征之一是“信息网络化”,企业将加大应用信息技术的力度。在市场经济高度发达的今天,价格因素越来越成为业主选择承建商的最重要因素。本文就工程项目成本管理的难点进行分析,提出运用管理信息系统在项目成本管理中的重要性,结合本司的实践,介绍使用项目成本管理软件进行项目成本控制的流程、系统结构及其运用效果。  相似文献   

18.
软件成本估算一直是软件项目管理的重要部分。经过半个多世纪的研究和工业实践,成本估算方法、模型得到了极大的丰富。这些方法、模型也衍生出了各种成本估算工具。但是,成本估算方法和模型的基础是历史项目数据。没有历史项目数据的公司和组织只能利用其他公司或组织的数据来进行自己项目的成本估算。如何利用跨组织数据进行有效的成本估算成为更具现实意义的问题。针对这一问题,提出了一种有效利用跨组织数据进行成本估算的方法,并通过实验说明了方法的有效性。  相似文献   

19.
目前的软件复用技术主要围绕软件代码的复用进行研究.而随着开源项目的增多,基于待开发项目的需求文档分析,实现项目级的复用就显得非常有价值.当开发人员获取项目的软件需求后,通常需要对其分析并构建解决方案,然后进行设计与实施.如果能根据项目的软件需求找到相似的历史项目进行复用,可以大大节省项目设计与实施时间.因此,在现有的项...  相似文献   

20.
This paper describes a recent project funded by the University of London to explore how social software or Web 2.0 technologies can enhance the use of libraries by distance learners. LASSIE (Libraries And Social Software In Education) involves a team of librarians, learning technologists and archivists. The project first conducted an extensive literature review, which is available online. The literature review provides an overview of key social software and explores the current implementation of these tools by libraries. It also considers the key issues in supporting distance learners’ use of libraries and whether social software might provide solutions. The literature review was followed by several case studies to explore specific types of social software in practice. These included the use of social bookmarking for sharing resources, social software and online reading lists, blogging in the library community, the use of social networking sites and podcasting for information literacy support. LASSIE will be completed in December 2007 and a final report with results from the case studies and an updated literature review will be made available from the project website. One of the successes of the project has been to establish a project blog, which provides the project team with an opportunity to reflect on progress, but also to gather opinions from others in the field.  相似文献   

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

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