架构设计工作流程.pptVIP

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

企业(N-层)应用类型 两个瘦客户端   Web浏览器为Internet使用者提供   GUI瘦客户端为intranet使用者提供 Web应用服务器提供表示逻辑 应用服务器提供业务逻辑 酒店预定系统架构 创建详细的部署图 为架构有影响的用例设计组件 将设计组件置于架构模型中 将设计和基础结构组件合并后然后在画出详细的部署图 详细的部署图 创建架构模板 简化详细的部署图让其只剩下设计组件:边界,服务,实体。 取代具有类型的设计组件名字(for example, ResvSvcImpl_Stub becomes ServiceImpl_Stub) 架构模板实例 创建Tier和Layer的包图 对每一层  确定(determine)存在什么应用组件  确定(determine)组件需求什么技术的API、 通信协议或规范  确定(determine)应用哪种容器产品  确定(determine)应用哪种操作系统  确定(determine)应用什么硬件 Tier和layer的图(HotelApp) Tier和Layer的图(WebPresenceApp) 总结 架构工作流程包含以下任务 为系统选择架构类型 为架构重要用例创造一个详细的部署图 精炼架构模型来满足NFRs 创建和测试架构基线 在Tier和Layer图记录技术选择 从最终的,详细的部署图中创建一个架构模板 架构的工作流程产生以下产物 高层次的部署图 详细的部署图 构架模板 Tier和Layer的包图 UML图提供以下架构模型视图:包、组件和部署图 * Create an Architecture template from the final, detailed Deployment diagram. * MainUI ResvFormUI ResvService * The views of the Architecture model take many forms. * Characteristics * Component diagrams can represent build structures: * Links between hardware nodes indicate connectivity and can include the communication protocol used between nodes. Software components are placed within hardware nodes to show the distribution of the software across the network. * Web-Centric * Place design components into the Architecture model * Strip the detailed Deployment diagram to just one set of Design components: boundary, service, and entity. * Determine what technology APIs, communication protocols, or specifications are required that the components require. * The high-level Deployment diagram 中国软件行业协会教育与培训委员会 中国软件行业协会教育与培训委员会 中国软件行业协会教育与培训委员会 架构设计工作流程 目标 本章学习目标: 描述架构工作流程 描述主架构视图 选择架构类型 创建架构工作流程成果物 流程图 需求模型 架构模型 设计模型 解决方案模型 编码 项目干系人 Mental Modle NFRs FRs 为架构中重要的用例创建详细的部署图 为系统选择一个架构类型 精化架构模型来满足非功能性 需求(NFR’s) 创建架构体系的基线 在Tier 和 Layer图中记录技术选择 Arch Code SRS Client Server Client Server client domain Backend’ COBRA Swing DBMS PC Ultra60 SunFire Tcp 检查架构工作流程 需求模型 架构模型 设计模型 解决方案模型 编码 项目干系人 Mental Modle NFRs FRs 架构模型是解决方案的基本要素 介绍架构工作流程 1.为系统选择架构类型 2.为架构重要用例创造一个详细的部署图 3.精

文档评论(0)

只做精品 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档