應用軟件開發過程中用到的工具(應用軟件開發過程中用到的工具包括)
本篇文章給大家談談應用軟件開發過程中用到的工具,以及應用軟件開發過程中用到的工具包括對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
開發軟件要什么工具
軟件開發工具包括基礎開發工具和快速開發工具,基礎開發工具是代碼級開發,快速開發工具則是將一些通用功能封裝成中間件直接調用,通過配置、組裝方式實現軟件快速開發。
一、基礎開發工具
不同的領域需要不同的基礎開發工具,比如:
1. 桌面程序:Java、C++、C#、VB、C均可。
2. 網站服務器端開發:JSP(Java語法)、PHP、ASP(C#語法)、Web App框架等
3. 網站客戶端:HTML、CSS、Javascript、Flash等等
4. 智能手機程序:安卓使用Java,iPhone使用Objective-C
5. 底層、工具開發:C、C++
6. 多功能腳本程序:Python、Perl、Ruby等等
7. 人工智能:Prolog、PDDL
8. 工業控制:C、PLC、匯編
9. 通用應用層數據交換處理技術:標記語言XML/XPATH/XSLT、JSON、YAML等等
二、快速開發工具
不同語言或環境有不同的快速開發工具,比如:
1、.NET底層的:天縱開發平臺
2、JAVA底層的:普元開發平臺、起步開發平臺
軟件開發工具有哪些?
軟件需求工具,包括需求建模工具和需求追蹤工具。
軟件設計工具,用于創建和檢查軟件設計,因為軟件設計方法的多樣性,這類工具的種類很多。
軟件構造工具,包括程序編輯器、編譯器和代碼生成器、解釋器和調試器等。
軟件測試工具,包括測試生成器、測試執行框架、測試評價工具、測試管理工具和性能分析工具。
軟件維護工具,包括理解工具(如可視化工具)和再造工具(如重構工具)。
軟件配置管理工具,包括追蹤工具、版本管理工具和發布工具。
軟件工程管理工具,包括項目計劃與追蹤工具、風險管理工具和度量工具。
軟件工程過程工具,包括建模工具、管理工具和軟件開發環境。
軟件質量工具,包括檢查工具和分析工具。
在軟件開發中,需求分析階段可以使用哪些工具?
在軟件開發中,需求分析階段可以使用的工具是DFD圖。
在軟件開發中,需求分析階段常使用的工具有數據流圖(DFD)、數據字典(DD)、判斷樹和判斷表。
數據流圖(Data Flow Diagram):簡稱DFD,它從數據傳遞和加工角度,以圖形方式來表達系統的邏輯功能、以圖形的方式描繪數據在系統中流動和處理的過程,由于它只反映系統必須完成的邏輯功能,所以它是一種功能模型。
數據流圖中沒有任何具體的物理元素,只是描繪信息在系統中流動和處理的情況。
不要將數據流圖(DFD)與系統流程圖、程序流程圖相混淆,數據流圖是從數據角度來描述一個系統,而框圖是從對數據進行加工的工作人員的角度來描述系統。
擴展資料:
DFD圖基本圖形符號:
(1)數據源點或終點:系統外部環境中的實體(人員,組織或其他軟件系統),?統稱外部實體,表達該系統數據的外部來源和去向。
(2)數據處理:(又稱加工)對數據進行某些操作或變換,每個處理需要被命名,通常動詞短語,簡明描述完成什么處理。在分層的數據流圖中還應編號。
(3)數據存儲:(又稱為文件),指暫時保存的數據,它可以是數據庫文件或任何形式的數據組織,一般為表結構。
(4)數據流。數據流是數據傳遞的路徑,因此由一組成分固定的數據組成,箭頭表示數據流向。由于數據流是流動中的數據,所以必須有流向,除了與數據存儲之間的數據流不用命名外,數據流應該用名詞或名詞短語命名。
應用軟件開發過程中用到的工具的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于應用軟件開發過程中用到的工具包括、應用軟件開發過程中用到的工具的信息別忘了在本站進行查找喔。