当前位置: 首页 > news >正文

手表网站背景素材百度主页网址

手表网站背景素材,百度主页网址,福田做网站的公司,注册公司需要什么条件和材料1995年Kruchten提出了著名的“41”视图,用来描述软件系统的架构。在“41”视图中,(物理视图 )用来描述系统软硬件之间的映射关系,这个视图往往(系统工程人员)最为关注;(逻…

1995年Kruchten提出了著名的“4+1”视图,用来描述软件系统的架构。在“4+1”视图中,(物理视图 )用来描述系统软硬件之间的映射关系,这个视图往往(系统工程人员)最为关注;(逻辑视图 )描述了软件系统的功能情况,一般用类图描述;(进程视图 )描述设计的并发和同步特征。 

“4+1”视图模型从五个不同的视角来描述软件架构,每个视图只关心系统的一个侧面,五个视图结合在一起才能反映软件架构的全部内容。

(1)逻辑视图。逻辑视图主要支持系统的功能需求,即系统提供给最终用户的服务。在逻辑视图中,系统分解成一系列的功能抽象,这些抽象主要来自问题领域。这种分解不但可以用来进行功能分析,而且可用作标识在整个系统的各个不同部分的通用机制和设计元素。在OO技术中,通过抽象、封装和继承,可以用对象模型来代表逻辑视图,用类图来描述逻辑视图。逻辑视图中使用的风格为面向对象的风格,在设计中要注意保持一个单一的、内聚的对象模型贯穿整个系统。

(2)开发视图。开发视图也称为模块视图,在UML中被称为实现视图,它主要侧重于软件模块的组织和管理。开发视图要考虑软件内部的需求,例如,软件开发的容易性、软件的复用性和软件的通用性,要充分考虑由于具体开发工具的不同而带来的局限性。开发视图通过系统I/O关系的模型图和子系统图来描述。

(3)进程视图。进程视图侧重于系统的运行特性,主要关注一些非功能性需求,例如,系统的性能和可用性等。进程视图强调并发性、分布性、系统集成性和容错能力,以及从逻辑视图中的主要抽象如何适合进程结构等,它也定义了逻辑视图中的各个类的操作具体是在哪一个线程中被执行的。进程视图可以描述成多层抽象,每个级别分别关注不同的方面。

(4)物理视图。物理视图在UML中被称为部署视图,它主要考虑如何把软件映射到硬件上,它通常要考虑到解决系统拓扑结构、系统安装和通信等问题。当软件运行于不同的物理节点上时,各视图中的构件都直接或间接地对应于系统的不同节点上。因此,从软件到节点的映射要有较高的灵活性,当环境改变时,对系统其他视图的影响最小化。

(5)场景视图。场景视图可以看作是那些重要系统活动的抽象,它使四个视图有机联系起来,从某种意义上说场景视图是最重要的需求抽象。场景视图对应UML中的用例视图。在开发软件架构时,它可以帮助架构设计师找到构件及其相互关系。同时,架构设计师也可以用场景视图来分析一个特定的视图,或描述不同视图的构件之间是如何相互作用的。场景可以用文本表示,也可以用图形表示。

http://www.dinnco.com/news/82517.html

相关文章:

  • 做百度收录比较好的网站深圳做网站公司哪家好
  • 做网站怎么优化网络营销的5种方式
  • 网站建设 设计公司网站建设公司好
  • 应用商城软件下载 app如何快速优化网站排名
  • 天地心公司做网站怎样中文域名交易网站
  • php部署网站上海谷歌推广
  • 网站建设包括哪些服务google付费推广
  • 请被人做网站广告设计
  • 哪个网站可以做担保交易平台百度秒收录
  • 北京做网站需要多少钱广告网站有哪些
  • 杭州哪家做网站比较好百度客户端下载安装
  • 武汉做网站代运营平台企业短视频推广
  • 网站建设和空间互动营销案例分析
  • 镇江网站建设方式优化太原百度快照优化排名
  • 重庆高端网站建设b站推广网站2024下载
  • 济南网站开发薪酬seo如何优化一个网站
  • 建网站公司关键词搜索挖掘爱网站
  • 车陂手机网站建设报价seo有哪些作用
  • 深圳做网站要多少技能培训有哪些科目
  • 东营聊城网站建设百度问答平台
  • 长春网站建设q479185700惠俄罗斯网络攻击数量增长了80%
  • 大气好看的网站国家市场监管总局官网
  • wordpress 在线阅读pdf上海关键词优化推荐
  • wordpress 商品表单网站优化最为重要的内容是
  • jsp网站建设项目实战课后焦作关键词优化排名
  • 安丘网站建设aqfeifan公司怎么做网站推广
  • 17zwd一起做网站官网北京seo网站设计
  • 乌克兰网站建设网络推广有多少种方法
  • 可以做同城活动的网站关键词林俊杰
  • 查网站是什么公司做的职业培训机构需要什么资质