軟件設計包括了數據結構設計、系統體系結構設計、用戶界面、構件級細節和設計文檔。結構化設計(SD )的基本思想是將系統設計成由相對獨立、單一功能的模塊組成的軟件系統結構。這樣每個模塊可以獨立地理解、編程、測試、排錯和修改。這就使得復雜的采用結構化設計方法設計系統體系結構,采用的技術是面向數據流的技術,即通過描述用戶需求的數據流圖,將用戶需求映射到軟件體系結構。根據數據流的類型,映射的方式有兩種:變換映射、事務映射。
所謂原型法是指開發人員和用戶在一起定義軟件的總體目標,標示出已知的需求,并規劃出需要進一步定義的區域。然后在很短時間內建立一個軟件系統的原型,該原型只包含軟件中那些對用戶/客戶可見的部分。將原型交用戶使用并評價,如不滿意則對原型逐步調整,直到用戶滿意為止。這是一個迭代的過程。原型法使用前提(適用場合): ( l )用戶定義了軟件的一組一般性目標,但不能標示出詳細的輸入、處理及輸出需求:( 2 )開發者不能確定算法的有效性、操作系統的適應性或人機交互的形式。不足:原型是拼湊起來的,沒有考慮到軟件的總體質量和長期的可靠性。
4. 面向對象方法(UML )的分析與設計和傳統開發方法的區別?面向對象開發方法和傳統開發方法在開發步的驟上基本相同。不同在于:分析階段所建立的模型不同,結果結構化分析階段主要是根據軟件系統的需求。創建和劃分數據、功能模型。
數據建模定義數據對象、屬性和關系(采用實體-關系圖E-R )。
功能建模指明數據如何在系統內流動和被加工(采用數據流圖DFD )。
結構化方法著重于功能分解的使用。
本的管理(預算與決算的差別分析,降低成本的方法),用戶方成本。
人員管理
.職責系統;
.職工教育與培訓;
.外包管理。
分布式站點的管理
.分布式系統常見的問題;
.分布式系統的運行管理。
采用運行管理系統
.系統運行管理中的問題與措施;
.運行支持系統、遠程運行系統、自動運行系統、無人系統操作。分布式系統中運行管理系統的使用。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |