论文部分内容阅读
当今世界计算机及行波管CAD技术不断发展,各种各样的管型数据和相关资料也越来越多,越来越繁杂,如果没有一个系统的管理软件来集中管理这些数据,既不安全也不利于我们对各项数据的统一管理,对我们微波管事业的发展也是非常不利的。因此,设计一个行波管行业的数据库系统,就成了一个迫在眉睫的事情,也是目前各个制管单位的迫切需求。目前,国内外在电真空行业中都没有针对行波管开发出一个系统而全面的CAD数据库系统。为了满足国内各制管单位的需要,收集国内外的发展情况,了解行业内动态,方便设计师在设计新管型时利用数据库中已保存的资料信息,为新管型的研发提供经验数据,开发了这样一个行波管CAD数据库系统。开发该系统的另外一个重要目的就是把中、老年技术骨干几十年来从事行波管研究、生产所凝聚的经验,通过CAD技术固化下来。这对年轻技术专家的培养,为二十一世纪我国行波管的研制生产后继有人起着重大的作用。行波管CAD数据库系统是一个行波管的知识库和专家系统,根据各个模块功能的不同,我们把它分为了典型行波管参数库、电真空材料性能库、数据查询、资料信息库、数据维护、账户管理及帮助七个部分。其中,典型行波管参数库又分为电子枪、磁系统、高频系统、互作用和收集极等参数库,可以帮助我们收集各种成熟的管型数据;电真空材料性能库包含金属材料、陶瓷材料、磁性材料以及电真空焊料四个性能参数库,用于收集平时使用的各种材料属性;数据查询模块则是通过输入某一范围的数据,查找符合自己要求的各项管型数据;资料信息库用于收集在工作中累积的经验数据、文献及其他的相关信息;数据维护可以备份和还原数据库数据;账户管理用于账号的添加、修改和删除操作;在“帮助”中提供了该系统的使用说明和版本信息。主要工作如下:首先,基于前期对行波管CAD系统的调研和课题需求的分析,确定了数据库的整体特性,建立了数据库的总体框图,设计了资源数据库的数据组成结构;并以资源数据库为核心,加上数据管理和数据备份两个功能部分,构成了行波管CAD数据库系统;对各组成部分的功能进行了分析和细化,设计了相应的处理流程。其次,对各类行波管实体的具体属性进行了分析和归纳,运用Access 97建立了数据库管理系统、设计了相关的基本数据表,实现了系统的基础数据部分。再次,根据系统的设计方案,运用Visual Basic6.0设计了各功能部分的用户界面、建立了用户界面与基础数据部分的连接并完成了应用程序的开发。然后依据系统对各种不同情况的处理进行了功能验证,经验证系统达到了预定要求。最后,对前面的工作进行了总结,提出了数据库系统改进的方向。