軟件架构设计师实践上海班.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
軟件架构设计师实践上海班

高级软件架构设计师实践研修班通知 开课日期:2011年6月18日—6月21日 开课地点:上海 软件架构师是目前急需的人才IBM与Microsoft及大型软件开发商的开发经验的基础上,针对中国的实际情况,必威体育精装版开发了本课程。 该课程以案例分析与研讨为基础,独立于具体的软件开发平台,注重解决软件架构设计中的实际问题,分析国际流行的软件架构方案,并辅以相关的理论学习,结构完整、重点突出、形式多样,能够很好地满足我国软件企业培养高级软件架构人才的实际需要。 课程目标 解决软件架构设计流程问题 通过六个阶段完成大中型软件架构设计的完整过程,解决如何从需求到架构的设计问题 解决架构设计过程中“只懂得做什么, 不知道怎么做”的问题 解决实际的架构设计能力问题, 使学员具备完整软件架构设计能力 培训.NET架.NET 应用开发、数据库设计、数据分析方面的项目咨询经验,为多家大型企业做过技术讲座和培训,例如西门子、HP、中国石油、中国石化、中国移动、中国电信、南方电力、微软中国、CA、阿里巴巴、海尔、海信、亚信、可口可乐、金蝶软件等。 课程安排 时间 课程内容 案例讲解与动手实践 第 1 天 上 午 什么是软件架构 解决项目风险的关键—架构基线 大系统成败的关键因素 评估软件需求规格 评估架构设计约束分析 11个软件架构设计的考量点 实例演示: 如何从需求演变到架构 动手实践: 分组练习—架构设计的思路 下 午 Framework在软件架构中的重大意义 软件架构 = 需求+Framework+广义功能 3、软件架构设计的六个阶段 4、软件架构的愿景设计阶段 启动架构设计的迭代 确定架构的范围,限制与期望 创建架构愿景 验证业务上下文 架构工作说明书 5、业务架构设计阶段 架构涉及业务的基本组织说明 软件的目标和目的 业务功能 业务流程 业务角色 设计和演变控制原则 实例演示: 1、业务架构相关真实软件演示 2、展示各种不同的愿景架构设计文档, 掌握愿景设计中出现的问题 展示各种不同的需求规格说明书 案例研讨: 1、讨论需求文档中存在问题,找出评估需求文档的方法。 第 2 天 上 午 1、系统架构设计阶段 划分子系统,确定子系统职责 定义子系统接口,明确子系统协作 明确关键类,说明设计模式 分层与建构 定义抽象层 最佳实践 应用架构设计 数据架构设计 实例演示: 1、演示大型商业化软件中子系统的划分,分层的定义 案例研讨: 1、子系统划分,分层定义的关键点与扩展点 2、如何设计稳定的架构元素接口?获得接口设计的相关的技巧 动手实践: 1、使用UML工具完成实践案例的接口设计 下 午 1、 技术架构设计阶段 Framework设计实做 Framework架构的骨架-完整的架构框架搭建 集中管理架构设计 可扩展性架构设计-Add In 松耦合架构的通信机制 实例演示: 1、演示大型商业化软件架构设计中Framework设计的内涵,讨论得出Framework在架构中的重要意义 演示大型商业化软件架构设计中的集中管理架构设计,可扩展性架构设计Add In,松耦合架构的通信机制 动手实践: 完成集中管理架构的设计,掌握集中管理架构的设计技巧 完成Add In架构的设计,掌握Add In架构的设计技巧 完成松耦合架构的设计,掌握松耦合架构的设计技巧 第 3 天 上 午 1、技术架构设计阶段 可配置型集中执行架构设计 系统的数据总线架构设计 统一5种架构形成完整软件Framework 设计 功能性需求组件与Framework的统一与整合 实例演示: 大型商业化软件架构设计中的可配置型集中执行架构设计,系统的数据总线架构设计 大型商业化软件架构设计中Framework与功能性需求组件的完美结合 动手实践: 完成可配置型集中执行架构的设计,掌握可配置型集中执行架构的设计技巧 完成数据总线架构设计,掌握数据总线架构的设计技巧 集成5种架构完成Framework设计 下 午 1、软件架构实施与发布阶段 初步实施规划 确定实施内容 评估优先顺序 识别依赖性 2、软件架构变更与重构 架构变更的提出与管理 重构 案例分析: 中国石油的大型门户设计与规划,如何完成大型门户的设计 中间件平台的架构设计与应用的设计思路分析 如何完成架构的变更与管理 动手实践: 1、重构 第 4 天 上 午 1、 架构师的角色与技能 新兴的软件架构师角色 4种技能级别 通用技能 业务技能和方法 架构技能 程序和项目管理技能 2、 软件架构评估 软件架构成熟度的5种评估模型 5种成熟度模型来评估软件架构 案例分析: 软件架构的评估,分析2个大型商用软件的架构设计,有效完成架构评估 动手实践: 1、针对以上2个案例的评估实践 下 午 1、大中型软件架构设计全过程的

文档评论(0)

cv7c8hj6b4I + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档