專家指導委員會
叢書序言
前言
第1章 項目準備
1.1 項目選題
1.2 組建團隊
1.3 團隊工作方式
1.4 項目進度安排
第2章 項目管理
2.1 項目管理的范圍
2.2 利用Microsoft Project對項目進行時間管理
第3章 需求分析
3.1 需求分析的基本概念
3.2 需求分析階段的具體實施過程
3.2.1 確定項目的大體方向
3.2.2 詳細獲取需求
3.2.3 討論并確認需求
3.2.4 以需求規(guī)格說明書為基點,將需求文檔化
3.2.5 整合需求規(guī)格說明書
3.3 Kernel會議管理系統需求規(guī)格說明書
第4章 軟件設計
4.1 軟件設計的基本概念
4.2 軟件設計的具體實施過程
4.2.1 功能模塊設計
4.2.2 系統數據設計
4.2.3 需求迭代
4.3 Kernel會議管理系統設計說明書
第5章 軟件實現
5.1 軟件實現的基本概念
5.2 軟件實現的具體實施過程
5.2.1 程序的注釋
5.2.2 規(guī)范化的源代碼布局和命名規(guī)范
5.2.3 挖掘IDE的強大功能
5.2.4 軟件的目錄劃分
5.3 Kernel會議管理系統編碼規(guī)范
第6章 軟件測試
6.1 軟件測試的基本概念
6.2 軟件測試的具體實施過程
6.2.1 第一階段:測試準備階段
6.2.2 第二階段:單元測試階段
6.2.3 第三階段:集成和系統測試階段
6.3 Kernel會議管理系統測試報告
第7章 用戶手冊
7.1 一切從用戶的角度出發(fā)
7.2 用戶手冊應該寫些什么
7.3 編寫用戶手冊的技巧
7.3.1 圖文結合
7.3.2 操作截圖
7.4 Kernel會議管理系統用戶手冊
第8章 配置管理
8.1 配置管理的基本概念
8.2 為什么需要配置管理
8.3 配置管理的方式
8.3.1.一種原始的文件共享的方式
8.3.2 采用專業(yè)的軟件配置管理工具
8.4 配置管理需要注意的問題
8.4.1 一天一個版本
8.4.2 日志和記錄
8.4.3 上傳操作文件之前一定要確保正確性
附錄A 軟件工程課程設計題目
附錄B 軟件工程課程設計的評價