官术网_书友最值得收藏!

第三版前言


FOREWORD

隨著計(jì)算機(jī)科學(xué)與網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,計(jì)算機(jī)的應(yīng)用范圍越來越廣泛,軟件的規(guī)模及社會(huì)需求量在迅速增大,軟件工程化方法的重要性也日益突出,這從客觀上迫切需要眾多既具有軟件工程理論知識(shí),又掌握軟件工程實(shí)際應(yīng)用技能的人才。特別是高等職業(yè)院校的軟件技術(shù)專業(yè)學(xué)生,更需要一本注重軟件工程實(shí)際應(yīng)用技術(shù)的教材。本書正是在“理論夠用、實(shí)戰(zhàn)為本”的思想指導(dǎo)下,特為高等職業(yè)院校軟件技術(shù)專業(yè)學(xué)生學(xué)習(xí)和掌握軟件工程應(yīng)用技術(shù)而編寫的。

為培養(yǎng)軟件開發(fā)實(shí)用型專門人才,本書在介紹軟件工程理論知識(shí)基礎(chǔ)上,以實(shí)際的軟件項(xiàng)目“客戶服務(wù)系統(tǒng)”的建模過程為主線,按照軟件開發(fā)的實(shí)際工作過程及流程,重點(diǎn)闡述面向?qū)ο蟮能浖_發(fā)技術(shù)以及UML全程建模。注重對學(xué)生實(shí)際應(yīng)用技能和動(dòng)手能力的培養(yǎng)。書中內(nèi)容按“問題引入—解答問題—分析問題”的方式設(shè)計(jì)情境,打破了傳統(tǒng)的“提出問題—分析問題—解決問題”的問題解決模式,更符合人們的認(rèn)知過程。

本書共分9章,主要內(nèi)容包括:

第1章 概述。主要介紹軟件缺陷現(xiàn)狀、軟件工程及軟件工程的目標(biāo)、過程和原則、UML及UML建模工具等方面的問題和基本概念,并對作為全書案例的軟件項(xiàng)目做了簡要描述。

第2章 軟件項(xiàng)目管理。主要介紹項(xiàng)目管理的概念、組成部分以及工期的計(jì)算公式、WBS等基本知識(shí),重點(diǎn)介紹了項(xiàng)目管理范圍、項(xiàng)目時(shí)間管理、項(xiàng)目成本管理、項(xiàng)目質(zhì)量管理和項(xiàng)目人力資源管理等概念,項(xiàng)目的時(shí)間、資源和成本計(jì)劃的編制與監(jiān)控管理,以及用MS 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)系、用例描述和客戶服務(wù)系統(tǒng)用例模型等方面的內(nèi)容。

第5章 建立分析模型。主要介紹建立分析模型的過程及相關(guān)知識(shí),包括對象、類和對象、類的UML表示、確定關(guān)鍵抽象、類之間的關(guān)系及其UML表示、建立領(lǐng)域模型、分布模式的選擇與應(yīng)用、構(gòu)建分析類、職責(zé)分配、定義類屬性,以及構(gòu)建客戶服務(wù)系統(tǒng)分析模型等方面的知識(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章 系統(tǒng)架構(gòu)設(shè)計(jì)。本章主要介紹系統(tǒng)架構(gòu)的設(shè)計(jì)過程及相關(guān)知識(shí),包括活動(dòng)圖、狀態(tài)圖、業(yè)務(wù)架構(gòu)及業(yè)務(wù)架構(gòu)的分析、軟件架構(gòu)及軟件架構(gòu)的設(shè)計(jì)、軟件架構(gòu)與框架的區(qū)別、軟件架構(gòu)的“4+1”視圖模型、組件圖和部署圖等方面的內(nèi)容。

第8章 建立設(shè)計(jì)模型。主要介紹建立系統(tǒng)設(shè)計(jì)模型的過程及相關(guān)知識(shí),包括設(shè)計(jì)模式的選擇與應(yīng)用、設(shè)計(jì)類的包結(jié)構(gòu)、定義設(shè)計(jì)類、設(shè)計(jì)類間的關(guān)系、客戶服務(wù)系統(tǒng)的設(shè)計(jì)模型,以及自動(dòng)生成程序代碼等方面的內(nèi)容。

第9章 軟件測試。主要介紹軟件測試的基本概念、測試方法和測試過程等方面的知識(shí)。

本書注重理論與實(shí)際應(yīng)用相結(jié)合,具有很強(qiáng)的實(shí)用性,并在第一版和第二版的基礎(chǔ)上做了一些改進(jìn)。

本書由何曉蓉任主編,車書、羅佳、張嬋、陳建潮任副主編,李洛主審。參加修訂的有何曉蓉(第1章、第3章、第7章、第8章),張嬋和羅佳(第4章、第5章、第6章),車書(第2章),陳建潮(第9章)。本書由何曉蓉?cái)M定大綱,并進(jìn)行統(tǒng)稿和定稿。在編寫過程中,軟件企業(yè)通力配作,軟件企業(yè)開發(fā)人員余穎給予了大力支持與幫助,并提供了真實(shí)的軟件開發(fā)案例,在此表示衷心的感謝!

由于編者水平有限,書中難免會(huì)有不足之處,敬請廣大讀者不吝賜教。編者電子郵箱:xrhe@163.com。

編者

2017年.10月

主站蜘蛛池模板: 新宁县| 鄂托克旗| 尼勒克县| 稷山县| 宜州市| 原平市| 肥乡县| 云安县| 五指山市| 天水市| 庐江县| 林芝县| 榆树市| 穆棱市| 常德市| 云霄县| 合江县| 墨脱县| 沅陵县| 上思县| 潼关县| 卢龙县| 博乐市| 侯马市| 汉沽区| 宜章县| 新营市| 江津市| 响水县| 凤阳县| 普兰店市| 柳林县| 西藏| 微山县| 元江| 五莲县| 安义县| 滦平县| 神木县| 宿迁市| 湄潭县|