注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程綜合案例

軟件工程綜合案例

軟件工程綜合案例

定 價(jià):¥49.00

作 者: 李代平 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校教材·軟件工程
標(biāo) 簽: 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787302184270 出版時(shí)間: 2009-01-01 包裝: 平裝
開本: 16開 頁數(shù): 538 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書簡(jiǎn)要介紹了軟件工程的原理、方法和技術(shù),包括軟件工程的傳統(tǒng)方法和面向?qū)ο蠓椒?,主要討論軟件工程的綜合案例。書中提供了大量的來自實(shí)際項(xiàng)目開發(fā)過程中的經(jīng)驗(yàn)性案例,這些案例給出了軟件工程開發(fā)各個(gè)環(huán)節(jié)的具體活動(dòng)過程和產(chǎn)品規(guī)范。通過這些案例可以提高讀者分析實(shí)際問題、開發(fā)軟件的能力。本書可作為本科院校計(jì)算機(jī)及相關(guān)專業(yè)的軟件工程課程設(shè)計(jì)教材,也可供從事計(jì)算機(jī)軟件開發(fā)及應(yīng)用的廣大科技人員參考。

作者簡(jiǎn)介

暫缺《軟件工程綜合案例》作者簡(jiǎn)介

圖書目錄

第1章 系統(tǒng)分析
1.1 結(jié)構(gòu)化分析
1.1.1 自頂向下逐層分解
1.1.2 結(jié)構(gòu)化分析步驟
1.2 系統(tǒng)流程圖
1.3 數(shù)據(jù)流圖
1.3.1 基本圖形符號(hào)
1.3.2 畫數(shù)據(jù)流圖
1.3.3 結(jié)構(gòu)化分析方法的應(yīng)用
1.4 數(shù)據(jù)字典
1.4.1 內(nèi)容及格式
1.4.2 數(shù)據(jù)字典的實(shí)現(xiàn)
1.5 面向?qū)ο蠓治龅幕具^程
1.5.1 過程簡(jiǎn)述
1.5.2 基本模型
1.5.3 主要活動(dòng)
1.6 發(fā)現(xiàn)對(duì)象方法
1.6.1 系統(tǒng)責(zé)任
1.6.2 問題域研究方法
1.6.3 確定系統(tǒng)邊界
1.6.4 發(fā)現(xiàn)對(duì)象
1.6.5 審查和篩選
1.6.6 建立類圖的對(duì)象層
1.7 定義屬性
1.7.1 對(duì)象的屬性和服務(wù)
1.7.2 表示法
1.7.3 定義屬性
1.8 定義服務(wù)
1.8.1 狀態(tài)轉(zhuǎn)換圖
1.8.2 行為分類
1.8.3 發(fā)現(xiàn)服務(wù)方法
1.9 定義結(jié)構(gòu)
1.9.1 一般特殊結(jié)構(gòu)
1.9.2 發(fā)現(xiàn)一般特殊結(jié)構(gòu)
1.9.3 結(jié)構(gòu)的簡(jiǎn)化
1.9.4 多繼承與多態(tài)性
1.9.5 整體部分結(jié)構(gòu)
1.9.6 整體部分結(jié)構(gòu)表示法
1.9.7 發(fā)現(xiàn)整體部分結(jié)構(gòu)方法
1.10 實(shí)例連接
1.10.1 實(shí)例連接概念
1.10.2 實(shí)例連接表示法
1.10.3 建立實(shí)例連接方法
1.11 消息連接
1.11.1 消息的概念
1.11.2 表示方法
1.11.3 建立消息連接方
1.12 建立功能模型
1.12.1 畫出基本系統(tǒng)模型圖
1.12.2 畫出功能級(jí)數(shù)據(jù)流圖
1.12.3 描述處理框功能
第2章 系統(tǒng)設(shè)計(jì)
2.1 設(shè)計(jì)基本原理
2.1.1 抽象
2.1.2 細(xì)化
2.1.3 模塊化
2.1.4 軟件體系結(jié)構(gòu)
2.1.5 程序結(jié)構(gòu)
2.1.6 數(shù)據(jù)結(jié)構(gòu)
2.1.7 軟件過程
2.2 體系結(jié)構(gòu)設(shè)計(jì)
2.2.1 軟件結(jié)構(gòu)圖
2.2.2 扇出和扇入與深度和寬度
2.2.3 模塊的耦合
2.2.4 模塊的內(nèi)聚
2.2.5 結(jié)構(gòu)設(shè)計(jì)一般準(zhǔn)則
2.3 結(jié)構(gòu)化設(shè)計(jì)
2.3.1 數(shù)據(jù)流的類型
2.3.2 過程步驟
2.3.3 變換分析設(shè)計(jì)
2.3.4 事務(wù)分析設(shè)計(jì)
2.3.5 混合流設(shè)計(jì)
2.3.6 結(jié)構(gòu)化設(shè)計(jì)方法應(yīng)用示例
2.3.7 設(shè)計(jì)后的處理
2.4 詳細(xì)設(shè)計(jì)
2.4.1 結(jié)構(gòu)化語言
2.4.2 判定表
2.4.3 判定樹
2.5 結(jié)構(gòu)化程序設(shè)計(jì)
2.5.1 結(jié)點(diǎn)
2.5.2 三種基本控制結(jié)構(gòu)
2.5.3 過程設(shè)計(jì)語言
2.6 面向?qū)ο笤O(shè)計(jì)
2.6.1 轉(zhuǎn)向面向?qū)ο蟮脑O(shè)計(jì)
2.6.2 面向?qū)ο蟪橄蠓椒?br />2.6.3 信息隱藏
2.6.4 模塊化
2.6.5 類的設(shè)計(jì)準(zhǔn)則
2.6.6 面向?qū)ο笤O(shè)計(jì)的基本原理
2.6.7 軟件復(fù)用
2.6.8 面向?qū)ο笤O(shè)計(jì)的步驟
2.7 數(shù)據(jù)庫系統(tǒng)模型和結(jié)構(gòu)
2.7.1 層次模型
2.7.2 網(wǎng)狀模型
2.7.3 關(guān)系模型
2.8 數(shù)據(jù)庫管理系統(tǒng)
2.9 關(guān)系數(shù)據(jù)庫的范式理論
2.9.1 數(shù)據(jù)依賴
2.9.2 關(guān)系模式的操作異常
2.9.3 范式
2.10 EAR方法
2.10.1 EAR圖
2.10.2 EAR方法向關(guān)系數(shù)據(jù)庫轉(zhuǎn)換
第3章 線性方程組并行計(jì)算
3.1 喬勒斯基分解法
3.1.1 喬勒斯基分解的分析
3.1.2 主要算法
3.2 共軛梯度法簡(jiǎn)介
3.3 梯度法的基本思想
3.3.1 算法原理
3.3.2 對(duì)稱正定矩陣、向量的正交與共軛變換
3.4 共軛梯度法的基本原理
3.5 共軛梯度法的C++語言實(shí)現(xiàn)
3.5.1 背景說明
3.5.2 函數(shù)定義
3.6 網(wǎng)絡(luò)并行平臺(tái)構(gòu)架
3.6.1 背景說明
3.6.2 任務(wù)最大并行化
3.6.3 系統(tǒng)平臺(tái)構(gòu)架實(shí)現(xiàn)
3.6.4 平臺(tái)特點(diǎn)
第4章 網(wǎng)絡(luò)并行計(jì)算在物探中的應(yīng)用
4.1 電法勘探簡(jiǎn)介
4.2 有限元法簡(jiǎn)介
4.2.1 產(chǎn)生與發(fā)展
4.2.2 基本思想
4.3 電法勘探問題域分析
4.3.1 偏微分方程與邊值問題
4.3.2 網(wǎng)格剖分
4.3.3 線性插值
4.3.4 變分問題離散化
4.3.5 合成
4.4 線性方程組的分析
4.4.1 求解單元?jiǎng)偠染仃?br />4.4.2 求解總剛度矩陣
第5章 并行計(jì)算平臺(tái)的建立
5.1 研究背景及意義
5.1.1 國內(nèi)外研究現(xiàn)狀
5.1.2 研究目標(biāo)及內(nèi)容
5.2 并行程序模型分析
5.2.1 并行計(jì)算
5.2.2 并行程序的設(shè)計(jì)
5.2.3 并行程序模型設(shè)計(jì)
5.2.4 并行程序的實(shí)例
5.3 并行計(jì)算平臺(tái)的設(shè)計(jì)
5.3.1 現(xiàn)有的并行計(jì)算平臺(tái)
5.3.2 并行計(jì)算平臺(tái)的分析
5.3.3 并行計(jì)算平臺(tái)的系統(tǒng)設(shè)計(jì)
5.4 并行計(jì)算平臺(tái)的實(shí)現(xiàn)
5.4.1 消息接收/發(fā)送模塊及消息隊(duì)列的實(shí)現(xiàn)
5.4.2 數(shù)據(jù)存儲(chǔ)模塊的實(shí)現(xiàn)
5.4.3 并行服務(wù)提供/使用模塊的實(shí)現(xiàn)
5.4.4 用戶界面的實(shí)現(xiàn)
5.4.5 并行程序的運(yùn)行
5.5 并行計(jì)算平臺(tái)的性能分析
5.5.1 異構(gòu)并行計(jì)算節(jié)點(diǎn)的性能分析
5.5.2 并行計(jì)算平臺(tái)的任務(wù)分配
5.5.3 并行計(jì)算平臺(tái)的性能分析
5.5.4 并行程序加速比的分析
第6章 數(shù)據(jù)庫設(shè)計(jì)與解決方案
6.1 數(shù)據(jù)庫邏輯設(shè)計(jì)
6.1.1 最終產(chǎn)品
6.1.2 優(yōu)化軟結(jié)構(gòu)
6.1.3 擴(kuò)展OFA
6.1.4 合理的邏輯設(shè)計(jì)
6.1.5 解決方案
6.2 數(shù)據(jù)庫物理設(shè)計(jì)
6.2.1 數(shù)據(jù)庫文件設(shè)計(jì)
6.2.2 I/O權(quán)值估計(jì)的檢驗(yàn)
6.2.3 如何解決磁盤不足的問題
6.2.4 解決方案
6.2.5 文件位置
6.2.6 數(shù)據(jù)庫空間使用概述
6.2.7 重新確定數(shù)據(jù)文件大小
6.2.8 數(shù)據(jù)庫文件的移動(dòng)
6.2.9 段空間的重新分配方法
6.2.10 物理?xiàng)l件的滿足
6.3 WindowsNT上的聯(lián)網(wǎng)技術(shù)
6.3.1 Oracle和WindowsNT
6.3.2 Oracle和Net8
6.3.3 配置WindowsNT為后端服務(wù)器
6.4 配置客戶機(jī)/服務(wù)器和Web環(huán)境
6.4.1 客戶機(jī)/服務(wù)器處理概述
6.4.2 瘦客戶機(jī)配置概述
6.4.3 配置服務(wù)器
6.4.4 配置客戶機(jī)
6.5 技術(shù)難點(diǎn)及解決方案
6.5.1 回滾段的管理
6.5.2 數(shù)據(jù)庫碎片整理
6.5.3 數(shù)據(jù)庫空間管理
第7章 車載電子指南針
7.1 緒論
7.1.1 指南針簡(jiǎn)介
7.1.2 廣泛應(yīng)用
7.1.3 電子指南針的優(yōu)勢(shì)
7.1.4 國內(nèi)外研究現(xiàn)狀
7.2 設(shè)計(jì)內(nèi)容
7.2.1 精度和電路設(shè)計(jì)討論
7.2.2 設(shè)計(jì)原理
7.3 程序編制
7.3.1 Keil編程平臺(tái)簡(jiǎn)介
7.3.2 源程序代碼
7.4 使用說明
7.5 結(jié)論與建議
7.5.1 結(jié)論
7.5.2 建議
第8章 開發(fā)工具
8.1 生成器
8.1.1 方案生成器
8.1.2 項(xiàng)目生成器
8.2 表格
8.2.1 表格簡(jiǎn)介
8.2.2 表格中的對(duì)象
8.2.3 表格的制作思路
8.3 表格生成器
8.3.1 對(duì)象導(dǎo)航器
8.3.2 布局編輯器
8.3.3 觸發(fā)器
8.4 報(bào)表生成器
8.4.1 報(bào)表生成器的功能
8.4.2 創(chuàng)建報(bào)表的步驟
8.5 圖形生成器
8.5.1 圖形生成器的功能
8.5.2 創(chuàng)建圖表的步驟
8.6 菜單
8.6.1 菜單介紹
8.6.2 菜單編輯器
8.6.3 創(chuàng)建菜單
8.6.4 使用菜單
第9章 芯片操作系統(tǒng)分析
9.1 選題的目的與意義(略)
9.2 3G技術(shù)概念及其發(fā)展(略)
9.2.1 3G三大標(biāo)準(zhǔn)的技術(shù)特點(diǎn)(略)
9.2.2 三種技術(shù)標(biāo)準(zhǔn)的比較(略)
9.2.3 3G系統(tǒng)面臨的主要問題(略)
9.2.4 3G發(fā)展現(xiàn)狀(略)
9.3 國內(nèi)外研究現(xiàn)狀(略)
9.3.1 國際當(dāng)前的研究現(xiàn)狀(略)
9.3.2 國內(nèi)智能卡系統(tǒng)的研究現(xiàn)狀(略)
9.3.3 主要研究工作(略)
9.4 智能卡操作系統(tǒng)結(jié)構(gòu)模型
9.4.1 單塊式結(jié)構(gòu)
9.4.2 層次結(jié)構(gòu)
9.4.3 客戶端/服務(wù)器結(jié)構(gòu)
9.4.4 REO模型
9.5 USIMCOS分析
9.5.1 COS的主要功能
9.5.2 COS設(shè)計(jì)的總體目標(biāo)
9.5.3 USIMCOS的系統(tǒng)結(jié)構(gòu)模型
9.5.4 USIMCOS的狀態(tài)轉(zhuǎn)移過程
9.5.5 USIMCOS微內(nèi)核接口模型分析
9.5.6 關(guān)鍵技術(shù)分析
9.6 芯片特性分析
9.6.1 外部特征
9.6.2 SIM卡接口
9.6.3 內(nèi)部結(jié)構(gòu)
9.6.4 軟件特性
9.6.5 芯片分析
9.7 命令解釋模塊分析
9.7.1 系統(tǒng)目標(biāo)
9.7.2 關(guān)鍵技術(shù)
9.7.3 命令解釋模塊的主守護(hù)流程
9.7.4 命令報(bào)文的輸入
9.7.5 命令響應(yīng)結(jié)果輸出
9.7.6 命令處理流程
9.7.7 USIM卡命令和響應(yīng)結(jié)構(gòu)
9.8 智能卡通信分析
9.8.1 系統(tǒng)目標(biāo)、功能和性能
9.8.2 通信模塊結(jié)構(gòu)
9.8.3 通信模塊的數(shù)據(jù)結(jié)構(gòu)
9.8.4 關(guān)鍵技術(shù)
9.9 智能卡安全分析
9.9.1 系統(tǒng)目標(biāo)、性能
9.9.2 智能卡安全管理結(jié)構(gòu)
9.9.3 智能卡安全算法分析
9.9.4 關(guān)鍵技術(shù)
9.10 文件管理模塊分析
9.10.1 系統(tǒng)目標(biāo)
9.10.2 關(guān)鍵技術(shù)
9.10.3 文件系統(tǒng)的邏輯結(jié)構(gòu)
9.10.4 文件類型
9.10.5 文件的引用
9.10.6 UICC平臺(tái)和USIM應(yīng)用文件系統(tǒng)
9.11 進(jìn)度安排(略)
9.12 項(xiàng)目投入人力(略)
9.13 項(xiàng)目預(yù)算(略)
第10章 用C++Builder開發(fā)醫(yī)療保險(xiǎn)系統(tǒng)
10.1 概述
10.1.1 C++Builder的特點(diǎn)
10.1.2 建立數(shù)據(jù)庫訪問通道
10.1.3 Oracle分布式數(shù)據(jù)庫結(jié)構(gòu)
10.1.4 數(shù)據(jù)庫基本理論
10.1.5 實(shí)現(xiàn)設(shè)計(jì)所需要的軟件
10.2 系統(tǒng)的可行性分析
10.2.1 技術(shù)可行性
10.2.2 經(jīng)濟(jì)可行性
10.3 系統(tǒng)開發(fā)需求
10.3.1 系統(tǒng)組成
10.3.2 系統(tǒng)的數(shù)據(jù)流圖
10.4 設(shè)計(jì)與實(shí)現(xiàn)
10.4.1 Oracle9i的安裝
10.4.2 服務(wù)器的安裝配置
10.4.3 數(shù)據(jù)模型的邏輯、物理設(shè)計(jì)
10.4.4 代碼編寫過程中常遇到的問題
10.5 系統(tǒng)演示效果
10.5.1 賬戶登記界面圖
10.5.2 賬戶查詢界面圖
10.5.3 藥品管理界面圖
10.5.4 創(chuàng)建初始化測(cè)試數(shù)據(jù)的過程
第11章 用PHP開發(fā)“專線網(wǎng)點(diǎn)”業(yè)務(wù)系統(tǒng)
11.1 概述
11.1.1 數(shù)據(jù)庫技術(shù)的發(fā)展與應(yīng)用
11.1.2 Internet的現(xiàn)狀和發(fā)展
11.1.3 WWW網(wǎng)絡(luò)下的Web數(shù)據(jù)庫
11.2 項(xiàng)目介紹及設(shè)計(jì)軟件的選取
11.2.1 選擇Oracle作為數(shù)據(jù)庫管理系統(tǒng)
11.2.2 選擇PHP進(jìn)行面向Internet開發(fā)
11.2.3 軟件工具選擇
11.3 可行性分析
11.3.1 技術(shù)可行性
11.3.2 經(jīng)濟(jì)可行性和操作可行性
11.3.3 系統(tǒng)數(shù)據(jù)流圖
11.4 系統(tǒng)開發(fā)要求
11.4.1 客戶機(jī)/服務(wù)器結(jié)構(gòu)模式的數(shù)據(jù)庫
11.4.2 系統(tǒng)功能需求分析
11.4.3 數(shù)據(jù)模型的邏輯設(shè)計(jì)
11.4.4 系統(tǒng)流程圖
11.5 系統(tǒng)實(shí)現(xiàn)
11.5.1 環(huán)境設(shè)置
11.5.2 數(shù)據(jù)庫的實(shí)現(xiàn)
11.5.3 難點(diǎn)分析與解決方案
11.6 演示效果
11.6.1 用戶登錄效果圖
11.6.2 系統(tǒng)主頁面效果圖
11.6.3 用戶檔案查詢效果圖
11.6.4 用戶檔案查詢結(jié)果效果圖
第12章 C++開發(fā)方法與應(yīng)用
12.1 開發(fā)實(shí)例和數(shù)據(jù)庫
12.1.1 開發(fā)實(shí)例介紹
12.1.2 實(shí)例數(shù)據(jù)庫介紹
12.2 將dbf文件加載到Oracle數(shù)據(jù)庫中
12.2.1 關(guān)于被裝載數(shù)據(jù)的載體
12.2.2 將數(shù)據(jù)裝入非空表
12.2.3 指定數(shù)據(jù)裝載到哪個(gè)表
12.2.4 字段在記錄中的位置描述
12.2.5 關(guān)于導(dǎo)致錯(cuò)誤的記錄
12.2.6 如何執(zhí)行SQL*Loader
12.3 FoxPro中的dbf文件簡(jiǎn)介
12.3.1 dbf文件的結(jié)構(gòu)
12.3.2 Oracle與FoxPro數(shù)據(jù)類型的對(duì)應(yīng)關(guān)系
12.3.3 該程序所要完成的任務(wù)
12.3.4 具體的實(shí)現(xiàn)方法
12.4 BFILE的存取
12.4.1 什么是LOB
12.4.2 內(nèi)部LOB
12.4.3 外部LOB
12.4.4 創(chuàng)建一個(gè)含有LOB的表
12.4.5 特殊的LOB——BFILE
12.4.6 創(chuàng)建目錄對(duì)象
12.4.7 如何在BFILE列中插入一個(gè)值
12.4.8 關(guān)于BFILE的一些函數(shù)
12.4.9 如何用C++Builder開發(fā)BFILE對(duì)象
12.5 控件查詢與調(diào)用存儲(chǔ)過程查詢的比較
12.5.1 用TQuery控件進(jìn)行查詢
12.5.2 TQuery控件的Params屬性
12.5.3 調(diào)用Oracle存儲(chǔ)過程進(jìn)行查詢
12.6 分析Oracle對(duì)對(duì)象的封鎖機(jī)制
12.6.1 關(guān)于Oracle的封鎖
12.6.2 事務(wù)封鎖
12.6.3 數(shù)據(jù)封鎖
12.7 將Oracle表導(dǎo)出為html文件
12.7.1 HTML的基本標(biāo)記——文字標(biāo)記簡(jiǎn)介
12.7.2 實(shí)現(xiàn)方法
第13章 用C++與J++開發(fā)醫(yī)療保險(xiǎn)系統(tǒng)
13.1 醫(yī)療保險(xiǎn)信息系統(tǒng)概述
13.1.1 應(yīng)用領(lǐng)域介紹
13.1.2 醫(yī)療保險(xiǎn)信息系統(tǒng)的特點(diǎn)
13.1.3 醫(yī)療保險(xiǎn)系統(tǒng)的功能模型
13.1.4 醫(yī)療保險(xiǎn)系統(tǒng)MIS的功能
13.1.5 醫(yī)療保險(xiǎn)管理信息系統(tǒng)結(jié)構(gòu)
13.1.6 醫(yī)療保險(xiǎn)管理信息系統(tǒng)的數(shù)據(jù)流圖
13.2 功能設(shè)計(jì)
13.3 系統(tǒng)設(shè)計(jì)
13.3.1 開發(fā)環(huán)境與數(shù)據(jù)庫選擇
13.3.2 數(shù)據(jù)庫設(shè)計(jì)
13.3.3 前臺(tái)界面類層次設(shè)計(jì)
13.3.4 UML設(shè)計(jì)
13.4 難點(diǎn)與解決方案
13.4.1 共享連接
13.4.2 關(guān)系表的范式問題
13.4.3 BLOB類型的讀寫
13.4.4 圖片顯示更新問題
第14章 網(wǎng)絡(luò)數(shù)據(jù)庫開發(fā)理論
14.1 三層結(jié)構(gòu)理論
14.2 應(yīng)用舉例
14.2.1 設(shè)計(jì)中間層
14.2.2 設(shè)置DCOM
14.2.3 設(shè)計(jì)表示層
14.2.4 C/S/S模式下的動(dòng)態(tài)查詢技術(shù)
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)