非功能性需求都包括哪些方面,非功能性要求是指信息系统中对应于性能,系统可靠性,可扩展性要求等的要求元素。它通常在用户的业务需求中通常不清楚,并且需要根据实际业务需求调查分析师。例如,可以从以下方面分析税务服务系统的非功能性需求。 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有着对软件技术的理解。随着系统文件维护的便利性,系统是:开发平台,技术类型,关键实现等,称为“设计约束”。从双方双方的角度来看,设计限制也是一种需求 - “非功能性”需求。后来,软件质量越来越突出,描述软件质量目标的要求也成为非功能性需求的一部分。 。因此,行业的非功能性对软件需求通常包括:质量属性要求和抑制要求。
责任编辑(
王庆爽)
以上就是关于**系统非功能性需求,非健康方面的需求**的全部内容,如有需要以上系统,请在搜索框搜索商品或者咨询客服,了解更多请关注蚂蚁资源网。
内容来源于网络,如无意中有侵权,请联系客服核实,以便及时删除,谢谢支持!