標籤:軟體開發 架構 資料庫 技術 c#
軟體開發工具(五)—開發與發展
從前面我們從理論和技術方面瞭解了軟體開發工具,現在我們一起總結總結生活中實
際的、使用者與購買這較多討論,比如首先是購買商品化的軟體開發工具還是自己研發
專用的工具呢?他的曆史發展、現在的發展方向並結合Eclipse工作台來詳細瞭解。
一、使用與開發:
1、開發還是購買權衡:
1)軟體開發工作性質與要求(一般是小購,大自研發)
2)開發人員實際需要
3)工作環境
4)人員因素
2、選買之前為何要設明確、有限目標?
在選擇與購置軟體開發工具時,最最重要的就是設定有限的、現實的目標。
1)為什麼軟體項目使用
2)那個階段用
3)哪些人用
4)軟、硬體要求
3、軟體開發工具市場調查內容:
(1)功能(2)效能(3)用的開發方法、理論(4)文檔資料全否(5)運行環境(6)
服務、培訓條件(7)價格
4、買軟開工具步驟:1)瞭解目的、需求
2)明確買軟開工具環境與限制
3)市場調查
4)幾個軟體進行對比
5)測試、檢查
6)正式簽購
7)安裝試用
5、用好軟開工具條件:
管理:1)嚴格照使用制度2)記錄使用過程3)培訓人員4)經常審計與評價
試用審計;系統健全狀態及效率進行檢測、評價。
6、自發研製軟開工具注意:1)從實際出發:設定現實、有限目標
2)堅持短小實用,逐步記錄
3)文檔齊全
二、發 展
1、一體化:設計階段,分析方法獨立平台工具
2、方向:1)智能化,2)網路化(Java,Html),3)一體化,4)標準化
曆史發展:多樣化、趨同化
3、IDE整合式開發環境:提供者開發環境的應用程式,一般包括代碼編輯器、編譯器、
調試器和圖形化使用者介面工具我們常見的有Visual Studio 和Eclipse。Eclipse 是一個開
放原始碼的、基於Java的可擴充開發平台。就其本身而言,它只是一個架構和一組服
務,用於通過外掛程式組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛程式集,
包括Java開發工具(Java Development Kit,JDK)。
三、執行個體Eclipse
1、具體的組成;
2、Eclipse工作台:(workbench)進階使用者介面架構,它為使用者提供一個整體架構、
可擴充的介面。
3、對比:
Eclipse與Visual Studio 相比,Eclipse“大平台、小核心、多外掛程式”特點顯得更富
有靈活性。
工作空間(以項目為單位組織檔案和目錄):使用者在電腦磁碟上畫出的一塊區
域,存使用者工作資料和代碼、配置資訊。
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
軟體開發工具(五)——開發與發展