软件系统开发 需求定义方法

软件系统开发 需求定义方法。 需求调查时常遇到有些用户只谈愿望,而无确切的需求描述.为顺利完成需求分析.可采用以下几种需求定义方法. 1.问题模型定义法。 有些用户对未来软件的功能和性能需求说不清,但对未来软件应解决什么问题是清楚的.这时应让他们回
  软件系统开发需求定义方法。
  需求调查时常遇到有些用户只谈愿望,而无确切的需求描述.为顺利完成需求分析.可采用以下几种需求定义方法.
  1.问题模型定义法。
  有些用户对未来软件的功能和性能需求说不清,但对未来软件应解决什么问题是清楚的.这时应让他们回答下列问题。
  ①问题的模型及有关参数.
  ②问题数据的提供方式.
  ③问题的规模:最小规模、一般规模和极限情形.
  ④对计算精度和结果精度的要求。
  ⑤用户对计算方法的建议.
  ⑥对间题原始数据的诊断要求(指检查是否输入有误.以尽量减少输入出错),以及某些参数缺省处理的要求.
  ⑦工程软件设计必须遵守的具体应用领域的工程技术规范。
  ⑧模型例题:应仔细分析每个用户的问题棋型、要求和例题.注意他们的共性和差异,形成软件用户的需求集合.再根据开发环境和软件运行环境的限制,得到软件功能和性能的需求描述。以此征求用户意见.形成未来软件的需求定义。
  2.输入输出定义法。
  对某些应用软件,用户容易提出输入规格以及希望达到的输出规格.这种输入输出规格说明,从根本上暗示了未来软件功能和性能的需求.各种疾病诊疗系统大多属于这一类型,如“耳针治疗胆结石的计算机诊疗系统”。医院对计算机不了解,提不出对系统的功能和性能需求。但医院对输入输出要求能表达清楚:输入胆结石症患者的各种症状,根据专家的医疗理论和临床经验,输出治疗方案.包括取穴、配穴和各种辅助疗法。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值