第一章 基礎知識
1.1 計算機系統(tǒng)組成與應用領域
1.1.1 計算機系統(tǒng)組成
1.1.2 計算機的應用領域
1.2 計算機軟件
1.2.1 計算機語言
1.2.2 系統(tǒng)軟件
1.2.3 應用軟件
1.3 操作系統(tǒng)
1.3.1 操作系統(tǒng)概述
1.3.2 操作系統(tǒng)的類型
1.3.3 研究操作系統(tǒng)的方法
1.3.4 操作系統(tǒng)的硬件環(huán)境
1.3.5 進程管理
1.3.6 存儲管理
1.3.7 文件管理
1.3.8 設備管理
1.4 計算機網絡基礎
1.4.1 計算機網絡基本概念
1.4.2 計算機網絡的分類
1.4.3 Internet基礎
1.4.4 Internet提供的主要服務
1.4.5 Internet的基本接入方式
1.5 信息安全基礎
1.5.1 信息安全
1.5.2 信息保密
1.5.3 信息認證
1.5.4 密鑰管理
1.5.5 計算機病毒的基本概念
1.5.6 網絡安全
1.5.7 操作系統(tǒng)安全
1.5.8 數(shù)據庫安全
習題
第二章 軟件工程
2.1 軟件基本概念
2.1.1 軟件與軟件危機
2.1.2 軟件生命周期與軟件工程
2.1.3 軟件開發(fā)技術與軟件工程管理
2.1.4 軟件開發(fā)方法與工具和環(huán)境
2.2 結構化生命周期方法
2.2.1 結構化方法概述
2.2.2 軟件需求分析
2.2.3 軟件系統(tǒng)設計
2.2.4 程序設計
2.3 軟件測試
2.3.1 軟件測試的基本概念
2.3.2 軟件測試技術
2.3.3 軟件測試的組成
2.3.4 軟件測試的實施
2.3.5 測試報告
2.4 軟件維護
2.4.1 軟件可維護性
2.4.2 影響維護的因素
2.4.3 軟件可維護性度量
2.4.4 軟件維護的特點
2.4.5 軟件維護技術
2.4.6 軟件維護管理
2.4.7 維護任務的執(zhí)行
2.4.8 維護的副作用
2.4.9 軟件文檔
2.4.10 提高程序的可維護性
2.5 軟件質量評價
2.5.1 軟件質量度量
2.5.2 保證軟件質量的手段
2.6 軟件管理
2.6.1 軟件管理的職能
2.6.2 進度安排
2.6.3 標準化
2.6.4 軟件配置
2.6.5 軟件產權保護
習題
第三章 數(shù)據庫技術
3.1 數(shù)據庫基本概念
3.1.1 信息、數(shù)據與數(shù)據處理
3.1.2 數(shù)據庫、數(shù)據庫管理系統(tǒng)、數(shù)據庫系統(tǒng)
3.1.3 數(shù)據庫系統(tǒng)的三級模式結構
3.2 關系數(shù)據模型
3.2.1 數(shù)據模型概述
3.2.2 關系模型的數(shù)據結構
3.2.3 關系操作集合
3.2.4 關系的完整性約束
3.3 關系數(shù)據庫標準語言——SQL
3.3.1 SQL語言概述
3.3.2 SQL的數(shù)據定義
3.3.3 SQL的數(shù)據操縱
3.3.4 SQL的視圖
3.3.5 SQL的數(shù)據控制語句
3.3.6 嵌入式SQL
3.4 數(shù)據庫設計方法
3.4.1 什么是“不好”的關系模式
3.4.2 函數(shù)依賴
3.4.3 關系模式的規(guī)范化
3.4.4 數(shù)據庫設計的內容、方法和步驟
3.4.5 需求分析
3.4.6 概念設計
3.4.7 邏輯設計
3.4.8 物理設計
3.4.9 實現(xiàn)和維護
3.5 數(shù)據庫管理系統(tǒng)
3.5.1 數(shù)據庫管理系統(tǒng)的功能
3.5.2 數(shù)據庫管理系統(tǒng)的組成模塊和體系結構
3.5.3 DBMS的運行過程示例
3.5.4 新的應用需求對DBMS的挑戰(zhàn)及DBMS的選擇
3.6 數(shù)據庫的新技術及新應用
3.6.1 面向對象和擴展關系數(shù)據庫技術
3.6.2 數(shù)據倉庫與聯(lián)機分析處理、數(shù)據挖掘
3.6.3 數(shù)據庫的新應用領域
習題
第四章 計算機信息系統(tǒng)
4.1 概述
4.2 信息系統(tǒng)的發(fā)展過程
4.3 信息系統(tǒng)的劃分
4.4 信息系統(tǒng)開發(fā)的基本內容
4.5 信息系統(tǒng)開發(fā)的可行性研究
4.6 信息系統(tǒng)開發(fā)策略
4.7 信息系統(tǒng)開發(fā)方法
4.8 系統(tǒng)分析員及其培養(yǎng)
4.9 管理信息系統(tǒng)
4.9.1 管理信息系統(tǒng)的功能
4.9.2 管理信息系統(tǒng)的構成
4.9.3 管理信息系統(tǒng)的開發(fā)策略
4.10 決策支持系統(tǒng)
4.10.1 決策支持系統(tǒng)的概念
4.10.2 決策支持系統(tǒng)的功能和特點
4.10.3 決策支持系統(tǒng)的組成
4.10.4 決策支持技術的發(fā)展
4.11 辦公信息系統(tǒng)
4.11.1 辦公信息系統(tǒng)的概念
4.11.2 辦公自動化的基本設備
4.11.3 辦公自動化系統(tǒng)的組成
4.11.4 辦公自動化軟件
習題
第五章 結構化分析與設計方法
5.1 概述
5.1.1 結構化方法的指導思想
5.1.2 結構化方法的工作階段劃分
5.1.3 開發(fā)過程的人員組織
5.1.4 系統(tǒng)開發(fā)的計劃和控制
5.2 系統(tǒng)初步調查和可行性研究
5.2.1 系統(tǒng)初步調查
5.2.2 可行性分析
5.2.3 可行性分析報告
5.3 系統(tǒng)分析
5.3.1 系統(tǒng)分析概述
5.3.2 目標分析
5.3.3 環(huán)境分析
5.3.4 業(yè)務分析
5.3.5 數(shù)據分析
5.3.6 效益分析
5.3.7 邏輯模型的建立
5.3.8 系統(tǒng)分析報告
5.4 系統(tǒng)設計
5.4.1 系統(tǒng)設計概述
5.4.2 系統(tǒng)設計的原則
5.4.3 應用系統(tǒng)的設計
5.4.4 技術系統(tǒng)的設計
5.4.5 物理模型的建立
5.4.6 系統(tǒng)設計報告
5.5 系統(tǒng)實施
5.5.1 系統(tǒng)實施概述
5.5.2 進度的安排
5.5.3 人員的組織
5.5.4 任務的分解
5.5.5 軟件的質量保證
5.5.6 系統(tǒng)的整體調試
習題
第六章 企業(yè)系統(tǒng)規(guī)劃方法
6.1 概述
6.1.1 BSP的概念
6.1.2 BSP的目標
6.2 BSP方法的研究步驟
6.2.1 研究項目的確立
6.2.2 研究的準備工作
6.2.3 研究的主要活動
6.3 定義企業(yè)過程
6.3.1 過程定義的目的和條件
6.3.2 產品和資源的生命周期
6.3.3 定義過程的基本步驟
6.4 定義數(shù)據類
6.4.1 識別數(shù)據類
6.4.2 給出數(shù)據類定義
6.4.3 建立數(shù)據類與過程的關系
6.5 分析當前業(yè)務與系統(tǒng)的關系
6.5.1 分析現(xiàn)行系統(tǒng)支持
6.5.2 確定管理部門對系統(tǒng)的要求
6.5.3 提出判斷和結論
6.6 定義系統(tǒng)總體結構
6.6.1 企業(yè)的信息結構圖
6.6.2 確定主要系統(tǒng)
6.6.3 表示數(shù)據流向
6.6.4 識別子系統(tǒng)
6.6.5 先決條件的分析
6.6.6 信息結構的使用計劃
6.7 確定系統(tǒng)的優(yōu)先順序
6.7.1 確定選擇的標準
6.7.2 子系統(tǒng)的排序
6.7.3 優(yōu)先子系統(tǒng)的描述
6.7.4 實施方法的選擇
6.8 信息資源管理
6.9 制定建議書和開發(fā)計劃
6.10 成果報告和后續(xù)活動
6.10.1 成果報告
6.10.2 后續(xù)活動
6.11 結論
習題
第七章 戰(zhàn)略數(shù)據規(guī)劃方法
7.1 概述
7.1.1 方法的來源
7.1.2 內容簡述
7.1.3 系統(tǒng)開發(fā)策略
7.2 自頂向下規(guī)劃的組織
7.2.1 規(guī)劃工作的組織
7.2.2 信息資源規(guī)劃
7.2.3 數(shù)據規(guī)劃的基本步驟
7.3 企業(yè)模型的建立
7.3.1 企業(yè)職能范圍
7.3.2 業(yè)務活動過程
7.3.3 企業(yè)模型圖
7.3.4 戰(zhàn)略業(yè)務規(guī)劃
7.3.5 關鍵成功因素
7.4 主題數(shù)據庫及其組合
7.4.1 主題數(shù)據庫概念
7.4.2 主題數(shù)據庫的選擇
7.4.3 主題數(shù)據庫組合
7.4.4 四類數(shù)據環(huán)境
7.5 戰(zhàn)略數(shù)據規(guī)劃的執(zhí)行過程
7.5.1 企業(yè)的實體分析
7.5.2 實體活動分析
7.5.3 企業(yè)的重組
7.5.4 分布數(shù)據規(guī)劃
7.6 戰(zhàn)略數(shù)據規(guī)劃過程提要
7.6.1 自頂向下戰(zhàn)略規(guī)劃基本過程
7.6.2 一整套方法——系統(tǒng)的方法論
7.7 結論
習題
第八章 應用原型化方法
……
第九章 面向對象開發(fā)方法
習題參考答柔