軟件工程與UML案例解析

出版時(shí)間:2010-4  出版社:中國鐵道出版社  作者:何曉蓉  頁數(shù):255  

內(nèi)容概要

  《全國高等職業(yè)院校計(jì)算機(jī)教育規(guī)劃教材·軟件工程與UML案例解析》正文共分9章,主要內(nèi)容包括第1章概述,主要介紹軟件工程及軟件工程的目標(biāo)、過程和原則、UML等方面的問題和基本概念,并對(duì)作為全書案例的軟件項(xiàng)目作了簡(jiǎn)要描述;第2章軟件項(xiàng)目管理,主要介紹項(xiàng)目管理的概念、組成部分以及工期的計(jì)算公式、WBS等基本知識(shí),項(xiàng)目的時(shí)間、資源和成本計(jì)劃的編制與監(jiān)控管理,以及用Microsoft Project項(xiàng)目管理軟件來管理與跟蹤這些計(jì)劃;第3章軟件系統(tǒng)開發(fā)方法,主要介紹軟件生命周期及傳統(tǒng)的生命周期模型、傳統(tǒng)軟件開發(fā)方法與面向?qū)ο筌浖_發(fā)技術(shù)、RUP統(tǒng)一軟件開發(fā)過程、敏捷軟件開發(fā)技術(shù)等方面的問題及基本概念;第4章建立用例模型,主要介紹建立用例模型的過程及相關(guān)知識(shí),包括需求獲取、分析需求、用例在需求分析中的使用、識(shí)別參與者、確定用例、用例的粒度、用例間的關(guān)系、用例描述和用例建模等方面的內(nèi)容;第5章建立分析模型,主要介紹建立分析模型的過程及相關(guān)知識(shí),包括對(duì)象、類和對(duì)象、類的UML表示,確定關(guān)鍵抽象,類之間的關(guān)系及其UML表示,建立領(lǐng)域模型,分布模式的選擇與應(yīng)用,構(gòu)建分析類,職責(zé)分配,定義類屬性,分析模型等方面的知識(shí);第6章數(shù)據(jù)庫建模,主要介紹建立數(shù)據(jù)庫模型的過程及相關(guān)知識(shí),包括從業(yè)務(wù)需求創(chuàng)建數(shù)據(jù)模型的流程,定義數(shù)據(jù)需求,定義概念模型,設(shè)計(jì)邏輯數(shù)據(jù)模型,設(shè)計(jì)物理數(shù)據(jù)模型,數(shù)據(jù)模型的優(yōu)化與發(fā)布等方面的內(nèi)容;第7章建立設(shè)計(jì)模型,主要介紹建立系統(tǒng)設(shè)計(jì)模型的過程及相關(guān)知識(shí),包括設(shè)計(jì)模式的選擇與應(yīng)用,定義設(shè)計(jì)類,設(shè)計(jì)類,設(shè)計(jì)類問的關(guān)系,活動(dòng)圖,狀態(tài)圖,設(shè)計(jì)模型順序圖,設(shè)計(jì)模型的分包,邏輯視圖到構(gòu)件視圖的映射等方面的內(nèi)容;第8章系統(tǒng)架構(gòu)設(shè)計(jì),主要介紹系統(tǒng)架構(gòu)的設(shè)計(jì)過程及相關(guān)知識(shí),包括業(yè)務(wù)架構(gòu)及業(yè)務(wù)架構(gòu)的分析,軟件架構(gòu)及軟件架構(gòu)的設(shè)計(jì),軟件架構(gòu)與框架的區(qū)別,軟件架構(gòu)的“4+1”視圖模型,組件圖,部署圖等方面的內(nèi)容;第9章軟件測(cè)試,主要介紹軟件測(cè)試的基本概念、測(cè)試方法和測(cè)試過程等方面的知識(shí)。

書籍目錄

