當前位置:成語大全網 - 書法字典 - 軟件設計思想和方法的壹般過程

軟件設計思想和方法的壹般過程

軟件設計思想和方法的壹般過程,包括軟件功能和算法及方法的設計,軟件的總體結構設計和模塊設計,編程和調試,程序調試和測試,以及程序的編寫和提交。

需求分析

相關系統分析師和用戶對需求有了初步的了解,然後用WORD列出要開發的系統的主要功能模塊,以及每個主要功能模塊的次要功能模塊是什麽。對於某些需求,當相關接口比較清晰時,可以在這壹步初步定義少量接口。

功能需求文檔

系統分析師對需求進行深入的理解和分析,然後根據自己的經驗和需求,用WORD或相關工具做出文檔系統的功能需求文檔。這個文檔會明確說明系統的壹般大功能模塊,大功能模塊中有哪些小功能模塊,還會說明相關的接口和接口功能。

需求確認

系統分析師和用戶再次確認需求。

總體設計

根據已確認的需求文檔中使用的接口和功能需求,系統分析師以叠代的方式為每個接口或功能進行系統概要設計。

編寫程序

系統分析師把寫好的概要設計文檔交給程序員,程序員根據列出的功能逐壹編寫。

測試驗收

測試書面系統。交給用戶,用戶使用後逐壹確認各項功能,然後驗收。