軟件工程分析案例

出版時間:2008-5  出版社:清華大學出版社  作者:李代平  頁數(shù):357  

內(nèi)容概要

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

書籍目錄

第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 基本圖形符號    1.3.2 繪制數(shù)據(jù)流圖    1.3.3 結(jié)構(gòu)化分析方法的應用  1.4 數(shù)據(jù)字典    1.4.1  內(nèi)容及格式    1.4.2 數(shù)據(jù)字典的實現(xiàn)  1.5 面向?qū)ο蠓治龅幕具^程    1.5.1  過程簡述    1.5.2 基本模型    1.5.3 主要活動  1.6 發(fā)現(xiàn)對象方法    1.6.1 系統(tǒng)責任    1.6.2  問題域的研究方法    1.6.3 確定系統(tǒng)邊界    1.6.4 發(fā)現(xiàn)對象    1.6.5 審查和篩選    1.6.6 建立類圖的對象層  1.7  定義屬性    1.7.1  對象的屬性和服務    1.7.2  表示法    1.7.3 定義屬性  1.8 定義服務    1.8.1 狀態(tài)轉(zhuǎn)換圖    1.8.2 行為分類    1.8.3 發(fā)現(xiàn)服務方法  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)的簡化    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 實例連接    1.10.1 實例連接概念    1.10.2 實例連接表示法    1.10.3 建立實例連接方法  1.11 消息連接    1.11.1  消息的概念    1.11.2 表示方法    1.11.3 建立消息連接方法  1.12 建立功能模型    1.12.1  畫出基本系統(tǒng)模型圖    1.12.2 畫出功能級數(shù)據(jù)流圖    1.12.3 描述處理框功能第2章 企業(yè)業(yè)務系統(tǒng)需求分析  2.1  引言    2.1.1 背景說明    2.1.2 參考資料    2.1.3 術語和縮寫詞  2.2 軟件總概述    2.2.1  目標    2.2.2 系統(tǒng)模型    2.2.3 假設和約束  2.3 詳細需求    2.3.1  功能需求    2.3.2 性能需求    2.3.3 故障保護  2.4  環(huán)境 ……第3章 企業(yè)技術開發(fā)系統(tǒng)需求分析第4章 生產(chǎn)部系統(tǒng)需求分析第5章 品質(zhì)保證系統(tǒng)需求分析第6章 財務系統(tǒng)分析第7章 人事系統(tǒng)需求分析第8章 后勤服務系統(tǒng)需求分析第9章 總裁辦系統(tǒng)需求分析第10章 網(wǎng)絡與系統(tǒng)平臺需求分析第11章 系統(tǒng)總體需求分析第12章 彩票銷售系統(tǒng)分析第13章 并行程序模型的分析第14章 并行計算機網(wǎng)絡化平臺系統(tǒng)分析第15章 電場計算分析參考文獻

章節(jié)摘錄

第1章 系統(tǒng)分析如果確認要開發(fā)一個新的軟件系統(tǒng),那么首先要進入系統(tǒng)分析階段。軟件開發(fā)的分析過程就是提取系統(tǒng)需求的過程,分析工作主要包括理解、表達和驗證。這個時期的任務是認識和對問題的評價、建立模型和對規(guī)格的分析。要清楚軟件工作域是進行各種估算的基礎。為了確定軟件在系統(tǒng)lfl的各種關系和評審軟件工作域,系統(tǒng)分析員要研究系統(tǒng)規(guī)格說明(System Specification)和軟件項目計劃(Software Projecl Plan)。其次,為了確保對問題的識別,必須為分析建立通信關系。系統(tǒng)分析員必須與用戶和軟件開發(fā)機構(gòu)的管理與技術人員進行接觸。項目管理員可以作為協(xié)調(diào)員來保證通信渠道的暢通。系統(tǒng)分析員的目標是弄清用戶已經(jīng)理解的基本問題元素。1.1 結(jié)構(gòu)化分析結(jié)構(gòu)化方法是隨著結(jié)構(gòu)化程序設計(Structured ProgramminG,SP)方法的提出,結(jié)構(gòu)化設計(Structured Design,SD)方法的出現(xiàn)直到結(jié)構(gòu)化分析(Structured Analysis,SA)方法的提出逐漸形成的。軟件工程產(chǎn)生以后首先提出的是結(jié)構(gòu)化方法的軟件開發(fā)方法。結(jié)構(gòu)化方法是從分析、設計到實現(xiàn)都使用結(jié)構(gòu)化思想的軟件開發(fā)方法,實際上它由三部分組成,結(jié)構(gòu)化分析、結(jié)構(gòu)化設計和結(jié)構(gòu)化程序設計。它也是一種實用的軟件開發(fā)方法。它是根據(jù)某種原理,使用一定的工具,按照特定步驟工作的軟件開發(fā)方法。結(jié)構(gòu)化方法遵循的原理是自頂向下、逐步求精,使用的工具有數(shù)據(jù)流圖(DFD)、數(shù)據(jù)字典、判定表、判定樹和結(jié)構(gòu)化語言等。

編輯推薦

《高等學校教材?軟件工程?軟件工程分析案例》由清華大學出版社出版。

圖書封面

評論、評分、閱讀與下載


    軟件工程分析案例 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7