业务与需求分析怎么写( 四 )


⑹查阅记录即查阅与原系统有关的数据记录,包括原始单据、账簿、报表等 。
通过调查了解了用户需求后,还需要进一步分析和表达用户的需求 。
分析和表达用户需求的方法主要包括自顶向下和自底向上两类方法 。
4. 需求分析如何写啊 在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围和定义时所要做的所有的工作 。需求分析是软件工程中的一个关键过程 。在这个过程中,系统分析员和软件工程师确定顾客的需要 。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法 。
在软件工程的历史中,很长时间里人们一直认为需求分析是整个软件工程中最简单的一个步骤,但在过去十年中越来越多的人认识到它是整个过程中最关键的一个过程 。假如在需求分析时分析者们未能正确地认识到顾客的需要的话,那么最后的软件实际上不可能达到顾客的需要,或者软件无法在规定的时间里完工 。
5. 如何进行业务需求分析 业务需求分析是明确企业的哪些业务要用到网络以及对网络功能的要求(如带宽、QoS、网络布局等) 。
其实,这就是一个业务需求初步收集的过程 。作为网络规划者,你要一一记下了,然后确定相关的关键人物 。
再进行详谈,确认与网络有关的所有业务项目 。只有把与网络有关的业务搞清楚了,你才能确定他们都需要哪些网络功能,需要采用什么样的网络架构,应该购买什么样的设备 。
也只有你充分的了解了他们业务的特点,你才能确定他们对网络的可靠性、可用性、安全性等性能参数的要求;才能确定哪些业务需要走局域网流量,那些需要连接Internet,并准确的预测其增长率对网络的要求 。参考附件表格 。
6. 如何写业务需求 需求分析是一项重要的工作,也是最困难的工作 。该阶段工作有以下特点:
(1)用户与开发人员很难进行交流
在软件生存周期中,其它四个阶段都是面向软件技术问题,只有本阶段是面向用户的 。需求分析是对用户的业务活动进行分析,明确在用户的业务环境中软件系统应该"做什么" 。但是在开始时,开发人员和用户双方都不能准确地提出系统要"做什么?" 。因为软件开发人员不是用户问题领域的专家,不熟悉用户的业务活动和业务环境,又不可能在短期内搞清楚;而用户不熟悉计算机应用的有关问题 。由于双方互相不了解对方的工作,又缺乏共同语言,所以在交流时存在着隔阂 。
(2)用户的需求是动态变化的
对于一个大型而复杂的软件系统,用户很难精确完整地提出它的功能和性能要求 。一开始只能提出一个大概、模糊的功能,只有经过长时间的反复认识才逐步明确 。有时进入到设计、编程阶段才能明确,更有甚者,到开发后期还在提新的要求 。这无疑给软件开发带来困难 。
(3)系统变更的代价呈非线性增长
需求分析是软件开发的基础 。假定在该阶段发现一个错误,解决它需要用一小时的时间,到设计、编程、测试和维护阶段解决,则要花2.5、5、25、100倍的时间 。
因此,对于大型复杂系统而言,首先要进行可行性研究 。开发人员对用户的要求及现实环境进行调查、了解,从技术、经济和社会因素三个方面进行研究并论证该软件项目的可行性,根据可行性研究的结果,决定项目的取舍 。
编辑本段方法
⑴首先调查组织机构情况
包括了解该组织的部门组成情况,各部门的职能等,为分析信息流程作准备 。
⑵然后调查各部门的业务活动情况