輔助軟件范文

時間:2023-03-28 00:26:09

導語:如何才能寫好一篇輔助軟件,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。

篇1

版本選擇 誰更靈活

使用驅動輔助軟件的好處就是在自動識別硬件的情況下,幫用戶篩選掉不符合系統(tǒng)版本和位數(shù)等條件的驅動,只需要關注WHQL微軟認證驅動和驅動更新日期是否夠新即可。以常常需要更新的顯卡驅動為例,從三個軟件表現(xiàn)來看,驅動精靈、驅動人生、360硬件大師均可以直接檢測驅動版本并給出驅動升級提示推薦。但從細節(jié)來看,驅動精靈提供了標準模式、玩家模式和向導模式三種選擇,讓用戶選擇比較靈活,向導模式和標準模式適合新手“夠用就好”的傻瓜式下載安裝,而玩家模式則分為最新、推薦和自定義三個部分,并且可以點擊所需驅動版本,彈出列表中會出現(xiàn)大量其他驅動以供選擇(如圖1)。驅動人生和驅動精靈類似,也在主流硬件上提供大量驅動版本,而且也是網(wǎng)上出現(xiàn)的全部最新版(如圖2)。而360硬件大師在驅動方面并未提供用戶選擇界面,只提供一種自認為最優(yōu)化的選擇,顯得相當不人性化。

小編點評

基于驅動專業(yè)站驅動之家的龐大數(shù)據(jù)庫的驅動精靈,在驅動版本豐富程度上占據(jù)非常明顯的優(yōu)勢,在驅動精靈中用戶可以靈活地選擇各種不同的驅動版本,一些不常見的硬件更新也被它所收錄,比如現(xiàn)在已經(jīng)很少用到的modem的驅動以及古老的電視卡驅動都有。驅動人生在諸如顯卡等主流硬件驅動的版本豐富程度上和驅動精靈旗鼓相當,但在一些周邊硬件驅動上支持度遠遠不夠。而360硬件大師的驅動則只有軟件推薦的一種選擇,非常不靈活。

備份還原 重裝PC誰更貼心

除了更新驅動外,對現(xiàn)有驅動的備份與還原也是驅動輔助軟件一項重要功能。從實際測試來看,驅動精靈、驅動人生和360硬件大師都提供了驅動管理功能,備份都是一鍵完成,從還原來看,都可以根據(jù)備份文件的時間點還原,但驅動精靈和360硬件大師均能實現(xiàn)自定義硬件驅動備份(如圖3),而驅動人生則只能備份關鍵的主板和顯卡驅動,顯得功能比較弱。同時,驅動精靈在驅動備份方式上,能制作不壓縮的文件夾以及自解壓文件和自動安裝包。此功能可以在不安裝軟件本身的情況下安裝驅動,對重裝機用戶來說很實用。

小編點評

驅動備份還原直接關系到系統(tǒng)穩(wěn)定,三款軟件的驅動備份功能中,驅動精靈的驅動備份功能最靈活,細節(jié)最多,也最完善,還可以脫離驅動精靈軟件本身,直接進入備份的目錄點擊安裝,而其他兩個驅動輔助軟件必須在軟件開啟后才能使用,顯得稍麻煩一些。

硬件檢測 準確才會贏

很多時候,驅動輔助軟件其實不能徹底解決全部電腦硬件的驅動問題,例如游戲手柄、手寫板、指紋鎖、電子狗等周邊設備,驅動輔助軟件無法全部檢測并下載驅動。這時候,驅動輔助軟件的硬件檢測,會提供按圖索驥功能,用戶根據(jù)硬件檢測,再去網(wǎng)上搜索對應這種周邊驅動安裝或者請教身邊的專家。

對于硬件檢測我們關注的是檢測的項目有哪些,是否準確,是否能夠導,出報告,這樣才能讓我們更了解自己的硬件。從實際測試來看,三個軟件均可以準確檢測到硬件設備,并且列出CPU、主板、內存、顯示器、光驅、硬盤等關鍵信息,并且都可以看到硬件信息細節(jié),導出完整的硬件報告。但在檢測細節(jié)上,只有驅動精靈能檢測出筆者的大量USB設備的信息,比如USB手柄、雷柏的無線接收器、藍牙設備等項目,而其他兩個軟件只能檢測出機器內部的硬件驅動(如圖4)。

小編點評

作為輔助功能,軟件的硬件檢測是通過讀取硬件接口的方式來識別硬件內部信息的。在硬件接口這塊做得越深入,那么硬件細目就顯示得越詳細。很明顯,在三個軟件的硬件檢測中,只有驅動精靈可以檢測到USB接口上的外設,而其他兩個軟件則只能檢測基本信息,在這點上,驅動精靈做得非常不錯。

篇2

關鍵詞:計算機;網(wǎng)絡技術;工程設計;網(wǎng)絡運營

時代的進步和發(fā)展讓計算機成為人們生活的必需品,并且逐漸深入到工業(yè)生產(chǎn)制作領域,有效地提高了我國的工業(yè)建設生產(chǎn)率。計算機相關的輔助設計都在設計中發(fā)揮了極大的功用。尤其CAD的應用可以說是其輔助軟件應用中的重中之重。作為非常典型的工程網(wǎng)絡設計,能夠讓計算機在有效操控技術之下完成相應的繪圖、計算、圖紙設計等工作,相比較傳統(tǒng)的機械、繁瑣工作,其能夠建立多任務、多窗口的管理系統(tǒng),能夠通過通信信道等方式保證工作高效率的完成。因此,相關人員應當對計算機輔助軟件以及網(wǎng)絡技術進行深入研究,讓其在工程設計中發(fā)揮更大的功用。

1計算機輔助軟件內容

1.1CAD的具體介紹

CAD是指利用計算機及其圖形設備幫助設計人員進行的設計工作。CAD技術作為杰出的工程技術成就,已被廣泛應用在工程設計的方方面面,CAD計算機輔助的發(fā)展使產(chǎn)品的設計方法和模式發(fā)生了巨大的改變。目前,CAD技術的研究方向主要有計算機輔助概念的設計、海量的信息存儲,設計方法的研究,以及創(chuàng)新技術的設計,計算機輔助廣泛應用在機械、電子、化工、智能設計等方方面面,CAD技術真正應用在企業(yè)之中,提高了企業(yè)實際的工作效率,優(yōu)化改善了設計方法,大大減輕了勞動強度,并不斷地被發(fā)展和創(chuàng)新。

1.2以SUN總線網(wǎng)絡為實例

SUN設計時廣泛的采用工業(yè)標準作為其網(wǎng)絡體系結構,并應用OSI參考模型使其成為一個開放式的網(wǎng)絡體系。在大部分完成為OSI運行提供相對應的各種服務和相關的功能方法,并且保證端口的持續(xù)不間斷地通信,例如電子郵件、虛擬服務,遠程控制和文件傳遞等方方面面都是通過網(wǎng)絡得以實現(xiàn)。

1.3CAD網(wǎng)絡體系結構

CAD網(wǎng)絡體系結構是一個開放性的結構體系,它能夠把任何支持這個開放結構體系的設備相互連接在一起。CAD網(wǎng)絡體系結構具有悠久的歷史背景,是由ISO頒發(fā)的“開放系統(tǒng)互聯(lián)參考模型”為基礎而形成的體系,并通過MAT和TOP兩種規(guī)范組合而成,最終使各個不同的設備能夠相互連接在一起。此外,通過專用的互聯(lián)設備可以把整體的CAD網(wǎng)絡連接在一起,達到數(shù)據(jù)之間的可靠性轉換技術,及時的了解各網(wǎng)絡的運行狀態(tài),監(jiān)控出現(xiàn)的問題和不足之處,及時做出相對的改進措施,然后讓整個網(wǎng)絡體系結構能更加平穩(wěn)的,安全的予以發(fā)展。

1.4其他應用

在一些工程的設計中運用計算機輔助軟件以及網(wǎng)絡技術不斷改善設計環(huán)境,通過共享軟件以及共享設備等,在統(tǒng)一的網(wǎng)絡環(huán)境下,進行共同的設計培訓工作,GIS位置體系消息,定位追蹤、全體會話等,各種附件的應用不僅能夠方便設計人員的工作,而且還能夠實現(xiàn)技術共享,方便了資料之間的相互調動等,從而提高了整個企業(yè)的工作效率,降低企業(yè)的開發(fā)成本。

2提高計算機輔助軟件和網(wǎng)絡技術在工程設計中應用的策略

計算機輔助軟件以及網(wǎng)絡技術的應用越來越受到人們的關注和重視,針對其存在的各種問題,探索相應的提升措施就顯得非常重要。相關人員應當結合其在工程設計中的應用情況,探索相應的措施和策略,提升計算機輔助軟件和網(wǎng)絡技術的應用效果。

2.1制定正規(guī)的管理體系,營造一個良好的網(wǎng)絡環(huán)境

創(chuàng)造一個良好的管理體系,主要包括為:一是完善工程設計管理制度,制定一個可行的工作工期,降低設計階段的突發(fā)不定性等外界因數(shù)的影響,將管理制度落實到實際中去。二是加大項目的管理力度,對整個項目進行速度檢測,避免影響整個設計任務的進度,這對于整個項目的進行和成本的控制具有非常大的影響,而且對于企業(yè)今后能夠長期穩(wěn)定更好的發(fā)展具有深刻的影響效果。

2.2加大對相關設計人員的管理培養(yǎng)

在當今的社會人才的儲備具有重大的意義,在整個工程的設計中,計算機輔助設計軟件和網(wǎng)絡技術的應用都離不開人才,沒有相關的人才支持,任何項目和工程都不能實施,更別提能夠把企業(yè)做大、做強,實現(xiàn)長足發(fā)展。因此在工程設計中,企業(yè)必須加強對相關技術人員的培養(yǎng)工作,只有把整個培訓人員的工作做好,提高人員的專業(yè)知識,使整個企業(yè)綜合素質和技能都有一個很大的改善,這樣才能更好地把網(wǎng)絡技術做得更好、更快。

