999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件工程方法在機械設計中的應用

2016-03-16 08:06:46徐冬雪
環球市場 2016年22期
關鍵詞:機械設計工程分析

徐冬雪

沈陽匯智精密機械有限公司

軟件工程方法在機械設計中的應用

徐冬雪

沈陽匯智精密機械有限公司

機械設計是機械工程的重要組成部分,是機械生產的第一步,是決定機械性能的最主要的因素。為了滿足機械產品性能的高要求,在機械設計中大量采用計算機技術進行輔助設計和系統分析。本文將對軟件工程與其他工程在機械設計中的應用進行一定的比較,然后分別就傳統軟件工程方法和面向對象軟件工程方法在機械設計中的應用進行探討。對于傳統軟件工程方法在機械設計中的應用,面向對象方法是以Coad-Yourdon方法進行討論的。

機械設計;軟件工程;應用;面向對象

軟件工程是是將理論和知識應用于實踐的科學,應用軟件工程方法進行技術設計,可以解決許多復雜的問題,在借鑒了傳統工程的原則和方法的基礎上,人們可以開發出高質量、低成本的軟件。所以軟件工程方法不僅可以應用于機械設計之中,而且很有發展前景。

一、與相關工程方法的比較

一直以來,軟件工程的研究和實踐取得了很大的進展,軟件工程的方法對軟件產業的發展起到了很大的推動作用。軟件工程方法是為開發軟件這類特殊產品而生的,它集合了一些特殊的工程學方法。從20世紀60年代以來,陸續出現了結構化程序設計技術、計算機輔助軟件工程(CASE)、面向對象語言和方法、軟件過程及軟件過程改善研究等一系列成果,并應用到實踐。故此可以看出軟件工程方法與其他工程相比有很多優越性。

(一)軟件工程有更嚴格的測試

與相關工程相比,軟件工程擁有一整套完整的測試方法,用以發現并改正錯誤。通過對軟件進行嚴格測試,可以在實際應用中避免很多錯誤,而這也正是相關工程方法值得借鑒的。

(二)軟件工程開發階段劃分相對比較明確

與其他工程相比,軟件工程開發的各階段有嚴格的管理,對于每一個階段都有完整的存檔和評審驗收。為避免自然語音在軟件開發語音中產生歧義,文檔大多使用圖形、表格等形式進行記錄。

(三)開發軟件采用標準的輸入輸出界面

與相關工程相比,應用計算機輔助軟件,為避免誤解或影響操作,開發軟件都采用標準的輸入輸出界面,這樣也有利于進行標準化管理。用軟件工程方法開發出的軟件比其他工程產品有良好的復用性,而這也正是軟件工程學的根本出發點。

二、傳統軟件工程方法在機械設計中的應用

傳統軟件工程的主要環節有:人員和項目管理、可行性和需求分析、系統設計、程序設計、測試、維護等。

(一)可行性和需求分析

可行性和需求分析是軟件開發的第二個階段。為了準確地定義系統的目標,以免對后期工作產生影響,可行性和需求分析是很重要的一個階段。機械設計人員可以借鑒軟件工程的最具代表性的方法是結構化方法。

(二)系統設計

系統設計是軟件開發的第三個階段。系統設計就是對于軟件的結構設計。系統設計形成的軟件結構圖,即形成最終模塊結構。模塊化方法應用范圍較廣,且已被所有工程領域接受并使用。從軟件工程角度看,具有良好獨立性的模塊才可能成為好的模塊。應用軟件工程方法設計的系統結構,產生的模塊一般都有良好的獨立性,這樣就降低了系統的復雜性,從而也降低了出錯的可能性。

(三)程序設計

程序設計軟件開發的第四個階段。這個階段就是要確定每個模塊的執行過程。程序設計有很多種方法,但是比較直觀又易操作的是程序流程圖和過程設計語言,這兩種方法對于機械設計都有很大好處,最主要的就是比自然語言描述的流程直觀、準確,不會產生歧義。

(四)測試

測試是軟件開發的第五個階段,也是軟件開發的核心內容之一。黑盒測試與白盒測試是軟件測試的兩種主要方法,為保證軟件質量,這兩種測試方法同時使用并貫穿于整個開發過程中。機械設計中的復查實際上就是一個測試過程,但是遠不如軟件測試科學有效。所以機械設計中適當增加科學有效的測試是有必要的,既可以盡早發現設計中的錯誤,又可以把時間以及經濟損失降到最低。

三、面向對象方法在機械設計中的應用

從某種角度來看,面向對象方法在機械設計當中的應用似乎沒有什么參考意義,因為面向對象方法在分析設計一個系統時,是盡量接近人類認識世界解決問題的方法和過程。但實際上,面向對象方法是以開發軟件為目的的,并不是隨便的一個方法就能符合要求。在機械設計初期為減少開發的隨意性,可以借鑒其中的合理的方法。面向對象方法的一個主要特征是具有良好的可重用性,同樣在機械設計中的可重用性也很重要??芍赜眯跃褪钦f在開發同類的項目時,可以采用或借鑒以前成熟的成果,或者做極少的改動就可以了。由于面向對象方法的模塊獨立性極強,而且具有繼承性和多態性,故此即使是開發不同類項目的時候也可以采用以前的成果。重用性使工程開發工作量減小,既節省了資金與時間,又降低了出錯的可能。下面僅就Coad-Yourdon方法的應用做簡單探討。

