论文部分内容阅读
在复杂产品的设计过程中,涉及许多设计软件及反复进行的工程计算,需要处理大量的输入输出数据,同时还常常产生图形化的输出。依据传统的手工模式查看并且处理各种各样类型和格式的数据对设计师来说十分困难,因此,迫切需要在查看数据的方式上实施变革性的转变。本文中的可定制用户界面就是针对参数设计困难、设计效率低的问题而提出来的,是专门用于设计工程师查看和设计相关设计参数的接口界面,该接口界面承担着设计工程师和系统交互的主要任务。它以能查看任意类型的数据文件为目的,分析了设计过程中需要用到的文件格式及可定制用户界面所应实现的功能,研究了可定制用户界面的构成及其关键技术,并取得了以下研究成果:在界面定制方面,针对文件种类多、用户不确定的特点,我们提出了个性化界面定制,对于提高设计过程的工作效率、产品结构质量具有支撑作用。界面定制采用基于.NET装配标准的软件构件技术,允许设计工程师采用“所见即所得”的可视化设计方式定制界面。在标准的可视化基础之上,采用图形化开发方法,可以让设计工程师在短时间内掌握并快速开发出所需的接口界面。在文件解析方面,针对文件结构不统一、计算复杂重复的特点,我们提出了文件解析技术,包括文件的存储方式、解析方式,它支持对任意非结构和结构文件的解析,对于数据绑定具有保证作用。在界面保存方面,我们采用数据库保存界面及其控件的信息,这样可以永久保存用户所定制的界面。本文设计的可定制用户界面采用面向对象的开发方式,使用户的使用更加方便灵活;它可以提供更多的界面元素、能够识别从控件库拖拽的图标类型然后在界面上动态生成相应的控件;可以查看任意类型、任意结构的数据文件;可以永久保存用户所定制的用户界面;可以准确地显示用户所定制的用户界面。使用该系统能提高设计工作者的工作效率和产品设计质量,对于我国复杂产品工程设计管理系统的发展具有重要的科学参考价值和实际应用意义。