注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)構(gòu)件中國

構(gòu)件中國

構(gòu)件中國

定 價:¥38.00

作 者: 黃柳青,王滿紅 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 面向構(gòu)件的方法與實(shí)踐
標(biāo) 簽: 建模

ISBN: 9787302129257 出版時間: 2006-05-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 259 字?jǐn)?shù):  

內(nèi)容簡介

  書中內(nèi)容來自普元公司在長期開發(fā)構(gòu)件基礎(chǔ)平臺和實(shí)施構(gòu)件化開發(fā)項(xiàng)目過程中積累的經(jīng)驗(yàn),書的篇幅雖然不大,但是涉及到應(yīng)用構(gòu)件技術(shù)的方方面面,并且通過豐富的真實(shí)案例來具體說明,其中不乏深刻的洞察與包含智慧的真知灼見。特別是其中通過案例探討了中國市場環(huán)境下構(gòu)件化開發(fā)組織的架構(gòu)、組織管理和項(xiàng)目管理經(jīng)驗(yàn),這些來自實(shí)踐的經(jīng)驗(yàn)總結(jié),在目前討論構(gòu)件化方法的著作中非常少見,對于中國的開發(fā)組織來說也有非常重要而且現(xiàn)實(shí)的指導(dǎo)意義。因此,這是一本值得向廣大企業(yè)開發(fā)人員,特別是企業(yè)應(yīng)用軟件開發(fā)組織推薦的佳作。面向構(gòu)件是軟件業(yè)一個古老而永恒的主題,并贏得了軟件從業(yè)人士的普遍認(rèn)同。在《構(gòu)件中國:面向構(gòu)件的方法與實(shí)踐》一書中,呈現(xiàn)了面向構(gòu)件的一整套方法與實(shí)踐,提供了從概念、架構(gòu)、產(chǎn)品支持到需求分析、開發(fā)實(shí)現(xiàn)以及應(yīng)用管理等方法與實(shí)現(xiàn)的逐步指導(dǎo)。本書通過豐富的案例研究示例,闡明了構(gòu)建面向構(gòu)件軟件的最重要因素:概念、技術(shù)、規(guī)范、管理以及分析與設(shè)計(jì)過程。本書的涵蓋范圍包括:·面向構(gòu)件的基本概念和發(fā)展趨勢·探索各種面向構(gòu)件的軟件體系架構(gòu),包括和其它架構(gòu)方式的對比·全面研究面向構(gòu)件的軟件開發(fā)過程以及項(xiàng)目管理·通過“組織級管理”,幫助構(gòu)建面向構(gòu)件的企業(yè)·提供工業(yè)級生產(chǎn)實(shí)踐指導(dǎo)·面向構(gòu)件的產(chǎn)品支持和案例分析普元軟件(Primeton)公司是全球領(lǐng)先的面向構(gòu)件的中間件提供商。本書即是對他們先進(jìn)的面向構(gòu)件技術(shù)進(jìn)行了詳細(xì)的闡述,并配以案例進(jìn)行介紹。在本書中,您可以看到成功應(yīng)用在電信、金融、電子政務(wù)、電力、物流等多個行業(yè)的實(shí)際項(xiàng)目開發(fā)案例。對于IT人士來說,有極大的借鑒及參考價值。本書的目標(biāo)是通過逐步的、清晰生動的面向構(gòu)件實(shí)施指導(dǎo),幫助讀者獲得對面向構(gòu)件的堅(jiān)實(shí)理解和實(shí)踐指導(dǎo)。讀者對象:軟件開發(fā)人員,IT行業(yè)從業(yè)者,IT公司管理人員大型軟件項(xiàng)目組織者,電信、金融等公司相關(guān)技術(shù)人員。

