軟體案例分析

軟體案例分析

《軟體案例分析》是2008年清華大學出版社出版的圖書,作者是劉天時。本書可作為高等院校本科計算機相關專業高年級和研究生教材,也可作為從事軟體開發、管理、維護和套用的工程技術和管理人員的參考書

基本介紹

  • 書名:軟體案例分析
  • 作者:劉天時
  • ISBN:9787302172482
  • 頁數:219 
  • 定價:23.00元
  • 出版社清華大學出版社
  • 出版時間:2008年
  • 裝幀:平裝
  • 開本:16
內容簡介,目錄,

內容簡介

本書圍繞軟體開發的一些案例由淺入深地講述了軟體開發過程中的一些設計方法(包括算法設計方法)和實例技巧;按照軟體開發流程介紹了一個信息系統的開發過程,通過理論與套用相結合的方式,幫助和引導讀者進一步掌握軟體工程的基本概念、理論、方法和技術。結合具體案例分析講解是本書的特點。

目錄

第1章緒論
1.1軟體
1.1.1軟體的定義
1.1.2軟體的特點
1.1.3軟體的分類
1.1.4軟體危機
1.2軟體工程的發展歷程
1.2.1軟體工程的發展階段
1.2.2軟體工程的發展過程
1.2.3軟體工程方法的發展
1.3軟體工程研究現狀
1.3.1軟體開發方法現狀
1.3.2熱點技術發展現狀
1.4資料庫技術發展過程
1.4.1資料庫的產生與發展
1.4.2資料庫系統的特點
1.4.3相關概念
本章小結
思考題
第2章開發環境簡介
2.1C++語言基礎
2.1.1C++數據類型
2.1.2基本語句
2.1.3注釋
2.1.4引用
2.1.5函式
2.1.6輸入和輸出
2.1.7類與對象
2.2MFC編程
2.2.1MFC應用程式框架
2.2.2MFC對話框編程
2.3SQL基礎
2.3.1SQL語句
2.3.2高級查詢
2.3.3事務控制
2.3.4存儲過程
2.3.5動態SQL語句
2.4Pro*C/C++程式開發
2.4.1嵌入式SQL語句
2.4.2嵌入式事務處理
2.4.3Pro*C/C++開發環境配置
2.5ADO資料庫訪問
2.5.1ADO簡介
2.5.2在Visual C++中使用ADO訪問資料庫
2.5.3自定義類CADOConn訪問資料庫
2.6編程規範
本章小結
思考題
第3章套用實例技巧
3.1一對多表單設計
3.1.1關聯關係
3.1.2數據設計模型
3.1.3一對多表單資料庫設計
3.2數據加鎖方法
3.2.1相關概念
3.2.2問題提出
3.2.33種加鎖方法
3.2.4混合加鎖法
3.3回滾與提示
3.3.1事務劃分
3.3.2事務恢復
3.3.3事務與互動式操作
3.4通知發布
本章小結
思考題
第4章通用功能——界面設計
4.1界面風格設計
4.1.1三層結構設計
4.1.2界面布局
4.1.3界面風格
4.2快捷鍵設定
4.2.1註冊快捷鍵
4.2.2執行快捷鍵功能
4.2.3註銷快捷鍵
4.2.4選單快捷鍵
4.3進度指示器
4.3.1動態控制項對象
4.3.2進度條控制
4.3.3套用接口
4.3.4定時器
4.3.5套用測試
4.4樹形可視圖形界面
4.4.1樹形視圖概述
4.4.2樹形視圖資料庫設計
4.4.3樹形視圖數據檢索
4.4.4樹形視圖數據操作
本章小結
思考題
第5章通用功能——數據操作
5.1數據整理
5.1.1數據刪除
5.1.2觸發器技術
5.1.3刪除觸發器與授權
5.1.4整理表集合與條件
5.1.5套用實例
5.2跨庫查詢
5.3數據導出與導入
5.3.1導出檔案的組成
5.3.2數據導出
5.3.3數據導入
5.4大文本數據管理
5.4.1大文本存儲
5.4.2大文本檔案管理
5.5角色與授權
5.5.1系統安全概述
5.5.2角色與授權
5.6系統啟動
5.6.1系統配置檔案
5.6.2關鍵欄位保護
本章小結
思考題
第6章算法設計
6.1漢諾塔遊戲算法
6.1.1遞歸方法
6.1.2漢諾塔遊戲求解算法
6.2數字拼圖遊戲算法
6.2.1數字拼圖遊戲概述
6.2.2數字拼圖遊戲出題算法
6.2.3數字拼圖遊戲最佳化算法
6.3點對點網路通信算法
6.3.1P2P網路通信概述
6.3.2並發通信規則與定義
6.3.3等權值單連線通信樹算法
6.3.4不等權值單連線通信樹算法
6.3.5等權值多連線通信樹算法
6.3.6不等權值多連線通信樹算法
6.4通用試題庫組卷算法
6.4.1試題庫組卷概述
6.4.2組卷算法
6.4.3隨機數抽取
本章小結
思考題
第7章醫院管理信息系統
7.1發展現狀
7.2需求分析
7.2.1需求獲取
7.2.2系統目標
7.2.3系統需求
7.2.4結構分析
7.2.5功能分析
7.3系統分析
7.3.1邏輯結構分析
7.3.2用例分析
7.3.3概念類分析
7.4系統設計
7.4.1系統軟體結構
7.4.2系統詳細設計
7.4.3系統功能界面設計
7.5典型功能設計
7.5.1藥品名稱快速查詢
7.5.2處方複製
7.5.3連續流水號的產生
本章小結
思考題
第8章大數據分析
8.1大數據概述
8.1.1大數據的特點
8.1.2大數據的傳統處理方法
8.1.3大數據分析的機器學習方法
8.2推薦系統
8.2.1背景簡介
8.2.2推薦系統中的常用方法
8.3推薦系統設計實踐
8.3.1推薦系統實現流程
8.3.2數據預處理
8.3.3基於用戶屬性相似性判斷
8.3.4用戶相似性聚類
8.3.5推薦結果
8.4數據預處理實現及結果分析
8.4.1數據準備
8.4.2數據清洗——數據集缺失值的處理
8.4.3數據變換
8.4.4數據集成
8.4.5特徵值構造
8.5實驗結果及其分析
8.5.1用戶分類
8.5.2推薦結果
本章小結
思考題
附錄A實驗項目
A.1數字鐘錶製作
A.2模擬鐘錶製作
A.3快捷鍵設定
A.4進度指示器製作
A.5連續流水號生成
A.6顏色調配
A.7數字拼圖遊戲
A.8基於對話框的錄入界面
A.9快速查詢
參考文獻

相關詞條

熱門詞條

聯絡我們