2.3通過計算機輔助軟件和網(wǎng)絡技術進行設計工作管理

工程設計工作是一個長期的工作,需要具有很好的耐心和細心才能做好,在整個管理過程中需要大量的時間和資金的投入,不是一朝一夕就能完成的,對于企業(yè)能夠長期可持續(xù)發(fā)展是一個重要的挑戰(zhàn)。但是通過計算機輔助軟件和網(wǎng)絡技術進行設計工作管理就能減少大量的成本和時間投入,使管理工作帶來更多的便利,使管理者能夠抓住企業(yè)的管理中心,并且提高整個企業(yè)的工作效率,使整個企業(yè)的工作管理效率提升到一個新的高度上來。

3結語

總而言之,隨著當今社會經(jīng)濟的不斷發(fā)展,計算機輔助軟件和網(wǎng)絡技術逐漸被應用在各行各業(yè)之中,并對企業(yè)發(fā)展起著決定性的作用。因此,相關人員要加強對計算機輔助軟件和網(wǎng)絡專業(yè)技術的知識培訓工作,只有讓職工不斷提高自身的計算機輔助軟件應用水平,才能使整個網(wǎng)絡環(huán)境變得更加的安全和穩(wěn)定。

參考文獻:

[1]王磊,沈希,孫雷,王智超.計算機輔助軟件DIALux在工程設計中的應用[J].黑龍江科技信息,2014,05:77.

[2]單春陽.CAD技術在工程設計中的應用[J].中國高新技術企業(yè),2015,04:52-53.

[3]趙葉.淺談計算機軟件技術在化工工程設計中的應用[J].化工管理,2015,30:206.

篇3

 

該軟件設計人性化,操作簡單容易上手,圖形繪制處理功能強大,具有良好的兼容能力,被廣泛應用于各行各業(yè)。本文從CAD發(fā)展歷程切入,簡要分析其技術的基本原理特點,以及開發(fā)應用。

 

CAD是目前使用率最高的計算機繪圖軟件,其強大的功能,優(yōu)良的兼容性,都使其在實際運用中給使用者提供了最好的感受。它是一個開放的平臺,可以在目前基礎上進行二次開發(fā),不斷提升相應功能和性能,以給使用者更完美的體驗。

 

一、CAD發(fā)展歷程簡述

 

CAD是Computer Aided Design的簡稱,在上世紀六十年代由美國麻省理工學院提出。但限于當時硬件設施水平,只有美國通用汽車公司和波音汽車公司自主開發(fā)了交互式的繪圖系統(tǒng)。直到上世紀七十年代,相關硬件設施水平不斷提高,交互式繪圖系統(tǒng)才在美國工業(yè)界逐步推廣。

 

到了上世紀八十年代,在PC機迅速推廣之后,其技術迎來了快速發(fā)展,甚至出現(xiàn)CAD系統(tǒng)專業(yè)開發(fā)公司。Autodesk公司開發(fā)的CAD系統(tǒng)因其可免費拷貝得到了業(yè)界的廣泛使用,加之該系統(tǒng)具有一定開放性,促使該系統(tǒng)得以迅速升級,通過不斷發(fā)展,才有了今天所使用的CAD。

 

我國CAD技術是在國外CAD平臺基礎上進行二次開發(fā)得到的,隨著我國經(jīng)濟不斷發(fā)展,各行各業(yè)對其技術的需求日益提升,國內眾多開發(fā)商對該技術進行了二次開發(fā),使其真正在國內得以普及。目前,國內技術開發(fā)商不僅在提供優(yōu)秀的軟件平臺,更在積極推進國內CAD技術產(chǎn)業(yè)聚合,以期形成國產(chǎn)CAD聯(lián)盟,為國內經(jīng)濟發(fā)展和技術升級作出重大貢獻。

 

二、CAD基礎技術簡介

 

CAD作為輔助計算機繪圖軟件,在各行各業(yè)中均得到了廣泛的應用,諸如設計行業(yè)、制造行業(yè)、建筑行業(yè)等。CAD的技術基礎主要可以分為兩類,一類是參數(shù)化造型,一類是變量化造型,這兩種造型理論都是以實際數(shù)據(jù)作為約束條件的造型技術。

 

參數(shù)化造型技術是編程者提前設定幾何圖形的尺寸約束條件,以便使用者在造型過程中使用。幾何圖形所包含的所有尺寸參數(shù),都可以用對應的坐標來表示,這些坐標還可以生產(chǎn)另外的幾何圖形。參數(shù)化造型有四個方面的特點,分別是全尺寸約束、基于特征、全數(shù)據(jù)相關和尺寸驅動設計。全尺寸約束主要是指參數(shù)化造型將圖形尺寸和形狀結合到一起,通過實際尺寸數(shù)據(jù)對圖形形狀形成進行控制。

 

基于特征主要是指將幾何圖形具有代表性的尺寸參數(shù)定設為特征,并將這些尺寸參數(shù)存儲起來,作為可調參數(shù)以生成實體。尺寸驅動設計主要是指通過編輯圖形的尺寸參數(shù)就可以起到改變圖形形狀的作用。全數(shù)據(jù)相關主要是指修改圖形尺寸參數(shù)會導致圖形其他尺寸全部更新。

 

變量化造型技術的基礎是參數(shù)化造型,通過改進參數(shù)化造型而產(chǎn)生的設計思想。變量化造型保留了參數(shù)化造型的一部分設計特點,但在約束定義這方面做出了重要的改進。變量化造型技術將尺寸參數(shù)的約束條件進一步劃分成形狀條件約束和尺寸條件約束,消除了參數(shù)化造型單一尺寸約束所存在的缺陷。

 

三、CAD軟件開發(fā)

 

1.CAD軟件開發(fā)的必要性

 

隨著該技術普及,各行各業(yè)對專業(yè)性CAD軟件的需求也在與日俱增。雖然現(xiàn)在有許多不同類別的CAD軟件,但是大部分都是通用型的CAD軟件,缺少一些專業(yè)領域的技術支持,給該技術的發(fā)展形成了一定阻礙。不僅如此,在使用通用性軟件時,經(jīng)常會遇到一些不便之處,比如一些專業(yè)曲線的繪制、常用機械零件的繪制以及一些標準參數(shù)設計公式的查詢運用等,在通用軟件中這些功能都比較缺乏。因此,根據(jù)不同行業(yè)的不同需要,在現(xiàn)有的技術基礎上,對其進行二次開發(fā),擴充其功能的覆蓋范圍,使其更具有針對性,是十分必要的。

 

2.CAD軟件開發(fā)內容及要求

 

開發(fā)CAD技術應該從三個方面入手,一是根據(jù)設計任務和功能要求編寫各種用戶自定義函數(shù)、設計人機交互界面和建立所需的數(shù)據(jù)圖塊文件庫,并形成若干類型文件;二是根據(jù)使用者的要求建立更人性化的管理菜單MNU,這可以在CAD原菜單的基礎上根據(jù)使用者所需加入相應內容,甚至還可以直接添加相應的菜單文件,然后通過交互方式添加到該系統(tǒng)中;三是為了方便CAD軟件系統(tǒng)進行初始化操作,可以在ACAD.LSP等文件中加入一些優(yōu)化內容。

 

CAD開發(fā)要滿足幾個基本要求,一是正確性,滿足相關功能要求,結果正確。二是可靠性,軟件運行狀態(tài)優(yōu)良,容錯率高。三是完整性,相關程序和文檔資料齊全。四是實用性,軟件界面設計要便于操作。五是可維護性,能夠簡便地修改軟件程序以及功能部分擴充。

 

3.CAD開發(fā)手段

 

由于軟件類型較多,這里以Auto CAD為例進行分析。對其進行二次開發(fā),主要使用的工具有Visual Lisp、VBA、ADS、ObjectARX和API等。

 

Visual Lisp是lisp的延伸與拓展,是Lisp語言的可視化開發(fā)技術,該技術使Lisp開發(fā)工具得到了質的提升。其主要有以下特點。一是能夠兼容lisp。二是其開發(fā)環(huán)境是可視化的。三是能夠面向對象特性。四是其具有即插即用的模塊。五是能夠把lisp的信息源代碼編譯成可讀二進制代碼,也能夠編譯成ObjectARX應用程序,使系統(tǒng)的效率更高。五是能夠保護源程序代碼,是系統(tǒng)安全性更高。

 

VBA被集成到CAD中,其不僅為使用者訪問CAD系統(tǒng)框架提供了一種全新的手段,也給開發(fā)者開發(fā)CAD系統(tǒng)創(chuàng)造了新的模式。ActiveX自動化結合對象模型存在于CAD2000以上版本和VBA中,是一種定制CAD系統(tǒng)模型構架的全新方式。借由VBA技術,使用者不但可以通過操作CAD系統(tǒng)控制ActiveX等應用程序,而且可以在這些程序之間形成互易活動。

 

ADS的全稱是Auto CAD Development System,其是CAD的C語言開發(fā)系統(tǒng)。ADS的本質是利用使用者所熟知的各類C語言編譯方式,將CAD中的程序目標庫及源文件編譯成可執(zhí)行的文件,并且在CAD環(huán)境下實現(xiàn)運行。簡單來說,ADS程序就是可以在CAD環(huán)境中直接運行的可執(zhí)行型的文件。由于ADS采用了結構化的編程模式,因此不僅具備了高強度的數(shù)據(jù)處理能力,而且運行速度很快。

 

ObjectARX是一種以C++為編程語言的開發(fā)工具,其編程原理就是面向對象,并且可以和CAD系統(tǒng)形成交互的開發(fā)環(huán)境,使用者能夠按照自身實際需要進行應用程序開發(fā),其已經(jīng)成為CAD開發(fā)的有效工具。在CAD系統(tǒng)文件中并沒有包含ObjectARX,使用者可以根據(jù)需要到相關網(wǎng)站下載。ObjectARX 最初版本是針對CAD2000推出的,該版本能夠對CAD相關事物進行面向對象的先進的設計和開發(fā),所開發(fā)出的相關應用程序具有集成度高、穩(wěn)定性好和運行速度快等特點。

 

