可按Ctrl+D收藏 蚂蚁资源网

蚂蚁资源网

系统非功能性需求(非健康方面的需求)

  • 时间:2021-09-11 02:10 编辑:王庆爽 来源:蚂蚁资源 阅读:360
  • 扫一扫,手机访问
摘要:大家好,今天给大家介绍关于系统非功能性需求(非健康方面的需求)的相关内容,详细讲解非功能性需求都包括哪些方面,什么是功能性需求和非功能性需求,非功能性需求包括哪4种类型等,希望可以帮助到您。
非功能性需求都包括哪些方面,非功能性要求是指信息系统中对应于性能,系统可靠性,可扩展性要求等的要求元素。它通常在用户的业务需求中通常不清楚,并且需要根据实际业务需求调查分析师。例如,可以从以下方面分析税务服务系统的非功能性需求。 1:性能:1。响应时间:单独交互,每日查询类,单独考虑的批次交易。每日交易是指传统的霍尔互动业务,如纳税申报表,发票销售等,以及完成多个业务流程的交易,如批量扣除等,每日互动类业务具有高响应要求。。查询类服务,如注册数据查询,声明数据查询等。由于查询的复杂性,因此需要根据具体情况给出参考范围的查询业务。批量服务如业务处理,如会计,这是复杂的,运行数据大,处理时间长。响应时间指示符包括:平均响应时间参考值(第二),峰值响应时间参考值(秒)。 2.用户数:用户应考虑用户数量的增长,其中包含以下指标:总用户,峰值在线用户,峰值计算机,平均在线用户,平均用户数。 3.吞吐量:系统交易量的估计。指标有新的一年(笔/年),峰值交易笔号(笔/日)。 4.数据存储:年度数据存储容量(g)和未来几年的预期(增长)值数。指标包括累计储存能力(G),年增长率(G)。二,系统可靠性:一般来说,窗口服务应在周一至周五的所有工作日内使用;其他业务应符合7×24小时;三,可扩展性:负载平衡如果将来的信息量很大,系统可以将服务器添加到服务器以实现扩展。所谓的非功能性需求是指软件产品必须具有除用户业务需求之外的功能。对软件产品的非功能性需求包括系统性能,可靠性,可维护性,可扩展性和技术适应性和服务。以下指标如下所述。在这里,您可以看到非功能性需求的范围涉及广泛,软柔和产品本身并不孤立,它还涉及许多外部环境的影响。非功能性需求必须考虑可用的软件和易于使用。非功能性要求描述的难度是,难以描述单词结构和量化,同时描述这种需求,我们经常使用软件性能,查询量多少时间,软件鲁棒性应该优于模糊的描述词。这种描述Word是对软件的执行环境,人员和相关场景的描述,因此难以反映软件建筑师的信息AL设计和具体实施。我们专注于建筑设计中的安全,系统开发框架,并发性和异常日志等,但我们从我们对非功能性需求的分析。软件系统必须完整,但不仅包括可执行程序,还包括在线帮助,数据和用户管理的相关功能,日志异常查询,自动升级等。这些要求不仅仅是满足用户的需求,还可以对于我们的后续维护和监控系统。系统的可靠性,维持和适应性是不可分割的。系统是否发生故障并且用户有错误,它支持恢复,当用户在使用期间遇到错误时,它可以立即立即定位,但是当业务SCE时NE和逻辑变化,系统被支持,当网络不稳定时,在使用异常中断时,系统是否具有相应的容错容错,这是在非功能性中需要考虑的问题需要。易于使用也必须考虑到开发非功能性需求方面,并且易用性也涉及通用和UI接口,人机工程,交互式设计,心理学,用户行为模型的知识。 。易用性的三个原则很容易看到,易于学习和轻松或呼叫,易于理解,效率。 Easie是各种功能操作不应该隐藏太深。用户很容易找到他们期望的各种操作;易于学习需要软件RE系统,以确保通过在线帮助,导航,向导等保证软件。在软件后应该更快后,应尽可能焦点。这三者在彼此之间存在冲突,需要平衡,并且通过用户设计平衡焦点,需要分解场景和用户。对于非功能性需求的描述,必须在描述中强调,以及业务场景,环境等。强调,非功能性需求不是无限的,并且任何非功能性需求的实施通常会促进人力成本和硬件网络成本的更大研发。例如,当我们描述表单的模糊查询函数时,如果为所有查询完成了简单的描述,则此要求将无效l难以满足,以下是一些可选描述。 1.估计的用户数量为10,000,每天用户的数量约为3,000,网络具有100米带宽的带宽。 2.根据号码和名称搜索非高峰时间,您可以在3秒内获得搜索结果。 3.在通过因特网上访问系统时,期望在数字和名称搜索时间<15秒内搜索最长的查询时间。
什么是功能性需求和非功能性需求,(1)一般使用,根据功能(行为)和非功能(其他行为)进行分类。功能需求是说具体完成内容。例如,例如客户登录,邮箱网站,发送和接收邮件,发布消息等。非功能性要求是指满足用户业务需求的软件产品,包括功能要求以外的功能,包括系统性能,可靠性,可维护性,可扩展性和对技术的适应性等。例如:性能要求:要求系统同时满足100人,页面反应时间不能超过6秒;可靠性:系统可以在7×24小时内连续运行,年度非计划停机时间不高于8小时。 I I.需要快速部署,尤其是当系统发生故障时,可以快速切换到备用机器。 (2)在统一进程(上涨)中,根据“FURPS +”模型对需求进行分类。功能:功能,功能,安全;可用性:人性化因素:可靠性:故障频率,恢复,可预测;性能:响应时间,吞吐量,准确性,有效性,资源利用率;可支持性:适应性,维护,国际,可配置。 “urps +”中的“+”是指一些辅助和次要因素,例如实施:资源限制,语言和工具,硬件等。;接口(接口);强加于外部系统接口约束;操作(obec):其操作设置的系统管理;包装,如PhySical包装盒;法律:许可或其他方式。使用“FURP +”分类方案(或其他分类方案)作为需求范围的检查列表是有效的,可以避免丢失系统的某些重要方面。一些要求可以集体称为“质量要求”或“属性”。这些要求包括:可用性,可靠性,性能和可支持性
非功能性需求包括哪4种类型,(1)性能要求:用户采用软件响应速度,产生准确性,运行时资源消耗等。(2)可靠性要求:用户的频率,严重性,恢复,以及软件故障的故障可预测性。 (3)易于使用:用户很容易,美学,以及用户的培训材料等需求。 (4)安全要求:用户是在身份认证,授权控制,隐私等中所必需的。无功能对扩展数据的需求是,随着软件系统的尺寸增长和复杂性,两个因素逐渐成为新的眼睛和关注,党A有着对软件技术的理解。随着系统文件维护的便利性,系统是:开发平台,技术类型,关键实现等,称为“设计约束”。从双方双方的角度来看,设计限制也是一种需求 - “非功能性”需求。后来,软件质量越来越突出,描述软件质量目标的要求也成为非功能性需求的一部分。 。因此,行业的非功能性对软件需求通常包括:质量属性要求和抑制要求。

