公務(wù)員期刊網(wǎng) 論文中心 正文

機(jī)械設(shè)計(jì)中軟件工程方法的應(yīng)用

前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了機(jī)械設(shè)計(jì)中軟件工程方法的應(yīng)用范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

機(jī)械設(shè)計(jì)中軟件工程方法的應(yīng)用

中國(guó)的科技實(shí)力落于人后的時(shí)代早已經(jīng)一去不復(fù)返了,目前在科技各個(gè)領(lǐng)域所取得的成就也都是有目共睹的。但是在這個(gè)時(shí)代快速發(fā)展、科技實(shí)力不斷翻新的時(shí)代背景之下,單一的生產(chǎn)技術(shù)已經(jīng)不能滿(mǎn)足機(jī)械設(shè)計(jì)的發(fā)展要求,要想在機(jī)械設(shè)計(jì)中長(zhǎng)久的占據(jù)一席之地,我們需要的是過(guò)硬的生產(chǎn)技術(shù),這其中所包含的生產(chǎn)要素是多方面的。目前,人們已經(jīng)開(kāi)始尋求其他辦法致力于機(jī)械設(shè)計(jì)的研究,當(dāng)然這也是基于軟件工程日益在又好又快發(fā)展軌道之下所帶來(lái)的積極效應(yīng)影響。通過(guò)依托軟件工程,我們已經(jīng)可以相對(duì)獨(dú)立的開(kāi)發(fā)出高質(zhì)量、成本低的軟件,由此可見(jiàn),軟件工程在機(jī)械設(shè)計(jì)中的發(fā)展前景是十分可觀的。

1與其他技術(shù)工程在設(shè)計(jì)領(lǐng)域中的比較

前面提到過(guò),軟件工程是一門(mén)專(zhuān)門(mén)研究工程化構(gòu)建和維護(hù)高質(zhì)量軟件的學(xué)科,它涉及的方面比較廣,光我們所熟知的就有程序設(shè)計(jì)語(yǔ)言、軟件開(kāi)發(fā)工具、設(shè)計(jì)模式等方面,在近三十年來(lái),軟件工程不管是在研究還是在實(shí)踐上的發(fā)展都是有目共睹的,因?yàn)檐浖こ瘫旧砭陀袑?duì)軟件產(chǎn)業(yè)的發(fā)展產(chǎn)生一定的推動(dòng)作用。實(shí)際上,軟件工程也被一些業(yè)內(nèi)人士看成一種集特殊工程學(xué)方法于一身的軟件學(xué),而軟件工程的思想方法一般都是基于工程系統(tǒng)。相較于其他工程學(xué),軟件工程在的開(kāi)發(fā)階段比較明確,在每一個(gè)階段都有一個(gè)清晰的分工劃分,同時(shí),在完成相應(yīng)的階段工作之后,都給之提供相應(yīng)的文檔和評(píng)審驗(yàn)收,這樣就使得我們的每一步都顯得有理有據(jù),退一萬(wàn)步來(lái)說(shuō),如果在最后驗(yàn)收階段出了紕漏,我們也有相應(yīng)的數(shù)據(jù)用來(lái)檢查,還有比較重要的一點(diǎn)就是,我們軟件工程一直都是盡量不用自然語(yǔ)言,這樣在很大程度上就避免了自然語(yǔ)言的二義性,同時(shí)也給我們減免了許多不必要的誤解。除了以上所說(shuō)的幾點(diǎn)特征之外,軟件工程還擁有嚴(yán)格的測(cè)試方法,這也是其他工程學(xué)所望塵莫及的。而軟件工程的這套測(cè)試方法在實(shí)際應(yīng)用中就可以盡量避免因測(cè)試方法不當(dāng)所可能帶來(lái)的弊端,這也是為了順應(yīng)標(biāo)準(zhǔn)化管理的需要,也正是由于擁有一系列比較完善的測(cè)試系統(tǒng),就使得軟件工程相較于其他工程學(xué)有著良好的復(fù)用性,我們都知道,當(dāng)今社會(huì)的熱點(diǎn)就是可持續(xù)發(fā)展,可持續(xù)發(fā)展如今已經(jīng)逐漸滲入到生活的方方面面,如果我們所倡導(dǎo)的可持續(xù)也能在軟件工程中略有體現(xiàn),那將是一個(gè)很不錯(cuò)的發(fā)展;反之,如果這個(gè)復(fù)用性不存在,那就意味著我們所要花費(fèi)的時(shí)間和精力就會(huì)遠(yuǎn)比現(xiàn)在大得多的多,同時(shí),對(duì)資源的浪費(fèi)以及成本花銷(xiāo)也是難以預(yù)計(jì)的,盡管我們國(guó)家算得上是一個(gè)大國(guó),但是資源短缺的程度還是十分令人瞠目結(jié)舌。而用軟件工程開(kāi)發(fā)出的軟件所具有的復(fù)用性,這也是軟件工程學(xué)的根本出發(fā)點(diǎn)和初衷。

