首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 218 毫秒
1.
实现面向数据库的化工软件集成环境的方法   总被引:2,自引:2,他引:0  
随着化工领域各类软件的不断推出,软件集成以其独特的优势受到越来越多的重视。用户若在一个软件集成环境中对现有的化工软件进行集成,则能在很大程度上节省用户软件二次开发或掌握集成技术所耗费的人力物力。本文在《面向数据库的化工软件集成环境的设计》一文基础上初步实现了对面向数据库的软件集成环境方法的研究。提出了以数据库访问类、组份类等实现的数据库管理子系统的建立方法,并阐明了作者提出的逐级菜单搜索法等界面集成方法、基于剪贴板平台的数据集成方法。本文在各方法中穿插实例,对作者提出的方法进行验证,实践证明本文提出的方法是有效可靠的。  相似文献   

2.
数据驱动的集成化工过程系统   总被引:8,自引:4,他引:4  
提出数据驱动的集成化工过程系统(ICPS)的功能和总体结构.开发了适合化工过程模拟的数据库管理子系统,开发了面向数据库库化工单元模块和过程模块,按面向对象的策略在微机上实现了集成化工过程系统.  相似文献   

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

4.
基于OPC的工业过程客户端监控软件开发   总被引:3,自引:0,他引:3  
现有工业上位机监控软件受制于硬件驱动,OPC技术的提出可以解决这种问题。以实际工业项目为背景,设计了基于Siemens的OPC数据服务器的客户端上位机软件,提出了客户端软件七个组成模块,分析了各个模块的作用,重点探讨了OPC接口通讯模块和SQL数据库模块的实现,并给出了关键部分的代码。经过工业现场的使用证明,开发的客户端软件界面丰富、数据库功能强大,监控软件不会更改硬件通讯协议。  相似文献   

5.
通过微软最新推出的用户界面框架WPF平台和数据库技术设计开发了一套心理检测系统。该系统首先搭建了由菜单栏、工具栏和导航栏三部分组成的心理检测软件的界面框架,进而使用XAML标记语言实现用户界面设计代码与程序逻辑代码的分离;结合类的创建和数据绑定方法实现了软件功能的定制,提高了数据的存储及管理效率;最后,简要介绍了系统开发中的一些关键技术,即通过AES加密算法实现MySql数据库和Sql Server数据库之间的数据共享,保证了数据传输过程中的安全性和可靠性,以及通过事务实现了数据存储的完整性,并给出了部分实现代码。结果表明,基于WPF编程技术不仅能提高系统的交互性、降低模块间的耦合性,还能使软件界面具有统一的风格样式,增强了界面的渲染效果,提高了系统的开发效率。该系统界面友好,功能丰富,可以跨平台使用。  相似文献   

6.
数据的存储和传输序列化是软件编制中必不可少的过程,将该过程整合为独立通用的模块,可以降低软件开发的复杂度,提高开发效率。本文介绍了使用嵌入式数据库Berkely DB实现轻量的通用序列化模块的方法。该方法通过在现有代码上植入序列化模块的形式,使得对原有代码的改造减少到最小,而源代码级的集成也易于进行程序调试和除错,因此具备简便易用的特点。文中给出了一个应用实例。  相似文献   

7.
Access是Microsoft公司推出的Windows下的数据库管理 系统,其可视化的用户界面、强大灵活的功能、面向对象的设计方法,使得设计和建立数据库应用程序变得非常简单。以下结合一个数据库应用程序的开发,谈谈Access下应用程序的优化。 1.建立定制的应用程序 Access为用户提供了一个集成环境,应用程序的设计、开发和运行都必须依赖该环境,即用户必须先启动Access,从DataBase窗口中选择宏命令、模块、表单、报表等其中之一来  相似文献   

8.
本文根据WWW用户和数据库用户各自对数据访问的特点不同,提出了一种将数据库服务器与WWW集成的结构。该集成结构中既提供了基于超文本的导航浏览功能访问数据库系统,又支持用户直接利用数据库系统本身的查询界面,快速查询数据对象。  相似文献   

9.
基于面向对象的化工物性数据库系统   总被引:3,自引:3,他引:0  
针对常用的关系数据库在化工方面应用中的不足,提出了一种采用面向对象数据库技术设计的化工物性数据库系统,可以实现对组分的物理性质和热力不计算公式的数据库管理,并能方便地添加热力学计算公式。程序可以简单地集成于各种化工软件之中,作为物性与计算模块使用。  相似文献   

10.
数据库服务器与WWW之间的一种集成设计   总被引:2,自引:0,他引:2  
刘振宇 《微机发展》2001,11(3):27-28
本文根据WWW用户和数据库用户各自对数据访问的特点不同,提出了一种将数据库服务器与WWW集成的结构。该集成结构中既提供了基于超文本的导航浏览功能访问数据库系统,又支持用户直接利用数据库系统本身的查询界面,快速查询数据对象。  相似文献   

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