四、CAD技術實際開發(fā)應用

 

1.開發(fā)CAD菜單實現(xiàn)圖塊管理

 

在日常的繪圖過程中,一般會累積許多圖塊文件,這些圖塊文件如果只是隨意的存放在硬盤上,要使用時會難以及時找到。如果在CAD菜單中作相應的開發(fā),加入圖塊管理的功能,則可解決這一問題。下面以Auto CAD軟件為例,分析這一功能的應用實現(xiàn)。

 

首先,需要明確CAD的菜單結構和類型。在CAD軟件中,一般包括了屏幕菜單、圖標菜單、按鈕菜單、下拉菜單和輔助菜單等類別,這些菜單的功能一般由相關文件acad.mns和acad.mnu來進行定義。其中acad.mnu是文本文件,可以用任意的文本處理軟件來修改編輯,其在編譯后的文件是acad.mnx。菜單文件使用豎形結構,一般由20個單節(jié)構成,菜單節(jié)的起始是菜單節(jié)名,在之下還有子菜單節(jié),子菜單節(jié)的起始是子菜單節(jié)名,子菜單節(jié)名可以根據(jù)使用者需要指定,但是各子菜單節(jié)名不可重復。

 

其次,是建立圖標菜單。建立圖標菜單通過四個步驟完成,第一,是把相關圖塊資料整理編輯做成幻燈片。第二,是用slidelib.exe程序把前一步編輯的幻燈片整理成庫。第三,是編輯acad.mnu文件中的相應圖片。第四,是在屏幕菜單或下拉菜單中添加新建的圖標菜單或者建立lisp調用程序。

 

2.CAD軟件與其他應用程序集成應用研究

 

這里還是以Auto CAD軟件為例進行分析。在R14中通過ActiveX Automation技術,就可以讓使用者借由可視化的編程工具對CAD系統(tǒng)進行深度開發(fā),可以有效提升工作效率。相關應用程序能夠通過該技術對暴露CAD中的各級對象進行操作,進一步控制CAD系統(tǒng)相關工作。各級CAD對象都具有不同的對應方法和特性,通過各級對象的對應方法能夠對相應對象進行部分操作。

 

比如,要在CAD系統(tǒng)中實現(xiàn)塊的統(tǒng)計,并以詳細圖標的形式表達,就可以利用該技術來實現(xiàn)。首先,可以運用Get Object函數(shù)連接到Excel表格處理軟件;其次,在Excel處理軟件中激活Sheet 1頁面并使其成為當前頁面;再次在CAD中找出所需統(tǒng)計的塊,并將相關信息保存到Sheet 1頁面上;接著,對CAD數(shù)據(jù)庫進行全面搜索,統(tǒng)計所需相關塊的數(shù)量;最后,在Sheet 1頁面進行編制,并生成相應圖表。

 

結束語

 

CAD軟件雖然類型眾多,但其基本技術原理大致相同,數(shù)據(jù)編輯接口也是廣泛通用的幾種模式。該軟件是一個開放的平臺,因此需要各方不斷努力,對其技術進行深度開發(fā),使該軟件能夠應用于各個不同的專業(yè)領域。

篇4

 

CAD是目前使用率最高的計算機繪圖軟件,其強大的功能,優(yōu)良的兼容性,都使其在實際運用中給使用者提供了最好的感受。它是一個開放的平臺,可以在目前基礎上進行二次開發(fā),不斷提升相應功能和性能,以給使用者更完美的體驗。

 

一、CAD發(fā)展歷程簡述

 

CAD是Computer Aided Design的簡稱,在上世紀六十年代由美國麻省理工學院提出。但限于當時硬件設施水平,只有美國通用汽車公司和波音汽車公司自主開發(fā)了交互式的繪圖系統(tǒng)。直到上世紀七十年代,相關硬件設施水平不斷提高,交互式繪圖系統(tǒng)才在美國工業(yè)界逐步推廣。到了上世紀八十年代,在PC機迅速推廣之后,其技術迎來了快速發(fā)展,甚至出現(xiàn)CAD系統(tǒng)專業(yè)開發(fā)公司。Autodesk公司開發(fā)的CAD系統(tǒng)因其可免費拷貝得到了業(yè)界的廣泛使用,加之該系統(tǒng)具有一定開放性,促使該系統(tǒng)得以迅速升級,通過不斷發(fā)展,才有了今天所使用的CAD。

 

我國CAD技術是在國外CAD平臺基礎上進行二次開發(fā)得到的,隨著我國經(jīng)濟不斷發(fā)展,各行各業(yè)對其技術的需求日益提升,國內眾多開發(fā)商對該技術進行了二次開發(fā),使其真正在國內得以普及。目前,國內技術開發(fā)商不僅在提供優(yōu)秀的軟件平臺,更在積極推進國內CAD技術產(chǎn)業(yè)聚合,以期形成國產(chǎn)CAD聯(lián)盟,為國內經(jīng)濟發(fā)展和技術升級作出重大貢獻。

 

二、CAD基礎技術簡介

 

CAD作為輔助計算機繪圖軟件,在各行各業(yè)中均得到了廣泛的應用,諸如設計行業(yè)、制造行業(yè)、建筑行業(yè)等。CAD的技術基礎主要可以分為兩類,一類是參數(shù)化造型,一類是變量化造型,這兩種造型理論都是以實際數(shù)據(jù)作為約束條件的造型技術。

 

參數(shù)化造型技術是編程者提前設定幾何圖形的尺寸約束條件,以便使用者在造型過程中使用。幾何圖形所包含的所有尺寸參數(shù),都可以用對應的坐標來表示,這些坐標還可以生產(chǎn)另外的幾何圖形。參數(shù)化造型有四個方面的特點,分別是全尺寸約束、基于特征、全數(shù)據(jù)相關和尺寸驅動設計。全尺寸約束主要是指參數(shù)化造型將圖形尺寸和形狀結合到一起,通過實際尺寸數(shù)據(jù)對圖形形狀形成進行控制。

 

基于特征主要是指將幾何圖形具有代表性的尺寸參數(shù)定設為特征,并將這些尺寸參數(shù)存儲起來,作為可調參數(shù)以生成實體。尺寸驅動設計主要是指通過編輯圖形的尺寸參數(shù)就可以起到改變圖形形狀的作用。全數(shù)據(jù)相關主要是指修改圖形尺寸參數(shù)會導致圖形其他尺寸全部更新。

 

變量化造型技術的基礎是參數(shù)化造型,通過改進參數(shù)化造型而產(chǎn)生的設計思想。變量化造型保留了參數(shù)化造型的一部分設計特點,但在約束定義這方面做出了重要的改進。變量化造型技術將尺寸參數(shù)的約束條件進一步劃分成形狀條件約束和尺寸條件約束,消除了參數(shù)化造型單一尺寸約束所存在的缺陷。

 

三、CAD軟件開發(fā)

 

1.CAD軟件開發(fā)的必要性

 

隨著該技術普及,各行各業(yè)對專業(yè)性CAD軟件的需求也在與日俱增。雖然現(xiàn)在有許多不同類別的CAD軟件,但是大部分都是通用型的CAD軟件,缺少一些專業(yè)領域的技術支持,給該技術的發(fā)展形成了一定阻礙。不僅如此,在使用通用性軟件時,經(jīng)常會遇到一些不便之處,比如一些專業(yè)曲線的繪制、常用機械零件的繪制以及一些標準參數(shù)設計公式的查詢運用等,在通用軟件中這些功能都比較缺乏。因此,根據(jù)不同行業(yè)的不同需要,在現(xiàn)有的技術基礎上,對其進行二次開發(fā),擴充其功能的覆蓋范圍,使其更具有針對性,是十分必要的。

 

2.CAD軟件開發(fā)內容及要求

 

開發(fā)CAD技術應該從三個方面入手,一是根據(jù)設計任務和功能要求編寫各種用戶自定義函數(shù)、設計人機交互界面和建立所需的數(shù)據(jù)圖塊文件庫,并形成若干類型文件;二是根據(jù)使用者的要求建立更人性化的管理菜單MNU,這可以在CAD原菜單的基礎上根據(jù)使用者所需加入相應內容,甚至還可以直接添加相應的菜單文件,然后通過交互方式添加到該系統(tǒng)中;三是為了方便CAD軟件系統(tǒng)進行初始化操作,可以在ACAD.LSP等文件中加入一些優(yōu)化內容。

 

CAD開發(fā)要滿足幾個基本要求,一是正確性,滿足相關功能要求,結果正確。二是可靠性,軟件運行狀態(tài)優(yōu)良,容錯率高。三是完整性,相關程序和文檔資料齊全。四是實用性,軟件界面設計要便于操作。五是可維護性,能夠簡便地修改軟件程序以及功能部分擴充。

 

3.CAD開發(fā)手段

 

由于軟件類型較多,這里以Auto CAD為例進行分析。對其進行二次開發(fā),主要使用的工具有Visual Lisp、VBA、ADS、ObjectARX和API等。

 

Visual Lisp是lisp的延伸與拓展,是Lisp語言的可視化開發(fā)技術,該技術使Lisp開發(fā)工具得到了質的提升。其主要有以下特點。一是能夠兼容lisp。二是其開發(fā)環(huán)境是可視化的。三是能夠面向對象特性。四是其具有即插即用的模塊。五是能夠把lisp的信息源代碼編譯成可讀二進制代碼,也能夠編譯成ObjectARX應用程序,使系統(tǒng)的效率更高。五是能夠保護源程序代碼,是系統(tǒng)安全性更高。

 

