大学实用计算机英语答案机械,大学实用计算机英语教程翻译-吕云翔-Unit 2

Unit 2

Section A

Software Requirements (软件需求)

0d0e8cfa506badb3b627c08c21514f38.png

The main goal of the requirements phase is to produce the software requirements specification (SRS ), which accurately captures the client’s

requirements and which forms the basis of software development and validation. The basic reason for the difficulty in specifying software requirements comes from the fact that there are three interested parties -- the client, the end users, and the software developer. The requirements document has to be such that the client and users can understand it easily and the developers can use it as a basis for software development. Due to the diverse parties involved in software requirements specification, a communication gap exists. This makes the task of requirements specification difficult.

There are three basic activities in the requirements phase. The first is problem or

fd82502c1679b02f911c7159adc99804.png

requirements analysis. The goal of this activity is to understand such different aspects as the

requirements of the problem, its context , and how it fits within the client’s organization. The second activity is requirements specification, during which the understood problem is specified or written, producing the SRS. And the third activity is

requirements validation, which is done to ensure that the requirements specified in the SRS are indeed what are desired .

There are three main approaches to analyze. Unstructured approaches rely on interaction

2cd735eb19e893d898970b0b1d026385.png

between the analyst, customer, and user to reveal all the requirements (which are then documented ). The second is the modeling-oriented approach, in which a model of the problem is built based on the available information. The model is useful in

determining if the understanding is correct and in ensuring that all the requirements have been

determined. Modeling may be function-oriented or object-oriented . The third approach is the

prototyping approach in which a prototype is built to

validate the correctness and completeness of

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值