2傳統(tǒng)軟件工程方法在機(jī)械設(shè)計(jì)中的應(yīng)用

我們前面提到過(guò),現(xiàn)在的軟件工程具有很大的復(fù)用性,這是在傳統(tǒng)軟件工程研究上的一種新興變革。那么傳統(tǒng)軟件工程方法在機(jī)械設(shè)計(jì)中又應(yīng)用于哪些方面呢?我們都知道傳統(tǒng)軟件工程的主要環(huán)節(jié)有:人員與項(xiàng)目的管理、系統(tǒng)、程序等方面的設(shè)計(jì)等等,接下來(lái)將從結(jié)構(gòu)層次的分析來(lái)闡述傳統(tǒng)軟件方法在機(jī)械設(shè)計(jì)中的應(yīng)用。首先,我們要對(duì)其的可行性與需求行進(jìn)行分析,可行性這個(gè)定義的范圍比較廣,但簡(jiǎn)單說(shuō)來(lái)就是兩個(gè)字:能用。而需求行這就占據(jù)了一個(gè)比較大的地位了,因?yàn)橄葤侀_(kāi)我們的軟件工程這個(gè)主題不說(shuō),不論是任何產(chǎn)品,在還未上市或者仍舊處于研發(fā)試行的階段的時(shí)候,我們都要對(duì)其的需求性做一個(gè)系統(tǒng)的分析,因?yàn)槲覀兊南M(fèi)對(duì)象的廣大群體,因而我們的在需求行考慮的方面也應(yīng)該著重注意。這樣我們就能適當(dāng)?shù)乇苊庠诤笃诘墓ぷ髦性斐刹槐匾挠绊?,同時(shí),對(duì)與可行性與需求行的問(wèn)題的分析也是一個(gè)將大問(wèn)題逐步化小的過(guò)程,從而就使得我們的工程復(fù)雜程度得以降低,這樣在理解上也減少了一定的誤解和偏差。接下來(lái)我們要說(shuō)的是軟件的系統(tǒng)性,在系統(tǒng)性的引領(lǐng)下,我們?cè)诟鞣矫嬷贫ǖ哪K都要相應(yīng)的獨(dú)立性,這就使得它們不會(huì)依附于整個(gè)工程,形成自己的獨(dú)立性也是為了降低實(shí)際工程在應(yīng)用中的復(fù)雜程度,因?yàn)樾纬闪己玫莫?dú)立性的模塊才是一個(gè)好的模塊,畢竟它減少了出錯(cuò)的可能性且又使得過(guò)程簡(jiǎn)化了不少。同時(shí),在程序設(shè)計(jì)上,軟件工程采取的是比較直觀而又準(zhǔn)確的語(yǔ)言,這就使造成歧義的可能性大大降低到甚至沒(méi)有。同時(shí),前面也提到過(guò)我們盡量在設(shè)計(jì)過(guò)程中盡量減免使用自然語(yǔ)言,這也是出于為了程序流程圖能夠更好的展示同時(shí)更好的被理解的考慮。

3總結(jié)

我們所說(shuō)的機(jī)械設(shè)計(jì),實(shí)際上就是根據(jù)要求對(duì)機(jī)械的工作原理、運(yùn)動(dòng)方式、和對(duì)各個(gè)零件的整體把握從而使它的形狀尺寸潤(rùn)滑方式盡善盡美,而機(jī)械設(shè)計(jì)的作用又是至關(guān)重要的,它是決定機(jī)械性能的關(guān)鍵因素,這樣說(shuō)來(lái),因?yàn)闄C(jī)械設(shè)計(jì)在機(jī)械性能中的地位可以說(shuō)是主導(dǎo),因此軟件工程在機(jī)械設(shè)計(jì)中的作用便不言而喻了。本文已經(jīng)通過(guò)各方面的分析得出這樣一個(gè)結(jié)論,那就是軟件工程在機(jī)械設(shè)計(jì)中的前景是相當(dāng)可觀,同時(shí),其也符合當(dāng)今工程學(xué)的發(fā)展趨勢(shì),只要我們合理的利用軟件工程中的科學(xué)方法并不斷加以實(shí)踐,機(jī)械設(shè)計(jì)的發(fā)展步伐將會(huì)越來(lái)越強(qiáng)健越來(lái)越有力。

作者:吳維鋒 單位:廣東科學(xué)技術(shù)職業(yè)學(xué)院