VBA被集成到CAD中,其不僅為使用者訪問CAD系統(tǒng)框架提供了一種全新的手段,也給開發(fā)者開發(fā)CAD系統(tǒng)創(chuàng)造了新的模式。ActiveX自動化結合對象模型存在于CAD2000以上版本和VBA中,是一種定制CAD系統(tǒng)模型構架的全新方式。借由VBA技術,使用者不但可以通過操作CAD系統(tǒng)控制ActiveX等應用程序,而且可以在這些程序之間形成互易活動。

 

ADS的全稱是Auto CAD Development System,其是CAD的C語言開發(fā)系統(tǒng)。ADS的本質是利用使用者所熟知的各類C語言編譯方式,將CAD中的程序目標庫及源文件編譯成可執(zhí)行的文件,并且在CAD環(huán)境下實現(xiàn)運行。簡單來說,ADS程序就是可以在CAD環(huán)境中直接運行的可執(zhí)行型的文件。由于ADS采用了結構化的編程模式,因此不僅具備了高強度的數(shù)據(jù)處理能力,而且運行速度很快。

 

ObjectARX是一種以C++為編程語言的開發(fā)工具,其編程原理就是面向對象,并且可以和CAD系統(tǒng)形成交互的開發(fā)環(huán)境,使用者能夠按照自身實際需要進行應用程序開發(fā),其已經(jīng)成為CAD開發(fā)的有效工具。在CAD系統(tǒng)文件中并沒有包含ObjectARX,使用者可以根據(jù)需要到相關網(wǎng)站下載。ObjectARX 最初版本是針對CAD2000推出的,該版本能夠對CAD相關事物進行面向對象的先進的設計和開發(fā),所開發(fā)出的相關應用程序具有集成度高、穩(wěn)定性好和運行速度快等特點。

 

四、CAD技術實際開發(fā)應用

 

1.開發(fā)CAD菜單實現(xiàn)圖塊管理

 

在日常的繪圖過程中,一般會累積許多圖塊文件,這些圖塊文件如果只是隨意的存放在硬盤上,要使用時會難以及時找到。如果在CAD菜單中作相應的開發(fā),加入圖塊管理的功能,則可解決這一問題。下面以Auto CAD軟件為例,分析這一功能的應用實現(xiàn)。

 

首先,需要明確CAD的菜單結構和類型。在CAD軟件中,一般包括了屏幕菜單、圖標菜單、按鈕菜單、下拉菜單和輔助菜單等類別,這些菜單的功能一般由相關文件acad.mns和acad.mnu來進行定義。其中acad.mnu是文本文件,可以用任意的文本處理軟件來修改編輯,其在編譯后的文件是acad.mnx。菜單文件使用豎形結構,一般由20個單節(jié)構成,菜單節(jié)的起始是菜單節(jié)名,在之下還有子菜單節(jié),子菜單節(jié)的起始是子菜單節(jié)名,子菜單節(jié)名可以根據(jù)使用者需要指定,但是各子菜單節(jié)名不可重復。

 

其次,是建立圖標菜單。建立圖標菜單通過四個步驟完成,第一,是把相關圖塊資料整理編輯做成幻燈片。第二,是用slidelib.exe程序把前一步編輯的幻燈片整理成庫。第三,是編輯acad.mnu文件中的相應圖片。第四,是在屏幕菜單或下拉菜單中添加新建的圖標菜單或者建立lisp調用程序。

 

2.CAD軟件與其他應用程序集成應用研究

 

這里還是以Auto CAD軟件為例進行分析。在R14中通過ActiveX Automation技術,就可以讓使用者借由可視化的編程工具對CAD系統(tǒng)進行深度開發(fā),可以有效提升工作效率。相關應用程序能夠通過該技術對暴露CAD中的各級對象進行操作,進一步控制CAD系統(tǒng)相關工作。各級CAD對象都具有不同的對應方法和特性,通過各級對象的對應方法能夠對相應對象進行部分操作。

 

比如,要在CAD系統(tǒng)中實現(xiàn)塊的統(tǒng)計,并以詳細圖標的形式表達,就可以利用該技術來實現(xiàn)。首先,可以運用Get Object函數(shù)連接到Excel表格處理軟件;其次,在Excel處理軟件中激活Sheet 1頁面并使其成為當前頁面;再次在CAD中找出所需統(tǒng)計的塊,并將相關信息保存到Sheet 1頁面上;接著,對CAD數(shù)據(jù)庫進行全面搜索,統(tǒng)計所需相關塊的數(shù)量;最后,在Sheet 1頁面進行編制,并生成相應圖表。

 

結束語

 

CAD軟件雖然類型眾多,但其基本技術原理大致相同,數(shù)據(jù)編輯接口也是廣泛通用的幾種模式。該軟件是一個開放的平臺,因此需要各方不斷努力,對其技術進行深度開發(fā),使該軟件能夠應用于各個不同的專業(yè)領域。

篇5

關鍵詞:高校;體育教學;計算機輔助軟件;開發(fā)與應用研究

中圖分類號:G807.4

文獻標識碼:A

文章編號:1007-3612(2006)01-0116-03

探索在體育教學中開發(fā)與應用計算機輔助軟件,對拓寬學習渠道,提高體育教學質量,培養(yǎng)學生“以教師為主導、以學生為主體”的創(chuàng)新精神和實踐能力,促進高校體育教學、體育課程測試、乃至教學管理的科學化和現(xiàn)代化水平具有重大的現(xiàn)實意義。

1 研究對象與方法

本課題以現(xiàn)代教育技術理論為指導,以高校體育教學中的CAI、CAT、CMI軟件開發(fā)與應用為研究對象,通過查詢文獻資料、軟件制作與應用、統(tǒng)計分析等方法,探索高校體育教學(學習)過程、以及教學(學習)資源的設計、開發(fā)、利用、評價及管理規(guī)律、特點。

2 結果與分析

2.1 結果

2.1.1 《體育網(wǎng)上選課系統(tǒng)》軟件 我們利用DreamweaverMX網(wǎng)頁制作軟件和Microsoft ASP.NET技術,結合高校體育教學實際,自主研發(fā)了《體育網(wǎng)上選課系統(tǒng)》軟件。

通過利用《體育網(wǎng)上選課系統(tǒng)》軟件(圖1),學生可以查看教師的基本信息和課程的開設情況介紹。為了避免被動、盲目地選擇體育課,學生還可以對體育課程不了解和不清楚的問題,通過網(wǎng)上師生間實時疑難問題解答來更詳細、更全面地了解任課教師,課程的開設周數(shù)、教學計劃、教學內容等,從而更好地解決了學生選擇自己所喜愛的體育課程難的問題。

教師也可以利用《體育網(wǎng)上選課系統(tǒng)》軟件,及時、全面地了解學生選擇自己教授的體育課的人數(shù)、個人基本信息等情況,以便有的放矢地搞好體育教學。

2.1.2 體育課件 我們利用Macromedia Authorware制作軟件工具,結合Flash、Poser等軟件開發(fā)制作了多種體育教學課件。在制作體育教學課件的過程中,我們始終把握制作課件的目的就是把教師從原來在課堂上所講、所教的內容作為教師的演示工具轉變?yōu)閷W生的認知工具,把體育教學過程從傳統(tǒng)的邏輯分析講授過程,轉變?yōu)閷W生發(fā)現(xiàn)問題、探究問題和意義建構過程來獲得體育知識,培養(yǎng)學生體育運動技能和自我身體保健能力。

2.1.2.1 利用Poser軟件制作人體動畫 Poser人體三維制作軟件為制作體育課件提供了豐富多彩的人體三維模型。使用該軟件提供的模型,可輕松、快捷地設計人體造型和動作。而且Poser軟件提供的人體模型還可以根據(jù)需要定制成多種多樣的類型和體態(tài),直接應用于所需的課件設計。

根據(jù)體育的教學特點和項目不同,首先利用Poser軟件制作人體運動的單個幀,然后通過簡單直觀的關鍵楨制作方式再制作細膩逼真的人體動作,通過保存后,為制作體育課件準備好素材。

利用Poser軟件的導入功能,還可以從網(wǎng)上下載或從3Dstudio Max和LightWave中對Poser場景的控制,這在很大程度上豐富了人體造型和動作設計的創(chuàng)作空間;導出功能可以將Poser設計的人物造型加入到其它的三維設計軟件。它的輸出功能還可以與Flash軟件并用,輸出成2D Flas,并通過Viewpoint Media Player輸出,可實現(xiàn)在互聯(lián)網(wǎng)上的三維動畫體育技術教學人體模型演示。

2.1.2.2 利用Flash軟件制作體育教學技術動畫 Flash軟件是最受人們喜愛的一種動畫制作軟件。利用該軟件我們可以從Poser軟件中的人體模型中導出人體動作模型,經(jīng)過pho-tshop等圖片軟件處理,可以制作出豐富多彩的人體動作,然后再導人到Flash軟件中(圖2),通過設制動作的關鍵幀,就可以演示出非常逼真的運動技術動作。

2.1.2.3 利用Macromedia Authorware合成體育教學課件 雖然有不少工具軟件都能編輯合成體育課件,但交互性能最好的體育課件制作工具還是Macromedia Authorware軟件。它不但能合成多種軟件制作的人體運動技術動作,還可以把用其它軟件編輯好的文字、聲音、圖片、視頻、動畫等綜合在一起。使教師在體育教學中,達到師生間在體育課堂上相互之間的互動功能(圖3)。

最后,根據(jù)體育教學目的、教學任務、教學方法需要和課件本身的用途和特點制作出適合高校特點的體育教學課件。

課件在總體合成并初步修改完成后,為檢驗課件是否適用,應在教學中讓教師和學生試用,在他們試用后,分別提出修改意見,并做進一步地修改,同時請有豐富體育教學經(jīng)驗的教師對課件的制作進行評價,根據(jù)評價意見,再對課件進行進一步的修改,在充分認定后,對其進行打包,并刻錄成光盤,以便在其它計算機上直接運行。

