赢在架构:大中型软件架构设计实践体系.ppt_第1页
赢在架构:大中型软件架构设计实践体系.ppt_第2页
赢在架构:大中型软件架构设计实践体系.ppt_第3页
赢在架构:大中型软件架构设计实践体系.ppt_第4页
赢在架构:大中型软件架构设计实践体系.ppt_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、体系结构、大中型软件架构设置修订实践系统、软件架构专门人才体系结构咨询咨询顾问和培训师软件架构设置修订者; 温一系列实践体系实践体系的三个阶段预建体系结构阶段精细体系实践体系是软件企业的问题ADMEMS方法的十大理念QA、ADMEMS、架构设置修订、三个如何解决思考过程的紊乱无法系统地思考,输出紊乱无法提供错误的设定纠正决策,输入紊乱无法深入把握需求。 修订者:混乱是思考的大敌,一系列的实践系统,Pre-architecture阶段:错误Conceptual Arch阶段:大系统的成功牛鼻子Refined Arch阶段:工作团队的并行发展基础、PA阶段、需求、CA阶段、RA阶段体系结构一系列实

2、践体系实践体系的三个阶段前体系结构阶段精心体系阶段实践体系如何解决软件企业的问题ADMEMS方法的十大理念QA,a 第一步:需求结构化第二步:分析约束的影响第三步:确定重要的质量第四步:确定重要的功能、确定重要的功能、确定重要的质量、分析约束的影响、全面有序地理解需求、影响结构的因素多而复杂的理解力:“无法复原模仿、创造能力:预体系结构阶段、功能、质量、限制、 使用三个经典课题,一系列实践体系实践体系的三个阶段,前瞻性体系结构阶段,前瞻性体系结构阶段,前瞻性体系结构阶段,实践体系如何解决软件企业的问题,ADMEMS方法的十大理念QA 信息帧工作决定因素牛鼻子功能牛鼻子品质商业需求和制约、比较:

3、 RUP的用例驱动方式,Use Cases,AnalysisClasses,Source Code,Exec, DesignClasses功能品质限制、驱动力、概念架构针对重大需求、特色需求、高风险需求提供高层次的溶解热,问题1 :理想化问题2 :未来的修正大,案例:基于Web的PMSys,PMSys示例:概念架构PMSys示例:考虑采用Java语言ORM技术的采用集成,该技术采用四层体系结构和各层角色B/S体系结构;体系结构细分;高级设置和编程;概念体系结构;远景和需求; 三个典型课题一系列实践体系的三个阶段前体系结构阶段精心体系阶段实践体系如何解决软件企业的问题ADMEMS方法的十大理念Q

4、A,啊软件架构设置修订的一个笑话,程序设计师说:“体系结构是模块划分和接口的定义,系统分析员笑着说:“体系结构是通过对业务领域的对象关系进行建模, 配置管理员笑了笑的配置管理员说,该体系结构是开发的,编译的软件是什么结构,数据库工程师笑了,数据库工程师笑了,该体系结构规定了永久化数据的结构,所有其他都是对数数据的部署工程师笑了。部署工程师说,体系结构规定了在硬件上部署软件的策略,用户笑了。用户说,体系结构决定了功能子系统的分类方式,程序设计师又笑了。RUP的4 1视图、设计视图、实施视图、流程视图、组件视图、类、接口、协作视图:扩展经验、补充技巧、运行结构、数据结构、永久数据单位文件关系数据库

5、数据存储格式文件格式数据库牛鼻子映射计程仪列针织面料源文件、配置文件库、以及, 信息帧工作营销对象针织面料程序计程仪程序针织面料组织Project划分Project目录查询结构编译依赖关系、控制流进程、线程中断服务程序计程仪控制流组织系统启动和停止控制流通信锁定同步、角色划分逻辑层(Layer )子系统物理节点PC, 服务器单片微型计算机、单刹车器、专用机软件的安装、部署、写入系统软件的选择物理节点的拓扑分析连接方式、拓扑分析物理层(Tier )的冗长考虑、 三个典型课题一系列实践体系的三个阶段前体系结构阶段精心体系如何解决软件企业的问题ADMEMS方法的十大理念QA,ADMEMS方法的十大理

6、念QA 有奖项问答,一家公司改写了原计划习语言的电子通讯计费系统,开发者太抽象地引进,无法解决“扩展性提高,性能降低”和问题。 如果使用习语言,被过度修正的问题,是因为在Pre-architecture阶段的体系结构设定修正中,需要分析品质之间的相互影响,制定权衡策略,回顾内容,确定重要的品质1 .文件概要1.1文件目的1.2文件范围1.3定义, 缩略词和缩略词1.4参考资料2 .体系结构描述方式2.1体系结构视图阅读指南2.2图表和模型阅读指南3 .体系结构设定修订目标3.1重要品质属性3.3业务需求和制约因素4 .体系结构设定修订原则4.1体系结构设定修订原则4.2替代体系结构设定修订案和

7、对结构设定修改后的工作的限制(详细、配置等) 5 .逻辑体系结构图5.1责任分类和责任确认5.2接口设置修订和协作机制5.3重要设置修订包6 .开发信息帧工作视图6.1项目分类6.2项目目录查询结构指导计程仪计划用户针织面料组织信息帧工作和应用之间的关系(可选) 6.3项目n7.执行信息帧工作视图7.1控制流组织7.2控制流创建、丢弃, 通讯7.3摇滾乐设置修订8 .物理结构图8.1物理拓扑分析8.2从软件到硬件的映射8.3优化部门9 .数据结构图永久化机制的选择永久化存储方案数据同步和复制策略10 .重要质量属性的设置修订原理、有奖问答、有奖问答、许多公司从事嵌入式领域, 结构设计修订实践体

8、系需要指导的1个2个4个7个,内容回顾、5视图方法的运行结构图、运行结构、控制流程序、线程中断服务程序控制流组织系统启动与停止控制流通讯摇滾乐同步、有奖问答、许多公司不按照结构进行详细的设计修订和计程仪编程如何使开发人员能够“支持”体系结构? 在体系结构设定修订中,重视“开发体系结构视图”,开发人员最关心的“plumi计程仪yuu针织面料”、 在“原代码片计程仪结构”等概念体系结构设定修订向开发者展示“体系结构设定修订进展到了什么程度”的体系结构设定修订中,重视“开发体系结构视图”的计程仪设计线的计程仪柱经管人参与体系结构设定修订,能够通讯端口并行的详细设定修订纹理设定修订进行了多少的标识语、 一系列实践体系实践体系的三个阶段预建筑体系阶段预建筑体系阶段实践体系如何解决软件企业的问题ADMEMS方法的十大理念QA、ADMEMS方法的十大理念QA、二烯烃达、 行业趋势:方法体系是必不可少的途径体系结构和OO :必须明确谁包含多视角方法:接近实践大系统体系结构设置修订能否成功:概念体系非功能需求能否鼎力相助:场景思维混乱是思维的敌人:但是, 体系结构设置的混乱在哪里

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论