亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2016-03-16 08:06:46徐冬雪
        環(huán)球市場 2016年22期
        關鍵詞:面向對象機械設計軟件

        徐冬雪

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

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

        徐冬雪

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

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

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

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

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

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

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

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

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

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

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

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

        二、傳統(tǒng)軟件工程方法在機械設計中的應用

        傳統(tǒng)軟件工程的主要環(huán)節(jié)有:人員和項目管理、可行性和需求分析、系統(tǒng)設計、程序設計、測試、維護等。

        (一)可行性和需求分析

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

        (二)系統(tǒng)設計

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

        (三)程序設計

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

        (四)測試

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

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

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

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

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

        四、結語

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

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

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

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

        猜你喜歡
        面向對象機械設計軟件
        禪宗軟件
        英語文摘(2021年10期)2021-11-22 08:02:26
        機械設計制造及其自動化探究
        湖北農機化(2020年4期)2020-07-24 09:07:12
        自動化技術在機械設計制造中的應用探討
        軟件對對碰
        面向對象的計算機網絡設計軟件系統(tǒng)的開發(fā)
        電子測試(2018年15期)2018-09-26 06:01:34
        關于三維CAD技術在機械設計中的應用
        電子制作(2018年8期)2018-06-26 06:43:40
        面向對象的數(shù)據交換協(xié)議研究與應用
        機械設計中減震降噪的應用研究
        面向對象Web開發(fā)編程語言的的評估方法
        談軟件的破解與保護
        精品(2015年9期)2015-01-23 01:36:01
        久久影院最新国产精品| 最新亚洲人AV日韩一区二区| 骚小妹影院| 日韩内射美女片在线观看网站| 一边摸一边抽搐一进一出口述| 免费看av在线网站网址| 日本老熟妇乱| 人妻少妇精品专区性色av| 亚洲日本va午夜在线电影| 天堂а√在线最新版中文| 久久精品无码一区二区三区蜜费| 精品国产亚洲一区二区三区演员表| 国产欧美日韩不卡一区二区三区| 欧美高h视频| 视频精品熟女一区二区三区| 日韩av中文字幕亚洲天| 91麻豆精品久久久影院| 亚洲av少妇一区二区在线观看| 日本刺激视频一区二区| 日本高清一道本一区二区| 友田真希中文字幕亚洲| 性久久久久久| 最新国产精品久久精品| 久久99热久久99精品| 日韩精品一区二区三区视频| 无码一区久久久久久久绯色AV| 青榴社区国产精品| 在线日本高清日本免费| 中文字幕av永久免费在线| 亚洲国产精品一区二区成人片国内| 亚洲av无码国产精品色午夜字幕| 性xxxx18免费观看视频| 国产精品一区二区 尿失禁| 国产精品国产三级国产av创| 国产自产21区激情综合一区| 亚洲av激情一区二区| 国产亚洲精品熟女国产成人| av无码国产在线看免费网站| 男人靠女人免费视频网站| 日产精品久久久久久久蜜臀| 国产在亚洲线视频观看|