出版時(shí)間:2007-9 出版社:電子工業(yè)出版社 作者:許家珆 編 頁數(shù):313
Tag標(biāo)簽:無
內(nèi)容概要
軟件工程作為一門指導(dǎo)計(jì)算機(jī)軟件系統(tǒng)開發(fā)和維護(hù)的工程學(xué)科,近年來隨著我國信息化建設(shè)的深入發(fā)展,對軟件產(chǎn)業(yè)的支撐作用凸現(xiàn)。 本書是在吸取了國內(nèi)外有關(guān)教材的精華,并結(jié)合編者多年進(jìn)行軟件工程教學(xué)及軟件開發(fā)的實(shí)踐經(jīng)驗(yàn)、體會的基礎(chǔ)上編寫的。內(nèi)容注重科學(xué)性、先進(jìn)性,強(qiáng)調(diào)實(shí)踐性。重點(diǎn)介紹面向?qū)ο蟮姆椒癠ML統(tǒng)一建模語言,以及CMM軟件成熟度模型、ERP企業(yè)資源規(guī)劃等先進(jìn)管理技術(shù)。 本書可作為高等院校計(jì)算機(jī)及信息類專業(yè)“軟件工程”課程的教材,也可作為廣大工程技術(shù)人員和科研人員的參考書。
書籍目錄
第1章 軟件工程概述 1.1 軟件工程的產(chǎn)生和發(fā)展 1.1.1 軟件工程的發(fā)展過程 1.1.2 軟件危機(jī) 1.1.3 軟件工程的定義及研究的內(nèi)容 1.2 軟件與軟件過程 1.2.1 軟件的概念和特點(diǎn) 1.2.2 軟件工程過程 1.3 軟件過程模型 1.4 軟件開發(fā)方法 1.5 軟件工具與軟件開發(fā)環(huán)境 習(xí)題一第2章 軟件需求工程 2.1 軟件需求的基本概念 2.1.1 軟件需求的任務(wù) 2.1.2 功能需求與非功能需求 2.2 需求工程過程 2.3 軟件需求獲取技術(shù) 2.4 需求分析與建模 2.4.1 結(jié)構(gòu)化分析(SA)方法 2.4.2 面向?qū)ο蟮姆治龇椒? 2.5 軟件需求案例分析 2.5.1 案例1——醫(yī)院病房監(jiān)護(hù)系統(tǒng) 2.5.2 案例2——網(wǎng)上拍賣系統(tǒng) 習(xí)題二第3章 軟件設(shè)計(jì) 3.1 軟件設(shè)計(jì)概述 3.2 軟件體系結(jié)構(gòu)設(shè)計(jì) 3.2.1 倉庫模型 3.2.2 分布式結(jié)構(gòu) 3.2.3 其他體系結(jié)構(gòu) 3.3 模塊分解 3.4 詳細(xì)設(shè)計(jì)描述工具 3.5 用戶界面設(shè)計(jì) 3.5.1 用戶界面設(shè)計(jì)的特性與設(shè)計(jì)任務(wù) 3.5.2 用戶界面設(shè)計(jì)的基本原則 3.5.3 用戶界面的基本類型 3.5.4 信息輸入/輸出界面 3.5.5 MVC模式 習(xí)題三第4章 面向?qū)ο蟮姆椒ā?.1 面向?qū)ο蠓椒ǜ攀? 4.2 面向?qū)ο蟮幕靖拍? 4.3 面向?qū)ο蟮姆治? 4.4 面向?qū)ο蟮脑O(shè)計(jì) 4.5 典型的面向?qū)ο蠓椒? 4.5.1 BOOch方法 4.5.2 CoaD/YOurdon方法 4.5.3 對象模型技術(shù) 4.5.4 OOSE方法 習(xí)題四第5章 UML統(tǒng)一建模語言 5.1 UML概述 5.1.1 uML的基本概念 5.1.2 UML的圖形表示 5.2 建立用例模型 5.2.1 需求分析與用例建模 5.2.2 確定執(zhí)行者 5.2.3 確定用例 5.2.4 建立用例之間的關(guān)系 5.2.5 用例建模實(shí)例 5.3 建立靜態(tài)模型 5.3.1 類圖 5.3.2 包圖 5.4 建立動態(tài)模型 5.4.1 消息 5.4.2 狀態(tài)圖 5.4.3 順序圖 5.4.4 合作圖 5.4.5 活動圖 ……第6章 軟件實(shí)現(xiàn)第7章 軟件復(fù)用和構(gòu)件技術(shù)第8章 軟件測試第9章 軟件維護(hù)第10章 軟件工具與集成化環(huán)境第11章 軟件項(xiàng)目管理第12章 軟件能力成熟度模型第13章 軟件工程課程設(shè)計(jì)參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載