12.
13.
Autonomous robotics projects encompass the rich nature of integrated systems that includes mechanical, electrical, and computational software components. The availability of smaller and cheaper hardware components has helped make possible a new dimension in operational autonomy. This paper describes a mobile robotic platform consisting of several integrated modules including a laptop computer that serves as the main control module, microcontroller‐based motion control module, a vision processing module, a sensor interface module, and a navigation module. The laptop computer module contains the main software development environment with a user interface to access and control all other modules. Programming language independence is achieved by using standard input/output computer interfaces including RS‐232 serial port, USB, networking, audio input and output, and parallel port devices. However, with the same hardware technology available to all, the distinguishing factor in most cases for intelligent systems becomes the software design. The software for autonomous robots must intelligently control the hardware so that it functions in unstructured, dynamic, and uncertain environments while maintaining an autonomous adaptability. This paper describes how we introduced fuzzy logic control to one robot platform in order to solve the 2003 Intelligent Ground Vehicle Competition (IGVC) Autonomous Challenge problem. This paper also describes the introduction of hybrid software design that utilizes Fuzzy Evolutionary Artificial Neural Network techniques. In this design, rather than using a control program that is directly coded, the robot's artificial neural net is first trained with a training data set using evolutionary optimization techniques to adjust weight values between neurons. The trained neural network with a weight average defuzzification method was able to make correct decisions to unseen vision patterns for the IGVC Autonomous Challenge. A comparison of the Lawrence Technological University robot designs and the design of the other competing schools shows that our platforms were the most affordable robot systems to use as tools for computer science and engineering education. © 2004 Wiley Periodicals, Inc.  相似文献   

14.
CAD系统集成和集成技术剖析   总被引:2,自引:1,他引:1  
系统集成能从根本上解决工程CAD技术应用中的分散独立和低水平重复问题,是进一步发掘计算机潜力的有效途径。文章以集成化的桥梁CAD系统的开发为背景,提出了由界面、工具和数据等三个层次组成的桥梁集成CAD系统结构,并针对软件工业的最新发展介绍了实现CAD系统集成的软件开发技术,包括面向对象的程序设计、图形界面和基础类库、软件构件化开发及数据库图形库连接等。  相似文献   

15.
为解决MIS在开发和运行过程中因需求频繁变更所带来的开发和维护的工作量上升问题,提出一种新的MIS软件基础模块自适应生成管理器。通过信息化管理MIS的版本、用户与权限、系统结构、系统模块、对象信息、通用视图元素、通用业务逻辑元素和通用数据访问方式,并基于通用的界面层基础元素、业务逻辑层基础元素、数据访问层基础元素和对象信息自适应生成或重构MIS软件基础模块的数据库、交互界面、业务逻辑、数据交互部分和软件内部结构,以达到动态构建和管理MIS软件基础模块,实现基础模块信息化和系统对自身信息化、自动化管理的目的。通过将该生成器技术实现并实际应用于MIS开发,验证其能够较好地应对MIS基础模块的快捷构建与变更,有效降低MIS开发与维护的工作量。该生成器较好地解决了MIS软件基础模块快速构建与重构问题,能较好地应对MIS在开发和运行过程中的频繁变更。  相似文献   

16.
李辉  杨燕  王帅  白琳  钟华 《计算机系统应用》2011,20(12):46-49,9
从可重用组件或者模块中构造应用是软件工程中的一项重要技术,其中在应用集成相关的领域中,研究工作多集中在数据和业务层上.然而在表示层进行集成可以重用子模块的数据、业务逻辑和界面等多个层面,故而有利于进一步降低开发代价,具有重要研究意义.针对当前表示集成技术的不足,提出了一个新的面向表示层集成的组件模型.该组件模型支持层次...  相似文献   

17.
在工业软件领域,图形用户界面(GUI)模块的友好交互性对于专用仿真软件的工程应用和推广至关重要。针对有限元分析流程和专用功能定制开发的设计需求,在 Windows操作系统下,以用户需求为中心,采用多窗口界面设计方式,基于 Qt技术开发一种专用有限元软件的图形用户界面模块,实现软件界面生成管理、界面元素布局管理、界面消息相响应、界面语言切换及模型视图交互操作等功能。通过 HAJIF实例验证,该模块具有易扩展性和可定制特性,可以很好地推动专用软件的研发进程,并且在跨平台移植方面具有一定优势。  相似文献   

18.
A modular robot is composed of multiple modules, each comprising a sensor, an actuator, and a control system. Each module accumulates information about its own sensor, actuator, and connections to other modules, as well as communication information between adjoining modules. The user obtains this information via an interface, and can thus recognize the state of the robot and issue commands. However, when the number of modules becomes large, the amount of information sent from the modules becomes too much for the user to deal with effectively. Naturally, it also becomes more difficult for the user to issue commands to the modular robot as the number of modules increases. In this study, we developed an interface to present, in a simple manner, information aggregated in a certain module from other modules, and we examined its effectiveness in a modular robot composed of these modules.  相似文献   

19.
开放的云计算环境面临着安全挑战,传统的用户行为评估机制已经无法保障云端的安全性.为科学量化评估用户的行为信任,确保权重赋值科学合理,提高云平台下用户行为的安全可信度,设计出一种结合模糊网络分析法的信任评估优化机制.将模型中用户行为信任评估一个控制目标扩展为历史访问行为与当前访问环境两个控制目标模块,同时将历史访问行为模...  相似文献   

20.
面向过程的软件工程环境的集成问题探讨   总被引:2,自引:0,他引:2  
本文前五节仔细介绍了Thomas和Nejmeh一文“DefinitionsofToolIntegrationforEnvironments”中的基本观点,并给以必要的评述,这些观点对我人考察软件工程环境的集成问题仍然是有闪斩,本文第六节提出了构造面向过程的软件工程环境的休成机制,这是美国当前建造软件工程环境的一个新的潮流,值得我们注意。  相似文献   

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

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