2.1.3 《體育在線考試系統(tǒng)》 在體育教學過程中,我們始終注重教學過程的總結性評價和形成性評價,井參照規(guī)范要求進行定量的測量與比較,以此作為體育教學質量監(jiān)控的主要措施(圖4)。通過(體育在線考試系統(tǒng)),可以達到交互式出測試、作業(yè)和考試題,自動統(tǒng)計分數(shù)。

2.1.4 《體育教學評估系統(tǒng)》 正確、公正的評價教師的教學水平和教學能力是提高教學質量的保證。我們根據(jù)高校體育教學的實際情況,分課前準備、教師基本功、教學內容、教學方法、能力培養(yǎng)五個方面對教師的上課情況進行綜合評價。再采用數(shù)理統(tǒng)計和系統(tǒng)理論等方法,用網(wǎng)頁制作軟件Dream-weaver MX和Microsoft ASP.NET等技術,把評價的內容制作成互動式網(wǎng)頁,通過教師在網(wǎng)上進行自我評價、教師互評、學生評價三個方面,按每個小項A、B、C、D打分,系統(tǒng)自動算出教學評估水平的平均分值。

2.1.5 《體育教學綜合管理系統(tǒng)》 通過利用Visual FoxPro6.0數(shù)據(jù)庫編程軟件開發(fā)、研制的《學校體育綜合管理系統(tǒng)》軟件(圖5),可以對學校體育教師考核、教學文件與教學資料、學生管理、《學生體質健康》標準測試、課外體育活動、課余運動訓練、運動競賽、體育經(jīng)費、運動場地及器材、體育信息進行科學地管理,使學校體育管理和體育教學工作達到科學化、規(guī)范化水平。

體育教學質量取決于對各種信息的處理能力,它也標志著學校的體育教學管理水平。利用《學校體育綜合管理系統(tǒng)》軟件,可以較好地處理體育教學中的教學文件、教學設備、學

生成績、教師業(yè)務水平能力等方面的數(shù)據(jù)。同時,也能對各種數(shù)據(jù)進行綜合統(tǒng)計、分析與評價。

2.2 分析

2.2.1 計算機輔助軟件開發(fā)與應用研究思路 根據(jù)體育教學的課前準備、教學過程、課后總結的一般教學規(guī)律,運用調查方法掌握學生所要了解的基本信息的搜集,并進行科學數(shù)據(jù)分析,制定出所需求的體育教學、測試、管理系統(tǒng)設計思路。

在對教與學過程中出現(xiàn)的問題,應用現(xiàn)代教育理論與技術,沒汁與開發(fā)包括內容分析、對象分析、具體目標的闡明、策略設計:媒體選擇與制作等.同時對設計與開發(fā)教學的效果進行形成性評價的基礎上,根據(jù)試用效果進行修改,然后做出對教學設計實際使用情況的總結性評價。

2.2.2 ASP技術與數(shù)據(jù)庫建立 利用網(wǎng)頁制作與ASP技術可以開發(fā)出《體育網(wǎng)上選課系統(tǒng)》、《體育網(wǎng)上考試系統(tǒng)》、《體育教學綜合管理系統(tǒng)》等的數(shù)據(jù)庫系統(tǒng)。據(jù)體方法如下:

新建一個文件夾,起一個名字,打開access或Visual Fox-Pro6.o數(shù)據(jù)庫軟件,新建一數(shù)據(jù)庫dbl,建立兩張表,表與表之間的聯(lián)系字段為“類別名稱”,根據(jù)表的結構劃分字段。然后打開DremnweaverMX網(wǎng)頁制作軟件,新建一網(wǎng)頁,在彈出的面板中選擇Dynamic page和Asp VBScript。展開右邊的Applica-tion面板,選擇Databases標簽,按“十”按鈕,選擇Data SourceName(DSN),在彈出的DataSource Name(DSN)面板上,選擇define…按鈕進入ODBC數(shù)據(jù)源管理器,選擇系統(tǒng)DSN標簽,點擊添加按鈕,選擇“Driver do Microsoft Access(*.mdb)”數(shù)據(jù)驅動程序,點擊完成按鈕,在隨后的面板上選擇數(shù)據(jù)庫路徑,選中dbl,數(shù)據(jù)源名輸入dbl。單擊確定按鈕,返回ODBC數(shù)據(jù)源管理器面板。再單擊確定按鈕,返回Data Source Name(DSN)面板。點擊test按鈕,右邊Application面板的Databases標簽就會相應的出現(xiàn)我們新建的數(shù)據(jù)源dbl。最后,建立主頁,插入鏈接,“按學號”鏈接到數(shù)據(jù)庫的ASP中(圖6)。

2.2.3 CAl分析 體育教師在掌握或具有電腦操作基本知識的前提下.掌握與熟練運用相差軟件,像圖像處理軟件(photoshop,coreldraw.freehand)、聲音處理軟件(Ueadmedia咖-dio、sound forge.cool edit、wave edit)、動畫處理軟件(AutoDeskAnimatorPro、3DS MAX、Maya、Flash).常用課件制作軟件(Pow―erPoint.Authorware、Director、ToolBook、Flash)等,認真鉆研教材、教法,精心設計,撰寫腳本,集眾家之長,發(fā)揮集體智慧,發(fā)揮眾人的力量,不斷完善、提高自制課件的質量、水平.制作出適合高校體育教育的教學課件。

2.2.3 CAT分析 目前CAT在體育教學中的應用,主要是通過后臺數(shù)據(jù)庫的操作,利用ASP、Php技術及時修改,并及時將這種修改反映在用戶的瀏覽器端,實現(xiàn)動態(tài),個性化的在線體育計算機輔助教學測試網(wǎng)頁。

學生通過上網(wǎng)輸入有關的體育術語和基本概念的熱字查詢,以及輸入要求的形式查詢術語、概念和知識點,瀏覽課程中的知識點、重點、難點,提供體育教學中的實例分析、問題分析、給出建議,以使學生掌握需要的知識和技能,

設置討論區(qū),允許學生自由發(fā)表自己的觀點,提供具有啟發(fā)性的問題,供學生按專題討論,并記錄學生已經(jīng)學過的知識路徑,設置書簽記錄學生學過的內容和位置作為準備下次進入學習時開始的頁面。

2.2.4 CMT分析 CMT應用于高校體育教學管理,它給體育教師減輕了學生成績統(tǒng)計和考勤統(tǒng)計的繁重負擔。打印各種報表十分方便。提供每個學生的體育合格標準統(tǒng)計元素,包括體育課全年總分、國家體育鍛煉標準總分和等級、早間操活動類課程的出缺勤率。使填寫體育合格標準登記表十分方便。

3 結論與建議

篇6

【關鍵詞】 計算機輔助設計 機械設計 應用分析

目前,計算機輔助設計在機械設計中應用的非常廣泛,隨著科技的高速發(fā)展,計算機的輔助設計的應用提高了機械設計的效率,縮短了產(chǎn)品的開發(fā)周期,給公司帶來了更多的經(jīng)濟效益。本文通過簡要闡述計算機輔助設計在機械設計中的重要性以及應用的主要方面,提出能夠更好地提高應用技術的實踐應用方案。

1 計算機輔助設計的主要應用

隨著科學技術的高速發(fā)展,計算機輔助設計在技術、應用等各方面有了較大發(fā)展,目前廣泛應用于機械設計中,特別是對機械設計的實踐應用方面,縮短了工作時間,使其得到很大的發(fā)展。相對而言,機械設計的設計步驟繁多,一些比較繁重的工作,例如對零件動力、強度的測試等,通過計算機的使用,可以提高機械設計的合理性和生產(chǎn)效率,可以生產(chǎn)高質量的產(chǎn)品,為企業(yè)帶來更多效益。

1.1 二維繪圖的應用

在機械設計中,二維繪圖占據(jù)了非常重要的位置,在過去是由設計師手工進行繪制,但是這種工作方式浪費了大量的時間,降低了工作效率。但是通過計算機,利用一些繪圖軟件進行操作繪制,如PROE、CAD等,通過這些軟件的使用,機械設計的大部分步驟都可以用計算機來完成,降低設計師繪圖的時間,不僅使得工作效率提高,還是設計師能夠有更多時間去實踐自己的設計項目,從而達到更好的發(fā)展。

1.2 三維設計的應用

機械設計要采用簡單的幾何體來組建較為復雜的幾何機構時,就可以采用計算機輔助軟件進行三維設計,從而降低設計難度,縮短設計的周期,使得工作效率得以提高。另外,采用計算機輔助設計這些三維設計時,可以模擬重組裝配零件,在設計的時候激發(fā)靈感,組合出更優(yōu)秀的作品,使得設計工作發(fā)揮其高效性。

機械設計的每個步驟都可以通過計算機來完成,將計算機輔助設計在機械設計中適當應用,注意要與實踐相結合,才能在設計中運用好計算機輔助設計,生產(chǎn)出質量優(yōu)異的產(chǎn)品。

2 計算機輔助設計在機械設計中的應用優(yōu)勢

機械設計中,要將理論知識和實踐融合,才能設計出高質量的產(chǎn)品。我國的計算機輔助設計的水平目前還相對較低,但要看清計算機輔助設計在機械設計中應用的優(yōu)勢,并且加強對計算機輔助的研發(fā)工作,使得計算機輔助設計軟件更好的為機械設計服務。

2.1 縮短設計周期

在以往的設計中,偏向于傳統(tǒng)的人工繪制,在簡單的機械設計中,往往也需要大量的時間來制作,給設計帶來了很大的困難,特別是復雜的幾何結構的零件,為繪制帶來了更大的難度。但如果采用計算機輔助軟件進行二維繪圖或者三維設計,用一些簡單的幾何體組建這些復雜的幾何機構,以此縮短設計周期,提高工作效率。

2.2 產(chǎn)品設計修改

利用計算機輔助技術,在零件設計的時候,即使出現(xiàn)零件出錯或不滿足相關需求的情況下,我們也可以對產(chǎn)品設計進行修改,相比較傳統(tǒng)方式,利用計算機輔助技術,會更加快捷方便。在零件環(huán)境中,我們也可以看到零件設計的各個步驟,在調整的過程中能夠方便看出問題的出錯點,提高了修改的有效性,使應用能發(fā)揮其實效性。