作者簡介

  黃柳青Primeton(普元)軟件公司創(chuàng)始人之一,兼首席技術(shù)官(CTO)。黃柳青專注于面向構(gòu)件的中間件的研究和開發(fā)工作,特別是在可視化構(gòu)件技術(shù)方面獲得了一定的成就。除此之外,在軟件構(gòu)件技術(shù)、數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)、計(jì)算機(jī)網(wǎng)絡(luò)和通信技術(shù)、視頻、圖像處理和人工智能等領(lǐng)域,黃柳青擁有多項(xiàng)突出貢獻(xiàn),并在各級專業(yè)論壇和刊物上發(fā)表過數(shù)十萬字的學(xué)術(shù)專著。在此之前,他擔(dān)任亞信科技首席技術(shù)官(CTO)。黃柳青擁有美國馬里蘭大學(xué)計(jì)算機(jī)科學(xué)博士學(xué)位。王滿紅普元軟件產(chǎn)品總監(jiān),主持全球領(lǐng)先“面向構(gòu)件的中間件”——EOSTM(EnterpriseOperationSystem)產(chǎn)品從1.0到5.0版本的設(shè)計(jì)、開發(fā)與管理?;诙嗄陮ζ赵狤OSTM的研究,他積累了一整套面向構(gòu)件理論和產(chǎn)品實(shí)踐經(jīng)驗(yàn),對相關(guān)產(chǎn)品知識與技術(shù)有著深入的理解,同時對大型軟件產(chǎn)品開發(fā)管理、J2EE技術(shù)架構(gòu)見解獨(dú)到。

圖書目錄

第1章面向構(gòu)件概述及案例研究介紹 1
1.1面向構(gòu)件的演變 2
1.1.1汽車行業(yè)的構(gòu)件史 2
1.1.2軟件行業(yè)的構(gòu)件史 3
1.2面向構(gòu)件的基本特征 5
1.3面向構(gòu)件的必要條件 6
1.4面向構(gòu)件的發(fā)展趨勢 7
1.5案例研究介紹 11
1.5.1案例使用說明 11
1.5.2案例背景介紹 12
第2章面向構(gòu)件的軟件體系 17
2.1面向構(gòu)件的概念 18
2.1.1構(gòu)件定義 18
2.1.2構(gòu)件類型 25
2.1.3構(gòu)件系統(tǒng) 29
2.2面向構(gòu)件的軟件架構(gòu) 33
2.2.1架構(gòu)概述 33
2.2.2面向構(gòu)件的架構(gòu) 39
2.2.3面向構(gòu)件:有容乃大 52
2.3案例研究 56
2.3.1功能架構(gòu) 56
2.3.2軟件架構(gòu) 57
第3章面向構(gòu)件的軟件過程 61
3.1過程制定的策略 63
3.2面向構(gòu)件軟件過程的核心理念與優(yōu)勢 64
3.2.1從關(guān)注點(diǎn)分離到構(gòu)件編織 65
3.2.2以構(gòu)件為中心組織軟件過程 69
3.2.3高度關(guān)注可復(fù)用性和企業(yè)知識積累 74
3.2.4對迭代開發(fā)和持續(xù)集成的支持 75
3.2.5高度并行的開發(fā)過程 76
3.3面向構(gòu)件軟件過程概述 77
3.3.1深入理解軟件過程 79
3.3.2面向構(gòu)件軟件過程總覽 79
3.3.3面向構(gòu)件軟件過程的主要階段 81
3.3.4面向構(gòu)件軟件過程的核心工作產(chǎn)品 82
3.3.5面向構(gòu)件軟件過程的主要角色 83
3.4面向構(gòu)件的軟件需求 87
3.4.1需求層次及其對策 89
3.4.2捕捉領(lǐng)域詞匯 90
3.4.3需求捕獲 92
3.4.4確定參與者和用例 94
3.4.5識別業(yè)務(wù)構(gòu)件 96
3.4.6可復(fù)用資產(chǎn)分析 97
3.4.7確定業(yè)務(wù)構(gòu)件需求 99
3.4.8小結(jié) 100
3.4.9案例研究 100
3.5面向構(gòu)件的分析與高層設(shè)計(jì) 113
3.5.1用戶交互設(shè)計(jì) 113
3.5.2架構(gòu)選型 116
3.5.3業(yè)務(wù)構(gòu)件分析 117
3.5.4數(shù)據(jù)模型設(shè)計(jì) 118
3.5.5業(yè)務(wù)構(gòu)件設(shè)計(jì) 120
3.5.6確定系統(tǒng)架構(gòu) 122
3.5.7可復(fù)用資產(chǎn)分析 123
3.5.8確定服務(wù)構(gòu)件需求 124
3.5.9案例研究 125
3.6面向構(gòu)件的并行開發(fā)與測試 144
3.6.1制定并行開發(fā)計(jì)劃 145
3.6.2并行開發(fā)與測試 147
3.6.3案例研究 147
3.7面向構(gòu)件的提交.發(fā)布與部署 154
3.7.1提交 155
3.7.2發(fā)布 156
3.7.3部署 156
3.7.4案例研究 156
3.8面向構(gòu)件的應(yīng)用管理 159
3.8.1例行管理與維護(hù) 160
3.8.2突發(fā)事件的管理與維護(hù) 160
3.8.3案例研究 160
第4章面向構(gòu)件的項(xiàng)目管理 163
4.1面向構(gòu)件的項(xiàng)目計(jì)劃 166
4.2面向構(gòu)件的項(xiàng)目組織 168
4.3面向構(gòu)件的項(xiàng)目實(shí)施 171
4.4面向構(gòu)件的項(xiàng)目度量 172
4.5案例研究 175
第5章面向構(gòu)件的組織級管理 181
5.1面向構(gòu)件的精確控制力 182
5.2企業(yè)和開發(fā)商的分工與合作 183
5.3構(gòu)件庫管理 184
5.4積累面向構(gòu)件的企業(yè)知識體系 187
5.5案例研究 189
第6章面向構(gòu)件的中間件 195
6.1面向構(gòu)件中間件的必要性 196
6.1.1互聯(lián)網(wǎng)時代對軟件的挑戰(zhàn) 196
6.1.2以面向構(gòu)件為核心的一體化平臺 198
6.2面向構(gòu)件的中間件概述 200
6.2.1面向構(gòu)件的開發(fā)環(huán)境 201
6.2.2面向構(gòu)件的運(yùn)行環(huán)境 202
6.2.3面向構(gòu)件的應(yīng)用管理 204
6.2.4基礎(chǔ)構(gòu)件庫 204
6.3面向構(gòu)件,效率推動創(chuàng)新 205
普元五周年(代跋) 207
附錄 211
附錄A普元EOS簡介 212
附錄B面向構(gòu)件概述及案例研究介紹 217
附錄C案例研究總結(jié) 221
附錄D開發(fā)規(guī)范示例(部分) 225
附錄E構(gòu)件文檔參考 235
附錄F創(chuàng)建面向構(gòu)件的工作流.報(bào)表.內(nèi)容管理 241
附錄G打造面向構(gòu)件的大型企業(yè)應(yīng)用 247
關(guān)于普元軟件 253
關(guān)于GoCom社區(qū) 255
參考文獻(xiàn) 257
參考書目 257
參考文章 258
參考電子文獻(xiàn) 259