责任编辑(王庆爽

以上就是关于**系统非功能性需求,非健康方面的需求**的全部内容,如有需要以上系统,请在搜索框搜索商品或者咨询客服,了解更多请关注蚂蚁资源网。
内容来源于网络,如无意中有侵权,请联系客服核实,以便及时删除,谢谢支持!
  • 全部评论(3)
  • 爱吃鱼的猫
  • 如何获取和分析非功能性需求,基于以上分析,本系统没有明显的质量属性冲突。 第三步:确定这些质量属性的优先级。 这个优先级是根据各个质量属性对系统的影响程度来定性判断的。一般来讲,影响安全生产的要素要高优先级考虑,其次是影响企业经营的要素,最后考虑哪些支持性的要素。因此,该案例的软件质量优先级排序如下:1.安全性2.持续可用性3.易用性4.可维护性5.可扩展性、可移植性、可重用性、可测试性。 第四步:筛选关键的软件质量属性。 一个系统关键的软件质量属性和质量目标不可能太多,一般视系统的规模从2-5个不等。因此,该案例的关键软件质量属性可以选择前三个:1.安全性2.持续可用性3.易用性。 (二)获取和分析软件约束的过程如下: 第一步,获取约束。可以从以下4个方面获取软件约束。 (1)来自业务e69da5e6ba903231313335323631343130323136353331333332636430环境的约束,如:与其他系统集成、预算限制、上线时间紧等 (2)来自使用环境的约束,如:用户群特征(知识水平、语言能力、操作习惯等),系统运行环境(干扰、网络质量、移动性等) (3)来自构建(开发)环境的约束,如:开发人员的素质(技术水平、学习能力、)、团队分布等 (4)来自当前技术环境的约束,如:技术平台、中间件、编程语言等等。 第二步,分析约束,发现功能性需求和软件质量属性。 案例:某公司欲开发一个全球农产品C2C电子商务项目,主要功能是提供一个便捷、快速的交易流程。投资5000万用于初期开发系统、运营和市场营销。先期估算买卖会员一年内可以到达20万,以后计划每年确保50%的会员增长率。该系统拟采用支付宝和快钱进行第三方结算。目前这两家公司向其他客户提供Web服务接口。承接方希望在年度内完成开发,因为他们下一年要被一家外资公司执行收购。 第一步,获取约束 业务环境存在哪些约束?投资方投资额限制、会员增长率、第三方系统集成要求 。 使用环境存在哪些约束?全球农民或农场主为系统的使用者,隐含一个设计约束:系统操作简单。有些农村地区网络质量差,带宽小。 构建环境存在哪些约束?系统开发商有对开发时间的限制。 技术环境存在哪些约束?可能以Web服务方式集成。 第二步,分析约束,发现功能性需求和软件质量属性。 直接的设计约束:以Web服务方式集成,开发周期,多语言版本等等。 可引出功能需求:“主要功能是提供一个便捷、快速的交易流程”,并且,全球农民或农场主为系统的使用者,这就要求系统能够进行产品快速搜索和产品比价。 可引出质量需求:“有些农村地区网络质量差,带宽小。”在网络环境差的条件下保证系统的可用性等。
  • 2021-09-11 02:10:15
  • 葬爱落雨
  • 通常,测试系统可以在这些方面使用来自安全性,可靠性,操作,延展性和可维护性的优异检查。
  • 2021-09-11 02:10:15
  • 远古
  • 非调全需求4-1,系统要求用于描述包含多个子系统的产品(即系统)的顶级要求。系统只能包含软件系统,或者还可以包括软件和硬件子系统。人们也可以成为系统的一部分,因此某些系统功能可能由人承担。 4-2,业务规则包括企业指南,政府法规,工业标准,会计准则和计算方法。业务计划本身不是软件需求,因为它们不属于任何一系列特定的软件系统。但是,业务规则通常会限制谁可以执行某些特定示例,或者指定系统必须根据相关规则执行某些功能。有时,spEcific质量属性(通过功能实施)也源于业务规则。因此,当您追踪一些功能要求时,您会发现其源是特定的业务规则。 4-3,软件需求规范中的功能需求记录(SRS)。 SRS完全描述了软件系统的预期特性。 SRS我们通常将其用作文档。实际上,SRS也可以是包含需求信息的数据库或电子表格;或者存储在业务需求管理工具中;对于小物品,它甚至可能是一堆索引卡。开发,测试,质量保证,项目管理和其他相关项目函数用于使用SRS。除了功能要求外,SRS还包括非功能性要求,INC奢望绩效指标,以及质量属性的描述。 4-4,质量属性增加了产品的功能描述,其描述了来自不同方面的产品的各种特性。这些功能包括可用性,可移植性,完整性,效率和稳健性,这对用户或开发人员来说都很重要。其他非功能性需求包括系统和外部世界的外部接口,以及用于设计和实现的约束。 4-5,约束限制开发人员设计和构建系统(如软件工程学科)时限制选择范围。注意:区分业务需求,这是用户需求,这对于软件的功能和非功能性需求是一个重要的指导意义,以及M不要偏袒,试图弄清楚用户的思想;对于开发人员来说,所有软件功能都应该逐个寻求用户。能够清楚地了解对需求的清晰了解。
  • 2021-09-11 02:11:45
最新发布的资讯信息
【简历/资料|内地女明星】 殷茹基本资料( YR个人简历介绍)(2020-12-06 15:19)
【简历/资料|内地女明星】 曹菁基本资料( CJ个人简历介绍)(2020-12-06 15:18)
【简历/资料|内地女明星】 王安妮基本资料( WAN个人简历介绍)(2020-12-06 15:18)
【简历/资料|内地女明星】 白琼基本资料( BQ个人简历介绍)(2020-12-06 15:17)
【简历/资料|内地女明星】 王世霞基本资料( WSX个人简历介绍)(2020-12-06 15:17)
【简历/资料|内地女明星】 宋煜基本资料( SY个人简历介绍)(2020-12-06 15:16)
【简历/资料|内地女明星】 钱增基本资料( QZ个人简历介绍)(2020-12-06 15:16)
【简历/资料|内地女明星】 胡晓黎基本资料( HXL个人简历介绍)(2020-12-06 15:15)
【简历/资料|内地女明星】 李佳慧基本资料( LJH个人简历介绍)(2020-12-06 15:15)
【简历/资料|内地女明星】 张洛嘉基本资料( ZLJ个人简历介绍)(2020-12-06 15:14)
联系客服
网站客服 联系客服
手机版

扫一扫进手机版
返回顶部