尊旭网
当前位置: 尊旭网 > 知识 >

性能需求

时间:2024-12-07 09:21:52 编辑:阿旭

软件需求分析说明书中对性能的规定这部分怎么写啊?

对性能的规定1、精度说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。2、时间特性要求说明对于该软件的时间特性要求,如对:a、响应时间;b、更新处理时间;c、数据的转换和传送时间;d、解题时间;等的要求。3、灵活性说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:a、操作方式上的变化;b、运行环境的变化;c、同其他软件的接口的变化;d、精度和有效时限的变化;e、计划的变化或改进。对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。4、输入输出要求解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。5、数据管理能力要求说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。6、故障处理要求列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。7、其他专门要求如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。扩展资料:软件需求分析所要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其它系统元素的接口细节,定义软件的其它有效性需求。进行需求分析时,应注意一切信息与需求都是站在用户的角度上。尽量避免分析员的主观想象,并尽量将分析进度提交给用户。在不进行直接指导的前提下,让用户进行检查与评价。从而达到需求分析的准确性。分析员通过需求分析,逐步细化对软件的要求,描述软件要处理的数据域,并给软件开发提供一种可转化为数据设计、结构设计和过程设计的数据和功能表示。在软件完成后,制定的软件规格说明还要为评价软件质量提供依据。参考资料来源:百度百科—软件需求分析

什么是功能需求,什么是性能需求呢?

一、表达意思不同1、功能:意指事物或方法所发挥的有利作用;效能。2、性能:机械、器材、物品等所具有的性质和功能。二、特点不同1、功能:功能需求中名词和动词多,描述软件主体和动作行为。2、性能:性能需求中对设计容量、时间词汇多。三、作用重点不同1、功能:功能是为用户满足什么样的需求,重点在于“做什么”。2、性能:性能是衡量软件好坏的重要因素,重点在“做的如何”。

信息系统的需求分析、逻辑设计和物理设计这三个阶段要完成的任务

信息系统的需求分析的任务1.问题识别
功能需求:明确所开发的软件必须具备什么样的功能。
性能需求:明确待开发的软件的技术性能指标。
环境需求:明确软件运行时所需要的软、硬件的要求。
用户界面需求:明确人机交互方式、输入输出数据格式。
2. 分析与综合,导出软件的逻辑模型
分析人员对获取的需求,进行一致性的分析检查,在分析、综合中逐步细化软件功能,划分成各个子功能。用图文结合的形式,建立起新系统的逻辑模型。
3. 编写文档
编写“需求规格说明书”,把双方共同的理解与分析结果用规范的方式描述出来,作为今后各项工作的基础。
编写初步用户使用手册,着重反映被开发软件的用户功能界面和用户使用的具体要求,用户手册能强制分析人员从用户使用的观点考虑软件。
编写确认测试计划,作为今后确认和验收的依据。
修改完善软件开发计划。在需求分析阶段对待开发的系统有了更进一步的了解,所以能更准确地估计开发成本、进度及要求,因此对原计划要进行适当修正。逻辑设计的任务是将概念结构转换成特定DBMS所支持的数据模型的过程。从此开始便进入了“实现设计”阶段,需要考虑到具体的DBMS的性能、具体的数据模型特点。 物理设计的任务1、确定数据的存储结构   2、设计数据的存取路径   3、确定数据的存放位置   4、确定系统配置   数据库物理设计过程中需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,选择一个优化方案作为数据库物理结构。