輔助軟件范文
時間:2023-03-28 00:26:09
導語:如何才能寫好一篇輔助軟件,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
版本選擇 誰更靈活
使用驅動輔助軟件的好處就是在自動識別硬件的情況下,幫用戶篩選掉不符合系統版本和位數等條件的驅動,只需要關注WHQL微軟認證驅動和驅動更新日期是否夠新即可。以常常需要更新的顯卡驅動為例,從三個軟件表現來看,驅動精靈、驅動人生、360硬件大師均可以直接檢測驅動版本并給出驅動升級提示推薦。但從細節來看,驅動精靈提供了標準模式、玩家模式和向導模式三種選擇,讓用戶選擇比較靈活,向導模式和標準模式適合新手“夠用就好”的傻瓜式下載安裝,而玩家模式則分為最新、推薦和自定義三個部分,并且可以點擊所需驅動版本,彈出列表中會出現大量其他驅動以供選擇(如圖1)。驅動人生和驅動精靈類似,也在主流硬件上提供大量驅動版本,而且也是網上出現的全部最新版(如圖2)。而360硬件大師在驅動方面并未提供用戶選擇界面,只提供一種自認為最優化的選擇,顯得相當不人性化。
小編點評
基于驅動專業站驅動之家的龐大數據庫的驅動精靈,在驅動版本豐富程度上占據非常明顯的優勢,在驅動精靈中用戶可以靈活地選擇各種不同的驅動版本,一些不常見的硬件更新也被它所收錄,比如現在已經很少用到的modem的驅動以及古老的電視卡驅動都有。驅動人生在諸如顯卡等主流硬件驅動的版本豐富程度上和驅動精靈旗鼓相當,但在一些周邊硬件驅動上支持度遠遠不夠。而360硬件大師的驅動則只有軟件推薦的一種選擇,非常不靈活。
備份還原 重裝PC誰更貼心
除了更新驅動外,對現有驅動的備份與還原也是驅動輔助軟件一項重要功能。從實際測試來看,驅動精靈、驅動人生和360硬件大師都提供了驅動管理功能,備份都是一鍵完成,從還原來看,都可以根據備份文件的時間點還原,但驅動精靈和360硬件大師均能實現自定義硬件驅動備份(如圖3),而驅動人生則只能備份關鍵的主板和顯卡驅動,顯得功能比較弱。同時,驅動精靈在驅動備份方式上,能制作不壓縮的文件夾以及自解壓文件和自動安裝包。此功能可以在不安裝軟件本身的情況下安裝驅動,對重裝機用戶來說很實用。
小編點評
驅動備份還原直接關系到系統穩定,三款軟件的驅動備份功能中,驅動精靈的驅動備份功能最靈活,細節最多,也最完善,還可以脫離驅動精靈軟件本身,直接進入備份的目錄點擊安裝,而其他兩個驅動輔助軟件必須在軟件開啟后才能使用,顯得稍麻煩一些。
硬件檢測 準確才會贏
很多時候,驅動輔助軟件其實不能徹底解決全部電腦硬件的驅動問題,例如游戲手柄、手寫板、指紋鎖、電子狗等周邊設備,驅動輔助軟件無法全部檢測并下載驅動。這時候,驅動輔助軟件的硬件檢測,會提供按圖索驥功能,用戶根據硬件檢測,再去網上搜索對應這種周邊驅動安裝或者請教身邊的專家。
對于硬件檢測我們關注的是檢測的項目有哪些,是否準確,是否能夠導,出報告,這樣才能讓我們更了解自己的硬件。從實際測試來看,三個軟件均可以準確檢測到硬件設備,并且列出CPU、主板、內存、顯示器、光驅、硬盤等關鍵信息,并且都可以看到硬件信息細節,導出完整的硬件報告。但在檢測細節上,只有驅動精靈能檢測出筆者的大量USB設備的信息,比如USB手柄、雷柏的無線接收器、藍牙設備等項目,而其他兩個軟件只能檢測出機器內部的硬件驅動(如圖4)。
小編點評
作為輔助功能,軟件的硬件檢測是通過讀取硬件接口的方式來識別硬件內部信息的。在硬件接口這塊做得越深入,那么硬件細目就顯示得越詳細。很明顯,在三個軟件的硬件檢測中,只有驅動精靈可以檢測到USB接口上的外設,而其他兩個軟件則只能檢測基本信息,在這點上,驅動精靈做得非常不錯。
篇2
關鍵詞:計算機;網絡技術;工程設計;網絡運營
時代的進步和發展讓計算機成為人們生活的必需品,并且逐漸深入到工業生產制作領域,有效地提高了我國的工業建設生產率。計算機相關的輔助設計都在設計中發揮了極大的功用。尤其CAD的應用可以說是其輔助軟件應用中的重中之重。作為非常典型的工程網絡設計,能夠讓計算機在有效操控技術之下完成相應的繪圖、計算、圖紙設計等工作,相比較傳統的機械、繁瑣工作,其能夠建立多任務、多窗口的管理系統,能夠通過通信信道等方式保證工作高效率的完成。因此,相關人員應當對計算機輔助軟件以及網絡技術進行深入研究,讓其在工程設計中發揮更大的功用。
1計算機輔助軟件內容
1.1CAD的具體介紹
CAD是指利用計算機及其圖形設備幫助設計人員進行的設計工作。CAD技術作為杰出的工程技術成就,已被廣泛應用在工程設計的方方面面,CAD計算機輔助的發展使產品的設計方法和模式發生了巨大的改變。目前,CAD技術的研究方向主要有計算機輔助概念的設計、海量的信息存儲,設計方法的研究,以及創新技術的設計,計算機輔助廣泛應用在機械、電子、化工、智能設計等方方面面,CAD技術真正應用在企業之中,提高了企業實際的工作效率,優化改善了設計方法,大大減輕了勞動強度,并不斷地被發展和創新。
1.2以SUN總線網絡為實例
SUN設計時廣泛的采用工業標準作為其網絡體系結構,并應用OSI參考模型使其成為一個開放式的網絡體系。在大部分完成為OSI運行提供相對應的各種服務和相關的功能方法,并且保證端口的持續不間斷地通信,例如電子郵件、虛擬服務,遠程控制和文件傳遞等方方面面都是通過網絡得以實現。
1.3CAD網絡體系結構
CAD網絡體系結構是一個開放性的結構體系,它能夠把任何支持這個開放結構體系的設備相互連接在一起。CAD網絡體系結構具有悠久的歷史背景,是由ISO頒發的“開放系統互聯參考模型”為基礎而形成的體系,并通過MAT和TOP兩種規范組合而成,最終使各個不同的設備能夠相互連接在一起。此外,通過專用的互聯設備可以把整體的CAD網絡連接在一起,達到數據之間的可靠性轉換技術,及時的了解各網絡的運行狀態,監控出現的問題和不足之處,及時做出相對的改進措施,然后讓整個網絡體系結構能更加平穩的,安全的予以發展。
1.4其他應用
在一些工程的設計中運用計算機輔助軟件以及網絡技術不斷改善設計環境,通過共享軟件以及共享設備等,在統一的網絡環境下,進行共同的設計培訓工作,GIS位置體系消息,定位追蹤、全體會話等,各種附件的應用不僅能夠方便設計人員的工作,而且還能夠實現技術共享,方便了資料之間的相互調動等,從而提高了整個企業的工作效率,降低企業的開發成本。
2提高計算機輔助軟件和網絡技術在工程設計中應用的策略
計算機輔助軟件以及網絡技術的應用越來越受到人們的關注和重視,針對其存在的各種問題,探索相應的提升措施就顯得非常重要。相關人員應當結合其在工程設計中的應用情況,探索相應的措施和策略,提升計算機輔助軟件和網絡技術的應用效果。
2.1制定正規的管理體系,營造一個良好的網絡環境
創造一個良好的管理體系,主要包括為:一是完善工程設計管理制度,制定一個可行的工作工期,降低設計階段的突發不定性等外界因數的影響,將管理制度落實到實際中去。二是加大項目的管理力度,對整個項目進行速度檢測,避免影響整個設計任務的進度,這對于整個項目的進行和成本的控制具有非常大的影響,而且對于企業今后能夠長期穩定更好的發展具有深刻的影響效果。
2.2加大對相關設計人員的管理培養
在當今的社會人才的儲備具有重大的意義,在整個工程的設計中,計算機輔助設計軟件和網絡技術的應用都離不開人才,沒有相關的人才支持,任何項目和工程都不能實施,更別提能夠把企業做大、做強,實現長足發展。因此在工程設計中,企業必須加強對相關技術人員的培養工作,只有把整個培訓人員的工作做好,提高人員的專業知識,使整個企業綜合素質和技能都有一個很大的改善,這樣才能更好地把網絡技術做得更好、更快。
2.3通過計算機輔助軟件和網絡技術進行設計工作管理
工程設計工作是一個長期的工作,需要具有很好的耐心和細心才能做好,在整個管理過程中需要大量的時間和資金的投入,不是一朝一夕就能完成的,對于企業能夠長期可持續發展是一個重要的挑戰。但是通過計算機輔助軟件和網絡技術進行設計工作管理就能減少大量的成本和時間投入,使管理工作帶來更多的便利,使管理者能夠抓住企業的管理中心,并且提高整個企業的工作效率,使整個企業的工作管理效率提升到一個新的高度上來。
3結語
總而言之,隨著當今社會經濟的不斷發展,計算機輔助軟件和網絡技術逐漸被應用在各行各業之中,并對企業發展起著決定性的作用。因此,相關人員要加強對計算機輔助軟件和網絡專業技術的知識培訓工作,只有讓職工不斷提高自身的計算機輔助軟件應用水平,才能使整個網絡環境變得更加的安全和穩定。
參考文獻:
[1]王磊,沈希,孫雷,王智超.計算機輔助軟件DIALux在工程設計中的應用[J].黑龍江科技信息,2014,05:77.
[2]單春陽.CAD技術在工程設計中的應用[J].中國高新技術企業,2015,04:52-53.
[3]趙葉.淺談計算機軟件技術在化工工程設計中的應用[J].化工管理,2015,30:206.
篇3
該軟件設計人性化,操作簡單容易上手,圖形繪制處理功能強大,具有良好的兼容能力,被廣泛應用于各行各業。本文從CAD發展歷程切入,簡要分析其技術的基本原理特點,以及開發應用。
CAD是目前使用率最高的計算機繪圖軟件,其強大的功能,優良的兼容性,都使其在實際運用中給使用者提供了最好的感受。它是一個開放的平臺,可以在目前基礎上進行二次開發,不斷提升相應功能和性能,以給使用者更完美的體驗。
一、CAD發展歷程簡述
CAD是Computer Aided Design的簡稱,在上世紀六十年代由美國麻省理工學院提出。但限于當時硬件設施水平,只有美國通用汽車公司和波音汽車公司自主開發了交互式的繪圖系統。直到上世紀七十年代,相關硬件設施水平不斷提高,交互式繪圖系統才在美國工業界逐步推廣。
到了上世紀八十年代,在PC機迅速推廣之后,其技術迎來了快速發展,甚至出現CAD系統專業開發公司。Autodesk公司開發的CAD系統因其可免費拷貝得到了業界的廣泛使用,加之該系統具有一定開放性,促使該系統得以迅速升級,通過不斷發展,才有了今天所使用的CAD。
我國CAD技術是在國外CAD平臺基礎上進行二次開發得到的,隨著我國經濟不斷發展,各行各業對其技術的需求日益提升,國內眾多開發商對該技術進行了二次開發,使其真正在國內得以普及。目前,國內技術開發商不僅在提供優秀的軟件平臺,更在積極推進國內CAD技術產業聚合,以期形成國產CAD聯盟,為國內經濟發展和技術升級作出重大貢獻。
二、CAD基礎技術簡介
CAD作為輔助計算機繪圖軟件,在各行各業中均得到了廣泛的應用,諸如設計行業、制造行業、建筑行業等。CAD的技術基礎主要可以分為兩類,一類是參數化造型,一類是變量化造型,這兩種造型理論都是以實際數據作為約束條件的造型技術。
參數化造型技術是編程者提前設定幾何圖形的尺寸約束條件,以便使用者在造型過程中使用。幾何圖形所包含的所有尺寸參數,都可以用對應的坐標來表示,這些坐標還可以生產另外的幾何圖形。參數化造型有四個方面的特點,分別是全尺寸約束、基于特征、全數據相關和尺寸驅動設計。全尺寸約束主要是指參數化造型將圖形尺寸和形狀結合到一起,通過實際尺寸數據對圖形形狀形成進行控制。
基于特征主要是指將幾何圖形具有代表性的尺寸參數定設為特征,并將這些尺寸參數存儲起來,作為可調參數以生成實體。尺寸驅動設計主要是指通過編輯圖形的尺寸參數就可以起到改變圖形形狀的作用。全數據相關主要是指修改圖形尺寸參數會導致圖形其他尺寸全部更新。
變量化造型技術的基礎是參數化造型,通過改進參數化造型而產生的設計思想。變量化造型保留了參數化造型的一部分設計特點,但在約束定義這方面做出了重要的改進。變量化造型技術將尺寸參數的約束條件進一步劃分成形狀條件約束和尺寸條件約束,消除了參數化造型單一尺寸約束所存在的缺陷。
三、CAD軟件開發
1.CAD軟件開發的必要性
隨著該技術普及,各行各業對專業性CAD軟件的需求也在與日俱增。雖然現在有許多不同類別的CAD軟件,但是大部分都是通用型的CAD軟件,缺少一些專業領域的技術支持,給該技術的發展形成了一定阻礙。不僅如此,在使用通用性軟件時,經常會遇到一些不便之處,比如一些專業曲線的繪制、常用機械零件的繪制以及一些標準參數設計公式的查詢運用等,在通用軟件中這些功能都比較缺乏。因此,根據不同行業的不同需要,在現有的技術基礎上,對其進行二次開發,擴充其功能的覆蓋范圍,使其更具有針對性,是十分必要的。
2.CAD軟件開發內容及要求
開發CAD技術應該從三個方面入手,一是根據設計任務和功能要求編寫各種用戶自定義函數、設計人機交互界面和建立所需的數據圖塊文件庫,并形成若干類型文件;二是根據使用者的要求建立更人性化的管理菜單MNU,這可以在CAD原菜單的基礎上根據使用者所需加入相應內容,甚至還可以直接添加相應的菜單文件,然后通過交互方式添加到該系統中;三是為了方便CAD軟件系統進行初始化操作,可以在ACAD.LSP等文件中加入一些優化內容。
CAD開發要滿足幾個基本要求,一是正確性,滿足相關功能要求,結果正確。二是可靠性,軟件運行狀態優良,容錯率高。三是完整性,相關程序和文檔資料齊全。四是實用性,軟件界面設計要便于操作。五是可維護性,能夠簡便地修改軟件程序以及功能部分擴充。
3.CAD開發手段
由于軟件類型較多,這里以Auto CAD為例進行分析。對其進行二次開發,主要使用的工具有Visual Lisp、VBA、ADS、ObjectARX和API等。
Visual Lisp是lisp的延伸與拓展,是Lisp語言的可視化開發技術,該技術使Lisp開發工具得到了質的提升。其主要有以下特點。一是能夠兼容lisp。二是其開發環境是可視化的。三是能夠面向對象特性。四是其具有即插即用的模塊。五是能夠把lisp的信息源代碼編譯成可讀二進制代碼,也能夠編譯成ObjectARX應用程序,使系統的效率更高。五是能夠保護源程序代碼,是系統安全性更高。
VBA被集成到CAD中,其不僅為使用者訪問CAD系統框架提供了一種全新的手段,也給開發者開發CAD系統創造了新的模式。ActiveX自動化結合對象模型存在于CAD2000以上版本和VBA中,是一種定制CAD系統模型構架的全新方式。借由VBA技術,使用者不但可以通過操作CAD系統控制ActiveX等應用程序,而且可以在這些程序之間形成互易活動。
ADS的全稱是Auto CAD Development System,其是CAD的C語言開發系統。ADS的本質是利用使用者所熟知的各類C語言編譯方式,將CAD中的程序目標庫及源文件編譯成可執行的文件,并且在CAD環境下實現運行。簡單來說,ADS程序就是可以在CAD環境中直接運行的可執行型的文件。由于ADS采用了結構化的編程模式,因此不僅具備了高強度的數據處理能力,而且運行速度很快。
ObjectARX是一種以C++為編程語言的開發工具,其編程原理就是面向對象,并且可以和CAD系統形成交互的開發環境,使用者能夠按照自身實際需要進行應用程序開發,其已經成為CAD開發的有效工具。在CAD系統文件中并沒有包含ObjectARX,使用者可以根據需要到相關網站下載。ObjectARX 最初版本是針對CAD2000推出的,該版本能夠對CAD相關事物進行面向對象的先進的設計和開發,所開發出的相關應用程序具有集成度高、穩定性好和運行速度快等特點。
四、CAD技術實際開發應用
1.開發CAD菜單實現圖塊管理
在日常的繪圖過程中,一般會累積許多圖塊文件,這些圖塊文件如果只是隨意的存放在硬盤上,要使用時會難以及時找到。如果在CAD菜單中作相應的開發,加入圖塊管理的功能,則可解決這一問題。下面以Auto CAD軟件為例,分析這一功能的應用實現。
首先,需要明確CAD的菜單結構和類型。在CAD軟件中,一般包括了屏幕菜單、圖標菜單、按鈕菜單、下拉菜單和輔助菜單等類別,這些菜單的功能一般由相關文件acad.mns和acad.mnu來進行定義。其中acad.mnu是文本文件,可以用任意的文本處理軟件來修改編輯,其在編譯后的文件是acad.mnx。菜單文件使用豎形結構,一般由20個單節構成,菜單節的起始是菜單節名,在之下還有子菜單節,子菜單節的起始是子菜單節名,子菜單節名可以根據使用者需要指定,但是各子菜單節名不可重復。
其次,是建立圖標菜單。建立圖標菜單通過四個步驟完成,第一,是把相關圖塊資料整理編輯做成幻燈片。第二,是用slidelib.exe程序把前一步編輯的幻燈片整理成庫。第三,是編輯acad.mnu文件中的相應圖片。第四,是在屏幕菜單或下拉菜單中添加新建的圖標菜單或者建立lisp調用程序。
2.CAD軟件與其他應用程序集成應用研究
這里還是以Auto CAD軟件為例進行分析。在R14中通過ActiveX Automation技術,就可以讓使用者借由可視化的編程工具對CAD系統進行深度開發,可以有效提升工作效率。相關應用程序能夠通過該技術對暴露CAD中的各級對象進行操作,進一步控制CAD系統相關工作。各級CAD對象都具有不同的對應方法和特性,通過各級對象的對應方法能夠對相應對象進行部分操作。
比如,要在CAD系統中實現塊的統計,并以詳細圖標的形式表達,就可以利用該技術來實現。首先,可以運用Get Object函數連接到Excel表格處理軟件;其次,在Excel處理軟件中激活Sheet 1頁面并使其成為當前頁面;再次在CAD中找出所需統計的塊,并將相關信息保存到Sheet 1頁面上;接著,對CAD數據庫進行全面搜索,統計所需相關塊的數量;最后,在Sheet 1頁面進行編制,并生成相應圖表。
結束語
CAD軟件雖然類型眾多,但其基本技術原理大致相同,數據編輯接口也是廣泛通用的幾種模式。該軟件是一個開放的平臺,因此需要各方不斷努力,對其技術進行深度開發,使該軟件能夠應用于各個不同的專業領域。
篇4
CAD是目前使用率最高的計算機繪圖軟件,其強大的功能,優良的兼容性,都使其在實際運用中給使用者提供了最好的感受。它是一個開放的平臺,可以在目前基礎上進行二次開發,不斷提升相應功能和性能,以給使用者更完美的體驗。
一、CAD發展歷程簡述
CAD是Computer Aided Design的簡稱,在上世紀六十年代由美國麻省理工學院提出。但限于當時硬件設施水平,只有美國通用汽車公司和波音汽車公司自主開發了交互式的繪圖系統。直到上世紀七十年代,相關硬件設施水平不斷提高,交互式繪圖系統才在美國工業界逐步推廣。到了上世紀八十年代,在PC機迅速推廣之后,其技術迎來了快速發展,甚至出現CAD系統專業開發公司。Autodesk公司開發的CAD系統因其可免費拷貝得到了業界的廣泛使用,加之該系統具有一定開放性,促使該系統得以迅速升級,通過不斷發展,才有了今天所使用的CAD。
我國CAD技術是在國外CAD平臺基礎上進行二次開發得到的,隨著我國經濟不斷發展,各行各業對其技術的需求日益提升,國內眾多開發商對該技術進行了二次開發,使其真正在國內得以普及。目前,國內技術開發商不僅在提供優秀的軟件平臺,更在積極推進國內CAD技術產業聚合,以期形成國產CAD聯盟,為國內經濟發展和技術升級作出重大貢獻。
二、CAD基礎技術簡介
CAD作為輔助計算機繪圖軟件,在各行各業中均得到了廣泛的應用,諸如設計行業、制造行業、建筑行業等。CAD的技術基礎主要可以分為兩類,一類是參數化造型,一類是變量化造型,這兩種造型理論都是以實際數據作為約束條件的造型技術。
參數化造型技術是編程者提前設定幾何圖形的尺寸約束條件,以便使用者在造型過程中使用。幾何圖形所包含的所有尺寸參數,都可以用對應的坐標來表示,這些坐標還可以生產另外的幾何圖形。參數化造型有四個方面的特點,分別是全尺寸約束、基于特征、全數據相關和尺寸驅動設計。全尺寸約束主要是指參數化造型將圖形尺寸和形狀結合到一起,通過實際尺寸數據對圖形形狀形成進行控制。
基于特征主要是指將幾何圖形具有代表性的尺寸參數定設為特征,并將這些尺寸參數存儲起來,作為可調參數以生成實體。尺寸驅動設計主要是指通過編輯圖形的尺寸參數就可以起到改變圖形形狀的作用。全數據相關主要是指修改圖形尺寸參數會導致圖形其他尺寸全部更新。
變量化造型技術的基礎是參數化造型,通過改進參數化造型而產生的設計思想。變量化造型保留了參數化造型的一部分設計特點,但在約束定義這方面做出了重要的改進。變量化造型技術將尺寸參數的約束條件進一步劃分成形狀條件約束和尺寸條件約束,消除了參數化造型單一尺寸約束所存在的缺陷。
三、CAD軟件開發
1.CAD軟件開發的必要性
隨著該技術普及,各行各業對專業性CAD軟件的需求也在與日俱增。雖然現在有許多不同類別的CAD軟件,但是大部分都是通用型的CAD軟件,缺少一些專業領域的技術支持,給該技術的發展形成了一定阻礙。不僅如此,在使用通用性軟件時,經常會遇到一些不便之處,比如一些專業曲線的繪制、常用機械零件的繪制以及一些標準參數設計公式的查詢運用等,在通用軟件中這些功能都比較缺乏。因此,根據不同行業的不同需要,在現有的技術基礎上,對其進行二次開發,擴充其功能的覆蓋范圍,使其更具有針對性,是十分必要的。
2.CAD軟件開發內容及要求
開發CAD技術應該從三個方面入手,一是根據設計任務和功能要求編寫各種用戶自定義函數、設計人機交互界面和建立所需的數據圖塊文件庫,并形成若干類型文件;二是根據使用者的要求建立更人性化的管理菜單MNU,這可以在CAD原菜單的基礎上根據使用者所需加入相應內容,甚至還可以直接添加相應的菜單文件,然后通過交互方式添加到該系統中;三是為了方便CAD軟件系統進行初始化操作,可以在ACAD.LSP等文件中加入一些優化內容。
CAD開發要滿足幾個基本要求,一是正確性,滿足相關功能要求,結果正確。二是可靠性,軟件運行狀態優良,容錯率高。三是完整性,相關程序和文檔資料齊全。四是實用性,軟件界面設計要便于操作。五是可維護性,能夠簡便地修改軟件程序以及功能部分擴充。
3.CAD開發手段
由于軟件類型較多,這里以Auto CAD為例進行分析。對其進行二次開發,主要使用的工具有Visual Lisp、VBA、ADS、ObjectARX和API等。
Visual Lisp是lisp的延伸與拓展,是Lisp語言的可視化開發技術,該技術使Lisp開發工具得到了質的提升。其主要有以下特點。一是能夠兼容lisp。二是其開發環境是可視化的。三是能夠面向對象特性。四是其具有即插即用的模塊。五是能夠把lisp的信息源代碼編譯成可讀二進制代碼,也能夠編譯成ObjectARX應用程序,使系統的效率更高。五是能夠保護源程序代碼,是系統安全性更高。
VBA被集成到CAD中,其不僅為使用者訪問CAD系統框架提供了一種全新的手段,也給開發者開發CAD系統創造了新的模式。ActiveX自動化結合對象模型存在于CAD2000以上版本和VBA中,是一種定制CAD系統模型構架的全新方式。借由VBA技術,使用者不但可以通過操作CAD系統控制ActiveX等應用程序,而且可以在這些程序之間形成互易活動。
ADS的全稱是Auto CAD Development System,其是CAD的C語言開發系統。ADS的本質是利用使用者所熟知的各類C語言編譯方式,將CAD中的程序目標庫及源文件編譯成可執行的文件,并且在CAD環境下實現運行。簡單來說,ADS程序就是可以在CAD環境中直接運行的可執行型的文件。由于ADS采用了結構化的編程模式,因此不僅具備了高強度的數據處理能力,而且運行速度很快。
ObjectARX是一種以C++為編程語言的開發工具,其編程原理就是面向對象,并且可以和CAD系統形成交互的開發環境,使用者能夠按照自身實際需要進行應用程序開發,其已經成為CAD開發的有效工具。在CAD系統文件中并沒有包含ObjectARX,使用者可以根據需要到相關網站下載。ObjectARX 最初版本是針對CAD2000推出的,該版本能夠對CAD相關事物進行面向對象的先進的設計和開發,所開發出的相關應用程序具有集成度高、穩定性好和運行速度快等特點。
四、CAD技術實際開發應用
1.開發CAD菜單實現圖塊管理
在日常的繪圖過程中,一般會累積許多圖塊文件,這些圖塊文件如果只是隨意的存放在硬盤上,要使用時會難以及時找到。如果在CAD菜單中作相應的開發,加入圖塊管理的功能,則可解決這一問題。下面以Auto CAD軟件為例,分析這一功能的應用實現。
首先,需要明確CAD的菜單結構和類型。在CAD軟件中,一般包括了屏幕菜單、圖標菜單、按鈕菜單、下拉菜單和輔助菜單等類別,這些菜單的功能一般由相關文件acad.mns和acad.mnu來進行定義。其中acad.mnu是文本文件,可以用任意的文本處理軟件來修改編輯,其在編譯后的文件是acad.mnx。菜單文件使用豎形結構,一般由20個單節構成,菜單節的起始是菜單節名,在之下還有子菜單節,子菜單節的起始是子菜單節名,子菜單節名可以根據使用者需要指定,但是各子菜單節名不可重復。
其次,是建立圖標菜單。建立圖標菜單通過四個步驟完成,第一,是把相關圖塊資料整理編輯做成幻燈片。第二,是用slidelib.exe程序把前一步編輯的幻燈片整理成庫。第三,是編輯acad.mnu文件中的相應圖片。第四,是在屏幕菜單或下拉菜單中添加新建的圖標菜單或者建立lisp調用程序。
2.CAD軟件與其他應用程序集成應用研究
這里還是以Auto CAD軟件為例進行分析。在R14中通過ActiveX Automation技術,就可以讓使用者借由可視化的編程工具對CAD系統進行深度開發,可以有效提升工作效率。相關應用程序能夠通過該技術對暴露CAD中的各級對象進行操作,進一步控制CAD系統相關工作。各級CAD對象都具有不同的對應方法和特性,通過各級對象的對應方法能夠對相應對象進行部分操作。
比如,要在CAD系統中實現塊的統計,并以詳細圖標的形式表達,就可以利用該技術來實現。首先,可以運用Get Object函數連接到Excel表格處理軟件;其次,在Excel處理軟件中激活Sheet 1頁面并使其成為當前頁面;再次在CAD中找出所需統計的塊,并將相關信息保存到Sheet 1頁面上;接著,對CAD數據庫進行全面搜索,統計所需相關塊的數量;最后,在Sheet 1頁面進行編制,并生成相應圖表。
結束語
CAD軟件雖然類型眾多,但其基本技術原理大致相同,數據編輯接口也是廣泛通用的幾種模式。該軟件是一個開放的平臺,因此需要各方不斷努力,對其技術進行深度開發,使該軟件能夠應用于各個不同的專業領域。
篇5
關鍵詞:高校;體育教學;計算機輔助軟件;開發與應用研究
中圖分類號:G807.4
文獻標識碼:A
文章編號:1007-3612(2006)01-0116-03
探索在體育教學中開發與應用計算機輔助軟件,對拓寬學習渠道,提高體育教學質量,培養學生“以教師為主導、以學生為主體”的創新精神和實踐能力,促進高校體育教學、體育課程測試、乃至教學管理的科學化和現代化水平具有重大的現實意義。
1 研究對象與方法
本課題以現代教育技術理論為指導,以高校體育教學中的CAI、CAT、CMI軟件開發與應用為研究對象,通過查詢文獻資料、軟件制作與應用、統計分析等方法,探索高校體育教學(學習)過程、以及教學(學習)資源的設計、開發、利用、評價及管理規律、特點。
2 結果與分析
2.1 結果
2.1.1 《體育網上選課系統》軟件 我們利用DreamweaverMX網頁制作軟件和Microsoft ASP.NET技術,結合高校體育教學實際,自主研發了《體育網上選課系統》軟件。
通過利用《體育網上選課系統》軟件(圖1),學生可以查看教師的基本信息和課程的開設情況介紹。為了避免被動、盲目地選擇體育課,學生還可以對體育課程不了解和不清楚的問題,通過網上師生間實時疑難問題解答來更詳細、更全面地了解任課教師,課程的開設周數、教學計劃、教學內容等,從而更好地解決了學生選擇自己所喜愛的體育課程難的問題。
教師也可以利用《體育網上選課系統》軟件,及時、全面地了解學生選擇自己教授的體育課的人數、個人基本信息等情況,以便有的放矢地搞好體育教學。
2.1.2 體育課件 我們利用Macromedia Authorware制作軟件工具,結合Flash、Poser等軟件開發制作了多種體育教學課件。在制作體育教學課件的過程中,我們始終把握制作課件的目的就是把教師從原來在課堂上所講、所教的內容作為教師的演示工具轉變為學生的認知工具,把體育教學過程從傳統的邏輯分析講授過程,轉變為學生發現問題、探究問題和意義建構過程來獲得體育知識,培養學生體育運動技能和自我身體保健能力。
2.1.2.1 利用Poser軟件制作人體動畫 Poser人體三維制作軟件為制作體育課件提供了豐富多彩的人體三維模型。使用該軟件提供的模型,可輕松、快捷地設計人體造型和動作。而且Poser軟件提供的人體模型還可以根據需要定制成多種多樣的類型和體態,直接應用于所需的課件設計。
根據體育的教學特點和項目不同,首先利用Poser軟件制作人體運動的單個幀,然后通過簡單直觀的關鍵楨制作方式再制作細膩逼真的人體動作,通過保存后,為制作體育課件準備好素材。
利用Poser軟件的導入功能,還可以從網上下載或從3Dstudio Max和LightWave中對Poser場景的控制,這在很大程度上豐富了人體造型和動作設計的創作空間;導出功能可以將Poser設計的人物造型加入到其它的三維設計軟件。它的輸出功能還可以與Flash軟件并用,輸出成2D Flas,并通過Viewpoint Media Player輸出,可實現在互聯網上的三維動畫體育技術教學人體模型演示。
2.1.2.2 利用Flash軟件制作體育教學技術動畫 Flash軟件是最受人們喜愛的一種動畫制作軟件。利用該軟件我們可以從Poser軟件中的人體模型中導出人體動作模型,經過pho-tshop等圖片軟件處理,可以制作出豐富多彩的人體動作,然后再導人到Flash軟件中(圖2),通過設制動作的關鍵幀,就可以演示出非常逼真的運動技術動作。
2.1.2.3 利用Macromedia Authorware合成體育教學課件 雖然有不少工具軟件都能編輯合成體育課件,但交互性能最好的體育課件制作工具還是Macromedia Authorware軟件。它不但能合成多種軟件制作的人體運動技術動作,還可以把用其它軟件編輯好的文字、聲音、圖片、視頻、動畫等綜合在一起。使教師在體育教學中,達到師生間在體育課堂上相互之間的互動功能(圖3)。
最后,根據體育教學目的、教學任務、教學方法需要和課件本身的用途和特點制作出適合高校特點的體育教學課件。
課件在總體合成并初步修改完成后,為檢驗課件是否適用,應在教學中讓教師和學生試用,在他們試用后,分別提出修改意見,并做進一步地修改,同時請有豐富體育教學經驗的教師對課件的制作進行評價,根據評價意見,再對課件進行進一步的修改,在充分認定后,對其進行打包,并刻錄成光盤,以便在其它計算機上直接運行。
2.1.3 《體育在線考試系統》 在體育教學過程中,我們始終注重教學過程的總結性評價和形成性評價,井參照規范要求進行定量的測量與比較,以此作為體育教學質量監控的主要措施(圖4)。通過(體育在線考試系統),可以達到交互式出測試、作業和考試題,自動統計分數。
2.1.4 《體育教學評估系統》 正確、公正的評價教師的教學水平和教學能力是提高教學質量的保證。我們根據高校體育教學的實際情況,分課前準備、教師基本功、教學內容、教學方法、能力培養五個方面對教師的上課情況進行綜合評價。再采用數理統計和系統理論等方法,用網頁制作軟件Dream-weaver MX和Microsoft ASP.NET等技術,把評價的內容制作成互動式網頁,通過教師在網上進行自我評價、教師互評、學生評價三個方面,按每個小項A、B、C、D打分,系統自動算出教學評估水平的平均分值。
2.1.5 《體育教學綜合管理系統》 通過利用Visual FoxPro6.0數據庫編程軟件開發、研制的《學校體育綜合管理系統》軟件(圖5),可以對學校體育教師考核、教學文件與教學資料、學生管理、《學生體質健康》標準測試、課外體育活動、課余運動訓練、運動競賽、體育經費、運動場地及器材、體育信息進行科學地管理,使學校體育管理和體育教學工作達到科學化、規范化水平。
體育教學質量取決于對各種信息的處理能力,它也標志著學校的體育教學管理水平。利用《學校體育綜合管理系統》軟件,可以較好地處理體育教學中的教學文件、教學設備、學
生成績、教師業務水平能力等方面的數據。同時,也能對各種數據進行綜合統計、分析與評價。
2.2 分析
2.2.1 計算機輔助軟件開發與應用研究思路 根據體育教學的課前準備、教學過程、課后總結的一般教學規律,運用調查方法掌握學生所要了解的基本信息的搜集,并進行科學數據分析,制定出所需求的體育教學、測試、管理系統設計思路。
在對教與學過程中出現的問題,應用現代教育理論與技術,沒汁與開發包括內容分析、對象分析、具體目標的闡明、策略設計:媒體選擇與制作等.同時對設計與開發教學的效果進行形成性評價的基礎上,根據試用效果進行修改,然后做出對教學設計實際使用情況的總結性評價。
2.2.2 ASP技術與數據庫建立 利用網頁制作與ASP技術可以開發出《體育網上選課系統》、《體育網上考試系統》、《體育教學綜合管理系統》等的數據庫系統。據體方法如下:
新建一個文件夾,起一個名字,打開access或Visual Fox-Pro6.o數據庫軟件,新建一數據庫dbl,建立兩張表,表與表之間的聯系字段為“類別名稱”,根據表的結構劃分字段。然后打開DremnweaverMX網頁制作軟件,新建一網頁,在彈出的面板中選擇Dynamic page和Asp VBScript。展開右邊的Applica-tion面板,選擇Databases標簽,按“十”按鈕,選擇Data SourceName(DSN),在彈出的DataSource Name(DSN)面板上,選擇define…按鈕進入ODBC數據源管理器,選擇系統DSN標簽,點擊添加按鈕,選擇“Driver do Microsoft Access(*.mdb)”數據驅動程序,點擊完成按鈕,在隨后的面板上選擇數據庫路徑,選中dbl,數據源名輸入dbl。單擊確定按鈕,返回ODBC數據源管理器面板。再單擊確定按鈕,返回Data Source Name(DSN)面板。點擊test按鈕,右邊Application面板的Databases標簽就會相應的出現我們新建的數據源dbl。最后,建立主頁,插入鏈接,“按學號”鏈接到數據庫的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)等,認真鉆研教材、教法,精心設計,撰寫腳本,集眾家之長,發揮集體智慧,發揮眾人的力量,不斷完善、提高自制課件的質量、水平.制作出適合高校體育教育的教學課件。
2.2.3 CAT分析 目前CAT在體育教學中的應用,主要是通過后臺數據庫的操作,利用ASP、Php技術及時修改,并及時將這種修改反映在用戶的瀏覽器端,實現動態,個性化的在線體育計算機輔助教學測試網頁。
學生通過上網輸入有關的體育術語和基本概念的熱字查詢,以及輸入要求的形式查詢術語、概念和知識點,瀏覽課程中的知識點、重點、難點,提供體育教學中的實例分析、問題分析、給出建議,以使學生掌握需要的知識和技能,
設置討論區,允許學生自由發表自己的觀點,提供具有啟發性的問題,供學生按專題討論,并記錄學生已經學過的知識路徑,設置書簽記錄學生學過的內容和位置作為準備下次進入學習時開始的頁面。
2.2.4 CMT分析 CMT應用于高校體育教學管理,它給體育教師減輕了學生成績統計和考勤統計的繁重負擔。打印各種報表十分方便。提供每個學生的體育合格標準統計元素,包括體育課全年總分、國家體育鍛煉標準總分和等級、早間操活動類課程的出缺勤率。使填寫體育合格標準登記表十分方便。
3 結論與建議
篇6
【關鍵詞】 計算機輔助設計 機械設計 應用分析
目前,計算機輔助設計在機械設計中應用的非常廣泛,隨著科技的高速發展,計算機的輔助設計的應用提高了機械設計的效率,縮短了產品的開發周期,給公司帶來了更多的經濟效益。本文通過簡要闡述計算機輔助設計在機械設計中的重要性以及應用的主要方面,提出能夠更好地提高應用技術的實踐應用方案。
1 計算機輔助設計的主要應用
隨著科學技術的高速發展,計算機輔助設計在技術、應用等各方面有了較大發展,目前廣泛應用于機械設計中,特別是對機械設計的實踐應用方面,縮短了工作時間,使其得到很大的發展。相對而言,機械設計的設計步驟繁多,一些比較繁重的工作,例如對零件動力、強度的測試等,通過計算機的使用,可以提高機械設計的合理性和生產效率,可以生產高質量的產品,為企業帶來更多效益。
1.1 二維繪圖的應用
在機械設計中,二維繪圖占據了非常重要的位置,在過去是由設計師手工進行繪制,但是這種工作方式浪費了大量的時間,降低了工作效率。但是通過計算機,利用一些繪圖軟件進行操作繪制,如PROE、CAD等,通過這些軟件的使用,機械設計的大部分步驟都可以用計算機來完成,降低設計師繪圖的時間,不僅使得工作效率提高,還是設計師能夠有更多時間去實踐自己的設計項目,從而達到更好的發展。
1.2 三維設計的應用
機械設計要采用簡單的幾何體來組建較為復雜的幾何機構時,就可以采用計算機輔助軟件進行三維設計,從而降低設計難度,縮短設計的周期,使得工作效率得以提高。另外,采用計算機輔助設計這些三維設計時,可以模擬重組裝配零件,在設計的時候激發靈感,組合出更優秀的作品,使得設計工作發揮其高效性。
機械設計的每個步驟都可以通過計算機來完成,將計算機輔助設計在機械設計中適當應用,注意要與實踐相結合,才能在設計中運用好計算機輔助設計,生產出質量優異的產品。
2 計算機輔助設計在機械設計中的應用優勢
機械設計中,要將理論知識和實踐融合,才能設計出高質量的產品。我國的計算機輔助設計的水平目前還相對較低,但要看清計算機輔助設計在機械設計中應用的優勢,并且加強對計算機輔助的研發工作,使得計算機輔助設計軟件更好的為機械設計服務。
2.1 縮短設計周期
在以往的設計中,偏向于傳統的人工繪制,在簡單的機械設計中,往往也需要大量的時間來制作,給設計帶來了很大的困難,特別是復雜的幾何結構的零件,為繪制帶來了更大的難度。但如果采用計算機輔助軟件進行二維繪圖或者三維設計,用一些簡單的幾何體組建這些復雜的幾何機構,以此縮短設計周期,提高工作效率。
2.2 產品設計修改
利用計算機輔助技術,在零件設計的時候,即使出現零件出錯或不滿足相關需求的情況下,我們也可以對產品設計進行修改,相比較傳統方式,利用計算機輔助技術,會更加快捷方便。在零件環境中,我們也可以看到零件設計的各個步驟,在調整的過程中能夠方便看出問題的出錯點,提高了修改的有效性,使應用能發揮其實效性。
2.3 觀察裝配零件
計算機輔助設計可以對某些零件的運動成果進行展示,利用虛擬實驗,對裝配零件進行觀測。通過計算機進行演示,將不合理的地方進行修改,節省了產品試驗的費用。例如,在機械設計中,采用不同的裝配關系可以出現不同的效果,利用計算機輔助技術將不同的裝配關系進行演示,查找器可以對不合理的地方進行顯示,方便我們對錯誤的部分進行修改,使得設計的質量得到提升。
3 通過了解CAD的具體概念達到更好的應用效果
計算機輔助設計是一門由設計人員利用計算機設備完成機械設計中的模擬制圖等工作,利用圖形設備在不斷修改和反復驗證的基礎上,設計處滿意的圖紙內容的技術。
機械設計的優異很大程度上決定了產品的質量及工作性能的好壞,機械設計是機械工程的重要組成部分,是產品生產的必要條件。
機械設計從狹義上來看僅指技術性的設計過程,廣義的機械設計是指設計者根據對機械的工作原理,裝配零件的材質和形狀尺寸以及物理傳遞方式等進行構思和設計,依據要求和現有條件將其形成具體的描述,以實現機械制造的工作過程。機械設計的大多數步驟都需要計算機的幫助,例如圖形的編輯調整,數據的計算比較,對零部件動力、強度等方面的精確測試,都需要相應的計算機軟件的支持。
隨著計算機技術的快速發展,計算機輔助技術正在越來越廣泛地應用于機械設計的各個方面在廣泛的機械設計中,為提高產品質量發揮著重要作用。計算機輔助設計軟件在機械設計中除了可以解決繁瑣的數據工作之外,還有許多用途,設計者還可以利用計算機進行虛擬樣機的構建,在計算機上制造一個模擬樣機,對它的工作性能和工作特征進行研究,根據出現的狀況修改原來的設計,提高產品的質量。
4 結語
計算機輔助應用在機械設計中應用的非常廣泛,對提高產品的效率有著重要作用。隨著時代的發展,產品更新速度加快,設計人員必須更新自己的設計技術和設計理念以適應時代的需求,將計算機輔助設計軟件在機械設計中巧妙應用,使得設計產品的質量得到提高,滿足激烈市場競爭的需要。
參考文獻
[1]劉嘉,李晟.計算機輔助設計課程教學改革的研究與實踐[J].安陽師范學院學報,2011(02).
[2]張劍,王彩瑞.根據學習者CAD學習特點選擇適合教學方法的探究[J].華章,2011(18).
[3]魏雪.行動導向教學法在《計算機輔助設計》課中的應用[J].華章,2010(18).
篇7
關鍵詞:計算機輔助;繪圖軟件;室內設計;教學;應用
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2013)17-0214-02
隨著社會進步和發展,人們的審美文化生活的需求不斷提高,傳統的室內設計已經越來越不受到人們的青睞,新一代的室內設計應運而生。如今,計算機圖形學的迅猛發展,使得很多以前人們無法用言語和圖紙表達的思維和靈感都得到了實現。其中計算機輔助設計軟件技術是近幾年來在室內設計領域引起廣泛關注的技術之一。應用計算機輔助設計軟件技術的室內設計能很好地將人們的室內生活質量以及室內環境氛圍、風格文脈等精神方面的要求都展現出來。
隨著計算機繪圖軟件的功能化發展以及信息化教學改革的推進,計算機輔助設計大大促進了高校室內設計專業教學的發展,最顯著的改變就是提高了授課效果——采用計算機輔助設計軟件就能夠完成相關設計科目的教學,進而提升了教學效率,通過二維圖紙以及三維模型的輸出能夠有效地將現代化室內設計理念傳輸給學生,進而能夠使學生成為新一代的專業素質較高的設計類精英。
一、計算機輔助設計軟件的重要性
隨著計算機輔助設計軟件的不斷改良,其能夠準確直觀地展現出設計作品的設計精髓,故計算機輔助設計軟件在室內設計專業教學中日趨重要。目前,市面上流行的計算機輔助設計軟件主要分為二維繪圖軟件、三維模型塑造軟件、圖片與動畫渲染軟件以及視頻編輯軟件等。在進行室內設計過程中,需要擁有創新性的思維,進而利用二維繪圖軟件促使抽象化的設計意念得以展現,而后在經過三維建模。渲染等相關操作,就會得到一副較為完善的室內設計作品。
在傳統的室內設計教學中,教師往往僅能夠通過圖片信息并結合課本上的理論知識對學生進行講授,缺乏模擬性的演練,促使學生不能夠準確地掌握所學知識的精髓,且不能夠將相關的知識應用于實踐。此外,室內設計專業是一門實踐類較強的學科,如果缺乏計算機輔助軟件,學生需要進行手工制圖并且需要手工制造室內設計模型,這期間不僅需要耗費大量的時間,而且也不利于教師對學生設計能力的綜合評估。通過設計輔助軟件,學生能夠將頭腦中創新性的思維加入到設計作品中去,但是如果受到傳統手工制作技巧的限制,則往往不能夠準確地展示出學生的設計理念,而且在計算機設計平臺上能夠對作品進行及時地修改,極大地提高了教學效率,節約了學生完成設計課業的時間。因而,計算機輔助設計軟件在室內設計專業教學中具有不可替代的地位。
二、計算機輔助設計軟件在室內設計專業教學中的應用
在室內設計專業教學中引入了計算機輔助設計軟件,推進了信息化教育改革的進程,而且也提高了教學效果,教師能夠結合計算機輔助軟件激發出學生對于室內設計專業的興趣,并且能夠學習到當代室內設計大師的設計理念以及設計技巧,有利于培養學生創新性思維。
(一)有利于營造出活躍的課堂氣氛
信息化時代的來臨,計算機輔助教學已經不是一個新鮮的詞匯,但是對于其他專業學科而言,計算機輔助教學與采用多媒體教學聯系較為緊密,但是對于室內設計專業而言,其不僅僅要求教師在進行課堂教學過程中,使用相關的多媒體教學課件以激發出學生的學習興趣,更要利用相關的計算機輔助設計軟件進行室內設計操作,讓學生學習到色彩的構成、空間構成、才是材料的選用等相關的知識。
此外,教師在進行計算機模擬設計授課過程中,可以與學生展開積極的互動,讓學生去思考下一步的設計操作應該如何完成,進而激發出學生對于室內設計專業的興趣,而且設計作品完成后也能夠讓學生具有一定的成就感,自然而然地培養了學生的專業知識的應用能力,進而提升了教學效果。因此,利用直計算機輔助設計軟件展開教學,不僅可以活躍課堂氣氛,也能夠讓學生學習到軟件應用的技巧。
(二)能夠有效地創新思維的培養
室內設計專業教學過程需要進行大量的課題實踐,假如沒有計算機輔助設計軟件參與,學生需要花費較長的時間才能夠完成課題作業,有時繁重的手工制作以及手繪圖紙占據了學生思考的時間,而且由于受到精細手工制作要求的制約,一些好的想法受到制約,無法放飛豐富的想象,不利于創新思維的培養。假如有些學生在專業知識方面比較優秀,也擁有創新的設計思維,但是在手工制作能力方面卻有所欠缺,進而就會導致學生失去學習的興趣及信心。
但是,采用計算機輔助設計軟件,學生能夠盡情發揮想象,將一些個性化的設計元素應用于設計作品中,比如采用獨特的空間構造模式或者采用獨特的色彩搭配等等,而且在三維軟件平臺上能夠直接展示出對設計者對于設計作品的改變,方便學生對于作品的修改及完善。
(三)對于信息化教學改革具有重要的意義
采用計算機輔助設計進行室內設計專業教學要求學生需要掌握一定的計算機應用能力以及軟件的使用技巧,能夠響應國家對于信息化教學改革的號召,而且也滿足高校學生對于現代化教學設施應用的需求。
(四)能夠真實地考核學生的設計能力
傳統的室內設計專業教學考核的突出特點為教師僅能夠對學生進行理論知識的考察,如果進行設計實踐,則需要讓學生進行提前準備,學生在短時間內往往不能夠制作出滿意的手工制作的設計作品,從而導致考核分數偏低,教師僅能通過主觀表象了解學生的設計能力,故傳統專業知識評價體系并不科學。但是,通過計算機輔助設計軟件教學就會體現出一定的差異性,如在進行階段性考核過程中,可以讓學生在規定時間內采用計算機輔助設計軟件完成設計作品,教師能夠通過軟件查看學生的設計步驟,而且直觀的三維模型也能夠觀察出學生的設計思路以及設計作品的價值性,進而有助于教師做出較為客觀的評價。
三、總結
綜上,計算機輔助設計軟件平臺類似于室內設計專業教學的“實訓教學場地”,教師可以通過計算機輔助設計軟件平臺與學生展開知識互動,培養學生創新意識,學生也能夠通過計算機輔助設計軟件進行學習以及自我思考,從而有助于學生室內設計能力的提升。
參考文獻:
[1]蔡強.計算機圖形學的相關技術與發展[J].北京輕工業學院學報,1999,(3).
[2]陸浩.室內設計中手繪與電腦表現手法的探討[J].商業文化(學術版),2010,(03).
篇8
“三年前,石灣大院還是禪城區政府的辦公所在地。2009年1月,禪城區將政府部門從大院搬離,改造成為佛山軟件園,并提出了打造成國家級軟件園的目標。”佛山市禪城區經濟促進局信息化工作辦公室李浩主任介紹。
而今,軟件園已形成“一園兩區”的格局,進駐了60多家IT企業,其中有12家通過國家“雙軟”認證,佛山市無線射頻研究中心、物聯網工程技術研究中心、廣東省RFID產業基地均位于此,這里成為禪城物聯網產業的集聚區域。而在禪城新興產業的發展過程中,占地60多畝的軟件園又被賦予RFID產業化平臺、軟件企業孵化基地的新角色,成為禪城物聯產業和智慧佛山的重要發展載體。
作為2009年第一批進駐佛山軟件園的新興企業,佛山市安訊智能科技有限公司肖志良博士說:“為了發展這些新興產業,政府把這個地方騰出來,他們真不簡單,因為做軟件企業,產值、稅收都非常小,特別是佛山的軟件企業還比較弱小,政府能夠把這么大的資源給軟件企業,也不求軟件企業交多少稅,確實下了很大的決心。”
據了解, 早在2007年,禪城有關部門在調研時就發現,該區從事軟件開發的企業有100家左右,布局較為分散。而由于當時禪城沒有一個軟件企業集聚的區域,有些軟件企業甚至計劃外遷。2008年初,地處佛山中心城區的禪城提出發展城市精品經濟,為了實現這一目標,該區制定了“優二進三”的戰略?!败浖a業本身就屬于‘進三’,通過軟件業來提升傳統制造業,又可以實現‘優二’的目標,所以當時政府就定下來把軟件產業作為構建禪城現代產業體系的重點。”佛山軟件園有關人士說。
為此,禪城狠下決心,把在石灣大院辦公的區政府各部門遷出,騰出60多畝綠樹成蔭、清靜幽雅的“凈土”給高新軟件企業“筑巢”。
2009年1月,佛山軟件園正式掛牌成立。為了吸引軟件企業入駐,佛山軟件園制定了許多入園落戶的優惠政策,為企業提供人才、投融資、知識產權保護等服務,例如通過“雙軟”認證的企業,一次性獎勵5萬元,創新人才辦企業的,一次性獎勵10萬元到100萬元,對符合條件的企業前三年還將給予低價租金優惠。
優美的環境、優惠的政策對企業起到了“吸聚效應”?!皰炫茣r這里只有10多家企業,而目前軟件園已有60家軟件企業入駐,其中有12家企業通過‘雙軟企業’認定,5家企業通過‘國家高新技術企業’認定,成為禪城IT中小企業的重要集聚區域?!狈鹕杰浖@有關人士說。
物聯網骨干企業集中落戶
三年多來,佛山軟件園的RFID產業已形成相當的優勢。據李主任介紹,佛山軟件園目前有安訊智能、伊貝爾科技、通達智能、麗普盾高新科技、智邦電子等數十家RFID技術企業落戶,“這些企業雖然規模都不大,都是中小企業,但有不少是佛山物聯網產業的骨干企業,目前成立了佛山市無線射頻識別工程技術研究開發中心。安訊智能則是佛山市唯一能獨立研發RFID讀寫設備的企業,佛山市物聯網絡工程技術研究開發中心就設在該公司。而廣東省唯一的RFID產業基地也位于佛山軟件園?!崩詈浦魅握f。
佛山打造軟件產業園,必然面臨與周邊城市錯位的問題,如廣州天河軟件園以網游動漫及IT產品制造為強項?!胺鹕杰浖@如果可以依托佛山強大的制造業,發展與制造業有關的嵌入式軟件,則可以避開與廣州、深圳等地的競爭,從而實現與它們的錯位發展?!倍U城經濟促進局相關人士曾表示。
這也解釋了為何RFID、物聯網類別的軟件企業能夠在短短2年的時間里在軟件產業園內得到蓬勃發展,那就是因為產業發展的需要和政府的引領扶持。
正是基于這種錯位發展的理念,佛山軟件園將其產業定位于以制造業應用軟件和RFID技術為特色,發展電子政務、電子商務及與制造業有關的嵌入式軟件和系統集成等,同時接納教育、交通、旅游等行業應用軟件。
推動傳統產業“智能化”
據介紹, 佛山軟件園在IT領域尤其是RFID產業取得的成績和優勢使得其在禪城新IT產業發展中扮演關鍵角色。禪城將以佛山軟件園內的廣東省無線射頻識別產業(佛山)基地、佛山市無線射頻識別工程技術研究中心、佛山市物聯網工程技術研究中心為支撐,加快RFID射頻識別、傳感網絡、視頻識別、無線定位等物聯網關鍵技術的研發,使軟件園成為物聯網技術的應用開發與產業化的重要平臺,并打造成軟件企業孵化基地,為禪城培育新IT產業和建設“智慧禪城”提供技術支撐。
據李浩主任介紹,物聯網產業已成為軟件園的一大特色,今后軟件園除了繼續吸引物聯網及其它新IT企業前來落戶外,還要通過物聯網技術、嵌入式軟件與傳統產業的結合提升禪城的傳統產業競爭力和附加值。
篇9
軟件服務 得用戶者得天下
如果說移動互聯網是一座巨大的“金礦”,大多數用戶會選擇手機瀏覽器進入這座“金礦”,于是,包括互聯網巨頭、系統廠商、終端廠商在內的多方力量紛紛投入其中。不論是電信運營商、終端廠商還是互聯網企業都想從中獲益。國內叫得出名號的手機瀏覽器有UCWeb、QQ手機瀏覽器、百度手機瀏覽器、傲游瀏覽器、3G瀏覽器等,各種不知名的小瀏覽器產品就更多了。手機瀏覽器作為入口型工具,比搜索引擎的流量導入更前端一些,其平臺化價值已經顯現。因此,各路巨頭都期望從移動互聯網這個市場中分得一杯羹。
可以玩游戲、找美食、買東西、拍照片,設備與系統都是舞臺,而應用程序就是臺上唱戲的重要主角。應用程序是與移動互聯網、智能終端密不可分的重要一環,應用程序的受歡迎程度已經遠遠超過傳統的簡單應用。伴隨著應用程序的快速流行,開始出現各種形式的第三方應用商店或者應用程序推薦,人工整理優秀的應用程序提供給用戶,成為移動互聯網不可忽視的重要入口。在使用移動終端訪問交互式網絡內容及應用時,應用程序相比手機瀏覽器更有優勢,用戶更加傾向于選擇應用。
不過目前國內應用程序商店太多太雜,推薦的應用大多品質良莠不齊。而手機桌面空間有限,同類應用具有排他性等,搶占手機用戶桌面意味著搶占客戶資源,然而擺在企業面前的最大問題就是如何搶占手機用戶桌面。瀏覽器像是一個單向通道,用戶每次向網站提出一個請求,網站就給予對應的回復;而應用程序的通道是雙向的,不管是用戶還是網絡端,都可以主動向對方推送信息,因此,應用程序是移動互聯網時代商家的必爭之地。
無論是瀏覽器還是應用程序、無論是老牌軟件服務商還是新興的中小開發者、無論今后的移動互聯時代將會幾人諸侯幾人王,軟件服務爭的都是用戶,拼的都是資源、人才和體驗,軟件服務好不好最終還是得用戶開口說話,用心改進產品為用戶考慮才是正道。尤其對于那些巨頭而言,倘若成功便能在移動互聯時代占據優勢,繼續做大,即便失敗也可以轉換跑道成為整個軟件應用領域的參與者,利用移動互聯的入口繼續為用戶提供服務。
篇10
關鍵詞:軟件成本估算;專家輔助系統;框架;裝備軟件;開發需求
中圖分類號:TP393
文獻標識碼:A
文章編號:1009-2374(2009)17-0041-02
進行準確的裝備軟件成本估算是保證裝備軟件開發順利進行的關鍵和必要手段,也是保證裝備采購人員能夠對裝備軟件進行準確定價,避免軍費浪費。但是,當前對裝備軟件成本估算的手段單一,方法不多,不夠精確。在裝備軟件的估算過程中,由于裝備軟件開發過程的諸多不確定性,導致在估算過程中必須要有具備深厚專業知識的專家人員,但是在產品開發的實際中,這種專業深厚的高水平專家人員比較少,完全依靠領域專家來進行估算成本代價太高,不切實際。因此,設想開發一套裝備軟件成本估算專家輔助系統,用于在開發過程中對裝備軟件的項目時間、成本進行估算,解決缺乏專業領域專家人員的情況下對裝備軟件進行估算。估算人員只需要輸入開發軟件的相關信息或者整個軟件編碼,經過系統的匹配和綜合的估算,把估算結果顯示于界面上,方便快捷。如圖1所示:
一、開發背景
當前,裝備軟件成本估算主要存在估算的方法有限,精確度不夠,直接影響了裝備軟件的設計開發和增加了采購成本。主要表現在兩個方面:
1、裝備軟件的設計開發主要是依據軍方立項,通過國家指定的軍品生產廠方,依據確定的標準和要求進行的。但是大多數承制方缺乏專業領域知識深厚的專家,并且,裝備軟件的設計開發缺乏市場競爭,參與的企業少,規范的軟件生產企業不多,對設計開發過程中的裝備軟件成本估算不足,因而直接影響了裝備軟件開發的順利進行和產品質量。
2、在軍方采購人員中,大部分人員是軍校畢業后直接進入采購部門工作,既沒有經過專業的理論培訓也沒有相關領域的經驗,對軟件的成本估算只懂皮毛甚至不懂,大部分是按照國家關于軍品的微利補貼原則,以承制方的價格為基礎進行采購,這樣條件下的采購無疑是帶有較大的盲目性,難以避免對軍費的浪費。因此,如果能設計一套專家輔助系統,其意義較重大。
二、設想理論框架
裝備軟件成本估算專家輔助系統理論框架主要由兩個部分組成。一個是存儲各種算法和估算標準的數據庫。該數據庫由算法知識庫、歷史模型庫、儲存比較庫、智能估算執行庫組成。算法知識庫主要是對當前各種關于裝備軟件成本估算的算法進行編程存檔(LOG法、Delphi法、經驗類比法、功能點估計法、COCOMO法等),主要提供給智能執行庫的估算模型原則。歷史模型庫主要存儲許多歷史經典裝備軟件模型,收集盡可能多的模型,為估算軟件提供近似匹配依據。智能估算執行庫主要是完成對輸入的估算程序調用算法知識庫中的各種算法進行估算,同時對裝備軟件進行歷史模型匹配,得到近似估算值,儲存結果比較庫主要是把各種估算結果存儲下來并根據智能執行庫的指令進行比較,最后對估算值進行按預定比例系數進行加權處理,得到最終估算結果經傳輸設備傳出。另一個框架就是操作系統和人機交換框架,主要是操作系統對第一個框架內的各種數據進行維護管理,科學地組織和存儲數據,高效地獲取和維護數據,準確的物理尋址,并及時對數據進行更新,用戶通過人機交互界面與系統打交道,把要估算的裝備軟件信息或者編碼輸入進計算機,調用第一個框架內的數據,獲取知識,并進行推理,得到解釋,并對數據庫進行維護,并把估算結果顯示出來。
三、開發人員框架
裝備軟件成本估算專家輔助系統的功能是完成對裝備軟件的成本估算,主要為解決廠方在進行軟件項目開發時對軟件成本的預算不準和軍方在采購過程中對裝備軟件的知識不深厚導致對其成本估算不準確。在開發這個系統需要四類人員參與才能完成開發。第一類就是眾多領域專家進行知識收集和整理,建立各種算法和模型;第二類就是知識工程師進行知識建模、形式化、編輯以及語法檢查;第三類是開發軟件工程師根據系統的目的和已建模型進行系統設計和調試;第四類是最終用戶對系統進行軟件成本估算。如圖2所示:
四、開發需求
裝備軟件成本估算專家輔助系統首先要對目標用戶的要求做出準確定位。即:裝備軟件成本估算專家輔助系統主要是供給廠方在進行裝備軟件項目開發和軍方在對裝備軟件采購定價時用,因此,對廠方和軍方最需要了解的是裝備軟件成本的組成和估算精確度的問題。由此可以確定該系統要達到的要求,以及用什么方式實現這些要求,這就需要組織大量的專業領域專家進行論證和算法研究及建模,收集更多的歷史模型,方便地對模型進行建模管理、存取管理、運行管理、模型組合,能方便地對知識進行插入、修改、更新、查詢等,及時對數據庫進行維護和更新。
五、工作過程
首先,由眾多領域專家進行知識的收集整理,進行各種算法的研究探討,并對算法進行驗證可行,此過程也稱為抽象的過程;在此基礎上,由知識工程師根據領域專家的各種算法進行數學建模,成為可以理論計算的模型,此過程就是把抽象到具體的過程;然后,由軟件開發工程師根據已有的數學模型進行計算機編程,成為計算機可執行的程序編碼并存儲與計算機內,此過程就是把具體到應用的過程;在前三個過程結束后,實際工作中的用戶只需要將相關信息輸入進計算機便可以進行成本的估算了。用該系統進行成本估算主要有兩種工作方式:一種是廠方進行裝備軟件項目的開發設計時,主要對該軟件項目的成本進行預算;一種是針對軍方采購人員進行采購是便于對裝備軟件的定價而進行成本估算??偟膩碚f其原理是一樣的。用戶把需要估算的軟件相關信息或者整個程序編碼輸入計算機,通過操作系統把相關信息傳輸到智能執行庫,智能執行庫根據接收到的相關信息進行分項估算,調用算法庫中的相關算法結合相關的信息進行估算,把估算的結果存儲在存儲比較庫中暫存,再根據歷史模型庫中的模型匹配進行概算,得到的結果也存儲于存儲比較庫中暫存,最后智能執行庫根據存儲比較庫中的暫存數據進行加權平均計算,將最后優算得結果經操作系統的指令直接傳出到人機交互界面,供給用戶參考。
六、結語
成本估算專家輔助系統的主旨是在缺乏專業領域專家人員的情況下,便于裝備軟件在開發設計時能準確對其成本進行預算和在采購時便于對裝備軟件定價而進行估算。文章中的理論框架為軟件設計提供了清晰的結構,是開發裝備軟件成本估算專家輔助系統的基礎。開發裝備軟件成本估算專家輔助系統在理論框架、人員框架、開發需求的指導下,通過詳細設計、數據庫設計、編碼實現、測試等過程實現系統全部功能。開發該系統之前需要大量的工作才能完成,但是一旦該系統設計開發完成后,將對實際工作過程中具有重要現實意義。文中提出的框架結構和開發需求對于裝備軟件成本估算以及裝備軟件成本估算專家輔助系統設計研究具有很好的指導作用。
參考文獻
[1]張家浩,白思俊,軟件項目管理[M]機械工業出版社,2005
[2]李幟,林立新,曹亞波,功能點分析方法與實踐,北京:清華大學出版社,2005
[4]任永昌,趙穎應用COCOMOI模型估算軟件開發工作量渤海大學學報(自然科學版),2007,23(3)