公务员期刊网 论文中心 正文

机械设计中软件工程方法的应用

前言:想要写出一篇引人入胜的文章?我们特意为您整理了机械设计中软件工程方法的应用范文,希望能给你带来灵感和参考,敬请阅读。

机械设计中软件工程方法的应用

中国的科技实力落于人后的时代早已经一去不复返了,目前在科技各个领域所取得的成就也都是有目共睹的。但是在这个时代快速发展、科技实力不断翻新的时代背景之下,单一的生产技术已经不能满足机械设计的发展要求,要想在机械设计中长久的占据一席之地,我们需要的是过硬的生产技术,这其中所包含的生产要素是多方面的。目前,人们已经开始寻求其他办法致力于机械设计的研究,当然这也是基于软件工程日益在又好又快发展轨道之下所带来的积极效应影响。通过依托软件工程,我们已经可以相对独立的开发出高质量、成本低的软件,由此可见,软件工程在机械设计中的发展前景是十分可观的。

1与其他技术工程在设计领域中的比较

前面提到过,软件工程是一门专门研究工程化构建和维护高质量软件的学科,它涉及的方面比较广,光我们所熟知的就有程序设计语言、软件开发工具、设计模式等方面,在近三十年来,软件工程不管是在研究还是在实践上的发展都是有目共睹的,因为软件工程本身就有对软件产业的发展产生一定的推动作用。实际上,软件工程也被一些业内人士看成一种集特殊工程学方法于一身的软件学,而软件工程的思想方法一般都是基于工程系统。相较于其他工程学,软件工程在的开发阶段比较明确,在每一个阶段都有一个清晰的分工划分,同时,在完成相应的阶段工作之后,都给之提供相应的文档和评审验收,这样就使得我们的每一步都显得有理有据,退一万步来说,如果在最后验收阶段出了纰漏,我们也有相应的数据用来检查,还有比较重要的一点就是,我们软件工程一直都是尽量不用自然语言,这样在很大程度上就避免了自然语言的二义性,同时也给我们减免了许多不必要的误解。除了以上所说的几点特征之外,软件工程还拥有严格的测试方法,这也是其他工程学所望尘莫及的。而软件工程的这套测试方法在实际应用中就可以尽量避免因测试方法不当所可能带来的弊端,这也是为了顺应标准化管理的需要,也正是由于拥有一系列比较完善的测试系统,就使得软件工程相较于其他工程学有着良好的复用性,我们都知道,当今社会的热点就是可持续发展,可持续发展如今已经逐渐渗入到生活的方方面面,如果我们所倡导的可持续也能在软件工程中略有体现,那将是一个很不错的发展;反之,如果这个复用性不存在,那就意味着我们所要花费的时间和精力就会远比现在大得多的多,同时,对资源的浪费以及成本花销也是难以预计的,尽管我们国家算得上是一个大国,但是资源短缺的程度还是十分令人瞠目结舌。而用软件工程开发出的软件所具有的复用性,这也是软件工程学的根本出发点和初衷。

2传统软件工程方法在机械设计中的应用

我们前面提到过,现在的软件工程具有很大的复用性,这是在传统软件工程研究上的一种新兴变革。那么传统软件工程方法在机械设计中又应用于哪些方面呢?我们都知道传统软件工程的主要环节有:人员与项目的管理、系统、程序等方面的设计等等,接下来将从结构层次的分析来阐述传统软件方法在机械设计中的应用。首先,我们要对其的可行性与需求行进行分析,可行性这个定义的范围比较广,但简单说来就是两个字:能用。而需求行这就占据了一个比较大的地位了,因为先抛开我们的软件工程这个主题不说,不论是任何产品,在还未上市或者仍旧处于研发试行的阶段的时候,我们都要对其的需求性做一个系统的分析,因为我们的消费对象的广大群体,因而我们的在需求行考虑的方面也应该着重注意。这样我们就能适当地避免在后期的工作中造成不必要的影响,同时,对与可行性与需求行的问题的分析也是一个将大问题逐步化小的过程,从而就使得我们的工程复杂程度得以降低,这样在理解上也减少了一定的误解和偏差。接下来我们要说的是软件的系统性,在系统性的引领下,我们在各方面制定的模块都要相应的独立性,这就使得它们不会依附于整个工程,形成自己的独立性也是为了降低实际工程在应用中的复杂程度,因为形成良好的独立性的模块才是一个好的模块,毕竟它减少了出错的可能性且又使得过程简化了不少。同时,在程序设计上,软件工程采取的是比较直观而又准确的语言,这就使造成歧义的可能性大大降低到甚至没有。同时,前面也提到过我们尽量在设计过程中尽量减免使用自然语言,这也是出于为了程序流程图能够更好的展示同时更好的被理解的考虑。

3总结

我们所说的机械设计,实际上就是根据要求对机械的工作原理、运动方式、和对各个零件的整体把握从而使它的形状尺寸润滑方式尽善尽美,而机械设计的作用又是至关重要的,它是决定机械性能的关键因素,这样说来,因为机械设计在机械性能中的地位可以说是主导,因此软件工程在机械设计中的作用便不言而喻了。本文已经通过各方面的分析得出这样一个结论,那就是软件工程在机械设计中的前景是相当可观,同时,其也符合当今工程学的发展趋势,只要我们合理的利用软件工程中的科学方法并不断加以实践,机械设计的发展步伐将会越来越强健越来越有力。

作者:吴维锋 单位:广东科学技术职业学院