第一章 基礎知識
1.1 計算機系統組成與應用領域
1.1.1 計算機系統組成
1.1.2 計算機的應用領域
1.2 計算機軟件
1.2.1 計算機語言
1.2.2 系統軟件
1.2.3 應用軟件
1.3 操作系統
1.3.1 操作系統概述
1.3.2 操作系統的類型
1.3.3 研究操作系統的方法
1.3.4 操作系統的硬件環(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 操作系統安全
1.5.8 數據庫安全
習題
第二章 軟件工程
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 軟件系統設計
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 軟件產權保護
習題
第三章 數據庫技術
3.1 數據庫基本概念
3.1.1 信息、數據與數據處理
3.1.2 數據庫、數據庫管理系統、數據庫系統
3.1.3 數據庫系統的三級模式結構
3.2 關系數據模型
3.2.1 數據模型概述
3.2.2 關系模型的數據結構
3.2.3 關系操作集合
3.2.4 關系的完整性約束
3.3 關系數據庫標準語言——SQL
3.3.1 SQL語言概述
3.3.2 SQL的數據定義
3.3.3 SQL的數據操縱
3.3.4 SQL的視圖
3.3.5 SQL的數據控制語句
3.3.6 嵌入式SQL
3.4 數據庫設計方法
3.4.1 什么是“不好”的關系模式
3.4.2 函數依賴
3.4.3 關系模式的規(guī)范化
3.4.4 數據庫設計的內容、方法和步驟
3.4.5 需求分析
3.4.6 概念設計
3.4.7 邏輯設計
3.4.8 物理設計
3.4.9 實現和維護
3.5 數據庫管理系統
3.5.1 數據庫管理系統的功能
3.5.2 數據庫管理系統的組成模塊和體系結構
3.5.3 DBMS的運行過程示例
3.5.4 新的應用需求對DBMS的挑戰(zhàn)及DBMS的選擇
3.6 數據庫的新技術及新應用
3.6.1 面向對象和擴展關系數據庫技術
3.6.2 數據倉庫與聯機分析處理、數據挖掘
3.6.3 數據庫的新應用領域
習題
第四章 計算機信息系統
4.1 概述
4.2 信息系統的發(fā)展過程
4.3 信息系統的劃分
4.4 信息系統開發(fā)的基本內容
4.5 信息系統開發(fā)的可行性研究
4.6 信息系統開發(fā)策略
4.7 信息系統開發(fā)方法
4.8 系統分析員及其培養(yǎng)
4.9 管理信息系統
4.9.1 管理信息系統的功能
4.9.2 管理信息系統的構成
4.9.3 管理信息系統的開發(fā)策略
4.10 決策支持系統
4.10.1 決策支持系統的概念
4.10.2 決策支持系統的功能和特點
4.10.3 決策支持系統的組成
4.10.4 決策支持技術的發(fā)展
4.11 辦公信息系統
4.11.1 辦公信息系統的概念
4.11.2 辦公自動化的基本設備
4.11.3 辦公自動化系統的組成
4.11.4 辦公自動化軟件
習題
第五章 結構化分析與設計方法
5.1 概述
5.1.1 結構化方法的指導思想
5.1.2 結構化方法的工作階段劃分
5.1.3 開發(fā)過程的人員組織
5.1.4 系統開發(fā)的計劃和控制
5.2 系統初步調查和可行性研究
5.2.1 系統初步調查
5.2.2 可行性分析
5.2.3 可行性分析報告
5.3 系統分析
5.3.1 系統分析概述
5.3.2 目標分析
5.3.3 環(huán)境分析
5.3.4 業(yè)務分析
5.3.5 數據分析
5.3.6 效益分析
5.3.7 邏輯模型的建立
5.3.8 系統分析報告
5.4 系統設計
5.4.1 系統設計概述
5.4.2 系統設計的原則
5.4.3 應用系統的設計
5.4.4 技術系統的設計
5.4.5 物理模型的建立
5.4.6 系統設計報告
5.5 系統實施
5.5.1 系統實施概述
5.5.2 進度的安排
5.5.3 人員的組織
5.5.4 任務的分解
5.5.5 軟件的質量保證
5.5.6 系統的整體調試
習題
第六章 企業(yè)系統規(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 定義數據類
6.4.1 識別數據類
6.4.2 給出數據類定義
6.4.3 建立數據類與過程的關系
6.5 分析當前業(yè)務與系統的關系
6.5.1 分析現行系統支持
6.5.2 確定管理部門對系統的要求
6.5.3 提出判斷和結論
6.6 定義系統總體結構
6.6.1 企業(yè)的信息結構圖
6.6.2 確定主要系統
6.6.3 表示數據流向
6.6.4 識別子系統
6.6.5 先決條件的分析
6.6.6 信息結構的使用計劃
6.7 確定系統的優(yōu)先順序
6.7.1 確定選擇的標準
6.7.2 子系統的排序
6.7.3 優(yōu)先子系統的描述
6.7.4 實施方法的選擇
6.8 信息資源管理
6.9 制定建議書和開發(fā)計劃
6.10 成果報告和后續(xù)活動
6.10.1 成果報告
6.10.2 后續(xù)活動
6.11 結論
習題
第七章 戰(zhàn)略數據規(guī)劃方法
7.1 概述
7.1.1 方法的來源
7.1.2 內容簡述
7.1.3 系統開發(fā)策略
7.2 自頂向下規(guī)劃的組織
7.2.1 規(guī)劃工作的組織
7.2.2 信息資源規(guī)劃
7.2.3 數據規(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 主題數據庫及其組合
7.4.1 主題數據庫概念
7.4.2 主題數據庫的選擇
7.4.3 主題數據庫組合
7.4.4 四類數據環(huán)境
7.5 戰(zhàn)略數據規(guī)劃的執(zhí)行過程
7.5.1 企業(yè)的實體分析
7.5.2 實體活動分析
7.5.3 企業(yè)的重組
7.5.4 分布數據規(guī)劃
7.6 戰(zhàn)略數據規(guī)劃過程提要
7.6.1 自頂向下戰(zhàn)略規(guī)劃基本過程
7.6.2 一整套方法——系統的方法論
7.7 結論
習題
第八章 應用原型化方法
……
第九章 面向對象開發(fā)方法
習題參考答柔