




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、竞争的优势竞争的优势Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000紧缩紧缩Load拉伸拉伸Load负载的种类负载的种类 - 固定的负载固定的负载 - 变化的负载变化的负载 - 动态负载动态负载防止失败防止失败 - 平安要素平安要素 - 冗余冗余 - 平衡平衡任何时间他必需放弃原有阅历任何时间他必需放弃原有阅历, 运用运用10倍的力量倍的力量, 再加以再加以
2、10倍的调研倍的调研. 对于大的工程尤为如此对于大的工程尤为如此. Microsoft Architect 2000Microsoft Architect 2000性能性能吞吐量吞吐量容量容量功能性功能性可用性可用性恢复力恢复力失效平安失效平安容错才干容错才干Have an architecture that makes sense before you write 3.5 millionlines of code.技术要素技术要素区别区别 - 没有运动的部分没有运动的部分 - 可以创建新资料可以创建新资料 - 可以改动物理景象可以改动物理景象防止失败防止失败 - 将关键部分分散开来将关键部分
3、分散开来 - 语义上的一致性语义上的一致性 - 职责分散职责分散Microsoft Architect 2000Microsoft Architect 2000更高的技术复杂性更高的技术复杂性 - 内嵌的,实时的,分布的,容错的内嵌的,实时的,分布的,容错的 - 定制的,空前的,构造重新设计定制的,空前的,构造重新设计 - 高性能高性能更低的技术复杂性更低的技术复杂性 - 大多数是大多数是 4GL, 或者是基于组件的或者是基于组件的 - 运用程序重新创建运用程序重新创建 - 交互式性能交互式性能更高的管理复杂性更高的管理复杂性 - 大规模大规模 - 契约的契约的 - 多个资金保管者多个资金保管
4、者 - “工程工程更低的管理复杂性更低的管理复杂性 - 小规模小规模 - 非正式的非正式的 - 单个资金保管者单个资金保管者 - “产品产品Defense MIS SystemDefense Weapon SystemTelecom SwitchCASE ToolNational Air TrafficControl SystemEnterprise IS(Family of ISApplications)CommercialCompilerBusinessSpreadsheetIS ApplicationDistributed Objects (Order Entry)Small Scien
5、tificSimulationLarge-ScaleOrganization/EntitySimulation An average software project: - 5-10 people - 10-15 month duration - 3-5 external interfaces - Some unknowns & risksEmbeddedAutomotive SoftwareIS ApplicationGUI/RDB (Order Entry)Walker Royce, RationalMicrosoft Architect 2000Microsoft Architect 2
6、000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000站点站点外表外表构造构造效力效力空间方案空间方案 资料资料Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Micr
7、osoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Archit
8、ect 2000自创自创方法方法直觉直觉古典的系统古典的系统不可预知的系统不可预知的系统自创自创方法方法直觉直觉Microsoft Architect 2000Microsoft Architect 2000发现发现发明发明实施实施留意力留意力时间时间Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Micros
9、oft Architect 2000Microsoft Architect 2000Microsoft Architect 2000PersonFirst nameLast nameDate of birthJaneLewis1/27/56DonSmith7/9/63DebbyBloom6/18/67WarrenJohnson8/28/52Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000AssetValuePersonNameownsMicrosoft
10、 Architect 2000Microsoft Architect 2000Buy 100 shares of FM Stocks at market price.n购买者不需求了解实购买者不需求了解实现的详细细节现的详细细节Microsoft Architect 2000Microsoft Architect 2000Buy StockClose AccountSell StockCreate AccountMicrosoft Architect 2000Microsoft Architect 2000AssetCashStockBondReal estateCommercialResid
11、entialHigher levelof abstractionLower levelof abstractionMicrosoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Mic
12、rosoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000逻辑视图分发视图过程视图运用案例视图最终用户:功能性系统工程师:拓扑构造、联络程序员:软件开发管理综合:性能、扩展性Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Micro
13、soft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Archite
14、ct 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Boundary class nameBoundary class nameMicrosoft Architect 2000Microsoft Archi
15、tect 2000Microsoft Architect 2000Microsoft Architect 2000Control class nameControl class nameMicrosoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Entity class nameEntity class nameMicrosoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Micro
16、soft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000用户账号单向关联地址双向关联Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Mic
17、rosoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Archi
18、tect 2000Microsoft Architect 2000Microsoft Architect 2000 : Customer : Account1: Create2: Validate参与者对象音讯称号LinkMicrosoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2
19、000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft
20、 Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2
21、000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000AccountSummary.aspAccountSummary_ClientFormIAccountInternet InformationServer and ASPActiveX DLL accountBusiness layerPresentation layerData layerMicrosoft Architect 2000Microso
22、ft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000商务处理方案商务处理方案概念性概念性逻辑性逻辑性物理性物理性Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000逻辑视图分发视图过程视图运用案例视图最终用户:功能性系统工程师:拓扑构造、联络程序员:软件开发管理综合:性能、扩展性Mic
23、rosoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000概念性设计概念性设计逻辑性设计逻辑性设计运用场景运用场景物理性设计物理性设计组件,用户接口,组件,用户接口,物理数据库物理数据库效力和对象,用户接口,效力和对象,用户接口,逻辑数据库逻辑数据库Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Archi
24、tect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000阐明用户需求把握整体的设计过程按照工程使命文档来验证运用场景识别基于运用场景的输出思索与场景相牵连的根底构造在概念性设计中在概念性设计中起主导作用起主导作用Microsoft Architect 2000Microsoft Architect 2000搜集数据,包括商业和用户需求Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microso
25、ft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000逻辑视图分发视图过程视图运用案例运用案例视图视图最终用户:功能性系统工程师:拓扑构造、联络程序员:软件开发管理综合:性能、扩展性Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Mic
26、rosoft Architect 2000概念性设计概念性设计逻辑性设计逻辑性设计运用场景运用场景物理性设计物理性设计组件,用户接口,组件,用户接口,物理数据库物理数据库效力和对象,用户接口,效力和对象,用户接口,逻辑数据库逻辑数据库Microsoft Architect 2000Microsoft Architect 2000逻辑性设计逻辑性设计效力和对象,用户接口,效力和对象,用户接口,逻辑数据库逻辑数据库Microsoft Architect 2000Microsoft Architect 2000在逻辑性设计中起主导在逻辑性设计中起主导作用作用确认逻辑性设计是有效的为效力的改良为效力的
27、改良和关联对象的和关联对象的鉴别提供协助鉴别提供协助处理方案实现的可行性评价阐明用户的性能目的和引荐的处理方案保证设计能符合事务和用户的需求Microsoft Architect 2000Microsoft Architect 2000房子厨房厨房烹调食物烹调食物洗盘子洗盘子存放器具存放器具吃快餐吃快餐餐厅餐厅吃吃餐具室餐具室储存食物储存食物l ll ll l系统系统子系统子系统运用程序运用程序Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000效力效力对
28、象对象关联关联模块模块Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000逻辑视图逻辑视图分发视图过程视图过程视图运用案例视图最终用户:功能性系统工程师:拓扑构造、联络程序员:软件开发管理综合:性能、扩展性Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microsoft Architect 2000Microso
29、ft Architect 2000概念性设计概念性设计逻辑性设计逻辑性设计运用场景运用场景物理性设计物理性设计组件,用户接口,组件,用户接口,物理数据库物理数据库效力和对象,用户接口,效力和对象,用户接口,逻辑数据库逻辑数据库Microsoft Architect 2000Microsoft Architect 2000物理性设计物理性设计组件,用户接口,组件,用户接口,物理数据库物理数据库Microsoft Architect 2000Microsoft Architect 2000评价和验证设计需求把握整体的设计过程评价及验证设计的功能性和工程使命的一致性在物理性设在物理性设计中起着主计中起着主导作用导作用评价和验证设计的根底构造关联管理用户的期望Microsoft Architect 2000Microsoft Architect 2000Microsoft
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于深度学习的变电站场景个人防护装备检测算法研究
- 高中美术色彩课
- 月季自育测试题及答案
- 2025新国家统一法律职业资格考试题库+答案
- 导尿操作安全注意事项
- 跌倒风险评估与防控策略
- 2025二建《建筑工程管理与实务》高分通关卷3带答案与解析
- 工贸行业课件
- 工程问题课件下载
- 社区合作农场管理服务协议
- 2025高考数学专项复习:马尔科夫链(含答案)
- 《提高利润的78个方法》
- 环境卫生学:公共场所卫生
- 街道、镇、区道路保洁及垃圾转运服务采购项目服务方案(投标方案)
- 亚克力uv施工方案
- 2024-2030年中国电解二氧化锰(EMD)行业市场发展趋势与前景展望战略分析报告
- 幼儿园卫生检查表
- 自建房水电安装承包合同协议书
- (正式版)HGT 3706-2024 工业用金属孔网管骨架聚乙烯复合管
- 中风病饮食指南
- 钢结构施工技术指导手册
评论
0/150
提交评论