2.3 觀察裝配零件

計算機輔助設計可以對某些零件的運動成果進行展示,利用虛擬實驗,對裝配零件進行觀測。通過計算機進行演示,將不合理的地方進行修改,節(jié)省了產(chǎn)品試驗的費用。例如,在機械設計中,采用不同的裝配關系可以出現(xiàn)不同的效果,利用計算機輔助技術將不同的裝配關系進行演示,查找器可以對不合理的地方進行顯示,方便我們對錯誤的部分進行修改,使得設計的質量得到提升。

3 通過了解CAD的具體概念達到更好的應用效果

計算機輔助設計是一門由設計人員利用計算機設備完成機械設計中的模擬制圖等工作,利用圖形設備在不斷修改和反復驗證的基礎上,設計處滿意的圖紙內容的技術。

機械設計的優(yōu)異很大程度上決定了產(chǎn)品的質量及工作性能的好壞,機械設計是機械工程的重要組成部分,是產(chǎn)品生產(chǎn)的必要條件。

機械設計從狹義上來看僅指技術性的設計過程,廣義的機械設計是指設計者根據(jù)對機械的工作原理,裝配零件的材質和形狀尺寸以及物理傳遞方式等進行構思和設計,依據(jù)要求和現(xiàn)有條件將其形成具體的描述,以實現(xiàn)機械制造的工作過程。機械設計的大多數(shù)步驟都需要計算機的幫助,例如圖形的編輯調整,數(shù)據(jù)的計算比較,對零部件動力、強度等方面的精確測試,都需要相應的計算機軟件的支持。

隨著計算機技術的快速發(fā)展,計算機輔助技術正在越來越廣泛地應用于機械設計的各個方面在廣泛的機械設計中,為提高產(chǎn)品質量發(fā)揮著重要作用。計算機輔助設計軟件在機械設計中除了可以解決繁瑣的數(shù)據(jù)工作之外,還有許多用途,設計者還可以利用計算機進行虛擬樣機的構建,在計算機上制造一個模擬樣機,對它的工作性能和工作特征進行研究,根據(jù)出現(xiàn)的狀況修改原來的設計,提高產(chǎn)品的質量。

4 結語

計算機輔助應用在機械設計中應用的非常廣泛,對提高產(chǎn)品的效率有著重要作用。隨著時代的發(fā)展,產(chǎn)品更新速度加快,設計人員必須更新自己的設計技術和設計理念以適應時代的需求,將計算機輔助設計軟件在機械設計中巧妙應用,使得設計產(chǎn)品的質量得到提高,滿足激烈市場競爭的需要。

參考文獻

[1]劉嘉,李晟.計算機輔助設計課程教學改革的研究與實踐[J].安陽師范學院學報,2011(02).

[2]張劍,王彩瑞.根據(jù)學習者CAD學習特點選擇適合教學方法的探究[J].華章,2011(18).

[3]魏雪.行動導向教學法在《計算機輔助設計》課中的應用[J].華章,2010(18).

篇7

關鍵詞:計算機輔助;繪圖軟件;室內設計;教學;應用

中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2013)17-0214-02

隨著社會進步和發(fā)展,人們的審美文化生活的需求不斷提高,傳統(tǒng)的室內設計已經(jīng)越來越不受到人們的青睞,新一代的室內設計應運而生。如今,計算機圖形學的迅猛發(fā)展,使得很多以前人們無法用言語和圖紙表達的思維和靈感都得到了實現(xiàn)。其中計算機輔助設計軟件技術是近幾年來在室內設計領域引起廣泛關注的技術之一。應用計算機輔助設計軟件技術的室內設計能很好地將人們的室內生活質量以及室內環(huán)境氛圍、風格文脈等精神方面的要求都展現(xiàn)出來。

隨著計算機繪圖軟件的功能化發(fā)展以及信息化教學改革的推進,計算機輔助設計大大促進了高校室內設計專業(yè)教學的發(fā)展,最顯著的改變就是提高了授課效果——采用計算機輔助設計軟件就能夠完成相關設計科目的教學,進而提升了教學效率,通過二維圖紙以及三維模型的輸出能夠有效地將現(xiàn)代化室內設計理念傳輸給學生,進而能夠使學生成為新一代的專業(yè)素質較高的設計類精英。

一、計算機輔助設計軟件的重要性

隨著計算機輔助設計軟件的不斷改良,其能夠準確直觀地展現(xiàn)出設計作品的設計精髓,故計算機輔助設計軟件在室內設計專業(yè)教學中日趨重要。目前,市面上流行的計算機輔助設計軟件主要分為二維繪圖軟件、三維模型塑造軟件、圖片與動畫渲染軟件以及視頻編輯軟件等。在進行室內設計過程中,需要擁有創(chuàng)新性的思維,進而利用二維繪圖軟件促使抽象化的設計意念得以展現(xiàn),而后在經(jīng)過三維建模。渲染等相關操作,就會得到一副較為完善的室內設計作品。

在傳統(tǒng)的室內設計教學中,教師往往僅能夠通過圖片信息并結合課本上的理論知識對學生進行講授,缺乏模擬性的演練,促使學生不能夠準確地掌握所學知識的精髓,且不能夠將相關的知識應用于實踐。此外,室內設計專業(yè)是一門實踐類較強的學科,如果缺乏計算機輔助軟件,學生需要進行手工制圖并且需要手工制造室內設計模型,這期間不僅需要耗費大量的時間,而且也不利于教師對學生設計能力的綜合評估。通過設計輔助軟件,學生能夠將頭腦中創(chuàng)新性的思維加入到設計作品中去,但是如果受到傳統(tǒng)手工制作技巧的限制,則往往不能夠準確地展示出學生的設計理念,而且在計算機設計平臺上能夠對作品進行及時地修改,極大地提高了教學效率,節(jié)約了學生完成設計課業(yè)的時間。因而,計算機輔助設計軟件在室內設計專業(yè)教學中具有不可替代的地位。

二、計算機輔助設計軟件在室內設計專業(yè)教學中的應用

在室內設計專業(yè)教學中引入了計算機輔助設計軟件,推進了信息化教育改革的進程,而且也提高了教學效果,教師能夠結合計算機輔助軟件激發(fā)出學生對于室內設計專業(yè)的興趣,并且能夠學習到當代室內設計大師的設計理念以及設計技巧,有利于培養(yǎng)學生創(chuàng)新性思維。

(一)有利于營造出活躍的課堂氣氛

信息化時代的來臨,計算機輔助教學已經(jīng)不是一個新鮮的詞匯,但是對于其他專業(yè)學科而言,計算機輔助教學與采用多媒體教學聯(lián)系較為緊密,但是對于室內設計專業(yè)而言,其不僅僅要求教師在進行課堂教學過程中,使用相關的多媒體教學課件以激發(fā)出學生的學習興趣,更要利用相關的計算機輔助設計軟件進行室內設計操作,讓學生學習到色彩的構成、空間構成、才是材料的選用等相關的知識。

此外,教師在進行計算機模擬設計授課過程中,可以與學生展開積極的互動,讓學生去思考下一步的設計操作應該如何完成,進而激發(fā)出學生對于室內設計專業(yè)的興趣,而且設計作品完成后也能夠讓學生具有一定的成就感,自然而然地培養(yǎng)了學生的專業(yè)知識的應用能力,進而提升了教學效果。因此,利用直計算機輔助設計軟件展開教學,不僅可以活躍課堂氣氛,也能夠讓學生學習到軟件應用的技巧。

(二)能夠有效地創(chuàng)新思維的培養(yǎng)

室內設計專業(yè)教學過程需要進行大量的課題實踐,假如沒有計算機輔助設計軟件參與,學生需要花費較長的時間才能夠完成課題作業(yè),有時繁重的手工制作以及手繪圖紙占據(jù)了學生思考的時間,而且由于受到精細手工制作要求的制約,一些好的想法受到制約,無法放飛豐富的想象,不利于創(chuàng)新思維的培養(yǎng)。假如有些學生在專業(yè)知識方面比較優(yōu)秀,也擁有創(chuàng)新的設計思維,但是在手工制作能力方面卻有所欠缺,進而就會導致學生失去學習的興趣及信心。

但是,采用計算機輔助設計軟件,學生能夠盡情發(fā)揮想象,將一些個性化的設計元素應用于設計作品中,比如采用獨特的空間構造模式或者采用獨特的色彩搭配等等,而且在三維軟件平臺上能夠直接展示出對設計者對于設計作品的改變,方便學生對于作品的修改及完善。

(三)對于信息化教學改革具有重要的意義

采用計算機輔助設計進行室內設計專業(yè)教學要求學生需要掌握一定的計算機應用能力以及軟件的使用技巧,能夠響應國家對于信息化教學改革的號召,而且也滿足高校學生對于現(xiàn)代化教學設施應用的需求。

(四)能夠真實地考核學生的設計能力

傳統(tǒng)的室內設計專業(yè)教學考核的突出特點為教師僅能夠對學生進行理論知識的考察,如果進行設計實踐,則需要讓學生進行提前準備,學生在短時間內往往不能夠制作出滿意的手工制作的設計作品,從而導致考核分數(shù)偏低,教師僅能通過主觀表象了解學生的設計能力,故傳統(tǒng)專業(yè)知識評價體系并不科學。但是,通過計算機輔助設計軟件教學就會體現(xiàn)出一定的差異性,如在進行階段性考核過程中,可以讓學生在規(guī)定時間內采用計算機輔助設計軟件完成設計作品,教師能夠通過軟件查看學生的設計步驟,而且直觀的三維模型也能夠觀察出學生的設計思路以及設計作品的價值性,進而有助于教師做出較為客觀的評價。

三、總結

