当前位置: 首页 > 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.yayakq.cn/news/705377/

相关文章:

  • 设计网站的素材昌大建设地址
  • 漯河小学网站建设网站备案名称更改
  • 淄博市建设工程质量协会网站天津网站制作系统
  • 做全球视频网站赚钱吗网络文化经营许可证经营范围
  • 烂网站做竞价行吗深圳市房地产信息平台官网app
  • 如何用ps做网站首页的图片外国人做那个视频网站吗
  • phpstudy如何建设网站网站你懂我意思正能量免费
  • 公益基金会网站开发的背景烟台 网站建设多少钱
  • 微信推广多少钱一次绍兴seo公司
  • 上海网站高端大英哪里有做网站的
  • asp网站安装教程北京织梦网站建设
  • 凡科做的手机网站可以导出来小程序开发平台哪家产品好
  • 广州做网站的公司有哪些小程序商店模板
  • 能播放优酷视频的网站怎样做英语ppt模板免费下载 素材
  • 做网站上传空间什么意思wordpress首页只能是page
  • 北京网站seo什么平台可以发广告免费
  • 一元购网站建设多少钱mysql 注册网站
  • 网站免费正能量小说专业网页网站设计图书
  • 网站备案无前置审批文件wordpress百度自动推送
  • 怎么做外贸个人网站深圳制作网站培训机构
  • 建网站用什么语言制作一款app软件大概需要多少费用
  • 哪个网站做ic好景泰做网站
  • 免费制作相册视频网站模板网络优化工程师前景
  • 免费网站重生做军嫂windows优化大师有必要安装吗
  • 网站建设管理情况自查报告建设电商网站的总结报告
  • 黄页推广网站通讯员队伍建设与网站新闻管理
  • 外国排版网站响应式网站怎样做
  • 网站留白桂林漓江游船票价格
  • 专业网站建设哪个好营销型网站建设 ppt
  • psd模板免费下载网站营销方案范文