TableofContents
ChapterOneBriefIntroductionofComponent-OrientedApproachandCasestudy 1
1.1EvolvementofComponent-OrientedApproach 2
1.1.1HistoryofComponent-OrientedApproachinAutomobileIndustry 2
1.1.2HistoryofComponent-OrientedApproachinSoftwareIndustry 3
1.2BasicCharacteristicsofComponent-OrientedApproach 5
1.3PrerequisitesofComponent-OrientedApproach 6
1.4TrendsofComponent-OrientedApproach 7
1.5IntroductionofCasestudy 11
1.5.1HowtoApplytheCases 11
1.5.2BackgroundIntroductionontheCases 12
ChapterTwoComponent-OrientedSoftwareArchitecture 17
2.1ConceptsinComponent-OrientedApproach 18
2.1.1DefinitionsofComponent 18
2.1.2ClassificationofComponent 25
2.1.3ComponentBasedSystem 29
2.2Component-OrientedSoftwareArchitecture 33
2.2.1BriefIntroductionofArchitecture 33
2.2.2Component-OrientedArchitecture 39
2.2.3Component-OrientedApproach:AccommodatingEverything 52
2.3CaseStudy 56
2.3.1FunctionalArchitecture 56
2.3.2SoftwareArchitecture 57
ChapterThreeComponent-OrientedSoftwareProcess 61
3.1StrategyforMakingProcess 63
3.2CoreConceptsandAdvantagesofProcessforComponentOrientedSoftware 64
3.2.1FromFocusSeparationtoComponentAssembling 65
3.2.2ProcessforOrganizingComponentCenteredSoftware 69
3.2.3FocusingonReusabilityandAccumulationofBusinessKnowledge 74
3.2.4SupportingIterativeDevelopmentandContinuousIntegration 75
3.2.5HighlyParallelDevelopmentProcess 76
3.3BriefDescriptionofComponent-OrientedSoftwareProcess 77
3.3.1ProfoundUnderstandingofSoftwareProcess 79
3.3.2OverviewofComponent-OrientedSoftwareProcesses 79
3.3.3PrimaryStagesinComponent-OrientedSoftwareProcess 81
3.3.4CoreProductsinComponent-OrientedSoftwareProcess 82
3.3.5MainRolesinComponent-OrientedSoftwareProcess 83
3.4RequirementsforComponent-OrientedSoftware 87
3.4.1RequirementLevelsandRespectiveSolutions 89
3.4.2CapturingKeyWordsintheDomain 90
3.4.3CapturingRequirements 92
3.4.4DeterminingParticipantsandCases 94
3.4.5IdentifyingBusinessComponent 96
3.4.6AnalysisofReusableAssets 97
3.4.7DeterminingRequirementsforBusinessComponent 99
3.4.8Summary 100
3.4.9CaseStudy 100
3.5Component-OrientedAnalysisandHighLevelDesign 113
3.5.1UserInteractiveDesign 113
3.5.2SelectingArchitecture 116
3.5.3AnalysisofBusinessComponent 117
3.5.4DesignofDataModel 118
3.5.5DesignofBusinessComponent 120
3.5.6DeterminingSystemArchitecture 122
3.5.7AnalysisofReusableAssets 123
3.5.8DeterminingRequirementsforServiceComponent 124
3.5.9CaseStudy 125
3.6Component-OrientedParallelDevelopmentandTesting 144
3.6.1MakingPlanforParallelDevelopment 145
3.6.2ParallelDevelopmentandTesting 147
3.6.3CaseStudy 147
3.7Submission,PublishingandDeploymentofCom-ponentOrientedSoftware 154
3.7.1Submission 155
3.7.2Publishing 156
3.7.3Deployment 156
3.7.4CaseStudy 156
3.8Component-OrientedApplicationManagement 159
3.8.1RoutineManagementandMaintenance 160
3.8.2ManagementandMaintenanceofEmergencyEvents 160
3.8.3CaseStudy 160
ChapterFourComponent-OrientedProjectManagement 163
4.1Component-OrientedProjectPlan 166
4.2Component-OrientedProjectOrganization 168
4.3Component-OrientedProjectImplementation 171
4.4Component-OrientedProjectMeasurement 172
4.5CaseStudy 175
ChapterFiveOrganizationalManagementinComponent-OrientedApproach 181
5.1PreciseControlinComponent-OrientedApproach 182
5.2JobDescriptionandCoordinationbetweenEnterpriseandVendor 183
5.3ManagementofComponentLibrary 184
5.4AccumulatingEnterprises-wideSystematicKnowledgeinComponent-OrientedApproach 187
5.5CaseStudy 189
ChapterSixComponent-OrientedMiddleware 195
6.1WhyisComponent-Orientedmiddlewarenecessary 196
6.1.1ChallengestoSoftwareinInternetEra 196
6.1.2IntegratedPlatformBasedonCoreofComponents 198
6.2BriefDescriptionofComponent-OrientedMiddleware 200
6.2.1Component-OrientedDevelopmentEnvironment 201
6.2.2Component-OrientedRun-timeEnvironment 202
6.2.3Component-OrientedApplicationManagement 204
6.2.4FoundationComponentLibrary 204
6.3Component-OrientedSoftware:InnovationDrivenbyEfficiency 205
FiveYearsofPrimeton(aspostscript) 207
Appendices 211
AppendixAIntroductionofPrimetonEOS 212
AppendixBReferenceforEOSComponentLibrary 217
AppendixCSummaryonCaseStudy 221
AppendixDExamplesonDevelopment
Specifications(excerpt) 225
AppendixEReferenceforComponentDocumentations 235
AppendixFEstablishingComponent-OrientedManagementforWorkflow,Statement,Content 241
AppendixGCreatingComponent-OrientedApplicationforLargeScaleEnterprises 247
AboutPrimetonSoftware 253
AboutGoComCommunity 255
References 257
ReferencedBookList 257
ReferencedPapers 258
ReferencedElectronicPapers 259

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號