綜上,計算機輔助設計軟件平臺類似于室內設計專業(yè)教學的“實訓教學場地”,教師可以通過計算機輔助設計軟件平臺與學生展開知識互動,培養(yǎng)學生創(chuàng)新意識,學生也能夠通過計算機輔助設計軟件進行學習以及自我思考,從而有助于學生室內設計能力的提升。

參考文獻:

[1]蔡強.計算機圖形學的相關技術與發(fā)展[J].北京輕工業(yè)學院學報,1999,(3).

[2]陸浩.室內設計中手繪與電腦表現(xiàn)手法的探討[J].商業(yè)文化(學術版),2010,(03).

篇8

“三年前,石灣大院還是禪城區(qū)政府的辦公所在地。2009年1月,禪城區(qū)將政府部門從大院搬離,改造成為佛山軟件園,并提出了打造成國家級軟件園的目標?!狈鹕绞卸U城區(qū)經(jīng)濟促進局信息化工作辦公室李浩主任介紹。

而今,軟件園已形成“一園兩區(qū)”的格局,進駐了60多家IT企業(yè),其中有12家通過國家“雙軟”認證,佛山市無線射頻研究中心、物聯(lián)網(wǎng)工程技術研究中心、廣東省RFID產(chǎn)業(yè)基地均位于此,這里成為禪城物聯(lián)網(wǎng)產(chǎn)業(yè)的集聚區(qū)域。而在禪城新興產(chǎn)業(yè)的發(fā)展過程中,占地60多畝的軟件園又被賦予RFID產(chǎn)業(yè)化平臺、軟件企業(yè)孵化基地的新角色,成為禪城物聯(lián)產(chǎn)業(yè)和智慧佛山的重要發(fā)展載體。

作為2009年第一批進駐佛山軟件園的新興企業(yè),佛山市安訊智能科技有限公司肖志良博士說:“為了發(fā)展這些新興產(chǎn)業(yè),政府把這個地方騰出來,他們真不簡單,因為做軟件企業(yè),產(chǎn)值、稅收都非常小,特別是佛山的軟件企業(yè)還比較弱小,政府能夠把這么大的資源給軟件企業(yè),也不求軟件企業(yè)交多少稅,確實下了很大的決心?!?/p>

據(jù)了解, 早在2007年,禪城有關部門在調研時就發(fā)現(xiàn),該區(qū)從事軟件開發(fā)的企業(yè)有100家左右,布局較為分散。而由于當時禪城沒有一個軟件企業(yè)集聚的區(qū)域,有些軟件企業(yè)甚至計劃外遷。2008年初,地處佛山中心城區(qū)的禪城提出發(fā)展城市精品經(jīng)濟,為了實現(xiàn)這一目標,該區(qū)制定了“優(yōu)二進三”的戰(zhàn)略?!败浖a(chǎn)業(yè)本身就屬于‘進三’,通過軟件業(yè)來提升傳統(tǒng)制造業(yè),又可以實現(xiàn)‘優(yōu)二’的目標,所以當時政府就定下來把軟件產(chǎn)業(yè)作為構建禪城現(xiàn)代產(chǎn)業(yè)體系的重點?!狈鹕杰浖@有關人士說。

為此,禪城狠下決心,把在石灣大院辦公的區(qū)政府各部門遷出,騰出60多畝綠樹成蔭、清靜幽雅的“凈土”給高新軟件企業(yè)“筑巢”。

2009年1月,佛山軟件園正式掛牌成立。為了吸引軟件企業(yè)入駐,佛山軟件園制定了許多入園落戶的優(yōu)惠政策,為企業(yè)提供人才、投融資、知識產(chǎn)權保護等服務,例如通過“雙軟”認證的企業(yè),一次性獎勵5萬元,創(chuàng)新人才辦企業(yè)的,一次性獎勵10萬元到100萬元,對符合條件的企業(yè)前三年還將給予低價租金優(yōu)惠。

優(yōu)美的環(huán)境、優(yōu)惠的政策對企業(yè)起到了“吸聚效應”。“掛牌時這里只有10多家企業(yè),而目前軟件園已有60家軟件企業(yè)入駐,其中有12家企業(yè)通過‘雙軟企業(yè)’認定,5家企業(yè)通過‘國家高新技術企業(yè)’認定,成為禪城IT中小企業(yè)的重要集聚區(qū)域?!狈鹕杰浖@有關人士說。

物聯(lián)網(wǎng)骨干企業(yè)集中落戶

三年多來,佛山軟件園的RFID產(chǎn)業(yè)已形成相當?shù)膬?yōu)勢。據(jù)李主任介紹,佛山軟件園目前有安訊智能、伊貝爾科技、通達智能、麗普盾高新科技、智邦電子等數(shù)十家RFID技術企業(yè)落戶,“這些企業(yè)雖然規(guī)模都不大,都是中小企業(yè),但有不少是佛山物聯(lián)網(wǎng)產(chǎn)業(yè)的骨干企業(yè),目前成立了佛山市無線射頻識別工程技術研究開發(fā)中心。安訊智能則是佛山市唯一能獨立研發(fā)RFID讀寫設備的企業(yè),佛山市物聯(lián)網(wǎng)絡工程技術研究開發(fā)中心就設在該公司。而廣東省唯一的RFID產(chǎn)業(yè)基地也位于佛山軟件園?!崩詈浦魅握f。

佛山打造軟件產(chǎn)業(yè)園,必然面臨與周邊城市錯位的問題,如廣州天河軟件園以網(wǎng)游動漫及IT產(chǎn)品制造為強項?!胺鹕杰浖@如果可以依托佛山強大的制造業(yè),發(fā)展與制造業(yè)有關的嵌入式軟件,則可以避開與廣州、深圳等地的競爭,從而實現(xiàn)與它們的錯位發(fā)展。”禪城經(jīng)濟促進局相關人士曾表示。

這也解釋了為何RFID、物聯(lián)網(wǎng)類別的軟件企業(yè)能夠在短短2年的時間里在軟件產(chǎn)業(yè)園內得到蓬勃發(fā)展,那就是因為產(chǎn)業(yè)發(fā)展的需要和政府的引領扶持。

正是基于這種錯位發(fā)展的理念,佛山軟件園將其產(chǎn)業(yè)定位于以制造業(yè)應用軟件和RFID技術為特色,發(fā)展電子政務、電子商務及與制造業(yè)有關的嵌入式軟件和系統(tǒng)集成等,同時接納教育、交通、旅游等行業(yè)應用軟件。

推動傳統(tǒng)產(chǎn)業(yè)“智能化”

據(jù)介紹, 佛山軟件園在IT領域尤其是RFID產(chǎn)業(yè)取得的成績和優(yōu)勢使得其在禪城新IT產(chǎn)業(yè)發(fā)展中扮演關鍵角色。禪城將以佛山軟件園內的廣東省無線射頻識別產(chǎn)業(yè)(佛山)基地、佛山市無線射頻識別工程技術研究中心、佛山市物聯(lián)網(wǎng)工程技術研究中心為支撐,加快RFID射頻識別、傳感網(wǎng)絡、視頻識別、無線定位等物聯(lián)網(wǎng)關鍵技術的研發(fā),使軟件園成為物聯(lián)網(wǎng)技術的應用開發(fā)與產(chǎn)業(yè)化的重要平臺,并打造成軟件企業(yè)孵化基地,為禪城培育新IT產(chǎn)業(yè)和建設“智慧禪城”提供技術支撐。

據(jù)李浩主任介紹,物聯(lián)網(wǎng)產(chǎn)業(yè)已成為軟件園的一大特色,今后軟件園除了繼續(xù)吸引物聯(lián)網(wǎng)及其它新IT企業(yè)前來落戶外,還要通過物聯(lián)網(wǎng)技術、嵌入式軟件與傳統(tǒng)產(chǎn)業(yè)的結合提升禪城的傳統(tǒng)產(chǎn)業(yè)競爭力和附加值。

篇9

軟件服務 得用戶者得天下

如果說移動互聯(lián)網(wǎng)是一座巨大的“金礦”,大多數(shù)用戶會選擇手機瀏覽器進入這座“金礦”,于是,包括互聯(lián)網(wǎng)巨頭、系統(tǒng)廠商、終端廠商在內的多方力量紛紛投入其中。不論是電信運營商、終端廠商還是互聯(lián)網(wǎng)企業(yè)都想從中獲益。國內叫得出名號的手機瀏覽器有UCWeb、QQ手機瀏覽器、百度手機瀏覽器、傲游瀏覽器、3G瀏覽器等,各種不知名的小瀏覽器產(chǎn)品就更多了。手機瀏覽器作為入口型工具,比搜索引擎的流量導入更前端一些,其平臺化價值已經(jīng)顯現(xiàn)。因此,各路巨頭都期望從移動互聯(lián)網(wǎng)這個市場中分得一杯羹。

可以玩游戲、找美食、買東西、拍照片,設備與系統(tǒng)都是舞臺,而應用程序就是臺上唱戲的重要主角。應用程序是與移動互聯(lián)網(wǎng)、智能終端密不可分的重要一環(huán),應用程序的受歡迎程度已經(jīng)遠遠超過傳統(tǒng)的簡單應用。伴隨著應用程序的快速流行,開始出現(xiàn)各種形式的第三方應用商店或者應用程序推薦,人工整理優(yōu)秀的應用程序提供給用戶,成為移動互聯(lián)網(wǎng)不可忽視的重要入口。在使用移動終端訪問交互式網(wǎng)絡內容及應用時,應用程序相比手機瀏覽器更有優(yōu)勢,用戶更加傾向于選擇應用。

不過目前國內應用程序商店太多太雜,推薦的應用大多品質良莠不齊。而手機桌面空間有限,同類應用具有排他性等,搶占手機用戶桌面意味著搶占客戶資源,然而擺在企業(yè)面前的最大問題就是如何搶占手機用戶桌面。瀏覽器像是一個單向通道,用戶每次向網(wǎng)站提出一個請求,網(wǎng)站就給予對應的回復;而應用程序的通道是雙向的,不管是用戶還是網(wǎng)絡端,都可以主動向對方推送信息,因此,應用程序是移動互聯(lián)網(wǎng)時代商家的必爭之地。

