出版時(shí)間:2009-9 出版社:清華大學(xué)出版社 作者:楊少波 主編 頁數(shù):383
Tag標(biāo)簽:無
內(nèi)容概要
本書共13章,內(nèi)容分為5大部分。前5章主要介紹如何組織和實(shí)施課程設(shè)計(jì)、如何進(jìn)行項(xiàng)目的需求分析和系統(tǒng)的體系架構(gòu)設(shè)計(jì)、類設(shè)計(jì)以及正確和合理地創(chuàng)建對象; 第6~8章主要說明如何提高應(yīng)用系統(tǒng)的性能和降低系統(tǒng)各個層次組件的耦合度; 第9~11章主要是為讀者介紹如何高效、高質(zhì)量地進(jìn)行項(xiàng)目開發(fā)實(shí)現(xiàn),以及如何評審和度量代碼的質(zhì)量; 第12章主要介紹如何進(jìn)行團(tuán)隊(duì)協(xié)作開發(fā)、版本控制和管理; 第13章主要介紹如何實(shí)施課程設(shè)計(jì)的答辯和項(xiàng)目的文檔管理。 本書適合作為承擔(dān)國家技能型緊缺人才培養(yǎng)培訓(xùn)工程的高等院校和示范性軟件學(xué)院的計(jì)算機(jī)應(yīng)用與軟件工程專業(yè)的課程設(shè)計(jì)類教學(xué)和學(xué)習(xí)輔導(dǎo)參考教材,也可作為自學(xué)和急需了解J2EE技術(shù)平臺的軟件項(xiàng)目開發(fā)和實(shí)現(xiàn)的相關(guān)技術(shù)和知識的技術(shù)人員的參考書。當(dāng)然,也適用于各類職業(yè)技能培訓(xùn)機(jī)構(gòu)作為提高學(xué)員項(xiàng)目開發(fā)能力的培訓(xùn)指導(dǎo)教材。
書籍目錄
第1章 課程設(shè)計(jì)的項(xiàng)目實(shí)施和管理 1.1 課程設(shè)計(jì)的意義及教學(xué)目標(biāo) 1.1.1 制定課程設(shè)計(jì)的教學(xué)目標(biāo) 1.1.2 開展課程設(shè)計(jì)之前的預(yù)備知識和技術(shù) 1.2 制定課程設(shè)計(jì)計(jì)劃和技術(shù)要求 1.2.1 項(xiàng)目分組和人員角色分工原則 1.2.2 制定待開發(fā)項(xiàng)目中各種形式文檔的規(guī)范 1.2.3 課程設(shè)計(jì)中的項(xiàng)目選型 1.3 課程設(shè)計(jì)中推薦的項(xiàng)目示例 1.3.1 藍(lán)夢教育集團(tuán)教育信息化系統(tǒng) 1.3.2 正方商業(yè)集團(tuán)客戶關(guān)系管理系統(tǒng) 1.4 指導(dǎo)教師的主要職責(zé)和階段任務(wù)分配 1.4.1 課程設(shè)計(jì)中指導(dǎo)教師的主要職責(zé) 1.4.2 指導(dǎo)教師布置項(xiàng)目開發(fā)各個階段的任務(wù) 本章小結(jié) 本章練習(xí)第2章 統(tǒng)一建模語言在項(xiàng)目開發(fā)中的應(yīng)用 2.1 軟件系統(tǒng)功能性和非功能性需求的正確描述 2.1.1 利用需求清單描述系統(tǒng)中的功能性和非功能性需求 2.1.2 利用UML用例圖描述系統(tǒng)中的功能性需求 2.2 用例事件流和用例規(guī)約的描述方式 2.2.1 用例事件流和用例規(guī)約 2.2.2 利用UML順序圖描述用例的事件流 2.2.3 利用UML活動圖完善對用例事件流的描述 2.3 軟件系統(tǒng)設(shè)計(jì)中的概要設(shè)計(jì) 2.3.1 軟件系統(tǒng)概要設(shè)計(jì)中的系統(tǒng)架構(gòu)設(shè)計(jì) 2.3.2 系統(tǒng)概要設(shè)計(jì)中的組件設(shè)計(jì) 2.3.3 系統(tǒng)概要設(shè)計(jì)中的類結(jié)構(gòu)和關(guān)系的設(shè)計(jì) 2.3.4 系統(tǒng)概要設(shè)計(jì)中實(shí)體類結(jié)構(gòu)和關(guān)系的設(shè)計(jì) 2.4 軟件系統(tǒng)設(shè)計(jì)中的詳細(xì)設(shè)計(jì) 2.4.1 業(yè)務(wù)層中的業(yè)務(wù)邏輯建模及業(yè)務(wù)功能類的設(shè)計(jì) 2.4.2 業(yè)務(wù)流程分析、描述和設(shè)計(jì) 2.5 軟件系統(tǒng)的部署和發(fā)布 本章小結(jié) 本章練習(xí)第3章 達(dá)到高內(nèi)聚低耦合的架構(gòu)設(shè)計(jì)目標(biāo) 3.1 面向?qū)ο蟮南到y(tǒng)架構(gòu)設(shè)計(jì) 3.1.1 面向?qū)ο蟮募軜?gòu)設(shè)計(jì)能夠適應(yīng)不斷變化的軟件系統(tǒng)需求 3.1.2 可擴(kuò)展性和可重用性是面向?qū)ο蠹軜?gòu)設(shè)計(jì)的主要目標(biāo) 3.1.3 如何保證系統(tǒng)架構(gòu)設(shè)計(jì)結(jié)果的可擴(kuò)展性和可重用性 3.1.4 如何能夠在軟件系統(tǒng)架構(gòu)設(shè)計(jì)中重用和簡化設(shè)計(jì)結(jié)果 3.2 面向切面的系統(tǒng)架構(gòu)設(shè)計(jì) 3.2.1 面向切面架構(gòu)設(shè)計(jì)是對面向?qū)ο蠹軜?gòu)設(shè)計(jì)的進(jìn)一步擴(kuò)展和完善 3.2.2 面向切面架構(gòu)設(shè)計(jì)在J2EE平臺中的具體實(shí)現(xiàn)和應(yīng)用 3.2.3 基于面向切面思想的系統(tǒng)架構(gòu)設(shè)計(jì)實(shí)現(xiàn)交易日志示例 3.2.4 基于面向切面思想的系統(tǒng)架構(gòu)設(shè)計(jì)實(shí)現(xiàn)事務(wù)控制示例 3.2.5 基于面向切面思想的系統(tǒng)架構(gòu)設(shè)計(jì)實(shí)現(xiàn)性能監(jiān)控示例 3.2.6 基于面向切面思想的系統(tǒng)架構(gòu)設(shè)計(jì)實(shí)現(xiàn)安全功能示例 3.3 面向服務(wù)的軟件系統(tǒng)架構(gòu)設(shè)計(jì) 3.3.1 企業(yè)信息化平臺及信息化應(yīng)用系統(tǒng)的環(huán)境是異構(gòu)狀態(tài) 3.3.2 面向服務(wù)的軟件系統(tǒng)體系架構(gòu) 3.3.3 面向服務(wù)架構(gòu)的實(shí)現(xiàn)技術(shù) 本章小結(jié) 本章練習(xí)第4章 進(jìn)行類設(shè)計(jì)以降低類的耦合度第5章 創(chuàng)建對象以降低類關(guān)系的耦合度第6章 分離Web表示層數(shù)據(jù)處理和展現(xiàn)邏輯第7章 提高Web應(yīng)用系統(tǒng)的響應(yīng)性能第8章 實(shí)現(xiàn)Web頁面中數(shù)據(jù)分頁功能第9章 編程開發(fā)多線程安全的項(xiàng)目代碼第10章 高效和高質(zhì)量地編程開發(fā)和實(shí)現(xiàn)第11章 評審和度量項(xiàng)目中代碼的編程質(zhì)量第12章 保持團(tuán)隊(duì)協(xié)作開發(fā)的一致性第13章 課程設(shè)計(jì)答辯和文檔管理參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載