0前言本课题是设计一个运用VB语言的软件,该软件可以进行弹簧设计,在VB系统的引导下输入已知参数,选择计算条件,即可获得初步计算结果并进行多个方案的比较,可以获得操作者满意的设计计算结果
本课题的来源、基本前提条件和技术要求:a)本课题的来源:在工程设计中,经常要碰到弹簧设计的问题,传统的方法很繁琐,本课题的设想是利用本软件简化常规设计的繁琐过程,节省设计时间,并运用计算机辅助设计,根据给定的条件完成弹簧设计及校核,让弹簧设计人员在很短的时间内能够得到合适的设计参数
b)要完成本课题的基本前提条件是:必须熟悉弹簧设计的流程,再确定方案
c)要完成本课题技术要求是:必须能够熟练运用VB语言进行简单的程序设计
本课题要解决的主要问题和设计总体思路:a)本课题解决的主要问题:弹簧CAD软件开发的程序流程、数据库的创建及调用该怎样实现、弹簧强度校核时的参考依据、网页的制作以及数据库的更新问题
b)本课题的设计总体思路:本软件的技术路线分两部分,第一步是弹簧的设计及强度校核部分,这里面将涉及到数据库技术
第二部为VisualBasic与Web
利用MicrosoftFrontpage制作网页,然后通过VisualBasic调用网页
总体方案论证,论证该方案的可行性,具体为在VB中能否根据给定的条件完成弹簧的参数设计,然后在宏观上列出即将设计的弹簧软件的程序界面,理清每个界面之间的链接以及各参数变量之间的关系
完成本课题需要对VisualBASIC进行深入地学习,对数据库的建立和管理有所掌握,对网页的调用有一定的了解
预期的经济效益和社会效益:a)经济效益:本软件从使用者的角度出发,体现了简明、通俗、易操作的特点,极易被用户所接受,因此,市场前景看好
b)社会效益:一旦本软件投入生产,能够节省大部分因设计和计算的时间,因此能够提高社会生产率
本论文将对弹簧CAD软件设计的全部过程进行阐