软件架构设计.pptx
- 文档编号:18723404
- 上传时间:2023-10-19
- 格式:PPTX
- 页数:12
- 大小:566.46KB
软件架构设计.pptx
《软件架构设计.pptx》由会员分享,可在线阅读,更多相关《软件架构设计.pptx(12页珍藏版)》请在冰点文库上搜索。
第1页,软件架构设计方法,业界IT项目主要问题及原因,成功的项目:
26项目能够在预定的时间内和预算费用内完成;问题项目并完成:
46超过预算费用,18.9;超过预计时间,22.2比预计功能减少;失败的项目28项目终止,,缺乏高层支持和用户的介入20.3缺乏强有力的项目管理18.0需求不完整12.3%需求不断变动11.8%不明确的目标和期望11.2%不适当的技术架构7.0%缺少资源6.4%不现实的进度计划4.3%新项目3.7%其它5%,软件需求分析参考模型,业务需求,技术需求,并发处理,信息发布,按需处理,联机分析处理,适当规模的平台,高吞吐量,架构目标,示例:
多个业务分区多层次的用户全时处理(联机可用性)用户触发的按需处理与数据仓库无缝集成灵活的用户端信息获取/分析实时的基于场景的敏感性分析和其他机构集成开放标准访问和外部系统互联直通式处理(STP)能力组件化或者模块化设计可复用的和可共享的组件选用适当规模的平台已降低成本加快进入市场的速度便于支持和维护,确立架构的重要性:
使所有资源都能够在一个方向上使用来交付业务和技术需求评估和指导架构组件的设计.,高可用性,灵活的可扩展性,多维安全控制,支持业务功能,集中式信息管理,组件化架构,行业消息,开放和公用访问,开放互联,模块化组件,架构目标,支持联机/批量并发处理多并发处理(fordifferentpartitions)生产/影子数据并发处理,并发处理,按需处理,按需的高效率交易处理无缝的中间层和后台触发与通讯同步响应和异步的结果回送,联机分析处理,从生产数据中隔离出分析/历史数据高效的数据复制用户友好、高性能的临时分析,信息发布,从异构系统中合并信息健壮的数据仓库和CRM以及交付渠道集成,适当规模的平台,健壮的、企业级的分层架构利用中间层的能力(渠道管理,数据分析)利用后台交易处理能力,模块化组件,基于组件的架构框架松耦合的数据/访问服务松耦合的应用/公用服务,多维安全控制,分区的安全控制集中式安全管理/singlesignon使用多种验证方式的灵活性,灵活的可扩展性,最大化纵向扩展能力最大化横向扩展能力获得架构/应用系统扩展透明性,高可用性,最小化宕机时间和切换时间最小化单点故障在切换时对用户透明,高吞吐量,能够处理3-5倍的峰值业务量快速的联机响应;缩短的批处理窗口内置的负载分享/均衡以获得高交易处理速率,架构目标,支持业务功能,集中式信息管理,组件化架构,架构目标(续),开放和公用访问,基于开放技术的公用访问方法隔离的渠道和业务逻辑层多个传递渠道和主机到主机的连接,行业消息,采用国际标准(消息/架构)支持同步和异步消息支持高效的单一和大量交易请求,开放互联,关键设计原则,开放互联开放访问通用渠道管理兼容行业标准组件化基于组件的架构跟上市场复用优于购买;购买优于建造,复用优于购买;购买优于开发,成本最低公用的开发技术易于集成,经过检验的资产和服务可以投入生产、健壮真正开放、基于标准,成本高错误率高需要的时间长,架构设计方法,业务需求,技术需求,分层的架构设计,并发流程,信息发布,随时流程,OLAP,估量正确的平台,大吞吐量,架构目标,高可用性,灵活的可扩展性,多角度的安全控制,业务功能,集中信息管理,组件化的架构,行业消息,开放的通用的访问,开放式连接,模块化组件,总体技术架构,企业级体系架构蓝图,体系架构分层参考模型,欢迎诸位领导和专家批评指正!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 架构 设计