社区
分析与设计
帖子详情
非功能需求怎么写
wanjinyang604
2008-10-30 07:45:14
系统分析报告的非功能需求怎么弄,谢谢
...全文
5085
3
打赏
收藏
非功能需求怎么写
系统分析报告的非功能需求怎么弄,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
仁额
2011-05-04
打赏
举报
回复
性能需求具体怎么写啊,我现在也在纠结这个,除了字段,功能,页面布局,还有什么啊
woyingxin
2011-04-04
打赏
举报
回复
1
1.1非功能需求
在这里列举出所有非功能需求,主要包括可靠性、安全性、可维护性、可扩展性、可测试性等。
1.1.1性能需求
阐述不同应用领域对软件产品性能的需求,并且说明提出需求的原理或者依据,以帮助开发人员做出合理的设计选择。尽可能详细地描述性能需求,如果需要,可以针对每个功能需求或者特征分别陈述其性能需求。
在这里确定:
相互合作的用户数量;
系统支持的并发操作数量;
响应时间;
与实时系统的时间关系:
容量需求
存储器;
磁盘空间;
数据库中表的最大行数。
1.1.2安全措施需求
详尽陈述与软件产品使用过程中可能发生的损失、破坏、危害相关的需求。定义必须采取的安全保护或动作,以及必须预防的潜在危险动作。明确软件产品必须遵从的安全标准、策略、或规则。
1.1.3安全性需求
详尽陈述与系统安全性、完整性问题相关的需求,或者与个人隐私问题相关的需求。这些问题将会影响到软件产品的使用,和软件产品所创建或者使用的数据的保护。定义用户身份认证,或备授权需求。明确软件产品必须满足的安全性或者保密性策略。也可以通过称为完整性的质量属性来阐述这些需求。
1.1.4软件质量属性
详尽陈述对客户和开发人员至关重要的在软件产品其它方面表现出来的质量功能。这些功能必须是确定的、定量的、在需要时是可以验证的。至少也应该指明不同属性的相对侧重点,例如:易用性优于易学性,或者可移植性优于有效性。
1.1.5业务规则
列举出有关软件产品的所有操作规则,例如:那些人在特定环境下可以进行何种操作。这些本身不是功能需求,但是他们可以暗示某些功能需求执行这些规则。
1.1.6用户文档
列举出将与软件产品一同交付的用户文档,并且明确所有己知用户文档的交付格式或标准,
分布式存储图解_常见分布式基础设施系统设计图解(二):分布式数据库
本文从
非
功能
需求
角度介绍分布式持久化存储系统,强调数据耐久性、可用性和性能的重要性,还提及一致性等特性。以Bigtable为例,阐述其
写
数据流程,包括获取
写
锁、
写
入数据、释放锁等,还介绍了数据存放形式及处理方式,如SSTable、Skip List和WAL等。
非
功能
需求
本文探讨了
非
功能
需求
中的RASP(可靠性、可用性、伸缩性和性能),详细解释了这些概念及其在企业服务总线(ESB)中的应用。包括可靠的消息传递、可靠的处理、故障情况下的请求处理能力、通过添加资源提升性能等。
0308 软件系统的
非
功能
需求
本文通过一场大厂架构师面试,深入探讨了软件研发流程、高性能指标与调优、数据加密与安全防护、以及系统高可用保障等核心议题,为读者提供了丰富的实战经验和理论知识。
如何设计短链系统
本文围绕短链系统设计展开,介绍了
需求
背景,其能为长链接创建短别名,节省空间且方便输入。阐述了
功能
、
非
功能
需求
及扩展要求,进行了流量、容量、带宽、内存等估算,还提及短链系统是多读少
写
系统,最后说明了确定
需求
后要进行系统 API 设计。
DevOps落地笔记-05|
非
功能
需求
:如何有效关注
非
功能
需求
本文探讨了在软件开发过程中忽视
非
功能
需求
的问题,强调了
非
功能
需求
如可靠性、性能的重要性,并提供了如何在
需求
管理、设计、测试和监控中落实
非
功能
需求
的具体方法,提倡开发出满足用户
需求
的‘可工作’软件。,
分析与设计
13,189
社区成员
5,759
社区内容
发帖
与我相关
我的任务
分析与设计
.NET技术 分析与设计
复制链接
扫一扫
分享
社区描述
.NET技术 分析与设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章