您現在的位置: 18luck新利全站下载 >> 管理信息化>> 信息化知識>> 資料信息

軟件設計思路(PPT 92頁)

所屬分類:
信息化知識
文件大小:
1164 KB
下載地址:
相關資料:
軟件設計, 設計思路
軟件設計思路(PPT 92頁)內容簡介
軟件設計
總體設計過程
總體設計的必要性
5.1設計過程
1.設想供選擇的方案
2.選取合理的方案
3.推薦最佳方案
4.功能分解
5.設計軟件結構
6.設計數據庫
7.製定測試計劃
8.書寫文檔
9.審查和複審
5.2設計原理
5.2.2抽象
5.2.3逐步求精
5.2.4信息隱藏和局部化
5.2.5模塊獨立
1.耦合
2.內聚
5.3啟發規則
1.改進軟件結構提高模塊獨立性
2.模塊規模應該適中
3.深度、寬度、扇出和扇入都應適當
4.模塊的作用域應該在控製域之內
5.力爭降低模塊接口的複雜程度
6.設計單入口單出口的模塊
7.模塊功能應該可以預測
5.4描繪軟件結構的圖形工具
HIPO圖(可追蹤)
結構圖
5.5麵向數據流的設計方法(結構化設計方法SD)
5.5.1概念
1.變換流
2.事務流
3.設計過程
5.5.2變換分析
變換流映射
1.例子
2.設計步驟
第4步確定輸入流和輸出流的邊界,從而孤立出變換中心
第5步完成“第一級分解”
圖5.14數字儀表板係統的第一級分解
第6步完成“第二級分解”。
圖5.15第二級分解的方法
第7步使用設計度量和啟發式規則對
第一次分割得到的軟件結構進一步精化。
5.5.3事務分析
事務流映射方法:
混合流設計
5.5.4設計優化
[案例]高校錄取統分子係統有如下功能:
數據流圖:
係統的軟件結構圖:
係統的數據流圖
..............................
軟件設計思路(PPT 92頁)

上一篇:汽車空調係統介紹(PPT 171頁)

下一篇:尚無數據

Baidu
map