複製鏈接
請複製以下鏈接發送給好友

開發工具

鎖定
一般是指一些被軟件工程師用於為特定的軟件包、軟件框架、硬件平台、操作系統等建立應用軟件的特殊軟件。
從國內代表性的軟件開發工具中,我們可以看出這一類產品的大致脈絡,亞思捷的TNT平台開發工具:TNT平台的核心優勢在於低成本的個性化,他可以同時向客户提供T——業務系統模板,即OA、CRM、文檔管理、信息門户、在線考試等標準化的應用系統;N——開源組件包,即上述應用系統的源代碼;T——開發工具,即基於微軟Jupiter平台的快速開發工具,開發者可以通過界面屬性設定的方法來完成對業務系統的快速開發,自動化生成C#和JAVA的二種語言的系統。顯然,TNT中的兩個“T”是業務的重點,而殺手鐧則是低價。
其他的軟件開發平台工具與上述三種均大同小異,都是提供“標準化+行業化+個性化”的應用模式。
從中我們看出,這些軟件開發工具確實都非常具有我們在上文中提到的技術共性,另外我們還都具有一個共同點,那就是他們既提供軟件開發工具平台,又提供基於該平台生成的各種應用系統,兩種產品相輔相成。這種模式也是軟件開發平台銷售的主流模式。
中文名
開發工具
外文名
development tool
常用工具
PowerPoint、Authorware等
網頁工具
FrontPage、DW、綜合運用
Java工具
Eclipse、MyEclipse等

開發工具常用工具

PowerPoint
微軟公司出品的製作幻燈片的軟件,此軟件製作的電子文稿廣泛地應用於學術報告,會議等場所,有好多教 [1]  師也在用此軟件製作課件,就此軟件來説,他的優點是做課件比較方便,不用多學,很容易上手,製作的課件可以在網上播放(當然客户端必須安裝有此軟件或者課件已經打包)但就其功能來説就差一點,他只能出現一些圖片、視頻、文字資料,起到資料展示的作用,交互方面比較缺乏,OFFICE XP裏包含的POWERPOINT雖然已經改變了很多,但用起來比較有限,只能做一些簡單的按鈕、區域交互。打包以後的文件對裏面的資料一般不加壓縮,所以如果資料大,文件就大。引用外部文件比較有限,並缺乏控制。
Authorware
Authorware是Macromedia公司推出的多媒體開發工具,由於它們具有強大的創作能力、簡便的用户界面及良好的可擴展性,所以深為廣大用户的歡迎,成為應用最廣泛的多媒體開發工具,一度被譽為多媒體大師,版本已經發展到7.0,用户比較多,廣泛用於多媒體光盤製作等領域,教師用些軟件來進行課件製作的人數也比較多。此軟件的主要特點是:Authorware是基於圖標(Lcon)和流線(Line)的多媒體創作工具,具有豐富的交互方式及大量的系統變量的函數、跨平台的體系結構、高效的多媒體集成環境和標準的應用程序接口等。可用於製作網頁和在線學習應用軟件。
Director
Director是Macromedia公司推出的多媒體開發工具,是全球多媒體開發市場的重量級工具,據統計,它在美國專業CDROM開發市場佔據85%以上的份額。它不僅具備直觀易用的用户界面,而且擁有很強的編程能力(它本身集成了自己Lingo語言),全稱是:Macromedia Director Shockwave Studio,最高的版本為Directo MX(也就是9.0)。主要定位於CDROM/DVDROM(多媒體光盤)的開發。
FLASH
FLASH是Macromedia公司出品(現已被Adobe收購)的,用在互聯網上動態的、可互動的shockwave。它的優點是體積小,可邊下載邊播放,這樣就避免了用户長時間的等待。FLASH可以用其生成動畫,還可在網頁中加入聲音。這樣你就能生成多媒體的圖形和界面,而使文件的體積卻很小。FLASH雖然不可以象一門語言一樣進行編程,但用其內置的語句並結合JAVASCRIPE,您也可作出互動性很強的主頁來。FLASH另外一個特點就是必須安裝插件PLUG-IN,才能被瀏覽器所接受!當然這也避免了瀏覽器之間的差異,使之一視同仁!有人曾經説過:下個世紀的網絡設計人不會用FLASH,必將被淘汰出局!我相信這句話沒錯!(因為我們學它,所以我多講一些了)
方正奧思
方正奧思多媒體創作工具(FOUNDER AUTHOR TOOL)是北大方正電子有限公司印藝事業部研究開發的一個可視化、交互式多媒體集成創作工具。方正奧思能在中文 Windows95/98/me/NT 4.0/2000 環境下運行,具有直觀、簡便、友好的用户界面。可以把文本、圖形、圖像、聲音、動畫及影像等多媒體素材集成編輯,製作出各種多媒體應用產品。支持豐富的媒體播放方式、過渡效果和動態效果,能實現靈活的交互性;可以製作路徑動畫;支持變量和系統函數,可以進行簡單的腳本程序編寫及具有多媒體數據庫管理功能。創作出的產品可生成 EXE 文件,直接在操作系統下運行。具有生成網頁功能,但生成網頁時有些功能將受到限制。普及版以上版本可以免費進行升級。
課件大師
課件大師是武漢凡高軟件公司出品的課件製作工具。課件製作大師,即蒙泰瑤光多媒體編著系統。比較流行的版本為《課件大師II》即瑤光3.0。該軟件提供了可視化的全中文界面,通過它能夠將聲音、動畫、圖像以及文字等各種媒體集成在一起,並加以控制,最終生成一個可獨立執行的放映程序。課件大師支持眾多的多媒體格式如Gif、Flash、MP3等,並自帶旋轉及軌跡動畫功能。它與奧思一樣都是基於頁的序列,但它與奧思不同的是創造了子頁的設計思想。
廣州凱迪
凱迪多媒體創作工具,是廣州凱迪軟件有限公司開發的一個多媒體開發工具。在眾多的多媒體創作系統中是一枝紅杏:不僅完全擺脱了編程方式、操作簡便,強大的動畫製作功能、自我創作能力強大、直面教育實際有記分牌(自動統計分數)等功能。而且打包後的文件所佔存儲空間很小,運行速度快。但集成功能較弱,有些多媒體格式如MP3、Flash,該系統無法支持。
幾何畫板
《幾何畫板》與《數理平台》等軟件帶來了數學實驗,它們提供了一個十分理想的讓學生積極的探索問題的“做數學”的環境,學生完全可以利用它來做數學實驗,這樣就能在問題解決過程中理解和掌握抽象的數學概念,使得學生獲得真正的數學經驗,而不僅僅是一些抽象的數學結論。
九、Visual Studio 2012
Visual Studio是微軟公司推出的開發環境。是最流行的Windows平台應用程序開發環境。
Visual Studio 2012 新Logo 2012年9月12日微軟在西雅圖發佈Visual Studio 2012。其實早在8月16日Visual Studio 2012和.NET Framework 4.5已經可以下載,微軟負責Visual Studio部門的公司副總裁Jason Zander還發表博客,列舉了升級到Visual Studio 2012版的12大理由。當時還主要是分發給MSDN訂閲用户。9月1日批量許可(VL)發佈。而在12號這天面向全球用户上市。

開發工具網頁工具

