系统架构=业务架构 软件架构.ppt

  1. 1、本文档共95页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
件工程 Software Engineering重研教师:何晚蓉 第8章系统架构设计 对于软件系统来说,描述系统架构一般涉及到两个方面的内 容:业务架构和软件架构。这两方面内容分别针对于人们对 业务领域的理解和对系统领域的理解。这两者是需要和谐统 的,前者从业务需求的角度出发,理清物理结构图和逻辑 结构图,划分出每个子模块。确定为什么要这么划分,各个 子模块之间如何交互,每个子模块具有哪些接口;后者从解 决技术上讨论,着重讨论采用什么样的技术,如何分层,采 用哪些好的技术特性,采用这些技术特性会为我们的工作带 来哪些好处,为什么要这么做等。 第1页闻 2019年1月20日星期日 件工程 Software Engineering重研教师:何晚蓉 第8章系统架构设计 ÷8.1业务架构 8.2业务架构分析 8.3软件架构 8.4软件架构设 ☆8.5软件架构与框架 8.6软件架构的“4+1”视图模型 ÷8,7组件图 88部署图 第2页 2019年1月20日星期日 件工程 Software Engineering重研教师:何晚蓉 8.1业务架构 1.问题引入 ⌒系统架构一般涉及到两个方面的内容,其一是 业务架构,其二是软件架构。人们常常会听到 软件架构这个词,对软件架构的概念也有一些 了解,但是,也许还有人对业务架构这个词比 较陌生,那么,究竟什么是业务架构呢? 第3页 2019年1月20日星期日 件工程 Software Engineering重研教师:何晚蓉 8.1业务架构 今2.解答问题 ∞业务架构描述了业务领域主要的业务模块及其 组织结构。业务架枃在先启阶段建立,在精化 阶段得以改进(关于先启阶段、精化阶段等内 容请读者参见第3章的RUP统一过程的相关内 容)。业务架构的目的是为业务领域建立一个 维护和扩展的结构,描述业务的构成。业务架 构对我们理解客户业务,尤其是对软件开发行 业确定解决方案起着非常重要的作用 第4页闻 2019年1月20日星期日 件工程 Software Engineering重研教师:何晚蓉 8.1业务架构 令3.分析阿题 αR软件开发一直在追求枃件化,就像建房子一样来构建系统, 用一块一块砌成不同形状的砖头来搭建自己想要的房子 在很多人看来,构件化开发是技术问题。即随着技术的发 展,各种先选的架枃和技术框架能够越来越多地解决复杂 的现实问题,总有一天,我们能够利用一个极其灵活和强 大的技术架构,将现实中的业夸像搭房子一样构建出整个 系统。但是,技术架枃仅仅提供了偬搭建房子的手段和方 法,从可行性上给予您支持,您是否想过您砌成大大小小 不同形状的砖头是什么呢?它们从何而来呢? 第5页 2019年1月20日星期日

您可能关注的文档

文档评论(0)

151****1926 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档