软件体系结构课件-(第七课)质量属性.pptVIP

软件体系结构课件-(第七课)质量属性.ppt

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

理解质量属性 问题: 1. 描述一下基于构架的设计过程。 2. 什么叫构架商业周期? 3. 构架的需求受哪些因素的影响? 4. 系统的质量属性都有哪几种?它们的含义是什么?举例说明。 5. 什么叫质量属性场景?为什么要使用质量属性场景? 基于体系结构的开发过程 其中每个步骤包括: 输入 构造活动 验证活动 输出 问题: 1. 描述一下基于构架的设计过程。 2. 什么叫构架商业周期? 3. 构架的需求受哪些因素的影响? 4. 系统的质量属性都有哪几种?它们的含义是什么?举例说明。 5. 什么叫质量属性场景?为什么要使用质量属性场景? 导出体系结构需求 与构架有关的影响因素 构架商业周期(ABC) 软件构架是技术、商业和社会等诸多因素作用的结果,而软件构架的存在反过来又会影响技术、商业和社会环境,从而影响未来的构架。我们把这种相互影响的周期-------从环境到构架又返回到环境------称作构架商业周期。 问题: 1. 描述一下基于构架的设计过程。 2. 什么叫构架商业周期? 3. 构架的需求受哪些因素的影响?有哪几类需求? 4. 系统的质量属性都有哪几种?它们的含义是什么?举例说明。 5. 什么是质量属性场景?为什么要使用质量属性场景? 需求 功能需求 往往为数众多,可以分成多个不同的抽象层次,并具体表示为用例。 质量需求 三类质量属性 系统的质量属性 受构架影响的商业属性:例如:上市时间 与构架本身相关的一些质量属性:概念完整性 质量因素从头考虑 软件体系结构技术的核心是在系统开发过程中尽可能早地处理相关质量问题。 系统的质量属性 可用性 可修改性 性能 安全性 可测试性 易用性 例子:质量属性的分析 中国地球系统科学数据共享网: 提供科学数据共享服务的软件平台,要为科学数据共享提供广泛的技术环境支持。 特点:数据来源分散。 科学数据的采集和获取,是从科学工作者的研究工作中一点一滴地收集起来的。它们掌握在各个科研院所、科研人员手中。因此,作为科学数据共享网的主要服务内容——科学数据,可能是分布在全国各地,甚至还可能来自国外。 特点:数据的海量存储 目前人们掌握的科学数据是经历了数年、数十年地收集整理而得到的。可以想象,数据量是相当庞大的;尤其是气象、地震、地学等学科领域的数据资源,更是巨大。显然,这需要借助海量存储技术对科学数据资源进行存储和管理。 特点:运算量大 由于数据量的庞大,所以科学数据资源的收集、有哪些信誉好的足球投注网站方面的运算量是可观的。此外,科学数据共享网不仅仅提供数据共享的功能, 还会提供科学数据计算等增值服务,这无形中也增加了系统的运算量。 特点:使用人员广泛。 科学数据有其广泛深远的研究价值、社会价值和经济价值。所以,对科学数据有使用需求的人员是来自各行各业的,既有科研单位和学者,也有政府机构和企业单位。 需求分析 能够快捷地收集数据。科学数据分散在科研院所和科学家当中。要设计开发一套收集数据的机制,使其能够快速地整合到系统中,提供数据共享服务。数据收集的途径主要通过网络媒介,而且不能影响系统所提供的网络服务的正常运行。 有效存储和管理海量的数据,并快速定位数据。该系统能够提供目录服务,合理地管理数据;提供给用户查阅、下载、使用数据的服务。当用户在系统中查找数据时,希望能够快速定位数据,提供服务,平均响应时间最长不超过20秒。 保护数据版权,保证数据的安全性。科学数据存在着版权的问题。在数据使用上,需要版权保护。此外,由于一些数据有其时效性和必威体育官网网址性,所以在提供服务时需要对数据访问进行相应的安全控制。 非功能性需求简要 质量属性 针对质量属性的需求 可用性/可靠性 系统应能长期稳定地提供服务,近似7 X 24小时工作强度; 在负载过重或是系统崩溃的情况下,能保证用户的请求不丢失; 当系统出现故障或崩溃时,恢复时间不超过两小时; 可维护性 修改某个子系统或服务时,不影响其他子系统或服务; 性能 高峰时系统的平均响应时间控制在20秒以内; 系统能够满足100个并发的用户查询请求; 系统至少能够支持2000个用户的在线服务; 安全性 对有必威体育官网网址性要求的数据实施安全控制;

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档