軟件工程分析案例

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

內(nèi)容概要

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

書籍目錄

第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章 企業(yè)業(yè)務(wù)系統(tǒng)需求分析  2.1  引言    2.1.1 背景說明    2.1.2 參考資料    2.1.3 術(shù)語和縮寫詞  2.2 軟件總概述    2.2.1  目標(biāo)    2.2.2 系統(tǒng)模型    2.2.3 假設(shè)和約束  2.3 詳細(xì)需求    2.3.1  功能需求    2.3.2 性能需求    2.3.3 故障保護(hù)  2.4  環(huán)境 ……第3章 企業(yè)技術(shù)開發(fā)系統(tǒng)需求分析第4章 生產(chǎn)部系統(tǒng)需求分析第5章 品質(zhì)保證系統(tǒng)需求分析第6章 財(cái)務(wù)系統(tǒng)分析第7章 人事系統(tǒng)需求分析第8章 后勤服務(wù)系統(tǒng)需求分析第9章 總裁辦系統(tǒng)需求分析第10章 網(wǎng)絡(luò)與系統(tǒng)平臺(tái)需求分析第11章 系統(tǒng)總體需求分析第12章 彩票銷售系統(tǒng)分析第13章 并行程序模型的分析第14章 并行計(jì)算機(jī)網(wǎng)絡(luò)化平臺(tái)系統(tǒng)分析第15章 電場(chǎng)計(jì)算分析參考文獻(xiàn)

章節(jié)摘錄

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

編輯推薦

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

圖書封面

評(píng)論、評(píng)分、閱讀與下載


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


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7