首页 理论教育 软件实现的核心技术优化方案

软件实现的核心技术优化方案

时间:2023-06-22 理论教育 版权反馈
【摘要】:图4-27 螺纹插装阀数据库结构定义图4-28 螺纹插装阀数据库结构实现3)螺纹插装阀数据库的开放性:通过程序界面实现参数的输人见图4-29、图4-30,简化了直接操作数据库的复杂性和不可控行为的发生。4)螺纹插装阀数据库的实现。HMB_API11软件基于Autodesk公司三维产品InVentor11,要求中文Windows XP或其他汉字系统支持。

软件实现的核心技术优化方案

1.螺纹插装阀数据库的建立

1)螺纹插装阀数学模型(图4-26)的建立是进行程序开发的基础,影响程序内部运算和结果输出的重要依据。

978-7-111-43021-6-Chapter04-51.jpg

图4-26 螺纹插装阀数学模型

2)螺纹插装阀数据库的结构定义和实现如图4-27、图4-28所示。

978-7-111-43021-6-Chapter04-52.jpg

图4-27 螺纹插装阀数据库结构定义

978-7-111-43021-6-Chapter04-53.jpg

图4-28 螺纹插装阀数据库结构实现

3)螺纹插装阀数据库的开放性:通过程序界面实现参数的输人见图4-29、图4-30,简化了直接操作数据库的复杂性和不可控行为的发生。可保护数据库环境,简化操作。

4)螺纹插装阀数据库的实现。

5)语言的描述。可选VB或VC++作为程序开发工具。VC++程序开发和维护成本比VB高,但是程序运行效率比VB高。因为VB软件大量引用了Au-todesk InVentor11 API帮助文件,所以选择VB作为主要开发工具。

978-7-111-43021-6-Chapter04-54.jpg

图4-29 螺纹插装阀数据库参数输人界面

978-7-111-43021-6-Chapter04-55.jpg

图4-30 螺纹插装阀数据库结构组织

2.人机交互界面的设计(www.xing528.com)

界面友好型,易使用。

1)软件启动界面和主界面见图4-31所示,该界面引导用户进行全新设计或继续进行未完成设计。

978-7-111-43021-6-Chapter04-56.jpg

图4-31 软件启动界面和主界面

2)属性模块,用户可以实时查看设计孔道信息,并适当进行参数修改,如图4-32所示。

978-7-111-43021-6-Chapter04-57.jpg

图4-32 孔道参数修改界面

3)设计模块,用户可以进行插装阀孔道布局和连通,如图4-33所示。

978-7-111-43021-6-Chapter04-58.jpg

图4-33 孔道布局、添加工艺孔、修改布局等操作的界面

4)校验模块,用户可以实时进行孔道连接状况校验和原理图最终校验,如图4-34所示。

978-7-111-43021-6-Chapter04-59.jpg

图4-34 实时校验和原理图校验的界面

5)数据库模块见图4-29。开发者需要建立一个开放的数据库环境,使得使用者能够进行客户定制的功能扩展。

3.通用化和展开层次

设计者设计的软件应该能够运行在大多数的PC上,需要提供软件运行环境要求,软件设计界面不应展开过深层次,应该小于3层为宜。HMB_API11软件基于Autodesk公司三维产品InVentor11,要求中文Windows XP或其他汉字系统支持。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