参加本次软件可靠性与安全性高级技术研讨会学习主要的收获是学习了对软件可靠性与安全性设计与实现的方法,将会在以后在软件设计的工作中提供重要的帮助。现将软件可靠性与安全性设计与实现的知识点进行梳理记录。 1. 防错性设计与实现 防错性设计包括:简化设计、算法与数据管理、慎用易错架构、使用监 ...
软件设计 非功能性需求 性能 可靠性 安全性等 非功能 性能 可靠性 安全 兼容性 百度搜索 微软的软件测试之道 生命的支点 新浪博客 软件架构的非功能性需求指标和区域化支持 影响架构决策的非功能性需求 转 安全性测试相关问题解答整理 Testing软件测试网 IT博客 功能性需求和非功能性需求 敌敌 博客园 软件项目需求分析:非功能性六大点 百度经验 非功能性需求都包括哪些方面 百度知道 . . ...
2018-01-11 13:39 0 1236 推荐指数:
参加本次软件可靠性与安全性高级技术研讨会学习主要的收获是学习了对软件可靠性与安全性设计与实现的方法,将会在以后在软件设计的工作中提供重要的帮助。现将软件可靠性与安全性设计与实现的知识点进行梳理记录。 1. 防错性设计与实现 防错性设计包括:简化设计、算法与数据管理、慎用易错架构、使用监 ...
一、非功能性需求定义 软件非功能性需求,是指软件产品为满足用户业务需求而必须具有且除功能需求以外的特性,包括安全性、可靠性、互操作性、健壮性等。(来自百度百科-非功能性需求) 功能需求是【计算、操作数据等活动】,规定产品要做什么事情,来满足业务,一般用动词+名词描述。 非功能需求是【描述产品要做到 ...
显式功能性需求(Functional requirement)的含义从字面上就可以很好地理解,指的是软件本身需要实现的具体功能, 比如“正常用户使用正确的用户名和密码可以成功登录”、“非注册用户无法登录”等,这都是属于典型的显式功能性需求描述。 非功能性需求主要涉及安全性、性能以及兼 容性 ...
需求定义:需求(requirement)就是系统(更广义的说法是项目)必须提供的能力和必须遵从的条件。 需求分类: (1) 在一般使用中,需求按照功能性(行为的)和非功能性(其它所有的行为)来分类。 功能性需求是说有具体的完成内容的需求。 例如:比如客户登录、邮箱网站的收发 ...
性能测试: 1.软件性能测试包括三个目标:①发现缺陷;②性能调优;③能力检验与规划 2.软件性能的主要指标有:响应时间、系统响应时间和应用延迟时间、吞吐量、并发用户数、资源利用率 3.系统的响应时间通常是指该系统所有功能的平均响应时间或者所有功能的最大响应时间 4.对于无并发的应用系统 ...
可靠性 3个阶段:浴盆曲线 失效率(λ):单位时间内,失效的元件数与元件总数的比率;可靠性与失效率有关。 平均无故障时间(MTBF):两次故障间系统能够正常工作的时间平均值.MTBF=1/λ 平均修复时间(MTRF):从故障发生到机器修复平均所需时间。体现可维护性 ...
一、软件可靠性定义 长期运行的稳定性(鲁棒性) 输出数据的正确性 异常情况的可记录性 二、影响软件可靠性的因素 1) 需求分析定义错误 由于分析失误,从开始就走上了错误的路线,向着错误的目标前进,以后实现中的错误在所难免。 2) 设计质量 设计水平 ...
我们组做的是知识树软件,在写需求说明书需求时我分配的任务是可靠性和可用性需求、出错处理需求这两个,所有本周作业我就大根据自己的理解以及书上的介绍说明一下我们组的软件的这两个需求: 可靠性和可用性需求: 大致可分为两类: 可用性:我们做的知识树软件界面清楚简单,易理解,易操作,大致查看 ...