做软件的需求分析和设计,要写哪些东西?

2小时前 (10:00:10)阅读2回复0
雕刻瞎
雕刻瞎
  • 管理员
  • 注册排名6
  • 经验值397740
  • 级别管理员
  • 主题79548
  • 回复0
楼主

做软件的需求分析和设计,要写哪些东西?

做软件的需求分析和设计,要写哪些东西?

软件工程中包含需求、设计、编码和测试4个阶段,其中需求工程是软件工程第1个也是很重要的1个阶段,需求分析是要决定“做什么,不做什么”。

在1个软件项目中,软件需求包括3个不同的层次-业务需求、用户需求和功能需求-也包括非功能需求:业务需阐明 了提给予客户和产品开发商的新系统的最初利益,反映了组织机构或客户对系统、产品高层次的目标要求。

软件开发,能否获得成功,最重要的是需求分析的工作。因此,软件需求分析能力和水平,对软件项目至关重要。

1般的分析方法和步骤如下:

⑴首先调查组织机构情状  包括了解该组织的部门组成情状,各部门的职能等,为分析信息流程作预备。

⑵然后调查各部门的业务活动情状  包括了解各个部门输进和使用什么数据,如何加工处理这些数据,输出什么信息,输出到什么部门,输出结果的格式是什么。  

⑶协助用户明确对新系统的各种要求  包括信息要求、处理要求、完全性与完全性要求。  

⑷确定新系统的边界  确定哪些功能由计算机完成或将来预备让计算机完成,哪些活动由人工完成。由计算机完成的功能就是新系统应该实现的功能。  

常用的调查方法有:  

⑴跟班作业  通过亲身参与业务工作来了解业务活动的情状。这种方法可以比较正确地理解用户的需求,但比较消耗时间。  

⑵开调查会  通过与用户座谈来了解业务活动情状及用户需求。座谈时,参与者之间可以相互启发。

⑶请专人介绍。  

⑷询问  对某些调查中的问题,可以找专人询问。  

⑸设计调查表请用户填写  如果调查表设计得合理,这种方法是很有效,也很易于为用户接受的。  

⑹查阅笔录  即查阅与原系统有关的数据笔录,包括原始单据、账簿、报表等。  通过调查了解了用户需求后,还需要进1步分析和表达用户的需求。分析和表达用户需求的方法主要包括自顶向下和自底向上两类方法。

0
回帖

做软件的需求分析和设计,要写哪些东西? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息