Atitit.软件开发的非功能性需求attilax 总结

1. 运行环境约束:用户对软件系统运行环境的要求。 1

2. 兼容性 2

3.   7.6 数据库 database (imp by ati)2

4. 源码可移植性(imp by ati)2

5. 互操作性 (imp by ati)2

6.  1.7 一致性 consistence imp by ati)2

7. 可重用性(imp by ati)3

8. 国际化(imp by ati)3

9. 可扩展性(imp by ati)3

10. 可维护性(imp by ati)3

11. 开放源代码(imp by ati)3

12. 软件、工具、标准等的兼容(imp by ati)3

13. 软件可测试性(imp by ati)3

14. 接口(imp by ati)3

15. .安全性 3

16. 3

17. 易使用性 4

18. FURPS+”模型 与其他要求4

19. 参考6

1. 运行环境约束:用户对软件系统运行环境的要求。

6.1 客户端 clients
 6.2 服务端 servers
 6.3 网络架构 networks
 6.4 周边设备 Peripherals
 6.5 web service

7.执行期约束 Implementation Constraints
  7.1 语言 languages
  7.2 操作系统 operation system
  7.3 标准 standards
  7.4 系统接口 system interfaces
  7.5 子系统 legacy system

(4)

2. 兼容性

3.   7.6 数据库 database (imp by ati)

(5)

4. 源码可移植性(imp by ati)

可移植性是指与软件可从某一环境转移到另一环境的能力有关的一组属性。具体包括:

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

5. 互操作性 (imp by ati)

6.  1.7 一致性 consistence imp by ati)

7. 可重用性(imp by ati)

8. 国际化(imp by ati)

9. 可扩展性(imp by ati)

10. 可维护性(imp by ati)

11. 开放源代码(imp by ati)

12. 软件、工具、标准等的兼容(imp by ati)

13. 软件可测试性(imp by ati)

14. 接口(imp by ati)

15. .安全性

16.

17. 易使用性

1.1 使用速度 speed of use
 1.2 用户必须具有的能力 required user ability
 1.3 学习能力 learnability
 1.4 训练材料 training material
 1.5 相关文档 documents
 1.6 在线帮助 online help
可移植性

可扩充性。

(6) 可保障性(supportable)需求:用户在软件可配置性、可扩展性、可维护性、可移植性等方面的要求。

18. FURPS+”模型 与其他要求

· 无障碍

· 审计和控制

· 可用性(参考服务级别协议)

· 备份

· 目前容量及预估容量

· 认证

· 配置管理

· 部署

· 文件

· 灾难恢复

· 效率(特定负载下消耗的资源)

· 有效性(工作量及其性能表现间的关系)

· 情感因素

· 环境保护

· 履约保证

· 弱点

· 可扩展性(增加机能)

· 故障管理

· 法律性或授权许可问题或避免专利侵权

· 网络拓扑

·  性能/反应时间

· 系统平台兼容性

· 价格

· 隐私权

· 软件可移植性

· 品质(例如已发现的故障、已交付的的故障、故障排除效力)

· 撤消或可撤消性(例如平均修复时间MTTR)

· 可靠度(例如平均故障间隔MTBF)

· 报表

· 网络弹性

· 资源限制(处理器、速度、金钱、硬盘容量、网络带宽等)

· 反应时间

· 鲁棒性

· 可伸缩性(水平或垂直的)

· 保安

· 稳定性

· en:Supportability

· 易用性

健壮性

• 适应性:与软件无需采用有别于为该软件准备的活动和手段就可能适应不同的规定环境有关的软件属性。如全球技术支持等。

• 易安装性:与在指定的环境下安装软件所需努力有关的软件属性。如在线更新、安装包自动生成等。

• 遵循性:使软件遵循与可移植性有关的标准或约定的软件属性。项目管理论坛

• 可替换性:与软件在该环境中用来替代指定的其他软件的机会和努力有关的软件属性。

这部分除了需要通过选择正确的开发工具、平台来支持外,也会涉及一些技巧性的功能需求,如全球语言支持等。

性能需求:用户在软件响应速度、结果精度、运行时资源消耗量等方面的要求

