1. 程式人生 > >軟件設計與實現

軟件設計與實現

一個 基礎 建模 分析 解決 是什麽 哪些 模型 動態

我們寫軟件就是要解決用戶的需求,我麽需要表達和傳遞下面的信息,在“需求分析”階段,我們要搞清楚在問題領域中的現實世界中,都有哪些實體,如何抽象出我們真正的關心的屬性,實體之間的關系是什麽,在這個基礎上,用戶的需求是什麽,軟件如何解決用戶的需求。看典型解題者的解題過程,首先要理解,抽象。理解問題,過濾掉非核心信息,抽象出關鍵信息和它們之間的關系。找到合適的數學模型,根據模型和解法,按部就班地解決問題,圖形建模和分析方法,我們要給事務建造出一個“模型”,描述事務、事務的屬性、事務之間的關系(靜態的)以及各個事務之間的信息傳遞(動態的)

軟件設計與實現