無論是瀏覽器還是應用程序、無論是老牌軟件服務商還是新興的中小開發(fā)者、無論今后的移動互聯(lián)時代將會幾人諸侯幾人王,軟件服務爭的都是用戶,拼的都是資源、人才和體驗,軟件服務好不好最終還是得用戶開口說話,用心改進產(chǎn)品為用戶考慮才是正道。尤其對于那些巨頭而言,倘若成功便能在移動互聯(lián)時代占據(jù)優(yōu)勢,繼續(xù)做大,即便失敗也可以轉換跑道成為整個軟件應用領域的參與者,利用移動互聯(lián)的入口繼續(xù)為用戶提供服務。

篇10

關鍵詞:軟件成本估算;專家輔助系統(tǒng);框架;裝備軟件;開發(fā)需求

中圖分類號:TP393

文獻標識碼:A

文章編號:1009-2374(2009)17-0041-02

進行準確的裝備軟件成本估算是保證裝備軟件開發(fā)順利進行的關鍵和必要手段,也是保證裝備采購人員能夠對裝備軟件進行準確定價,避免軍費浪費。但是,當前對裝備軟件成本估算的手段單一,方法不多,不夠精確。在裝備軟件的估算過程中,由于裝備軟件開發(fā)過程的諸多不確定性,導致在估算過程中必須要有具備深厚專業(yè)知識的專家人員,但是在產(chǎn)品開發(fā)的實際中,這種專業(yè)深厚的高水平專家人員比較少,完全依靠領域專家來進行估算成本代價太高,不切實際。因此,設想開發(fā)一套裝備軟件成本估算專家輔助系統(tǒng),用于在開發(fā)過程中對裝備軟件的項目時間、成本進行估算,解決缺乏專業(yè)領域專家人員的情況下對裝備軟件進行估算。估算人員只需要輸入開發(fā)軟件的相關信息或者整個軟件編碼,經(jīng)過系統(tǒng)的匹配和綜合的估算,把估算結果顯示于界面上,方便快捷。如圖1所示:

一、開發(fā)背景

當前,裝備軟件成本估算主要存在估算的方法有限,精確度不夠,直接影響了裝備軟件的設計開發(fā)和增加了采購成本。主要表現(xiàn)在兩個方面:

1、裝備軟件的設計開發(fā)主要是依據(jù)軍方立項,通過國家指定的軍品生產(chǎn)廠方,依據(jù)確定的標準和要求進行的。但是大多數(shù)承制方缺乏專業(yè)領域知識深厚的專家,并且,裝備軟件的設計開發(fā)缺乏市場競爭,參與的企業(yè)少,規(guī)范的軟件生產(chǎn)企業(yè)不多,對設計開發(fā)過程中的裝備軟件成本估算不足,因而直接影響了裝備軟件開發(fā)的順利進行和產(chǎn)品質量。

2、在軍方采購人員中,大部分人員是軍校畢業(yè)后直接進入采購部門工作,既沒有經(jīng)過專業(yè)的理論培訓也沒有相關領域的經(jīng)驗,對軟件的成本估算只懂皮毛甚至不懂,大部分是按照國家關于軍品的微利補貼原則,以承制方的價格為基礎進行采購,這樣條件下的采購無疑是帶有較大的盲目性,難以避免對軍費的浪費。因此,如果能設計一套專家輔助系統(tǒng),其意義較重大。

二、設想理論框架

裝備軟件成本估算專家輔助系統(tǒng)理論框架主要由兩個部分組成。一個是存儲各種算法和估算標準的數(shù)據(jù)庫。該數(shù)據(jù)庫由算法知識庫、歷史模型庫、儲存比較庫、智能估算執(zhí)行庫組成。算法知識庫主要是對當前各種關于裝備軟件成本估算的算法進行編程存檔(LOG法、Delphi法、經(jīng)驗類比法、功能點估計法、COCOMO法等),主要提供給智能執(zhí)行庫的估算模型原則。歷史模型庫主要存儲許多歷史經(jīng)典裝備軟件模型,收集盡可能多的模型,為估算軟件提供近似匹配依據(jù)。智能估算執(zhí)行庫主要是完成對輸入的估算程序調用算法知識庫中的各種算法進行估算,同時對裝備軟件進行歷史模型匹配,得到近似估算值,儲存結果比較庫主要是把各種估算結果存儲下來并根據(jù)智能執(zhí)行庫的指令進行比較,最后對估算值進行按預定比例系數(shù)進行加權處理,得到最終估算結果經(jīng)傳輸設備傳出。另一個框架就是操作系統(tǒng)和人機交換框架,主要是操作系統(tǒng)對第一個框架內的各種數(shù)據(jù)進行維護管理,科學地組織和存儲數(shù)據(jù),高效地獲取和維護數(shù)據(jù),準確的物理尋址,并及時對數(shù)據(jù)進行更新,用戶通過人機交互界面與系統(tǒng)打交道,把要估算的裝備軟件信息或者編碼輸入進計算機,調用第一個框架內的數(shù)據(jù),獲取知識,并進行推理,得到解釋,并對數(shù)據(jù)庫進行維護,并把估算結果顯示出來。

三、開發(fā)人員框架

裝備軟件成本估算專家輔助系統(tǒng)的功能是完成對裝備軟件的成本估算,主要為解決廠方在進行軟件項目開發(fā)時對軟件成本的預算不準和軍方在采購過程中對裝備軟件的知識不深厚導致對其成本估算不準確。在開發(fā)這個系統(tǒng)需要四類人員參與才能完成開發(fā)。第一類就是眾多領域專家進行知識收集和整理,建立各種算法和模型;第二類就是知識工程師進行知識建模、形式化、編輯以及語法檢查;第三類是開發(fā)軟件工程師根據(jù)系統(tǒng)的目的和已建模型進行系統(tǒng)設計和調試;第四類是最終用戶對系統(tǒng)進行軟件成本估算。如圖2所示:

四、開發(fā)需求

裝備軟件成本估算專家輔助系統(tǒng)首先要對目標用戶的要求做出準確定位。即:裝備軟件成本估算專家輔助系統(tǒng)主要是供給廠方在進行裝備軟件項目開發(fā)和軍方在對裝備軟件采購定價時用,因此,對廠方和軍方最需要了解的是裝備軟件成本的組成和估算精確度的問題。由此可以確定該系統(tǒng)要達到的要求,以及用什么方式實現(xiàn)這些要求,這就需要組織大量的專業(yè)領域專家進行論證和算法研究及建模,收集更多的歷史模型,方便地對模型進行建模管理、存取管理、運行管理、模型組合,能方便地對知識進行插入、修改、更新、查詢等,及時對數(shù)據(jù)庫進行維護和更新。

五、工作過程

首先,由眾多領域專家進行知識的收集整理,進行各種算法的研究探討,并對算法進行驗證可行,此過程也稱為抽象的過程;在此基礎上,由知識工程師根據(jù)領域專家的各種算法進行數(shù)學建模,成為可以理論計算的模型,此過程就是把抽象到具體的過程;然后,由軟件開發(fā)工程師根據(jù)已有的數(shù)學模型進行計算機編程,成為計算機可執(zhí)行的程序編碼并存儲與計算機內,此過程就是把具體到應用的過程;在前三個過程結束后,實際工作中的用戶只需要將相關信息輸入進計算機便可以進行成本的估算了。用該系統(tǒng)進行成本估算主要有兩種工作方式:一種是廠方進行裝備軟件項目的開發(fā)設計時,主要對該軟件項目的成本進行預算;一種是針對軍方采購人員進行采購是便于對裝備軟件的定價而進行成本估算??偟膩碚f其原理是一樣的。用戶把需要估算的軟件相關信息或者整個程序編碼輸入計算機,通過操作系統(tǒng)把相關信息傳輸?shù)街悄軋?zhí)行庫,智能執(zhí)行庫根據(jù)接收到的相關信息進行分項估算,調用算法庫中的相關算法結合相關的信息進行估算,把估算的結果存儲在存儲比較庫中暫存,再根據(jù)歷史模型庫中的模型匹配進行概算,得到的結果也存儲于存儲比較庫中暫存,最后智能執(zhí)行庫根據(jù)存儲比較庫中的暫存數(shù)據(jù)進行加權平均計算,將最后優(yōu)算得結果經(jīng)操作系統(tǒng)的指令直接傳出到人機交互界面,供給用戶參考。

六、結語

成本估算專家輔助系統(tǒng)的主旨是在缺乏專業(yè)領域專家人員的情況下,便于裝備軟件在開發(fā)設計時能準確對其成本進行預算和在采購時便于對裝備軟件定價而進行估算。文章中的理論框架為軟件設計提供了清晰的結構,是開發(fā)裝備軟件成本估算專家輔助系統(tǒng)的基礎。開發(fā)裝備軟件成本估算專家輔助系統(tǒng)在理論框架、人員框架、開發(fā)需求的指導下,通過詳細設計、數(shù)據(jù)庫設計、編碼實現(xiàn)、測試等過程實現(xiàn)系統(tǒng)全部功能。開發(fā)該系統(tǒng)之前需要大量的工作才能完成,但是一旦該系統(tǒng)設計開發(fā)完成后,將對實際工作過程中具有重要現(xiàn)實意義。文中提出的框架結構和開發(fā)需求對于裝備軟件成本估算以及裝備軟件成本估算專家輔助系統(tǒng)設計研究具有很好的指導作用。

參考文獻

[1]張家浩,白思俊,軟件項目管理[M]機械工業(yè)出版社,2005

[2]李幟,林立新,曹亞波,功能點分析方法與實踐,北京:清華大學出版社,2005

[4]任永昌,趙穎應用COCOMOI模型估算軟件開發(fā)工作量渤海大學學報(自然科學版),2007,23(3)