可靠性(可靠性。访谈对象J说:“我们强行引入一些错误,看看系统会发生什么,会不会丢失数据等。”⁼/li>

事务处理机制

·

19. 参考

功能性需求和非功能性需求 - 敌敌 - 博客园.htm

非功能性需求 - 维基百科,自由的百科全书.htm

软件项目需求分析:非功能性六大点_百度经验.htm

非功能性需求都包括哪些方面  - 软件工程面试题 - 职友集(中国最大的职位搜索引擎).htm

非功能性需求收集整理-liujianping-ChinaUnix博客.htm

Atitit.软件开发的非功能性需求attilax 总结At相关推荐

  1. 软件开发的非功能性需求

    The functional requirement is describing the behavior of the system as it relates to the system's fu ...

  2. 学习软件设计的非功能性需求

    非功能需求是产品必须具备的品质或者它将事情做到了多好,它们可以让产品有吸引力.易于使用.快速.可靠或者安全.通常并不改变产品的功能,功能性需求是让产品工作的需求,非功能需求是为工作赋予特征的需求.所以 ...

  3. 软件开发的功能性需求和非功能性需求

    功能性需求,一般是我们显性易见的,就是一般实现了什么功能,提供了什么服务,大体我认为问题中提到,或者我们日常所说的:"看起来复杂不复杂",基本上都会是针对功能性需求而言的.如果拿g ...

  4. 当开发人员遇上非功能性需求

    在开发产品时,你是否考虑过关注功能性需求与非功能性需求的工作量?如果没有,那么你可能应该关注下了,本文将告诉你为什么. 作者 | Chris Horsnell 译者 | 梁蕊 责编 | 仲培艺 出品 ...

  5. 软件设计——质量属性(非功能性需求)

    当你在收集需求的时候 人们会很乐意给你一个愿望清单,写满了他们想要软件系统所完成的事,也有完善的方法以用户故事.用例.传统的需求规格书.验收标准等形式来捕捉这些功能需求 但是那些讨厌的非功能性需求呢? ...

  6. 影响架构决策的非功能性需求

    英文原文:Non-functional Requirements in Architectural Decision Making 本文由<IEEE Software>杂志首发,现在由In ...

  7. 功能性需求和非功能性需求

    功能需求 (functional requirement规定开发人员必须在产品中实现的软件功能,用户利用这些功能来完成任务,满足业务需求.功能需求有时也被称作行为需求 (behavīoral requ ...

  8. 非功能性需求_更好的开卡,来聊聊非功能性需求

    工作这么几年来,见得最多的场景是 QA 小伙伴满办公室追着开发报 bug,有时候开发会不乐意,"当时可没说要 XXX,要做 XXX." 好像 QA 小伙伴永远比开发多一点心眼,即使 ...

  9. 软件工程之功能性需求和非功能性需求

    早已有了写一个自己博客的想法,但是想自己建立一个网站,但是建成之后却最终用作他途,现在多次想写点东西,写到了本地的文档里面,但是不如博客方便和开放,于是今天就写了第一个博客,就先这么着吧: ) . T ...

  10. 非功能性需求之性能需求分析

    非功能性需求包括性能.可修改性.可用性.易用性.安全性.环境要求等,在最初的需求方案分析阶段很容易被忽略,而这些内容的考虑往往会影响到产品的实现,包括功能架构.操作方式.界面展现.后台处理方式.数据库 ...

最新文章

  1. Environ. Microbiol. | 土壤pH和温度调节农业生态系统中丰富和稀有细菌群落的构建过程...
  2. 如果CRC等于炒鸡蛋,那么...
  3. php语言三个数从小到大排序,求教输入5个数,从小到大排序 的C语言程序?
  4. 云炬Android开发笔记 5-9,10拦截器功能设计与实现
  5. web通讯录之登录注册界面
  6. Ubuntu无法找到add-apt-repository问题的解决方法
  7. nginx编译安装和yum安装那个更好?
  8. php 将url转成伪静态,php实现url伪静态化,全过程详解
  9. 机载激光雷达原理与应用科普(四)
  10. 零基础如何学习视频制作?超全干货!手把手教你好上手的视频制作技巧
  11. 钽电容正负极_钽电容是什么?怎么区分正负极?
  12. Word文档怎样转化为pdf格式
  13. buuctf crypto Quoted-printable
  14. 数据库系统头歌实验八 数据库完整性、安全设计
  15. GNU GRUB磁盘分区后不能引导启动---修复启动
  16. ARC059 E - Children and Candies(dp)
  17. 移动端js判断iPhone浏览器还是Android浏览器
  18. python对象转json字符串,及json字符串的格式化
  19. c#实现循环输入商品编号和购买数量,结账时应付金额并找零
  20. linux运行fuzzbunch,方程式0day ETERNALBLUE复现之Empire ampamp; Msfconsole下的she...

热门文章

  1. php redis 是什么意思,redis协议是什么意思
  2. 第二章计算机组成原理例题,计算机组成原理习题第二章运算方法和运算器
  3. java pdfptable_java Itext PDF 导出 table | 学步园
  4. java~modelMapper需要注意的几点
  5. 销售订单(SO)-API-给已有的销售订单增加一行
  6. angular js的元素指令
  7. javascript 和 jsp (java server page)的区别
  8. SQL Server 建立索引视图并查看性能状况
  9. Windows 2003网络负载均衡的实现
  10. Java实现归并排序(转)