节点文献

基于COM组件的网络化标准件库的开发与研究

【作者】 赵明

【导师】 孙根正;

【作者基本信息】 西北工业大学 , 机械设计及理论, 2003, 硕士

【摘要】 随着CAD技术的发展,AutoCAD、Pro/E、UG等CAD软件在我国许多行业得到了广泛的应用,在这些平台上开发符合我国国标的标准件库的工作也取得了很大成果。但随着网络和信息技术的发展,这些标准件库的缺点与不足也逐渐显露了出来,如重复开发现象严重、信息资源不能共享、功能模块移植的工作量大等。针对以上问题,本文研究了基于COM组件的网络化标准件库的开发。 本文首先分析丁当前各种标准件库产品的不足,并提出了改进方案。然后,进行丁系统的需求分析,以客户机/服务器的网络模式建立了本标准件库系统的网络构架,在此基础上进行了标准件库系统的总体结构设计,建立了系统的功能模型并划分了系统的功能模块。接下来,本文对COM组件技术进行了详细论述,并利用此技术在系统的功能模型的基础上建立了系统的组件模型,给出了各组件的内部处理流程并设计了组件对外接口。最后,利用关系型数据模型建立了本标准件系统的数据库,并给出了详细设计步骤及要点。 本标准件库系统的开发以Pro/E、UG为CAD平台,在Visual C++6.0的开发环境下,采用SQL Server 2000的数据库管理系统和ADO的数据库访问技术,最终完成了基于COM组件的网络化标准件库系统的开发,并达到了预期的效果。

【Abstract】 With the development of CAD (Computer Aided Design) technique, the CAD software such as AutoCAD, Pro/E and UG etc. is widely applied in many field in our country, the work of exploiting standard parts library (SPL), which is according with the criterion of our country, has acquired considerable achievement, but with the development of network and information technique, the weakness of these SPLs has turned up gradually, for example, the serious phenomenon of repetition development, the no share of information resources and the inconvenience of transplanting function module etc.. In the light of the problems above, the development of network SPL based on COM component is studied in this paper.This paper firstly analyzes the weakness of SPLs at present, and the improving scheme is put forward. Secondly, the requirement of this SPL system, which is to be developed, is analyzed, and its network architecture is established using the network mode of Client / Server, thereby the general design of this SPL system is performed, which includes constructing the function model and dividing the function module of the system. In consequence, this paper expounds the technique of COM component in detail, and constructs the component model of the system on the base of function model using this technique, then inner process and its interface of every component is given. At last, this paper constructs the database of this SPL system according to the relation data model, and the detailed designing procedure and essentials is given.In the development environment of Visual C++ 6.0, the exploitation of network SPL based on component, which takes Pro/E and UG as its platform, is accomplished finally by employing the database management system of SQL Server 2000 and the database access technique of ADO, and the expectant results are achieved.

  • 【分类号】TP391.7
  • 【被引频次】9
  • 【下载频次】181
节点文献中: 

本文链接的文献网络图示:

本文的引文网络