Coad-Yourdon方法主體包括分析與設計兩部分,但與傳統軟件工程不同的是,Coad-Yourdon方法的分析與設計是緊密聯系的,沒有明確界線。從形式上來看,傳統軟件工程方法與Coad-Yourdon方法是一致的,這樣就可以方便地套用了。

Coad-Yourdon方法的對象得出是從問題描述(即需求的自然語言說明)出發的,然后應用“基于語言的信息分析”和“三視圖模型”得到最初的對象,采用開發與設計模型逐漸細化。細化是個逐漸疊代的過程,從而得到最終系統。采用這種辦法可以形成良好的體系,減少主觀盲目所產生的混亂。

四、結語

通過對傳統軟件工程方法及面向對象方法的分析,可以看出軟件工程方法用于機械設計中是必然的,而且有很好的發展前景。因為機械設計有其特殊性,為優化機械設計的過程和結果,我們可以利用軟件工程中科學合理的方法,不用嚴格按照軟件開發的方法開發。機械設計既可以利用傳統軟件工程方法,也可利用面向對象方法,應視具體問題的復雜程度而定。

[1]熊勇.仿真技術在機械設計制造中的應用[J].電子技術與軟件工程,2016(15):82-82.

[2]解寶鑫.模塊化設計方法及其在機械設計中的應用[J].科技與企業,2016(2):239-239.

[3]宋艷萍.對Auto CAD、3DMAX、Open GL在計算機輔助機械設計中的應用分析[J].電子技術與軟件工程, 2015(3):74-75.

猜你喜歡
機械設計工程分析
隱蔽失效適航要求符合性驗證分析
機械設計制造及其自動化探究
湖北農機化(2020年4期)2020-07-24 09:07:12
自動化技術在機械設計制造中的應用探討
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
關于三維CAD技術在機械設計中的應用
電子制作(2018年8期)2018-06-26 06:43:40
電力系統及其自動化發展趨勢分析
子午工程
太空探索(2016年6期)2016-07-10 12:09:06
機械設計中減震降噪的應用研究
工業設計(2016年1期)2016-05-04 03:59:38
工程
工程
主站蜘蛛池模板: 亚洲无码A视频在线| 自拍偷拍欧美| 福利片91| 全部无卡免费的毛片在线看| 91香蕉视频下载网站| 欧美日韩中文字幕在线| 黄色a一级视频| 五月丁香伊人啪啪手机免费观看| 69国产精品视频免费| 欧美影院久久| 免费无码网站| 亚洲第一区精品日韩在线播放| 国产人成乱码视频免费观看| 人妖无码第一页| 亚洲日本一本dvd高清| 国产欧美精品专区一区二区| 色悠久久久久久久综合网伊人| 亚洲国产成人综合精品2020| 亚洲国产日韩在线成人蜜芽| 国内精品自在自线视频香蕉| 国产精品无码制服丝袜| 九色在线视频导航91| 国产精品开放后亚洲| 欧美一级黄色影院| 国产色伊人| 青青国产视频| 亚洲欧美日韩动漫| 亚洲成综合人影院在院播放| 亚洲天堂.com| 精品国产香蕉在线播出| 久久精品视频一| 中文字幕首页系列人妻| 国产制服丝袜91在线| 久久黄色视频影| 日韩国产黄色网站| 欧美国产在线看| 日韩精品一区二区三区免费在线观看| 欧美a在线看| 99久久精品无码专区免费| 亚洲无码精彩视频在线观看| 中文字幕波多野不卡一区| 成人va亚洲va欧美天堂| 午夜无码一区二区三区| 国产精品三级专区| 色综合久久综合网| 高潮毛片无遮挡高清视频播放| 国产精品亚洲精品爽爽| 免费观看男人免费桶女人视频| 国产毛片不卡| 久久国产av麻豆| 国产毛片一区| 最新亚洲人成网站在线观看| 国产视频欧美| 国内精自线i品一区202| 欧美精品在线观看视频| 亚洲午夜国产精品无卡| 香蕉视频在线精品| 天天综合网亚洲网站| 国产尤物视频网址导航| 99在线国产| 免费人成黄页在线观看国产| 亚洲女人在线| 亚洲综合久久成人AV| 2018日日摸夜夜添狠狠躁| 一级毛片免费观看不卡视频| 欧美日韩导航| a级毛片免费播放| 久久先锋资源| 高清无码手机在线观看| 成人国产免费| 日本久久久久久免费网络| 毛片基地视频| 99热这里只有免费国产精品 | 自拍亚洲欧美精品| 亚洲AV成人一区二区三区AV| 青青操视频免费观看| 欧美不卡视频一区发布| 亚洲一区二区无码视频| 日韩黄色精品| 国内毛片视频| 亚洲无码久久久久| 99er这里只有精品|