注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學構件中國

構件中國

構件中國

定 價:¥38.00

作 者: 黃柳青,王滿紅 編著
出版社: 清華大學出版社
叢編項: 面向構件的方法與實踐
標 簽: 建模

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

內容簡介

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

作者簡介

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

圖書目錄

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