




已阅读5页,还剩51页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件架构专家架构咨询顾问与培训师 软件架构设计 作者 温昱 架构设计的事实与谬误 流行观点及培训案例的分析 答疑邮箱 shanghaiwenyu 职业经历 电信 多媒体 航空 金融 中间件 技术传播 2 议程 分层架构 没意思 分层架构有 3派 3层 还是7层架构师 不必懂需求 目标不变论需求大局观4 1视图 已足够 4 1视图的变革运行架构的嵌入式实践小结 谬误 分层架构 展现层 业务层 数据层That sall 没意思 事实 其实你不懂我的心 是分层架构吗 是分层架构吗 是分层架构吗 是分层架构吗 有奖问答 总结 业界的分层流派 3 1 逻辑层Layer物理层Tier按通用性分层技术堆叠 2 议程 分层架构 没意思 分层架构有 3派 3层 还是7层架构师 不必懂需求 目标不变论需求大局观4 1视图 已足够 4 1视图的变革运行架构的嵌入式实践小结 谬误 争论 事实 不同系统 层数一样 案例 一个7层架构分析 事实 同一系统 层数不变 你所在的公司 投标用 市场架构 研发用 技术架构 2 议程 分层架构 没意思 分层架构有 3派 3层 还是7层架构师 不必懂需求 目标不变论需求大局观4 1视图 已足够 4 1视图的变革运行架构的嵌入式实践小结 谬误 互联网充斥着 架构目标即灵活性 等论调 目标固定吗 分寸权衡呢 事实 需要确定质量目标 4 考虑矛盾关系 5 把握严格程度 项目 3 5项产品 5 7项平台 7 9项例如银证项目 易用性 安全性银证产品 易用性 安全性 互操作性 可扩展性 可维护性金融平台 安全性 互操作性 持续可用性 性能 可扩展性 可维护性 可重用性 可管理性 开放性 2 议程 分层架构 没意思 分层架构有 3派 3层 还是7层架构师 不必懂需求 目标不变论需求大局观4 1视图 已足够 4 1视图的变革运行架构的嵌入式实践小结 有奖问答 需求文档 架构设计的全部依据 这种观点正确 此谓工程化错误 会太依赖文档质量错误 需求遗漏 会很被动错误 敏捷时代 写文档就是迂腐非最佳 常造成架构设计开始较晚 谬误 架构师 不必懂需求需求所有问题 都怪需求分析员 事实 情非得已 什么原因 我竟然又会遇见你 我真的不愿意就这样陷入爱的陷阱 虽然 架构师不能 吃透 需求 的确出人意料 既然企业为架构师安排了 技术晋升路线 既然许多架构师也把自己当 纯粹的技术人员 既然必须研究 时髦技术 否则被程序员看不起 既然设计模式和UML还在 排队 需求嘛就算了 架构师不能 吃透 需求也就在情理之中了 导演不会导演 的确出人意料 但是想想导演要选美女演员 要学会上艺术人生 导演不会导演也就在情理之中了 策略 需求大局观 雅虎培训 Amazon案例 第1步 需求结构化 功能 质量 约束 第1步 需求结构化 功能 质量 约束 第2步 分析约束影响 功能 质量 约束 第2步 分析约束影响 功能 质量 约束 第2步 分析约束影响 功能 质量 约束 第2步 分析约束影响 功能 质量 约束 2 议程 分层架构 没意思 分层架构有 3派 3层 还是7层架构师 不必懂需求 目标不变论需求大局观4 1视图 已足够 4 1视图的变革运行架构的嵌入式实践小结 谬误 4 1视图 已足够它是架构设计方法的全部 事实 最天使 我最爱的 就是那个天使 我最恨的 就是那个天使 5视图方法 运行架构 数据架构 物理架构 逻辑架构 开发架构 持久数据单元文件关系数据库实时数据库数据存储格式文件格式数据库Schema 程序单元源文件 配置文件程序库 框架目标单元程序单元组织Project划分Project目录结构编译依赖关系 控制流进程 线程中断服务程序控制流组织系统启动与停机控制流通信加锁与同步 职责划分逻辑层 Layer 子系统 模块关键类职责间协作接口协作关系 物理节点 PC 服务器 单片机 单板机 专用机 软件安装 部署 烧写 系统软件选型物理节点拓扑 连接方式 拓扑结构 物理层 Tier 冗余考虑 划分子系统 4大通用原则 架构本身考虑 人的因素考虑 4 1视图剖析系列 2 议程 分层架构 没意思 分层架构有 3派 3层 还是7层架构师 不必懂需求 目标不变论需求大局观4 1视图 已足够 4 1视图的变革运行架构的嵌入式实践小结 谬误 多视图架构设计方法 总从逻辑视图开始 事实 嵌入式系统架构设计 控制流较多时建议从运行架构开始 案例 案例 优化一 事件抽象层 事件响应层 事件调度层 事件源 事件产生 事件调度 基础框架 硬件封装 应用 响应 硬件 2 议程 分层架构 没意思
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论