FrontPage
應用開發工具可大大提高編制網絡課件的效率. 國際上比較流行的Web頁製作軟件大致可以分為兩類:代碼型和所見即所得型.代碼型的製作軟件要編程,對於初學者來説想要立即上手比較困難. Microsoft公司的FrontPage就不同了,它作為一種所見即所得型的代表軟件,可以使使用者的工作效率得以很大提高. FrontPage 2000 是Office 2000 家族的一員,沿襲着Office 的風格.所以會用 Word 的人很容易學會FrontPage。Office 2003之後FrontPage已經併入微軟Expression Studio系列產品。
DW
Dreamweaver是美國MACROMEDIA公司開發的集網頁製作和管理網站於一身的所見即所得網頁編輯器,它是第一套針對專業網頁設計師特別發展的視覺化網頁開發工具,利用它可以輕而易舉地製作出跨越平台限制和跨越瀏覽器限制的充滿動感的網頁。Micromedia公司後被Adobe公司收購,Dreamweaver也隨Adobe軟件一同發佈。
綜合運用
Microsoft公司的FrontPage 和Macromedia公司的Dreamweaver是使用最多的HTML網頁製作工具。它們都支持多種媒體類型,可以通過ActiveX定義接口,與腳本編程語言JavaScript和VBScript配合,創建動態交互的Web教學系統。特別值得指出的是,Macromedia的Dreamweaver以及Flash和Fireworks一起被人們稱作網頁製作三劍客,三者的有機結合,可以説是使用方便、功能強大的網站管理及HTML頁面製作工具。

開發工具Java工具

Eclipse
Eclipse [1]  是一個開放源代碼的、基於Java的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。
MyEclipse
MyEclipse企業級工作平台(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對EclipseIDE的擴展,利用它我們可以在數據庫和JavaEE的開發、發佈以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發環境,包括了完備的編碼、調試、測試和發佈功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。
JBuilder
JBuilder是Borland公司開發的針對java的開發工具,使用JBuilder將可以快速,有效的開發各類java應用,它使用的JDKsun公司標準的JDK不同,它經過了較多的修改,以便開發人員能夠像開發Delphi應用那樣開發java應用。 JBuilder的核心有一部分採用了VCL技術,使得程序的條理非常清晰,就算是初學者,也能完整的看完整個代碼。JBuilder另一個特點是簡化了團隊合作,它採用的互聯網工作室技術使不同地區,甚至不同國家的人聯合開發一個項目成為了可能。
NetBeans
NetBeans 由Sun公司(2009年被甲骨文收購)在2000年創立,它是開放源運動以及開發人員和客户社區的家園,旨在構建世界級的Java IDE。NetBeans當前可以在Solaris、Windows、Linux和Macintosh OS X平台上進行開發,並在SPL(Sun公用許可)範圍內使用。
NetBeans是開源軟件開發集成環境,是一個開放框架,可擴展的開發平台,可以用於Java,C/C++,PHP等語言的開發,本身是一個開發平台,可以通過擴展插件來擴展功能。
Jcreator
Jcreator是Xinox Software公司開發的一個用於Java程序設計的集成開發環境(IDE),具有編輯、調試、運行Java程序的功能。當前最新版本是Jcreator5.00,它又分為LE和Pro版本。LE版本功能上受到一些限制,是免費版本。Pro版本功能最全,但這個版本是一個共享軟件。這個軟件比較小巧,對硬件要求不是很高,完全用C++寫的,速度快、效率高。具有語法着色、代碼自動完成、代碼參數提示、工程嚮導、類嚮導等功能。第一次啓動時提示設置JavaJDK主目錄及JDKJavaDoc目錄,軟件自動設置好類路徑、編譯器解釋器路徑,還可以在幫助菜單中使用JDKHelp。但這個版本對中文支持性不好。圖3所示是這個軟件的應用示例。
IntelliJ IDEA
IDEA 全稱 IntelliJ IDEA,是java編程語言開發的集成環境。IntelliJ在業界被公認為最好的java開發工具,尤其在智能代碼助手、代碼自動提示、重構、JavaEE支持、各類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、 創新的GUI設計等方面的功能可以説是超常的。IDEA是JetBrains公司的產品,這家公司總部位於捷克共和國的首都布拉格 [2]  ,開發人員以嚴謹著稱的東歐程序員為主。
參考資料