1 信息系統(tǒng)軟件設計概述
1.1 什么是信息系統(tǒng)
1.2 信息系統(tǒng)軟件架構
1.3 所謂B/S結構
1.4 信息系統(tǒng)軟件設計要研究的主要問題
習題
2 信息系統(tǒng)分析
2.1 信息系統(tǒng)分析概述
2.2 系統(tǒng)需求調查與可行性分析
2.3 業(yè)務流程分析
2.4 數據流程分析
2.5 描述處理邏輯的工具
2.6 功能需求分析
2.7 面向對象分析
2.8 小結
習題
3數據綁定與數據驗證
3.1 數據源控件與數據源對象
3.2 數據訪問控件
3.3 數據綁定的概念與方法
3.4 數據驗證控件
習題
4 數據瀏覽設計
4.1 什么是數據瀏覽設計
4.2 數據瀏覽設計的常用輸出控件
4.3 基于數據庫的瀏覽設計
4.4 基于XML的瀏覽設計
習題
5 數據檢索設計
5.1 什么是數據檢索設計
5.2 數據檢索設計的常用輸入、輸出控件
5.3 數據檢索設計
習題
6 數據插入設計
6.1 什么是數據插入設計
6.2 數據插入的界面設計
6.3 數據插入設計
習題
7 數據更新設計
7.1 什么是數據更新設計
7.2 數據更新的界面設計
7.3 數據更新設計
習題
8 數據刪除設計
8.1 什么是數據刪除設計
8.2 數據刪除的界面設計
8.3 數據刪除設計
8.4 安全刪除設計
習題
9 應用程序處理后臺數據的模塊劃分
9.1 應用程序處理后臺數據的模型
9.2 應用程序處理后臺數據的模塊劃分及功能實現設計
9.3 應用實例
習題
10 基于業(yè)務流程的數據庫設計
10.1 業(yè)務流程的表示
10.2 基于業(yè)務流程的一些基本概念
10.3 研究角度
10.4 前臺用戶與后臺用戶
10.5 基于業(yè)務流程的數據庫設計小型案例
10.6 基于業(yè)務流程的數據庫設計中型案例
10.7 基于三層結構的數據庫設計需求分析
習題
11 視圖
11.1 為什么要使用視圖
11.2 使用視圖的一個典型案例
11.3 應用程序使用視圖
習題
12 存儲過程
12.1 為什么要使用存儲過程
12.2 應用程序調用存儲過程
12.3 應用程序發(fā)送查詢與調用存儲過程執(zhí)行效率的比較
習題
13 數據庫與XML的數據交換
13.1 XML數據存儲到數據庫的設計
13.2 關系數據庫表轉換為XML文檔的方案設計及比較分析
習題
14 信息系統(tǒng)設計案例
14.1 編寫需求說明書
14.2 業(yè)務流程建模
14.3 數據庫設計
14.4 系統(tǒng)設計與實現
參考文獻