第1章  概述1.1  軟件工程1.1.1  軟件工程的定義1.1.2  軟件工程的目標(biāo)1.1.3  軟件工程過程1.1.4  軟件工程的原則1.2  UML簡(jiǎn)介1.3  案例描述總結(jié)思考與練習(xí)第2章  軟件項(xiàng)目管理2.1  項(xiàng)目管理概述2.1.1  項(xiàng)目管理定義2.1.2  項(xiàng)目管理的組成部分2.1.3  工期的計(jì)算公式2.1.4  WBS2.2  Microsoft Project項(xiàng)目管理軟件的使用2.2.1  編制項(xiàng)目計(jì)劃2.2.2  編制項(xiàng)目的時(shí)間計(jì)劃2.2.3  編制項(xiàng)目的資源計(jì)劃2.2.4  編制項(xiàng)目的成本計(jì)劃2.2.5  項(xiàng)目監(jiān)控管理總結(jié)思考與練習(xí)第3章  軟件系統(tǒng)開發(fā)方法3.1  軟件開發(fā)生命周期3.2  軟件開發(fā)模型3.2.1  瀑布模型3.2.2  演化模型3.2.3  螺旋模型3.2.4  增量模型3.3  傳統(tǒng)軟件開發(fā)方法3.4  面向?qū)ο筌浖_發(fā)技術(shù)3.4.1  面向?qū)ο蟮幕靖拍?.4.2  面向?qū)ο蟮拈_發(fā)3.5  RUP統(tǒng)一軟件開發(fā)過程3.5.1  RUP的生命周期3.5.2  RUP的核心工作流程3.6  敏捷軟件開發(fā)技術(shù)3.6.1  敏捷開發(fā)技術(shù)基本概念3.6.2  極限編程總結(jié)思考與練習(xí)第4章  建立用例模型4.1  需求獲取4.2  分析需求4.3  用例在需求分析中的使用4.4  識(shí)別參與者4.5  確定用例4.6  用例的粒度4.7  用例間的關(guān)系4.8  用例描述4.9  用例建??偨Y(jié)思考與練習(xí)第5章  建立分析模型5.1  對(duì)象、類和對(duì)象、類的UML表示5.2  確定關(guān)鍵抽象5.3  類之間的關(guān)系及其UML表示5.3.1  關(guān)聯(lián)5.3.2  依賴5.3.3  泛化5.3.4  聚合5.3.5  組合5.4  建立領(lǐng)域模型5.5  分布模式的選擇與應(yīng)用5.6  構(gòu)建分析類5.7  交互圖5.7.1  順序圖5.7.2  協(xié)作圖5.8  職責(zé)分配5.9  定義類的屬性5.10  分析模型總結(jié)思考與練習(xí)第6章  數(shù)據(jù)庫建模6.1  從業(yè)務(wù)需求創(chuàng)建數(shù)據(jù)模型的流程6.2  定義數(shù)據(jù)需求6.3  定義概念模型6.4  設(shè)計(jì)邏輯數(shù)據(jù)模型6.5  設(shè)計(jì)物理數(shù)據(jù)模型6.6  數(shù)據(jù)模型的優(yōu)化與發(fā)布總結(jié)思考與練習(xí)第7章  建立設(shè)計(jì)模型7.1  設(shè)計(jì)模式的選擇與應(yīng)用7.1.1  Facade(門面)模式7.1.2  Adapter(適配器)模式7.1.3  Factory(工廠)模式7.2構(gòu)建設(shè)計(jì)類7.2.1  從分析類生成設(shè)計(jì)類7.2.2  確定類的大小7.3  詳細(xì)設(shè)計(jì)類7.3.1  設(shè)計(jì)公用類7.3.2  設(shè)計(jì)類接口7.3.3  設(shè)計(jì)屬性和操作7.4  設(shè)計(jì)類間關(guān)系7.4.1  設(shè)計(jì)繼承7.4.2  設(shè)計(jì)聚合/組合7.4.3  設(shè)計(jì)關(guān)聯(lián)7.5  活動(dòng)圖7.6  狀態(tài)圖7.7  設(shè)計(jì)模型順序圖7.8  設(shè)計(jì)模型的分包7.9  邏輯視圖到構(gòu)件視圖的映射總結(jié)思考與練習(xí)第8章  系統(tǒng)架構(gòu)設(shè)計(jì)8.1  業(yè)務(wù)架構(gòu)8.2  業(yè)務(wù)架構(gòu)分析8.2.1  客戶服務(wù)系統(tǒng)業(yè)務(wù)架構(gòu)分析8.2.2  客戶服務(wù)系統(tǒng)子模塊劃分8.3  軟件架構(gòu)8.4  軟件架構(gòu)設(shè)計(jì)8.5  軟件架構(gòu)與框架8.6  軟件架構(gòu)的“4+1”視圖模型8.7  組件圖8.8  部署圖總結(jié)思考與練習(xí)第9章  軟件測(cè)試9.1  基本概念9.1.1  軟件測(cè)試的必要性9.1.2  軟件測(cè)試的目的9.1.3  軟件缺陷定義9.1.4  測(cè)試用例9.1.5  軟件測(cè)試的原則9.2  測(cè)試方法9.2.1  白盒測(cè)試9.2.2  黑盒測(cè)試9.3  測(cè)試過程9.3.1  軟件測(cè)試過程模型介紹9.3.2  單元測(cè)試9.3.3  集成測(cè)試9.3.4  確認(rèn)測(cè)試9.3.5  系統(tǒng)測(cè)試9.3.6  驗(yàn)收測(cè)試總結(jié)思考與練習(xí)附錄A  用戶界面設(shè)計(jì)A.1  UI設(shè)計(jì)師的工作A.2  用戶界面的設(shè)計(jì)原則A.3  用戶界面的設(shè)計(jì)流程A.4  客戶服務(wù)系統(tǒng)界面設(shè)計(jì)附錄B  Java語言的編碼規(guī)范B.1  導(dǎo)言B.2  格式B.3  命名規(guī)則B.4  變量B.5  注釋B.6  編碼附錄C  軟件工程文檔c.1  用戶需求說明書模板c.2  軟件需求規(guī)格說明書模板C.3  概要設(shè)計(jì)說明書模板C.4  軟件設(shè)計(jì)說明書模板參考文獻(xiàn)

編輯推薦

《全國高等職業(yè)院校計(jì)算機(jī)教育規(guī)劃教材·軟件工程與UML案例解析》注重理論與實(shí)際應(yīng)用相結(jié)合,具有很強(qiáng)的實(shí)用性。

圖書封面

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


    軟件工程與UML案例解析 PDF格式下載


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

 
 

  •   我們老師出的書!!用下來感覺收獲不少
 

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

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